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
338070543874	338070544385	338070544935	338070545485	338070546035	338070546585	338070547135	338070547685	338070548235	338070548785	338070549335	338070549885	338070550435	338070550985	338070551535	338070552085	338070552635	338070553185	338070553735	338070554285	338070554835	338070555385	338070555935	338070556485	338070557035	338070557585	338070558135	338070558685	338070559235	338070559785	338070560335	338070560885	338070561460	338070561985	338070562535	338070563085	338070563635	338070564185	338070564735	338070565285	338070565835	338070566385	338070566935	338070567485	338070568035	338070568585	338070569135	338070569685	338070570235	338070570785	338070571335	338070571885	338070572435	338070572985	338070573535	338070574085	338070574635	338070575185	338070575735	338070576285	338070576835	338070577385	338070577935	338070578485	338070579035	338070579585	338070580135	338070580685	338070581235	338070581785	338070582335	338070582885	338070583435	338070583985	338070584535	338070585085	338070585635	338070586185	338070586735	338070587285	338070587835	338070588385	338070588935	338070589485	338070590035	338070590585	338070591135	338070591685	338070592235	338070592785	338070593335	338070593885	338070594435	338070594985	338070595535	338070596085	338070596635	338070597185	338070597735	338070598285	338070598835	338070599385	338070599935	338070600485	338070601035	338070601585	338070602135	338070602685	338070603235	338070603785	338070604335	338070604885	338070605435	338070605985	338070606535	338070607085	338070607635	338070608185	338070608735	338070609285	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
38762	22668	7706	4959	3392	2085	1433	1107	870	1379	1576	1375	962	749	450	277	235	204	224	186	179	161	144	169	183	159	174	188	189	183	183	172	166	190	180	155	171	155	172	150	161	147	166	194	140	170	176	176	140	154	143	152	163	152	185	170	144	164	160	157	155	191	150	161	163	149	161	158	154	167	181	213	157	180	155	174	157	167	148	186	161	140	182	162	188	188	173	147	169	171	149	176	171	165	161	193	188	168	171	176	198	151	166	159	181	188	190	158	166	165	184	148	160	166	155	178	172	180	174	176	161	168	174	174	181	153	169	142	169	173	154	160	140	188	161	186	160	181	157	173	159	162	176	159	140	197	167	157	181	175	157	170	150	167	160	178	155	155	183	147	167	155	172	189	181	177	170	154	156	148	188	153	178	169	186	150	157	158	173	163	169	187	165	139	182	168	186	183	184	174	155	158	160	148	187	164	182	198	162	136	163	164	174	190	179	140	157	158	184	149	153	153	187	166	139	162	152	163	155	173	181	205	163	179	162	177	178	162	158	130	142	166	174	172	160	142	188	182	169	155	172	186	163	150	173	155	161	168	174	160	153	160	155	184	184	170	181	167	158	178	157	160	197	170	191	178	167	180	180	163	143	166	149	156	162	170	163	154	158	172	164	172	163	164	189	164	162	175	157	149	154	176	190	177	160	158	164	164	168	154	166	173	159	160	172	188	137	157	167	165	170	177	187	180	180	166	182	158	158	181	188	160	173	165	171	192	172	156	190	159	154	167	159	169	141	174	181	185	187	162	159	169	193	156	179	159	173	179	171	177	175	152	141	172	163	178	165	183	161	161	167	172	168	142	157	166	184	161	146	187	157	154	181	177	170	150	156	164	180	150	157	161	203	186	147	140	147	168	150	170	144	150	164	170	169	152	152	177	171	148	169	164	163	183	172	161	178	192	197	182	163	159	198	140	170	161	148	168	198	179	155	162	177	158	192	178	182	161	150	172	175	159	163	186	166	166	183	200	167	156	158	165	167	153	170	173	164	179	181	151	166	166	171	204	168	180	177	165	172	161	165	177	178	175	179	174	174	183	151	141	169	150	169	132	171	179	165	179	172	187	171	168	154	170	163	177	171	180	154	173	164	166	156	184	192	155	196	163	174	170	196	163	196	163	179	167	187	154	152	183	184	168	164	179	166	167	171	163	185	161	178	170	166	177	179	162	152	168	155	172	171	161	162	150	167	158	192	181	174	170	177	163	187	189	155	147	189	170	178	181	165	180	184	129	175	186	168	176	165	134	159	173	180	171	148	165	176	160	158	182	177	179	153	172	171	157	167	183	169	147	142	169	159	160	155	141	167	164	167	173	185	169	153	139	174	186	169	184	169	164	174	175	166	175	177	193	167	165	152	140	171	169	149	169	185	157	161	166	158	145	161	160	139	185	201	179	168	172	172	175	152	159	196	171	181	194	181	176	174	191	157	178	177	169	173	180	150	174	178	176	172	189	184	193	184	168	190	164	164	161	168	172	184	153	156	149	195	154	149	145	154	168	158	167	156	175	177	155	151	175	160	145	161	155	178	173	179	157	186	170	188	149	181	141	166	169	188	172	150	163	175	155	178	188	164	160	173	169	174	160	184	202	193	195	156	158	166	204	152	164	154	154	166	203	136	162	153	181	175	148	149	183	176	175	154	169	178	191	173	180	161	178	158	162	166	168	163	170	169	165	144	181	142	175	179	168	170	164	148	166	177	167	179	175	180	179	161	173	170	190	158	170	182	168	179	167	180	140	163	163	181	182	161	175	158	197	185	160	178	175	165	187	163	188	184	167	158	167	180	140	183	138	167	192	181	171	159	165	165	181	185	168	173	164	175	154	171	185	164	193	172	182	156	151	190	171	181	179	163	162	163	151	165	150	150	163	169	153	152	169	183	182	162	186	158	189	152	160	153	143	178	198	181	138	170	174	154	173	149	144	162	190	164	172	188	175	179	159	143	166	165	152	148	164	131	183	164	157	172	162	192	157	177	166	187	177	154	163	179	160	198	191	172	168	161	172	154	160	170	160	177	176	159	161	153	151	181	169	171	160	178	186	166	153	161	176	153	189	164	153	169	184	166	169	143	170	180	138	177	181	159	159	186	173	159	141	161	166	146	158	189	184	155	185	182	162	179	188	163	197	171	167	184	150	198	190	165	157	178	160	148	171	147	154	139	167	166	169	166	188	168	168	159	177	165	163	164	179	190	166	195	172	166	174	145	155	204	173	163	172	169	168	162	148	172	163	193	146	179	160	160	169	162	188	175	174	175	150	164	182	177	150	164	183	202	181	171	159	164	214	186	168	183	153	171	177	180	136	156	151	181	165	159	187	166	182	148	174	150	151	154	152	176	173	156	178	169	176	196	179	206	168	178	187	164	183	179	154	161	145	162	162	158	158	151	192	132	185	190	174	149	179	163	173	174	161	161	185	145	162	171	153	170	173	187	173	158	187	183	165	165	181	161	167	158	165	176	182	175	171	184	184	188	183	151	184	181	174	178	176	145	173	157	170	144	167	179	168	169	182	156	170	175	184	189	168	174	176	169	163	153	160	160	167	186	165	178	163	173	169	165	162	161	142	177	179	177	138	182	147	169	178	161	160	177	176	156	171	165	166	160	154	173	176	191	157	178	171	184	178	174	179	175	186	170	171	201	163	175	168	155	169	165	147	165	175	166	159	162	154	175	153	184	160	160	160	153	145	190	164	156	157	144	178	157	167	196	154	159	178	165	165	168	157	179	158	166	148	148	183	157	169	174	156	173	184	153	156	181	144	158	173	177	172	151	166	161	188	166	158	168	183	169	170	167	178	175	169	193	161	155	160	188	166	182	167	161	169	178	188	164	159	173	187	164	170	155	149	144	184	180	158	172	165	132	157	172	183	164	195	188	154	156	188	192	180	157	190	166	190	174	184	175	160	168	167	172	144	162	160	140	170	198	159	193	214	166	179	160	165	163	160	177	166	162	193	160	170	163	182	181	178	175	167	172	190	171	149	122	154	159	158	169	163	180	172	162	187	186	172	156	157	165	166	176	206	161	176	133	134	164	160	158	150	165	185	153	162	176	211	164	178	152	162	176	177	150	180	172	151	170	179	179	152	177	167	155	166	177	166	163	161	192	189	176	175	166	161	187	164	162	155	161	163	161	148	168	157	157	175	168	164	160	154	163	173	172	161	181	161	177	161	168	163	166	158	167	147	178	150	145	165	179	160	176	154	160	149	170	172	193	161	164	182	131	163	177	172	191	162	166	191	186	151	195	160	152	177	173	163	147	168	191	206	170	157	207	172	159	170	175	147	161	161	177	153	179	164	167	159	208	168	176	157	144	169	196	182	191	163	186	153	190	181	178	178	151	171	164	159	172	179	148	175	185	161	147	194	169	162	184	173	158	167	182	162	180	191	165	168	161	161	181	164	184	178	159	156	158	180	170	159	182	178	154	185	169	160	150	202	182	167	178	190	179	176
21755	12360	4931	7369	7397	6109	5612	4479	3719	6448	6793	5643	4328	3280	2091	964	613	584	589	506	438	454	420	471	416	391	406	433	413	384	399	415	388	388	374	401	365	384	398	385	387	372	368	363	349	392	342	362	373	365	369	356	358	334	375	365	357	342	381	384	381	372	350	356	394	355	406	379	338	371	395	381	362	361	356	341	366	355	367	342	365	383	358	403	364	355	360	348	385	396	355	320	397	377	371	380	353	342	362	335	334	333	377	379	328	343	355	369	379	363	372	333	378	359	342	400	345	370	324	328	376	364	344	394	383	361	409	359	374	360	390	385	392	342	392	356	360	359	389	344	371	336	372	368	381	367	366	382	361	379	321	355	367	364	310	346	365	384	382	367	400	351	332	379	367	384	368	370	356	386	370	340	344	373	339	352	355	362	363	346	381	348	344	336	370	367	367	357	363	350	350	357	312	341	355	358	371	332	390	344	369	350	334	350	373	362	375	366	345	359	360	386	359	326	369	367	382	357	365	375	315	331	352	386	360	374	328	375	386	364	354	382	354	386	329	367	346	367	355	368	367	374	363	350	341	355	348	344	328	343	365	349	386	346	382	366	383	345	348	369	389	385	333	341	368	325	353	357	378	350	342	358	388	324	350	343	358	349	349	349	350	343	345	372	370	365	345	344	386	336	377	374	365	380	365	357	365	340	321	342	401	362	333	308	356	366	331	369	396	361	375	353	349	346	368	354	387	334	353	385	393	387	370	353	348	375	352	366	348	351	367	365	384	322	314	359	361	349	357	367	347	351	390	372	348	378	351	333	367	367	336	361	361	346	347	347	336	374	365	366	353	362	331	356	348	325	341	366	370	381	352	378	376	379	358	356	367	344	337	368	320	354	374	360	354	363	347	329	370	354	342	352	340	371	335	367	306	384	370	324	370	350	350	354	353	352	339	371	354	380	327	353	343	357	356	388	327	315	365	361	295	362	373	352	390	364	349	380	338	377	368	373	368	361	369	353	349	363	374	332	369	365	351	364	374	375	345	376	364	348	369	344	355	353	378	372	355	351	343	332	356	345	324	354	337	353	372	343	372	332	369	332	356	373	376	382	357	351	350	320	345	350	335	361	352	373	379	344	340	331	354	367	346	360	376	357	363	347	377	378	343	322	347	352	380	364	344	355	393	374	334	365	379	363	372	342	391	343	396	323	364	358	380	352	335	364	358	341	375	327	360	382	379	360	356	340	377	350	387	343	374	319	346	364	301	336	342	369	350	366	342	376	359	326	359	383	353	352	343	349	320	366	374	352	347	369	363	362	334	360	354	364	320	359	365	366	355	340	360	340	333	380	364	341	363	360	356	353	357	337	360	341	362	385	368	346	371	374	360	371	383	361	344	346	353	371	355	366	364	361	376	381	362	329	357	332	326	371	352	367	324	357	338	373	349	341	376	369	364	342	338	352	395	362	353	386	376	355	358	386	385	352	351	345	340	364	335	363	373	348	401	365	370	351	349	349	357	371	341	363	363	364	368	363	344	324	347	356	367	356	400	332	380	349	333	381	369	369	365	360	346	336	351	365	367	349	336	328	326	346	360	319	354	366	367	353	381	350	386	372	346	361	412	357	385	368	326	385	358	373	318	368	333	368	383	342	357	358	349	333	342	376	385	359	350	377	347	341	367	361	365	377	315	328	348	327	359	398	393	350	364	357	324	373	336	371	371	342	355	337	341	370	361	340	335	356	344	336	341	372	371	369	393	404	353	340	358	370	364	350	376	372	352	372	347	363	377	349	361	373	378	331	365	336	383	333	352	377	371	387	374	332	371	334	354	364	348	360	351	352	357	349	326	370	366	380	375	359	387	357	344	340	383	375	346	339	358	363	353	369	328	369	341	375	379	315	382	371	357	325	344	362	355	369	373	365	342	328	424	344	361	389	343	360	358	339	361	334	348	358	335	370	344	322	336	366	390	391	353	367	341	396	324	364	366	369	362	341	367	352	353	346	371	369	365	356	346	343	356	349	331	374	349	403	334	334	386	387	352	355	356	352	327	393	361	344	362	352	369	364	331	351	362	379	346	362	365	349	378	344	335	334	352	338	322	330	349	358	380	340	340	346	355	343	364	347	350	341	369	363	367	329	346	345	373	349	341	376	337	348	349	369	394	329	364	351	359	344	398	361	358	347	340	365	358	344	353	374	338	340	362	370	408	329	330	352	333	337	342	375	360	374	346	397	366	369	340	353	378	366	350	345	330	367	354	362	380	355	356	349	347	343	368	349	364	353	355	337	352	367	352	360	344	359	340	342	341	367	349	346	360	354	357	313	374	350	383	381	343	345	370	355	334	374	334	329	359	375	393	325	353	373	378	354	348	358	328	363	379	402	364	340	376	362	349	380	348	356	362	370	345	344	361	355	324	372	361	351	355	358	351	383	345	357	354	366	354	374	361	359	394	377	387	349	346	354	362	369	353	333	337	351	375	370	360	342	341	344	384	361	335	328	388	375	345	330	365	303	341	379	337	359	352	348	365	362	344	391	347	362	311	370	343	380	370	397	371	340	350	357	369	334	369	338	348	344	389	379	344	360	347	364	363	350	390	373	374	380	356	347	352	350	364	319	378	387	375	356	338	383	364	385	406	348	383	338	336	357	401	353	342	358	379	369	372	363	332	347	350	353	340	339	335	352	379	373	383	340	320	331	364	350	350	382	367	331	349	351	386	351	385	336	348	347	358	375	359	374	340	357	346	334	361	359	347	380	356	389	362	376	325	358	385	346	359	339	343	333	349	357	336	352	359	340	352	329	359	352	362	365	395	356	374	361	354	354	369	365	350	332	371	339	365	361	349	356	386	364	334	320	364	349	353	379	351	373	336	388	360	325	326	358	368	342	353	360	376	349	390	371	355	391	363	374	362	343	368	362	348	341	352	353	381	366	380	392	339	351	357	378	360	364	354	362	371	312	343	373	349	350	318	373	389	363	363	350	340	361	363	330	348	332	351	355	351	350	319	367	368	349	352	370	350	387	347	370	359	334	369	387	311	349	372	357	364	367	346	371	371	353	399	357	336	347	347	385	317	347	366	340	371	335	362	379	332	372	375	341	363	349	350	334	366	387	359	388	341	362	340	350	365	361	336	359	357	337	352	353	369	370	385	342	399	338	314	371	393	351	351	343	352	379	344	343	384	379	378	340	363	372	336	329	380	342	346	357	383	353	368	360	345	337	361	334	366	340	341	358	385	358	371	337	346	364	335	378	379	361	377	330	362	352	378	360	353	370	382	317	362	358	394	355	367	349	336	350	410	351	356	336	334	361	343	373	368	343	328	362	354	342	370	340	367	362	326	357	361	338	348	369	336	364	390	400	348	347	336	362	316	335	352	385	373	337	308	320	357	347	355	339	326	351	351	361	387	359	340	348	355	354	367	397	332	333	334	343	370	365	397	356	348	339	375	344	371	364	358	370	365	353	366	364	353	350	340	359	343	329	333	353	347	350	322	367	338	353
12462	2785	467	308	333	310	280	260	282	255	279	240	219	263	236	213	210	204	165	224	214	233	234	223	215	205	195	220	189	214	228	219	217	199	199	208	227	212	240	199	218	195	219	221	233	213	222	209	249	233	235	222	200	206	195	213	206	211	196	209	233	198	216	208	228	226	208	224	226	244	206	195	204	226	223	210	227	231	219	204	191	223	240	242	239	208	227	232	248	211	216	230	218	199	211	176	232	200	192	208	209	201	196	216	212	234	235	227	256	230	208	216	213	204	201	205	197	229	228	238	216	239	222	201	209	198	215	207	223	214	227	204	216	219	213	210	222	199	201	225	208	217	225	220	214	179	192	248	237	227	221	215	231	222	224	218	206	207	183	222	234	223	238	207	197	216	217	207	225	241	210	204	234	205	218	214	195	236	216	223	221	223	193	198	230	222	206	257	227	197	229	204	219	207	228	214	212	213	201	228	219	192	232	180	199	230	230	219	247	210	220	215	209	209	208	175	211	210	207	213	231	224	242	213	202	235	222	187	212	203	236	234	198	194	213	193	212	236	194	212	204	233	236	212	229	213	194	231	222	234	201	226	229	220	206	218	239	217	208	239	213	213	196	222	214	209	193	206	231	213	211	220	219	244	180	219	237	230	224	234	224	185	245	255	218	243	197	206	218	241	234	220	219	221	234	205	240	222	209	245	215	247	221	238	223	218	230	222	212	194	218	230	195	237	208	217	234	206	202	179	238	220	186	211	202	238	220	225	224	251	207	204	218	224	222	209	213	239	214	213	200	194	201	242	212	232	186	195	196	234	199	216	203	212	220	228	206	213	196	240	209	216	218	213	208	213	252	199	224	228	201	198	210	205	192	213	229	191	202	198	229	220	180	222	193	197	191	206	209	211	208	208	227	202	196	221	197	204	169	225	187	215	210	222	232	197	231	206	205	220	217	231	222	238	211	241	221	214	213	220	234	222	219	252	217	207	223	221	196	209	230	245	237	198	210	194	218	210	200	219	216	217	227	206	226	203	206	214	216	235	233	213	197	202	239	237	246	225	226	227	240	236	225	172	227	209	214	235	221	229	236	198	195	229	186	201	229	213	210	190	194	211	222	229	209	247	232	184	221	225	208	198	177	226	228	197	215	213	199	244	222	222	195	205	228	213	198	217	206	208	223	213	187	213	214	226	223	212	192	234	225	228	199	166	180	189	201	208	224	190	195	227	223	228	231	223	198	204	222	207	228	232	219	239	235	232	216	226	213	209	210	207	222	225	232	214	199	196	209	192	198	251	226	212	210	249	201	216	201	219	200	218	198	205	212	242	231	218	192	208	222	214	207	224	186	199	207	226	226	194	205	196	204	214	200	224	220	189	220	231	235	198	228	195	226	237	222	222	232	200	225	219	215	238	217	204	218	221	216	224	230	220	211	216	241	214	205	193	241	202	213	224	184	228	230	208	199	193	208	215	204	208	198	189	227	228	203	206	228	229	211	206	222	240	246	215	213	220	228	215	210	216	198	241	248	205	216	229	194	196	223	191	223	248	203	209	225	209	220	181	211	208	214	216	228	205	224	205	216	246	234	199	199	205	211	194	227	236	203	206	234	226	210	222	196	216	230	215	216	227	227	198	237	193	220	252	207	218	220	196	209	217	218	213	245	212	209	236	210	221	202	231	221	190	240	216	244	216	213	208	244	210	241	215	194	246	220	212	214	199	201	224	241	203	224	220	221	206	218	217	225	240	197	197	229	184	216	203	200	215	235	195	214	227	219	229	220	213	223	216	233	218	192	224	202	220	221	230	248	215	204	193	198	236	189	186	188	198	209	219	206	198	205	192	245	213	214	222	231	210	243	230	218	207	221	204	231	192	226	224	204	213	204	202	226	244	214	210	228	171	207	187	190	208	203	220	211	215	198	197	215	228	208	245	208	205	229	218	218	205	189	179	203	243	270	192	188	220	217	215	217	197	192	214	191	201	224	231	197	190	206	242	213	209	192	200	206	201	217	195	244	209	213	206	231	210	210	226	233	210	224	208	199	226	243	196	233	201	206	204	221	223	205	241	196	215	236	201	240	182	193	197	201	220	231	202	213	196	217	227	214	236	221	233	199	202	212	203	219	215	227	209	207	205	218	228	227	226	210	200	208	222	223	198	210	239	223	241	223	212	199	208	222	216	181	187	239	200	213	197	213	236	230	204	222	207	230	215	233	224	207	232	215	261	183	227	203	202	212	200	186	230	236	224	184	201	211	187	183	234	209	244	217	205	194	222	173	227	186	207	191	226	201	224	223	231	216	219	223	214	220	223	207	214	250	247	194	265	211	199	210	213	217	237	221	222	213	209	222	236	222	206	217	202	225	184	234	229	210	218	208	216	227	230	204	218	212	207	217	237	208	214	187	216	246	191	246	221	217	214	215	222	189	222	168	208	221	234	205	215	234	254	220	222	208	198	208	252	198	213	219	221	207	176	212	214	232	228	206	204	213	232	205	218	236	232	209	202	238	224	218	214	221	234	235	197	217	214	240	207	214	207	184	232	211	201	207	217	232	221	259	223	203	231	213	193	214	235	236	229	224	179	235	210	212	207	219	201	214	180	210	231	214	209	263	248	187	225	204	206	204	202	209	238	200	214	209	220	238	224	208	225	190	210	227	199	212	169	216	242	208	214	205	237	235	208	210	211	206	232	225	229	214	198	216	198	238	208	237	212	213	241	232	182	188	197	222	197	226	254	230	200	194	194	207	205	209	198	233	203	213	210	224	224	189	210	220	201	236	184	218	193	218	193	227	231	221	194	258	209	207	201	230	219	213	209	215	247	219	214	215	252	210	214	228	261	200	224	267	222	222	215	222	211	206	202	198	191	190	202	208	237	223	235	211	192	179	236	219	271	195	218	214	226	207	232	222	226	205	212	243	203	220	238	229	222	215	198	215	181	206	205	183	210	241	212	189	218	209	248	189	219	221	240	200	220	175	231	213	218	209	254	210	197	220	221	223	193	207	213	183	203	218	211	251	225	215	207	199	217	230	228	227	226	217	246	208	246	201	199	220	229	234	203	221	221	221	210	249	184	182	205	229	200	209	229	214	212	224	199	191	221	213	222	207	231	214	200	237	237	218	222	225	183	186	230	215	238	180	203	215	249	233	246	221	224	209	172	214	229	187	229	226	188	208	184	198	191	195	198	215	206	221	218	187	202	226	207	224	238	171	195	227	226	223	216	201	182	209	201	205	252	236	225	210	230	232	257	235	212	191	203	191	231	196	240	223	239	206	245	219	213	240	216	228	237	242	247	229	207	209	211	217	201	228	226	180	226	203	225	196	219	209	209	225	211	221	212	199	223	219	220	230	223	224	220	219	198	195	231	208	212	218	208	196	197	217	218	231	232	224	172	239	212	197	202	206	198	220	222	250	204	219	237	202	213	210	247	230	194	211	214	202	200	222	229	209	207	227	240	214	213	219	238	230	200	224	193	227	231	235	207	202	227	210	218
7230	2127	907	913	988	983	905	891	777	729	707	726	590	569	516	481	514	456	486	465	465	467	514	478	454	460	493	469	489	458	523	514	504	476	444	504	454	472	473	477	465	459	475	471	501	518	505	460	459	519	470	487	493	472	482	461	463	461	518	462	475	488	484	467	445	512	496	466	476	484	467	512	451	458	461	467	491	514	507	476	448	454	460	461	494	493	493	510	461	433	503	488	459	453	476	494	483	465	494	463	449	468	471	500	469	447	461	490	460	479	520	478	484	507	490	459	495	494	501	509	485	453	459	438	519	494	517	455	474	469	447	449	473	478	461	466	470	494	473	471	468	524	473	492	492	442	507	502	460	487	468	440	453	461	444	502	482	470	498	465	464	489	549	482	461	489	450	462	448	459	499	476	470	478	480	486	502	501	479	432	484	465	483	486	485	468	459	471	492	494	492	473	486	462	511	481	466	473	453	494	468	463	449	465	499	434	457	476	486	476	445	454	475	489	450	488	463	483	495	464	512	497	460	445	411	472	453	453	474	450	479	445	498	497	501	455	484	499	474	489	461	467	488	474	472	520	484	471	493	473	458	512	475	494	449	443	485	471	463	469	437	449	482	482	515	457	434	454	470	459	463	465	427	474	475	478	485	481	471	484	472	497	420	505	477	445	459	487	461	514	483	490	452	473	476	493	482	471	485	473	513	467	466	470	480	467	463	464	472	487	487	496	508	491	477	462	518	496	492	459	489	473	452	493	455	464	498	510	472	484	510	433	464	482	488	456	460	517	492	504	506	460	492	490	504	472	470	479	484	449	465	486	476	497	500	472	482	436	515	480	473	505	443	454	476	498	470	487	501	469	472	459	496	483	485	486	480	472	475	525	453	466	468	475	463	490	502	453	466	473	494	429	449	524	499	480	485	470	455	498	477	455	448	478	472	462	475	476	495	481	429	483	515	477	478	469	489	496	496	426	462	504	495	449	462	459	503	463	454	481	514	488	495	510	442	481	533	447	518	496	479	460	442	433	524	517	498	435	481	511	489	474	456	480	545	505	475	477	477	504	451	487	462	505	501	492	502	480	519	429	489	485	477	467	455	457	467	467	500	458	486	520	513	449	474	475	488	472	464	490	487	487	463	461	497	468	447	439	450	519	458	454	488	499	493	455	435	474	458	458	480	462	461	444	453	463	503	469	526	492	454	483	474	473	497	459	503	484	465	479	452	484	496	516	479	472	481	453	471	502	455	458	468	455	442	468	492	503	473	520	427	449	434	470	480	468	465	460	453	473	455	491	449	518	465	442	499	480	460	501	470	498	529	476	521	450	465	459	440	460	470	440	480	504	471	451	473	492	461	466	466	492	491	434	473	464	460	481	482	449	511	458	452	485	499	491	502	504	475	488	467	462	494	496	470	509	469	500	438	466	484	489	473	506	493	465	480	476	476	477	448	487	477	482	447	468	504	479	460	511	483	508	462	490	477	460	472	490	484	482	519	476	477	452	503	450	511	500	458	478	487	496	474	464	513	472	498	478	488	467	477	506	497	487	481	475	442	487	493	490	475	454	451	494	463	492	440	439	459	455	501	495	484	501	485	496	459	481	427	477	455	486	443	457	464	530	446	507	402	481	502	434	463	482	451	468	480	450	454	515	490	498	438	463	496	457	495	462	494	504	458	507	492	455	465	473	443	479	455	482	509	470	517	465	468	512	513	460	464	496	518	516	502	498	460	463	474	480	501	471	470	452	484	470	481	488	469	461	476	480	477	481	492	457	509	467	474	535	486	462	489	490	471	482	498	471	486	482	452	493	479	505	478	504	483	475	472	445	453	452	458	456	484	472	472	454	461	453	490	487	517	480	508	477	461	475	488	489	499	472	484	478	469	467	453	491	501	510	474	489	518	515	443	479	478	486	457	444	475	492	464	504	471	469	481	451	456	499	492	495	468	478	483	488	507	474	470	457	502	472	473	472	498	479	472	469	474	442	487	499	488	479	462	472	480	447	504	470	472	438	503	458	441	514	470	503	462	461	531	464	506	478	451	505	462	477	468	454	463	493	469	462	489	463	477	489	477	476	437	478	510	484	470	529	481	444	418	502	475	481	498	497	443	466	457	461	510	497	480	509	460	483	481	481	459	466	474	505	535	486	466	462	490	462	503	487	494	486	486	443	464	477	492	466	469	485	473	490	467	474	470	494	515	476	478	512	469	442	445	525	479	496	441	502	453	456	503	478	482	476	472	464	470	500	475	494	467	480	462	481	503	451	452	472	478	547	488	516	450	496	489	458	497	433	494	480	511	465	474	440	481	413	476	487	494	495	524	468	501	457	445	510	533	456	490	479	460	440	438	443	475	451	475	498	462	460	478	454	474	515	459	434	467	488	506	473	445	510	468	461	464	457	466	485	445	440	522	474	465	473	499	466	493	458	505	465	434	485	482	479	494	482	490	496	442	456	462	465	551	482	448	518	427	463	466	485	444	493	509	486	507	478	449	477	498	471	491	500	476	452	480	479	491	445	489	471	453	473	502	465	501	476	474	501	479	512	493	487	475	472	457	474	506	512	471	472	466	478	479	460	462	481	466	465	458	429	421	460	467	473	452	450	502	455	493	477	446	464	532	482	520	474	487	464	501	480	445	473	445	478	488	443	494	508	447	488	485	438	479	489	533	513	482	446	501	489	464	467	479	433	477	477	509	486	467	473	472	469	528	449	469	472	512	483	488	454	498	430	482	482	469	467	503	472	455	462	511	486	460	467	461	518	512	520	449	534	460	466	504	438	433	501	409	486	494	474	479	465	485	474	476	489	465	464	495	471	454	483	465	478	473	504	449	448	480	477	427	504	472	498	470	478	477	486	475	481	485	430	471	491	466	494	457	467	513	488	443	471	443	486	480	460	489	477	462	435	481	469	455	478	486	491	477	476	492	504	495	459	463	457	447	501	483	436	518	484	494	473	444	490	462	482	516	465	494	471	467	493	437	464	488	476	473	462	502	460	485	477	519	469	465	454	494	494	474	485	470	426	472	519	443	455	464	461	470	501	456	495	473	452	468	502	472	466	450	452	465	501	453	482	490	492	453	433	497	477	483	483	498	441	474	475	487	451	485	476	492	456	452	470	500	475	517	488	448	467	459	477	472	503	494	492	510	472	435	473	506	468	497	510	461	515	419	486	469	483	448	447	487	512	468	473	509	499	511	474	486	492	461	504	465	507	442	525	492	467	489	455	481	482	483	492	502	448	501	487	449	456	475	512	460	488	463	462	461	468	495	459	455	487	467	485	462	466	473	466	486	457	501	458	481	469	497	470	477	468	491	460	485	475	443	472	503	509	486	481	455	483	416	498	453	480	462	525	473	473	455	465	431	445	458	478	486	464	503	457	494	484	471	556	508	467	471	487	499	499	451	450	471	476	484	476	465	477	460	496	491	511	476	480	477	475	459	480	482	516	485	476	507	482	440	478	488	470	431	488	474	460	502	467	461	485	471	467	466	501
30526	13054	3551	2705	1847	1092	916	695	546	702	1037	1017	577	380	275	174	191	142	160	155	149	122	125	132	126	151	123	123	161	125	130	133	111	120	141	133	136	150	120	135	118	130	120	137	146	114	138	142	134	125	131	112	124	124	140	127	112	133	124	130	129	106	116	111	118	125	116	126	126	134	151	117	128	138	140	140	116	126	142	152	111	129	108	119	162	145	126	115	115	131	116	114	129	146	128	140	120	141	134	125	131	147	143	132	136	140	125	126	133	127	124	126	131	123	123	145	139	146	136	158	108	128	149	134	133	139	126	124	125	114	106	115	119	150	112	139	140	146	115	122	137	135	121	115	124	135	129	123	118	102	141	136	110	150	165	131	133	146	128	113	127	151	140	129	145	134	145	135	126	147	145	147	147	144	130	98	132	126	103	112	133	149	145	145	124	125	112	136	139	137	131	166	131	135	111	115	109	137	126	132	156	126	122	129	140	146	124	122	126	118	132	164	147	121	115	123	127	182	157	123	150	136	107	107	166	131	120	116	132	144	145	134	136	119	134	143	156	151	122	121	122	138	128	150	108	113	122	125	130	128	122	141	140	123	141	145	128	131	141	128	109	122	134	135	135	137	125	147	159	132	137	126	125	122	126	154	121	125	118	124	127	161	108	128	145	136	147	137	141	134	145	119	117	145	122	112	139	135	114	117	128	128	152	122	150	150	140	132	143	136	132	124	119	130	135	120	124	121	123	123	137	126	134	130	156	123	130	146	134	154	156	129	126	128	121	132	111	113	125	155	133	106	129	136	126	137	121	112	122	136	118	96	129	136	123	119	143	143	127	136	138	145	125	135	122	116	127	126	128	140	146	165	128	135	151	117	134	162	136	120	150	136	117	123	137	120	141	117	121	140	132	120	138	138	127	101	145	134	149	132	140	119	144	134	144	127	149	137	105	128	134	153	123	116	135	121	111	124	139	152	147	121	130	125	162	160	139	138	146	140	138	117	126	124	129	120	130	147	116	117	147	127	139	123	112	129	121	129	142	119	138	132	134	148	151	152	138	135	150	133	127	139	151	159	123	137	133	125	143	121	132	131	119	134	114	124	111	146	140	128	145	127	115	145	154	143	145	111	134	146	117	131	129	146	120	125	128	130	138	121	137	128	139	137	133	129	129	138	141	141	145	131	151	127	129	125	126	117	122	132	131	124	129	116	130	116	123	123	125	130	133	144	143	130	116	130	137	128	150	151	138	125	132	131	131	136	124	120	136	132	150	132	147	131	126	127	143	125	132	134	151	129	136	157	138	132	143	138	122	136	108	101	132	122	139	128	116	115	134	132	135	131	112	126	119	147	145	128	113	116	134	140	129	155	127	142	124	133	118	133	141	119	121	128	136	120	113	124	102	140	131	130	118	117	120	132	126	130	135	121	117	131	132	160	124	117	115	132	141	140	137	103	119	136	128	120	126	124	137	142	128	122	131	124	115	125	112	134	140	170	136	131	110	131	123	129	121	118	121	141	103	115	136	142	133	123	111	124	131	138	126	136	126	144	135	147	138	113	117	138	133	118	155	120	124	126	113	137	127	127	123	131	140	120	117	127	138	144	127	148	116	136	127	134	124	113	141	122	115	125	117	114	129	128	125	116	127	144	115	125	144	138	118	130	133	142	136	129	135	149	134	142	116	128	123	147	131	136	115	152	120	120	120	146	126	136	147	117	152	141	113	149	134	110	140	143	129	121	127	127	106	123	118	121	154	114	126	117	129	135	117	135	139	149	130	151	153	120	159	137	142	109	133	138	130	128	111	117	115	143	128	103	141	133	132	147	120	139	144	121	147	131	141	137	148	122	121	148	124	131	115	137	115	127	120	130	110	142	126	148	137	132	123	133	144	140	142	118	145	101	119	130	111	143	138	111	127	133	118	135	149	126	147	128	122	133	136	133	161	139	123	124	111	130	130	133	126	119	141	125	152	142	137	122	128	132	146	154	147	126	138	130	124	140	128	111	130	137	125	119	148	111	144	131	132	121	147	139	120	155	143	136	126	132	143	135	146	109	162	149	129	132	148	116	140	134	134	129	139	135	132	144	138	119	152	136	111	114	129	104	126	119	144	125	124	133	124	153	138	119	125	137	119	137	119	150	122	129	127	116	154	123	155	133	112	134	112	145	121	129	132	129	148	138	111	139	118	145	132	129	145	129	127	128	133	136	133	134	134	141	117	131	130	116	142	123	131	128	154	127	154	134	108	129	139	135	121	122	120	129	129	102	115	101	139	127	118	138	139	128	132	116	125	142	120	133	124	128	126	137	114	109	145	126	126	120	108	110	123	124	128	141	112	127	136	135	137	127	146	104	131	137	152	136	137	146	120	128	103	139	155	120	117	136	132	108	132	139	135	131	117	122	132	118	135	118	111	121	121	139	134	125	146	144	140	139	126	134	133	145	155	135	142	113	134	130	109	133	128	118	121	137	123	125	146	133	140	128	135	120	112	128	157	146	130	120	106	155	111	136	160	130	111	134	133	142	116	111	133	122	120	125	128	114	118	124	127	126	133	129	122	112	131	122	149	122	130	122	142	127	137	153	146	148	122	143	117	145	131	128	140	138	108	119	124	127	119	110	120	153	140	103	137	130	128	116	136	129	145	126	109	118	130	152	132	134	118	129	112	131	139	129	147	132	119	136	123	125	119	140	125	133	142	126	149	133	144	139	127	137	131	118	135	136	145	128	133	110	119	118	130	150	146	119	136	131	138	138	154	142	115	135	135	126	141	117	142	111	121	130	122	134	132	140	127	127	119	136	135	110	160	140	133	133	122	115	105	132	125	139	143	127	141	137	113	139	121	128	121	126	138	135	122	142	145	136	123	115	144	134	158	115	140	122	135	159	101	133	124	137	126	134	133	120	142	136	135	144	133	159	132	127	143	130	116	141	127	132	134	141	139	153	110	131	136	134	134	128	125	125	137	135	141	127	131	129	124	134	145	142	140	135	153	110	121	141	114	135	129	140	117	143	148	134	143	143	118	108	132	134	133	121	123	143	137	113	124	130	144	142	134	127	129	124	135	122	165	121	130	144	134	149	134	129	123	132	153	122	128	135	127	114	141	142	139	134	133	135	129	155	142	136	128	150	140	149	138	127	118	136	124	125	124	117	127	146	143	117	130	134	117	130	119	149	119	137	108	132	122	133	131	118	142	126	119	135	130	149	140	123	113	112	161	124	133	132	115	128	133	139	108	129	126	116	137	135	153	155	109	121	139	139	124	143	140	129	107	141	133	108	145	129	146	145	117	121	135	118	144	114	135	146	159	128	129	133	125	145	149	152	143	122	116	118	133	114	123	113	119	126	141	123	153	133	122	129	124	115	121	133	118	136	130	121	130	157	141	140	132	124	124	127	98	117	141	132	125	144	109	153	115	133	138	134	129	119	149	123	151	144	148	139	118	123	124	121	132	145	118	129	131	118	121	128	152	132	129	134	132	109	139	142	139	124	125	116
19264	7842	3190	6245	5817	4670	3995	3311	2801	3538	5689	5489	2914	1968	1289	793	541	510	464	428	420	354	353	361	358	326	371	342	326	352	306	342	327	319	344	339	304	337	347	323	336	327	361	304	330	303	332	349	317	303	343	348	293	320	321	343	350	302	314	312	289	344	302	325	325	318	367	320	326	315	307	307	312	323	334	317	334	272	304	318	308	324	298	302	312	310	316	336	342	304	297	331	313	305	332	306	321	331	333	316	310	334	328	323	307	305	322	324	321	321	294	317	308	339	343	318	348	309	317	319	311	303	291	317	307	309	299	291	289	305	312	328	303	330	298	293	318	338	308	318	309	279	336	325	341	293	342	314	332	300	352	320	321	288	296	336	309	329	309	309	322	297	322	317	304	340	348	307	325	327	289	287	302	301	308	313	291	322	305	277	280	343	321	342	345	296	322	309	338	336	317	323	329	302	323	317	336	338	338	313	329	303	328	336	330	291	320	327	342	282	295	334	313	324	338	314	303	289	331	334	316	320	277	334	313	284	289	355	327	306	309	307	347	308	307	322	331	292	323	326	283	296	308	310	324	296	307	293	324	334	324	304	346	298	315	317	295	322	260	327	307	336	354	287	328	309	325	305	300	337	319	334	292	327	304	321	336	323	326	314	301	326	286	318	288	346	316	272	281	292	315	282	333	322	347	327	298	329	343	324	314	325	302	357	304	323	327	303	287	305	305	304	304	327	347	328	304	314	330	311	302	338	324	297	340	313	299	347	319	314	303	317	339	334	299	294	317	326	320	293	302	339	338	337	295	330	311	327	304	334	311	319	359	313	343	309	337	300	309	313	296	318	320	334	290	325	344	292	329	357	332	313	313	316	301	308	311	337	330	340	328	348	327	312	306	331	301	334	323	316	296	292	326	289	304	333	307	284	326	303	327	333	326	328	314	310	323	312	347	329	292	326	297	337	307	304	315	323	311	329	341	341	298	339	278	293	299	337	320	307	333	302	302	348	327	319	296	321	317	288	320	333	299	323	346	326	313	296	327	296	331	342	316	347	313	296	306	353	281	286	344	367	325	308	283	285	292	301	311	291	275	305	317	333	359	305	314	297	307	298	347	286	308	313	306	317	318	295	330	320	299	322	322	310	317	326	351	333	318	319	293	352	288	296	312	315	296	343	307	331	338	310	291	350	308	302	289	325	304	319	328	277	303	329	309	304	291	303	298	298	309	302	333	308	319	325	299	307	286	320	312	311	306	293	334	292	295	326	336	338	323	310	335	312	317	344	318	336	310	325	300	315	325	298	310	297	315	316	326	318	319	287	320	306	345	295	323	285	315	355	309	317	293	322	292	319	334	352	347	289	304	297	332	290	324	355	307	315	317	300	320	298	326	317	299	298	333	332	313	314	343	315	305	297	318	309	321	317	316	303	322	315	294	312	320	324	310	312	328	299	315	341	324	303	319	334	322	318	304	299	341	285	300	370	319	304	293	332	335	332	328	301	308	326	337	292	367	356	316	314	296	329	307	299	306	320	317	334	318	333	304	323	304	311	294	296	326	306	340	315	313	340	318	296	330	329	320	324	323	292	315	312	310	315	312	303	321	306	331	319	327	341	310	318	310	310	328	328	318	337	325	336	305	322	306	346	328	325	292	317	321	311	323	335	361	322	318	306	296	318	302	310	302	289	309	342	314	265	295	295	327	340	337	314	332	309	321	309	316	327	271	316	326	308	310	325	303	314	324	306	303	314	302	324	305	336	322	307	322	323	317	291	333	309	294	351	333	334	308	337	288	313	301	340	308	313	307	336	278	321	291	303	298	298	304	315	316	318	348	340	310	315	300	325	314	311	341	294	301	336	327	301	300	281	298	329	316	299	307	299	310	285	289	314	300	292	319	266	310	312	311	298	330	315	344	324	289	293	307	323	312	332	322	313	337	296	343	319	327	329	319	380	295	328	270	301	326	307	302	292	340	293	306	332	303	293	300	332	335	315	324	309	305	312	321	299	322	297	302	330	291	332	307	314	282	340	327	333	331	295	308	323	308	321	346	340	289	320	302	291	315	281	286	319	297	300	305	321	310	325	344	317	330	314	313	313	320	309	307	317	341	325	317	305	271	326	310	324	324	306	332	314	329	309	331	305	325	302	314	315	305	312	324	355	324	316	326	310	319	309	312	340	318	320	322	348	298	326	334	328	329	315	288	292	361	340	303	315	273	349	319	291	312	315	315	362	315	292	329	335	326	327	315	328	291	303	345	326	336	306	309	310	334	309	320	316	284	345	308	310	310	275	319	289	309	337	316	289	294	324	276	341	331	327	313	335	323	317	299	307	326	310	309	297	297	310	298	300	326	291	314	363	343	342	320	355	332	311	311	339	295	317	348	352	294	325	316	314	315	310	306	330	286	336	322	307	306	330	286	304	310	287	289	325	300	294	298	325	334	297	305	307	297	344	335	305	326	351	339	294	283	322	307	316	343	312	346	335	303	335	297	299	325	314	314	317	301	336	290	318	309	310	315	304	319	305	315	330	304	317	308	298	322	332	336	358	335	352	316	333	330	306	306	288	301	328	320	309	326	333	323	346	301	327	311	303	294	336	310	318	313	319	328	327	322	328	331	296	354	343	281	316	322	325	315	322	307	302	324	343	297	322	288	322	339	348	344	284	292	302	336	287	305	333	298	298	305	332	321	343	299	333	307	299	289	320	295	303	335	312	333	319	282	311	303	311	315	333	319	284	343	320	327	328	307	298	292	324	302	292	301	308	325	328	324	297	342	321	335	302	318	300	350	321	290	320	311	326	292	319	311	340	331	298	325	280	332	297	317	331	337	307	304	321	319	288	304	304	331	316	317	329	307	334	317	285	306	312	359	315	325	323	303	296	317	331	321	302	311	305	310	322	299	360	322	352	310	320	332	272	343	307	318	304	305	346	331	333	318	352	333	298	301	316	319	308	314	317	315	290	312	301	310	310	305	328	321	318	344	322	319	316	302	337	334	331	299	317	322	329	311	317	331	328	328	279	308	292	329	342	329	319	331	319	317	305	292	322	341	291	347	330	330	308	315	302	305	339	331	305	312	314	315	299	286	293	344	310	330	291	321	301	289	354	337	333	326	318	278	299	322	339	311	323	341	317	294	327	331	292	318	295	295	318	307	311	279	341	315	320	290	288	298	285	325	309	315	348	339	298	340	323	356	310	325	345	304	326	289	329	332	318	331	339	307	305	310	323	307	299	317	325	337	332	351	301	336	296	326	307	325	331	287	303	343	327	344	332	325	270	310	286	298	295	330	354	299	306	308	318	302	337	304	327	318	274	329	317	316	299	317	310	314	347	301	319	311	341	323	318	348	323	317	313	305	308	300	348	301	336	326	364	294	321	317	341	319	309	320	324	290	300	312	356	291	320	313	319	293	309	279	323	320	312	309	297	317	318	333	321	321	311	316	303	313	341	352	322	295	309	317	325	319	336	304	317	310	322	315	337	334	311	302	323	300	283
41837	20648	7206	5922	3838	2499	1951	1511	905	1227	2024	2181	1340	797	431	337	220	229	219	224	193	217	208	183	177	203	165	175	188	201	184	198	203	199	172	151	174	189	197	181	168	210	180	147	202	176	181	176	207	184	216	170	174	158	176	200	152	214	189	225	192	176	181	189	188	170	187	193	189	178	188	164	188	157	178	199	187	173	168	191	183	184	181	172	215	173	174	171	191	193	205	180	200	180	163	194	184	184	185	213	217	190	149	147	164	200	181	180	183	203	158	168	169	195	199	198	214	163	169	164	197	193	195	172	162	176	177	186	171	183	180	166	154	185	169	171	187	194	181	150	181	177	163	165	164	166	210	188	181	196	161	188	173	172	146	180	164	186	138	161	194	155	159	190	174	197	168	173	200	183	174	182	184	157	193	176	177	187	160	175	205	189	167	194	173	197	189	166	197	199	191	188	176	185	181	178	159	171	202	163	175	170	177	172	179	163	189	181	177	200	189	165	155	192	189	178	207	154	183	190	226	203	154	169	194	188	198	181	161	176	185	172	175	194	215	188	176	181	200	187	172	185	184	181	164	197	183	154	178	189	190	174	195	164	171	157	197	190	193	212	189	158	180	185	182	186	184	175	177	195	186	189	167	197	192	194	196	181	200	177	203	173	188	215	204	177	182	178	163	189	183	176	210	171	200	184	174	192	184	174	165	200	161	232	168	195	175	209	188	178	184	171	203	166	160	178	183	191	167	171	187	206	159	185	186	157	197	210	157	176	173	158	193	167	174	170	181	179	153	186	167	167	163	181	215	186	160	191	191	205	189	148	207	202	186	192	195	176	159	181	171	171	185	196	197	157	187	175	149	178	181	169	177	198	178	162	171	172	189	185	172	172	172	167	182	194	172	174	176	188	191	165	207	169	179	166	180	181	170	171	185	179	175	191	192	184	184	174	194	184	170	167	163	197	196	179	197	180	176	194	182	190	176	146	171	176	181	183	180	185	175	191	180	158	186	183	175	178	162	208	198	192	205	171	160	181	181	192	160	187	167	160	169	183	184	176	168	157	148	181	159	175	176	173	154	191	185	176	187	168	181	158	154	182	171	157	176	170	204	170	195	215	201	184	186	176	190	180	162	210	171	183	186	182	195	176	198	203	186	192	167	180	203	170	193	183	172	206	180	190	186	188	171	179	165	224	185	179	191	172	175	185	194	194	224	199	154	172	190	161	170	185	196	174	191	176	181	167	171	174	176	177	191	184	179	176	156	180	174	186	186	184	195	170	177	177	166	197	204	191	166	197	164	182	197	193	147	172	215	183	208	170	197	172	192	181	192	182	205	188	167	169	186	217	197	157	193	187	192	165	180	169	168	175	171	190	202	165	179	170	183	199	171	167	175	187	155	193	173	187	161	184	189	167	169	211	202	168	157	176	168	154	179	179	205	172	184	179	182	151	192	179	190	172	177	175	173	168	172	177	163	175	164	178	182	170	177	166	188	179	168	187	196	178	192	175	186	151	172	201	170	184	192	191	197	194	198	189	185	168	186	171	183	186	182	169	198	173	192	185	175	187	179	181	168	156	179	173	188	201	175	195	206	161	188	197	152	175	178	155	171	180	176	183	191	183	199	182	170	185	192	172	202	165	196	191	189	174	152	159	195	169	161	203	200	191	185	167	191	185	208	177	154	180	154	155	162	176	195	198	175	215	206	182	209	170	161	201	192	190	200	162	187	176	203	194	195	188	183	186	186	167	172	199	144	196	171	182	201	177	189	179	189	164	170	174	209	173	156	158	166	190	183	157	196	196	187	160	199	183	187	166	197	187	191	168	183	187	162	167	191	162	169	153	185	188	190	181	171	147	192	203	175	181	166	179	178	197	174	190	184	199	170	171	171	168	156	163	185	188	187	190	160	158	212	183	163	183	185	202	181	181	190	187	172	200	198	197	203	185	158	171	173	158	192	215	171	149	200	206	179	192	193	205	175	155	190	196	182	201	158	147	171	188	148	178	169	191	163	180	195	183	174	171	203	189	200	170	169	196	159	163	201	179	151	175	177	180	192	180	176	174	179	188	188	196	180	166	194	211	187	193	160	179	167	210	174	184	177	191	195	172	171	189	154	184	193	199	168	179	173	160	186	177	170	182	177	170	157	159	182	197	213	196	181	175	193	167	195	186	181	189	179	184	187	182	177	168	186	190	193	156	177	172	186	183	177	172	202	174	177	183	184	203	162	171	172	166	171	180	162	195	177	193	189	158	190	189	186	201	208	173	172	176	179	190	185	194	207	170	191	188	159	166	164	186	164	202	186	194	170	171	207	178	210	203	194	178	190	184	196	166	194	166	187	197	161	175	182	195	178	190	201	166	187	152	170	177	156	164	157	183	181	187	192	202	188	184	203	173	194	179	178	203	193	177	180	191	184	189	203	191	170	199	174	181	192	180	223	166	159	174	201	183	187	179	161	186	155	163	187	189	172	175	189	202	176	185	179	168	200	182	184	151	168	148	152	201	187	176	204	181	181	189	189	183	185	179	191	166	190	179	189	150	187	198	174	183	186	178	177	197	191	178	178	172	192	183	198	197	193	192	204	187	174	161	185	175	183	176	198	168	175	193	184	189	192	191	177	173	175	185	168	165	182	154	155	190	176	182	187	159	197	162	191	165	166	177	184	161	187	163	172	196	167	184	181	203	186	180	202	183	167	185	181	179	219	190	164	173	195	208	182	167	179	191	155	182	173	214	150	160	198	186	189	196	164	175	179	169	164	210	176	165	163	212	203	191	179	164	205	182	184	190	175	170	193	188	190	185	165	208	155	188	147	183	197	200	185	184	191	167	162	174	160	192	198	154	173	193	189	175	177	170	181	166	188	186	182	189	203	188	179	168	142	183	172	173	198	167	187	196	171	212	191	168	189	193	190	160	171	175	169	185	171	180	175	176	203	186	188	203	170	182	196	203	156	203	214	213	164	178	193	151	165	165	181	176	198	176	175	192	199	183	167	193	184	190	196	175	163	207	184	180	182	187	178	188	165	201	171	183	175	154	176	197	194	176	168	195	186	184	178	194	193	190	177	192	193	166	202	173	173	189	160	198	199	173	193	179	155	167	185	174	194	191	193	186	155	155	171	206	183	181	171	177	162	146	191	179	180	184	202	181	180	185	181	173	198	173	189	174	172	152	191	174	178	195	169	165	182	194	164	193	189	171	164	177	167	191	170	189	223	181	208	179	205	168	206	188	193	170	183	171	205	184	183	189	192	201	186	171	149	192	190	179	178	184	183	176	193	191	192	174	196	180	190	203	194	192	165	203	191	171	188	204	165	174	170	161	192	194	176	170	190	189	167	181	200	181	177	193	187	156	184	196	182	189	187	203	161	186	189	168	188	168	148	186	192	165	185	193	199	164	175	198	184	189	201	182	193	149	204	186	192	159	185	159	166	176	189	186	173	161	190	171	168	196	157	168	167	160	175	184	167	184	168	177	207	181	187	196	186	198	194	182
25911	11398	5295	10194	8528	8003	7221	6882	4623	6133	9240	9831	6722	4246	1895	1242	848	786	763	669	563	531	520	500	498	482	465	513	463	503	446	460	428	460	443	497	406	468	492	438	449	415	435	445	434	399	419	471	417	408	435	435	456	452	437	425	433	447	460	469	422	387	435	430	412	440	447	436	443	418	415	388	417	455	433	431	392	406	425	438	426	427	494	429	411	408	414	445	415	423	424	414	439	410	435	408	387	446	422	433	476	454	404	411	436	449	425	440	425	450	440	461	417	450	416	475	447	424	443	427	445	473	406	439	417	444	465	423	434	446	433	461	473	441	395	454	400	413	403	457	424	415	436	406	424	463	448	452	437	414	434	392	415	430	419	474	428	403	442	428	445	421	390	418	443	398	432	455	463	432	414	421	368	441	445	437	424	411	443	445	427	432	444	440	437	411	423	396	406	427	446	415	430	446	416	434	467	473	411	419	459	458	442	439	441	404	392	422	405	411	395	454	453	432	416	437	412	437	446	416	422	412	419	425	404	435	453	438	450	423	446	424	417	436	390	403	436	406	410	423	424	427	437	401	417	408	438	422	351	454	429	426	464	443	461	432	446	452	454	410	423	462	440	447	399	459	402	452	425	427	417	386	435	443	426	467	432	427	428	433	430	419	437	426	385	385	431	471	408	418	410	446	430	410	474	387	443	442	412	430	421	442	408	432	419	448	440	441	419	444	429	405	422	393	421	385	434	385	451	415	426	393	401	422	398	434	413	446	391	384	456	422	413	418	444	440	442	441	453	399	409	407	460	416	384	431	417	444	388	416	452	445	426	452	428	394	413	424	420	463	424	405	416	444	436	433	397	417	444	441	450	394	462	376	443	424	434	423	417	427	447	448	450	389	411	441	384	431	405	396	449	408	429	449	449	397	450	415	446	409	392	429	419	439	402	413	448	431	417	433	402	430	426	401	426	460	439	432	415	420	458	392	428	417	397	407	425	419	453	438	403	424	409	426	434	430	431	458	438	410	434	444	400	436	433	415	417	441	438	408	425	464	428	376	434	464	452	410	418	410	440	428	424	454	426	445	407	460	431	441	435	389	436	423	464	406	405	384	436	434	430	405	468	448	446	460	431	415	438	441	453	420	436	424	421	416	431	445	416	419	443	384	389	446	423	392	443	434	391	373	451	409	425	476	406	431	409	422	426	406	416	383	432	412	433	431	420	446	452	416	439	417	450	395	442	385	397	423	426	404	391	422	426	424	453	443	442	437	415	433	417	429	439	411	421	451	447	423	434	410	428	481	449	430	425	466	425	415	428	423	433	435	416	421	467	416	403	417	441	451	458	476	424	417	432	398	441	414	426	414	456	441	388	422	433	451	407	407	422	394	417	453	403	424	383	471	440	471	415	412	428	453	416	450	424	431	404	437	401	385	433	402	432	425	398	440	466	441	456	443	396	401	444	461	430	395	405	423	445	450	408	413	403	399	440	413	429	403	425	409	398	438	454	461	454	441	399	448	427	430	433	418	473	429	392	388	413	421	418	400	457	434	440	454	425	382	414	449	395	394	435	420	395	430	451	429	381	447	446	423	407	390	449	411	447	413	405	435	425	407	420	442	422	447	441	400	419	419	413	443	410	409	447	421	411	421	409	391	427	421	436	405	438	447	424	432	375	431	408	437	468	409	437	446	417	432	445	423	429	452	418	444	458	441	451	413	426	434	405	402	447	405	406	434	465	407	401	457	425	439	433	374	405	415	411	454	448	445	443	427	428	414	434	428	415	409	446	450	425	467	400	453	438	396	440	443	430	420	415	425	440	444	405	418	402	423	426	420	435	418	413	433	432	419	395	431	440	432	431	415	420	413	433	418	417	464	435	399	445	414	419	400	408	392	459	438	443	436	413	437	404	425	417	435	421	431	435	422	388	425	391	429	417	406	425	454	425	441	454	442	438	421	456	487	410	432	416	438	445	405	437	439	419	435	426	419	384	404	440	460	431	423	422	436	446	458	454	415	437	475	448	461	403	421	396	453	439	416	433	406	386	451	435	456	460	432	468	454	404	458	393	442	444	390	401	445	455	417	460	460	445	444	452	419	389	435	430	423	422	438	430	442	425	402	390	444	426	453	416	422	447	404	417	443	424	442	432	448	403	443	418	415	439	440	433	419	401	445	444	476	425	411	449	437	445	442	400	416	437	415	429	408	442	424	443	420	428	457	441	445	461	434	432	431	441	443	416	430	447	438	392	422	420	398	421	437	442	400	449	473	430	452	417	404	418	379	415	438	427	440	425	447	400	408	425	437	439	421	430	439	409	450	425	470	440	434	406	408	413	433	416	383	439	429	411	428	421	447	415	440	432	403	447	412	460	432	414	442	416	409	410	435	436	389	428	431	459	386	450	392	452	470	397	443	445	428	402	455	420	409	420	440	416	434	408	439	431	407	389	418	433	412	418	422	405	452	408	446	406	414	423	439	445	440	418	442	416	419	444	422	421	451	420	426	458	398	440	440	432	449	438	420	442	411	434	444	404	394	433	413	422	429	417	450	405	421	418	415	411	434	425	414	397	454	448	435	431	427	429	439	439	427	433	402	397	462	419	422	397	420	407	405	451	423	471	438	440	428	404	448	428	446	427	435	429	400	415	425	389	400	450	417	409	419	470	401	412	427	436	415	457	421	454	448	445	471	462	431	434	440	423	401	413	446	441	436	430	396	395	421	463	427	376	455	407	457	406	421	437	405	408	455	444	458	390	438	424	434	433	440	417	439	476	416	428	453	409	409	394	405	427	428	454	407	404	455	414	438	437	424	439	400	432	436	408	429	453	431	442	448	436	439	394	449	427	408	426	398	464	453	409	432	414	444	412	433	432	433	439	411	432	397	446	458	427	437	402	469	432	426	425	416	452	431	467	432	419	401	407	436	415	438	428	433	424	414	426	473	413	439	437	413	405	431	438	423	452	411	422	431	422	426	427	406	440	429	402	422	414	432	391	444	458	417	424	455	403	367	428	435	451	421	411	415	440	445	439	447	430	425	433	398	401	413	436	432	406	378	455	463	415	400	464	440	447	449	432	436	408	437	423	418	436	426	438	440	437	425	438	446	416	424	423	438	435	424	428	426	417	438	425	436	432	426	417	410	384	389	448	400	450	432	427	435	449	416	413	462	430	449	458	460	411	456	422	406	404	440	440	417	415	415	380	440	435	436	433	418	411	419	404	373	385	418	423	456	420	443	444	428	431	434	391	466	446	422	446	404	408	438	440	427	429	419	487	446	435	400	430	392	426	428	418	423	403	419	437	427	426	442	412	416	448	421	436	452	430	409	422	402	409	442	420	431	439	419	431	428	411	427	412	440	461	423	438	418	395	424	438	416	464	407	431	447	434	432	434	388	403	419	419	419	448	435	394	430	452	461	442	407	474	417	411	442	393	443	407	444	444	409	414	457	400	434	433	453	445	430	444	460	454	416	432	467	395	447	383	467	341	433	436	458	398	397	413	437
12232	2677	483	385	380	328	317	302	268	297	255	245	236	208	252	204	193	217	205	234	220	219	231	195	212	209	223	204	207	205	217	221	231	206	236	215	223	230	221	219	199	190	218	213	191	189	254	229	215	217	229	218	215	233	204	219	214	215	214	200	213	231	237	241	209	229	218	241	218	217	233	218	223	211	222	213	207	240	224	226	206	214	193	205	210	236	202	200	230	231	236	204	219	230	218	231	237	226	225	229	194	220	209	187	211	181	206	202	221	217	224	207	191	194	235	178	216	222	221	225	214	193	217	212	202	245	228	194	243	198	200	198	204	228	210	233	196	250	220	201	242	203	208	228	236	237	231	212	208	203	220	218	196	218	218	233	217	213	213	221	195	194	201	196	192	199	233	195	214	213	179	242	203	224	214	240	217	189	223	222	216	220	211	202	231	213	207	202	210	233	212	209	209	235	204	213	171	216	208	236	206	216	231	231	207	265	207	235	224	216	211	228	204	200	230	206	265	223	207	224	208	207	228	210	202	236	202	225	220	194	204	201	219	238	200	194	215	204	258	232	223	211	220	204	235	228	199	192	202	210	213	211	215	257	214	242	233	222	218	203	231	201	199	197	225	228	220	201	218	245	216	226	205	207	205	208	194	213	200	197	222	222	242	201	227	218	219	234	210	228	252	205	186	215	212	212	208	236	219	203	206	197	195	241	233	234	217	243	190	205	251	225	223	213	234	191	240	206	219	217	236	177	218	227	218	225	204	214	221	226	243	254	218	187	194	211	197	203	200	217	229	208	238	233	224	204	225	214	213	213	215	224	227	203	214	220	219	213	229	200	211	195	207	220	210	222	191	227	217	204	214	194	209	173	202	207	201	213	246	205	240	243	238	192	209	192	212	206	222	222	220	206	217	250	231	222	231	223	213	213	203	208	232	237	185	189	221	233	217	228	197	219	190	228	204	248	194	181	231	217	220	192	216	213	192	213	217	202	218	213	199	216	200	216	218	223	206	223	215	194	203	186	193	186	213	212	219	211	231	210	208	229	222	190	226	214	187	239	222	208	211	217	226	233	176	226	202	219	225	210	225	231	211	220	212	204	221	230	221	238	204	225	217	223	186	199	213	220	222	191	230	201	191	222	202	207	238	198	201	203	177	182	221	193	218	211	217	226	217	224	213	227	173	220	243	214	231	241	230	222	220	202	193	212	194	201	203	222	220	239	212	210	197	222	225	225	215	214	216	212	212	203	247	243	238	210	205	232	241	208	225	220	211	219	211	213	207	230	206	248	201	212	204	220	221	232	209	217	209	232	246	212	195	224	181	207	202	197	223	191	212	206	195	191	197	205	198	226	207	222	216	227	221	203	215	221	210	194	209	200	226	226	191	224	207	215	211	235	219	204	199	253	238	239	223	183	227	218	232	214	191	181	211	205	211	203	215	194	241	234	224	212	212	231	203	240	210	213	197	203	217	214	238	200	212	211	207	211	214	208	222	207	191	243	239	230	221	194	187	210	223	225	214	179	217	200	201	222	213	222	228	195	176	213	217	206	192	197	231	208	220	205	204	198	242	219	203	217	210	203	225	214	243	222	206	221	185	219	203	203	242	210	203	228	188	247	238	215	211	214	232	207	239	213	243	208	206	221	222	233	192	221	195	197	230	207	244	208	252	231	197	230	195	201	203	202	213	262	209	226	230	251	214	224	204	221	209	223	213	208	218	253	208	205	200	198	193	207	204	210	203	224	233	237	218	195	216	220	227	229	218	195	238	215	203	227	223	220	230	209	213	183	250	192	202	206	243	197	196	215	217	232	187	200	225	212	205	257	206	221	216	224	226	180	198	246	197	235	219	191	202	211	223	205	198	211	203	196	201	216	223	218	248	232	232	234	218	222	191	207	239	233	215	210	213	239	239	211	210	216	240	217	213	210	236	197	194	225	209	217	193	210	215	207	223	206	223	196	210	195	203	211	228	210	221	206	209	204	248	187	213	217	240	219	224	198	237	207	209	200	220	221	213	214	194	197	222	265	253	219	211	201	193	220	201	234	246	210	216	216	209	251	219	204	176	227	234	235	213	209	206	204	201	221	201	192	224	220	198	223	193	226	243	214	230	217	191	240	202	191	223	206	212	234	226	189	210	221	197	221	233	204	231	232	227	212	212	211	205	217	229	209	204	238	209	216	210	210	191	193	225	186	204	249	226	217	222	225	205	225	227	213	200	213	202	225	212	218	203	239	212	227	196	216	197	202	217	219	196	238	226	196	232	226	206	196	247	210	213	228	264	217	209	210	208	213	207	190	205	237	221	209	226	196	215	234	218	225	187	245	203	207	219	207	208	209	190	196	218	222	231	203	216	191	216	242	198	201	250	215	228	206	221	226	196	233	201	218	212	220	188	220	203	203	227	206	227	215	199	202	198	203	225	215	230	229	221	184	236	186	215	236	228	227	218	249	228	221	218	213	226	228	224	231	212	198	228	240	201	208	207	212	234	204	218	232	198	228	241	230	227	228	216	259	221	235	216	248	228	229	233	214	215	218	206	221	216	220	229	217	221	241	214	254	215	206	235	206	215	238	248	180	215	227	211	223	205	188	220	207	203	213	222	208	195	216	219	221	179	193	231	211	187	238	200	228	209	234	199	236	230	191	218	255	220	229	223	202	180	200	240	216	221	225	239	217	245	214	177	197	199	230	215	207	221	183	202	187	201	196	228	208	213	241	209	212	197	205	224	225	198	215	221	227	244	224	244	221	216	226	234	233	208	221	231	196	248	223	208	221	213	242	238	226	189	230	187	221	238	219	249	227	211	219	220	207	221	212	249	232	214	202	222	247	245	231	220	215	212	227	206	218	209	206	195	200	243	235	249	222	237	207	204	217	203	238	219	211	207	217	201	219	244	228	223	225	225	223	203	197	222	215	225	204	216	192	227	230	228	201	209	208	227	198	219	217	221	220	218	233	214	198	220	210	223	232	198	217	225	224	241	216	221	218	229	241	203	221	205	225	236	244	224	227	192	227	217	228	204	241	260	247	212	207	217	244	237	199	225	246	251	230	203	199	204	226	200	168	239	228	212	212	223	188	212	235	246	223	200	216	238	244	214	220	211	222	223	205	214	204	200	236	192	199	211	209	206	239	199	227	230	205	235	249	196	198	232	233	211	199	222	223	207	224	229	230	209	209	200	224	227	196	216	219	208	220	218	220	202	210	196	204	214	215	223	190	232	217	229	244	222	195	211	208	201	218	248	211	197	212	224	210	221	250	201	204	208	201	209	215	209	228	218	230	209	209	232	188	219	218	203	210	235	203	221	206	219	224	199	211	205	215	197	222	200	193	210	215	244	212	224	211	226	212	210	194	250	228	201	206	213	221	229	219	224	219	210	256	242	201	205	212	196	208	214	225	200	207	253	206	234	208	194	205	218	200	217	210	221	209	199	228	215	212	235	231	216	183	255	212	217	211	204	219	215	210	231	196	203	186	201	206	219	219	205	202
7113	1982	896	947	1078	988	994	852	789	732	760	767	657	575	500	514	440	516	492	501	466	541	490	480	465	500	476	467	474	455	474	487	459	520	494	495	521	462	484	466	482	475	489	471	483	470	465	500	449	464	500	476	487	462	471	476	482	482	437	481	493	518	500	486	429	495	493	469	509	497	452	467	500	467	519	485	495	477	465	461	467	500	500	455	478	516	481	484	488	480	491	517	450	469	461	452	486	475	419	469	477	475	462	484	479	483	460	436	453	481	449	449	473	498	455	478	457	522	439	437	476	459	481	454	531	512	536	491	460	476	460	506	479	468	457	478	475	465	452	519	417	473	468	483	471	495	505	442	505	448	469	480	485	483	471	491	495	463	456	436	519	493	451	470	446	438	506	468	459	496	470	476	510	478	492	471	503	491	474	498	469	508	476	480	438	467	445	481	477	489	483	468	497	471	490	497	492	477	474	438	467	475	472	487	469	484	492	475	460	500	503	488	472	488	473	464	439	465	491	516	503	453	449	488	527	478	468	494	503	501	521	483	505	469	464	447	455	461	541	474	445	493	468	509	478	446	453	468	471	476	465	464	478	499	466	468	446	436	471	449	470	452	473	481	472	490	479	486	484	458	501	486	497	485	476	473	476	467	486	449	477	443	492	462	505	476	483	470	478	492	490	477	484	492	447	496	493	482	477	490	469	470	507	473	458	468	485	437	454	481	464	498	481	469	462	479	474	467	509	498	507	492	491	485	525	481	432	477	460	470	484	435	493	481	445	463	495	449	423	445	488	471	443	490	482	442	487	521	445	486	475	472	520	459	483	482	458	492	438	494	458	447	491	480	458	496	497	488	492	486	493	491	451	486	442	464	474	495	433	504	488	434	476	526	461	474	504	480	468	470	471	487	480	498	507	522	515	516	471	477	450	465	444	477	465	475	470	499	479	488	509	479	507	480	506	450	475	516	497	441	455	486	519	437	430	474	500	474	419	480	458	457	431	436	520	466	479	528	451	487	461	470	499	512	487	457	462	490	495	464	484	513	470	482	444	478	550	468	466	490	463	460	498	495	472	429	459	499	498	482	479	454	492	446	486	496	472	479	497	421	511	463	494	528	528	467	481	478	495	474	475	466	514	436	442	509	445	443	496	460	466	497	448	454	487	447	494	488	477	451	523	469	492	471	480	476	499	465	458	494	482	508	439	481	458	463	504	512	470	464	483	476	484	455	475	419	504	489	470	498	454	467	461	464	456	524	474	458	468	485	512	474	475	500	491	493	517	482	450	480	490	466	499	460	477	495	488	463	484	468	498	496	503	473	472	471	521	515	501	471	501	492	530	449	521	484	462	449	436	479	473	469	459	470	509	500	492	503	472	509	445	464	501	515	514	480	495	506	517	453	449	450	486	481	456	445	486	451	468	478	513	487	467	478	494	453	510	448	480	441	499	485	458	449	504	442	457	469	466	531	442	493	447	479	477	492	497	505	452	474	483	485	487	488	473	441	475	464	462	463	473	478	450	495	457	456	451	502	482	496	486	511	460	472	498	495	440	459	486	493	494	422	494	479	508	489	444	475	454	491	506	477	485	472	462	464	463	491	504	486	502	469	491	454	443	470	471	504	492	445	506	514	480	508	507	482	469	447	501	497	484	490	459	490	461	443	468	477	480	502	490	475	512	467	476	452	509	473	485	433	474	493	442	464	496	486	477	465	465	442	472	446	472	500	483	514	500	493	494	494	478	533	488	496	461	498	456	485	513	462	506	525	468	465	428	454	483	449	467	426	498	464	437	435	491	497	490	457	474	471	458	441	511	491	489	473	469	486	478	501	491	529	461	477	462	487	472	433	471	455	450	520	470	474	447	432	475	479	493	466	511	464	474	482	507	488	473	453	487	481	490	525	422	461	473	468	486	459	458	469	488	493	455	469	442	516	457	466	486	469	466	518	496	507	476	481	450	485	488	498	492	462	504	445	506	486	454	477	479	494	471	467	481	473	465	468	489	494	461	459	476	543	472	464	482	474	468	492	489	487	454	465	447	488	492	449	457	467	497	441	464	541	474	507	491	453	501	471	486	483	463	505	471	453	455	433	489	480	482	474	499	488	445	477	433	471	478	504	450	471	480	456	480	493	475	515	472	462	477	487	487	478	466	453	464	478	499	477	471	489	478	479	498	465	438	477	497	492	475	440	536	489	487	456	524	480	437	469	468	498	476	471	502	467	490	486	480	522	512	452	501	493	503	490	488	452	522	461	460	488	487	488	519	466	450	447	448	466	482	474	499	468	449	454	497	525	459	480	446	513	491	465	493	476	465	475	487	449	478	509	446	484	420	516	463	488	474	462	490	470	493	480	483	498	481	469	458	413	465	457	510	472	512	449	461	486	480	484	452	449	467	532	505	464	476	488	459	520	482	451	464	487	480	484	461	491	500	474	443	496	497	441	423	482	466	445	466	452	490	474	443	431	484	499	473	451	499	483	510	485	520	441	473	439	456	462	482	470	467	459	474	499	475	511	527	475	450	512	476	450	509	496	447	474	516	478	506	469	494	501	481	470	522	430	492	460	454	433	467	482	463	489	504	512	495	498	451	490	475	457	478	464	454	495	457	436	473	524	460	471	513	491	464	546	471	476	478	517	462	494	533	477	488	508	484	480	485	478	476	453	464	489	448	500	492	471	496	486	476	473	481	453	471	489	500	493	469	463	504	496	466	503	472	525	451	488	465	454	455	512	476	487	463	495	426	472	491	527	459	508	468	465	467	477	457	458	495	476	463	477	466	474	464	425	499	439	473	478	488	462	467	500	443	464	465	530	491	493	487	477	468	458	490	512	496	462	476	459	496	459	470	460	475	461	476	477	456	451	503	454	479	465	481	486	499	458	503	456	489	504	470	496	484	459	485	487	492	511	430	503	424	462	474	455	466	499	477	447	459	463	509	491	469	477	482	447	496	469	510	489	476	424	460	484	468	491	460	433	470	482	486	451	443	480	475	520	499	471	436	462	467	458	473	509	450	464	483	461	446	470	472	491	497	480	463	493	465	474	466	465	484	523	499	452	498	503	517	497	493	476	511	483	473	476	492	492	495	458	477	464	469	493	422	488	471	429	483	482	462	441	480	478	506	457	469	467	506	458	515	443	462	475	479	495	525	445	501	465	494	488	475	473	440	452	505	471	482	499	448	485	493	499	447	477	496	453	493	474	426	471	463	467	474	494	469	496	479	485	487	479	447	460	491	488	486	467	468	483	498	463	514	439	475	468	476	476	470	448	445	477	498	465	414	462	438	485	476	464	496	424	476	457	429	481	487	481	458	466	475	431	498	462	452	507	428	472	458	461	519	465	459	481	475	444	509	483	493	441	475	468	445	507	466	479	461	479	455	470	465	452	465	492	462	484	464	468	477	459	462	462	465	490	472	441	487	489	483	505	467	461	486	465	463	475	530	514	466	504	437	482	469	504	457	470	445	464	468	479	464	518	467	468	511	478	481	448
31210	12247	3527	2590	1909	1533	1234	765	646	973	1360	1110	867	629	498	175	160	154	156	116	144	126	146	148	145	158	146	143	121	127	119	129	117	140	125	130	124	152	133	117	137	115	112	125	145	115	134	131	147	131	128	142	169	168	133	118	136	126	151	136	122	135	126	151	151	138	121	125	138	137	156	130	137	110	112	139	109	152	145	124	138	151	119	125	146	124	155	125	152	131	137	133	136	129	136	136	122	125	133	139	116	121	163	144	145	132	168	125	122	129	138	123	151	132	124	124	113	130	133	120	146	117	143	146	145	132	112	118	114	102	117	131	148	144	129	117	130	121	144	112	115	126	140	113	126	144	120	134	136	124	116	149	121	143	125	112	131	127	138	116	146	134	138	122	125	142	128	131	138	141	134	130	160	140	126	141	142	132	130	137	157	116	127	143	114	139	122	138	115	134	116	136	132	128	131	137	126	131	132	124	123	125	163	157	162	136	160	127	143	130	144	145	128	133	146	117	143	152	139	138	128	127	141	126	91	116	121	137	121	145	140	130	136	135	139	119	152	132	127	127	120	126	132	137	118	121	124	131	127	124	129	112	155	131	129	166	134	185	110	114	132	123	142	143	120	140	147	132	119	127	118	143	144	136	125	118	150	113	141	119	134	143	121	135	145	154	128	127	143	130	134	122	126	124	147	116	148	124	128	140	123	145	128	164	135	140	121	156	139	131	120	131	149	118	133	139	124	152	133	146	120	158	127	132	135	120	112	131	132	144	140	121	123	143	148	138	138	131	131	139	143	129	158	133	135	134	143	125	130	118	140	129	144	132	122	104	151	138	110	129	142	150	138	129	127	112	137	109	120	142	117	152	142	119	136	134	150	139	126	132	140	120	137	135	124	141	166	134	133	153	131	132	145	129	140	122	130	120	148	122	139	119	132	133	134	110	127	136	129	119	145	122	140	141	141	140	147	143	130	125	129	121	135	131	137	140	116	117	124	133	135	121	123	116	120	119	123	132	127	121	128	152	123	109	116	141	143	124	142	115	143	141	132	139	129	142	120	123	149	131	123	146	149	139	133	117	124	135	132	156	129	151	133	109	118	117	135	143	145	134	130	139	122	125	135	109	146	125	120	145	126	137	143	170	148	139	154	140	123	152	122	139	147	123	124	131	121	112	119	127	123	117	126	136	128	131	135	136	158	150	135	128	107	112	132	141	116	131	153	133	136	139	120	124	120	129	130	148	127	118	138	122	134	159	136	134	145	119	139	131	135	131	111	140	144	137	129	118	147	122	140	133	129	117	130	126	148	133	143	122	141	150	97	155	155	144	142	133	141	122	139	129	115	128	144	133	143	136	135	132	145	133	142	124	134	136	141	134	126	119	138	157	142	123	134	126	139	111	131	120	135	129	147	134	117	128	133	125	135	119	113	160	119	122	125	141	132	142	127	151	131	120	119	127	122	133	107	107	151	121	137	142	151	140	129	134	139	151	112	150	136	139	135	128	134	145	142	129	136	129	141	137	127	141	155	132	140	130	119	140	116	150	120	138	119	132	140	136	125	138	135	147	121	121	132	140	125	140	118	123	135	123	123	126	132	122	139	129	137	150	126	145	132	148	158	146	144	117	121	133	128	126	130	124	135	139	143	147	125	138	107	147	138	141	109	147	134	130	117	110	137	148	149	117	150	117	141	147	125	134	134	127	129	134	151	111	125	129	118	109	130	134	135	146	153	130	136	117	141	137	144	140	126	115	149	139	109	133	136	141	122	142	114	113	128	146	136	147	136	137	142	129	111	125	133	149	126	136	132	122	129	152	154	119	127	135	109	116	123	130	138	135	126	132	137	121	145	120	106	144	112	117	126	129	137	161	138	126	178	161	149	149	130	146	123	146	128	124	129	156	131	117	126	114	145	156	117	114	138	125	130	122	125	141	121	142	135	155	130	120	139	147	142	134	131	121	152	136	135	107	122	129	134	103	124	121	115	132	159	134	149	136	137	154	150	135	135	129	137	144	152	118	118	121	127	136	137	117	140	137	126	139	127	123	128	161	136	150	136	140	139	125	134	129	140	137	133	126	128	135	116	122	143	125	156	150	133	115	132	149	129	130	112	129	135	135	117	133	131	129	138	119	139	148	122	134	150	119	128	134	158	142	139	143	134	134	129	139	160	116	132	113	133	154	118	154	129	130	143	152	142	159	153	122	101	131	140	127	127	132	140	130	119	147	130	157	124	123	118	117	97	135	128	128	136	155	121	115	112	113	118	150	140	136	138	129	123	148	145	131	137	103	152	138	142	147	137	142	146	129	140	140	112	120	128	135	143	122	119	126	122	138	114	127	128	124	121	109	134	127	131	149	149	140	124	122	125	132	123	118	108	152	144	150	134	141	102	125	149	127	143	112	136	138	130	111	134	140	138	132	133	146	142	125	126	130	141	142	120	139	133	135	135	134	126	131	130	135	139	122	130	128	119	154	127	139	169	124	124	133	134	133	120	132	122	108	132	126	133	141	149	117	122	146	124	135	127	143	115	140	129	170	127	147	132	140	148	143	135	142	134	145	103	134	154	122	134	151	118	129	128	121	134	148	127	124	152	125	129	118	129	110	141	130	113	129	143	104	122	133	137	141	121	125	130	146	137	129	134	124	142	122	139	140	139	140	117	118	149	142	120	124	122	90	109	150	158	112	156	135	138	135	136	119	139	128	133	126	145	113	143	128	132	125	136	118	129	124	114	131	113	113	118	138	133	139	136	151	126	118	125	132	140	128	116	149	125	160	142	142	127	122	156	141	123	124	149	161	114	127	112	118	148	131	140	116	141	144	135	140	146	132	142	147	121	126	131	133	128	120	139	118	125	138	148	149	117	152	144	130	130	136	124	130	134	118	128	115	108	130	142	99	128	131	124	118	133	134	150	152	120	140	120	120	141	110	132	126	127	133	111	138	134	115	138	121	154	133	130	122	116	118	131	132	122	154	121	139	127	150	123	137	164	137	128	129	138	136	155	147	135	128	141	144	145	116	146	129	131	149	130	136	104	144	117	135	147	115	121	104	144	147	163	150	123	110	137	118	140	139	128	123	118	126	162	106	119	150	136	137	130	131	121	111	112	138	131	115	159	130	126	140	119	130	143	149	118	124	156	131	126	141	138	138	154	151	127	143	125	117	134	144	138	123	113	115	152	152	132	130	132	139	112	143	131	126	139	127	115	121	129	114	139	117	128	129	124	149	139	127	126	115	141	110	127	124	146	129	109	125	126	126	146	133	128	122	132	133	144	139	156	123	116	135	135	127	153	126	142	129	114	124	147	138	122	146	137	134	143	121	114	133	127	148	149	140	137	129	139	135	127	112	127	151	149	123	137	125	138	146	136	145	117	142	138	131	137	124	139	132	111	129	108	141	125	143	130	131	136	128	103	133	132	123	122	133	129	139	126	126	150	126	142	123	132	128	149	150	122	113	137	124	131	121	138	120	126	128	155	125	119	146	121	125	107	148
19705	6779	3506	6013	5920	5883	5406	3512	3230	5652	6768	6136	4677	4119	2620	667	555	465	462	379	394	366	364	353	371	357	317	376	324	312	359	349	357	314	335	333	339	311	316	293	346	314	334	334	327	347	339	343	338	339	328	305	309	277	291	301	321	334	318	319	348	331	332	296	293	314	317	332	343	323	292	299	288	335	290	338	346	308	326	305	338	283	327	287	326	325	297	330	325	342	280	301	318	348	342	313	335	329	323	311	301	345	310	307	318	279	324	343	349	315	347	333	367	316	361	290	323	300	314	298	306	310	314	336	316	316	293	329	334	341	328	298	311	334	327	326	351	305	288	361	311	280	341	320	289	329	327	314	324	273	302	329	323	337	282	326	330	327	310	331	311	297	341	333	325	302	323	329	309	304	308	328	324	343	356	301	320	329	336	297	308	308	337	308	303	314	321	317	297	317	320	343	333	295	303	296	319	301	302	309	309	304	297	348	322	323	293	307	320	297	343	316	341	319	304	307	322	316	332	332	312	298	317	321	336	297	307	322	313	306	314	321	313	330	350	301	338	304	333	334	317	358	318	320	299	317	300	303	326	300	324	319	304	327	322	321	326	345	327	321	314	311	349	326	314	310	304	318	316	318	307	294	337	325	332	322	354	315	340	326	322	321	304	330	300	328	276	322	342	282	316	306	336	337	322	293	325	312	344	332	300	291	295	312	332	328	322	335	320	336	339	332	299	296	307	346	317	321	294	307	297	351	353	320	304	305	291	297	304	310	315	309	319	299	291	330	349	315	302	358	329	311	327	340	314	312	328	315	298	305	320	339	295	331	330	311	315	308	278	327	313	316	343	341	311	349	301	320	347	339	328	366	351	297	302	289	288	304	333	342	326	345	299	286	300	327	327	344	327	291	313	349	291	320	349	327	304	338	325	332	317	345	297	330	300	297	295	296	313	334	334	324	296	339	281	297	326	311	307	301	306	317	325	323	342	311	324	323	301	311	332	317	340	320	339	344	311	322	359	304	295	302	320	303	286	299	333	309	324	288	319	294	311	327	314	292	341	309	318	313	329	309	319	327	325	302	313	317	330	310	348	291	327	316	308	297	316	315	320	279	326	328	307	304	311	327	325	296	294	305	321	308	329	298	322	303	349	288	319	284	300	300	290	352	338	303	320	333	330	304	304	305	298	323	317	313	304	324	301	329	291	312	308	317	278	314	292	290	295	337	316	314	310	308	321	329	310	306	305	306	299	314	289	362	315	285	324	341	342	293	279	311	326	322	347	329	311	323	314	309	333	277	345	319	305	347	347	301	299	295	344	299	315	292	340	320	314	305	360	330	296	368	336	319	336	320	333	328	294	312	292	306	334	301	318	314	345	289	325	318	306	284	297	323	332	312	288	278	313	347	355	294	349	308	324	294	297	309	312	317	319	285	319	346	299	309	298	323	327	288	323	296	327	349	330	321	309	327	315	321	316	326	355	345	352	327	309	341	316	339	314	317	299	316	322	334	317	301	291	317	316	331	303	311	326	313	335	322	354	332	309	306	321	308	337	319	331	322	296	309	287	311	336	321	316	339	331	321	314	306	316	343	328	346	310	324	318	310	308	282	321	313	327	323	308	307	295	307	321	306	280	298	300	299	321	300	339	327	325	359	360	309	309	308	329	299	337	290	325	297	297	322	266	314	314	313	303	321	322	306	332	313	328	309	292	294	322	338	294	310	334	340	332	325	317	332	313	328	315	300	349	291	320	310	312	321	328	329	291	315	305	330	340	319	329	305	306	309	323	351	284	324	311	298	298	321	301	310	323	309	323	331	325	324	313	306	316	320	335	323	334	294	308	319	304	308	310	299	334	325	318	302	303	306	346	334	299	340	314	338	321	355	346	301	317	339	335	326	318	309	299	311	320	342	328	318	311	330	322	330	313	297	325	312	280	326	318	342	283	318	283	293	325	295	298	316	308	317	316	318	359	345	345	317	323	300	291	334	333	304	314	299	312	346	323	342	346	320	312	326	318	317	332	327	296	342	308	319	296	299	336	273	305	325	312	322	348	319	296	326	317	306	314	324	311	310	311	267	299	310	298	330	287	340	328	290	337	292	298	335	320	292	275	301	308	299	299	318	303	334	327	320	272	318	306	321	310	305	339	312	272	319	336	282	325	349	316	300	300	329	339	327	313	287	331	306	330	304	342	295	367	295	305	332	324	279	304	317	302	335	320	311	322	320	332	329	288	281	301	336	343	292	286	314	348	305	316	302	311	328	317	292	326	309	313	346	316	306	332	330	332	324	331	292	303	355	333	326	327	319	318	334	333	323	302	328	294	291	332	339	313	313	297	307	338	319	319	326	319	318	320	313	329	302	265	333	305	318	314	316	335	350	289	323	306	329	318	316	321	338	296	335	326	324	317	316	308	323	302	313	309	332	290	313	299	325	313	309	293	304	323	329	315	294	311	327	348	322	308	339	311	346	305	341	320	331	331	300	339	327	337	338	308	342	319	334	323	356	358	316	301	307	335	325	311	313	328	305	317	324	290	332	329	326	322	351	292	289	315	333	300	310	332	316	338	286	328	348	342	322	349	336	348	314	325	290	313	326	329	345	336	312	343	304	305	307	341	323	321	329	326	305	301	334	319	323	311	313	329	303	312	320	318	308	324	319	324	333	340	322	304	340	293	312	317	299	328	294	311	292	299	343	323	285	336	285	312	326	316	319	339	323	315	306	347	330	319	301	312	292	318	322	338	297	288	272	308	327	292	335	307	334	308	308	321	313	331	308	319	302	300	317	353	297	319	332	313	308	328	340	274	323	316	324	332	287	284	301	334	306	295	319	312	337	298	330	333	346	313	331	320	311	312	316	355	321	308	344	327	303	343	330	329	319	347	338	337	328	305	309	284	348	292	323	329	285	298	322	306	346	299	324	356	302	340	312	302	332	312	342	312	308	340	322	333	307	323	293	301	318	300	348	338	359	333	290	343	317	346	318	333	308	315	317	315	293	308	303	337	323	311	331	337	280	332	312	298	279	307	312	304	320	282	343	304	326	303	311	303	356	346	316	314	332	308	298	330	319	323	328	338	296	297	303	314	322	357	326	341	293	327	310	326	307	292	314	319	307	352	339	289	347	319	302	305	316	286	339	315	299	349	305	323	325	304	325	288	302	304	300	299	329	321	292	318	340	333	298	300	315	322	310	311	314	311	332	311	287	321	313	319	330	290	330	310	344	295	316	334	327	313	323	309	339	319	280	327	311	357	332	293	383	332	329	309	307	330	321	312	300	312	325	373	308	337	291	312	300	300	333	351	316	295	294	322	303	319	345	295	332	315	312	320	305	326	326	313	325	288	302	353	312	293	311	311	302	298	321	329	322	331	322	314	307	305	322	342	302	307	331	321	293	298	284	320	311	312	331	307	338	334	325	309	321	334	335	332	306	300	304	295	321	316	329	324	314	330	327	298	288	320	312	304	301	339	311	334	312	336	311	309	316	282	340	307	270
41645	19554	7190	4862	3895	3276	2097	1587	1270	1959	2067	1603	1457	1250	1166	597	216	236	236	195	193	189	197	180	197	199	206	189	165	189	190	174	195	185	202	200	182	193	178	190	191	195	171	201	192	171	195	192	176	187	172	178	185	175	203	183	220	186	187	158	210	191	177	206	167	187	172	173	218	201	199	180	165	181	197	207	210	195	169	166	189	206	184	189	198	190	167	164	166	199	174	176	162	174	197	189	188	171	197	194	175	178	198	189	209	160	176	179	211	186	174	183	205	172	177	192	185	179	192	194	183	183	176	162	147	159	194	208	175	192	205	174	187	178	211	170	196	160	172	175	177	180	191	180	186	183	202	184	179	160	169	196	173	197	184	194	186	182	187	189	161	185	169	168	177	176	176	203	190	182	204	173	168	159	181	175	191	167	192	163	194	184	180	193	173	183	166	197	195	180	167	174	166	152	158	175	177	210	191	196	193	194	171	205	156	207	194	176	179	170	189	192	167	177	187	176	183	187	158	193	175	196	186	199	192	191	179	193	175	189	181	191	202	197	195	182	197	178	169	189	214	215	180	199	149	184	168	152	167	203	177	198	194	190	183	221	201	158	191	193	183	158	192	174	179	177	183	203	169	160	157	211	183	178	220	213	162	208	183	163	209	194	162	158	143	188	178	153	195	164	171	176	166	160	156	180	162	168	174	186	183	169	178	193	204	205	175	192	190	198	180	155	171	163	192	194	174	199	185	179	178	197	181	183	206	191	158	173	173	182	198	186	184	197	179	174	192	181	190	170	181	174	181	178	180	177	190	167	177	180	210	159	196	193	174	166	183	181	178	190	170	173	188	161	196	182	187	184	172	197	183	180	195	173	199	190	176	178	189	180	180	181	209	177	174	185	147	182	173	183	192	186	174	183	195	196	183	191	186	178	161	204	181	181	165	183	166	163	195	204	182	189	206	191	178	164	163	143	201	176	176	173	180	173	181	179	178	150	185	163	160	196	187	178	152	171	171	179	197	180	197	191	159	166	165	169	199	193	162	193	176	196	200	199	189	212	152	214	192	173	158	163	168	199	184	176	172	164	174	168	184	186	192	164	168	188	174	180	197	159	148	195	202	210	191	180	156	176	182	180	225	193	175	200	192	189	168	168	172	190	179	204	200	197	189	177	191	170	190	196	201	159	206	179	201	172	203	186	165	191	179	156	207	207	188	184	173	170	168	195	197	203	201	172	192	205	188	199	180	173	174	175	173	192	207	184	195	182	173	196	181	178	171	200	185	188	165	183	156	173	174	178	172	174	181	184	204	181	186	195	202	171	187	177	167	205	187	153	164	183	177	179	192	198	176	195	162	190	161	193	169	180	176	189	182	199	185	193	201	194	180	187	181	201	192	179	199	180	174	193	199	195	197	206	184	157	185	167	189	184	178	171	206	192	187	172	157	197	179	187	194	178	182	212	183	181	198	189	193	191	187	190	187	190	159	178	196	202	169	173	210	195	203	178	184	172	190	144	198	182	165	179	167	197	148	186	169	213	187	196	176	193	186	200	197	165	194	191	174	194	171	217	206	190	191	168	155	195	188	168	159	176	141	172	178	188	165	188	180	169	172	159	191	201	177	170	178	176	172	194	201	193	191	175	186	182	170	170	166	191	203	163	155	173	197	192	204	198	205	186	203	166	201	209	192	177	180	168	197	188	185	176	192	169	165	176	190	164	183	160	169	179	199	190	187	189	170	214	195	196	209	203	174	179	202	180	188	164	202	199	188	178	177	185	201	160	173	160	159	196	206	174	186	167	192	162	161	171	155	177	187	184	176	200	154	127	159	173	152	186	183	163	168	151	172	195	189	184	167	176	160	200	217	188	190	193	168	163	192	180	187	190	199	183	171	184	206	192	176	170	173	181	170	182	179	200	203	171	159	167	209	201	178	188	172	198	203	208	187	150	192	175	194	163	177	176	191	163	194	182	203	195	190	179	199	182	187	176	183	193	188	196	180	190	172	180	177	175	172	188	205	175	193	172	181	193	181	156	177	193	171	191	158	204	189	179	168	170	178	194	185	178	178	196	171	171	180	183	195	202	147	185	149	149	187	181	186	194	183	182	199	183	198	185	188	166	197	172	190	161	163	196	184	193	198	179	191	176	192	168	184	184	176	188	171	195	194	192	187	173	201	165	170	196	161	181	166	183	170	172	185	184	183	213	170	182	188	197	211	191	205	166	206	187	191	188	197	188	182	193	196	172	152	205	170	179	173	169	162	187	178	198	169	180	186	193	186	182	178	184	179	181	177	192	198	149	201	183	188	190	160	151	204	184	179	198	165	203	179	177	178	188	196	175	174	186	168	173	178	185	181	184	180	178	186	196	209	205	168	183	205	171	187	176	151	188	155	156	183	185	170	171	177	162	203	176	185	196	187	165	194	199	188	173	190	192	162	200	190	188	179	207	178	166	185	191	175	205	185	183	193	193	151	173	193	189	196	165	177	191	165	160	187	183	193	170	182	191	179	183	196	174	146	181	215	193	163	205	191	217	171	181	171	198	175	194	179	183	201	197	198	172	185	171	193	180	194	185	172	184	165	185	162	186	169	193	164	155	185	204	176	180	180	170	183	207	168	180	163	213	191	198	189	180	162	187	173	195	168	186	166	160	203	192	179	180	206	180	193	180	170	186	206	171	161	169	197	169	167	168	169	181	159	178	152	163	172	169	172	180	177	167	172	188	171	192	178	165	198	190	174	192	190	193	175	176	191	159	189	178	179	178	180	194	165	185	187	180	192	210	180	179	176	179	190	174	181	187	177	168	197	182	201	194	178	204	204	208	153	189	193	165	181	182	188	206	183	177	158	179	186	209	188	182	170	184	167	200	182	187	172	174	200	183	187	166	187	173	186	203	194	177	172	164	172	192	167	177	179	203	191	167	208	194	168	163	177	198	181	189	195	166	181	163	173	188	196	158	208	213	162	182	175	185	194	170	190	187	179	193	156	195	198	195	167	199	205	179	200	180	157	185	207	198	151	176	155	175	176	188	172	176	182	186	194	169	188	193	184	190	195	185	171	194	213	182	179	189	216	181	161	176	178	204	196	183	160	170	165	194	197	203	204	180	182	166	201	169	188	173	174	183	203	187	188	171	179	187	166	154	185	190	185	183	188	184	201	172	143	177	185	190	176	196	201	170	173	187	199	174	191	183	164	180	196	164	186	180	174	186	182	189	153	210	164	185	206	185	189	158	209	206	175	173	192	210	179	155	205	165	164	151	185	182	195	192	194	173	182	184	171	178	184	171	172	164	146	195	197	177	165	174	171	187	197	175	187	172	193	200	162	193	185	205	206	154	172	189	190	190	222	177	161	176	157	176	168	185	181	198	173	198	181	198	192	220	193	190	162	164	149	157	152	178	182	171	175	189	181	179	171	160	179	196	228	174	172	163	194	169	171	166	206	191	170	183	176	168	186	181	190	207	179	187	199	203	191	178	177	163	211	179	179	190	187	209
25445	10847	5601	8736	10256	10395	7526	6758	5787	9772	9039	7906	6874	5988	6003	2647	777	798	753	643	529	488	464	469	513	494	487	458	445	442	445	481	457	457	476	477	469	438	440	494	433	447	460	445	427	457	462	408	430	480	434	481	450	445	465	469	433	418	452	459	416	408	455	436	419	429	475	479	424	447	471	456	430	421	467	437	460	456	433	435	414	418	437	437	419	440	442	391	445	442	431	406	439	417	435	434	430	416	419	449	445	461	396	451	412	452	432	432	382	440	408	444	421	442	472	456	467	425	422	452	431	443	434	440	420	431	437	446	459	466	438	429	452	494	398	445	448	446	438	438	437	436	427	432	400	441	401	409	438	450	435	406	439	449	414	430	407	428	421	422	420	436	410	438	450	404	444	446	410	402	397	444	446	389	475	421	416	440	437	460	450	424	461	424	436	459	449	418	410	411	413	476	430	412	424	451	426	405	424	410	403	439	421	408	416	425	470	423	452	431	444	433	452	459	413	406	451	461	434	405	413	474	461	429	416	446	453	489	405	443	414	418	439	403	471	436	422	436	498	433	443	408	444	448	411	447	437	424	406	425	407	406	416	425	402	419	467	453	415	423	387	439	405	421	455	428	410	444	431	467	415	440	416	442	398	415	448	433	432	432	425	409	483	435	468	443	385	418	415	418	392	430	465	419	455	412	393	444	423	446	413	412	424	438	438	416	431	411	433	406	435	404	417	401	454	432	428	415	445	419	414	424	395	461	426	417	414	437	424	438	447	455	451	402	385	420	385	439	416	472	450	461	390	439	399	434	441	425	404	405	455	424	441	400	429	432	469	437	422	407	425	449	368	431	447	443	424	436	416	402	407	436	431	406	426	440	406	388	449	415	423	420	434	461	427	424	445	450	467	434	390	432	411	429	440	391	411	399	410	453	454	424	431	438	431	419	380	482	404	428	415	450	437	427	458	421	438	416	441	431	410	399	415	443	439	398	405	441	406	424	415	443	429	437	435	400	406	430	418	455	472	405	434	469	438	434	420	405	412	403	389	427	438	400	432	370	436	406	392	425	424	409	407	412	461	419	438	461	401	426	381	422	441	421	419	418	439	426	430	455	406	413	431	419	447	449	433	421	441	460	422	440	402	450	429	418	402	407	403	446	440	440	402	404	471	463	416	448	439	452	419	440	452	435	469	410	437	439	418	422	450	410	464	423	398	385	434	451	410	421	399	433	410	416	446	430	409	429	416	421	412	419	421	433	403	410	380	445	454	427	464	410	398	457	420	382	387	419	432	462	450	436	424	474	428	420	404	418	413	397	447	429	457	456	395	430	447	452	453	402	427	429	411	406	444	402	436	451	423	407	456	435	437	433	447	470	401	450	448	461	429	467	437	452	416	443	448	460	435	398	447	428	461	475	454	457	425	445	450	428	426	426	427	440	416	418	453	412	431	414	402	439	433	444	421	425	400	434	414	472	455	407	402	413	477	436	434	429	411	430	455	444	408	427	432	432	430	466	437	427	420	480	450	430	449	438	456	429	417	440	436	472	422	430	424	430	430	404	436	436	418	472	428	385	417	396	400	424	433	429	405	422	403	422	470	427	414	434	415	454	438	440	456	422	417	403	417	457	408	464	419	440	407	429	450	404	424	434	423	445	430	424	400	413	413	453	439	451	422	440	408	397	426	437	448	421	425	442	475	431	405	425	505	442	427	432	423	383	453	413	415	426	424	421	461	450	404	425	452	435	427	429	439	435	397	456	435	428	446	447	457	400	400	414	452	421	426	406	421	411	477	439	395	436	449	416	451	455	423	410	430	423	420	416	469	422	411	429	429	418	390	412	431	457	425	438	416	432	410	437	414	426	450	424	424	430	384	406	407	474	416	430	444	397	439	445	477	440	440	449	428	413	426	461	405	378	428	421	439	478	444	420	433	391	422	409	511	441	441	431	399	416	441	424	412	435	418	387	389	431	420	399	455	398	440	431	409	436	397	377	398	430	419	413	446	458	464	400	435	469	442	427	416	440	408	422	432	407	450	432	446	443	414	399	421	412	404	454	456	412	417	421	455	409	431	432	393	449	434	450	416	418	400	436	436	436	474	426	391	415	467	424	428	409	454	414	445	421	415	442	429	440	435	419	396	401	390	426	395	390	439	421	429	468	416	401	400	468	432	402	435	388	447	425	393	410	413	428	448	410	429	445	417	415	423	421	421	440	429	436	414	424	393	442	415	399	414	452	421	439	460	459	452	374	442	436	441	449	455	426	409	437	449	398	404	419	420	467	454	430	399	416	449	409	440	450	438	421	450	417	436	421	437	447	429	448	442	429	438	432	392	469	407	475	438	395	446	425	433	403	424	439	434	432	419	451	453	431	411	443	439	432	422	420	423	440	472	417	407	426	427	418	417	442	431	442	437	436	401	426	452	459	447	419	423	416	419	436	437	387	437	383	423	415	440	395	383	398	425	429	407	415	456	431	448	422	415	444	442	416	407	406	405	424	437	411	424	440	409	448	474	417	410	398	429	414	420	417	445	419	452	417	433	416	426	437	419	400	449	412	448	414	449	488	456	420	409	419	440	443	424	422	425	422	418	431	396	433	432	423	432	461	436	456	469	471	432	436	419	422	463	438	433	399	418	462	391	423	423	445	446	439	447	437	412	441	504	398	429	421	425	421	449	423	443	419	431	456	432	417	452	417	408	408	412	449	445	428	401	416	406	457	418	437	463	437	418	420	440	487	415	451	421	418	438	400	411	412	431	438	427	428	438	425	479	418	415	427	451	437	417	414	402	428	456	444	446	396	434	409	446	476	437	408	414	409	412	429	466	451	407	406	396	440	466	434	407	468	461	444	433	380	439	416	427	425	429	402	405	418	432	437	455	424	453	411	438	410	425	410	429	437	419	408	417	479	443	454	408	410	422	397	396	447	414	399	435	422	450	394	481	425	432	431	443	426	426	419	412	428	434	479	421	435	424	459	434	442	444	434	462	417	411	430	422	421	441	434	420	397	453	451	452	453	418	429	436	444	405	409	405	387	459	398	424	436	422	412	403	394	420	445	422	414	442	462	408	411	453	443	416	411	427	408	422	422	428	438	428	440	455	429	414	481	451	450	436	454	440	385	452	438	426	412	415	413	441	405	438	414	420	449	415	432	425	436	435	407	428	430	425	422	403	432	431	428	427	424	452	422	398	416	430	412	424	411	413	416	426	449	399	418	380	417	407	420	406	435	425	461	378	402	425	381	445	461	450	440	385	425	454	416	417	463	410	452	449	387	460	425	435	414	439	399	464	427	434	437	444	418	422	417	433	423	420	454	438	397	427	422	436	429	423	444	430	415	480	419	431	441	456	409	446	487	410	402	419	417	426	454	441	432	448	407	438	451	477	405	423	431	401	422	434	419	373	423	426	408	430	436	402	431	431	407	443	436	446	411	437	445	430	455	433	448	462	414	445	376	397	437	463	435	416	402	418	469	392	394	428	408	452	453	409	413	443	404
12252	2886	611	468	384	380	319	267	277	224	242	222	258	235	236	242	254	221	217	206	215	215	216	225	203	206	187	237	179	213	211	220	222	232	234	193	211	244	206	213	238	229	198	207	196	181	201	217	221	221	187	215	213	217	219	172	205	226	216	203	216	218	188	235	162	225	200	219	244	221	192	223	219	211	202	231	211	221	212	219	220	220	206	210	225	182	196	226	221	200	219	208	210	223	205	196	203	212	223	243	183	222	204	226	203	188	244	237	232	190	228	207	214	185	215	233	227	199	215	235	221	227	195	218	227	225	206	217	256	225	211	207	199	217	196	223	218	209	237	220	212	221	243	230	193	205	219	227	198	192	211	213	226	227	213	215	216	200	218	225	236	198	209	207	226	226	208	203	239	225	235	215	218	202	232	201	203	203	220	211	218	223	222	186	210	213	209	211	210	242	221	227	204	192	200	208	201	196	209	193	206	225	248	218	196	220	211	198	236	199	191	224	210	212	195	213	213	213	209	205	211	210	258	218	193	190	215	231	187	213	209	209	188	203	206	240	187	224	205	203	214	225	238	216	223	211	191	229	208	238	242	203	218	235	220	208	234	221	214	199	246	219	212	249	249	215	214	211	211	229	221	210	228	227	211	221	224	192	203	202	211	200	213	231	221	237	225	213	241	256	214	207	239	236	219	231	236	208	188	222	217	239	197	210	223	220	197	236	184	222	204	204	230	217	243	209	213	209	231	215	216	259	227	236	200	212	185	212	199	213	202	221	205	207	224	213	223	222	233	210	210	198	237	204	229	209	202	209	239	214	232	210	237	211	216	209	227	214	206	188	204	203	200	202	204	213	223	203	242	203	242	228	215	250	223	205	204	212	228	198	198	219	224	226	229	221	234	210	231	183	192	216	242	238	210	208	256	235	212	225	221	208	229	226	232	227	232	209	218	268	225	207	201	224	196	227	197	227	213	210	201	172	244	221	232	211	208	195	218	195	217	207	253	248	215	209	206	220	229	213	202	209	239	202	216	199	237	207	209	211	208	220	241	223	204	226	220	231	219	205	198	247	222	223	218	229	204	216	248	212	177	226	207	191	221	224	218	194	235	211	216	190	226	222	198	226	190	204	193	230	202	224	208	190	233	240	199	215	215	228	181	201	212	204	220	236	241	202	218	203	235	218	214	209	233	252	204	248	220	191	211	214	230	173	185	212	215	197	238	204	206	197	201	206	215	207	210	207	192	217	179	204	191	238	216	201	224	217	222	213	207	224	228	250	201	220	234	207	242	207	234	188	207	207	227	230	212	211	231	216	199	222	204	226	203	203	246	220	217	207	242	209	220	210	221	204	195	231	235	209	215	236	209	196	206	221	222	209	207	234	224	220	213	221	247	205	219	222	238	226	207	197	219	212	223	222	207	222	226	192	205	205	230	205	179	213	189	247	179	213	238	202	193	186	218	242	228	228	205	201	201	215	224	197	196	228	206	197	241	188	197	206	222	203	209	209	197	220	220	236	220	217	215	211	250	207	207	204	212	240	211	248	202	205	189	236	232	171	234	208	227	222	219	220	225	229	207	240	260	218	218	214	219	220	209	221	206	231	206	213	234	201	199	217	236	199	212	231	190	213	196	217	212	200	199	218	191	191	227	230	205	198	241	220	208	198	187	210	199	216	230	214	205	204	229	233	218	214	228	255	207	233	197	229	212	219	228	244	208	202	209	212	197	235	234	211	206	206	200	217	204	209	222	191	205	211	191	206	217	192	225	221	227	199	222	222	201	209	242	200	198	236	206	203	227	222	208	218	223	213	247	203	195	179	193	224	200	229	198	217	232	213	221	212	230	201	225	240	242	202	214	208	192	220	231	215	227	214	220	227	201	221	214	231	204	188	179	203	218	218	222	220	204	210	231	236	206	235	234	211	198	208	214	237	226	206	195	209	201	200	213	177	226	204	231	221	220	229	227	205	246	231	208	217	208	232	220	225	220	220	205	230	227	241	222	211	224	223	232	228	225	228	202	183	197	244	182	184	221	221	199	235	200	218	235	199	203	224	211	205	203	197	229	226	203	196	210	224	225	194	218	222	222	188	202	205	201	213	235	216	211	210	245	194	244	197	199	243	239	192	201	221	206	213	224	203	232	195	227	220	189	212	201	220	227	187	216	218	210	203	225	218	217	221	198	228	214	200	223	202	210	221	237	234	209	211	215	224	216	242	228	210	237	224	214	208	192	198	194	230	229	208	182	215	221	190	204	233	162	222	227	220	204	181	217	236	215	200	245	208	183	202	179	183	187	213	213	208	210	227	233	220	223	224	204	195	230	178	215	228	216	219	223	196	214	193	233	226	216	199	206	202	213	219	204	220	215	231	208	208	202	249	226	220	211	245	214	210	225	210	214	260	226	204	188	199	223	220	272	227	249	231	218	221	236	221	201	230	220	202	232	237	220	230	221	215	218	207	207	240	217	205	193	236	203	209	217	219	203	212	187	177	226	224	204	225	231	231	242	230	186	200	207	199	212	208	215	208	199	211	202	233	228	192	214	216	187	218	212	230	205	221	188	257	232	226	206	225	217	254	199	196	201	221	192	229	238	217	203	209	202	214	189	192	222	215	201	189	218	231	195	206	185	216	197	231	196	196	231	191	226	194	258	204	209	194	203	187	229	209	189	205	228	212	210	217	205	243	207	205	247	187	202	215	222	190	221	231	245	195	208	223	224	236	214	212	211	232	215	212	227	222	199	226	212	217	219	219	210	223	272	228	219	205	204	192	189	236	218	181	220	230	231	199	216	204	198	197	215	220	224	207	200	222	204	203	227	246	251	227	213	247	236	184	215	233	194	249	211	195	214	202	228	219	203	216	192	228	218	224	199	237	194	206	227	223	210	206	221	230	251	194	221	192	237	224	207	206	245	237	243	208	223	219	211	207	238	204	197	225	199	190	211	216	209	219	208	202	193	206	242	217	220	223	206	201	223	198	209	223	215	228	221	249	224	233	217	218	196	234	205	209	232	199	237	253	220	221	221	241	191	194	196	212	215	214	208	197	244	216	242	231	224	213	219	224	241	219	211	241	191	212	168	206	202	223	210	234	213	215	172	204	200	222	226	252	235	207	218	226	213	239	202	216	210	222	216	233	207	214	246	224	220	219	206	237	200	234	192	201	207	203	205	226	221	213	230	216	225	229	210	184	191	229	211	217	222	238	223	224	249	223	221	214	195	196	215	218	219	195	205	203	217	209	227	222	219	222	184	193	192	217	236	217	218	209	229	213	209	231	218	236	195	201	236	212	253	208	185	205	206	205	247	224	204	196	219	234	194	206	240	227	239	211	206	218	201	219	208	225	188	222	241	212	216	230	224	208	223	209	196	212	236	230	224	218	198	221	236	230	216	208	209	203	207	204	199	187	219	225	220	221	207	222	233	185	223	239	223	218	205	197	221	229	201	218	223	215	199	231	212	213	217	216	210	199	217	257	233	204	204	231	245	221	210	218
7190	2072	1025	1284	1330	1237	1123	897	751	857	754	731	687	638	596	537	476	478	489	513	515	518	465	478	447	494	483	487	487	501	475	467	468	454	466	476	510	478	461	456	419	441	497	453	478	422	496	486	491	481	488	476	459	468	502	472	457	467	486	468	473	469	468	448	434	456	470	459	463	463	473	473	480	487	492	492	418	454	440	485	465	412	475	503	486	463	488	494	460	463	522	451	465	495	505	494	450	459	487	478	501	481	455	505	454	452	444	480	455	463	508	505	479	493	479	487	492	469	470	464	491	463	489	485	462	483	496	509	540	508	477	490	490	481	483	463	471	439	481	484	519	513	493	446	494	484	415	485	453	450	457	477	479	515	495	472	498	454	463	448	501	487	458	472	498	504	466	489	488	466	457	479	500	482	490	513	461	499	441	472	487	479	477	475	469	452	478	441	449	471	471	467	470	448	455	466	484	528	500	469	458	479	441	460	462	466	441	475	502	437	471	451	480	452	483	471	485	460	494	471	492	447	467	479	457	482	482	472	486	500	488	484	484	480	485	468	493	480	506	492	487	426	478	446	491	514	455	495	457	489	484	490	470	479	462	491	490	457	472	469	482	517	448	469	501	469	479	440	514	480	507	482	482	476	486	477	434	479	459	459	466	486	455	459	407	470	451	472	460	494	507	450	458	465	480	493	456	478	450	520	459	482	464	482	499	470	476	452	499	486	461	460	466	486	480	484	500	469	492	430	479	490	433	496	495	469	459	467	465	493	469	460	461	487	481	459	432	510	451	486	458	480	496	510	459	473	482	454	471	461	473	484	474	465	518	447	482	494	520	515	472	433	459	457	457	474	460	438	473	481	484	485	471	498	481	463	482	466	454	448	467	476	452	484	470	441	480	488	479	518	459	471	487	486	506	467	487	469	483	479	476	469	472	457	462	442	463	449	474	441	482	496	490	472	482	466	485	520	469	477	498	486	470	502	434	473	469	481	464	477	516	458	456	475	481	443	508	492	490	456	484	460	514	453	441	483	474	459	500	477	478	450	516	475	499	494	479	417	471	490	462	512	508	461	480	483	470	473	511	447	479	470	472	481	492	507	458	515	501	455	485	455	484	499	470	490	478	492	463	465	463	435	436	456	455	440	483	477	506	469	489	449	480	449	491	461	492	510	515	447	444	477	480	497	466	450	475	495	482	520	481	489	480	484	478	502	426	462	440	474	464	448	480	494	449	462	490	486	478	478	489	480	459	436	495	478	466	463	489	507	494	478	471	466	487	461	454	437	461	446	445	475	432	465	493	474	476	463	488	453	447	510	467	473	510	484	471	438	469	478	483	461	520	448	432	452	490	467	451	434	481	471	443	453	452	467	477	479	487	493	466	477	469	467	502	522	454	438	472	455	473	482	461	495	476	497	479	474	482	439	480	485	477	470	471	471	466	452	449	497	469	521	515	519	416	489	455	480	451	485	487	529	465	461	476	456	483	447	487	474	469	498	449	492	491	518	461	465	410	488	470	472	461	485	471	475	458	494	474	456	469	436	462	473	439	494	496	458	457	468	454	469	432	482	467	494	478	475	484	488	454	456	461	430	461	490	444	474	516	488	440	479	448	472	464	471	463	489	494	461	452	483	460	508	465	523	448	475	455	449	495	463	460	466	474	447	486	499	466	475	468	481	463	486	447	475	488	459	513	440	438	505	460	466	498	464	489	470	468	490	511	493	486	481	478	490	480	478	479	461	453	508	460	468	472	500	436	470	463	528	474	504	460	498	461	470	460	508	407	466	458	482	480	465	460	470	477	497	474	444	466	453	489	483	514	477	521	501	459	472	474	471	473	498	483	479	480	469	517	453	497	495	454	485	463	480	465	467	517	457	451	519	493	470	487	460	471	442	499	487	440	516	469	446	481	465	491	483	449	450	452	485	488	436	493	435	480	457	448	488	516	455	465	466	459	450	477	511	492	466	483	457	491	502	463	481	482	480	433	477	489	473	480	469	448	489	494	459	493	475	464	513	446	445	488	455	458	460	486	460	479	436	489	427	501	486	433	439	486	497	473	486	472	503	465	457	449	484	445	488	472	469	497	494	469	473	472	477	485	463	428	468	490	499	457	463	518	458	465	498	469	491	460	499	502	489	502	498	463	477	450	461	442	483	471	463	492	445	443	481	462	485	459	437	508	444	543	470	448	486	510	462	485	417	503	475	474	465	459	454	488	457	454	463	446	530	471	449	455	436	463	488	461	451	486	477	481	471	463	484	503	474	482	518	472	450	458	479	468	470	489	456	482	484	486	481	468	460	482	472	505	460	459	496	505	480	460	480	453	506	486	469	474	495	498	516	517	510	480	445	483	480	489	476	447	502	457	492	468	482	529	479	520	448	454	454	475	476	464	455	472	464	487	492	470	503	473	465	474	442	436	483	498	492	510	414	478	459	526	466	453	499	485	467	474	470	457	458	445	471	478	476	513	473	469	482	464	459	466	430	476	500	497	477	504	433	479	492	538	476	462	468	467	493	476	501	494	497	494	456	437	445	511	467	496	506	456	461	473	475	446	468	452	516	486	463	467	430	479	479	459	483	492	459	470	458	485	484	502	454	455	473	452	436	483	461	422	498	457	478	529	448	517	455	454	451	462	462	494	479	462	514	466	484	442	459	454	490	442	495	485	455	448	468	482	486	480	474	479	500	506	503	439	485	494	447	503	440	444	492	417	473	499	492	451	466	425	456	475	485	440	487	487	466	522	477	444	446	495	462	493	471	480	473	448	487	486	469	504	475	505	448	459	470	445	490	465	453	464	502	513	470	463	472	456	423	462	463	476	519	497	468	461	517	501	488	499	464	476	471	461	485	488	463	486	489	499	483	477	474	480	504	474	478	494	455	491	504	479	477	483	500	501	480	509	498	478	447	471	428	494	509	449	484	473	451	467	489	485	456	501	480	483	458	455	503	503	461	486	499	463	431	482	455	458	513	469	501	492	465	478	475	506	506	465	480	447	459	502	462	475	464	508	467	477	485	475	470	459	438	487	479	516	449	461	475	501	452	460	458	490	471	475	447	474	474	467	455	450	469	478	469	478	464	477	471	469	460	460	458	461	429	481	479	531	403	473	483	493	495	452	476	499	444	479	468	454	465	476	444	456	449	478	464	501	466	456	471	481	478	473	471	451	482	493	454	489	463	459	499	480	458	457	459	456	453	478	484	468	468	485	473	489	461	471	462	509	488	440	449	445	459	485	470	486	483	487	472	442	475	434	478	478	497	485	490	499	489	501	467	454	533	464	501	500	491	490	442	492	490	478	499	430	466	493	464	479	474	461	442	519	477	502	476	467	472	431	444	477	476	517	494	479	498	445	492	464	465	478	461	486	476	454	462	462	487	476	495	506	522	429	492	437	463	536	468	468	482	431	477	473	519	483	488	474	500	440	480	457	511	449	420	473	467	453	482	499	490	474	460	486	486	480	444	499	470	425	476	444	489	503	481	518	493	501	480
29995	13282	4320	2697	2237	1561	1049	736	703	724	666	725	908	775	579	392	194	145	135	142	127	132	136	137	152	141	132	145	138	114	136	134	149	142	152	142	122	119	139	134	131	120	127	148	143	110	143	108	129	118	121	121	135	107	148	132	153	127	147	131	133	128	121	133	128	127	108	122	133	129	132	141	116	118	156	144	122	141	124	128	128	141	159	125	111	125	123	130	126	138	105	133	140	153	114	138	128	128	129	123	118	122	134	133	146	155	125	130	122	119	150	132	135	119	137	132	126	120	127	117	121	145	125	134	120	130	128	134	127	134	123	103	144	151	133	134	136	166	118	116	119	123	136	139	129	124	131	154	96	128	133	131	153	121	124	130	139	116	136	154	165	138	133	112	105	150	123	131	111	109	135	134	115	136	138	132	148	136	114	123	121	130	117	129	132	133	126	143	134	134	126	130	119	135	140	133	128	142	131	134	129	132	138	141	128	130	134	101	130	139	134	153	127	130	122	132	135	132	108	100	124	137	121	130	129	123	144	111	131	134	132	104	93	139	121	168	127	135	140	149	131	110	122	111	119	101	150	145	147	124	142	139	128	115	133	139	123	136	143	142	101	158	137	128	116	128	130	115	161	158	141	121	134	131	135	126	141	110	141	133	132	127	133	118	133	120	110	128	112	124	141	123	144	151	158	137	115	131	118	130	149	128	117	102	127	126	135	132	126	170	137	150	138	133	129	135	145	139	142	144	139	150	130	122	127	126	142	151	152	121	138	132	141	124	136	124	110	108	133	141	142	107	130	127	129	150	130	114	151	131	135	140	136	120	148	135	127	145	159	138	143	129	150	143	129	113	109	129	136	118	120	123	138	140	144	125	111	143	131	135	130	123	134	121	139	136	126	133	145	157	146	125	124	132	130	120	123	124	142	138	135	151	155	137	148	161	126	134	125	117	108	152	137	137	146	110	106	124	102	103	124	125	103	115	130	135	127	134	135	131	127	117	120	142	101	124	130	139	137	106	150	143	128	127	137	124	116	147	132	119	126	123	142	129	129	128	142	111	128	139	136	135	118	111	127	125	119	111	125	152	112	131	109	115	145	128	134	132	126	132	124	129	114	117	139	133	112	129	107	127	113	127	140	133	132	132	129	136	130	136	136	131	141	133	124	142	133	127	119	139	137	128	134	122	133	137	116	156	122	133	122	126	112	140	146	129	145	125	141	127	132	131	125	122	116	118	122	124	137	121	123	116	126	138	152	136	151	146	144	132	125	133	126	129	129	114	112	132	147	128	131	132	106	131	133	126	114	134	146	166	128	128	162	116	155	146	137	127	120	124	171	124	127	137	139	143	163	135	124	121	148	136	128	116	133	134	144	122	137	117	132	136	141	129	146	140	145	152	150	148	134	141	145	131	128	136	129	134	102	125	132	118	126	145	139	128	117	117	110	124	143	128	135	118	106	114	130	137	121	133	133	109	130	134	136	122	128	114	152	116	133	143	115	142	121	143	122	145	141	118	134	115	136	115	137	119	125	146	115	130	122	133	136	129	152	130	132	119	150	130	138	134	142	119	130	140	121	147	116	124	137	138	116	142	127	122	128	146	121	144	133	113	118	114	113	136	116	137	134	132	137	132	117	109	120	128	122	133	136	124	154	125	118	157	133	145	122	131	138	142	128	132	133	152	139	130	139	116	130	119	133	131	140	155	121	145	136	118	129	129	127	146	151	136	151	136	149	146	142	158	139	149	123	136	111	116	118	106	135	131	126	139	126	128	142	128	109	135	125	114	159	132	151	142	153	108	133	139	128	119	117	129	138	149	131	145	115	142	125	116	138	116	138	133	153	142	130	143	151	119	138	139	153	125	154	134	137	139	145	126	122	134	126	131	117	129	106	127	137	130	103	145	127	143	139	125	109	120	117	106	103	109	138	138	136	128	112	130	145	117	128	138	131	142	120	114	151	141	134	111	144	116	125	146	107	142	135	131	139	150	129	142	139	125	132	132	128	143	137	138	129	133	123	150	146	132	115	116	123	152	139	109	139	133	130	136	116	151	121	112	103	122	123	133	141	132	138	132	105	123	129	122	116	123	155	139	140	131	146	125	113	114	114	147	137	112	124	127	134	134	121	136	116	130	138	115	113	156	128	126	141	140	147	128	128	151	121	123	126	129	122	145	146	124	144	125	133	131	144	134	117	140	143	131	116	131	128	129	144	138	117	151	115	127	131	118	118	110	121	116	127	152	142	146	135	140	135	131	127	132	101	149	136	132	115	126	127	142	132	129	132	125	111	139	125	126	126	136	132	131	134	123	143	139	128	110	134	143	116	137	125	139	113	162	149	124	100	139	153	113	134	115	129	148	105	109	106	116	150	133	120	133	128	111	158	140	118	129	122	147	140	126	159	123	125	132	123	116	115	144	125	133	143	119	134	138	132	121	119	154	123	129	163	143	137	150	125	132	146	116	122	115	133	145	125	141	130	105	142	127	145	122	118	111	131	138	150	118	145	134	119	128	103	115	143	132	134	132	118	148	134	118	110	125	141	154	111	130	129	115	113	108	119	147	126	122	129	107	175	167	124	130	133	142	128	136	152	145	121	144	137	129	122	122	151	140	143	114	118	121	129	129	114	154	136	122	120	119	131	127	134	106	145	121	123	115	142	134	120	132	105	117	121	108	133	137	167	143	113	135	132	141	115	120	116	129	148	136	112	152	120	130	131	127	125	116	120	121	136	134	126	136	129	106	130	115	125	133	125	125	126	146	134	134	136	130	138	119	117	140	124	127	140	121	148	128	132	135	111	138	145	143	143	130	116	122	120	133	125	133	150	135	115	117	118	101	128	139	132	129	133	134	122	130	117	119	147	138	106	125	131	133	125	121	130	139	126	123	150	121	139	137	94	122	130	122	117	145	130	136	123	111	125	142	157	131	121	133	121	131	126	143	145	120	120	127	110	120	129	153	135	137	138	119	134	131	135	135	129	130	127	133	129	130	147	120	136	134	122	124	133	136	128	99	108	125	151	136	118	125	139	121	127	120	111	117	144	133	127	124	141	107	120	132	127	126	138	134	122	175	142	136	115	134	129	142	134	130	120	128	128	119	142	168	127	144	128	128	115	150	141	133	109	137	133	119	110	100	139	146	124	128	108	121	130	115	125	117	117	123	131	119	119	141	120	144	115	128	141	108	109	118	144	128	130	125	124	129	140	131	125	110	142	142	137	119	131	132	141	147	136	124	122	131	126	134	115	99	124	144	135	143	135	138	125	139	122	134	140	131	142	129	135	130	137	100	139	140	138	132	112	124	130	144	125	113	126	127	124	137	114	118	152	138	116	124	142	138	125	129	126	132	132	138	134	134	126	147	145	140	132	139	114	146	122	145	129	111	107	109	146	114	146	127	127	116	120	122	140	137	127	144	137	132	117	116	140	120	143	109	134	132	146	116	127	132	127	147	112	137	154	134	127	119	121	122	132	115	130	126	99	127	96	132	133	120
18683	8826	3729	6010	7066	5849	4342	3684	3533	3726	3448	3820	5000	4276	3078	2033	640	501	459	417	403	338	375	388	368	340	326	336	331	340	312	358	353	305	297	343	316	344	313	308	340	344	335	321	348	331	311	335	325	329	345	325	319	323	315	280	301	320	305	331	320	334	319	321	325	339	300	318	337	322	324	327	314	300	310	347	351	323	331	323	330	314	292	305	291	308	293	312	302	333	350	340	321	330	307	290	303	312	304	346	293	307	303	333	335	356	345	316	323	311	334	299	308	322	320	340	318	337	303	353	322	303	283	351	338	337	329	337	326	311	334	344	309	339	312	325	305	327	345	310	315	312	298	293	334	320	338	332	322	312	318	323	301	319	279	313	305	295	306	309	300	304	346	349	320	305	311	333	311	326	316	317	301	293	313	309	319	324	306	317	305	320	290	371	337	325	312	309	296	303	324	287	327	334	331	349	386	308	349	333	305	334	330	295	284	322	322	315	325	303	313	335	311	348	291	304	321	318	307	325	306	326	343	315	293	328	276	327	364	314	330	317	320	276	316	314	312	331	298	352	314	323	295	330	281	309	285	337	299	312	326	324	319	337	326	314	316	297	311	313	323	333	308	296	301	315	294	281	312	336	300	321	314	311	317	308	333	301	321	297	327	306	312	313	300	327	326	320	336	314	318	322	325	317	349	335	330	290	319	314	330	290	347	323	312	332	303	320	297	341	318	334	317	305	305	294	344	304	321	301	308	304	309	339	328	294	331	292	287	303	318	332	307	312	309	295	318	339	311	291	317	330	332	337	314	324	299	283	306	300	279	306	278	307	306	313	326	289	319	299	312	328	305	311	338	323	331	290	314	334	298	308	281	328	324	293	312	316	304	303	320	279	314	324	325	319	329	306	299	326	341	303	303	324	355	314	331	318	343	329	313	284	323	304	289	320	296	309	320	328	328	299	357	297	309	303	329	331	314	311	298	314	302	315	299	309	328	331	323	309	323	306	314	314	296	319	297	288	326	304	319	322	324	319	281	323	314	354	324	295	311	323	334	333	305	347	354	322	307	320	313	300	310	321	298	315	312	326	304	304	296	339	321	320	316	295	327	338	319	338	293	322	331	325	305	346	297	300	316	288	301	314	314	327	335	329	329	339	314	300	339	305	343	316	312	316	316	321	334	293	312	318	350	300	312	343	328	319	309	336	287	317	303	301	325	339	347	331	330	330	341	332	332	337	293	304	307	340	307	309	292	310	341	324	263	321	297	301	330	324	315	325	313	328	340	360	299	327	298	333	333	278	306	311	337	334	296	318	334	299	315	312	318	322	282	317	274	292	317	308	315	308	331	273	303	303	324	332	309	326	343	305	327	317	320	321	309	313	324	308	280	320	327	311	329	307	339	353	321	342	315	352	315	357	306	337	318	302	299	335	346	316	317	311	334	311	318	310	314	320	309	305	302	348	324	294	313	314	292	326	315	277	326	328	284	312	278	292	342	308	330	338	289	338	313	322	327	286	326	326	287	325	307	327	332	327	326	301	312	310	297	293	300	309	350	327	335	331	316	333	291	321	336	350	306	332	327	299	324	315	336	324	314	311	294	336	295	327	310	306	303	335	322	308	344	292	326	317	291	318	327	336	311	334	313	322	328	333	279	328	308	330	324	325	342	313	354	344	314	314	320	347	321	315	258	327	278	317	306	303	332	285	334	309	323	342	335	300	314	300	287	319	317	282	325	286	315	314	302	278	326	301	310	317	293	324	295	285	295	335	300	329	299	321	311	336	309	314	310	298	346	339	302	317	317	299	328	322	281	291	258	292	303	325	316	319	339	343	330	297	286	330	319	313	342	330	346	302	311	316	320	297	287	330	296	330	320	301	334	316	308	349	313	324	323	282	297	341	304	299	321	317	302	313	330	325	351	285	308	334	302	340	303	335	301	314	331	308	320	306	324	318	321	347	334	349	297	325	329	288	333	297	333	315	318	312	290	276	318	312	302	306	302	302	286	301	303	338	307	310	288	334	273	308	330	305	291	320	340	306	315	317	344	324	330	314	362	334	334	322	313	328	300	330	290	326	302	325	309	310	300	315	299	362	293	335	301	314	289	328	296	311	309	325	340	324	311	323	326	340	327	299	303	298	303	331	283	314	322	301	341	303	313	296	324	317	331	307	315	339	282	327	341	310	299	312	319	303	328	299	318	314	326	303	323	315	290	318	289	316	291	333	287	329	304	297	321	335	308	339	316	291	305	304	339	353	352	307	344	306	298	326	289	319	324	302	343	280	342	314	324	313	309	290	339	302	317	286	334	331	334	323	331	297	325	344	282	315	302	299	307	284	315	295	298	293	303	324	330	276	329	299	329	306	296	334	287	304	307	317	339	344	315	282	319	310	310	303	291	314	316	344	306	329	340	347	293	329	323	314	337	318	299	304	315	324	323	315	319	312	301	276	302	318	314	315	307	298	330	302	342	315	318	298	320	326	300	303	352	333	291	291	346	360	298	288	280	284	305	309	331	317	314	301	319	306	341	331	302	285	301	307	317	319	327	331	296	296	302	313	301	350	336	317	308	326	299	327	323	314	304	324	311	297	319	310	293	320	314	328	341	311	288	332	318	292	272	350	338	323	332	339	305	317	337	338	339	333	325	339	315	335	341	348	326	334	321	308	321	320	322	300	292	274	268	309	319	309	304	319	354	306	297	291	300	294	313	311	310	304	343	329	307	326	318	326	329	293	359	330	308	312	290	321	344	316	312	324	323	313	325	292	321	319	313	317	314	299	333	314	317	315	286	352	325	303	247	294	309	294	309	303	324	290	325	314	304	306	319	338	322	295	296	334	301	296	313	323	323	311	340	315	319	305	335	331	316	324	325	307	308	328	298	308	325	313	313	313	308	324	322	320	306	305	319	300	303	326	317	321	282	351	295	317	333	297	306	312	312	356	319	359	314	334	299	330	333	306	287	294	292	309	320	291	315	318	333	316	320	324	308	325	325	305	291	325	292	333	293	345	313	317	325	319	262	321	312	315	340	320	314	308	306	294	317	330	330	307	312	292	313	294	301	296	343	309	299	309	350	334	306	311	325	320	285	293	342	324	287	287	317	331	294	348	301	324	284	342	319	332	333	293	321	310	323	328	313	317	292	294	285	330	278	327	310	309	332	323	322	342	326	313	344	313	368	309	330	341	329	346	315	328	337	322	313	321	278	305	327	313	293	316	310	307	299	316	319	342	269	332	314	288	310	335	320	324	315	337	323	314	303	314	310	298	322	329	318	337	310	306	330	325	297	317	315	310	322	299	355	307	296	307	327	314	317	284	304	283	279	308	309	289	312	335	302	334	311	319	301	285	314	316	342	316	333	313	269	306	320	312	322	317	304	323	323	344	322	313	326	281	298	298	337	340	336	329	307	323	295	330	285	313	301	313	325	314	313	329	288	310	342	329	300	330	287	296	298	296	329	291	298	303	284	317	340	358	313	311	344	318	319	312	324	347	311	291
40854	23974	9396	5422	4401	2748	1992	1215	1175	1332	1390	1525	1905	1691	1426	620	237	232	213	212	204	194	182	199	173	186	192	209	155	167	163	157	202	167	173	183	165	201	174	172	188	184	168	194	197	195	207	190	185	202	177	189	196	182	192	193	191	168	201	185	187	186	173	176	171	181	161	170	155	181	181	178	174	201	173	193	185	177	213	177	192	176	195	148	187	170	198	172	191	166	165	205	176	199	168	177	191	174	177	182	171	180	190	184	199	198	189	166	190	191	196	185	173	179	158	173	191	174	184	178	170	161	175	209	195	188	179	166	190	190	173	190	184	194	193	215	207	198	185	188	182	172	172	175	188	184	189	181	176	176	178	169	194	205	191	172	185	179	190	179	170	178	167	165	193	182	145	175	194	166	162	189	190	184	177	178	174	178	197	161	188	166	163	167	157	173	179	176	162	188	193	184	188	183	161	204	195	199	197	170	169	140	194	180	184	178	173	175	171	149	183	177	193	189	194	181	179	198	163	178	155	157	179	197	175	152	169	181	179	190	164	175	188	193	181	158	181	166	183	187	181	165	187	184	174	181	178	176	173	167	176	178	178	173	180	153	178	175	190	163	159	191	187	205	162	175	193	187	176	193	189	170	156	177	196	170	183	177	197	176	188	192	188	172	191	182	180	162	167	187	163	181	168	162	185	169	198	185	184	172	185	194	187	197	155	165	164	168	173	168	181	196	194	190	175	185	163	163	180	185	159	193	163	193	160	191	216	170	198	162	179	185	204	181	184	180	186	193	193	168	208	175	168	170	173	168	188	189	172	168	154	157	189	189	212	173	192	184	189	184	195	173	208	201	197	176	168	169	173	203	160	173	183	200	185	184	185	196	161	181	174	150	203	191	186	188	173	151	166	176	172	175	202	173	205	206	181	208	160	173	172	180	176	184	193	188	180	188	192	192	178	190	202	198	176	177	153	203	163	199	176	174	176	159	184	173	187	172	175	159	179	178	187	151	165	197	200	173	205	185	155	192	190	199	212	183	178	165	194	192	186	190	191	189	174	194	196	207	188	169	188	187	199	207	181	190	185	180	173	168	181	188	165	189	164	167	189	194	174	210	208	162	173	194	181	172	172	186	181	167	186	159	192	181	206	184	189	209	190	232	187	208	171	165	165	190	186	172	197	185	179	184	163	198	179	170	160	174	174	183	168	172	209	199	175	226	179	148	198	179	171	188	182	179	170	182	189	157	180	205	195	171	199	167	189	170	179	169	164	185	174	180	199	174	177	185	154	182	161	201	180	162	186	188	174	182	161	178	184	193	168	187	189	173	189	170	181	163	182	190	209	202	185	157	173	176	218	206	179	181	199	179	212	182	208	181	169	177	187	192	183	176	195	176	196	187	173	172	203	189	180	177	175	161	200	178	197	175	154	198	176	194	200	194	172	176	188	164	173	206	179	170	184	189	196	161	187	173	163	168	178	174	186	176	196	179	192	190	192	197	190	196	177	202	207	160	159	154	193	175	189	212	201	199	180	172	185	174	195	160	171	167	189	186	171	202	201	171	191	202	140	196	153	168	179	172	169	183	183	162	192	174	169	174	217	170	194	206	170	184	195	168	165	168	171	162	178	173	209	185	188	164	163	174	187	167	197	198	158	182	172	154	168	164	180	167	168	165	165	161	179	189	162	141	199	183	164	147	200	177	166	182	186	183	193	184	190	154	184	189	181	189	184	197	178	185	195	168	207	191	173	167	173	163	221	182	170	170	177	179	219	166	150	171	170	176	178	204	175	164	194	209	181	205	162	197	177	178	183	173	183	204	187	191	180	190	163	167	169	197	196	184	208	189	191	176	193	208	197	176	185	171	205	188	163	167	175	175	190	179	182	168	175	192	169	164	199	167	182	169	198	183	170	184	211	174	190	190	187	154	186	181	189	198	174	196	179	188	209	175	196	172	177	193	188	212	172	170	192	184	153	179	198	164	185	187	192	171	167	173	177	175	178	208	177	175	185	180	176	187	171	177	196	181	204	196	191	216	188	218	179	171	160	172	194	176	186	216	170	169	160	170	179	205	183	177	176	160	191	186	157	188	189	173	169	196	175	205	164	167	195	175	174	224	169	180	199	175	153	190	179	180	179	174	175	180	156	190	193	171	190	192	163	198	191	197	180	162	177	177	188	160	180	179	188	187	168	206	164	186	147	186	160	159	178	156	185	185	201	150	172	182	177	184	197	163	185	138	177	203	191	183	188	161	162	182	197	177	191	177	179	177	213	171	201	183	172	181	195	209	170	202	170	193	196	188	184	162	178	192	162	179	159	156	151	180	186	189	167	174	176	197	189	165	180	165	179	172	182	172	181	187	193	183	193	221	185	174	182	166	166	199	173	171	165	189	188	154	187	180	167	156	185	148	167	183	181	182	188	200	183	191	195	173	176	187	171	178	176	172	175	140	186	206	193	171	183	189	168	185	174	199	180	178	183	186	168	193	185	159	192	177	168	187	192	196	176	197	179	183	179	171	198	189	173	159	169	190	201	187	201	179	168	176	176	152	161	189	186	186	162	180	161	174	183	192	179	178	192	177	167	178	191	178	145	196	200	186	178	162	178	181	203	182	176	183	174	182	159	152	199	180	217	184	184	169	179	199	207	169	178	214	150	190	189	161	162	182	192	190	212	175	158	202	166	187	165	169	166	204	191	158	191	169	189	181	188	196	172	182	205	187	179	194	160	190	181	163	176	209	166	160	161	190	174	192	185	192	171	184	158	187	202	201	169	193	174	194	186	227	186	195	166	184	179	182	171	197	174	199	164	160	182	171	185	169	196	206	149	171	165	190	160	174	154	182	159	202	170	207	182	203	183	191	177	193	189	178	187	169	163	194	158	169	189	176	181	189	157	180	184	176	183	191	174	179	166	158	179	180	171	168	168	171	196	201	183	180	191	198	169	190	194	172	185	185	191	175	200	176	176	187	181	176	179	203	166	172	177	199	175	188	182	208	168	168	179	187	177	219	199	190	184	184	171	166	167	178	194	164	167	187	188	168	196	183	168	203	173	169	187	142	167	173	180	159	170	172	184	176	174	183	189	182	203	182	183	159	182	190	189	212	205	177	217	176	151	168	159	190	181	190	172	180	170	189	190	177	178	190	165	181	189	180	188	179	183	216	189	189	184	178	187	178	180	178	166	183	183	161	185	180	198	163	197	196	181	174	172	176	195	182	170	199	165	148	175	159	178	192	188	176	186	195	167	182	187	174	184	179	187	205	177	194	174	171	181	171	175	156	181	162	183	198	197	182	154	180	180	189	186	185	173	149	188	179	176	181	172	175	182	195	174	176	192	175	189	185	182	183	170	178	173	183	147	160	198	201	179	203	177	165	171	153	161	173	180	211	178	185	169	203	202	173	167	156	175	184	171	172	164	185	178	177	162	163	181	181	178	172	173	181	173	167	175	195	198	159	191	196	170	157	183	169	196	200	208	191	183	191	200	176	182	191	175	203
24621	16398	6072	9608	11021	8859	7551	5539	5500	6804	6522	7735	9350	8403	6942	2638	747	652	711	684	566	480	515	492	516	484	482	522	478	482	458	482	463	415	412	464	421	408	463	456	418	420	454	491	441	448	451	421	434	441	435	425	459	445	408	420	436	439	427	418	456	437	442	430	395	444	452	429	409	405	446	457	456	405	447	419	429	400	451	455	454	442	443	421	441	419	401	426	401	412	404	428	454	423	407	442	443	394	436	424	416	455	436	426	392	438	425	424	461	406	445	433	470	418	465	443	449	426	427	426	410	411	420	401	448	439	425	453	435	406	453	442	415	433	425	407	454	395	446	433	427	410	426	432	432	418	437	419	434	427	422	424	447	403	457	425	426	470	425	421	438	459	444	405	442	438	438	429	454	429	432	463	461	417	434	414	444	436	422	467	401	446	428	425	456	424	397	453	473	449	417	425	391	460	453	431	458	478	422	411	431	466	477	436	408	395	429	433	439	443	450	422	448	410	424	416	420	435	436	434	412	401	419	426	421	437	408	438	434	427	407	401	430	416	442	410	413	421	440	389	434	422	425	455	439	436	378	424	418	420	395	412	419	385	429	397	440	433	448	420	443	396	426	455	445	443	440	441	457	410	420	444	433	431	431	431	408	398	416	400	429	395	428	419	430	421	421	430	445	423	423	408	451	473	415	413	438	428	406	401	413	461	429	442	407	433	428	447	455	455	382	429	453	456	408	424	469	417	461	442	408	448	446	419	450	431	472	406	419	445	401	414	413	410	432	463	446	430	408	433	394	422	429	372	418	414	429	445	426	414	388	430	434	412	441	420	432	453	479	460	406	413	439	438	415	457	428	426	405	436	444	449	415	433	442	440	454	417	451	454	385	419	433	422	427	451	410	406	443	383	425	449	423	423	428	431	422	472	412	447	410	429	395	417	414	440	386	397	442	484	429	420	435	435	418	414	384	403	444	450	450	394	390	419	439	435	453	438	449	425	457	421	438	449	426	430	427	420	396	451	430	419	415	440	422	429	379	403	434	446	425	436	408	419	427	416	421	410	450	447	434	421	435	445	413	424	439	455	437	391	433	426	405	409	465	416	399	450	394	426	456	410	429	420	447	426	409	454	445	427	436	410	444	424	437	459	464	459	446	426	454	403	364	406	414	453	412	461	433	453	415	458	441	440	414	402	432	418	442	428	429	413	445	435	416	420	420	439	434	450	434	434	434	457	437	469	399	442	411	406	421	400	422	466	443	405	363	428	435	397	426	417	419	431	439	402	413	435	427	409	447	418	466	435	416	417	405	435	434	427	434	428	432	408	430	421	420	433	404	437	415	413	407	400	397	439	409	423	426	443	428	393	424	434	434	391	413	424	431	430	425	458	416	408	434	447	395	438	401	441	418	419	433	448	470	454	423	442	432	428	464	417	415	437	410	399	426	397	408	451	403	414	417	359	402	435	430	437	428	417	419	412	357	421	416	404	423	439	458	441	426	442	418	404	412	410	431	435	414	458	425	452	433	432	405	430	427	415	418	407	412	410	428	440	415	438	442	398	404	428	402	463	439	428	416	417	439	407	410	425	425	421	435	439	443	442	401	424	399	398	454	472	448	388	407	432	427	431	421	445	421	403	442	430	378	416	431	402	447	407	449	395	425	453	446	422	430	391	450	409	425	410	415	422	415	455	429	415	427	404	465	419	421	433	416	440	450	435	454	392	407	447	440	431	458	414	417	415	441	439	435	427	439	407	444	449	449	426	441	436	427	389	407	420	413	406	388	403	398	443	450	393	475	466	419	416	429	415	421	426	446	425	433	420	423	428	451	432	463	424	428	444	399	422	429	437	401	401	408	421	408	435	434	438	442	423	433	451	413	421	428	425	427	460	450	452	430	406	441	441	409	431	412	429	443	439	416	437	424	432	440	429	456	410	446	423	415	435	401	465	425	428	458	406	391	410	394	422	410	418	431	401	418	424	437	447	432	420	437	411	398	437	469	423	439	411	451	406	452	447	430	427	393	439	416	448	426	431	415	422	405	449	399	423	435	415	445	423	443	441	410	408	425	386	429	456	420	451	411	406	419	429	474	429	389	440	415	405	413	406	407	427	421	439	453	434	424	410	429	474	440	446	425	431	444	427	444	420	435	434	436	411	394	420	426	456	432	418	434	444	427	426	424	438	444	422	432	445	447	398	443	424	412	462	412	407	425	418	428	410	398	399	459	440	362	426	417	419	452	407	424	443	414	424	437	462	385	439	444	415	438	404	407	443	418	423	433	425	417	421	430	410	415	397	445	439	412	434	402	419	453	414	406	423	429	433	411	446	438	416	463	388	414	411	400	420	399	446	424	432	409	456	417	445	414	407	405	418	456	418	376	396	486	419	393	426	426	437	437	385	430	408	406	388	397	454	447	409	414	430	430	452	418	439	457	453	438	437	447	415	416	413	427	380	462	432	440	424	408	417	425	417	410	394	467	427	432	421	411	393	425	391	450	412	420	443	415	388	395	451	441	441	424	413	421	400	416	444	460	422	446	395	410	409	425	401	426	432	420	447	418	426	428	389	428	423	448	410	420	385	401	416	421	410	455	423	431	420	471	443	406	426	454	424	431	392	430	456	450	432	441	448	439	431	433	446	408	398	406	424	422	447	435	467	436	444	442	428	432	424	416	439	431	419	445	440	448	441	423	353	421	445	434	464	457	390	420	390	401	463	453	472	418	442	419	419	413	405	411	444	482	448	405	419	400	417	423	433	429	422	429	450	441	426	431	460	427	429	427	417	458	401	440	402	408	428	408	397	407	402	424	416	401	398	430	443	429	408	401	393	434	453	456	444	413	409	398	452	445	420	448	438	424	425	454	409	485	382	422	425	444	447	410	468	442	420	424	454	443	448	411	424	437	417	414	414	455	417	407	416	390	447	418	405	449	426	422	401	395	404	422	430	409	414	403	424	396	436	416	432	413	411	451	439	430	388	418	434	439	447	402	421	413	420	414	445	442	413	425	426	433	394	411	409	435	433	433	441	443	448	441	486	455	450	409	395	392	449	442	401	439	438	429	430	446	408	425	428	411	434	436	449	448	417	416	428	397	416	435	436	451	397	438	416	451	437	408	432	427	426	414	439	423	423	426	422	368	467	430	431	416	426	431	433	386	413	460	443	394	431	447	405	440	447	416	425	405	406	430	404	409	440	406	404	443	420	423	426	468	390	374	425	396	467	448	391	445	449	415	432	438	419	414	419	446	391	441	408	442	457	432	417	428	432	424	466	435	462	414	454	430	434	451	404	433	434	426	429	425	442	424	431	459	425	406	411	433	416	388	446	434	410	470	423	476	427	402	434	389	421	423	416	443	431	388	407	428	394	457	423	416	447	432	425	450	451	435	417	441	438	403	449	415	412	416	406	425	396	461	447	390	386	420	422	437	406	426	410	431	447	384	426	421	409	409	432	435	433	398	450	446	445	412	404	394	430	448	427	443	432	452	425	453	407	403	450
11659	2886	769	417	393	256	307	269	281	248	242	225	235	228	261	213	248	208	229	208	200	212	197	228	197	229	226	236	208	207	240	203	196	214	201	203	190	234	207	223	218	238	191	183	213	217	195	226	182	226	229	219	202	196	203	241	210	203	193	228	253	216	204	214	200	228	214	253	203	214	208	198	209	221	223	209	163	185	219	213	219	209	218	213	218	205	218	217	204	207	229	217	206	202	226	207	216	222	232	231	212	209	201	218	191	207	187	224	234	229	204	222	248	206	210	240	213	247	208	210	227	228	216	231	191	213	208	211	223	226	208	198	244	203	220	217	212	199	232	219	215	197	207	214	204	215	232	211	228	225	220	205	196	213	205	212	227	216	240	199	241	207	214	203	212	211	210	227	203	213	244	242	206	222	219	194	220	224	233	192	221	218	216	217	228	217	203	232	220	231	218	215	188	221	217	214	192	208	206	259	214	196	190	202	220	220	227	195	225	230	204	214	222	207	243	206	196	207	220	214	223	212	221	210	213	197	213	202	223	234	239	227	216	218	194	217	207	218	209	179	217	223	203	199	215	244	234	209	215	215	218	209	208	210	213	227	221	218	251	239	201	201	218	200	209	214	208	213	183	186	204	221	215	195	189	227	214	218	200	205	232	208	221	228	234	203	194	230	244	230	228	228	207	187	228	236	219	207	266	220	194	232	203	219	225	249	216	208	207	212	196	222	179	201	245	217	232	215	221	238	224	237	214	207	214	229	210	230	206	226	216	213	196	226	226	210	214	210	250	218	221	204	205	212	184	216	218	209	212	206	218	219	224	221	216	178	217	194	230	181	224	213	204	218	191	185	221	210	225	218	196	197	220	186	206	214	223	205	198	227	218	214	244	224	230	228	194	212	224	235	214	217	212	196	189	209	209	215	217	231	221	215	223	220	206	215	217	237	197	220	271	219	200	209	219	232	205	225	233	217	191	228	217	206	240	215	217	204	226	190	230	192	212	209	221	229	206	219	191	217	223	186	251	203	211	209	188	201	227	184	222	230	227	254	218	215	224	220	236	231	218	208	185	213	222	234	212	233	206	210	199	224	193	198	220	235	214	232	213	209	201	240	204	206	199	236	232	215	215	197	243	223	210	211	187	179	217	253	213	206	191	216	246	227	200	207	227	236	190	230	233	235	211	204	212	199	225	171	226	213	243	209	211	222	221	211	223	218	236	189	190	204	228	219	220	222	207	229	208	207	217	226	199	197	209	208	201	242	216	244	251	231	222	191	215	212	195	202	210	205	223	238	214	222	191	213	212	206	191	213	203	218	185	207	238	202	219	206	222	199	205	202	210	204	191	231	217	216	219	195	196	209	211	186	219	230	209	192	225	211	204	194	232	209	191	229	219	221	205	213	229	217	231	226	202	221	210	240	229	253	174	203	215	207	226	212	199	227	234	224	232	224	200	224	226	194	219	189	192	230	214	215	210	231	223	230	215	221	244	207	200	212	209	199	199	211	229	193	232	217	188	219	213	217	216	191	196	216	217	200	210	162	199	220	214	216	182	192	205	211	226	230	218	216	222	211	201	221	221	192	226	203	198	212	241	209	237	233	221	219	203	214	223	218	234	199	221	223	211	207	226	221	194	214	199	211	186	227	236	222	212	218	214	222	194	207	188	238	182	200	210	206	222	249	224	206	228	216	213	206	180	199	228	211	241	218	197	215	214	208	211	259	210	237	226	245	225	199	228	205	207	192	210	225	181	215	235	197	202	207	226	218	197	226	216	216	218	205	217	225	231	215	214	202	190	205	236	218	218	233	246	231	228	227	222	220	245	230	214	217	185	206	205	229	202	236	229	196	207	217	214	199	233	218	231	207	217	234	219	249	200	214	201	242	185	177	217	197	217	251	230	208	250	228	204	234	199	223	232	218	173	212	214	194	225	194	217	192	229	209	207	220	187	238	227	204	197	181	203	204	198	231	233	224	208	220	215	210	205	230	206	199	195	229	198	201	186	204	224	188	234	216	209	235	226	224	209	197	200	245	203	232	234	216	212	230	214	208	231	224	219	241	209	178	199	224	231	232	248	202	221	185	244	217	205	204	238	237	213	220	207	206	228	236	220	219	196	175	217	229	223	219	202	200	207	252	213	205	208	241	191	216	211	215	212	201	220	198	202	216	209	240	222	226	242	193	236	231	225	231	196	234	236	220	186	226	224	222	245	219	204	181	217	198	223	228	239	228	217	202	235	192	204	244	237	199	189	218	230	208	207	210	201	216	221	193	204	200	239	212	206	211	201	192	215	187	219	206	202	218	212	210	211	225	241	205	226	235	228	203	216	190	224	227	268	214	212	224	218	174	177	216	205	225	217	225	202	192	202	231	195	243	223	263	217	212	191	207	210	218	238	220	218	188	206	222	210	192	189	213	180	183	192	237	202	201	226	223	222	200	222	205	217	187	223	206	215	223	236	219	217	205	230	217	202	215	201	198	234	230	228	225	218	233	227	254	216	229	242	201	243	194	200	207	208	217	210	219	204	233	218	229	226	204	225	193	226	184	218	240	207	208	223	227	200	206	222	220	184	197	207	220	235	196	238	225	205	203	247	204	248	234	206	218	223	193	189	227	227	193	200	239	201	237	195	231	225	207	208	202	203	207	211	195	189	209	222	217	195	198	200	223	226	231	219	201	223	197	222	240	219	185	188	202	217	189	192	225	219	223	237	223	243	225	238	228	245	225	221	216	243	199	222	192	193	231	244	187	235	210	203	227	203	203	245	232	220	208	209	226	231	210	226	212	227	186	220	201	207	176	235	222	221	220	237	210	189	214	232	218	210	208	204	229	226	206	224	216	216	223	232	222	216	221	237	198	197	208	218	216	206	201	203	184	202	192	221	204	201	187	199	202	213	216	228	197	221	229	222	221	226	212	187	200	233	215	203	219	222	220	213	211	197	233	225	220	218	224	210	203	220	217	220	209	203	213	218	210	219	237	221	225	213	219	214	226	203	230	184	208	194	211	211	227	208	196	203	208	238	249	226	200	236	209	204	215	213	221	191	220	201	225	212	221	223	189	217	197	213	214	208	196	209	248	209	241	217	214	220	225	205	205	239	220	204	188	220	204	203	220	225	234	193	240	193	230	236	190	184	228	243	219	202	240	218	212	218	210	214	195	191	229	223	204	210	210	198	207	210	201	201	201	245	200	200	202	217	207	208	225	209	214	227	209	192	199	198	190	200	206	210	205	207	200	235	191	201	207	224	218	210	196	231	223	206	192	205	214	230	203	228	204	208	189	220	200	187	202	229	193	240	230	216	211	214	205	201	233	233	173	232	214	229	225	202	237	203	207	220	230	232	202	238	220	210	220	216	252	238	226	211	209	223	231	222	200	212	202	195	197	215	235	249	235	193	216	205	225	208	230	200	232	207	224	242	223	242	202	219	236	230	209	197	234	188	212	246	249	208	202	227	206	215	208	238	197	215	225	229	249	216	207	189	212	210	221
6839	2567	1182	1255	1226	956	941	801	776	731	728	636	596	637	625	491	460	486	488	465	467	475	491	473	477	503	464	450	487	478	457	469	489	477	412	466	482	493	448	453	471	468	465	498	458	464	456	449	482	498	490	466	482	459	450	470	462	475	491	472	476	503	493	499	453	477	459	483	440	476	474	430	526	440	475	447	484	488	491	508	462	453	492	489	454	465	525	520	496	464	478	485	465	490	444	503	454	505	467	479	448	491	474	501	490	469	470	482	487	472	448	515	540	471	470	504	466	489	501	483	455	490	492	493	459	424	480	502	434	494	481	471	472	438	475	478	472	501	467	494	441	492	469	477	452	478	505	484	424	512	497	495	444	476	461	497	476	504	482	461	504	448	466	481	484	445	485	457	486	476	473	466	506	450	456	447	481	491	485	477	448	470	464	485	451	450	460	437	455	477	506	504	458	471	455	458	434	456	502	427	489	460	473	482	448	490	443	509	484	490	472	462	448	521	515	493	462	475	442	467	524	472	460	490	498	494	491	491	467	450	493	490	449	504	468	458	437	432	484	477	447	493	489	489	471	510	490	474	490	443	493	431	463	481	454	479	482	454	471	443	423	476	413	499	465	441	471	455	479	466	461	448	473	479	493	448	487	497	483	484	450	488	511	492	452	465	435	528	478	502	462	475	464	482	485	466	489	470	477	464	446	486	445	475	474	451	432	441	464	430	488	494	479	462	443	456	478	408	482	483	485	452	495	521	463	492	493	455	471	497	449	497	496	465	450	464	456	467	461	513	444	452	471	474	477	476	464	499	477	507	466	487	470	518	445	444	477	476	420	486	458	470	487	506	514	477	490	478	453	505	469	458	466	467	465	471	472	455	508	475	430	460	475	493	472	439	524	486	459	502	498	471	462	504	470	453	479	458	455	458	489	455	510	490	479	438	453	462	460	475	484	510	488	525	467	444	448	460	504	470	502	483	480	461	476	480	460	484	512	448	478	466	473	533	477	499	472	494	446	439	479	514	500	451	498	474	473	473	463	486	459	459	460	471	508	492	468	461	490	474	502	494	499	458	445	469	473	470	480	489	455	478	470	479	466	456	433	451	453	499	491	439	465	501	460	499	460	477	472	458	436	474	496	471	464	484	477	466	446	452	489	467	453	450	442	446	501	506	461	485	471	429	451	459	437	452	476	453	482	491	420	483	474	480	447	460	484	493	492	486	475	445	482	464	461	473	462	423	478	470	460	478	431	469	485	492	460	468	510	465	491	519	474	464	485	493	469	438	483	469	476	474	491	476	494	496	445	438	463	433	460	502	490	458	466	484	516	459	459	508	461	467	440	467	446	484	479	444	489	504	479	448	456	447	476	448	467	500	470	472	489	480	461	467	493	512	477	477	485	508	481	510	501	500	462	450	457	508	465	514	457	505	485	439	477	479	459	485	454	467	483	491	484	464	463	437	468	463	489	501	512	473	438	486	441	474	510	463	470	453	466	477	466	458	490	476	470	473	475	505	452	489	489	462	515	447	459	460	478	517	492	508	488	444	462	496	482	471	463	461	486	477	460	446	481	449	487	479	493	471	477	461	484	452	487	464	511	489	507	471	482	521	502	441	468	454	470	472	488	441	451	511	491	501	493	473	481	456	471	455	453	437	476	464	465	478	436	467	469	497	497	466	486	469	460	430	445	476	443	461	478	475	468	460	465	527	512	445	484	467	498	466	462	462	452	476	472	463	461	452	468	461	464	485	442	459	457	473	464	446	476	456	506	471	453	450	498	490	456	492	483	506	475	469	471	458	492	431	465	455	500	482	497	483	478	423	435	485	466	414	460	489	470	463	443	483	476	488	469	490	490	461	419	492	482	475	467	468	464	471	510	450	471	475	481	488	479	464	437	455	467	458	493	511	477	460	450	471	468	445	449	459	447	466	427	493	459	460	519	459	491	466	495	470	493	489	479	480	472	506	443	492	510	433	440	486	494	466	470	505	444	492	504	456	481	466	470	435	457	501	493	484	454	458	491	513	463	455	517	471	458	476	456	486	483	477	461	513	444	454	487	496	509	427	477	477	436	509	494	466	498	461	425	455	457	501	483	458	466	463	524	456	469	459	503	446	497	441	463	479	443	459	444	437	463	454	463	529	448	462	469	452	495	486	480	489	468	476	455	432	478	460	485	481	481	476	473	495	466	484	476	478	465	459	496	474	448	491	484	463	483	469	474	486	463	462	471	499	486	480	478	432	485	472	481	480	468	428	468	505	478	437	446	472	473	485	502	445	470	445	474	461	495	493	456	438	467	459	485	492	478	453	481	464	461	444	464	506	459	494	498	489	490	502	468	466	490	466	489	460	444	459	531	456	502	489	457	504	478	455	494	471	461	485	475	462	473	454	476	479	475	489	515	470	472	513	454	524	472	477	443	472	494	483	484	474	429	479	478	504	471	448	476	508	490	489	479	474	498	453	436	472	483	510	455	500	502	484	456	467	450	457	510	493	484	464	459	474	468	436	464	441	474	454	495	498	441	494	447	474	444	463	433	486	463	476	473	481	459	491	473	461	483	469	475	467	472	448	515	477	462	449	461	474	455	461	490	463	476	467	474	460	519	449	451	459	433	478	475	489	454	478	496	429	460	484	470	467	494	466	463	492	478	481	479	414	456	464	472	445	490	455	449	478	451	477	504	456	450	441	481	462	501	508	489	471	442	481	478	470	426	483	471	454	478	470	485	504	485	455	499	467	439	453	471	486	461	456	453	454	472	479	491	495	464	484	502	470	472	478	509	487	465	463	452	494	473	477	451	457	472	443	445	470	460	452	463	496	486	452	488	492	459	413	474	425	504	467	499	490	519	485	441	447	487	454	432	479	439	453	494	505	458	459	465	460	458	474	487	476	480	478	473	499	502	498	489	496	463	431	436	431	506	462	481	447	473	479	479	507	476	447	452	507	488	495	488	451	473	507	458	474	499	507	465	453	492	452	485	469	520	466	467	468	478	469	441	454	493	480	459	486	450	490	497	460	496	476	465	483	454	458	460	468	456	461	487	469	463	485	474	473	470	451	478	438	468	478	445	450	466	478	469	475	495	449	452	439	454	478	507	448	453	505	500	486	491	487	466	481	490	452	440	457	502	483	481	497	457	472	494	449	433	470	477	485	470	489	470	444	459	445	518	466	470	454	467	479	464	469	450	528	478	483	467	484	478	476	522	465	476	482	482	464	475	501	498	480	447	505	458	435	467	461	477	473	470	504	485	482	488	517	457	477	456	485	457	495	449	485	464	490	453	453	500	483	482	485	466	463	441	431	467	494	464	475	439	430	435	443	450	479	469	473	431	459	461	482	512	452	467	470	493	451	466	496	467	460	447	451	482	441	467	482	467	452	495	462	464	454	429	480	462	492	453	483	484	429	449	483	436	489	480	474	487	436	468	472	475	481	474	491	516	479	431	499	460	451	479	517	493	470	495	473	480	493	466	437	468	485	465	480	456	448	448	457
29321	14539	4484	2992	2258	1547	836	531	741	1011	839	1055	917	833	805	236	141	157	120	128	153	141	146	121	123	136	135	150	141	137	134	115	121	133	121	122	144	119	131	124	150	141	132	146	142	143	119	155	119	137	123	128	131	128	139	120	119	136	117	124	131	124	134	136	131	153	126	145	137	129	147	136	158	135	128	130	146	128	148	160	141	131	133	133	102	142	136	144	125	142	132	127	131	137	149	152	117	137	121	119	112	127	124	120	137	140	131	153	145	124	129	141	149	132	131	151	126	152	140	158	121	107	133	115	134	121	116	125	127	132	131	114	157	136	130	139	132	126	138	147	131	131	127	127	109	124	118	119	120	151	114	126	124	141	111	116	134	144	142	112	126	121	142	137	124	144	138	131	154	143	134	130	153	123	145	149	119	150	133	123	126	121	124	140	142	128	133	120	114	135	129	140	117	119	116	120	138	124	127	132	105	126	127	127	139	124	136	147	128	134	146	134	135	130	126	139	149	109	152	153	135	118	129	107	117	135	146	127	118	141	136	129	113	126	148	161	148	121	127	136	140	127	121	125	121	135	132	129	141	137	138	116	134	125	124	133	133	148	131	110	121	137	113	137	111	122	142	130	106	110	116	113	114	125	127	116	126	144	138	91	119	132	136	113	132	105	147	97	138	134	118	103	128	127	148	125	131	146	117	133	132	137	134	139	111	138	131	142	152	137	118	122	105	115	122	143	132	141	138	145	122	119	128	104	113	130	136	120	107	126	137	140	131	132	157	138	144	140	125	124	128	150	125	130	126	111	139	134	149	143	129	120	141	122	119	138	142	126	113	132	146	141	127	122	127	125	139	129	115	120	147	125	112	123	131	128	108	142	143	145	122	139	115	122	123	108	150	140	135	115	133	140	126	123	131	137	126	125	132	126	132	132	128	135	116	134	141	137	143	111	109	125	146	124	120	151	131	145	122	126	116	141	129	112	142	118	124	132	139	123	136	128	116	124	147	124	124	127	116	149	157	134	134	112	143	143	135	130	137	134	143	126	122	137	134	114	139	132	116	118	124	117	151	129	138	130	126	135	134	147	121	129	124	140	126	133	139	111	136	125	138	153	129	150	144	131	126	148	117	121	149	137	137	146	142	132	143	140	118	134	146	113	127	141	121	147	108	138	123	119	135	128	111	125	133	148	121	122	128	150	143	143	135	127	140	138	146	153	117	114	102	124	143	145	134	146	127	120	115	145	135	130	140	136	151	133	129	122	135	126	135	140	138	124	133	126	143	134	122	134	124	142	113	131	126	126	136	153	125	144	121	141	148	131	130	128	125	126	146	137	134	156	130	122	138	128	122	110	113	106	120	136	129	124	139	122	130	120	129	142	133	122	161	123	125	144	121	119	132	137	120	114	133	140	129	130	151	145	140	130	138	135	126	156	147	127	109	135	126	162	130	118	151	156	127	105	151	142	160	100	154	135	102	114	142	112	131	119	122	137	124	133	131	114	135	125	135	145	110	118	130	136	120	132	107	141	153	136	140	134	106	149	115	119	106	112	129	148	144	150	127	140	104	151	114	131	132	127	127	151	144	147	132	128	141	130	125	123	153	141	118	120	128	132	137	147	165	144	121	106	123	137	124	118	138	132	128	128	151	111	130	141	120	158	136	127	152	120	115	116	129	109	126	134	121	127	118	140	126	110	124	132	124	149	121	135	109	141	132	128	123	106	146	130	129	133	128	140	112	120	109	132	143	97	122	122	117	134	156	131	157	119	117	151	148	121	124	138	126	139	124	132	134	139	149	144	134	122	132	139	145	134	119	133	142	132	115	139	113	129	151	127	118	131	129	118	142	130	148	106	129	104	116	119	145	142	122	136	125	133	132	133	109	143	144	137	128	125	116	145	112	131	115	121	115	149	117	147	148	157	149	121	128	119	138	112	108	139	128	120	118	152	134	125	135	111	129	139	136	123	140	119	136	143	135	145	130	143	136	130	132	137	125	148	151	132	125	141	134	135	141	133	113	133	144	148	153	123	149	134	124	121	122	120	127	131	143	121	142	136	126	126	121	135	127	144	140	145	142	119	119	124	149	125	126	153	133	147	114	134	130	119	135	154	126	140	135	136	145	121	115	138	144	131	116	135	123	111	142	138	128	110	142	158	131	129	125	141	125	128	128	109	125	126	119	129	124	140	122	152	118	162	136	133	139	146	124	145	129	119	137	111	126	126	139	151	124	112	108	153	130	129	125	124	134	123	149	147	130	133	135	124	121	111	137	122	130	129	136	119	153	131	124	133	137	118	132	109	138	119	126	123	130	138	148	116	127	128	155	109	111	123	112	123	133	141	134	138	141	120	117	136	131	131	133	135	128	121	119	117	127	126	118	135	127	113	115	121	142	105	115	137	133	122	123	126	144	161	129	141	142	114	126	132	118	142	130	127	143	142	127	130	149	135	133	124	116	134	124	132	118	133	133	124	105	121	142	129	126	130	122	123	112	122	106	135	143	103	136	140	126	147	121	128	134	134	134	125	134	130	129	117	98	132	133	124	136	157	135	140	131	135	100	131	123	131	111	132	139	137	149	126	140	139	122	126	142	121	134	139	125	128	139	144	140	117	128	111	123	140	118	133	119	130	137	138	126	144	138	114	99	139	127	133	136	129	136	119	131	145	123	135	145	127	137	107	119	141	116	129	128	134	128	129	118	129	131	148	123	140	128	123	129	131	148	119	139	133	112	137	131	163	129	128	132	152	145	128	140	116	124	117	135	137	118	159	126	121	104	104	124	124	122	132	118	121	106	133	143	120	124	128	126	132	153	122	125	136	115	136	134	141	136	122	119	144	116	137	113	128	161	115	140	127	129	112	107	123	132	122	123	140	129	147	130	157	133	136	134	111	114	134	124	141	119	121	148	130	113	140	131	147	118	132	120	112	137	129	136	131	113	132	143	140	118	135	119	141	129	129	128	131	117	138	141	138	138	130	144	125	128	117	137	144	115	129	138	122	146	156	130	126	133	113	149	162	132	112	131	157	124	131	111	120	122	124	128	120	104	145	120	154	142	138	149	135	130	139	142	134	126	123	122	137	153	127	130	130	130	147	137	128	134	110	133	123	109	131	107	148	149	123	118	130	123	126	134	138	125	149	135	138	127	132	113	151	136	118	127	115	157	133	118	137	163	143	124	124	128	118	112	117	148	138	111	128	139	138	105	156	145	121	139	127	132	119	112	127	114	129	116	116	126	124	141	142	113	137	120	117	131	120	137	152	141	122	118	139	139	138	140	124	124	131	130	134	119	154	131	143	137	134	141	141	138	136	152	142	134	122	135	136	114	112	129	108	116	123	134	136	116	145	131	107	128	131	110	121	128	129	129	143	125	147	138	131	128	120	130	139	131	139	139	120	155	150	142	119	128	125	123	153	121	132	140	134	144	107	126	124	103	133	105	140	147	118	149	136	147	140	144	139	129	129	126	108	109	142	126	126	121	127	138	132	130	152
18157	10457	3632	6790	6524	5523	3567	2586	3707	5662	3815	5335	5172	4436	4381	958	432	434	428	359	367	366	348	354	350	409	333	341	342	350	336	329	338	338	339	350	296	323	324	335	358	299	324	333	324	307	348	338	296	281	314	365	313	328	312	343	355	340	313	291	358	318	338	281	325	353	318	289	325	309	327	317	315	320	321	331	306	339	286	322	359	317	309	315	310	294	311	314	284	301	320	311	309	335	330	333	335	315	308	328	289	344	304	313	328	300	357	310	322	309	318	325	305	299	310	306	341	293	310	320	359	334	335	344	302	270	341	310	336	298	330	335	318	324	332	314	319	328	310	324	317	347	302	338	274	314	316	308	311	331	296	323	313	330	302	330	337	296	329	307	310	348	308	296	330	314	312	304	342	308	326	334	334	325	324	325	320	302	328	330	309	345	307	310	327	305	316	317	328	313	333	311	325	321	299	305	327	350	314	306	309	338	323	296	355	332	350	308	313	336	339	312	294	322	315	318	311	345	299	320	319	326	301	313	297	304	310	312	335	320	280	315	320	334	313	299	327	332	343	297	351	345	297	302	297	354	285	329	297	347	306	278	300	295	303	325	308	345	310	280	322	305	304	317	300	312	297	333	306	278	303	310	325	296	307	308	291	313	279	317	336	311	298	304	323	321	337	324	277	326	303	316	302	339	311	313	298	305	294	319	326	285	356	309	322	348	321	343	348	314	328	322	338	304	304	296	317	331	311	302	314	323	293	338	326	312	290	296	286	338	316	313	327	341	316	338	334	337	318	312	327	291	327	297	307	296	300	297	326	341	330	345	275	283	305	349	297	324	294	315	308	333	324	311	359	299	330	317	347	323	302	326	309	304	321	320	343	317	310	324	309	328	297	322	287	322	308	285	295	316	278	307	292	312	331	297	316	341	306	331	312	327	335	324	335	291	346	339	308	300	303	321	311	289	296	306	305	318	305	318	295	310	290	326	318	314	322	305	297	324	341	340	323	306	278	313	333	296	300	303	334	360	336	335	308	320	339	298	337	313	295	315	309	287	331	322	306	311	294	297	290	332	304	327	349	304	357	320	312	302	290	332	325	309	312	323	336	300	291	319	305	330	309	333	306	317	288	307	316	309	316	313	293	306	317	309	354	335	313	300	312	345	336	334	302	285	349	321	326	327	309	342	266	316	297	281	302	321	287	327	321	309	314	320	310	295	300	328	308	322	311	295	323	311	329	330	310	330	345	320	289	316	299	314	335	295	329	350	341	321	272	330	313	326	286	313	300	295	336	329	319	301	287	321	298	333	310	267	326	326	328	315	311	327	337	315	294	305	339	316	319	308	324	351	313	287	300	329	327	310	301	339	331	333	320	332	313	365	322	311	299	309	295	308	321	314	331	308	303	310	300	343	296	340	282	327	318	293	336	324	324	327	313	303	320	319	305	322	330	319	312	320	303	321	266	332	291	284	278	325	332	292	318	350	336	327	309	305	337	316	322	303	319	294	333	317	323	328	349	321	340	365	329	328	303	310	297	311	335	332	329	331	314	323	301	325	304	312	322	311	323	310	325	300	326	341	318	320	302	310	303	309	347	332	309	333	323	302	322	304	347	292	284	315	338	316	292	286	301	319	307	334	266	318	342	291	293	342	298	302	337	326	315	322	277	319	311	347	339	314	315	299	299	313	310	322	287	318	334	330	324	335	327	304	321	335	295	305	280	333	325	295	322	334	304	295	337	315	313	313	303	331	335	335	322	306	305	289	312	312	274	289	317	334	276	308	292	334	333	319	288	299	323	294	297	328	298	315	313	343	352	350	303	367	297	303	323	277	323	326	324	300	288	324	319	326	313	282	291	314	334	345	319	301	331	294	298	304	303	303	323	317	298	327	279	310	312	296	331	302	321	292	301	317	317	318	301	306	308	302	314	307	329	299	307	317	332	328	324	284	319	294	288	308	335	302	311	315	332	317	294	300	335	317	308	328	291	337	288	308	322	304	308	319	299	303	315	300	332	296	320	316	331	316	325	312	325	326	329	338	313	291	327	339	345	348	312	350	304	340	333	330	349	321	339	324	277	322	318	339	324	297	291	292	308	344	332	287	300	295	312	304	325	307	312	350	309	328	310	284	336	328	318	297	310	302	297	299	318	303	313	323	323	318	295	337	329	345	285	341	271	320	317	336	297	325	324	296	270	292	322	321	307	301	317	322	308	318	306	354	304	333	343	305	338	317	319	295	307	312	342	292	324	339	292	316	311	317	303	326	342	325	306	304	315	290	328	314	299	323	327	318	298	293	328	333	325	297	304	302	291	295	290	303	368	304	311	326	307	296	350	315	306	302	317	333	345	325	315	331	354	320	309	341	310	313	314	307	334	307	294	329	315	319	314	324	300	308	316	328	317	289	344	285	325	302	307	284	288	340	329	342	326	339	320	354	294	328	320	334	278	329	328	314	323	332	340	318	327	301	318	330	315	311	367	315	321	370	355	321	317	306	333	311	314	302	314	313	303	343	324	308	314	340	282	335	294	301	350	325	346	326	334	330	304	311	310	315	320	315	311	311	351	322	309	305	308	315	329	324	283	306	319	270	321	307	307	319	314	307	332	319	276	339	317	312	315	323	312	313	284	345	309	312	304	334	326	318	304	282	290	304	295	325	317	324	328	344	301	322	337	308	316	298	346	304	313	331	295	323	352	308	312	307	320	314	325	323	315	353	316	321	310	333	326	315	342	300	333	325	343	312	312	303	311	323	307	307	330	326	330	318	331	287	301	304	343	341	322	315	331	301	304	286	335	325	317	290	313	329	325	339	313	325	341	312	309	315	309	311	313	341	327	338	305	321	339	299	328	307	312	326	327	311	307	320	343	323	282	323	314	314	316	331	315	349	328	326	317	293	326	307	313	318	310	306	343	284	326	304	308	321	283	311	308	288	315	329	328	333	326	328	324	298	301	319	339	324	302	328	320	310	325	306	320	320	324	328	350	320	336	314	314	318	322	296	303	313	306	334	294	313	291	316	304	314	281	302	312	301	310	313	302	298	300	323	285	310	312	308	322	312	280	319	311	314	315	314	310	328	315	335	345	325	338	326	287	334	311	309	332	312	308	338	322	300	308	323	301	305	317	322	320	291	295	326	308	311	313	297	320	308	315	290	315	303	344	269	325	324	333	304	288	323	300	353	298	331	329	305	298	323	316	301	314	326	294	290	286	326	323	283	347	305	303	309	282	314	310	275	344	333	306	276	306	339	311	290	342	311	286	305	299	316	312	340	361	331	318	314	330	338	311	324	323	324	305	316	299	310	324	308	299	320	307	339	317	301	322	312	314	308	307	311	329	310	331	316	292	311	309	297	316	334	337	314	305	290	314	319	318	305	309	310	320	311	318	293	287	330	299	315	306	370	294	311	311	320	290	307	282	316	305	317	309	294	300	321	295	296	332	319	309	314	328	314	331	336	321	294	319	312	287	315	289	320	326	331	339	301	302	315	332	338	306	315
39300	23953	9466	5909	4464	2630	1507	1086	1515	1877	1350	1465	1521	1205	1074	371	210	222	219	206	219	195	201	201	179	176	194	208	172	166	167	188	212	191	202	192	194	178	187	167	212	177	183	195	183	188	201	167	162	186	178	166	184	196	199	204	176	169	181	192	163	182	176	169	192	182	168	156	180	177	176	175	180	176	208	175	207	179	222	180	197	165	214	169	200	196	139	159	172	174	170	188	177	188	177	163	184	181	196	196	175	181	215	176	170	190	176	178	173	169	195	187	180	165	189	193	169	188	176	174	194	167	175	197	156	191	202	175	177	210	185	198	194	148	179	188	193	175	173	164	187	193	155	187	192	218	181	193	181	209	170	199	180	175	184	207	148	167	171	149	175	166	187	194	170	169	192	194	159	191	183	181	189	188	182	178	193	216	202	197	169	165	178	203	207	183	183	170	176	174	178	181	174	178	169	179	144	170	180	186	145	164	158	176	171	181	187	162	182	181	176	172	192	148	174	175	178	189	208	194	189	195	197	180	166	226	164	210	193	173	183	195	182	190	156	164	170	183	195	186	201	168	174	180	155	161	173	170	176	174	202	183	182	179	195	185	209	191	183	177	199	199	194	179	174	193	205	186	196	201	178	194	197	179	191	180	177	178	189	193	160	184	184	198	183	181	193	181	178	175	189	174	189	159	200	211	175	170	196	194	184	198	186	203	189	168	179	169	206	176	191	187	172	171	183	162	193	206	197	175	169	174	213	186	179	204	168	154	184	164	172	176	140	171	165	148	176	179	185	191	205	185	174	166	190	156	201	179	188	200	176	217	192	160	159	185	175	190	174	195	195	190	182	203	186	164	196	188	175	202	153	179	196	190	185	180	177	188	167	180	180	173	167	200	165	184	183	154	190	183	172	158	200	194	189	187	196	183	199	182	157	168	200	187	174	192	190	174	188	182	172	185	180	158	185	177	168	166	175	154	196	179	208	169	177	184	194	150	177	195	192	166	165	185	214	179	174	194	179	212	181	193	186	181	170	194	176	194	190	201	176	184	192	207	177	163	183	161	184	197	189	148	196	170	174	183	178	184	166	205	182	176	167	186	197	169	182	179	164	192	181	179	173	164	171	173	198	158	185	168	190	165	179	176	193	182	198	178	186	188	183	170	196	157	177	187	163	184	166	206	174	205	191	185	162	185	170	173	203	169	186	160	201	183	195	171	174	159	174	183	186	206	172	169	191	182	158	171	174	191	208	194	207	172	192	173	219	164	182	202	187	179	180	183	187	192	161	179	179	192	173	198	199	181	177	212	203	189	164	180	173	205	157	179	187	159	174	190	201	207	198	180	193	201	184	204	185	180	195	197	175	165	183	195	205	192	175	191	177	176	184	188	189	183	187	199	179	186	186	165	206	176	211	168	200	194	182	178	166	193	152	187	163	170	165	196	187	183	146	167	167	176	162	174	174	167	170	191	185	162	181	211	196	181	164	176	192	194	185	179	148	172	181	188	185	172	162	174	186	188	189	182	160	177	198	188	201	201	177	184	161	203	177	182	182	201	192	159	199	167	164	187	189	153	183	190	202	182	177	174	177	168	174	193	185	195	165	193	175	181	174	159	184	148	175	187	196	181	202	168	148	191	198	173	177	180	197	185	191	172	202	189	177	145	184	169	173	155	158	164	171	180	169	163	176	210	186	182	184	166	180	168	160	184	197	184	172	177	176	178	185	196	166	191	152	168	195	176	165	205	214	177	194	188	187	185	177	190	190	199	178	202	195	177	174	202	197	203	191	194	200	163	163	178	204	178	175	174	188	181	150	205	184	163	180	188	175	191	169	171	200	196	196	183	130	174	179	171	177	173	168	160	223	193	175	185	198	172	199	175	191	196	197	167	180	193	183	194	168	169	186	185	186	178	179	184	171	173	176	173	193	177	193	155	147	192	182	190	195	203	171	166	158	186	157	168	176	180	204	185	186	183	177	192	198	148	191	182	177	178	201	171	173	173	165	186	175	168	185	158	163	165	206	184	180	162	184	170	153	177	158	156	181	165	194	159	182	173	170	197	183	173	208	199	163	187	169	176	181	165	185	155	184	187	169	173	149	164	210	203	200	179	162	180	171	201	186	177	167	180	179	173	174	186	188	182	201	188	152	163	167	189	168	202	190	192	203	191	182	170	177	186	172	195	167	210	209	214	193	146	194	183	201	165	147	188	173	176	177	180	166	183	191	198	190	177	164	196	172	187	174	182	188	190	194	179	186	162	181	184	192	158	161	160	184	181	183	180	175	177	181	191	169	158	166	171	191	221	164	201	196	206	184	189	196	164	186	162	189	191	200	168	177	178	187	160	185	163	156	171	178	188	179	205	162	181	183	173	184	176	191	176	199	167	198	191	179	174	183	200	181	186	165	158	176	192	185	196	184	168	167	168	221	203	168	187	198	172	166	176	171	181	177	190	194	198	197	216	212	172	213	203	191	183	182	171	207	196	181	185	167	197	197	191	166	191	174	171	177	196	188	188	192	161	213	190	201	194	196	171	195	170	202	179	177	212	173	174	202	164	164	184	163	178	185	182	171	173	173	144	193	177	174	218	176	196	178	172	179	204	195	183	169	199	196	186	188	193	191	184	198	167	181	202	204	141	164	179	187	164	199	155	170	193	155	183	188	172	172	198	199	177	152	158	168	187	204	152	169	195	208	200	192	177	180	210	168	169	191	190	168	155	164	179	175	201	165	179	186	172	174	161	204	165	187	189	190	186	164	172	177	144	210	183	180	184	162	193	174	199	169	200	184	172	157	199	177	190	183	181	169	180	176	189	191	188	186	160	182	172	160	170	202	190	148	190	179	212	179	184	196	181	187	170	174	187	194	189	175	157	165	172	165	182	202	212	175	164	205	181	210	186	155	191	182	160	195	176	168	181	195	182	206	157	157	186	210	194	162	179	180	182	162	179	193	188	178	176	160	191	202	168	185	158	175	184	190	160	173	161	171	198	162	170	172	175	175	187	176	204	167	215	167	185	167	183	169	190	218	203	164	176	192	183	178	194	181	173	178	169	155	178	171	189	163	190	178	199	174	180	175	176	177	170	195	205	192	170	192	194	213	170	169	174	177	173	144	199	189	183	190	181	201	164	147	218	199	220	179	176	181	166	162	179	145	180	185	191	168	160	196	186	163	198	174	186	186	194	165	179	172	223	154	187	187	186	166	196	236	181	167	174	152	177	212	179	160	176	188	194	203	204	173	172	160	190	162	165	159	195	197	163	181	181	167	167	172	186	183	188	200	164	182	170	172	171	179	197	196	198	176	156	185	183	189	182	187	211	190	160	181	175	185	170	182	160	198	175	173	191	162	210	204	180	189	181	167	177	186	199	208	189	173	162	181	166	184	153	186	173	201	186	153	184	176	168	203	174	157	196	162	159	189	180	185	171	182	185	186	154	188	172	192	198	181	162	176	161	173	215	178	186	182	170	171	196	183	197	188	193	168	176	165	180	192	160
23829	16754	5717	11039	10514	8113	5895	5166	7904	8551	5936	7106	7756	6583	5249	1723	677	592	616	566	562	512	532	480	503	488	503	431	451	500	410	491	421	424	447	431	444	459	435	438	437	445	440	441	440	451	421	406	472	414	460	436	416	440	427	413	426	422	434	418	455	445	438	426	394	438	457	419	443	413	426	434	413	403	439	409	430	419	414	429	437	426	465	422	440	446	437	425	437	408	407	441	407	424	395	441	470	397	455	436	456	440	427	450	398	411	455	476	421	407	399	405	458	429	426	437	395	411	413	394	395	411	390	458	462	409	425	447	421	450	431	429	420	462	403	432	455	448	412	458	397	416	395	397	402	434	429	432	417	400	435	419	419	407	452	459	451	389	412	418	438	404	395	422	407	444	434	404	395	427	417	440	389	394	431	453	406	406	414	433	416	413	414	436	399	424	435	392	423	462	384	444	425	446	433	413	451	429	405	437	411	394	436	421	420	431	408	377	424	430	448	449	432	476	400	423	459	443	394	448	401	404	412	398	400	403	428	418	425	418	396	437	419	407	405	417	442	429	461	455	436	466	422	435	402	461	459	424	419	420	448	423	423	402	410	419	401	410	417	423	411	412	439	413	408	469	426	454	428	452	400	424	417	443	412	426	403	420	453	403	419	435	427	414	437	426	401	429	428	398	412	417	422	446	477	422	420	444	409	410	466	413	422	418	446	412	412	397	421	444	444	398	426	421	442	401	421	435	458	463	380	385	417	400	427	409	434	422	446	430	439	461	422	451	403	415	413	429	396	427	427	431	394	425	465	426	436	424	397	420	414	432	417	405	417	425	425	432	412	387	435	432	438	451	411	415	438	399	420	409	425	394	413	429	384	410	454	411	442	449	404	411	404	421	445	397	426	417	419	428	415	437	418	418	417	413	450	391	421	425	430	382	462	419	411	430	422	430	413	399	409	445	396	448	454	454	423	462	378	387	411	423	402	403	429	428	420	414	408	421	389	430	436	457	400	449	417	435	417	414	381	428	434	397	384	413	409	423	444	420	401	417	424	423	428	422	449	400	427	383	389	430	404	399	428	431	413	380	432	429	463	426	442	451	437	425	441	406	413	436	412	401	410	424	436	400	412	415	404	433	398	440	380	446	425	412	434	415	406	409	450	415	416	410	405	427	451	432	413	426	432	412	438	418	448	422	442	427	417	398	418	424	426	380	445	460	443	438	437	440	443	428	426	425	419	403	422	405	422	424	421	442	416	424	411	435	463	432	458	446	467	428	430	420	412	474	400	401	414	398	448	430	466	432	414	425	417	445	439	430	415	414	402	419	407	403	444	451	429	422	423	412	409	430	386	411	442	423	396	426	435	439	397	474	406	421	405	406	408	433	431	386	395	416	413	411	473	374	401	420	417	425	409	379	398	428	439	440	393	408	427	434	416	406	459	458	425	413	450	434	447	407	412	446	425	447	408	443	418	409	448	418	480	439	427	434	441	439	441	440	403	452	411	410	431	413	402	349	418	422	403	431	420	421	403	451	435	401	432	430	431	413	430	418	409	403	438	432	442	465	417	398	429	410	394	415	409	415	415	407	450	456	424	438	462	375	400	422	440	454	415	458	384	417	428	405	461	432	420	428	452	452	471	431	409	416	394	469	423	423	406	422	427	403	419	460	437	408	444	411	403	419	438	414	453	402	422	435	424	426	405	416	414	422	445	448	404	404	373	451	430	414	422	409	413	410	447	424	429	415	473	442	460	416	444	404	427	399	403	384	460	416	464	442	434	417	413	406	411	432	420	443	411	435	451	408	418	418	411	421	410	426	412	425	395	459	417	426	420	442	425	439	410	408	400	389	411	424	431	416	408	464	420	440	464	399	415	383	437	426	448	433	420	444	443	449	436	446	440	418	408	416	429	433	392	404	450	405	424	407	408	430	423	414	390	415	403	406	435	401	454	413	404	430	427	395	397	406	393	435	421	418	405	394	461	427	408	401	443	426	423	436	414	421	432	416	444	433	435	441	413	444	396	453	432	387	408	406	391	426	457	431	444	419	387	450	421	443	391	453	407	410	430	417	421	415	397	440	384	419	413	455	406	390	445	452	442	437	425	476	425	437	459	473	402	421	411	422	415	407	453	463	419	400	465	410	430	423	434	451	418	425	408	431	412	425	399	449	456	406	410	430	415	436	394	439	457	447	440	445	423	413	432	406	426	407	466	390	434	418	440	434	425	425	407	449	428	421	444	415	415	437	411	415	413	426	445	381	472	430	402	434	394	407	437	451	406	407	406	407	422	441	467	401	428	464	432	445	441	447	419	407	449	444	417	415	424	454	429	423	399	441	467	436	455	450	437	428	424	435	407	411	428	452	428	419	424	425	409	400	418	425	423	444	431	385	408	453	429	404	408	430	438	426	432	422	396	430	396	440	440	426	431	439	429	401	447	389	405	430	425	444	446	430	413	388	422	412	418	438	398	413	444	429	421	445	419	400	448	428	415	479	420	438	412	431	459	417	454	423	419	408	395	418	436	454	386	474	410	412	418	426	403	388	439	425	395	458	377	416	418	399	419	394	461	409	399	436	407	397	436	427	419	435	419	444	432	399	404	384	403	418	405	411	415	383	408	436	438	406	413	406	420	384	400	414	409	390	403	439	421	367	414	401	400	438	440	429	448	410	400	370	436	457	412	466	433	401	448	417	397	385	471	408	423	409	425	384	410	422	460	416	430	408	391	410	429	383	411	405	412	475	404	427	463	438	395	400	410	428	391	416	467	374	429	428	425	394	431	416	444	415	448	438	430	436	400	399	397	444	461	392	437	426	412	392	401	430	384	443	394	431	405	412	427	422	423	430	414	443	442	411	456	421	453	393	413	426	421	351	408	444	443	422	435	421	408	415	405	411	425	438	427	458	459	428	402	419	426	426	452	450	428	470	409	442	416	426	431	434	444	423	433	421	435	411	396	434	366	419	451	439	428	441	395	393	451	414	415	448	440	427	440	405	424	418	426	448	436	415	444	415	411	414	435	421	423	439	429	462	443	425	438	420	451	424	405	434	380	393	411	435	453	414	438	405	448	449	360	409	422	439	419	386	409	406	434	432	410	429	430	395	420	402	404	426	395	418	443	394	433	429	418	432	435	450	428	411	407	416	430	368	402	448	418	403	438	409	416	415	403	426	453	435	435	396	413	423	425	454	431	418	436	409	415	457	417	424	412	433	440	410	429	424	420	422	402	424	415	423	439	407	400	438	429	417	445	437	423	382	447	457	421	438	435	392	394	425	401	440	409	438	426	422	384	434	425	437	434	446	424	404	446	458	425	405	383	379	405	459	442	427	420	431	411	452	426	452	449	416	416	425	408	436	491	448	490	420	409	430	449	392	412	428	436	407	466	413	406	430	433	393	482	442	412	444	376	459	426	417	435	407	429	401	426	404	437	444	397	425	411	422	409	455	395	420	439	417	414	447	443	409	439	495	460	438	424	419	426	417	421	436	422	462	451	434
11442	2801	723	534	375	342	340	261	311	277	250	229	264	230	215	188	218	219	217	218	221	220	213	216	219	229	202	200	223	218	227	192	219	210	215	173	188	187	185	217	230	243	234	210	209	192	186	215	222	234	225	206	230	238	228	208	219	202	180	222	204	230	229	229	206	225	206	214	213	189	196	208	200	223	215	224	204	226	201	222	218	166	216	212	222	173	199	205	195	232	203	200	225	241	239	217	198	250	247	208	199	212	232	225	260	225	233	192	200	204	253	218	225	238	214	188	219	222	215	196	231	216	232	215	240	197	209	244	224	219	237	220	203	216	223	208	212	205	199	211	206	200	190	225	182	195	224	208	193	217	204	203	238	213	223	204	201	206	223	214	238	212	201	220	196	195	224	207	220	212	217	207	194	225	204	216	214	266	178	219	210	189	194	207	192	204	222	227	220	227	183	201	198	210	213	228	224	242	236	216	199	209	183	202	211	233	232	223	212	236	214	214	196	235	211	198	189	194	215	213	209	238	225	220	202	193	212	231	212	189	204	194	193	216	188	222	206	242	224	220	225	196	203	214	229	234	222	224	223	223	205	206	228	236	234	218	207	218	210	190	171	220	216	212	195	205	229	219	205	225	206	192	218	221	222	196	220	197	181	217	211	199	201	219	222	226	225	246	231	231	206	192	201	230	216	217	210	186	215	203	198	221	202	216	185	199	205	229	200	208	225	202	230	214	195	211	220	207	234	201	197	196	199	192	219	237	223	193	234	239	223	230	212	213	218	189	220	238	195	213	206	208	197	215	202	211	214	201	203	200	244	219	219	200	223	216	209	208	203	204	214	219	219	237	219	214	225	211	230	186	212	241	208	221	215	216	197	222	206	214	229	226	205	223	221	221	203	170	204	188	213	195	208	235	244	224	258	206	225	206	245	228	233	179	204	213	229	228	213	229	251	234	181	213	208	212	226	209	199	211	226	212	238	197	222	198	234	225	220	223	228	219	237	195	203	215	197	205	204	199	223	224	213	204	217	211	226	200	221	211	205	227	226	223	198	220	178	200	205	198	230	203	230	221	224	208	214	219	206	216	227	225	202	188	204	239	182	193	218	228	264	216	213	226	220	190	220	202	222	221	207	215	233	210	215	230	236	237	224	207	212	208	209	201	195	245	221	208	234	225	204	243	215	203	221	203	183	237	225	241	214	235	210	193	190	228	248	210	209	206	233	237	207	185	221	172	192	212	213	215	204	199	224	203	207	243	222	218	215	212	225	203	194	223	212	203	227	205	201	201	225	219	197	221	217	207	199	212	225	204	203	219	224	224	183	234	215	196	202	241	212	202	191	223	209	219	223	229	233	221	214	218	218	242	218	190	201	194	231	193	236	203	227	232	210	203	192	222	231	203	230	197	200	227	231	193	255	217	213	218	217	202	225	227	242	228	201	211	216	215	211	221	204	196	194	221	208	226	199	220	199	247	207	204	219	204	223	233	239	227	217	211	211	242	220	226	194	248	213	215	209	186	223	185	239	231	228	198	216	208	215	218	230	219	194	207	208	218	212	209	208	221	233	209	212	217	188	193	233	230	247	217	206	198	214	202	227	240	221	209	209	226	229	203	214	229	212	208	203	221	224	190	181	210	210	218	202	230	230	216	204	188	204	235	207	229	230	200	218	215	187	204	191	193	224	224	243	217	218	201	218	207	231	207	230	188	193	214	203	258	213	187	225	204	234	231	231	187	214	218	213	210	181	189	196	226	218	221	227	212	207	260	209	211	193	190	225	180	207	215	222	217	245	184	186	230	225	219	226	198	239	218	216	218	249	220	218	210	240	202	207	217	198	196	194	220	203	209	236	216	223	204	220	208	219	219	226	199	181	197	199	182	219	204	180	207	198	191	219	230	207	218	209	206	197	203	215	215	197	221	214	209	211	205	206	225	250	235	241	200	208	191	228	229	204	184	224	193	227	223	200	219	208	213	226	198	209	247	229	220	224	204	221	187	184	235	243	236	227	197	213	204	207	243	207	189	210	230	209	235	213	217	209	215	227	216	215	240	209	217	200	205	202	215	206	220	217	211	226	223	195	213	238	214	170	220	227	209	202	241	205	203	202	225	212	224	228	197	197	235	233	227	193	203	219	187	207	210	211	234	205	204	208	239	211	224	203	228	220	203	214	208	225	239	215	208	216	209	234	208	193	198	199	218	189	227	212	196	222	227	225	239	238	205	192	226	258	213	193	217	230	224	186	217	223	214	213	212	226	224	217	211	206	208	201	237	183	214	230	234	198	218	225	180	217	225	214	203	226	224	224	214	230	233	192	213	220	219	215	231	200	208	230	187	200	196	212	231	226	215	241	232	216	227	209	225	193	209	214	197	230	192	200	218	216	223	214	250	197	195	219	200	205	210	188	215	192	197	186	220	206	200	186	200	218	226	225	236	194	199	247	208	223	228	239	223	219	193	222	229	194	219	227	202	183	190	233	240	190	200	251	192	217	206	220	242	217	228	207	194	202	217	213	217	223	215	224	203	208	190	206	195	220	206	194	195	202	208	212	214	230	230	216	229	236	202	234	212	217	249	228	229	219	200	194	205	235	232	226	229	221	187	209	204	222	208	207	243	232	204	221	215	194	199	216	198	213	216	203	216	186	224	224	187	216	217	210	178	209	220	209	229	229	197	197	220	218	224	195	212	230	250	228	214	218	202	226	223	204	226	223	207	217	211	218	207	240	186	191	234	226	186	209	230	174	218	209	199	203	208	204	209	199	189	213	220	241	225	217	218	212	210	223	208	183	214	194	214	219	209	223	215	194	196	209	209	198	199	191	203	216	210	202	195	214	250	209	185	193	204	228	223	219	225	207	190	235	215	209	211	194	212	215	229	216	225	235	227	195	188	231	217	218	180	228	225	212	230	231	211	238	196	205	203	232	239	215	228	221	203	188	233	214	223	235	200	237	191	222	204	208	177	190	196	204	185	226	221	245	211	245	241	251	242	211	198	220	204	195	205	172	223	187	202	203	188	203	225	225	201	221	227	212	203	207	240	212	224	197	208	215	201	245	204	227	191	224	218	207	223	190	224	233	232	234	259	223	220	195	218	223	212	217	206	195	250	206	216	208	222	242	203	214	212	207	212	211	212	230	216	194	246	205	216	196	208	183	232	206	220	234	233	236	200	188	187	187	199	226	223	214	216	258	203	225	217	209	231	201	229	212	207	227	208	241	225	182	206	225	180	213	250	260	231	240	178	239	233	201	235	232	243	231	195	212	195	215	189	197	208	236	206	231	241	214	235	213	249	223	193	211	221	202	210	216	218	195	214	203	183	214	226	226	208	252	225	230	203	184	220	212	198	210	213	245	241	225	209	201	236	220	209	205	205	203	223	229	204	229	204	216	209	208	208	236	229	230	192	220	217	210	250	215	205	205	237	248	214	218	225	252	204	224	207	170	190	228	228	230	204	227	213	195	231	239	241	214	202	216	226	222	220	218	206	207	232
6840	2338	1180	1491	1195	1014	899	869	962	811	696	684	638	685	603	510	502	489	498	477	474	510	473	473	485	474	463	488	448	453	499	468	485	467	451	455	443	465	438	485	499	484	461	483	477	437	465	456	490	441	465	453	470	492	480	473	485	501	423	470	477	539	457	502	492	465	482	436	462	492	473	477	523	476	457	445	496	451	489	477	485	485	475	437	456	478	508	476	435	464	480	467	484	448	401	504	470	478	510	474	484	472	440	478	507	462	475	508	481	459	468	478	491	483	467	447	472	473	434	480	467	494	452	481	461	480	484	490	439	494	464	463	494	429	496	497	481	449	456	489	434	470	492	512	513	463	466	517	447	485	452	466	479	480	451	460	446	472	432	478	497	474	449	456	475	473	459	442	492	458	468	445	482	446	494	454	478	445	480	442	496	481	425	486	468	488	494	487	467	489	438	452	442	454	447	491	475	508	418	440	437	473	474	430	494	470	437	451	464	456	471	433	462	471	485	487	433	442	511	489	501	458	457	450	489	472	475	455	453	482	466	451	446	481	431	511	466	478	446	456	472	448	491	488	470	492	452	471	448	487	444	504	444	459	480	442	452	500	432	477	447	448	440	457	496	496	472	466	480	479	439	473	470	455	480	475	509	465	500	452	482	449	455	469	491	447	453	474	476	478	484	458	471	479	458	436	502	472	484	493	452	487	482	491	460	451	474	467	464	467	508	483	470	476	481	450	516	473	472	473	503	480	489	444	440	479	495	481	463	471	504	468	462	476	478	486	478	465	499	477	504	470	504	484	496	485	496	465	478	454	469	483	477	491	447	500	477	455	472	470	472	465	433	471	459	476	461	494	485	487	455	481	482	487	477	460	466	469	478	457	501	457	480	507	489	460	482	478	458	464	439	460	466	498	477	495	455	490	483	460	470	481	480	513	484	460	500	448	485	457	479	466	467	466	412	460	451	427	447	482	485	481	452	413	478	456	472	471	464	417	481	478	474	471	465	467	473	430	452	488	471	502	500	482	453	462	507	481	472	476	475	450	504	485	511	472	448	472	510	515	517	478	449	460	482	462	495	440	451	498	475	499	434	489	469	490	488	481	449	467	423	489	446	471	519	451	464	451	449	505	508	450	456	478	455	475	488	434	490	485	465	466	481	491	450	498	475	466	478	429	500	532	474	459	465	492	467	463	436	472	482	458	461	472	447	428	475	483	462	466	483	434	459	479	461	471	442	454	493	446	455	456	492	468	491	461	449	478	493	445	480	491	483	508	442	443	460	456	458	440	464	466	483	518	474	478	443	485	493	445	419	453	493	474	466	419	475	522	468	472	483	490	512	447	458	458	481	454	409	504	473	461	488	445	449	514	482	451	506	464	493	485	486	496	401	490	457	481	467	515	489	445	486	468	474	476	526	480	467	466	498	469	485	473	472	496	493	451	470	445	467	457	434	426	492	430	541	534	468	475	462	466	471	509	488	474	469	463	500	463	443	495	445	470	481	488	469	451	468	463	479	485	450	452	453	456	468	485	477	493	451	501	453	458	489	408	492	513	451	452	442	495	471	476	489	469	440	465	480	452	485	473	485	487	456	497	432	485	507	481	455	468	505	467	465	497	465	517	452	484	448	468	452	448	476	481	467	507	478	482	434	497	475	474	474	473	475	409	468	448	440	523	484	431	438	479	487	464	517	475	482	455	456	491	463	460	480	474	475	491	439	484	463	418	466	468	471	436	475	468	465	472	489	444	479	464	436	456	482	474	459	482	481	488	479	440	486	452	445	511	452	478	462	493	501	507	461	462	474	460	480	437	468	483	444	484	469	505	431	467	474	464	468	441	453	465	443	493	478	496	489	484	481	471	491	471	477	478	462	508	473	482	459	465	437	496	481	456	456	486	440	456	483	411	459	499	498	477	467	448	499	484	487	517	463	485	488	477	488	507	489	460	442	472	470	443	480	471	516	495	436	483	480	451	498	460	440	475	466	489	474	433	487	447	482	487	450	485	446	435	458	483	512	489	503	493	494	475	465	476	458	443	468	448	455	442	472	467	475	459	454	471	500	449	493	473	480	480	465	499	461	478	427	439	499	475	480	501	478	463	470	505	466	447	458	454	453	462	471	480	458	463	485	488	441	489	489	470	503	490	469	466	505	473	457	447	454	455	436	433	470	481	486	500	488	481	476	450	514	485	501	502	476	462	459	462	479	481	448	480	519	476	491	472	486	487	460	454	477	447	484	494	456	475	506	487	470	488	462	466	492	503	478	451	469	462	450	465	472	474	468	509	457	463	474	527	498	467	459	492	449	464	481	496	493	443	469	496	476	464	436	487	433	451	427	478	448	432	483	506	484	464	460	490	472	489	485	470	489	470	491	464	489	464	478	481	486	450	467	463	478	489	434	462	495	479	478	500	469	471	457	455	496	480	468	496	473	491	477	484	489	462	503	452	454	452	477	461	506	455	468	476	482	459	494	494	488	496	485	477	419	470	467	465	465	477	471	462	485	497	500	481	493	505	494	463	444	475	483	451	488	477	473	467	485	484	471	486	448	445	434	500	499	477	478	494	496	515	461	479	491	460	464	437	506	444	490	478	467	511	460	498	473	512	504	491	456	498	480	468	487	473	464	481	467	472	459	448	425	490	456	481	418	463	488	490	476	425	417	508	458	470	467	454	499	443	466	480	450	466	472	434	473	468	463	465	493	474	458	440	469	450	513	440	464	481	481	447	524	484	515	489	449	447	490	478	491	439	475	484	442	498	451	416	470	497	497	465	501	447	443	489	482	505	466	443	488	457	469	527	459	497	455	471	454	453	461	480	470	457	470	472	465	476	472	436	462	437	413	466	481	485	480	440	431	477	471	474	473	479	418	454	487	497	450	451	466	507	466	493	495	463	471	515	482	493	506	504	472	480	456	446	461	455	470	482	472	463	506	481	466	500	476	467	528	484	443	499	491	500	485	454	429	479	451	478	487	475	522	491	481	464	487	470	464	443	521	464	488	500	488	498	470	463	483	482	464	481	456	514	470	508	441	460	468	463	463	481	452	502	470	509	493	437	434	507	442	459	480	464	430	478	451	459	470	463	453	474	538	461	497	472	472	458	463	480	468	500	452	451	470	477	480	458	476	465	451	475	477	448	449	461	486	482	500	462	494	494	470	448	427	478	472	463	485	513	471	486	454	483	473	490	450	468	475	481	486	425	459	479	485	482	477	473	455	474	510	485	497	469	446	488	483	459	482	456	503	481	490	496	497	448	467	474	476	491	491	472	465	488	478	441	445	406	484	478	502	492	495	506	502	459	492	460	487	480	517	490	468	485	486	470	521	464	476	480	462	453	500	473	510	429	448	500	442	473	465	436	475	478	479	472	482	512	460	465	509	485	436	506	442	473	467	485	507	457	467	472	483	452	487	455	486	428	477	467	488	460	475	439	464	456	454	453	495	477	448	492	464	479	468	455	493	500	421	479	440	494	465	492	477	461	465	454	506	454
29007	12743	3670	3324	2052	1133	883	718	1045	885	700	726	807	563	352	192	140	181	144	149	148	143	128	117	159	137	133	125	141	132	143	151	134	125	127	128	137	110	121	127	133	124	154	117	117	138	144	116	116	134	138	155	143	108	126	141	140	158	121	139	118	131	138	123	105	122	149	138	124	117	131	129	149	104	136	125	152	125	128	142	142	121	130	127	150	138	157	123	130	142	130	144	97	112	114	126	131	138	137	137	125	106	133	145	150	150	135	121	145	137	126	113	132	138	138	130	122	125	134	114	116	148	155	150	133	129	148	117	145	141	127	131	131	136	133	142	143	134	146	124	130	134	137	130	143	127	135	152	135	103	135	137	131	164	151	130	113	135	142	142	129	150	124	129	127	113	115	123	128	134	114	136	123	137	128	131	124	123	130	124	118	126	120	110	126	118	142	133	166	148	132	143	128	150	127	144	125	122	134	144	113	115	166	144	131	125	129	134	123	107	134	107	138	142	172	129	128	121	125	129	132	106	120	149	138	133	135	137	133	118	129	137	119	116	128	140	157	148	124	111	125	129	121	121	110	121	135	124	130	135	131	152	107	112	123	158	139	124	116	151	122	129	126	149	142	123	122	134	110	133	124	139	164	135	119	140	135	136	130	141	136	130	129	130	135	133	135	107	144	109	120	138	121	116	133	128	130	113	120	135	124	136	133	114	121	129	118	118	121	118	132	100	129	118	139	118	148	127	129	136	149	128	132	125	113	151	122	118	120	153	131	138	127	118	127	129	124	118	134	137	141	132	133	135	132	129	124	128	130	130	123	127	124	121	129	116	112	109	153	125	113	126	118	119	130	134	150	117	135	131	138	134	132	153	127	136	105	122	134	118	120	118	132	124	140	136	111	153	144	140	134	152	140	122	123	120	119	148	144	144	134	127	130	142	126	146	123	125	112	125	110	119	134	134	120	120	128	140	133	153	142	137	138	125	126	129	151	122	121	132	139	111	136	127	138	136	144	145	132	125	152	128	148	136	140	115	125	124	103	145	127	131	124	131	138	118	125	124	140	122	132	133	131	141	133	137	112	104	131	133	142	143	133	115	138	127	111	130	117	141	119	145	125	140	153	110	137	132	108	133	137	124	109	134	110	144	132	153	123	143	137	146	119	136	137	114	123	130	115	105	131	130	132	131	134	113	97	144	145	117	130	127	141	127	115	123	117	127	146	132	131	131	129	139	129	112	149	143	112	114	133	134	142	141	127	122	159	133	125	120	135	126	142	119	128	139	117	123	142	111	117	129	130	145	146	138	111	96	126	141	105	149	125	138	129	128	131	113	132	129	140	132	137	135	123	138	109	144	118	128	138	109	121	148	158	116	127	129	130	140	118	165	133	120	155	142	119	106	124	141	110	139	125	120	140	109	116	115	133	118	119	135	144	129	131	135	113	151	141	145	133	128	122	134	134	135	119	132	147	109	122	129	146	145	165	135	105	129	149	123	125	128	163	117	121	119	129	128	139	119	135	140	159	123	135	120	115	123	164	137	137	121	122	127	146	117	131	105	130	146	152	135	161	141	162	119	122	142	120	111	127	124	138	152	126	102	112	141	134	135	128	140	153	128	135	149	134	137	126	135	149	121	108	110	128	142	128	121	136	126	117	144	140	132	101	122	123	112	140	151	125	127	134	139	123	128	110	132	106	174	133	135	119	108	133	130	144	134	120	151	140	117	131	120	123	131	135	137	111	117	139	131	139	139	126	169	145	112	146	148	139	123	135	113	136	135	142	142	134	124	140	136	146	131	133	136	126	125	133	150	147	158	137	144	123	149	127	133	125	126	122	142	135	156	110	140	125	140	143	141	116	112	155	122	144	120	119	133	152	137	131	137	138	144	112	157	141	134	144	124	134	142	138	141	136	134	128	109	148	119	140	130	145	107	130	104	147	110	140	134	156	132	123	133	145	136	116	145	136	136	136	122	114	109	144	110	124	123	137	120	121	149	128	115	130	149	137	138	118	112	124	146	140	109	143	152	157	117	137	125	120	122	144	145	140	134	133	154	137	119	135	137	140	124	138	156	137	173	108	129	155	129	133	113	109	118	113	159	129	141	121	122	126	110	126	129	148	148	129	126	135	144	128	152	114	107	139	160	124	151	114	127	149	145	142	125	156	138	141	131	128	158	129	108	117	122	145	121	129	130	165	135	152	147	111	140	120	122	127	126	126	118	137	124	129	130	128	103	114	113	142	125	123	131	120	123	112	115	131	128	130	116	126	124	133	135	138	155	107	124	123	132	128	141	108	129	147	105	138	130	152	107	130	139	139	128	141	152	133	129	127	138	140	157	134	123	147	144	121	142	139	156	147	122	120	117	136	127	117	118	119	151	122	124	135	124	135	127	119	129	145	141	138	128	121	129	127	128	117	134	115	133	139	98	123	132	124	135	125	128	152	140	121	134	141	119	135	155	130	143	127	137	125	145	133	129	134	122	145	148	106	113	128	126	126	137	131	117	121	127	127	134	144	112	123	136	120	139	155	127	142	139	102	151	133	134	143	133	131	125	137	135	146	130	139	137	142	133	126	120	145	130	140	95	129	138	127	135	119	154	104	133	125	142	135	148	131	152	130	134	126	125	121	136	134	134	117	122	135	105	119	141	134	167	111	142	143	139	146	130	124	157	125	109	123	144	131	153	137	139	134	124	133	117	147	158	120	132	121	118	126	113	117	132	135	107	141	141	123	157	129	129	136	113	123	112	147	127	117	126	140	131	123	130	136	158	134	117	105	130	140	142	131	149	107	138	157	133	148	131	167	120	130	118	126	140	123	121	137	128	125	121	127	128	121	135	131	121	117	145	132	146	136	118	130	139	143	129	129	132	141	152	145	160	126	135	131	157	118	128	128	121	128	137	139	137	119	123	140	147	130	155	123	135	128	125	126	128	130	126	120	131	123	121	134	126	142	160	111	112	131	135	109	131	119	112	137	118	123	124	151	126	118	123	142	129	134	143	124	104	127	121	153	154	123	134	141	129	123	128	135	130	126	106	122	143	102	127	134	125	136	146	124	153	127	126	133	119	122	146	119	137	127	128	131	124	136	132	145	136	141	138	116	127	137	155	147	140	146	151	119	138	150	116	142	136	119	136	130	132	131	127	127	154	135	142	124	131	130	130	134	129	131	129	130	136	142	140	139	134	139	149	147	136	143	137	112	115	134	160	143	134	138	133	118	117	154	123	133	100	152	136	150	134	156	121	138	108	141	135	136	106	122	128	138	134	125	143	148	126	141	131	150	112	131	154	145	117	137	115	149	128	137	126	122	145	126	143	129	124	123	131	150	128	145	114	140	140	148	134	125	127	138	142	130	137	140	157	137	127	109	135	113	133	122	122	106	109	116	120	117	125	124	138	129	133	153	119	129	135	129	147	115	137	115	123	149	141	139	127	120	134	133	155	122	139	134	114	150	119	116	110	101	115	112	110	125	128	130	116	126	132	133	118	119	129
18027	8454	3601	7858	6174	3993	3505	3553	5397	4531	3739	3732	4016	3108	1868	643	427	410	402	382	391	381	347	383	389	373	354	318	350	315	341	296	315	303	352	367	306	298	319	322	351	362	340	332	327	302	307	330	350	343	286	337	304	312	301	351	335	328	324	315	321	312	308	328	302	312	335	323	323	311	333	343	331	337	327	337	313	317	319	329	334	335	332	314	294	307	297	297	316	316	333	333	296	320	295	291	356	320	320	333	330	310	316	303	343	287	302	318	337	315	298	308	313	305	339	326	334	302	322	320	323	315	315	287	311	334	328	329	348	314	309	331	356	311	343	336	319	342	311	319	362	333	298	297	326	331	314	307	320	324	356	325	319	302	316	292	327	332	309	354	304	317	305	337	294	302	335	323	329	325	322	321	302	306	300	326	302	341	308	326	319	348	286	324	316	298	344	321	321	301	320	292	323	305	328	304	303	306	288	334	322	301	343	319	323	299	299	271	303	326	301	359	323	310	297	315	326	335	334	306	312	310	338	305	303	322	330	306	324	327	294	306	328	316	314	349	302	325	336	303	313	311	337	313	289	294	351	319	324	311	316	295	300	305	318	347	307	337	320	329	307	347	301	301	318	297	293	316	310	315	318	288	293	335	302	311	316	301	289	356	303	305	283	333	312	300	319	302	319	349	324	303	331	272	280	329	318	344	320	311	300	286	309	323	302	307	304	287	286	298	299	331	316	323	331	326	285	325	320	272	331	287	308	301	323	293	308	282	326	313	309	308	310	313	327	313	347	343	297	299	331	306	320	291	305	304	312	299	317	330	321	356	272	344	314	332	321	321	305	306	320	337	330	283	312	322	306	326	291	312	328	342	304	300	283	321	304	306	312	333	288	329	333	325	331	305	327	326	346	300	314	309	323	297	342	318	330	341	314	282	313	297	301	288	287	306	304	308	342	311	359	305	315	312	310	312	309	285	313	322	312	309	308	299	310	339	304	336	349	332	317	313	317	323	324	304	344	349	319	296	308	337	336	300	306	309	300	346	332	316	293	284	299	329	328	362	295	314	315	315	315	346	297	304	338	333	308	344	298	327	289	303	323	346	340	328	312	321	341	313	308	329	330	288	339	274	348	345	285	334	302	337	298	319	323	332	312	310	310	339	336	320	359	335	346	312	324	337	304	309	312	317	338	304	304	335	329	322	304	325	314	319	293	331	291	297	345	315	328	285	311	274	297	306	314	326	329	294	324	307	313	332	333	302	313	311	320	326	302	327	289	313	302	327	318	306	324	304	307	325	305	282	359	316	317	340	326	299	324	314	310	280	310	322	324	314	325	296	307	338	275	295	321	337	327	306	297	336	315	331	316	299	331	299	287	313	349	313	329	299	322	304	288	306	325	325	319	289	299	314	302	330	294	321	331	361	325	289	290	301	307	320	328	329	335	335	356	294	293	306	329	307	308	298	335	309	324	321	290	325	333	337	339	324	320	310	284	316	305	278	316	331	326	299	327	284	325	362	281	310	304	347	334	331	317	313	304	291	282	279	313	317	329	326	322	321	333	327	303	312	310	302	344	323	282	338	322	320	311	324	323	298	327	294	289	325	317	348	338	312	313	339	278	331	306	346	299	311	284	307	349	306	339	332	317	321	322	316	308	316	323	308	321	305	341	345	319	278	334	285	322	309	307	306	346	343	309	319	324	335	360	331	341	307	326	315	330	317	356	339	316	311	305	328	296	314	291	314	324	327	337	334	286	307	296	284	329	313	320	318	337	318	348	309	349	318	303	320	316	311	325	281	287	354	343	316	335	281	307	320	337	331	334	329	320	283	329	310	345	304	304	325	328	321	332	320	310	323	311	345	330	332	294	321	330	297	321	346	318	315	333	335	318	311	312	334	301	292	292	322	297	304	327	281	337	326	354	345	294	320	318	307	311	285	333	321	328	334	312	313	301	319	334	303	307	298	300	340	333	287	307	317	336	310	329	319	306	314	332	317	310	294	266	273	312	336	318	344	312	336	328	327	305	312	337	295	334	311	318	334	306	311	305	298	296	320	319	313	349	315	351	322	322	310	347	335	300	308	339	325	321	317	353	335	336	318	268	346	313	308	337	335	308	319	287	342	303	324	345	313	279	290	308	330	324	293	311	335	305	317	313	334	310	336	343	325	318	293	346	316	295	331	300	289	321	282	300	312	295	324	302	347	314	322	340	326	306	307	300	303	313	321	317	296	325	304	329	324	359	308	311	292	311	317	317	294	323	288	316	317	345	302	317	315	312	317	327	356	342	329	328	284	363	292	336	319	306	321	325	310	333	332	302	318	319	297	303	306	293	336	334	334	313	312	327	314	309	313	318	317	300	299	325	334	339	334	291	302	333	294	323	339	292	306	303	309	311	315	287	348	316	313	320	300	346	357	299	313	304	294	333	311	318	356	331	314	290	292	324	311	300	308	302	306	315	330	311	317	309	334	328	340	285	288	296	325	324	356	295	334	314	322	300	345	294	315	325	291	334	328	343	308	318	332	327	350	323	316	309	313	293	319	304	320	312	306	323	325	333	340	322	319	307	319	312	335	311	315	292	313	323	312	313	298	289	330	357	304	305	324	300	329	299	363	322	350	357	333	303	332	327	327	323	326	320	337	308	326	326	316	303	309	336	298	353	296	312	302	305	331	303	313	324	316	324	296	301	329	320	311	341	331	339	322	335	291	317	301	318	325	304	329	299	314	328	342	308	281	334	300	346	359	286	321	327	318	321	341	323	334	378	312	309	304	338	306	307	328	316	302	305	335	322	300	347	284	301	291	307	325	338	297	321	314	342	291	302	343	308	339	301	266	338	311	291	340	311	306	344	318	334	304	331	283	314	265	309	312	332	317	290	296	318	305	304	300	323	295	323	335	324	337	335	303	313	284	286	333	315	320	340	316	330	313	312	317	279	346	320	326	301	321	315	307	332	333	309	333	290	331	310	311	318	309	314	311	293	303	311	296	302	312	357	275	324	315	321	313	299	313	360	315	288	329	322	285	303	351	305	323	314	334	322	317	307	313	318	306	334	307	331	313	340	326	333	334	342	325	305	335	311	322	326	302	358	339	297	314	304	318	311	331	288	300	316	315	311	284	338	309	337	309	322	306	331	310	335	318	343	342	286	337	317	326	315	311	293	295	326	330	311	296	336	349	318	317	314	303	332	328	336	361	332	286	300	282	323	293	327	332	295	317	302	363	327	299	308	325	302	333	342	311	311	298	317	321	316	317	328	307	304	298	299	331	321	330	311	323	321	323	317	339	338	313	310	328	318	327	295	338	300	286	316	332	335	277	294	282	304	291	334	326	352	316	314	328	299	311	293	329	343	311	323	354	329	296	286	329	321	309	301	287	320	326	297	314	315	331	346	286	317	276	362	301	341	280	327	294	336	310	304	296	305	309	346	330	334	287	322	318	311	290	332	315	319	307	346	307	318	295	310	314	332	311	349	315	336	314	304	337	292	314	326	319	314	318
39734	18934	6957	6321	3969	2147	1653	1607	1747	1627	1628	1195	1364	985	529	257	237	223	219	214	191	203	185	176	198	209	186	203	195	207	198	175	185	211	184	197	172	169	163	163	201	194	191	167	174	153	173	180	172	191	174	168	171	203	185	185	174	191	172	184	174	179	188	182	179	204	175	169	174	193	197	190	200	167	190	205	197	195	181	198	179	159	206	188	193	195	198	176	190	174	180	194	171	181	167	190	196	191	197	199	197	197	176	186	173	194	207	197	211	193	174	181	180	200	175	176	217	163	192	159	207	182	193	183	165	188	148	188	194	176	186	163	204	169	180	174	168	182	166	178	180	188	167	169	196	185	188	188	161	152	168	190	186	155	175	182	204	186	204	182	194	170	181	190	165	193	186	188	167	187	168	189	185	194	173	202	180	183	204	168	194	192	163	177	161	158	201	173	159	184	179	176	184	199	184	201	209	171	186	167	167	173	203	201	205	197	179	197	206	198	193	191	185	188	178	150	174	167	181	169	203	175	167	202	204	160	174	200	175	182	176	178	198	197	196	217	196	168	186	176	183	177	197	183	162	187	192	175	161	206	187	182	209	196	181	175	170	184	182	188	151	184	160	179	212	183	195	204	178	197	195	186	203	169	184	165	177	187	205	189	186	176	189	185	158	207	169	194	210	181	193	195	205	175	175	195	184	171	186	178	189	168	184	164	178	183	180	163	189	192	174	194	182	173	172	196	166	182	188	193	204	178	194	181	188	186	202	169	188	182	186	180	193	178	199	170	214	200	180	163	173	184	188	152	171	167	187	177	157	171	168	192	168	174	164	183	197	183	190	192	204	152	189	170	214	161	182	177	173	165	188	167	170	177	173	196	163	209	187	181	191	192	151	177	203	160	187	183	185	172	166	173	205	166	167	178	168	192	188	185	186	184	204	160	183	174	186	199	203	169	212	169	180	170	179	190	185	183	190	158	195	147	182	203	189	192	185	169	159	178	198	171	167	170	170	172	180	186	190	164	178	192	169	211	191	180	191	182	177	193	164	132	194	173	151	189	209	217	179	191	198	162	155	195	163	178	193	165	190	184	206	176	152	181	185	172	196	169	161	198	193	190	185	164	148	172	181	198	167	165	180	181	172	190	193	180	183	196	169	151	164	176	163	154	187	182	184	164	192	176	168	195	149	194	178	193	182	201	192	177	182	190	192	185	179	201	179	187	191	178	207	185	167	156	161	187	191	189	188	175	155	171	181	172	184	171	156	164	192	164	203	179	196	157	184	178	173	183	190	191	193	159	197	194	193	202	198	176	162	177	186	190	185	176	160	203	174	177	188	205	170	182	194	212	193	188	166	158	185	182	135	196	204	179	182	173	183	194	209	228	186	174	196	188	165	173	193	208	199	177	175	193	176	184	184	193	162	227	214	159	167	165	195	192	219	193	211	214	186	176	205	174	175	186	211	194	172	185	194	167	173	178	184	208	193	189	195	175	200	202	177	188	193	151	194	171	188	183	208	171	179	202	180	184	187	168	186	204	171	161	184	184	207	195	202	174	200	215	163	189	203	189	185	141	195	187	166	182	192	197	173	198	165	175	188	201	196	198	164	175	161	185	186	166	195	170	188	169	173	184	189	186	158	181	203	151	175	175	179	172	195	194	179	201	174	212	192	170	178	175	182	182	161	182	152	187	155	186	211	187	161	208	149	190	174	182	147	171	185	192	186	164	162	182	178	200	153	172	168	182	191	183	220	181	173	203	184	166	165	198	174	188	183	183	180	183	220	183	174	181	186	154	175	146	188	200	184	173	177	191	164	178	171	179	159	191	195	187	194	189	171	187	191	201	199	175	171	190	172	199	183	177	183	146	188	165	177	191	190	157	188	210	177	214	174	188	185	188	199	200	167	179	202	174	174	188	188	189	191	184	166	200	185	200	168	187	168	207	188	204	158	189	175	163	188	185	174	177	210	191	209	184	172	205	191	181	179	155	153	165	176	159	164	185	185	174	165	196	180	209	199	212	175	167	165	204	171	181	205	186	197	206	185	183	154	170	157	176	188	189	186	157	214	189	181	186	168	178	174	188	202	178	177	175	182	178	186	164	186	164	214	181	207	171	171	187	185	169	199	172	147	189	192	177	176	170	179	184	186	171	189	181	192	170	156	182	177	171	192	178	191	175	187	190	166	184	207	197	183	216	197	194	161	199	179	183	173	185	166	199	193	172	179	191	184	174	192	183	164	196	183	188	193	175	181	182	203	183	194	162	186	192	199	176	168	167	212	183	181	185	152	180	190	197	200	201	191	180	178	194	164	172	165	159	162	187	186	169	205	174	165	174	201	181	167	173	198	174	166	171	153	171	186	145	170	158	227	165	159	175	173	193	180	143	172	212	165	160	183	183	193	185	180	167	185	175	203	181	158	172	185	189	170	154	152	186	165	185	165	177	173	168	163	176	186	176	212	166	185	184	193	160	181	169	191	200	191	176	195	172	208	174	180	177	157	203	182	181	157	174	175	161	171	168	186	171	208	176	190	196	187	179	156	195	187	185	182	189	178	171	165	153	176	201	178	160	162	192	199	193	174	169	209	195	182	150	186	163	178	154	170	159	170	186	169	183	187	159	175	198	193	178	199	182	172	223	182	194	165	177	190	152	195	178	170	192	175	204	181	174	183	192	183	178	172	171	180	169	165	155	137	191	193	197	185	186	196	194	175	157	205	183	178	153	176	207	173	183	179	197	167	194	158	181	190	181	193	187	164	190	170	200	163	170	184	187	174	187	184	180	181	180	161	169	194	165	186	187	173	192	187	195	209	192	162	192	181	184	185	179	184	166	185	200	181	193	194	175	192	178	168	190	189	157	189	200	148	163	162	185	187	179	189	210	158	166	202	166	159	148	163	174	190	199	207	174	167	189	194	172	180	177	196	178	181	191	199	189	162	194	137	169	185	174	183	193	205	189	170	198	177	210	156	221	190	163	175	183	182	180	173	194	166	170	189	177	171	163	161	169	183	183	166	176	171	179	167	188	179	158	191	177	178	182	177	166	183	186	177	173	161	178	174	191	152	164	201	172	210	161	170	160	217	178	198	186	171	169	172	157	170	163	195	155	199	169	191	183	177	184	177	153	184	185	185	186	175	164	170	193	187	161	166	169	171	194	191	189	186	169	182	170	182	197	202	175	174	194	190	204	206	175	201	182	166	169	192	196	195	210	165	197	190	176	182	171	181	168	156	164	166	159	169	180	176	154	179	186	176	170	196	206	188	162	167	183	187	178	194	186	186	207	194	184	164	179	179	166	202	169	171	185	184	191	179	180	172	212	166	160	183	174	167	195	186	174	192	200	226	166	171	172	182	168	176	192	167	177	179	164	181	186	171	159	183	180	152	154	174	188	192	186	190	193	183	175	179	193	191	180	184	187	159	169	182	205	171	183	201	202	194	164	164	187	174	175	173	165	182	165	192	186	198	178	199	183	185	162	180	193	194	185	194	207	170	178
23851	11203	6090	11248	9318	6607	6466	6924	8499	7800	7611	6249	6912	5187	2097	948	633	598	549	566	573	552	471	507	529	529	440	491	462	469	449	456	426	458	487	456	445	479	437	421	437	462	476	446	490	434	431	421	429	454	439	433	441	420	477	432	439	387	460	438	414	432	485	480	405	394	423	383	420	414	441	459	444	429	461	440	422	452	426	419	415	441	471	379	427	451	419	482	414	411	453	433	404	445	459	414	423	413	439	442	427	416	444	425	426	442	451	437	459	436	390	436	428	410	394	464	414	453	456	450	439	420	418	459	463	405	456	403	440	428	437	437	421	475	424	430	425	433	411	434	419	457	431	415	432	412	447	440	466	414	425	409	455	408	435	446	444	416	396	460	405	452	411	428	440	443	419	439	389	427	416	437	411	395	410	425	443	446	436	396	400	426	414	405	413	412	412	439	438	391	448	417	423	437	436	422	423	443	440	448	429	435	425	412	427	416	414	395	429	414	418	454	439	426	460	417	404	446	417	473	423	438	455	458	434	437	427	436	420	410	437	432	452	401	437	431	413	407	472	413	438	449	448	394	442	448	416	384	419	432	404	422	458	461	454	448	398	421	458	421	417	475	418	430	405	426	433	429	398	410	434	412	438	446	410	424	402	430	424	435	433	426	367	394	449	426	384	423	413	423	459	402	402	405	440	459	415	438	431	460	405	418	453	420	420	441	415	403	410	448	429	419	434	425	412	396	437	429	445	425	462	433	402	429	415	430	436	416	403	451	441	420	435	408	420	445	412	459	431	425	399	462	444	418	413	426	441	399	415	432	398	433	431	437	428	413	458	413	426	463	422	432	434	387	413	386	387	426	424	431	447	423	455	389	470	430	455	414	419	438	448	381	406	470	410	461	455	439	433	429	435	429	466	445	448	450	423	441	421	442	425	437	423	425	446	420	447	465	464	399	414	402	428	415	441	408	426	450	418	404	476	442	430	488	422	425	443	420	423	444	425	440	431	410	428	407	442	452	447	419	397	436	407	473	431	453	430	438	461	412	364	421	414	451	417	395	426	413	450	427	440	425	410	448	473	469	444	407	423	407	438	404	465	434	474	439	407	435	432	388	438	423	446	386	422	456	436	426	436	441	419	427	416	401	417	457	428	423	409	422	431	398	400	427	434	414	407	425	444	408	446	396	467	408	453	435	424	421	405	457	430	397	410	397	423	422	455	418	433	415	459	417	409	433	406	418	407	490	422	441	403	443	396	415	409	424	421	408	418	452	380	452	415	384	460	450	461	415	438	369	406	433	421	422	427	435	450	432	428	467	441	430	458	388	418	430	434	422	402	473	413	478	446	412	398	417	418	439	431	411	438	460	412	427	423	389	423	436	454	416	434	424	423	415	472	434	425	419	398	430	416	429	384	423	452	425	431	400	404	403	449	429	430	434	420	408	408	448	441	439	431	411	388	388	467	416	448	392	430	410	478	412	434	424	475	421	433	399	440	403	391	428	430	416	419	431	417	463	446	392	450	431	417	417	402	440	440	372	444	426	435	439	429	428	432	457	409	410	403	430	463	431	415	441	436	417	411	411	434	370	451	385	404	437	437	448	427	441	434	462	398	431	414	415	443	423	410	447	453	431	422	396	434	455	398	428	428	438	436	405	444	419	406	436	411	409	409	406	437	458	402	393	381	411	416	429	377	455	444	413	426	433	425	428	401	453	433	430	431	396	416	443	400	425	408	410	450	447	406	442	421	438	426	471	418	449	416	427	432	489	407	437	429	403	436	465	437	478	411	415	388	419	419	418	448	437	422	396	458	385	440	482	385	419	436	429	472	441	406	414	397	393	413	462	388	421	447	417	469	415	412	440	413	418	439	414	477	418	412	422	439	426	449	423	410	433	441	434	448	437	455	374	421	428	429	435	429	435	408	381	418	428	415	416	460	414	409	467	449	451	436	392	419	436	448	430	440	430	423	439	426	406	426	423	423	435	432	420	412	442	439	419	486	436	435	452	434	407	425	442	449	416	427	435	441	431	432	418	429	427	408	427	445	402	400	447	467	427	425	412	416	441	397	431	402	475	418	463	446	439	422	428	456	423	450	422	422	390	416	432	440	441	402	420	422	418	436	447	440	453	441	428	414	401	448	425	413	422	455	426	426	423	414	413	410	410	430	394	408	419	410	449	422	427	414	404	405	450	425	434	416	429	461	440	462	414	449	412	416	411	432	426	424	425	455	462	475	418	417	435	417	415	429	427	395	455	437	429	412	438	446	480	438	451	399	399	440	433	414	403	444	435	447	446	438	437	393	424	396	441	432	409	435	457	454	463	453	428	466	436	397	447	452	435	426	428	384	417	417	452	406	421	420	386	439	427	466	397	457	406	431	418	402	441	424	423	426	436	433	405	414	410	470	443	419	444	446	436	402	422	423	423	456	436	458	458	449	433	446	425	425	438	440	416	401	420	429	438	416	428	429	439	466	436	434	435	413	424	406	405	419	437	402	413	446	449	437	432	409	385	439	458	427	429	463	448	440	444	458	440	440	418	447	436	436	454	426	434	438	440	402	402	415	413	407	435	431	419	433	418	414	419	456	439	432	428	416	409	410	418	421	411	419	409	444	451	446	412	403	450	411	439	381	411	428	370	423	423	402	448	425	406	437	405	436	416	400	404	461	447	424	414	414	410	439	386	426	404	417	447	466	447	426	409	435	432	438	430	437	415	392	416	441	433	414	456	437	444	400	425	417	456	413	403	460	396	430	424	404	405	454	407	407	427	400	436	479	418	432	408	444	414	498	435	473	461	440	422	433	424	448	432	428	434	430	418	463	427	448	403	459	446	446	421	438	435	464	406	449	415	435	438	439	415	473	416	381	451	426	434	428	413	462	419	405	420	408	428	424	436	429	415	440	426	414	437	402	425	434	435	415	457	450	392	442	399	413	455	423	438	419	437	425	450	453	431	450	448	422	464	407	419	452	435	451	400	392	413	438	436	467	421	443	446	429	429	434	424	403	447	437	437	394	404	434	416	429	417	402	415	440	419	394	414	429	438	434	458	448	461	431	426	401	401	429	433	434	421	429	415	424	441	424	448	436	440	441	403	456	398	397	437	420	430	415	421	459	434	481	425	464	405	437	405	404	457	452	415	431	440	426	435	424	425	408	421	452	428	426	452	465	395	438	420	456	448	403	433	435	428	418	456	457	436	419	426	421	429	436	438	429	431	441	429	465	390	422	414	389	428	433	437	414	461	444	399	430	438	403	434	447	423	420	438	408	440	422	442	437	417	404	390	420	462	399	431	424	410	408	402	441	376	439	450	496	426	453	447	436	439	440	399	456	418	429	432	428	437	440	434	433	388	427	418	430	422	406	431	449	391	421	438	434	438	399	440	435	400	430	435	424	423	454	445	472	418	435	397	428	408	413	435	431	440	401	431	438	412	458	467	424	445	445	422	421	421	450	416	420	420	432	420	414	427	431	451	422	429	441	431	433	423	424	425	441	412
10886	2544	663	508	406	318	300	247	279	247	275	263	267	223	225	258	206	225	242	175	210	222	238	254	210	199	213	210	225	218	212	233	243	227	206	206	239	200	204	212	233	203	222	199	212	209	218	223	212	204	225	224	207	222	215	201	219	182	208	218	224	188	235	210	253	221	216	214	207	212	218	223	230	226	200	230	233	265	223	218	202	218	240	208	218	238	217	190	212	232	222	235	227	209	223	209	240	244	211	225	236	229	203	215	223	225	239	222	209	214	200	224	229	213	218	207	198	235	211	225	189	198	212	230	194	189	239	211	235	227	220	234	201	234	185	213	220	215	199	217	215	247	208	208	248	184	229	230	194	215	218	212	207	169	207	178	190	219	228	247	189	226	220	219	202	236	246	191	206	234	234	215	219	198	214	230	226	213	203	223	225	218	216	203	198	239	197	215	227	214	217	226	203	189	184	231	227	222	220	212	191	234	220	207	194	219	221	237	214	195	227	203	247	241	211	217	192	187	225	193	220	237	213	203	182	184	198	174	219	247	198	223	234	237	245	222	235	201	215	203	229	234	230	223	218	217	228	221	236	213	241	210	201	224	228	187	214	221	211	217	193	210	217	223	203	195	211	224	222	240	229	213	202	190	208	231	200	237	222	230	198	216	216	242	224	227	213	212	219	237	217	212	197	208	190	236	260	209	212	237	221	200	193	218	226	235	192	214	232	233	221	211	205	229	215	211	222	215	204	221	225	209	223	203	209	212	240	214	226	214	222	199	216	233	210	213	237	214	240	245	220	209	200	207	220	203	211	198	205	209	223	223	239	190	224	205	229	208	209	214	206	198	239	254	207	196	202	191	184	211	196	232	218	216	220	224	202	221	210	217	237	215	210	218	221	246	230	229	244	205	197	201	229	233	247	246	227	226	208	243	205	234	221	224	227	226	204	205	227	226	210	203	233	256	204	225	183	219	221	213	217	211	240	216	195	208	177	207	216	201	243	224	206	215	227	209	210	211	229	224	216	215	205	209	207	225	222	247	237	223	205	216	208	239	209	201	229	214	219	196	208	197	196	188	227	212	203	189	249	206	236	188	206	206	222	192	226	217	199	221	249	245	198	206	209	215	221	208	214	188	209	220	207	226	236	223	188	192	213	209	210	216	208	236	225	226	196	234	213	181	255	229	246	223	210	234	209	228	236	226	215	196	233	193	205	179	216	221	212	207	232	217	211	229	208	204	203	217	241	211	224	226	205	218	203	225	226	216	210	196	234	223	221	220	233	220	211	185	243	212	197	202	202	214	235	228	206	221	205	225	223	212	209	219	205	227	237	221	233	224	216	214	205	181	217	231	232	225	209	191	246	224	238	234	238	213	223	206	203	205	224	221	216	227	211	218	216	201	231	243	184	192	224	231	198	174	207	224	180	225	223	236	234	211	201	211	210	216	226	237	206	209	230	224	215	223	244	231	216	230	231	226	213	231	226	218	215	201	233	200	238	228	220	211	221	236	223	211	177	228	224	226	228	232	214	212	194	237	223	210	226	219	199	223	212	232	211	204	213	210	232	236	214	207	242	217	208	190	202	189	226	204	211	211	209	259	213	220	194	204	237	211	222	226	221	201	189	175	218	228	225	234	213	206	200	241	200	202	210	180	218	218	239	194	213	192	226	240	224	218	185	223	246	231	215	206	199	210	234	212	197	200	210	208	221	209	216	235	206	215	235	217	216	200	195	223	218	221	198	225	220	229	214	230	219	217	215	214	226	200	194	209	225	202	241	215	230	191	216	229	228	212	206	238	234	225	229	234	243	211	227	209	248	227	217	235	214	208	229	209	238	204	245	194	192	213	216	224	208	183	215	201	226	229	205	218	210	200	184	215	215	228	243	244	220	222	190	177	203	218	210	211	223	209	237	225	226	222	220	208	227	205	199	203	215	214	238	205	210	183	201	222	212	211	234	210	243	224	233	219	229	194	203	236	211	213	216	239	197	192	241	218	198	196	230	224	236	215	214	209	212	224	208	205	217	220	244	232	212	251	212	212	220	211	216	225	202	242	216	196	234	249	212	213	236	228	212	196	197	211	192	205	231	180	217	219	225	204	218	213	228	213	242	211	208	214	235	212	251	204	220	224	195	212	203	194	234	228	214	187	235	215	213	205	222	189	195	225	218	228	211	206	210	220	200	199	214	242	220	206	218	184	199	193	208	212	219	206	219	227	218	231	202	210	236	196	231	241	195	231	196	214	235	206	215	230	212	225	211	201	222	211	206	258	188	203	203	199	217	250	221	224	234	218	225	198	215	226	236	212	217	239	193	221	211	218	251	220	222	211	233	209	201	226	218	241	238	220	210	228	210	205	217	203	201	221	208	239	227	226	242	242	250	219	233	217	261	192	190	191	229	232	220	199	219	209	192	234	228	237	249	235	216	222	185	218	221	238	253	228	192	223	217	188	214	215	233	212	209	206	210	207	237	200	211	219	196	182	213	208	215	238	192	206	207	228	202	223	215	226	188	199	229	219	235	241	190	211	237	222	224	213	226	221	199	177	218	204	221	221	202	199	252	202	191	208	214	226	220	223	206	226	205	193	228	225	218	211	212	230	191	206	202	216	192	214	183	213	220	216	242	215	218	231	221	237	187	226	229	209	222	204	203	260	220	190	199	221	193	211	223	238	199	216	209	223	214	181	212	249	233	213	202	197	242	223	197	243	209	189	231	193	212	218	216	194	200	207	234	219	207	224	237	228	221	217	232	222	231	226	229	261	177	193	224	215	223	220	203	178	225	217	262	217	219	212	234	226	228	238	215	210	214	225	222	207	205	225	237	208	223	218	214	220	182	230	191	226	216	234	224	236	210	242	210	207	232	211	201	220	212	229	222	220	199	213	225	222	215	225	194	214	216	236	245	185	157	193	232	214	210	205	216	216	220	209	203	235	225	226	243	253	217	225	191	193	221	220	226	210	220	201	234	244	237	214	204	240	232	211	227	220	209	221	225	240	223	228	219	213	227	227	211	214	215	245	230	203	228	224	234	221	192	231	216	216	235	206	212	239	186	217	204	220	207	202	225	218	202	224	219	215	224	183	246	208	204	212	244	227	231	223	214	176	214	232	246	192	179	206	230	225	214	205	211	200	204	208	204	193	221	208	238	233	187	215	212	205	189	176	198	241	202	245	206	211	184	216	227	227	192	203	189	217	217	222	217	222	214	241	203	244	203	220	243	227	222	194	211	197	212	202	206	220	201	220	209	218	227	196	216	200	237	219	215	192	195	218	215	230	231	227	206	225	226	224	228	240	211	184	212	218	204	207	210	238	209	208	214	223	215	239	216	219	226	232	215	247	187	219	230	204	226	223	257	242	230	200	213	236	226	214	222	250	196	204	218	208	226	207	244	195	191	214	203	196	186	206	195	221	224	208	209	235	214	220	185	221	200	201	231	254	222	194	210	206	248	243	199	214	219	178	220	225	216	215	205	202	220	202	211	224	212	201	200	207
6660	1945	1240	1495	1316	1006	971	778	828	816	702	646	610	600	548	499	497	499	466	470	477	486	472	496	523	544	473	491	492	486	479	467	504	452	443	507	497	486	464	447	472	490	490	459	477	447	493	457	443	472	482	464	494	490	501	523	463	467	456	484	502	497	471	501	507	492	487	479	486	495	503	503	454	463	494	456	469	491	492	445	450	464	423	500	467	482	490	504	437	477	457	480	508	491	449	478	471	473	482	478	508	498	472	490	438	479	457	505	463	479	459	482	457	502	467	494	485	493	464	486	507	448	481	483	478	483	479	499	458	501	468	479	489	490	480	489	455	474	456	438	462	468	485	459	515	467	490	510	521	445	472	501	496	454	478	453	461	475	450	478	518	477	471	467	490	507	503	506	502	497	503	477	484	506	473	492	453	463	480	480	501	485	482	473	479	511	444	484	522	481	505	482	478	501	450	476	482	485	520	459	466	478	439	471	503	487	477	450	474	499	516	496	450	444	500	455	505	514	479	475	469	507	507	528	482	450	446	490	472	448	443	473	465	471	488	462	481	461	431	489	457	483	516	506	526	453	462	462	482	509	507	498	541	478	455	500	451	488	440	455	486	471	488	520	503	480	473	495	460	512	488	476	442	453	488	498	447	473	444	500	491	482	499	458	494	482	469	467	488	488	483	490	458	457	476	461	477	516	457	459	480	471	506	453	460	479	466	491	496	460	515	491	452	498	440	456	476	486	488	461	463	456	445	491	482	439	504	431	511	475	517	470	478	469	504	481	499	457	441	469	504	466	485	483	448	481	475	460	487	428	492	460	484	479	463	453	473	514	479	490	501	472	486	456	479	497	485	458	458	460	475	422	473	486	462	473	478	472	523	466	457	466	489	475	490	484	484	485	506	514	477	437	463	473	466	528	454	477	510	459	459	454	498	464	472	463	478	461	489	491	491	481	494	484	467	509	456	460	465	506	464	443	491	504	505	459	452	444	435	490	458	453	452	438	488	476	481	470	495	482	430	460	482	458	465	448	477	485	501	470	473	474	436	461	494	522	473	447	484	496	503	484	497	470	500	537	487	448	485	464	470	490	510	478	518	467	467	460	487	443	511	495	447	522	463	439	489	472	474	477	452	510	482	461	487	467	467	482	473	451	462	470	478	482	464	457	520	468	488	478	429	480	466	485	452	486	498	465	465	443	486	466	465	509	483	467	477	456	471	498	457	487	452	451	444	517	466	480	447	491	495	500	473	448	451	455	467	517	484	476	513	466	499	444	485	490	483	475	495	507	449	466	462	437	484	470	448	463	480	481	486	448	457	455	484	486	499	469	503	475	472	441	509	490	462	422	485	454	476	477	476	454	480	485	466	500	494	462	509	452	481	527	472	444	493	509	462	493	474	450	477	465	448	441	460	476	484	462	502	515	491	476	504	519	459	455	472	487	467	509	497	487	464	493	515	457	498	490	488	489	502	475	519	454	503	477	506	500	486	497	472	485	448	487	442	472	494	447	479	483	435	474	476	492	476	443	467	469	500	485	513	440	444	469	531	482	456	538	448	470	509	464	475	454	513	461	470	522	460	471	494	461	469	468	483	441	432	503	491	469	431	500	457	490	502	487	426	477	474	469	447	472	477	473	439	459	482	465	532	507	488	479	509	453	487	488	494	477	512	465	475	451	505	456	531	457	451	468	502	512	479	464	472	465	471	464	504	486	457	473	474	475	473	437	467	491	497	477	487	481	453	491	519	506	485	474	468	526	483	517	453	463	469	443	445	452	480	495	443	449	447	511	454	477	460	481	508	473	432	463	450	484	450	478	487	479	457	508	473	536	478	483	502	455	516	457	478	486	490	503	487	474	437	500	423	508	475	465	509	485	490	471	497	488	429	461	465	496	490	518	463	455	494	486	494	437	481	473	467	470	534	460	493	457	488	481	470	442	503	449	445	483	438	489	474	478	464	477	477	476	484	536	467	454	517	489	476	460	453	467	452	476	446	444	500	501	497	481	460	501	503	468	471	454	427	470	489	460	473	469	456	468	488	486	499	546	516	491	453	505	487	481	478	474	455	460	514	511	482	469	476	501	552	458	475	516	450	487	484	464	470	445	462	462	467	481	448	490	483	478	467	493	501	481	456	419	489	468	481	496	462	486	476	458	490	478	447	477	479	509	481	469	465	484	464	467	494	532	428	457	500	509	504	466	480	429	482	490	428	452	495	490	495	476	501	494	491	448	472	441	500	426	481	475	472	434	474	496	494	500	480	495	463	445	502	488	469	477	456	499	542	475	488	464	467	467	467	489	449	485	451	468	478	486	476	500	481	505	509	466	463	501	455	482	444	468	475	473	452	497	459	469	477	477	447	472	463	486	481	482	444	472	477	483	443	501	469	497	511	467	470	483	445	463	450	456	490	472	487	500	499	487	489	484	470	484	489	443	474	499	479	460	503	492	458	463	449	476	486	494	458	479	482	480	453	442	496	452	468	479	474	487	440	495	471	504	501	495	481	472	478	510	449	490	484	472	476	484	496	487	454	523	472	497	471	499	495	470	493	477	478	476	455	504	440	473	482	497	446	455	473	486	528	502	501	450	469	490	448	493	463	475	535	496	461	486	496	488	484	508	472	457	491	513	430	510	459	447	472	498	430	522	497	459	500	442	458	471	469	463	479	491	481	467	450	474	499	439	463	464	501	491	463	487	454	481	513	441	484	462	459	489	524	509	496	497	503	455	467	501	503	471	439	474	453	487	508	505	447	470	495	488	505	454	492	430	473	483	485	487	487	486	495	500	501	447	442	481	455	454	482	444	480	473	458	466	476	479	510	505	496	455	501	448	462	472	478	486	500	466	463	454	504	455	445	484	508	472	479	469	486	473	463	485	448	527	448	505	480	492	481	474	477	475	497	460	501	482	535	474	488	483	448	510	480	463	450	513	457	454	482	496	464	510	462	472	464	480	440	454	446	458	476	462	459	477	464	500	491	494	470	498	439	446	471	487	460	520	466	482	454	490	434	482	464	533	435	481	455	496	449	474	485	477	505	477	449	537	485	441	516	512	482	480	484	500	515	480	450	460	465	460	452	475	478	473	483	520	481	439	468	450	450	456	477	491	491	460	507	459	474	495	457	486	529	477	478	489	486	452	465	490	470	471	439	526	479	544	454	509	473	490	459	483	495	435	480	499	427	447	459	459	502	494	463	470	524	498	483	466	498	484	514	497	497	490	469	436	448	486	448	489	464	502	491	476	496	438	453	459	482	443	519	462	495	461	505	467	477	495	502	489	505	473	449	483	449	470	466	503	497	481	467	485	468	488	462	446	443	480	480	481	515	468	479	514	496	472	501	506	454	473	478	491	470	467	485	492	499	476	482	472	455	508	477	476	490	500	443	457	500	469	500	486	517	477	455	469	457	473	459	448	439	473	462	473	491	458	471	463	490	492	513	483	482	492	444	476	455	498	473	458	501	488	455	500	458	467	475	478	457	479	476	438	478	526
28559	10487	3468	3356	1869	1246	925	858	805	1333	956	621	677	473	185	149	142	146	140	153	146	152	125	141	140	125	120	156	138	136	139	142	113	135	128	138	141	119	131	142	115	110	138	123	135	139	137	127	156	124	159	110	130	138	129	138	140	129	136	129	108	121	156	127	115	98	141	136	139	129	130	151	139	146	122	133	120	148	138	131	127	132	136	128	122	128	128	137	137	135	125	129	153	137	120	139	137	139	125	142	144	129	140	124	137	134	125	120	146	137	112	116	137	145	128	156	128	130	127	137	124	136	143	117	144	126	126	108	126	124	114	121	139	103	127	132	129	162	149	149	147	147	148	154	122	148	130	157	126	129	122	140	137	115	130	121	151	137	134	120	129	130	129	127	138	148	153	133	112	127	107	126	120	106	116	128	120	115	137	135	129	144	152	151	107	129	126	120	120	137	130	163	145	138	130	138	129	145	139	146	120	111	132	128	144	109	120	143	136	99	151	126	134	158	134	139	127	151	147	159	135	126	131	146	123	138	131	125	144	136	130	123	121	134	145	136	144	115	140	128	146	117	102	146	109	136	135	126	130	131	141	121	133	155	129	143	154	109	134	134	110	119	139	132	124	134	131	131	154	132	148	130	126	135	161	121	138	137	143	129	142	126	150	141	142	124	133	124	143	133	115	140	145	156	129	117	127	132	146	120	128	150	110	116	123	137	127	113	139	132	127	158	106	132	127	123	134	126	142	131	134	149	121	126	111	131	137	111	156	128	120	109	144	134	132	139	134	139	136	162	131	140	136	131	125	131	147	131	138	126	121	122	132	122	138	136	131	140	141	140	137	138	147	128	145	134	129	142	132	149	127	134	153	126	114	125	154	126	145	131	111	151	144	148	133	125	115	134	139	146	138	137	141	118	136	132	114	157	152	135	137	144	140	117	114	107	139	135	147	134	115	146	125	132	142	130	151	144	133	135	162	135	150	111	123	140	133	123	136	152	123	140	118	126	159	147	150	129	125	126	135	129	114	122	131	132	154	121	113	127	123	128	122	149	135	158	129	122	117	123	141	147	139	110	148	135	112	118	143	147	125	133	140	143	129	148	125	131	118	123	121	141	150	112	132	133	117	119	134	128	165	122	132	130	169	119	144	140	132	142	133	153	128	154	118	122	141	129	122	143	140	126	125	138	109	113	118	135	136	141	135	126	130	137	128	139	134	140	114	129	165	126	124	124	129	151	137	118	110	127	131	145	117	137	129	141	139	144	130	125	124	131	137	130	114	136	141	138	141	134	130	115	123	116	139	118	142	128	123	128	144	141	110	117	128	112	138	121	129	136	138	135	131	129	145	141	141	128	153	134	154	127	106	143	120	138	126	130	145	132	139	142	147	139	110	119	135	148	136	136	143	148	125	115	125	122	157	140	140	114	147	146	134	125	144	132	165	142	121	132	113	137	135	140	134	122	138	139	140	161	146	127	146	113	134	136	134	108	132	125	117	131	140	134	108	141	135	127	153	123	145	132	163	123	147	138	119	141	136	127	106	116	127	140	147	122	135	129	117	142	116	125	145	135	144	133	155	139	145	144	139	133	148	135	123	124	124	133	157	141	132	138	152	137	154	114	113	125	117	128	156	109	128	132	110	138	114	134	139	134	122	148	123	99	140	120	134	127	142	135	132	131	127	120	128	129	135	141	142	133	171	159	122	112	148	142	126	118	125	132	120	128	124	121	118	153	136	133	127	146	159	151	129	133	144	149	138	145	136	134	132	119	123	133	133	125	123	120	138	108	132	114	114	121	143	144	122	169	144	152	130	151	163	143	150	143	128	102	114	120	141	128	123	119	125	117	115	123	138	114	134	130	140	145	132	133	148	131	133	144	134	142	130	121	112	142	145	145	121	138	138	146	151	146	141	167	138	142	139	151	146	127	124	132	119	114	146	129	126	145	128	143	117	135	126	129	130	128	119	156	104	126	112	127	141	134	121	139	149	151	139	136	148	118	129	157	142	147	121	150	137	122	142	140	145	125	114	134	148	126	116	136	122	143	141	123	124	145	134	123	143	128	134	128	146	133	139	133	135	140	115	132	133	126	141	128	110	145	136	117	117	149	134	139	132	125	129	128	138	125	151	134	126	133	114	149	136	119	162	115	129	114	152	131	134	113	121	149	136	113	105	131	108	144	119	123	135	131	134	128	127	144	129	139	116	151	125	117	124	109	128	131	157	145	116	126	141	134	154	127	152	134	137	133	131	119	131	156	121	143	132	111	130	134	135	120	145	129	149	134	133	109	124	132	116	124	157	127	139	128	145	127	125	132	136	134	126	124	141	118	130	124	134	109	127	140	135	129	129	127	148	141	139	127	137	120	138	130	135	133	121	133	131	145	140	123	150	138	134	134	133	119	125	116	142	125	117	121	122	112	147	124	130	156	129	129	129	132	123	140	148	128	126	140	148	141	126	149	156	162	129	129	137	135	119	154	149	123	138	135	123	129	130	152	122	136	135	136	142	159	133	123	117	128	167	152	136	129	139	131	151	134	144	150	138	137	157	120	145	139	151	142	141	133	134	140	147	138	124	119	134	139	146	110	125	126	130	139	127	139	146	138	138	137	142	139	148	136	134	131	145	109	139	121	128	104	115	126	114	115	138	116	156	108	122	153	119	115	128	117	126	140	128	151	119	118	108	130	127	118	148	129	131	131	108	107	120	146	157	159	144	126	154	120	117	158	129	134	119	141	126	135	125	125	131	149	103	139	121	133	134	141	136	120	143	119	140	116	132	121	138	152	118	148	131	119	123	131	148	127	137	171	125	128	146	138	134	147	137	125	136	135	129	127	137	145	141	130	141	146	141	139	139	136	136	123	146	135	150	135	129	127	117	124	113	131	125	149	146	129	132	118	136	140	121	140	120	138	127	143	127	133	130	173	129	129	152	133	114	161	116	131	135	159	155	150	147	116	130	132	133	126	109	118	128	134	121	139	124	144	124	120	126	150	137	116	142	143	141	129	143	146	143	128	140	149	138	120	136	139	147	139	139	125	138	147	129	147	126	132	122	155	114	145	104	141	131	155	110	116	143	139	120	122	137	115	139	136	142	172	137	134	143	131	124	121	125	139	160	141	139	121	144	147	130	116	114	131	130	133	132	135	132	118	141	127	148	127	144	108	148	131	126	143	141	129	142	138	122	131	149	137	133	120	143	117	140	132	131	125	125	123	125	126	144	117	109	121	110	139	130	125	126	119	123	137	134	134	164	144	103	135	134	130	117	147	144	115	171	114	142	136	118	121	108	136	138	132	144	130	129	113	151	127	137	113	138	129	153	130	125	140	135	134	136	131	143	139	152	139	141	120	125	144	139	127	130	140	145	135	121	144	126	144	137	147	116	142	135	131	143	124	143	125	142	135	133	140	116	130	148	107	137	142	149	126	121	113	147	135	153	127	157	139	132	136	142	137	130	124	136	121	131	141	130	125	130	140	106	122	132	141	153	135	141	130
17402	6393	4348	7102	5471	4344	4247	4287	3982	6748	4495	3550	3793	2488	760	508	431	469	380	397	385	356	372	370	386	373	361	362	351	355	343	328	335	338	340	280	334	300	320	329	308	328	280	317	334	324	336	339	318	327	339	305	338	332	311	314	338	330	311	342	330	307	326	314	319	358	330	287	344	336	297	318	324	324	296	349	313	350	306	308	326	292	294	326	320	346	319	342	310	329	332	317	341	340	337	290	344	355	325	325	343	341	329	311	331	318	324	321	335	334	316	337	341	346	324	314	316	328	331	324	328	355	316	361	332	321	311	323	321	325	307	334	288	328	291	302	315	345	318	342	290	299	329	316	313	300	314	347	318	316	285	352	284	317	315	317	320	292	303	314	308	325	291	313	335	344	300	299	318	346	338	309	309	310	323	304	314	340	315	334	318	318	316	304	346	315	321	323	335	367	310	370	308	320	335	357	319	308	328	296	320	307	325	327	320	323	313	318	321	313	322	304	361	328	312	308	338	313	328	321	314	341	309	324	361	320	334	351	336	312	358	339	331	304	325	316	310	334	302	334	296	304	283	327	307	316	307	323	352	301	307	316	294	325	326	302	316	327	334	307	343	320	314	301	324	326	306	330	328	345	339	313	316	312	312	319	317	351	329	308	345	329	309	309	331	308	339	330	314	342	319	342	315	320	315	307	334	332	353	345	345	366	329	346	322	312	292	318	321	299	285	296	302	331	342	301	311	322	290	338	324	294	310	345	315	369	321	315	339	330	326	313	318	314	321	326	293	327	333	330	334	294	323	302	311	406	297	356	317	309	365	337	333	326	287	353	316	314	317	331	327	308	320	351	292	313	311	317	295	311	302	339	318	327	352	318	338	302	322	306	318	331	326	319	303	324	278	329	330	364	327	299	327	318	323	310	303	329	334	366	294	331	304	333	322	301	312	332	364	331	344	347	347	339	312	312	321	314	283	334	309	339	334	296	322	322	332	310	319	318	341	339	296	322	328	374	339	319	305	335	307	298	332	351	350	321	311	329	352	339	308	347	295	349	318	327	335	320	326	303	307	340	302	330	333	334	320	325	324	325	314	322	314	358	353	325	289	323	340	317	311	310	301	319	276	331	324	319	331	318	318	334	315	294	326	342	326	309	303	310	314	341	284	321	298	332	270	337	334	311	329	314	334	303	306	308	299	347	329	332	290	323	352	329	327	331	311	304	313	325	303	353	305	308	332	279	329	333	318	316	321	328	327	300	314	338	290	294	287	311	316	329	311	326	338	324	349	336	305	311	330	326	304	327	360	346	327	320	300	322	322	297	305	292	327	331	326	305	305	319	283	319	322	340	304	288	331	316	296	301	334	310	316	321	304	316	314	326	345	302	326	353	320	299	293	285	355	301	345	308	342	342	318	327	338	301	314	313	326	305	315	328	302	346	310	290	325	331	312	301	294	274	326	336	331	325	346	336	327	337	327	325	341	330	333	309	332	300	348	302	313	326	311	342	329	319	340	325	288	318	316	301	321	329	308	300	300	308	310	347	323	357	332	324	300	336	319	340	322	322	293	343	322	335	303	307	335	326	324	302	298	334	314	330	331	348	288	308	326	346	335	301	322	317	314	304	299	317	344	312	307	324	315	319	285	316	311	311	343	327	318	314	322	334	330	321	326	314	323	325	341	336	324	312	347	316	340	324	331	313	335	298	331	301	331	352	287	321	330	306	312	335	348	335	324	290	340	305	278	325	321	275	319	290	310	297	340	301	331	307	342	319	350	306	309	315	305	310	320	343	344	329	320	306	316	336	330	310	313	339	357	341	317	301	315	342	364	318	321	347	340	334	318	300	330	325	331	298	329	368	326	336	316	317	293	311	299	311	325	289	328	329	301	331	303	336	321	326	283	344	324	308	315	353	332	333	345	320	349	332	301	339	353	299	311	321	334	311	306	310	312	342	312	330	302	332	330	332	305	335	335	322	317	325	318	307	322	342	317	308	336	301	334	316	305	347	304	366	311	327	295	325	363	323	319	324	332	269	334	316	345	299	312	310	279	342	294	330	319	322	332	309	321	329	338	329	322	309	332	329	317	326	339	334	357	338	344	324	322	309	344	352	331	306	364	307	284	341	331	313	315	300	319	360	289	339	322	326	345	301	327	329	335	356	343	346	321	339	337	311	319	323	307	314	316	320	302	352	333	290	336	323	332	276	306	295	318	323	344	331	301	323	308	323	307	331	296	316	324	312	362	311	329	361	326	332	292	311	291	326	286	324	320	326	316	304	342	307	319	332	323	315	314	307	315	309	301	312	304	285	302	319	318	330	289	329	340	295	302	332	317	313	328	306	297	323	329	325	307	318	341	336	332	314	307	312	313	304	336	325	340	341	301	353	341	317	346	339	315	322	299	312	351	343	344	304	276	333	345	309	303	328	327	330	336	319	337	301	288	330	304	304	326	333	330	319	365	321	324	321	317	325	333	316	341	303	300	287	319	307	302	318	308	296	324	333	329	290	316	315	328	323	311	318	301	342	314	325	324	336	346	317	306	330	317	322	324	349	295	303	291	307	332	313	302	292	317	324	326	308	299	325	345	322	339	312	318	288	316	324	298	330	327	325	330	359	350	332	316	308	317	305	326	309	345	314	349	303	315	333	342	301	328	307	325	326	331	324	333	350	331	328	300	334	305	299	318	313	321	344	332	353	315	329	330	305	310	299	318	285	346	335	336	325	325	297	344	322	322	308	359	355	331	313	295	324	309	313	311	331	337	295	327	313	322	294	312	330	324	321	286	324	308	338	317	316	298	293	352	340	308	346	352	294	350	302	334	313	356	323	325	306	322	331	343	312	318	351	331	322	354	322	308	396	271	313	311	334	302	317	351	310	352	332	335	331	343	320	326	294	324	304	318	332	322	341	319	337	317	327	352	315	352	345	317	327	309	291	310	300	350	335	309	293	331	348	318	329	338	353	340	309	343	316	310	344	338	299	361	342	314	350	324	310	315	335	309	332	314	316	319	332	309	335	333	284	325	313	312	327	290	342	330	327	334	327	307	295	302	334	335	291	316	326	331	359	338	333	353	298	339	289	309	336	324	313	339	332	286	318	314	320	287	371	300	329	346	291	335	324	330	319	320	304	299	294	320	319	355	338	323	324	332	331	344	302	291	294	333	343	304	327	301	339	267	310	326	290	374	331	310	345	327	316	302	329	349	297	312	320	325	326	320	297	289	304	322	325	346	307	346	294	302	335	354	350	299	358	293	310	287	305	310	313	327	303	358	319	336	298	299	312	329	299	341	312	337	322	325	312	334	279	309	306	356	337	312	320	338	333	358	331	313	302	338	321	278	343	303	312	323	324	326	326	324	319	310	320	314	309	324	304	324	322	324	301	304	309	322	347	328	339	293	326	315	330	315	329	304	337	324	334	329	327	334	309	323	322	327	320	307	289	351	340	301	330	308	321	363	326	304	317	293	335	326	330	343	335	310	362	355	341	317	330	316	339
39302	17269	6508	5506	3126	2220	1706	1481	1445	2442	1609	1149	1262	749	432	217	233	240	194	225	224	162	207	206	181	188	204	179	186	215	210	205	191	194	172	206	192	197	190	159	204	191	199	182	178	200	223	182	186	173	198	186	177	168	194	165	162	199	186	178	193	188	156	146	181	195	214	207	209	191	215	164	183	169	195	157	179	179	192	183	200	185	183	199	190	184	202	172	196	192	190	215	212	179	175	209	176	209	194	171	193	184	179	160	164	176	184	148	174	189	187	194	197	163	160	183	176	184	220	171	168	177	165	214	180	201	221	200	198	196	217	168	184	163	202	201	189	166	197	195	176	173	167	178	183	203	181	164	180	195	174	217	171	183	191	205	232	226	169	180	181	195	176	184	186	190	182	195	198	206	187	183	202	185	168	173	163	205	173	172	199	190	181	170	171	169	174	172	201	167	189	174	190	184	192	174	166	198	163	194	198	192	187	196	187	190	195	204	194	201	188	202	156	156	172	186	203	210	174	192	145	179	183	167	200	185	190	197	187	200	195	192	179	184	162	193	198	204	165	197	188	184	178	181	199	173	208	167	202	189	168	174	191	175	166	197	176	169	178	187	163	202	183	225	174	199	206	179	202	168	192	173	173	193	180	183	167	193	201	177	185	171	163	182	182	176	173	203	194	185	179	210	190	216	185	202	172	170	169	178	174	189	209	178	199	168	194	183	195	188	176	196	172	178	160	200	178	191	177	179	189	184	187	168	202	191	193	172	205	177	183	189	186	174	160	204	178	187	172	196	180	172	189	166	208	192	172	181	196	173	209	187	202	178	187	197	184	172	180	175	172	188	184	200	170	187	162	163	185	196	195	170	194	186	180	163	198	187	183	196	188	171	199	169	187	200	194	192	191	209	199	169	197	210	179	197	180	197	176	199	197	164	183	169	192	174	202	195	184	203	184	186	171	182	192	195	172	178	204	175	183	176	175	186	165	187	214	196	203	190	174	178	159	165	187	191	223	202	204	170	202	197	169	172	189	163	169	178	183	183	185	196	177	208	184	181	205	183	193	187	184	175	177	186	180	195	193	199	182	171	170	191	222	184	186	195	168	202	169	176	187	171	173	188	210	186	198	188	192	224	220	180	174	201	173	175	167	192	201	146	173	162	199	191	181	185	176	183	172	182	194	186	159	183	202	177	197	186	160	186	213	199	177	196	190	179	181	187	175	160	171	219	214	186	171	185	196	172	192	171	172	178	206	191	184	171	182	199	187	192	189	186	182	196	178	149	157	207	198	187	179	193	191	209	180	182	184	168	188	192	213	222	216	182	184	172	205	187	188	173	200	183	176	187	174	178	187	162	198	192	198	168	170	190	210	215	201	193	200	225	176	193	195	157	184	189	226	171	168	172	202	212	159	182	200	189	191	184	171	193	189	185	189	168	176	182	195	180	192	169	170	184	189	172	169	180	180	192	185	166	189	182	194	203	187	204	187	197	173	197	178	183	187	192	181	175	168	175	181	160	188	182	196	221	170	173	183	194	167	177	192	194	192	180	166	202	206	201	171	197	178	187	203	178	197	188	170	177	198	181	195	187	193	163	202	197	176	179	187	179	203	173	173	193	206	168	181	164	172	195	172	197	178	159	178	183	182	195	184	170	180	215	171	158	203	198	204	178	181	186	175	169	190	190	163	189	168	179	177	191	186	187	176	182	183	188	193	164	180	168	169	217	184	167	146	201	190	183	188	199	218	178	184	196	174	199	162	207	172	187	214	213	218	176	186	192	190	181	216	186	192	175	187	194	181	185	198	187	161	176	191	197	193	182	209	195	214	208	208	192	157	180	160	209	176	194	195	206	190	175	190	196	215	173	213	209	177	177	198	197	193	218	186	167	187	187	180	176	193	173	202	178	171	216	226	164	181	193	189	185	201	160	156	168	172	184	182	162	194	188	173	158	165	161	193	161	181	205	203	185	210	179	200	201	174	194	208	215	208	163	170	179	221	187	200	176	181	156	172	183	205	194	193	182	183	177	191	194	197	181	191	206	178	196	184	201	203	196	214	186	197	167	181	179	187	195	179	195	176	172	220	183	199	194	196	179	178	171	185	167	174	195	180	189	176	186	179	174	187	179	218	178	175	188	189	190	205	183	179	182	188	189	201	201	166	209	184	208	177	160	203	188	190	182	215	175	173	185	166	196	193	194	176	170	182	148	188	179	190	207	174	192	186	187	179	174	182	184	179	193	181	178	190	180	201	161	203	182	223	200	193	173	182	171	170	181	181	201	190	161	188	183	181	196	187	188	196	188	186	208	184	197	182	171	170	202	194	202	151	180	198	160	194	179	198	183	169	189	163	170	227	187	176	195	167	178	201	161	196	163	164	150	173	185	191	188	180	177	184	211	170	182	193	173	187	177	165	177	180	178	183	176	212	160	155	145	190	196	175	183	183	193	179	198	192	182	204	181	207	210	184	173	161	154	178	179	185	182	182	188	176	177	190	186	200	203	191	190	209	203	187	183	181	180	200	206	176	179	178	195	203	179	180	201	171	170	171	197	186	196	178	190	187	206	206	223	184	174	203	196	178	177	193	192	174	172	166	199	189	172	175	195	180	172	182	199	167	184	190	187	168	193	177	210	191	201	179	179	215	194	187	187	190	180	212	201	171	202	171	179	192	179	186	154	175	181	199	174	174	195	191	174	185	193	181	185	203	185	169	202	187	178	204	192	194	209	211	187	188	196	177	180	197	183	195	178	179	177	187	219	199	205	207	174	188	167	152	178	162	218	201	186	183	172	158	209	188	170	173	183	178	188	149	172	182	211	183	179	173	183	194	166	200	192	164	182	161	176	152	175	184	193	203	218	172	194	177	183	197	182	184	175	177	180	194	193	193	188	190	178	164	172	194	169	168	182	199	206	212	171	195	167	192	201	175	176	191	183	186	215	183	197	162	173	153	176	194	203	183	187	183	184	184	181	183	197	197	215	203	202	176	188	188	199	186	186	202	169	181	189	190	191	195	179	176	176	176	161	156	160	205	208	201	199	173	184	178	194	193	177	172	169	179	207	183	161	197	198	195	144	164	190	212	197	188	162	195	185	203	206	220	193	180	171	176	177	177	166	175	208	183	188	173	203	177	209	194	188	199	171	157	188	208	198	172	184	205	167	178	199	167	182	192	186	174	199	195	227	188	176	156	168	178	187	190	144	185	188	189	169	213	175	187	177	192	165	185	194	216	210	200	157	191	182	197	172	162	154	202	204	180	182	205	179	192	170	197	188	168	180	185	186	207	151	200	217	173	187	195	227	173	190	161	197	175	205	186	140	186	212	192	169	198	174	197	193	200	197	185	183	204	163	179	196	188	181	191	160	189	168	173	194	203	200	183	208	169	192	207	211	185	164	201	172	204	189	175	173	170	167	160	178	198	195	172	196	174	190	176	177	204	201	187	184	221	190	200	204	192	189	160	188	157	167	140	186	193	170	194	189	152	183	179	188	172	191
23615	9425	7518	10048	8041	7300	7098	6642	7758	11695	7128	6063	6290	3932	1527	748	687	620	586	599	532	535	532	513	481	467	493	479	510	462	463	456	417	481	467	438	437	481	430	447	502	458	456	437	451	453	458	405	446	441	410	456	453	457	451	424	441	461	410	408	428	460	409	437	441	455	455	418	457	438	419	407	444	412	448	419	394	462	421	429	452	446	442	412	459	455	438	424	451	467	434	464	427	440	440	444	435	439	410	444	476	458	455	445	435	427	478	450	447	426	441	461	452	452	421	467	420	455	410	440	409	434	425	431	462	458	440	438	430	439	446	413	422	439	450	487	427	428	421	443	434	486	432	433	454	453	436	425	435	410	443	448	445	427	461	430	453	436	418	443	429	411	442	411	414	441	423	464	431	425	433	419	429	440	408	442	443	412	438	426	419	434	476	448	453	450	464	405	451	424	424	432	419	421	442	479	421	456	432	439	421	459	417	424	445	444	426	436	461	438	444	437	437	400	473	423	428	455	430	424	398	439	431	445	469	437	439	431	410	423	407	422	442	470	453	436	432	403	433	399	425	435	437	412	462	427	420	406	432	438	440	460	449	460	424	449	404	447	428	439	435	442	430	432	399	417	405	422	455	456	443	470	464	431	434	436	440	444	416	435	405	407	445	453	478	428	439	429	445	444	417	411	433	442	429	461	473	468	444	427	439	437	393	449	427	426	442	421	450	448	419	426	461	413	405	400	445	446	425	448	421	414	422	450	439	425	419	445	429	418	442	434	437	453	450	432	474	445	478	435	438	433	463	478	436	440	447	445	438	446	444	435	443	455	442	426	451	448	418	440	424	439	460	450	427	420	450	435	430	431	431	440	457	435	442	392	432	437	439	427	446	430	387	462	441	447	456	404	416	462	435	454	424	399	464	426	467	431	439	416	441	451	470	426	420	438	387	467	423	430	430	416	424	442	398	433	473	449	435	414	429	427	439	447	389	416	453	438	412	426	412	407	447	446	441	437	423	435	457	431	435	439	463	432	464	454	443	430	436	424	440	446	456	447	425	435	462	428	458	434	420	435	440	440	445	425	387	437	424	435	463	451	439	388	433	432	451	417	437	452	395	433	409	429	424	433	464	442	453	436	427	425	456	447	430	440	411	455	440	444	467	430	447	423	435	435	408	415	469	437	415	465	429	418	462	426	419	422	437	429	455	453	475	468	418	443	466	420	435	457	424	450	459	425	445	456	443	451	440	444	458	431	456	423	412	462	411	417	421	438	430	398	427	438	443	429	465	415	451	427	450	437	425	407	460	442	411	468	464	458	460	449	433	430	460	427	432	453	486	420	417	458	402	417	411	473	434	419	427	472	468	450	437	450	414	418	383	438	444	430	404	412	417	425	463	443	451	399	444	451	429	452	451	462	436	433	448	429	474	396	416	408	445	452	427	423	413	430	414	456	402	447	428	420	421	387	436	445	461	403	445	451	457	420	450	427	421	406	452	431	475	413	459	425	432	420	418	459	438	406	461	412	430	423	394	444	441	437	443	421	435	459	450	422	423	407	471	472	394	421	423	414	458	413	432	416	453	439	398	430	422	433	415	452	404	419	448	404	444	377	459	471	487	455	445	418	419	427	417	452	431	413	410	444	444	455	432	440	416	465	437	470	447	436	476	451	397	431	452	433	444	458	431	427	407	428	447	416	427	427	466	419	457	429	452	427	439	454	428	431	458	406	455	444	437	381	465	458	405	418	442	456	466	458	424	470	474	507	441	440	432	434	402	435	459	446	443	471	437	442	409	411	442	407	426	418	446	432	437	420	437	424	417	445	434	472	421	431	410	441	417	423	448	384	451	417	413	445	472	449	445	456	455	422	422	430	420	453	445	447	444	398	455	410	386	461	443	439	478	427	440	430	464	413	443	435	443	448	465	417	418	395	406	472	400	456	421	413	435	421	446	423	428	442	431	469	417	447	400	420	464	449	447	427	435	427	406	449	446	418	498	446	437	438	441	420	445	441	464	463	417	410	420	400	424	398	418	416	422	411	425	439	443	444	438	466	436	446	428	454	447	439	426	422	454	464	449	445	391	427	427	437	433	430	428	436	438	434	438	446	450	417	463	425	465	439	435	449	468	474	434	456	426	453	422	414	443	410	426	460	439	408	419	426	422	461	429	434	456	433	433	407	425	441	470	460	470	425	436	443	482	425	451	469	424	438	421	433	441	437	430	464	439	435	426	433	464	427	442	427	475	441	433	443	403	451	428	455	429	391	438	434	440	416	417	467	472	419	472	410	460	418	413	463	445	440	477	422	427	426	446	423	403	425	404	417	446	433	454	440	402	455	443	454	440	434	483	436	450	429	422	424	416	398	447	439	390	458	441	443	408	476	414	423	447	447	412	429	438	430	431	461	455	434	428	450	426	437	404	439	462	435	452	427	428	391	420	411	424	445	471	400	459	468	406	442	404	420	436	427	413	444	470	464	446	453	433	481	413	478	474	447	451	423	401	429	389	460	412	443	393	465	412	432	479	423	447	452	447	435	419	448	441	467	416	431	428	481	412	397	410	434	395	392	415	481	465	408	421	481	439	410	455	427	476	416	422	462	484	435	441	421	447	441	447	415	465	444	460	423	414	470	467	418	408	404	491	435	419	404	433	472	433	439	437	431	410	463	424	444	416	445	420	466	436	437	440	434	458	442	458	403	465	389	425	411	422	480	419	455	449	444	454	456	416	421	428	447	455	427	423	416	453	426	464	424	442	461	427	447	422	457	445	450	459	424	475	415	456	457	401	420	462	405	456	414	396	415	428	432	454	435	471	424	450	452	451	440	417	457	462	409	464	467	406	423	431	447	436	416	434	432	455	417	415	408	416	464	419	444	418	454	433	415	437	439	446	446	387	450	427	449	458	446	442	436	439	424	464	424	430	469	415	445	419	424	398	450	438	434	420	458	434	448	409	402	415	434	436	436	427	420	448	424	450	433	390	423	482	436	412	421	422	419	423	399	435	432	458	427	456	428	410	449	473	428	413	389	431	466	437	409	408	445	436	423	425	418	439	440	476	443	421	429	469	433	438	466	402	431	440	419	434	437	438	413	449	438	431	413	438	416	429	427	399	437	467	409	392	426	449	390	409	468	454	466	391	418	417	438	438	449	421	419	435	452	421	435	431	415	438	431	460	475	451	457	417	447	453	453	441	460	435	473	463	415	374	424	413	449	416	459	439	431	460	445	412	450	399	432	445	438	430	458	455	442	437	453	449	420	463	412	460	406	434	424	446	420	465	449	413	446	388	436	410	445	447	467	431	428	484	460	463	432	384	426	429	426	432	424	440	438	416	437	475	468	428	445	458	423	445	446	453	442	444	451	444	427	434	459	439	402	430	449	435	453	429	470	424	436	424	430	463	436	427	428	424	447	449	440	432	446	435	441	436	451	449	415	425	447	448	439	400	417	452	430	451	435	441	418	423	442	436	417	474	396	433	430	424	464	431	413	434	434	386	461
11290	2268	916	714	444	326	304	267	260	254	275	260	258	238	209	256	209	222	228	221	216	228	220	258	207	208	216	237	231	208	202	224	249	211	193	230	213	212	212	218	213	207	213	222	216	223	243	187	203	196	195	224	216	202	205	201	233	233	259	252	218	220	221	215	209	226	206	255	202	250	215	233	215	221	214	203	182	188	185	211	223	230	233	202	231	220	211	225	257	224	205	228	207	210	229	218	240	210	234	214	216	238	222	224	229	222	226	228	213	211	231	239	225	202	212	229	218	228	226	226	258	225	227	221	224	182	208	199	233	218	208	221	214	191	201	215	213	204	227	198	230	196	221	225	219	211	205	202	210	215	179	227	231	246	220	230	216	238	227	237	208	226	218	218	193	228	169	188	227	220	260	228	215	222	216	218	206	224	209	200	226	205	198	216	207	206	216	205	212	190	195	255	211	220	218	256	205	237	210	240	224	214	219	220	247	236	198	189	244	218	219	205	214	242	239	218	213	206	182	206	212	213	198	195	217	232	184	223	218	220	225	223	210	239	221	232	191	244	210	232	199	226	223	204	243	219	209	213	201	206	240	222	219	195	203	226	238	230	229	194	195	229	233	201	211	209	220	247	222	216	226	227	233	233	217	195	267	201	202	214	207	234	249	232	224	193	228	206	227	216	191	197	200	199	191	221	238	238	218	235	200	218	214	213	221	222	221	226	205	213	231	204	226	237	200	222	221	253	228	211	202	213	218	225	203	202	249	228	204	216	231	211	208	234	221	213	226	248	201	186	204	219	210	202	226	228	200	193	187	196	228	216	220	213	214	224	204	247	222	200	204	230	221	177	225	214	198	209	223	231	230	213	240	219	238	221	228	223	198	256	217	228	195	206	217	214	224	209	194	205	218	213	221	228	214	190	247	237	217	233	214	255	247	215	202	200	175	217	224	203	243	207	196	234	209	220	226	225	205	240	230	223	209	198	216	256	190	222	228	232	203	203	229	222	206	240	208	237	213	227	230	179	233	225	225	238	216	228	215	230	234	238	229	209	207	199	220	244	227	228	222	215	208	245	214	203	215	209	228	224	191	207	224	221	207	228	225	197	188	209	220	193	230	230	202	173	215	217	201	203	204	215	208	236	233	216	220	217	202	216	220	211	229	222	234	213	208	196	220	237	190	258	225	254	233	197	237	208	237	189	213	213	227	194	228	224	240	222	219	194	224	225	223	235	194	230	216	248	194	218	215	220	222	207	222	231	223	224	230	204	231	203	224	231	225	213	183	234	222	213	201	222	189	212	199	196	233	213	248	233	191	192	220	222	241	212	211	230	230	202	198	188	222	202	191	226	211	214	214	215	204	195	200	257	252	199	205	254	216	204	229	217	241	206	220	227	215	207	222	231	204	222	226	205	232	238	209	241	217	227	221	231	230	216	223	208	239	235	228	197	207	219	231	254	202	222	197	209	191	224	213	257	210	240	231	217	216	202	222	232	222	226	229	210	229	224	221	227	244	213	202	198	197	231	206	228	231	209	232	239	215	225	225	229	223	214	245	206	242	227	202	218	224	231	229	228	218	212	198	233	247	224	211	196	213	198	239	210	209	248	211	190	203	211	202	218	213	163	230	200	217	221	214	210	237	227	219	190	217	204	196	199	214	210	256	197	205	214	227	205	220	223	235	232	206	215	222	193	244	219	208	244	191	219	249	223	206	219	221	224	220	188	204	197	225	226	222	217	224	242	228	205	225	222	172	168	216	213	227	244	224	216	230	234	224	226	245	201	230	216	221	235	231	212	199	202	193	244	204	229	208	202	257	202	230	218	235	224	237	219	212	216	241	217	196	205	214	188	213	214	205	224	238	215	197	204	226	243	205	203	225	213	200	239	227	210	202	233	200	215	220	215	218	226	209	216	227	209	191	200	238	214	221	214	229	189	195	235	210	226	238	211	213	236	226	210	211	231	248	209	188	206	249	209	255	218	216	199	255	204	222	230	220	213	196	216	226	213	199	180	227	208	206	237	201	233	242	234	259	238	257	192	189	218	217	228	210	204	218	198	202	222	209	231	204	210	241	205	193	223	196	205	198	222	203	242	195	203	208	211	228	223	225	216	212	192	185	213	210	197	252	214	203	208	204	220	221	213	215	229	184	223	228	260	198	243	217	237	226	216	247	223	254	196	247	214	229	201	208	233	222	197	190	245	221	236	241	208	187	240	234	222	223	202	237	226	246	208	180	225	187	251	232	214	217	201	210	190	209	218	229	245	225	220	216	207	208	249	202	239	234	230	196	209	212	250	208	238	211	208	230	242	223	220	228	218	235	220	260	216	210	196	195	227	238	205	200	224	233	174	249	243	207	214	221	204	214	205	225	242	250	217	217	239	204	233	221	209	187	222	245	223	223	208	210	213	214	229	232	210	200	218	229	233	220	218	208	240	221	211	225	216	203	237	200	220	190	203	207	189	192	190	186	202	197	213	218	199	216	197	208	219	211	202	242	209	193	216	227	218	235	252	212	193	224	255	268	222	201	233	210	236	230	187	199	237	229	208	256	243	213	218	174	217	207	223	230	227	227	241	252	243	234	228	222	209	233	210	235	249	182	225	216	224	207	217	230	224	222	205	225	239	242	233	194	229	216	193	222	191	232	229	243	202	217	221	212	225	206	208	216	202	194	228	221	219	212	206	229	232	219	236	235	204	224	222	203	208	186	199	239	206	225	195	225	218	199	231	224	221	230	237	212	229	212	220	219	217	210	209	230	218	228	224	205	225	222	231	219	233	205	235	220	208	220	220	183	231	222	234	208	248	209	224	224	199	212	232	216	224	195	201	261	224	209	216	202	232	201	221	218	221	207	229	207	207	205	229	226	227	226	184	216	222	216	203	227	222	221	240	212	226	207	217	194	216	203	207	227	213	230	220	247	222	228	188	220	203	231	234	185	223	253	222	239	218	213	240	209	214	216	205	236	246	208	234	211	193	240	238	174	216	189	204	202	234	215	230	239	202	212	229	232	236	245	274	211	205	234	206	213	219	229	223	259	239	221	231	205	241	207	203	201	214	215	211	227	208	199	230	226	213	213	217	198	217	226	218	234	224	212	219	219	226	230	215	240	218	213	207	213	222	191	225	214	216	220	255	218	223	239	218	191	227	212	181	211	232	238	204	224	221	216	197	196	188	199	212	223	203	221	211	246	227	214	238	201	222	205	228	213	255	201	227	215	202	202	213	221	212	236	228	215	232	265	220	211	201	231	232	217	213	220	207	199	209	203	223	201	221	205	216	242	205	213	185	220	204	186	214	226	211	197	193	216	226	240	230	208	205	200	221	247	231	221	244	213	243	235	242	202	222	233	211	214	241	234	212	224	205	236	200	232	231	186	217	213	202	252	208	236	225	205	198	234	241	230	207	223	243	220	234	229	234	229	211	214	223	216	220	214	199	231	230	223	262	204	199	216	199	233	231	221	192	209	214	205	210	221	201	218	215	228	215	230	220
6728	1791	1781	1953	1464	1004	901	899	811	882	771	788	681	583	517	504	516	520	541	476	469	482	521	495	486	477	486	526	501	483	490	464	470	474	496	490	443	466	481	463	489	492	482	470	480	491	468	472	470	487	500	482	491	505	475	498	456	493	464	488	485	500	464	520	500	489	445	498	500	517	490	486	453	459	468	448	465	451	448	498	465	513	460	481	507	538	517	465	457	463	448	473	464	465	467	494	482	498	495	488	444	505	509	520	468	499	452	470	510	467	478	476	445	462	505	472	521	512	476	462	480	478	480	450	484	439	508	528	457	482	510	519	476	486	498	496	503	461	485	501	469	503	467	503	502	465	465	488	498	486	530	470	476	514	444	473	506	478	505	525	456	475	465	485	483	506	460	497	424	487	517	475	527	439	516	449	459	491	496	486	501	499	458	462	490	506	475	496	488	491	466	489	488	489	461	501	484	490	485	502	536	491	492	476	503	484	484	491	467	479	492	512	493	467	509	481	472	456	473	471	435	435	476	446	506	497	450	464	459	499	445	467	510	474	476	490	448	512	461	514	496	479	471	438	497	497	509	460	511	452	479	478	451	466	501	476	453	461	483	485	475	438	485	444	509	513	488	483	427	484	460	446	506	498	487	422	456	475	463	477	450	411	449	459	488	477	482	476	433	460	462	483	457	477	475	463	474	486	518	489	454	474	493	490	499	504	511	474	491	470	479	521	525	498	463	488	467	453	492	530	471	515	480	457	500	502	462	538	492	454	497	472	465	456	469	486	487	470	465	497	493	490	484	450	521	456	478	504	499	457	452	443	515	495	483	507	483	499	494	474	499	471	457	478	461	501	474	485	486	475	492	464	483	495	492	443	487	470	495	496	479	472	498	512	484	496	485	463	451	516	516	460	460	481	498	503	486	491	501	486	518	477	473	473	516	464	507	471	471	479	484	454	472	477	480	470	542	504	470	445	492	460	477	497	500	472	453	527	471	476	475	485	512	493	465	453	463	492	452	503	490	502	498	458	451	480	491	473	498	528	456	470	503	543	486	437	501	456	466	471	453	506	481	514	485	491	451	500	468	482	474	460	528	450	505	487	500	512	462	504	501	441	460	483	488	459	446	462	480	509	509	476	457	476	477	461	516	467	478	486	499	485	482	464	493	458	470	439	498	439	442	490	471	470	486	486	467	494	491	426	466	487	483	488	490	484	457	531	468	496	486	488	476	489	498	492	459	496	468	500	481	458	495	475	469	499	473	439	457	459	490	496	483	475	500	455	486	437	479	476	475	481	472	452	455	464	498	475	483	488	485	474	451	503	464	473	513	483	518	509	498	463	463	482	509	494	477	481	484	458	509	489	501	471	491	469	470	456	469	514	478	489	537	449	460	456	527	487	471	474	467	493	510	440	461	494	473	436	483	510	452	478	445	460	495	491	469	459	475	432	521	452	481	456	463	511	461	489	434	476	463	468	486	458	471	485	453	477	495	465	510	474	444	488	481	453	463	465	482	459	504	492	466	523	474	461	512	511	506	468	502	481	456	492	456	468	463	458	472	513	427	501	461	442	461	458	465	492	466	445	461	481	489	453	473	473	496	513	483	509	451	510	461	497	510	486	499	490	520	470	480	472	526	495	421	460	514	443	446	518	507	502	472	504	497	477	471	445	490	482	520	441	525	503	488	478	504	484	452	449	495	475	469	486	461	481	494	499	450	512	496	472	474	441	481	458	496	493	461	519	469	454	440	490	493	462	446	487	457	472	464	485	467	483	477	498	478	473	474	493	501	498	453	510	482	467	442	482	467	498	470	466	491	469	480	472	523	485	501	532	468	490	476	493	501	434	457	489	482	470	476	469	477	495	489	445	494	487	479	481	476	489	494	495	496	501	457	470	472	485	494	522	480	459	488	477	475	446	475	438	488	443	497	487	471	492	418	473	483	476	460	473	487	517	492	445	448	466	448	482	486	469	492	490	497	482	471	501	404	488	451	490	502	500	439	480	466	470	491	464	466	464	489	497	519	480	484	435	472	486	471	493	490	429	508	467	501	470	486	444	512	472	494	478	484	508	478	481	453	502	507	483	467	496	525	489	522	530	449	478	461	467	500	527	527	493	488	508	479	461	453	459	509	507	467	465	446	504	454	453	484	463	477	499	444	509	487	444	502	538	508	469	521	479	492	510	486	476	476	458	465	493	476	486	438	499	480	450	511	473	492	504	446	488	503	495	496	466	487	491	460	443	467	505	463	469	465	449	479	503	459	467	478	485	506	493	510	488	452	461	472	548	457	469	463	491	495	514	488	500	520	507	506	446	498	461	444	453	495	483	484	474	480	444	509	449	469	459	486	493	483	499	480	482	471	469	502	515	475	460	480	478	451	492	512	488	495	466	510	511	428	515	476	450	489	468	484	465	491	455	506	470	463	504	535	503	504	495	468	461	468	494	470	496	472	504	476	474	474	462	508	475	487	449	481	464	476	501	492	484	425	499	469	512	449	490	481	502	461	512	503	449	449	489	475	462	472	478	482	470	496	473	464	521	481	506	502	462	515	506	472	500	499	499	485	481	449	471	492	497	467	476	474	526	472	474	473	474	495	484	513	474	496	488	495	488	467	521	445	507	525	475	469	462	470	494	475	440	463	477	449	485	532	485	467	474	459	472	453	505	478	493	476	437	461	491	468	477	478	516	487	483	469	519	498	477	458	498	512	496	501	490	465	499	442	478	461	501	513	438	487	493	467	511	470	463	469	476	508	491	484	507	464	473	459	481	453	457	448	484	489	459	473	454	473	471	509	495	476	494	472	507	437	445	498	481	443	463	497	498	499	486	520	462	472	507	487	487	442	503	493	488	493	458	468	501	469	484	493	488	428	486	481	464	492	458	474	468	482	532	485	442	460	500	439	498	465	504	478	510	466	497	454	435	458	478	473	476	477	500	491	510	476	510	490	438	511	485	505	491	438	501	483	483	483	450	468	496	464	473	504	491	483	495	506	470	483	464	496	481	471	443	482	463	480	443	472	474	497	466	493	500	467	476	541	463	454	445	476	476	488	452	478	485	447	489	452	473	476	495	467	488	499	490	478	453	497	461	475	495	447	465	467	493	550	485	451	480	544	498	488	449	443	501	485	503	477	457	452	488	470	452	472	469	484	498	500	485	465	474	479	448	514	485	451	505	505	478	505	468	474	516	479	502	447	496	465	481	464	457	468	503	493	497	486	510	450	468	493	486	495	484	502	487	454	501	495	505	516	478	480	490	470	471	450	441	505	460	491	503	483	478	462	468	496	463	488	471	496	426	441	479	495	467	459	474	503	498	464	473	469	502	471	476	443	471	484	450	521	450	483	476	491	505	492	466	492	450	462	535	462	510	505	488	520	498	517	484	491	463	484	501	488	471	432	433	444	479	484	429	470	478	486	478	521	464	478	512	450	482	492	461	499	435	485	521	466	467	446	522	481	514	507	486	484	476	476	458	510	523	482	472	530	460	456	484
27466	9297	3711	2985	1777	1164	984	930	1059	1162	844	539	557	390	273	191	155	162	163	157	138	150	141	137	131	120	120	134	138	128	126	131	124	131	121	125	138	133	122	170	141	128	136	132	181	128	153	132	133	133	125	138	140	140	146	158	125	134	131	152	142	145	154	131	147	154	142	143	143	128	117	128	130	157	116	127	139	130	135	132	136	132	135	163	142	132	141	128	125	135	132	118	136	130	120	111	132	122	126	133	144	124	128	167	152	130	133	148	122	119	127	122	144	141	136	143	127	103	161	108	108	158	117	118	124	137	134	130	142	121	135	135	114	128	132	147	139	127	142	131	131	134	120	141	147	128	120	114	139	138	152	144	123	157	130	125	133	146	147	129	138	158	144	134	129	136	151	123	130	134	127	127	143	124	125	141	130	119	134	121	115	142	131	145	147	115	123	116	116	117	137	113	137	152	129	138	117	125	127	154	157	135	157	149	124	128	120	129	138	142	147	150	113	123	119	127	119	134	116	137	119	134	115	124	126	108	124	131	151	120	120	142	169	120	145	142	132	154	129	135	150	132	147	120	116	168	122	147	156	136	116	150	140	124	154	126	135	130	134	135	133	121	127	132	128	142	130	128	138	138	154	126	123	129	149	125	133	135	128	145	145	133	117	145	131	132	154	136	126	134	106	117	144	160	132	127	145	145	134	131	128	130	147	146	123	139	139	140	129	144	121	134	122	142	146	127	119	137	151	144	121	127	140	148	129	150	114	123	155	138	138	150	146	126	117	142	128	126	136	138	121	149	160	136	153	124	133	146	146	140	127	131	141	145	125	125	141	129	126	141	138	159	125	135	119	125	134	135	152	147	129	144	128	127	135	131	130	130	125	125	128	137	122	142	134	142	148	131	146	145	135	135	154	139	138	121	128	138	126	125	111	157	146	130	126	114	142	130	116	127	129	149	132	132	146	134	136	140	136	125	144	145	125	140	126	142	147	140	130	153	147	142	118	122	121	124	139	121	116	131	135	133	127	144	123	137	139	131	164	127	126	148	159	150	137	143	159	136	121	141	127	152	125	125	119	123	117	128	133	135	154	137	131	156	155	151	130	141	102	140	128	153	143	145	142	152	166	136	124	124	133	151	155	162	123	141	117	128	141	131	132	123	124	141	132	123	118	146	109	141	131	149	138	133	136	138	134	138	131	135	115	127	157	122	128	131	154	150	140	112	135	124	127	135	143	145	120	158	152	136	125	126	122	124	131	154	137	107	123	140	132	141	134	146	138	143	128	137	136	132	140	114	126	154	127	139	138	125	140	129	138	147	138	158	143	149	127	140	102	126	133	137	149	163	163	143	149	126	143	122	121	146	129	146	140	169	162	116	142	127	139	135	124	124	151	162	141	125	127	136	133	141	134	149	142	130	142	120	120	145	130	148	123	155	144	141	143	135	128	121	141	130	145	120	129	124	130	135	120	156	131	143	123	148	134	125	144	142	143	131	131	158	174	130	138	130	132	126	127	130	131	160	135	134	119	121	142	144	122	118	124	142	134	117	145	129	146	132	145	125	119	124	148	112	115	110	159	149	120	111	124	133	141	148	133	135	119	127	112	111	160	124	161	131	159	126	135	128	135	136	140	169	133	118	141	129	135	136	150	140	132	115	135	124	124	125	137	149	151	155	140	137	140	148	151	127	122	129	139	115	153	116	142	130	130	120	134	144	142	147	126	121	132	156	141	120	129	147	144	105	123	139	148	129	125	165	115	141	127	138	124	139	130	161	144	134	172	134	126	116	138	115	153	137	160	153	135	159	128	142	143	127	129	142	145	150	128	138	122	150	149	118	132	124	146	121	126	148	125	157	128	138	109	119	125	116	178	139	116	142	128	136	134	134	133	126	154	144	144	135	123	125	127	133	126	137	133	124	140	143	136	138	147	152	139	137	125	129	134	114	128	132	138	131	144	124	118	138	122	130	147	141	141	149	149	123	136	133	132	135	139	142	125	143	137	129	121	133	149	124	129	159	133	135	131	147	144	162	138	131	137	140	157	135	115	139	137	150	123	123	127	145	123	116	127	145	157	136	132	132	137	107	139	137	143	141	144	131	108	113	126	154	148	144	164	146	127	142	132	133	138	139	124	147	165	130	121	119	143	140	136	136	136	143	136	128	151	130	141	140	144	136	152	143	159	147	132	115	142	138	117	140	144	164	135	130	132	145	138	133	139	129	131	136	133	142	123	158	151	127	112	127	131	154	151	153	126	142	122	153	144	132	129	125	138	162	142	125	127	116	145	163	137	112	141	154	140	129	135	130	133	133	139	113	139	150	135	128	132	132	122	141	137	133	128	151	123	135	119	130	134	126	126	126	132	153	147	144	128	138	140	137	149	149	149	144	136	122	146	142	138	119	120	123	151	122	140	152	141	172	137	137	129	138	140	146	148	121	136	127	133	124	145	136	123	138	122	126	119	125	133	132	123	124	143	151	145	148	145	134	135	153	139	130	137	121	133	169	143	139	146	133	113	155	143	137	142	146	133	135	160	112	121	143	135	130	141	138	146	124	124	144	126	153	135	117	135	156	118	147	147	125	139	149	144	130	125	117	136	140	134	159	144	132	118	147	137	146	115	145	129	115	123	133	138	115	137	140	140	129	127	136	125	129	105	138	124	123	131	127	135	129	115	135	146	142	129	132	117	125	140	146	145	120	128	136	140	135	152	135	133	110	152	137	128	128	156	162	155	138	138	153	128	125	117	145	126	115	148	124	140	117	143	127	124	125	113	144	136	148	128	127	132	132	124	136	143	129	138	125	147	133	117	144	116	147	143	156	151	127	133	128	112	134	122	129	125	129	150	136	147	147	129	115	118	139	146	142	138	134	147	133	116	132	132	152	147	141	138	124	138	156	142	123	141	141	154	157	166	122	130	152	133	156	141	122	149	144	147	143	180	143	142	132	144	155	131	135	128	146	128	137	152	147	145	135	151	141	110	138	137	142	132	134	108	128	142	157	130	115	150	120	127	128	150	139	123	158	149	147	147	130	155	131	120	125	129	121	127	135	141	135	133	125	146	154	126	134	122	128	129	123	167	151	140	140	114	142	133	137	117	123	122	122	138	127	147	152	116	155	137	140	123	111	141	138	118	128	137	120	125	127	134	138	121	134	138	134	151	120	130	99	153	151	159	129	136	132	138	141	140	125	139	130	133	125	132	141	122	156	136	141	126	159	135	134	133	122	143	136	128	104	140	145	130	135	150	118	138	135	115	123	129	136	135	145	148	132	131	122	146	122	123	123	144	135	121	126	125	149	124	122	132	144	149	136	138	116	138	125	128	146	131	131	152	106	114	148	116	120	170	117	137	145	148	124	119	145	123	136	145	143	126	111	138	129	126	145	150	124	131	134	156	127	124	119	138	124	147	141	123	111	152	123	123	130	134	145	127	148	150	143	151	142	127	123	146	148	124	116	136	135	152	124	142	135	144	138	132	128	135	138	128	142	119	141
17045	5711	4847	6493	5533	4487	4381	4997	5857	6381	4433	3129	3142	2111	1392	560	469	447	445	377	386	349	378	379	350	335	359	353	340	361	362	321	334	329	301	360	336	301	349	324	328	326	329	323	337	377	355	342	330	352	343	343	368	309	311	333	325	302	324	332	340	352	317	328	329	348	342	323	297	315	315	319	308	341	321	323	367	310	324	316	352	332	339	316	304	317	320	350	329	305	335	299	339	340	331	319	354	333	298	338	352	304	325	309	333	327	313	363	299	351	339	340	282	328	353	285	339	297	337	327	295	308	307	305	340	337	321	319	337	307	346	322	309	333	356	361	307	322	318	340	331	315	312	330	347	279	335	351	323	274	306	328	287	310	330	297	311	334	343	312	304	311	333	351	324	307	342	323	296	354	358	331	321	344	358	333	290	321	363	302	312	339	320	303	332	333	353	332	336	321	333	355	323	326	336	281	311	312	315	309	334	356	318	296	302	324	316	299	352	304	309	292	320	313	348	317	324	338	308	304	327	305	315	339	326	335	333	289	338	303	330	322	296	336	350	300	351	347	323	334	346	345	334	340	346	334	340	331	334	296	308	343	304	315	307	303	321	326	300	289	350	331	344	348	325	320	316	296	299	307	292	310	337	349	346	328	313	306	302	304	347	331	337	327	304	305	318	306	327	332	333	313	296	300	347	303	324	353	332	346	326	359	324	328	332	336	323	342	344	297	315	333	318	323	303	321	297	326	316	340	282	321	335	332	319	338	309	344	307	338	295	332	302	307	348	338	347	315	324	343	301	308	340	333	303	340	353	327	320	349	301	309	303	315	311	294	283	302	344	335	329	287	313	294	310	337	327	347	345	344	333	337	320	356	336	337	342	280	353	331	317	318	316	311	341	318	322	325	356	316	363	330	305	330	358	296	336	304	314	347	300	291	328	326	300	345	327	287	310	337	326	324	305	334	331	346	324	320	319	319	338	338	269	296	345	292	304	312	337	358	290	338	319	321	308	322	333	303	326	332	380	332	302	332	333	338	305	323	320	305	321	330	323	339	306	348	309	359	316	374	314	321	320	292	325	316	307	301	332	319	316	319	338	298	334	319	316	331	323	314	313	316	298	322	321	335	287	321	361	292	329	329	316	317	320	307	328	315	332	321	345	318	315	316	308	318	311	322	316	348	323	339	325	335	342	330	290	310	328	341	340	298	318	341	306	314	307	343	319	288	383	312	304	324	325	342	302	315	323	334	323	338	305	298	307	309	339	297	340	320	303	269	314	305	303	318	329	331	307	293	332	326	309	317	304	319	304	318	344	331	317	332	300	284	309	306	318	367	293	333	291	290	282	334	314	323	323	329	336	310	323	331	302	326	305	321	333	325	317	292	335	292	336	323	292	337	331	336	309	298	348	317	314	311	304	293	329	318	298	344	318	324	342	330	338	339	328	322	324	361	319	327	325	299	347	302	341	315	318	344	327	320	306	312	319	296	323	325	358	327	329	343	319	301	339	322	314	316	313	300	361	320	332	342	329	325	306	319	318	314	322	305	322	304	330	315	324	371	328	316	298	324	314	348	350	327	338	316	327	317	330	339	332	308	316	335	335	359	310	302	334	321	305	315	353	320	321	282	346	328	336	321	309	328	310	330	349	298	329	348	305	345	329	327	329	313	347	316	350	319	345	330	324	342	334	318	316	313	341	342	296	321	327	349	337	326	308	308	334	315	310	329	331	290	311	312	305	307	313	337	281	307	317	331	337	312	327	319	346	337	329	311	317	316	326	358	333	357	344	328	295	369	327	340	343	350	331	342	294	335	337	310	339	328	332	323	328	334	323	313	365	315	299	354	321	318	311	335	326	319	293	318	303	331	293	362	311	293	349	338	325	320	318	284	313	320	338	328	313	315	325	323	335	307	333	305	318	328	317	333	344	326	358	317	316	307	331	314	316	320	304	347	345	308	305	335	303	310	333	321	299	334	317	320	297	322	361	313	354	314	323	312	329	317	320	318	305	323	334	269	344	339	331	333	309	320	307	319	342	295	362	327	346	329	365	328	338	306	319	298	327	335	300	324	302	294	283	333	312	335	347	318	352	316	300	326	321	345	325	350	309	289	320	319	319	340	318	349	330	312	307	308	336	317	342	326	327	345	300	311	344	311	303	336	306	323	324	307	347	330	341	316	314	333	311	322	319	357	315	348	303	309	334	323	300	370	353	318	336	312	341	313	353	329	315	339	311	311	344	310	314	307	322	296	314	337	350	313	342	319	313	336	331	315	321	345	325	297	343	349	310	311	305	327	352	330	319	361	318	317	326	307	315	366	297	336	332	324	345	331	324	306	331	344	343	305	294	323	345	324	315	316	309	327	297	325	329	334	315	347	327	338	301	303	310	323	335	319	306	318	339	327	297	345	334	335	359	313	331	361	319	295	324	328	306	299	339	338	304	313	310	308	309	330	326	314	318	319	329	349	324	321	350	294	317	347	319	339	285	335	329	320	319	332	324	332	304	301	371	311	304	322	340	327	325	329	340	302	319	330	339	331	320	323	325	300	342	361	327	328	317	303	335	316	319	314	299	296	306	311	345	314	324	332	343	332	312	335	313	320	326	318	302	325	337	325	320	299	322	320	343	309	315	328	331	295	302	317	319	330	338	303	331	294	330	334	335	328	297	329	319	345	296	333	336	324	309	333	332	335	314	299	334	321	334	330	314	327	331	319	316	294	317	339	292	325	289	327	340	305	282	337	325	333	331	370	334	305	345	333	298	346	326	361	293	302	298	330	342	347	314	302	351	314	329	304	332	302	323	361	312	307	318	325	336	328	297	285	305	342	318	368	323	304	308	314	335	305	367	326	361	330	326	331	327	328	334	306	297	329	315	320	330	292	315	337	315	343	336	311	330	295	317	345	326	312	343	325	316	332	324	315	321	326	336	335	335	316	311	344	323	338	309	338	319	300	319	341	320	306	360	318	318	314	310	342	308	340	312	359	324	347	304	368	310	330	337	344	332	331	344	309	305	355	335	346	306	310	342	305	322	310	313	305	258	289	320	333	316	333	318	309	324	335	343	312	311	311	332	338	330	337	311	304	306	341	337	337	347	324	314	303	283	304	362	325	300	327	311	325	359	352	317	319	294	323	307	316	335	304	290	326	303	308	332	328	328	324	302	324	313	335	305	336	332	371	310	315	323	322	337	317	318	327	297	308	319	306	334	327	316	306	330	344	336	343	318	343	313	318	306	354	331	318	288	308	327	290	299	302	311	317	322	325	333	326	329	324	303	338	339	331	323	284	299	308	312	310	312	323	313	311	356	338	360	315	299	347	324	303	321	305	321	343	333	302	306	325	319	318	326	296	298	325	352	326	330	307	301	301	308	290	326	307	327	338	312	319	275	339	302	328	329	291	330	327	289	324	369	325	332	361	318	306	338	343	325	313	318	309	334	330	339	324	340	350	332	311	349	321	320	346	322	343	295	311	313	336	330	315	321	338	328	340	308	289
38700	18617	7573	5080	3222	1912	2083	2215	2381	2654	1463	1155	786	593	532	237	208	211	210	188	178	226	215	201	184	209	197	189	191	191	222	192	168	185	197	164	176	193	194	184	221	191	171	180	202	169	181	188	170	166	179	189	171	164	183	208	164	175	181	197	201	193	172	203	187	192	185	176	196	193	184	216	185	189	180	156	181	201	181	166	170	174	164	184	189	205	188	158	166	189	187	206	191	177	166	170	185	169	218	177	189	147	188	180	196	208	171	190	173	159	175	197	184	180	187	192	212	189	177	170	189	172	186	170	174	196	173	193	207	182	177	187	175	166	188	198	163	192	155	178	193	210	199	173	189	158	166	167	184	175	179	156	187	176	177	184	191	184	213	201	184	199	219	193	201	186	192	182	197	166	143	165	176	188	178	211	179	170	179	178	154	183	156	189	167	181	159	185	171	176	211	187	178	168	192	173	168	170	189	171	197	207	185	189	220	192	174	196	188	218	202	167	190	194	193	179	179	170	180	166	178	173	191	165	167	169	170	197	209	178	173	176	164	195	187	169	155	203	174	183	201	195	174	177	174	146	180	176	182	208	199	183	186	193	205	200	184	201	160	191	201	156	162	196	200	192	177	172	170	165	197	184	175	205	210	181	186	179	214	196	199	193	187	181	203	177	171	195	156	184	194	184	199	216	196	184	200	184	198	190	186	115	162	214	193	197	214	165	183	168	160	189	176	182	171	191	180	158	164	182	174	182	201	174	187	168	172	175	190	188	169	200	199	211	194	194	207	162	185	172	200	182	225	169	152	204	206	220	183	199	162	177	182	166	196	210	186	163	186	183	177	173	152	195	170	203	189	152	173	182	175	177	159	189	184	196	176	169	170	194	160	170	169	186	208	182	175	181	210	199	194	195	179	186	154	167	184	169	198	175	179	187	223	195	180	183	176	155	183	174	201	186	170	206	180	172	184	211	212	201	168	197	172	208	170	177	196	198	172	196	191	165	187	179	174	183	193	187	193	148	178	202	181	181	187	203	200	214	167	172	179	180	205	181	174	205	169	180	165	191	198	171	192	179	174	217	182	206	201	199	190	172	198	176	175	195	199	183	176	169	178	201	172	202	198	185	204	192	179	191	176	192	183	212	198	186	193	172	180	190	173	173	178	160	168	176	196	171	198	171	207	182	176	195	211	177	205	177	180	210	180	191	206	187	191	157	179	192	192	178	163	171	211	188	197	214	200	186	175	171	199	181	186	194	175	225	170	172	193	198	174	177	171	198	189	179	207	205	207	203	202	200	187	176	179	186	198	176	176	219	164	163	178	175	181	165	188	170	190	180	180	200	184	186	207	173	186	189	205	199	183	185	181	190	166	165	176	185	203	204	187	178	177	194	181	162	193	166	186	206	215	184	202	157	205	198	199	197	194	186	203	182	183	166	182	182	212	213	179	168	207	167	195	195	192	157	209	185	181	197	199	174	160	192	145	166	217	183	190	208	214	206	174	217	185	185	207	177	173	178	161	201	193	190	230	196	169	179	179	193	180	179	178	192	218	188	179	164	226	176	184	210	204	176	194	194	204	166	225	205	199	182	190	204	186	188	181	184	185	184	187	183	189	179	190	163	172	187	208	189	185	191	181	205	186	184	225	198	189	198	182	192	184	179	181	184	192	181	207	177	196	173	198	167	197	195	197	169	213	190	191	171	174	189	210	202	167	199	198	165	151	196	194	175	177	186	183	179	206	193	167	177	167	194	174	188	188	170	178	166	180	192	200	181	191	201	201	195	193	183	211	182	193	181	188	187	172	202	180	190	199	188	169	183	212	207	168	186	180	169	201	196	203	201	182	201	203	165	191	182	191	181	178	175	163	205	205	181	162	185	208	201	174	178	177	201	185	167	213	197	208	186	172	207	179	192	184	194	169	190	208	172	178	171	189	176	180	163	191	191	169	161	178	197	187	198	158	193	213	200	219	185	180	188	150	188	169	187	186	202	163	181	196	163	205	166	177	188	198	184	176	196	190	205	177	187	192	214	159	204	175	184	161	189	173	200	182	199	181	186	198	170	185	182	181	163	203	176	200	184	193	226	189	194	204	182	154	174	199	183	172	194	185	159	159	187	172	196	189	173	187	187	168	159	186	173	174	203	185	185	172	191	184	183	195	188	212	190	190	193	178	203	206	205	161	187	181	187	205	167	183	183	201	162	181	161	197	173	196	198	174	207	210	175	156	168	157	206	183	197	177	203	198	172	160	190	188	203	181	212	177	191	204	190	173	181	185	178	168	167	166	199	190	169	195	157	205	180	165	197	185	202	182	180	190	193	189	198	185	172	192	166	198	165	194	160	183	201	203	176	164	197	209	194	193	204	190	186	199	188	200	184	190	192	186	198	190	205	176	223	179	186	206	192	208	159	191	190	188	190	177	213	185	204	187	188	201	184	177	182	184	201	216	177	189	199	212	184	182	182	188	179	199	173	178	164	198	207	194	207	181	188	147	192	183	209	182	196	183	210	168	156	160	210	187	205	186	178	190	160	204	196	178	189	186	171	183	181	178	190	188	179	155	170	185	223	215	185	195	161	167	171	187	193	179	173	207	186	178	159	161	155	171	200	184	209	206	204	219	203	182	178	180	165	189	157	208	215	204	194	200	199	182	173	195	225	184	192	190	159	201	180	182	178	211	153	183	186	182	167	176	199	181	175	162	185	179	181	167	160	209	177	166	196	181	186	190	168	163	172	182	181	182	179	178	199	158	190	179	179	168	173	205	212	203	172	165	187	240	206	167	193	203	192	176	220	195	172	155	163	169	171	164	175	203	186	166	189	186	192	150	163	190	192	163	192	170	187	188	212	200	194	229	196	185	185	182	193	200	169	206	197	203	177	200	189	144	174	214	154	196	219	169	187	207	171	193	172	196	189	185	212	191	200	159	175	185	163	195	175	167	183	158	188	189	196	191	166	176	205	184	180	220	187	194	156	189	207	181	177	179	169	187	181	169	174	183	184	192	191	186	180	190	206	189	178	167	207	183	175	181	181	205	190	193	187	194	192	167	159	203	181	194	193	203	198	166	194	195	180	175	180	217	180	190	179	202	197	196	187	208	203	190	155	180	202	192	195	199	177	168	178	176	193	223	191	190	192	203	192	172	180	180	201	174	181	191	207	186	181	215	179	193	175	190	180	211	195	168	202	165	190	192	200	190	186	177	171	173	182	187	171	190	216	182	177	181	186	210	207	190	172	175	187	167	164	163	151	188	192	182	187	199	220	184	181	201	174	194	166	196	157	189	171	163	214	175	176	184	190	183	186	189	179	165	183	184	177	190	197	189	204	187	175	166	183	192	193	207	192	199	197	151	158	155	156	164	191	187	194	188	186	194	193	191	224	192	207	195	193	196	182	206	193	211	193	190	211	178	208	174	172	188	191	174	205	157	191	191	212	188	170	179	183	187	200	176	163	169	197	184	174	191	182	209	179	179	179	170	183	190	171	176	212	173	203
23197	10722	6903	9607	8273	6456	8931	9283	10851	12324	7680	5826	3820	3214	2516	1045	667	650	617	549	540	516	549	503	471	526	545	488	482	488	472	458	483	499	465	436	465	479	439	476	463	469	470	452	455	455	429	479	442	418	424	409	432	449	454	449	451	487	424	463	475	436	415	448	452	442	453	434	441	422	481	404	451	449	413	445	445	440	436	427	446	460	419	442	452	444	455	464	422	413	459	436	424	426	416	445	459	417	443	451	435	472	410	460	457	429	451	431	447	433	439	439	450	424	457	427	454	475	422	476	469	443	453	418	428	428	456	451	441	441	409	419	475	421	435	465	457	464	453	458	394	436	450	467	450	415	451	469	442	425	428	440	433	432	453	433	422	457	453	421	464	450	467	463	473	447	437	460	433	493	407	455	416	418	444	451	426	435	371	464	434	458	415	430	421	397	427	468	454	423	420	391	475	428	423	416	408	447	420	462	451	475	483	423	425	403	449	429	402	445	447	433	452	437	412	451	435	445	438	449	409	459	449	441	407	439	449	438	413	421	423	423	428	420	451	442	436	460	456	452	456	436	464	448	433	399	467	459	437	418	447	438	446	434	432	438	436	436	399	460	406	461	425	441	461	448	450	455	467	407	463	445	460	456	449	443	439	476	432	439	463	431	427	414	439	451	441	412	456	436	439	426	434	389	425	437	393	456	451	412	456	418	460	408	416	459	437	418	436	430	425	426	438	427	468	427	468	429	419	415	444	479	466	426	470	453	425	418	440	406	476	439	459	414	431	452	456	401	455	427	418	411	401	415	459	431	433	433	431	445	414	432	426	448	444	439	447	442	412	455	476	434	407	424	417	449	427	419	435	435	410	447	403	440	433	443	494	445	468	446	404	421	424	478	437	449	409	442	434	440	405	449	444	458	450	443	429	415	436	461	428	411	400	412	442	461	431	487	426	459	409	443	421	423	423	413	413	390	440	431	456	451	403	440	387	441	439	398	439	487	416	449	489	469	460	435	432	402	406	445	489	424	464	434	459	447	437	445	412	407	421	430	440	455	430	430	453	384	429	440	456	431	425	435	435	455	443	447	435	424	397	419	436	458	424	449	407	423	411	420	420	455	445	446	421	448	412	429	448	408	424	437	423	438	460	449	434	452	434	453	437	391	468	472	438	439	439	436	382	440	461	394	436	419	447	446	422	400	462	441	423	443	462	405	436	454	425	431	450	452	462	457	447	427	400	417	454	421	423	434	475	443	422	425	404	430	440	436	429	417	468	446	472	446	431	422	429	428	418	405	402	437	435	463	432	457	433	428	428	412	462	440	432	414	465	434	408	430	442	435	454	445	402	425	420	384	464	414	442	415	446	462	465	430	438	412	440	429	431	454	433	475	436	420	484	426	453	482	462	447	436	408	434	429	427	424	451	399	442	447	450	425	441	415	433	446	402	440	408	444	423	403	459	440	461	429	447	486	472	442	427	462	445	452	463	433	435	423	432	439	446	484	430	423	437	450	435	446	456	406	426	435	397	443	427	437	453	416	427	431	460	426	451	422	402	422	465	442	403	415	469	422	421	408	480	401	429	394	453	452	450	445	404	447	440	436	462	433	407	423	462	436	460	433	435	425	462	474	397	424	372	406	414	456	477	444	443	456	458	432	405	451	437	436	433	434	437	444	426	448	403	409	423	426	465	419	454	443	436	423	454	428	440	426	422	405	408	441	475	433	441	450	458	425	408	453	446	452	468	496	419	389	460	467	434	436	406	444	483	451	428	434	471	427	440	423	451	412	410	447	471	458	467	455	405	420	443	441	408	453	440	408	414	429	430	443	444	433	432	437	453	466	438	443	442	396	437	427	472	433	413	433	428	455	439	438	432	399	436	415	422	460	438	438	407	408	428	465	433	426	411	404	442	407	424	414	451	412	417	434	436	441	442	432	446	458	420	445	441	432	452	422	404	423	423	418	399	430	422	445	444	429	438	465	427	427	424	456	432	405	442	453	420	431	450	425	467	426	430	420	454	434	426	464	441	441	433	421	441	410	417	443	435	431	465	498	457	428	432	438	453	444	414	446	392	434	437	410	461	432	427	420	440	448	470	445	417	402	454	494	450	437	399	437	443	433	454	451	451	413	449	445	386	439	437	443	449	450	429	430	411	439	409	431	452	406	415	446	457	411	435	420	468	455	459	428	404	433	424	438	410	430	432	435	437	399	476	448	416	472	428	459	451	470	454	423	465	434	422	446	436	426	419	424	466	429	454	435	461	452	430	430	395	438	433	432	417	435	475	436	449	463	461	422	423	434	442	420	412	396	419	435	444	417	433	467	393	433	430	457	439	428	465	457	444	403	456	430	431	454	457	461	429	459	422	451	412	441	431	445	440	487	468	433	420	487	457	436	474	434	455	427	456	469	450	411	425	414	433	446	414	445	415	468	454	446	442	444	444	426	473	423	470	441	458	451	424	403	425	417	445	446	437	426	446	445	399	432	448	450	435	431	445	412	440	458	405	465	424	460	457	422	454	395	460	393	444	436	431	421	401	440	443	484	420	454	437	441	407	421	451	459	438	422	430	434	463	416	420	452	455	453	441	459	418	434	446	415	447	450	428	426	417	395	437	412	451	440	451	420	414	442	409	469	400	458	447	464	472	442	403	449	434	441	422	457	431	438	410	440	424	441	415	487	451	434	455	453	445	452	398	394	455	439	456	445	449	471	392	468	446	419	436	474	432	439	478	457	460	447	452	427	442	460	411	424	426	467	461	473	452	408	418	405	471	419	488	460	464	448	417	458	443	406	451	423	478	412	425	424	448	432	398	428	439	437	437	464	411	410	448	431	416	439	441	417	459	432	437	444	408	441	425	427	444	460	429	409	472	430	427	437	422	434	433	454	461	443	430	431	443	421	457	466	414	441	414	435	447	476	423	467	460	475	434	429	411	398	419	446	430	417	460	433	444	438	411	389	471	450	460	400	440	392	418	424	404	417	395	402	437	432	420	449	462	434	415	436	452	427	413	463	422	429	432	473	437	409	427	434	407	421	402	426	444	463	428	465	423	446	448	407	425	458	443	429	420	413	425	423	426	449	433	436	460	461	405	455	432	444	438	412	414	422	432	457	422	454	439	435	467	428	438	437	480	434	433	437	450	472	445	453	426	397	455	426	449	406	433	453	448	449	451	411	465	426	404	426	460	415	438	410	449	411	437	469	436	438	436	436	487	466	427	455	423	451	415	452	420	446	472	435	434	430	450	436	442	422	443	409	414	441	443	426	433	432	432	410	405	438	420	420	436	465	456	443	448	438	451	467	399	462	403	422	411	453	435	412	451	448	446	426	475	424	386	457	423	463	419	449	396	427	413	446	412	425	414	422	437	469	417	451	439	433	439	416	409	434	434	425	457	430	430	421	459	412	482	443	439	474	407	452	425	420	422	458	433	451	461	422	446	427	468	406	443	438	430	421	434	446	457	470	438	484	408	465	437	488	426	455	379	428	394	463	404	432
11079	2407	813	637	387	349	323	334	301	319	264	228	217	236	209	231	237	229	222	218	236	239	241	219	240	213	208	213	194	232	205	210	204	209	233	214	220	231	204	210	227	231	208	217	196	225	212	226	266	229	220	205	201	185	228	254	195	231	232	219	230	240	213	221	186	243	216	213	225	203	222	229	215	213	208	225	248	239	194	212	230	211	218	229	241	235	219	244	191	185	185	205	229	238	231	218	204	249	215	235	196	214	221	209	227	214	214	217	231	230	210	207	239	211	226	222	229	224	228	255	204	225	216	235	226	221	222	219	222	222	195	192	227	219	219	237	240	217	265	245	236	217	218	234	211	217	220	225	200	194	246	196	220	225	228	242	236	214	194	214	220	202	210	216	219	203	208	237	206	223	233	185	227	218	213	198	205	218	209	205	213	217	241	216	252	215	243	231	216	198	212	205	214	225	214	236	239	199	218	209	218	217	214	213	225	208	202	219	187	202	194	209	215	208	234	231	238	193	191	220	210	230	229	204	233	225	231	231	241	221	211	222	223	212	196	220	193	257	207	232	212	211	214	229	225	231	206	231	198	213	216	214	211	158	194	194	222	224	219	236	226	237	221	214	198	209	205	207	236	215	196	205	185	206	210	256	191	223	187	211	229	193	216	222	239	236	187	235	218	220	227	219	221	238	223	242	224	231	204	218	204	228	224	216	238	233	233	253	221	230	227	267	221	232	214	218	240	199	213	239	246	205	221	216	206	220	236	218	226	186	204	237	227	204	228	200	206	212	212	204	210	224	232	223	194	229	234	236	211	204	253	192	221	214	199	217	186	224	217	224	222	227	212	218	226	240	208	200	206	220	203	207	219	228	228	180	206	216	231	203	230	195	255	205	221	199	209	198	228	212	214	216	213	213	210	200	233	204	215	227	248	224	217	204	225	239	215	225	200	240	231	228	221	213	225	221	206	192	218	187	224	239	238	221	214	225	215	222	240	179	211	212	245	228	210	198	221	228	209	235	223	217	224	228	217	230	212	222	209	217	205	213	215	207	221	211	213	248	236	219	246	223	203	171	229	216	239	190	236	245	225	207	233	194	206	188	203	213	209	219	247	235	203	251	195	205	247	223	211	204	215	213	221	216	207	202	179	237	211	252	226	210	210	228	219	231	222	208	221	217	209	229	198	215	250	210	216	208	221	200	208	234	252	214	210	212	184	209	224	189	219	213	241	186	249	204	218	208	216	228	225	207	227	207	234	203	198	210	197	223	194	225	208	226	218	244	221	195	216	207	206	194	200	211	222	231	244	200	215	209	222	213	209	225	208	206	223	208	222	259	219	199	199	230	248	210	219	203	195	230	226	207	191	205	182	195	228	217	223	229	209	240	235	221	205	203	195	240	220	204	212	209	240	202	212	211	234	223	202	241	249	201	217	228	180	206	238	228	219	236	216	207	193	202	243	221	223	214	228	201	209	198	221	215	246	228	240	212	212	219	200	214	216	192	212	217	207	240	226	208	182	230	201	234	240	230	246	227	218	219	217	241	195	205	201	212	215	242	227	190	241	210	243	187	232	218	256	216	218	220	223	223	211	187	235	206	197	205	245	199	226	227	215	228	210	219	219	208	247	221	186	222	234	236	224	211	212	176	225	190	196	207	239	209	213	206	205	226	221	210	208	194	183	214	219	207	217	226	221	183	206	217	218	220	231	215	194	195	228	220	235	213	206	224	197	209	227	214	235	217	217	180	237	209	220	225	198	214	229	199	212	212	227	220	191	200	228	189	218	221	206	213	240	201	250	226	218	232	208	195	237	209	217	200	209	206	225	218	199	225	250	216	216	217	203	216	213	219	201	216	216	217	221	208	228	242	231	223	231	226	228	215	220	225	214	236	234	252	224	219	217	228	214	228	224	224	219	212	215	217	225	213	214	226	220	221	206	232	216	242	225	240	240	223	212	212	221	257	217	235	205	206	226	213	232	229	227	211	240	221	230	206	219	204	222	208	218	219	222	240	191	212	208	231	192	215	189	246	227	187	231	209	202	233	225	222	243	219	202	222	208	239	216	201	204	228	230	244	210	224	210	207	216	240	224	237	218	199	255	206	217	237	199	208	200	213	229	213	217	217	231	207	219	197	217	225	210	226	221	221	212	224	200	211	242	207	232	238	227	252	243	231	196	222	221	215	197	208	208	214	222	231	220	196	216	231	224	209	204	202	224	198	218	209	221	227	217	238	217	221	194	213	222	243	242	233	201	213	200	200	233	204	201	207	214	231	212	194	227	236	201	200	219	237	197	215	218	207	218	233	211	227	216	195	215	210	213	212	217	200	211	218	216	231	199	221	231	243	206	222	215	212	224	229	226	204	229	220	203	219	224	218	202	235	241	239	248	225	225	230	227	217	231	206	208	248	216	221	221	197	227	201	242	229	202	210	223	198	214	178	242	202	221	225	213	244	232	208	214	201	223	225	229	254	215	228	232	211	217	228	202	225	230	207	209	198	211	242	200	221	216	210	208	214	224	192	209	231	191	231	227	203	199	191	209	215	221	235	217	240	218	229	224	221	191	194	246	229	240	219	175	210	220	212	231	224	223	239	223	222	194	210	200	186	231	238	235	190	218	236	232	219	244	215	214	226	190	198	227	235	240	216	209	196	230	226	206	228	212	226	215	209	211	232	194	204	218	211	222	248	234	230	213	235	223	244	244	242	217	215	226	258	214	224	213	239	210	213	199	194	210	230	234	230	235	232	206	240	220	224	202	227	207	225	207	204	210	205	183	232	232	219	179	202	245	192	215	180	215	202	218	203	218	227	210	250	207	207	227	226	226	213	258	221	223	237	218	197	207	218	254	181	224	181	202	209	211	211	254	230	207	223	200	200	229	211	246	222	242	211	227	211	189	209	231	222	221	213	198	229	230	209	214	209	205	218	259	192	216	227	230	227	201	210	241	193	211	213	216	216	185	227	224	199	238	238	221	219	229	223	220	209	231	220	209	204	200	214	239	248	235	220	217	210	212	222	226	230	227	178	206	222	241	199	203	219	211	209	218	242	241	222	219	216	236	204	194	227	221	200	203	197	192	213	220	210	261	216	245	217	227	222	223	228	185	210	242	206	211	179	209	236	243	223	217	234	207	207	220	213	242	222	218	219	230	251	216	229	222	232	221	251	236	230	250	229	215	190	226	217	214	205	253	208	210	230	219	217	236	241	224	207	202	223	224	186	222	225	241	200	194	199	210	219	211	205	204	199	205	217	223	209	225	215	240	241	240	213	228	226	216	197	238	201	222	248	196	203	218	198	215	231	197	219	228	208	226	215	204	216	207	222	225	209	224	223	218	225	193	245	241	219	228	210	213	207	176	213	245	230	214	215	256	202	227	200	227	216	222	206	236	212	241	221	228	245	200	213	247	238	239	222	194	246	190	221	210	201	207	215	227	233	224	195	209	177	225	224	201	228	211	224	196	230	212	229	173	229	240	239	195	195	207	210	205	203
6541	1870	1553	1756	1303	1131	968	1044	1037	1059	774	683	578	538	571	488	522	521	495	516	479	507	491	467	505	486	468	484	521	470	469	480	489	483	494	493	497	482	516	474	505	490	486	461	483	506	475	482	477	480	503	474	500	501	453	489	522	440	468	485	496	457	474	417	433	487	489	464	496	453	472	512	495	471	464	477	481	485	491	468	463	483	450	508	504	518	434	482	498	489	475	453	470	513	470	455	526	494	494	488	469	459	496	482	477	476	520	488	475	448	501	468	489	489	441	466	473	490	507	507	502	516	476	491	497	488	508	490	490	497	504	485	435	474	467	478	487	487	479	489	488	464	487	462	459	495	467	476	497	509	477	496	468	430	458	507	463	475	482	468	502	465	464	521	485	452	487	472	447	482	485	502	507	450	495	471	438	468	516	511	471	491	494	489	444	450	480	493	457	482	527	500	480	456	437	483	463	451	470	437	506	508	497	498	490	433	483	519	481	483	527	527	482	463	503	442	466	525	472	476	490	534	497	487	457	494	512	542	523	481	425	496	479	465	451	498	500	499	434	443	504	461	487	433	509	479	513	509	471	522	454	486	498	490	443	496	485	464	480	490	486	526	475	468	476	479	477	480	491	439	515	464	492	513	476	476	470	486	452	508	486	511	467	515	481	456	492	486	453	453	475	503	488	450	517	464	478	481	487	493	492	493	464	473	452	485	487	470	493	472	501	487	456	477	536	472	471	465	449	504	472	485	488	504	455	475	475	467	464	485	459	488	479	469	479	498	513	489	462	459	466	475	465	463	499	496	515	499	475	458	445	473	490	479	461	449	454	499	487	456	492	484	477	455	467	464	449	492	439	445	460	439	504	468	441	488	509	490	501	466	517	468	480	507	481	469	436	477	516	503	490	452	482	492	495	494	498	465	498	432	456	495	489	460	457	448	482	507	451	490	514	448	476	504	476	448	474	511	503	499	474	473	462	499	451	538	475	459	484	464	478	528	505	481	487	483	478	455	478	488	457	497	501	467	486	493	475	454	491	489	487	503	501	510	478	513	474	469	484	463	498	481	457	469	440	457	468	459	465	473	505	491	479	502	487	481	463	482	479	462	464	507	513	447	458	463	497	465	483	490	499	503	477	486	487	509	462	464	509	457	512	451	492	498	473	503	488	491	509	444	475	457	452	494	479	515	489	481	476	509	490	469	464	482	483	469	498	501	483	502	439	550	472	451	512	477	502	451	488	460	479	479	492	472	473	468	455	459	481	502	493	488	490	492	493	494	465	500	512	444	468	475	492	482	459	449	469	477	479	468	500	463	455	447	485	472	505	460	489	475	474	459	492	498	488	438	466	454	481	501	465	495	431	469	510	479	496	499	467	461	471	465	502	488	484	466	481	526	474	489	481	488	497	516	489	476	477	449	424	511	470	450	497	513	477	496	529	504	504	516	488	474	477	474	483	464	498	455	503	479	489	511	454	476	508	475	489	447	478	511	462	462	455	515	464	495	441	493	492	488	482	437	510	503	489	488	466	487	500	485	513	502	473	456	489	478	468	473	494	463	447	477	468	483	489	500	460	467	490	475	484	487	468	457	496	499	503	482	489	484	505	479	486	488	476	506	494	448	465	460	481	482	478	460	454	470	475	489	486	447	463	457	488	446	493	513	422	519	490	472	479	482	475	500	445	492	528	493	490	489	501	463	456	469	416	491	479	470	477	438	516	510	461	453	520	480	494	499	469	469	496	503	463	482	498	468	461	463	451	453	504	479	453	482	487	464	453	515	459	490	462	449	459	458	438	497	457	466	469	487	466	506	477	516	464	498	484	498	487	472	482	462	460	507	474	532	509	519	479	491	501	480	467	488	480	495	488	467	480	484	509	478	460	531	479	462	472	503	482	461	465	463	440	439	492	489	511	485	469	490	431	470	479	499	504	494	484	457	501	491	474	475	450	501	472	475	432	454	476	476	498	490	523	471	513	486	509	440	449	474	508	489	489	478	485	492	504	469	508	502	451	493	446	488	393	478	488	492	442	501	523	459	441	409	524	455	482	478	508	467	482	473	471	434	456	460	457	504	461	508	476	472	500	432	450	485	451	528	485	470	470	494	474	436	469	502	441	507	480	498	442	460	496	448	471	467	485	455	475	510	440	495	474	457	472	468	501	479	481	462	521	465	509	497	459	461	483	457	458	492	519	481	504	517	440	489	519	490	521	421	500	522	486	450	478	484	481	455	477	462	490	487	492	511	486	454	455	471	486	453	501	497	520	446	502	507	483	486	478	491	474	485	507	493	465	450	478	495	534	512	463	465	453	484	497	518	478	479	468	471	510	470	468	489	493	461	500	475	451	503	476	483	467	486	457	452	479	469	506	451	456	511	453	475	458	487	481	495	482	445	523	467	473	506	478	464	489	485	464	458	463	460	490	459	487	488	483	487	490	445	479	447	434	502	498	513	502	469	495	516	502	472	470	513	477	500	469	498	467	475	475	513	498	463	461	460	516	481	561	497	501	498	477	497	485	465	509	450	495	494	486	515	500	441	503	429	506	457	436	478	474	493	524	480	490	512	456	491	512	499	470	478	496	481	507	505	487	489	487	452	456	452	505	498	499	470	501	450	493	467	479	463	510	492	459	484	483	498	470	513	511	500	478	456	490	457	449	494	482	452	522	482	467	487	468	472	481	455	444	475	478	478	496	480	531	477	503	507	488	477	466	484	473	457	454	475	510	453	408	488	440	459	479	458	461	463	456	495	462	483	462	471	460	502	420	507	473	451	476	495	458	469	462	525	522	461	476	440	501	479	480	488	474	495	505	478	493	532	516	451	511	464	472	482	476	486	460	442	476	462	490	483	481	478	470	487	495	457	469	475	457	480	440	491	502	482	473	490	461	479	431	439	499	479	486	469	491	479	466	493	485	472	468	524	474	456	465	470	486	522	474	458	491	497	461	505	482	467	458	460	468	481	474	482	486	529	455	477	506	467	472	497	505	477	475	462	469	490	471	478	481	487	509	476	502	462	487	448	456	461	487	460	491	449	453	523	466	490	497	468	481	480	483	507	462	447	521	466	458	459	503	450	488	495	471	467	446	468	487	481	480	457	454	452	475	478	458	520	473	533	499	467	483	470	494	476	476	485	442	445	491	459	484	468	518	461	460	485	455	502	506	463	480	495	476	461	465	465	501	471	463	499	481	491	481	479	452	487	460	499	439	502	494	477	473	561	495	500	499	475	440	431	458	475	484	495	460	486	476	449	483	481	512	460	487	467	505	475	484	466	484	523	499	522	460	508	500	473	463	483	505	468	479	484	520	482	492	489	484	494	497	491	490	492	525	492	492	525	454	484	512	484	487	432	477	461	488	516	493	494	478	451	463	472	469	448	486	471	500	446	529	450	487	465	488	498	483	467	459	486	470	462	484	469	462	471	519	437	517	454	472	508	465	439	510	502	485	479	502	493	482	508	506	466	514	510	491	453	481	473	489	467	480	478	439	480
27371	9807	3356	2524	1453	1220	1300	1452	1352	1143	832	580	333	291	227	148	141	169	175	158	161	137	126	148	145	136	133	145	137	127	141	141	130	133	124	122	137	131	130	135	153	113	153	155	137	146	125	127	131	141	145	169	144	163	131	141	128	138	132	152	123	124	139	115	143	129	131	148	120	132	139	123	145	136	159	141	139	139	157	138	143	141	133	134	142	152	143	103	136	134	142	146	142	141	131	140	120	139	131	137	125	131	155	126	163	154	143	135	131	126	134	130	130	145	136	148	148	142	119	131	136	147	147	121	128	130	154	150	154	138	139	131	124	131	131	127	123	130	155	155	113	127	124	131	128	174	140	166	150	134	125	161	130	128	151	134	138	136	155	110	141	124	125	115	151	140	131	132	145	130	124	129	159	138	156	138	148	123	120	140	145	136	138	134	127	141	141	135	148	145	121	149	131	126	112	128	125	154	146	143	134	127	151	125	137	154	135	105	138	145	119	120	147	137	162	135	154	128	135	155	143	132	140	147	156	140	135	146	160	114	150	126	131	118	147	134	132	113	106	134	132	144	133	135	148	124	128	126	135	149	121	138	132	150	115	148	147	105	130	142	141	139	111	121	124	140	145	134	143	133	132	116	132	133	133	150	151	127	140	141	140	127	149	140	133	124	127	129	139	157	136	136	138	140	147	141	142	134	152	127	113	130	125	144	134	135	148	127	140	157	149	154	131	137	145	107	141	157	128	143	137	112	100	119	135	137	144	154	137	144	142	118	142	148	132	150	129	142	150	151	152	120	146	138	134	120	119	141	136	158	130	143	159	121	141	130	129	128	161	132	142	131	123	150	125	129	147	167	151	120	142	141	137	126	129	141	121	138	139	145	118	139	140	130	138	151	131	116	132	130	143	123	139	130	157	142	120	129	144	112	140	126	124	126	148	117	115	132	153	144	146	124	115	129	112	149	120	116	132	140	137	131	134	101	138	142	131	123	132	116	135	133	148	152	108	138	150	135	126	116	146	153	141	124	134	139	140	143	121	140	119	129	123	134	134	125	143	142	135	127	131	131	144	125	132	160	169	127	141	141	156	144	121	136	146	149	120	135	124	133	123	140	133	120	127	137	159	137	128	119	143	152	130	119	132	134	125	141	137	122	136	153	129	187	131	147	123	142	128	101	126	122	153	136	146	159	165	166	147	119	137	133	142	148	130	131	138	147	152	136	117	138	132	130	146	109	145	127	144	140	129	135	139	135	143	129	142	119	130	135	122	106	145	155	133	131	123	126	149	139	163	126	120	150	142	135	129	130	128	139	138	152	135	138	125	140	126	137	133	141	151	151	133	130	144	138	136	163	143	118	136	126	137	123	133	149	142	140	158	132	95	126	131	160	146	129	120	140	131	142	150	145	128	145	168	131	161	134	128	134	132	129	119	137	127	129	127	129	141	131	154	124	126	125	120	136	124	137	150	126	140	143	140	144	132	143	152	147	156	159	122	148	122	137	146	138	166	146	132	133	146	142	131	124	146	115	135	134	155	131	148	133	140	152	138	145	152	115	150	149	135	138	138	132	147	137	139	134	154	123	168	134	136	125	145	135	134	137	157	119	146	142	132	149	139	145	141	136	123	148	122	154	150	135	132	154	124	110	129	109	116	102	151	136	153	151	148	137	130	127	136	158	127	131	136	136	153	125	125	140	135	117	155	136	142	134	135	135	127	139	135	130	148	139	127	112	129	125	150	139	114	155	139	141	171	132	137	143	132	135	145	146	146	128	127	145	138	142	132	147	132	111	144	135	114	114	148	139	126	140	150	147	141	138	141	139	138	130	145	146	139	131	157	128	131	133	136	120	111	104	143	152	157	134	130	138	111	123	142	126	162	139	129	111	139	111	151	124	132	129	124	133	140	143	141	133	140	140	146	123	121	112	152	137	133	141	152	170	131	119	137	141	142	140	154	126	137	139	128	150	144	132	119	140	124	128	126	143	131	121	130	140	114	151	159	141	147	134	117	146	133	143	150	119	116	126	135	134	125	130	143	135	130	114	126	139	117	134	111	119	137	146	129	145	139	136	127	133	139	155	145	123	123	129	161	126	118	134	150	134	145	149	135	136	116	145	134	141	118	129	140	147	118	116	147	154	135	144	119	136	110	116	124	149	120	143	144	132	141	133	144	136	172	152	129	127	125	128	124	146	129	154	140	146	142	142	131	159	155	116	122	148	142	136	150	113	146	152	138	145	128	140	133	133	121	130	140	146	129	126	131	127	117	128	167	124	151	135	127	114	122	112	118	100	129	151	132	127	126	153	167	140	133	140	137	122	141	139	128	148	143	134	118	125	129	136	147	144	138	143	121	126	143	124	136	119	144	115	140	152	129	131	110	124	134	139	134	136	123	139	172	144	151	119	126	127	169	147	130	136	145	143	133	141	131	140	134	151	130	127	116	129	126	163	127	145	138	129	140	136	133	131	129	149	147	137	160	140	134	111	113	122	144	128	112	120	134	138	139	130	136	140	133	132	140	151	151	135	120	121	120	134	141	135	124	137	133	122	138	140	144	143	133	139	145	134	129	130	121	143	120	140	128	135	136	132	147	164	135	147	140	152	159	132	114	134	132	133	137	138	134	139	122	110	126	132	141	133	146	148	152	126	139	137	155	123	120	114	143	115	138	136	120	134	143	109	116	139	125	123	123	116	137	121	114	123	113	124	141	118	132	138	114	131	141	157	148	165	111	144	140	154	118	134	130	125	156	127	120	148	128	147	135	124	122	143	166	138	158	137	145	161	130	155	153	136	118	145	128	128	109	140	139	127	148	129	143	124	135	147	142	120	157	145	134	125	148	146	149	131	142	139	131	128	139	134	126	136	125	143	160	127	140	141	131	142	112	146	148	135	151	142	122	122	113	128	125	146	140	157	140	145	147	134	143	154	135	149	131	122	141	123	139	138	146	137	121	149	155	132	128	120	123	148	153	151	150	129	124	146	137	138	125	124	149	124	143	114	147	133	112	135	109	128	138	145	149	159	129	128	132	131	147	135	140	146	119	126	105	126	146	145	109	123	141	156	151	145	139	137	139	128	131	154	134	146	131	133	133	149	132	122	125	147	143	131	149	136	134	127	123	131	140	139	145	148	135	152	140	126	140	136	131	134	143	122	128	139	139	111	109	130	131	138	100	129	133	119	110	128	169	163	123	151	133	149	139	131	156	135	149	146	108	160	144	148	141	148	137	114	133	162	143	104	141	115	131	137	130	133	137	134	153	133	142	131	121	143	131	174	132	106	94	149	144	142	137	135	143	123	143	150	139	139	168	139	118	144	132	119	135	133	129	130	132	137	134	133	136	141	120	169	148	142	120	137	129	146	112	118	118	135	131	131	124	129	151	117	156	144	148	147	133	133	119	145	155	146	125	144	132	149	141	130	121	160	122	140	152	123	143	120	149	144	122	110	139	129	123	133	144	126	135	127	150	119	104	136	145	155	128	142	141	154	163	149
17037	6118	4140	5703	4408	4774	6389	6875	7204	6385	4308	2702	1248	1268	1012	551	529	498	368	385	396	374	354	366	375	367	329	415	381	337	352	350	349	367	333	341	356	331	329	329	331	349	337	316	314	363	335	361	347	355	303	356	303	311	330	310	310	346	322	352	332	341	349	346	321	329	319	323	328	321	291	320	324	330	318	347	350	356	356	345	331	360	303	304	347	340	304	335	316	312	331	345	345	331	352	347	323	337	339	342	300	351	342	351	316	331	347	350	348	300	312	341	345	353	352	338	339	321	336	354	344	348	321	311	298	286	337	337	314	307	332	317	330	345	324	340	347	346	349	307	336	302	317	347	347	315	317	332	303	317	291	326	324	322	339	309	319	353	338	297	332	332	342	324	332	333	296	315	300	302	319	328	344	340	338	306	318	308	303	319	326	344	307	327	313	317	311	315	325	334	308	320	332	351	350	303	291	300	312	296	314	355	307	312	326	321	319	347	283	312	341	318	360	317	317	296	309	330	314	318	333	332	314	375	312	304	298	332	312	328	306	321	310	353	334	323	326	346	337	369	332	308	321	307	311	298	311	309	326	328	326	343	299	308	347	313	313	364	340	325	326	309	333	304	359	332	322	320	299	330	287	337	337	323	350	352	318	316	328	377	330	337	350	347	316	327	346	318	336	324	315	341	317	317	313	309	320	318	319	328	329	318	316	330	329	320	299	341	350	337	322	334	323	318	325	313	334	340	297	333	345	330	318	311	338	352	349	322	334	305	325	300	303	336	335	336	301	332	319	309	312	328	322	333	322	332	305	348	339	313	309	335	287	347	315	341	324	326	300	340	346	320	299	317	317	333	338	325	299	331	302	321	348	329	326	346	319	318	315	365	309	329	332	326	361	330	321	298	308	323	354	302	329	331	341	329	313	357	349	335	354	301	341	323	297	299	345	341	343	297	316	346	336	368	313	353	320	339	340	321	297	320	327	317	333	332	296	318	330	312	349	308	286	321	315	347	316	317	342	330	315	319	313	323	347	331	341	314	316	348	322	331	358	322	324	363	299	355	345	337	318	332	317	319	328	347	350	344	309	356	315	351	324	351	308	343	314	309	356	321	359	317	321	356	320	323	332	337	337	321	314	342	331	348	321	327	361	340	336	319	323	350	316	333	329	313	333	343	311	303	305	322	337	329	354	352	342	327	326	336	304	312	318	327	313	378	316	355	342	337	334	338	284	302	309	336	304	286	358	312	315	330	333	303	345	304	338	345	366	303	314	319	314	321	314	331	291	321	327	338	319	281	342	325	323	311	327	313	332	304	332	324	324	302	329	323	314	361	337	322	342	324	298	297	320	359	337	340	342	312	309	358	322	347	317	310	304	312	339	354	297	341	329	301	317	308	323	348	306	322	318	323	295	327	310	337	292	309	329	333	326	361	299	316	351	296	327	350	342	319	334	340	315	350	316	354	329	303	341	327	325	346	300	344	326	352	296	290	369	328	328	334	338	311	309	323	351	317	313	312	298	340	303	307	324	346	316	333	325	322	346	313	337	343	360	320	310	290	334	300	297	341	325	341	316	340	314	309	300	328	344	316	343	336	332	336	330	329	342	353	323	311	336	312	302	326	357	332	311	316	324	310	334	297	344	296	344	326	306	314	372	301	303	312	338	335	314	324	305	362	326	325	321	316	319	329	309	292	339	315	338	304	309	326	317	334	335	348	360	323	326	306	347	335	326	330	305	322	328	326	312	329	338	307	346	297	380	341	341	327	322	319	334	311	312	351	337	302	349	299	331	311	285	296	330	335	300	345	330	343	336	333	348	312	310	358	308	305	326	296	337	350	344	341	328	352	323	350	336	321	330	300	351	355	314	323	346	339	314	341	329	262	334	321	324	325	307	335	291	331	320	363	344	319	362	321	351	351	336	328	333	316	328	301	317	351	309	348	356	305	358	282	340	346	294	292	345	329	317	330	336	339	313	285	336	298	328	310	317	341	339	292	331	312	351	316	322	358	342	317	341	330	341	341	302	333	334	299	354	335	302	307	332	306	331	346	332	293	324	310	344	327	319	355	327	331	318	349	307	332	331	305	292	368	311	311	352	300	345	315	305	341	360	343	311	318	322	317	344	307	311	336	319	333	327	317	322	331	302	283	315	300	293	305	315	300	324	299	356	293	326	329	335	334	340	349	326	320	314	300	335	335	354	320	323	332	287	351	292	348	345	321	317	312	323	365	355	350	332	327	314	310	324	337	346	329	333	328	333	362	327	339	319	353	295	354	364	336	319	335	284	316	311	311	328	340	322	303	313	313	345	341	322	323	336	335	297	301	334	304	330	329	305	329	298	316	324	312	329	349	370	339	312	360	315	318	343	330	328	326	331	338	310	342	347	329	338	336	293	309	322	321	300	314	296	312	328	297	325	321	342	330	353	323	376	311	322	325	312	327	304	351	334	349	307	341	347	330	322	326	330	335	334	335	339	297	340	278	305	317	328	346	311	327	350	306	310	328	315	336	332	347	315	322	355	299	351	307	343	327	320	306	343	323	302	360	335	334	319	319	357	328	318	311	284	305	303	301	326	331	331	325	343	331	317	333	336	318	331	318	327	317	318	303	328	344	313	336	313	289	327	352	287	337	302	357	315	329	299	310	297	316	325	333	321	291	297	312	347	328	337	334	336	308	300	302	334	331	334	338	320	315	323	306	312	331	307	323	328	290	327	341	368	339	326	329	359	314	331	309	301	341	301	316	309	350	304	315	373	331	338	334	347	345	313	314	347	323	322	355	290	350	317	284	312	335	304	345	328	321	299	329	329	342	285	316	348	305	352	294	334	326	287	348	355	332	323	329	324	289	329	326	332	320	307	326	344	314	319	341	341	348	356	352	329	323	322	309	356	322	332	327	355	325	313	332	321	287	337	304	335	319	330	310	306	316	323	344	334	337	328	325	330	321	315	317	310	340	331	327	333	295	331	314	304	277	321	337	334	305	331	347	326	333	326	313	320	299	337	324	332	327	305	342	317	346	358	320	332	304	311	309	309	320	356	344	331	300	335	354	328	322	327	322	306	315	331	290	330	307	359	310	336	310	338	331	337	333	339	298	354	331	326	320	320	343	336	344	342	317	310	338	376	314	338	323	348	333	327	328	368	357	296	349	344	339	312	312	350	328	329	350	316	321	284	329	314	328	337	360	317	341	335	313	326	373	337	339	300	274	334	334	332	322	360	355	332	335	336	347	320	313	344	386	319	348	370	308	355	323	321	358	331	311	312	345	324	326	331	322	335	331	322	341	318	346	353	297	332	316	322	344	331	348	329	333	326	371	325	317	295	282	321	333	303	328	309	301	348	324	333	324	332	352	332	299	303	314	323	347	330	338	322	334	296	312	329	337	326	335	301	306	376	336	333	330	329	349	345	347	328	297	342	309	320	341	329	292	328	347	324	317	316	313	298	336	327	309	320	287	330	316	356	308	312	345	326	339	311	333	319	369	318	330	301	339
38748	17437	6012	4179	2429	2554	3049	2458	2404	2084	1565	947	581	410	428	250	245	263	205	197	198	207	196	203	212	208	179	196	197	211	208	187	196	219	177	185	186	192	175	178	192	197	185	212	208	205	184	188	190	178	193	174	196	185	195	192	169	178	193	178	189	196	157	179	180	195	188	196	201	177	208	165	195	220	194	173	188	213	177	178	185	156	170	178	205	204	191	180	187	209	184	179	202	181	201	226	179	190	162	202	193	177	180	172	210	189	181	192	183	180	183	184	194	193	198	178	173	201	174	186	187	184	188	196	221	177	158	192	207	196	202	187	175	189	182	190	182	188	172	187	159	187	191	191	187	192	165	183	200	172	185	172	202	188	193	174	173	174	185	198	175	215	188	209	209	192	186	172	185	178	205	213	217	184	203	225	206	179	185	174	175	168	186	199	182	205	193	190	180	159	195	181	193	192	182	193	169	211	190	161	176	180	186	204	171	176	178	192	184	201	196	188	197	180	195	185	180	185	224	190	175	167	191	147	168	199	201	198	198	196	154	195	183	186	197	181	188	185	183	190	189	180	182	182	190	173	184	180	199	176	204	180	194	190	172	199	213	191	170	182	192	168	196	206	163	184	176	206	180	178	195	175	172	188	157	212	213	209	169	207	189	211	193	201	199	225	221	176	211	182	187	177	183	161	178	195	180	176	182	191	196	173	173	198	198	175	183	186	183	200	156	184	171	163	204	178	176	191	205	198	194	186	185	189	189	199	173	202	182	213	175	174	166	187	167	172	180	164	215	178	185	191	169	175	182	185	172	179	191	187	190	201	190	174	197	214	188	184	209	170	193	193	210	220	193	189	189	206	194	191	192	212	185	189	190	212	176	176	195	183	209	189	160	176	198	169	202	188	187	197	207	168	164	170	205	176	212	184	193	207	187	166	178	196	174	189	195	208	157	193	181	160	199	185	191	204	177	191	184	190	189	208	180	170	184	186	191	190	211	180	195	220	192	167	199	160	183	187	189	192	189	207	169	197	195	177	183	198	205	205	193	217	215	191	193	163	204	196	184	190	184	185	198	214	181	177	180	214	204	192	196	179	172	189	176	191	176	196	174	202	210	182	208	189	168	161	199	198	186	174	183	187	187	178	194	188	177	185	197	200	185	144	196	179	188	201	194	177	181	171	192	201	204	198	193	188	207	184	200	194	180	195	171	190	193	146	185	203	184	198	187	167	179	199	174	181	186	190	186	181	184	194	196	199	177	201	207	188	211	161	186	179	204	184	203	180	191	195	189	191	170	189	213	211	207	190	173	158	150	203	190	217	193	195	157	200	168	201	174	169	191	182	212	198	214	190	208	192	185	197	207	195	195	183	187	202	190	195	186	204	188	190	199	194	176	200	193	197	203	185	190	168	170	184	207	199	189	203	181	195	188	185	169	190	173	189	207	158	197	182	184	195	179	193	208	184	187	168	193	175	199	173	201	174	194	187	195	210	168	179	192	170	166	196	180	197	196	185	208	190	160	197	205	210	190	175	182	171	189	182	173	183	186	194	197	187	188	200	181	193	201	198	184	192	189	217	147	162	184	195	170	189	190	204	199	167	184	186	180	210	186	156	165	212	197	195	194	186	185	192	202	164	200	188	208	178	188	178	202	189	181	183	179	175	204	173	174	172	171	195	193	204	172	197	206	194	175	191	179	181	197	182	186	197	190	189	206	198	196	208	177	186	172	192	188	192	199	194	200	197	196	165	198	173	192	193	179	194	184	197	190	181	151	187	180	186	191	201	196	177	189	189	185	188	241	192	196	164	175	176	190	187	192	189	185	185	195	195	177	195	187	189	186	192	189	205	186	187	198	189	182	178	193	196	172	184	210	183	185	173	181	223	184	178	193	194	199	161	197	186	169	178	203	202	182	213	216	214	178	186	199	199	174	170	202	172	168	181	187	177	159	159	210	192	180	200	178	204	169	188	193	212	204	173	175	167	193	196	188	176	186	207	161	213	193	214	212	206	183	172	174	167	187	193	190	182	198	184	187	194	172	178	207	202	203	196	178	178	180	165	184	200	169	208	184	188	185	191	191	182	200	173	189	197	198	190	189	177	186	194	205	209	196	187	173	166	158	180	184	186	187	167	167	177	175	189	202	213	189	195	183	169	224	165	204	191	194	186	192	171	196	198	185	166	173	195	192	199	182	153	186	180	166	171	200	207	217	182	204	206	183	174	182	183	186	187	173	206	195	173	172	184	184	191	209	200	183	197	168	196	207	173	194	206	159	200	201	180	183	179	202	189	204	170	197	191	208	188	192	195	171	202	168	170	199	217	196	180	178	184	202	193	184	182	199	186	211	166	157	207	196	187	176	185	188	195	166	190	176	203	174	210	191	186	202	189	172	209	173	200	213	198	204	205	199	190	190	189	154	189	202	221	195	175	173	178	198	183	181	193	186	172	146	202	187	165	156	204	215	214	195	179	198	202	163	192	186	200	197	175	212	183	190	197	184	205	191	188	191	193	205	176	155	180	190	163	196	194	177	186	199	193	176	206	193	172	197	172	186	159	178	182	177	202	205	198	195	191	187	189	166	186	189	206	194	186	179	183	175	178	193	162	172	178	191	165	199	205	204	206	191	191	187	199	182	204	202	198	217	208	200	195	169	185	187	198	169	194	204	187	160	163	197	190	169	196	180	162	193	176	189	187	212	199	196	203	199	194	174	167	177	186	193	195	172	193	178	174	200	188	196	171	169	182	196	188	194	202	183	197	166	180	174	176	201	196	187	191	166	175	196	200	205	204	193	185	202	180	204	202	202	174	188	185	209	171	193	196	177	178	188	196	195	185	219	203	197	199	174	199	183	208	169	166	173	166	173	179	174	193	223	195	202	203	169	192	187	194	200	181	187	177	204	203	178	181	171	188	159	209	164	192	204	193	216	159	208	181	188	195	198	184	187	161	193	176	189	173	159	209	209	167	185	219	181	180	232	180	188	203	185	186	197	185	195	162	196	195	197	195	181	215	199	181	196	197	186	172	183	206	208	197	184	182	199	180	193	191	173	181	201	201	200	186	203	188	181	193	202	199	205	212	185	180	189	188	142	194	186	181	183	193	195	201	192	190	166	179	197	197	207	172	201	200	164	187	204	197	176	181	193	175	174	201	167	186	193	202	201	187	171	171	205	195	191	173	207	177	186	190	200	171	193	177	188	184	180	181	202	187	173	200	206	182	184	189	160	169	194	218	185	204	158	206	192	181	194	181	169	181	172	187	172	183	182	190	187	170	198	192	173	184	166	169	191	205	189	189	194	223	189	165	179	210	187	194	169	169	173	190	176	178	195	205	177	192	176	192	165	185	197	179	179	211	178	197	167	152	201	217	184	214	180	179	187	177	196	185	213	187	183	179	182	181	191	189	201	179	180	198	191	179	176	188	189	174	178	174	178	192	187	183	173	162	186	187	190	198	187	199	190	197	187	169	187	184	205	220	172	172	207	188	195	184	195	195
22903	9676	6149	7952	6878	9346	11997	10747	11527	10028	7315	4403	2381	1773	1721	812	751	677	592	608	526	531	502	501	497	485	502	502	504	485	507	485	463	478	463	485	488	472	436	460	446	439	478	457	463	448	439	452	440	466	420	493	474	476	429	471	452	441	442	495	447	469	456	464	430	454	475	466	405	470	474	459	447	390	389	416	469	455	416	469	467	457	420	440	460	444	465	442	438	446	444	414	459	442	432	419	435	491	469	443	458	443	465	493	455	448	460	430	444	447	464	445	465	443	488	475	456	419	454	454	456	413	462	468	432	448	452	457	428	460	470	469	455	452	429	421	405	474	442	471	447	438	413	497	445	425	448	458	411	440	466	482	429	437	434	457	405	434	419	446	409	433	422	457	420	427	458	440	442	476	429	407	485	445	467	454	426	443	465	426	453	449	458	431	423	420	463	463	452	434	456	412	447	421	429	453	427	443	453	450	461	444	461	446	427	440	446	420	427	437	440	417	463	420	421	449	430	449	420	420	448	464	443	420	447	436	429	502	397	478	445	427	459	465	413	448	451	452	416	391	424	435	435	473	432	440	439	467	486	450	485	448	436	412	480	445	445	491	449	417	432	447	420	433	452	427	451	421	458	415	442	425	464	431	436	409	447	415	431	471	382	435	459	461	434	445	482	416	439	441	448	414	420	418	452	420	447	461	435	425	469	455	452	447	448	437	445	408	437	460	458	444	462	437	468	446	437	401	480	423	403	437	396	415	444	472	424	425	451	439	423	456	442	460	443	430	463	423	449	417	425	451	420	442	441	444	414	432	443	462	463	474	429	419	461	417	476	454	459	415	442	462	468	463	445	375	453	452	460	438	460	445	467	429	436	445	426	429	404	410	429	452	455	483	440	438	465	409	447	434	456	454	438	446	413	432	437	408	418	469	433	475	443	471	461	429	463	406	443	414	469	448	415	448	456	448	411	428	484	465	424	421	441	432	408	433	457	435	453	442	431	404	471	431	424	453	431	422	436	456	443	441	444	459	423	406	440	464	451	458	421	404	471	432	455	435	435	449	461	466	476	430	442	466	413	420	437	476	454	429	410	448	443	458	480	439	489	417	438	449	416	440	422	446	448	453	450	441	460	424	441	464	409	430	435	431	426	455	425	443	414	412	463	425	417	429	445	464	437	449	465	443	446	440	464	426	405	424	417	438	460	443	458	427	472	436	432	466	438	410	441	444	421	422	426	438	499	461	398	444	439	452	432	436	419	443	466	465	445	469	436	398	454	485	420	421	453	451	415	449	471	402	459	417	416	456	406	444	431	443	448	458	466	426	458	451	416	459	453	438	460	435	434	443	462	412	429	451	452	422	434	415	454	443	434	467	456	429	428	462	453	439	472	426	426	393	438	432	456	470	431	479	463	444	477	451	445	456	469	445	427	437	464	388	504	488	450	474	447	442	454	440	462	431	436	451	441	458	447	428	469	462	482	457	401	429	440	484	439	450	402	467	485	439	452	470	430	430	405	458	385	431	448	444	457	453	425	458	428	432	406	492	451	439	439	420	454	443	448	447	445	456	459	456	424	423	403	428	473	437	409	446	432	455	425	457	455	418	420	440	434	477	461	431	433	451	449	470	408	480	465	452	419	471	429	434	471	477	455	456	466	459	453	460	444	464	442	396	445	422	447	422	419	415	454	432	413	430	457	467	475	424	434	432	442	413	448	428	436	497	414	414	433	393	425	422	450	449	420	403	446	439	435	431	416	456	442	480	470	442	435	432	445	431	421	455	466	437	404	438	430	485	448	459	424	424	450	445	465	462	464	454	416	452	459	408	422	482	456	422	431	410	436	437	416	440	425	484	426	447	464	433	430	442	411	428	434	435	449	440	427	427	436	437	441	444	448	465	429	451	438	438	421	437	467	422	470	429	456	465	425	435	452	424	478	434	433	442	447	425	452	429	429	406	423	448	431	452	442	435	426	444	443	464	393	423	443	441	457	451	457	450	449	480	448	412	419	434	453	416	456	433	452	433	441	475	449	415	424	482	422	433	421	457	423	432	443	459	463	435	458	459	455	418	439	442	419	444	433	420	464	423	454	433	469	435	416	435	455	434	444	488	455	457	438	408	451	421	461	424	460	435	411	442	461	469	411	424	442	406	456	443	442	440	419	459	430	463	457	441	451	454	413	417	420	413	441	478	485	433	443	434	444	455	450	433	408	415	456	467	422	428	446	440	453	456	421	444	452	399	420	442	434	445	423	445	432	450	421	458	426	477	440	467	449	412	434	448	456	480	444	418	402	430	424	418	454	453	434	409	457	446	433	418	405	456	452	431	434	466	484	436	403	455	415	437	471	421	468	418	449	442	415	410	452	426	458	452	457	421	422	395	443	434	461	391	459	408	464	450	458	457	411	436	464	462	456	465	426	428	416	478	441	462	478	468	407	464	451	448	457	429	459	447	429	461	455	420	446	433	411	454	479	429	426	430	438	418	426	459	460	476	412	410	444	444	436	452	428	467	429	443	453	448	467	416	468	415	429	430	454	415	424	470	455	445	460	382	424	453	469	435	414	394	459	453	467	454	415	448	458	407	441	438	452	440	385	430	435	406	481	452	439	472	459	457	440	445	413	444	440	444	433	439	455	396	441	466	426	426	464	454	438	436	406	428	469	462	421	487	453	420	432	436	409	428	463	455	482	426	438	401	444	471	418	407	434	437	433	428	432	459	428	450	464	436	433	474	449	437	445	464	440	406	434	467	414	449	394	452	413	464	439	449	485	411	461	426	429	452	411	451	441	444	438	475	448	448	427	454	394	428	450	436	434	417	435	441	415	469	468	411	438	426	468	448	414	415	419	463	416	469	429	428	448	457	470	448	414	423	450	433	448	416	442	439	439	436	426	441	447	414	466	428	451	433	422	433	470	412	460	440	438	440	439	413	449	429	480	443	445	455	443	447	446	431	474	470	447	446	429	421	468	486	453	443	436	437	424	421	431	412	417	433	449	451	416	451	418	459	448	467	447	452	399	476	439	412	433	460	425	437	449	452	438	463	459	423	446	463	409	451	445	455	483	446	424	449	451	464	391	459	434	444	454	462	453	443	448	416	428	456	461	440	414	456	475	451	471	403	397	399	401	449	410	467	450	451	476	444	430	438	461	423	470	446	426	428	457	463	409	485	474	449	453	427	449	434	459	456	450	447	432	464	436	416	439	435	447	450	443	447	413	440	422	434	438	473	459	467	473	455	431	438	489	441	436	454	430	417	413	423	456	468	437	440	436	419	473	420	435	466	439	469	446	440	463	439	431	478	433	482	395	466	405	446	451	450	462	430	409	458	430	459	458	435	463	455	458	453	444	460	445	462	458	455	409	423	455	431	436	431	453	438	472	468	443	414	446	452	425	433	463	426	420	412	460	462	428	462	463	450	454	427	435	449	494	463	432	451	435	412	455	432	433	452	430	452	429	401	445	412	442	438	458	449	449	451	462	432	459	418	447	448	430	424
10748	2371	900	541	334	316	376	342	326	291	282	216	256	279	259	231	239	220	225	247	240	225	183	229	229	210	205	217	263	244	222	212	186	235	227	236	230	207	211	230	251	221	221	209	227	195	215	216	222	211	238	224	219	203	221	205	211	206	201	211	212	220	202	204	218	217	227	219	234	232	219	182	235	230	196	206	232	261	198	214	232	202	222	217	242	188	229	208	247	232	230	205	213	208	226	215	207	216	225	221	230	222	201	180	223	227	255	202	211	221	236	206	230	221	206	234	196	210	225	212	209	209	224	204	213	208	219	216	225	220	254	227	214	216	192	222	225	185	205	220	210	197	210	205	229	208	211	218	223	226	255	191	196	227	204	215	223	215	203	194	239	229	232	226	225	235	190	223	230	217	206	237	233	186	202	217	190	232	233	214	232	240	231	200	217	200	229	240	239	245	248	228	197	215	240	215	251	220	209	231	215	245	199	222	271	254	222	230	216	221	238	223	232	225	247	207	224	236	198	250	228	195	210	226	220	214	220	227	211	206	193	240	220	216	241	208	196	221	230	240	232	194	207	220	213	244	231	211	211	221	223	234	208	225	201	223	189	219	214	225	218	209	201	181	229	225	212	230	242	225	202	208	243	198	210	209	219	222	227	207	198	213	225	221	210	199	240	240	218	212	233	207	225	238	221	212	226	204	203	209	195	227	244	219	191	198	237	203	216	203	229	214	211	229	236	220	199	216	222	240	239	241	241	205	212	209	238	213	211	197	209	210	209	194	224	208	236	234	232	237	231	231	231	220	188	224	201	227	221	213	198	206	228	228	221	216	231	205	244	228	233	230	207	220	206	177	189	216	228	200	212	213	212	238	216	204	207	211	236	199	231	202	191	184	201	222	234	227	222	208	207	209	227	238	227	207	226	218	194	228	235	228	220	249	209	192	208	216	223	221	229	222	230	229	224	221	225	209	223	218	210	223	223	209	213	234	214	220	195	255	241	227	214	220	226	219	230	206	195	205	236	231	232	212	230	205	226	217	175	216	222	224	220	194	218	238	223	231	225	221	256	228	197	223	204	207	227	194	198	188	222	238	206	195	221	227	249	203	218	231	227	258	231	204	211	196	221	240	239	235	210	240	220	215	230	216	217	219	259	252	238	243	211	197	203	187	232	231	197	220	195	200	191	180	243	232	214	217	221	201	238	226	222	237	208	210	224	238	206	243	219	232	210	237	225	210	214	234	218	195	221	197	216	200	221	215	232	203	225	236	203	227	268	218	241	215	195	187	232	197	231	208	225	207	235	219	215	229	202	251	227	199	210	233	194	234	228	237	212	233	215	174	220	247	241	210	243	214	222	220	190	193	228	235	214	204	228	224	211	209	245	202	246	214	218	227	216	216	235	192	215	262	207	230	224	220	222	222	196	223	225	214	234	206	200	222	227	237	229	215	223	233	219	197	195	229	214	186	220	228	231	239	208	209	210	215	235	184	236	204	230	218	203	205	206	225	209	228	221	241	240	249	223	239	223	211	226	224	210	192	218	220	212	226	210	194	229	199	211	215	216	238	235	216	203	228	203	219	205	180	216	198	239	189	196	200	186	205	232	212	211	219	210	215	221	217	251	227	237	252	215	184	216	225	203	231	182	206	225	193	183	209	224	214	227	207	227	232	201	217	200	189	228	222	233	225	223	191	236	233	248	230	203	225	216	217	245	196	218	212	201	201	208	249	225	215	202	204	215	205	221	257	206	263	214	205	199	229	240	247	226	201	205	206	225	217	192	225	233	197	222	221	267	194	214	257	214	250	198	208	238	212	237	221	225	232	231	213	212	196	222	212	242	204	234	226	205	220	239	232	245	239	195	247	223	210	222	229	190	231	213	210	210	205	222	223	218	247	203	191	208	249	205	233	218	230	226	198	220	199	219	197	237	241	212	192	223	226	214	247	208	209	228	244	226	240	207	222	237	228	224	218	241	234	194	225	192	188	242	238	231	248	212	229	206	214	214	227	202	228	212	232	202	205	211	222	181	207	243	208	201	196	219	219	218	203	219	221	218	217	201	247	210	210	209	234	213	196	215	229	179	210	214	217	232	187	215	233	190	220	247	216	228	199	225	239	226	205	228	207	219	209	212	227	216	214	238	216	224	218	210	236	198	247	208	244	221	238	226	228	216	207	228	213	219	215	194	216	218	228	235	249	215	232	206	216	196	250	221	205	223	211	219	220	245	226	214	224	216	198	232	240	207	213	226	202	207	205	235	209	204	208	209	208	218	230	228	234	217	212	235	228	232	220	214	239	238	226	218	250	222	219	206	236	251	208	200	222	215	211	229	216	204	224	198	212	212	209	213	240	214	218	248	238	213	220	199	222	193	194	211	199	241	227	221	217	204	220	223	193	223	215	230	234	203	197	242	187	209	218	214	249	223	199	217	217	238	252	239	237	230	213	209	229	246	228	227	257	213	230	205	197	219	200	229	263	194	208	212	203	247	224	216	213	207	224	222	205	203	228	242	214	198	223	228	207	223	200	199	225	217	213	208	217	237	234	261	209	219	244	218	203	213	216	222	212	201	272	224	223	210	243	223	223	225	210	215	214	254	201	210	221	217	241	215	251	220	205	208	213	207	220	234	217	229	227	229	194	236	217	207	202	249	218	220	174	220	217	230	211	223	227	228	226	216	225	244	217	202	214	219	225	223	209	193	242	208	223	232	197	245	212	195	202	230	211	203	225	238	238	221	216	208	219	218	265	209	219	194	223	221	228	224	183	220	194	229	204	222	201	223	218	244	239	217	242	241	230	215	209	239	225	210	220	229	247	228	230	232	241	228	245	227	205	219	246	205	210	237	206	217	215	196	244	225	241	237	200	216	241	211	251	221	220	232	208	214	212	235	201	216	237	213	231	238	220	213	215	183	222	235	202	194	222	190	214	248	192	212	231	196	219	210	210	209	236	214	238	218	224	224	211	197	196	214	212	218	235	198	216	244	220	213	235	227	225	202	218	201	196	222	237	199	211	208	222	236	228	204	225	234	218	214	208	199	221	188	209	235	229	217	217	187	230	235	246	229	239	251	259	208	211	222	242	194	252	233	192	233	204	215	215	212	242	249	214	196	221	228	221	237	234	238	227	204	204	206	220	208	206	205	217	198	213	220	219	222	223	229	252	233	233	203	228	202	252	211	231	233	211	225	248	212	221	241	199	197	242	230	239	212	220	217	200	204	212	241	220	258	261	229	219	224	236	211	214	209	232	201	221	220	219	233	225	194	195	228	239	201	203	229	239	229	193	225	202	200	230	201	223	254	223	219	233	238	198	171	221	221	210	231	210	219	213	212	230	201	229	229	231	205	234	210	233	224	199	211	225	200	224	251	216	237	221	225	227	187	238	239	216	224	215	220	242	208	195	238	223	255	227	209	215	243	244	201	219	218	224	225	194	211	216	246	245	265	222	225	222	218	200	209	229	226	194	239	215	216	197	223	222	218	219	217	221	228	227
6565	1840	1762	1548	1106	1167	1137	1101	989	976	819	730	638	596	534	521	527	535	507	513	542	480	520	488	503	473	486	506	514	463	484	529	482	489	510	489	453	495	474	474	475	529	495	544	499	468	484	490	456	498	508	480	497	496	490	461	472	513	491	487	457	520	490	472	519	507	503	475	469	457	456	494	452	502	482	480	480	465	504	479	516	433	455	499	468	474	488	515	520	468	486	476	480	486	478	467	504	493	480	505	528	488	459	500	453	436	450	490	503	462	466	493	465	512	482	515	484	487	463	489	465	474	472	485	456	413	501	498	497	517	515	512	496	490	479	461	485	477	500	512	511	501	510	493	474	464	502	450	503	458	475	485	503	499	479	520	473	501	458	480	504	493	513	463	479	461	476	487	505	481	480	485	489	461	469	477	487	516	506	470	503	496	444	462	487	457	472	459	468	486	473	477	427	506	469	501	500	488	476	496	549	493	505	480	481	504	461	439	548	491	434	500	451	511	516	486	450	449	517	487	467	486	470	493	506	466	491	461	472	502	476	477	509	485	535	462	506	470	474	475	466	488	504	504	483	472	498	509	450	476	472	475	463	466	466	498	487	505	493	456	499	468	468	506	492	486	494	468	479	504	486	468	454	498	485	515	475	461	474	470	450	466	497	497	509	511	463	459	515	480	475	459	458	525	458	501	505	488	509	438	507	485	494	535	464	486	479	483	514	518	526	478	487	455	484	522	528	473	504	478	478	481	455	490	486	457	468	513	474	477	502	512	481	485	513	482	506	481	470	504	494	467	487	469	467	477	483	497	466	472	500	479	519	498	478	501	455	462	503	478	484	444	478	496	509	490	498	490	501	476	505	499	446	485	537	464	515	515	477	478	460	499	489	499	484	450	478	482	487	487	523	445	556	499	449	501	451	452	467	464	506	515	526	477	483	488	484	505	492	504	481	483	488	497	516	463	476	466	477	479	491	442	459	504	499	464	479	514	473	464	476	490	483	487	477	480	469	515	491	488	491	450	477	471	441	515	494	492	486	489	450	502	511	540	489	461	489	476	524	489	482	467	499	485	476	494	518	479	501	482	497	525	471	450	483	511	487	478	461	468	492	447	507	502	476	478	491	485	487	482	469	439	539	485	460	454	455	499	473	521	482	481	513	459	489	487	526	489	466	512	449	485	461	496	474	482	471	481	477	492	497	476	505	464	499	519	502	474	513	497	465	467	494	491	474	498	471	480	490	473	479	460	510	480	434	495	493	492	498	505	474	520	460	466	465	454	501	466	502	526	480	461	523	481	481	493	484	457	466	499	479	490	498	485	454	499	462	512	488	454	512	525	499	535	498	522	472	470	470	520	493	467	520	437	458	495	468	466	472	519	432	494	510	492	447	496	455	539	452	496	481	465	461	495	486	460	524	445	447	508	484	500	480	461	477	503	445	488	490	511	466	522	477	496	520	493	497	486	462	488	475	479	482	483	475	499	455	464	480	502	512	463	459	475	505	520	472	494	501	448	515	460	458	501	474	529	440	494	487	471	470	479	472	498	481	515	465	471	512	465	495	534	470	495	484	473	429	471	460	475	471	503	500	480	500	475	479	456	443	466	473	499	484	459	506	497	466	499	502	498	503	495	466	476	474	503	478	458	476	479	467	456	480	495	493	507	486	517	483	478	483	513	531	455	488	451	487	452	478	480	472	483	503	458	470	453	522	495	518	483	502	503	499	501	513	497	496	518	494	493	515	472	449	472	510	481	479	484	459	485	470	482	489	496	512	454	524	524	499	502	496	440	467	450	466	496	457	492	440	440	479	501	485	473	467	475	468	501	476	499	514	467	467	496	482	480	457	516	462	498	502	480	475	472	485	515	511	528	490	497	476	495	485	500	472	462	469	514	495	466	480	484	540	467	457	480	467	486	493	490	483	490	479	516	529	497	492	479	482	478	470	519	437	498	505	474	453	480	502	482	472	481	475	487	499	416	496	511	434	469	462	481	523	451	504	494	437	515	490	494	489	487	469	515	500	490	479	478	506	478	492	485	503	490	508	510	491	475	481	468	446	520	517	457	507	529	478	441	528	494	476	487	466	504	486	510	485	472	470	454	482	456	523	478	501	439	480	501	459	473	483	498	501	496	508	442	513	524	468	493	482	458	496	497	467	471	463	507	474	472	507	477	539	473	492	493	472	506	500	465	479	477	512	460	496	483	471	468	509	492	491	527	473	499	469	518	488	464	472	492	500	480	476	479	489	456	468	480	465	457	463	512	497	483	485	501	469	489	496	431	491	482	493	479	475	437	494	492	457	492	481	452	466	457	466	472	506	437	509	512	494	486	491	454	452	466	449	472	459	489	472	472	457	449	459	451	462	487	468	515	478	474	459	496	435	520	461	457	509	482	482	460	482	468	474	495	470	529	474	471	491	465	472	497	472	472	476	493	525	462	504	450	521	465	484	458	441	443	460	477	477	530	458	482	497	512	456	460	509	525	490	506	506	493	495	485	505	500	503	457	486	474	467	431	492	473	509	497	495	482	471	483	477	445	454	456	522	494	511	457	498	495	482	469	536	453	485	501	514	463	474	516	456	434	458	515	498	476	447	485	472	503	459	518	472	485	473	482	463	494	513	501	480	503	510	490	512	506	524	530	500	523	477	497	461	478	490	468	479	475	480	478	526	477	493	494	541	485	500	527	500	487	452	516	483	486	467	488	447	461	468	490	470	519	489	486	517	504	509	464	491	511	462	540	474	504	466	525	590	518	486	476	480	518	483	483	513	493	487	492	484	484	516	456	489	477	445	471	439	449	474	465	484	481	507	515	475	480	483	490	515	467	480	495	431	525	479	489	506	463	457	520	467	523	485	508	479	484	475	470	482	500	498	493	516	455	474	464	473	484	472	519	476	465	496	509	464	456	451	513	492	473	495	452	442	504	469	493	483	458	528	469	483	474	506	467	450	473	511	456	495	508	471	513	470	443	491	420	458	501	455	515	503	457	467	526	518	477	529	511	502	502	510	495	493	491	502	504	453	421	489	505	477	467	468	486	502	521	477	492	472	489	498	494	482	495	484	508	453	505	479	460	519	507	506	503	467	462	490	476	449	489	489	458	494	480	480	453	505	515	508	489	502	476	495	489	502	487	460	506	449	473	496	482	462	457	494	460	517	491	497	462	502	450	472	495	468	481	497	472	505	476	511	494	512	470	473	477	459	505	482	443	526	474	499	475	469	496	483	480	504	466	486	474	493	497	504	470	466	497	494	454	535	525	465	490	460	493	463	474	491	456	491	492	501	464	511	511	491	487	453	499	504	482	479	462	463	512	489	496	515	510	505	482	460	470	464	499	502	483	506	471	454	473	458	485	445	494	528	518	488	505	502	487	458	472	483	483	496	509	461	478	496	459	472	479	455	456	485	479	488	442	508	456	501	466	479	512	498	457	518	458	506	496	506	474	471	477	473	483	471	513	522	459	449	502	492	491	483	506	533	480	497	478	493	478
27260	9738	2976	2224	1766	1554	1511	1238	1301	1120	861	662	502	237	260	189	158	154	154	143	125	131	143	145	130	158	142	132	131	152	144	155	142	125	142	169	149	121	101	131	156	124	132	119	145	142	156	144	127	119	147	116	124	144	146	122	123	140	123	136	140	152	135	133	133	134	122	152	152	137	130	137	137	127	136	129	125	139	165	140	136	134	134	129	98	140	157	148	139	132	149	134	145	124	138	126	132	140	144	137	126	125	152	161	136	141	121	130	150	135	138	147	141	135	132	138	132	131	131	131	121	140	130	142	132	131	133	141	133	117	128	126	161	117	130	144	133	149	130	126	142	161	145	132	137	130	132	139	130	162	139	140	133	157	147	128	140	134	147	130	114	151	139	125	124	136	134	137	105	145	108	111	141	135	130	127	125	141	137	173	138	129	105	151	116	150	131	118	142	129	132	148	131	166	136	130	128	131	138	132	126	123	120	134	143	157	110	157	128	149	127	129	140	143	119	155	140	149	136	145	135	140	129	132	128	135	157	129	124	150	147	130	148	143	141	149	113	138	134	160	140	138	116	144	122	130	149	136	156	123	140	115	131	156	145	123	133	133	144	114	97	118	131	120	136	129	153	134	131	148	134	145	133	140	151	128	141	154	142	131	149	126	149	129	169	118	145	112	119	150	122	115	127	132	127	153	123	144	152	156	143	128	161	113	145	136	134	133	137	143	149	136	148	149	141	122	126	100	149	129	140	127	135	136	146	130	133	136	121	153	153	151	136	132	128	120	118	163	134	116	119	153	142	153	114	108	120	145	131	124	120	130	124	140	116	119	137	153	133	140	149	135	154	134	141	139	142	121	112	111	131	142	131	141	158	134	144	108	143	145	131	146	133	114	115	115	131	119	146	127	116	158	158	146	163	127	124	139	140	139	139	137	131	131	145	132	145	134	128	128	129	140	136	124	141	130	131	137	121	156	149	147	128	123	128	142	152	121	119	142	131	134	141	121	140	131	129	118	145	130	131	138	127	111	127	133	136	141	122	152	127	110	127	136	138	149	137	128	118	129	117	108	160	128	124	141	122	138	150	150	122	136	132	123	142	138	121	144	129	162	129	133	132	114	132	148	138	131	130	132	126	128	146	109	149	115	122	114	135	128	129	136	154	125	130	131	124	109	125	171	128	115	142	137	155	113	118	113	130	146	118	112	117	141	154	129	128	137	134	148	126	135	118	131	146	144	124	127	138	148	135	137	121	113	140	123	128	148	142	127	127	140	137	150	142	140	145	135	141	137	136	126	137	113	142	164	130	146	128	147	129	136	136	139	144	137	125	149	144	128	134	134	132	140	140	129	134	136	119	146	131	145	139	141	132	138	135	128	123	135	153	137	136	159	151	126	130	123	125	134	129	157	141	144	134	158	140	119	134	148	159	142	137	125	142	143	128	111	147	116	131	141	131	154	138	145	154	166	140	123	147	154	134	125	121	125	126	137	133	136	132	131	123	118	128	144	149	141	148	140	133	139	137	156	137	132	133	128	164	134	119	129	137	152	146	121	120	136	131	160	164	138	130	126	127	129	154	137	157	143	126	138	147	142	121	138	145	164	132	132	143	154	110	155	145	157	144	143	141	146	158	114	121	131	121	130	129	129	147	126	119	145	147	132	127	126	135	149	139	137	145	142	139	133	137	129	154	130	161	146	139	121	137	143	139	143	134	131	160	143	138	131	130	112	148	122	146	134	162	135	117	132	142	128	136	146	129	140	137	149	153	129	158	126	129	146	119	133	124	144	126	144	126	124	131	177	119	140	139	133	137	110	110	106	124	136	147	119	118	127	140	120	131	130	119	123	140	136	140	116	122	138	157	142	125	137	151	131	135	130	137	138	140	135	157	144	152	136	131	144	141	122	132	111	153	144	146	141	150	137	137	125	118	149	122	145	134	145	120	143	130	145	149	149	113	132	140	142	153	112	122	153	127	138	129	119	141	123	129	171	136	130	155	150	123	162	157	124	134	125	146	129	146	145	125	146	132	135	153	133	153	131	125	154	136	162	129	135	156	125	129	143	117	135	144	129	140	119	134	142	130	172	129	149	155	134	130	137	135	146	151	125	142	161	149	121	136	149	137	129	134	154	129	159	139	134	150	118	123	144	151	151	132	139	134	121	136	153	111	144	128	165	143	133	134	141	148	115	156	130	128	151	135	115	147	129	144	146	135	138	136	138	123	111	132	133	146	152	132	135	139	148	125	156	127	145	149	137	149	145	118	142	132	129	129	122	157	124	112	129	128	137	131	137	142	128	158	142	134	120	144	154	126	120	145	132	124	148	123	159	126	121	119	142	148	146	139	109	136	164	134	148	121	115	144	150	152	123	132	144	118	138	136	141	120	153	151	141	127	132	120	137	139	144	148	119	149	136	131	136	137	118	140	139	133	143	125	122	138	140	132	124	147	135	140	145	144	125	134	147	142	134	113	137	151	143	123	138	149	130	134	154	123	140	119	133	156	122	116	134	136	122	126	125	125	129	131	135	163	118	140	142	146	136	150	152	136	143	142	139	142	147	149	128	132	127	137	160	129	131	141	149	134	154	134	153	153	174	127	117	120	124	130	140	152	126	137	151	147	136	163	116	138	132	132	127	131	134	146	121	136	131	140	130	132	114	132	146	124	126	120	109	128	152	125	122	135	137	122	124	137	140	122	127	151	137	142	141	135	129	134	135	149	131	134	140	131	127	138	122	146	139	147	127	113	106	131	155	137	131	125	127	136	128	118	153	133	153	123	151	120	105	119	127	140	156	145	123	169	144	135	141	125	123	122	141	128	134	108	137	133	147	146	136	138	125	137	120	139	133	149	158	137	129	118	128	128	121	152	148	125	145	145	137	125	142	141	148	138	147	132	128	113	117	131	145	131	124	112	136	115	134	133	158	145	137	145	134	124	127	120	117	151	138	145	143	125	144	116	151	121	131	158	146	144	139	123	110	105	148	112	105	149	156	164	128	142	165	126	116	132	126	146	129	139	130	133	132	148	146	156	130	113	134	127	141	108	136	146	140	145	120	128	163	146	137	140	149	108	143	142	134	128	116	123	140	159	145	138	120	118	133	128	120	129	133	162	137	160	125	118	148	139	133	163	113	129	136	128	127	125	138	130	133	134	128	144	122	138	129	141	141	147	124	127	139	112	129	139	122	131	136	131	148	120	153	142	142	142	114	116	135	119	143	127	147	146	148	138	131	132	126	146	127	161	134	117	139	161	134	118	129	131	136	122	127	156	145	129	157	133	150	135	140	124	116	116	134	147	156	153	160	128	151	150	133	135	171	135	120	141	129	134	145	125	114	139	149	120	140	139	140	117	117	124	129	156	143	143	128	141	135	127	134	129	130	137	154	154	140	121	134	140	143	140	155	118	146	124	120	146	150	131	126	144	144	123	133	143	158	138	123	153	128	113	146	144	135	140	112	120	129	151	125	137	133	119	130	129	139	115	159	124	137	134	139
16713	6047	3928	4981	5748	6623	6664	6165	6999	5772	4573	3621	2640	1003	1065	701	492	463	411	408	402	437	375	340	375	310	389	343	334	363	325	373	350	303	357	322	337	326	335	316	316	309	309	317	313	338	335	333	328	315	339	370	343	302	357	330	286	329	336	348	314	348	315	335	317	334	334	357	322	313	298	314	306	342	325	301	332	344	353	327	323	357	313	338	317	335	325	317	336	362	348	333	343	294	330	334	313	322	331	323	323	332	307	336	329	351	370	300	321	328	347	330	300	310	335	321	306	310	320	316	342	321	360	326	330	304	318	323	337	301	319	313	345	331	333	321	326	368	346	286	312	320	320	315	319	342	348	326	341	305	295	327	327	324	317	333	324	326	307	341	372	330	317	318	353	302	334	349	341	366	331	349	314	304	328	329	321	331	310	338	322	339	335	339	309	301	327	325	344	338	326	335	310	334	337	314	318	335	345	328	341	332	323	335	315	341	317	334	328	300	290	322	307	355	316	326	321	314	291	326	332	316	324	291	319	316	347	328	337	353	298	333	339	340	361	324	320	361	334	344	319	352	335	369	321	323	321	296	326	329	354	311	347	319	365	324	353	324	294	327	297	338	314	330	323	305	344	364	328	334	339	294	321	333	354	353	283	311	321	317	325	305	319	316	353	342	359	335	280	293	294	336	332	346	305	308	343	318	308	310	344	341	290	347	362	363	300	315	318	314	347	341	321	333	316	327	317	331	308	319	341	332	348	336	313	344	324	327	360	301	311	308	323	306	319	318	323	354	342	330	352	350	314	338	321	339	338	331	318	304	291	315	327	308	311	346	337	320	323	294	324	336	330	322	326	306	338	304	318	302	321	288	321	309	297	312	328	348	308	330	307	301	325	351	325	336	318	342	349	336	342	334	274	317	272	325	362	312	319	338	307	330	352	323	335	337	316	352	318	326	319	296	338	330	316	342	316	312	321	341	335	312	303	297	328	308	324	327	303	325	310	326	320	334	325	312	314	314	346	283	298	303	300	311	312	320	315	347	341	287	310	324	347	320	341	337	337	326	320	307	323	327	333	293	346	356	341	334	321	307	329	332	325	348	321	333	335	324	345	344	331	361	315	324	341	346	328	279	333	323	322	316	326	335	359	349	334	317	319	332	314	322	332	369	329	348	337	325	348	341	312	318	414	336	363	333	318	329	340	298	320	317	341	348	318	330	329	305	337	298	306	325	328	331	318	326	326	334	298	322	313	351	339	334	307	348	324	298	317	354	308	325	334	313	331	323	332	320	343	318	310	326	336	343	327	312	306	325	337	337	332	374	384	327	322	340	311	343	339	324	340	316	331	302	337	327	334	330	360	311	321	341	312	324	331	336	349	319	331	321	343	293	344	338	309	329	320	335	356	320	330	341	273	315	338	310	351	325	302	285	348	310	300	327	324	304	306	318	320	308	339	286	306	295	308	317	293	316	306	317	342	331	314	327	329	328	316	330	314	310	313	294	347	333	319	355	316	357	338	330	331	346	333	327	318	337	324	325	316	318	336	346	358	337	309	314	345	311	325	353	316	342	318	339	367	331	365	341	333	339	342	308	304	371	311	332	339	300	319	300	313	312	360	352	355	303	363	324	287	305	345	330	309	331	306	345	337	354	332	330	321	333	362	348	324	313	308	333	322	289	343	317	307	326	320	349	308	339	326	381	329	338	315	332	309	327	335	342	311	343	323	353	332	349	372	334	326	328	340	356	329	334	318	328	318	318	321	313	330	349	331	348	329	318	343	339	313	308	361	347	298	315	305	317	323	350	330	324	300	316	298	350	297	308	329	338	326	325	344	334	310	332	298	360	306	300	336	345	316	368	343	315	349	320	335	342	301	325	346	344	298	333	334	302	303	336	330	325	330	318	349	312	338	329	304	319	352	306	318	325	346	338	317	293	346	323	328	313	294	321	341	354	343	317	319	324	342	323	321	306	367	326	337	327	345	339	356	301	311	331	322	334	326	306	331	342	320	317	357	309	326	320	313	302	359	327	298	344	334	328	333	373	322	306	331	326	328	326	334	327	320	352	320	328	324	327	329	332	320	320	318	322	344	349	321	317	350	340	318	338	326	326	323	323	294	326	348	310	319	353	320	307	347	305	310	325	357	344	340	351	326	326	346	333	312	305	332	319	331	347	324	328	325	319	326	342	304	291	332	347	293	312	333	314	344	336	342	357	317	341	318	348	332	357	327	332	308	322	354	327	318	309	345	345	332	327	311	339	332	328	378	299	333	317	317	329	324	341	317	331	302	284	311	343	343	348	310	343	320	315	352	322	337	338	328	335	335	360	336	323	328	295	307	337	318	330	320	366	311	342	325	326	337	357	310	340	295	292	359	329	314	310	319	281	336	323	312	324	335	348	334	310	307	293	300	307	304	324	330	330	304	319	329	306	342	342	293	346	337	342	310	332	301	327	314	325	298	309	312	334	314	379	344	326	319	326	333	283	322	332	338	317	339	354	336	319	364	300	345	359	325	284	308	307	315	286	303	291	343	300	323	341	340	303	322	320	305	321	333	338	318	309	302	336	332	345	329	344	354	306	347	307	296	339	346	363	333	326	350	307	351	276	288	305	292	317	328	299	328	309	326	321	336	322	295	306	341	327	304	340	354	329	333	319	331	336	299	329	342	335	335	323	313	303	331	340	335	331	327	310	326	301	334	340	277	295	309	331	308	332	328	305	350	313	359	301	294	370	345	315	305	307	332	341	334	340	301	317	345	317	344	354	309	328	349	345	348	278	342	325	320	318	330	315	324	353	329	335	352	323	337	288	354	306	386	316	312	344	357	343	317	326	329	313	322	334	362	308	310	325	312	360	319	300	323	331	318	343	331	316	322	345	304	317	301	328	309	317	335	332	317	343	345	310	328	337	339	336	332	330	314	362	300	330	345	342	333	326	331	306	313	340	357	335	302	340	320	307	334	323	361	318	303	325	355	318	322	314	309	313	331	336	308	328	344	313	367	342	310	353	343	335	320	328	353	289	342	301	326	340	327	327	330	336	311	324	323	329	318	311	349	357	328	328	299	319	336	326	303	294	291	358	345	331	319	302	312	311	318	275	344	301	324	351	339	321	330	331	325	336	323	330	317	331	355	314	334	315	337	315	354	339	296	345	332	352	333	329	339	326	315	313	322	335	299	316	328	334	324	324	295	330	332	316	342	345	312	292	309	331	299	309	350	316	352	349	337	316	325	326	319	310	303	326	329	336	285	308	319	334	325	299	316	333	303	346	314	310	331	331	297	347	326	329	321	327	365	301	341	320	333	338	323	315	335	339	312	339	323	338	338	294	320	354	323	318	325	360	321	326	323	321	320	293	340	303	342	317	322	320	306	332	315	330	322	316	331	321	367	267	310	327	329	314	328	297	319	306	294	306	326	278	317	351	314	340	330	360	332	319	317	327	330	320	309	324	348	319	323	345	331	346	313	307	316	313	336	296	361	352	323	327	315	322	323	336
38550	16484	5740	3941	3562	3377	2940	2568	2463	2254	1803	1565	1078	509	298	335	233	210	216	233	208	204	200	186	207	203	170	200	188	205	202	194	194	216	193	150	191	190	200	197	173	209	183	207	201	175	198	222	206	203	198	218	216	197	188	208	195	161	194	201	197	175	209	200	214	199	209	217	193	178	201	220	190	195	185	216	186	183	170	202	192	168	195	165	186	205	181	179	168	176	198	189	187	200	174	179	197	193	195	157	189	201	198	212	187	196	208	184	197	202	171	201	185	177	189	181	198	202	166	189	183	201	178	172	193	190	200	172	177	200	183	171	200	200	171	175	184	181	169	185	186	213	182	229	179	168	180	180	191	171	194	192	209	189	172	189	219	175	184	179	198	193	212	206	168	175	200	174	179	192	172	190	201	192	195	171	203	200	196	198	177	185	159	208	195	163	190	182	207	176	185	202	184	177	174	175	176	173	186	166	191	194	185	187	190	220	200	205	187	217	173	218	189	181	187	196	216	169	148	176	200	189	185	185	184	216	178	194	210	172	192	201	206	191	203	197	182	162	203	175	207	189	207	197	170	182	211	224	230	192	178	205	211	200	183	165	205	164	192	186	164	184	173	178	202	172	159	213	209	180	202	165	200	163	197	181	189	195	182	174	183	176	195	193	176	212	191	187	215	181	202	196	185	211	215	188	201	177	166	198	199	195	181	222	175	193	196	207	204	204	201	196	187	192	196	190	162	187	196	183	206	166	177	212	208	190	190	173	183	171	184	174	188	192	177	181	183	188	186	194	173	189	186	193	205	200	178	226	221	158	185	181	203	173	186	188	185	178	162	153	198	198	184	183	183	188	199	180	179	175	210	185	219	179	194	187	184	164	173	154	184	190	198	166	203	191	185	205	190	170	180	173	209	197	184	168	165	197	188	190	190	218	171	192	222	175	182	179	182	190	170	205	207	187	182	190	191	175	198	181	193	178	203	191	188	177	176	176	186	203	186	207	185	163	158	158	179	204	212	207	185	219	177	187	185	223	184	190	186	181	201	202	192	200	186	175	191	186	185	200	203	188	187	202	176	193	183	181	188	205	179	185	183	177	183	176	200	194	182	184	203	179	194	173	181	174	195	207	169	176	210	194	183	164	204	197	204	170	200	192	188	192	176	151	181	194	181	212	198	206	187	192	201	188	162	175	185	179	177	190	149	213	167	213	199	223	192	191	187	193	213	172	174	190	192	199	210	186	167	201	173	179	159	192	174	190	178	189	178	180	183	183	169	191	193	188	187	200	198	204	192	196	184	203	194	191	196	187	178	196	224	179	204	194	210	200	193	183	220	213	196	216	208	170	191	196	191	182	179	187	198	196	202	198	184	191	188	165	185	138	182	187	201	174	181	173	204	216	189	189	181	195	199	182	176	193	188	155	186	187	176	211	209	180	176	199	179	198	164	209	181	209	188	221	217	212	194	198	170	197	224	188	192	193	200	180	169	172	173	201	201	199	206	195	191	218	181	159	198	181	195	197	178	173	167	203	191	169	166	163	200	174	178	189	192	197	193	196	188	170	180	205	180	182	225	199	180	186	203	171	195	187	171	182	216	171	208	176	190	193	215	190	188	188	167	190	186	176	184	152	187	188	190	179	194	183	181	191	207	190	165	166	185	199	221	198	205	167	195	182	164	170	191	193	198	171	196	175	179	184	177	186	203	184	205	209	187	184	202	161	215	182	166	209	223	166	195	175	169	176	211	163	185	190	193	187	186	198	184	188	188	199	179	179	187	195	188	183	191	202	174	195	182	164	202	157	183	201	186	195	162	181	194	186	219	207	174	205	223	184	205	221	189	190	172	185	205	210	195	209	198	203	203	177	203	182	192	186	182	180	190	197	176	207	195	185	186	187	188	198	188	181	190	187	198	188	181	207	209	166	245	204	175	185	184	207	202	222	196	204	211	170	219	189	183	191	159	180	169	201	197	162	181	187	174	171	207	192	193	204	194	165	183	198	192	175	202	170	183	187	171	180	201	176	201	182	174	167	200	179	166	180	173	180	198	172	194	177	199	194	163	168	207	180	190	200	187	188	181	207	196	198	222	185	187	181	188	155	204	190	189	159	228	184	191	181	180	187	185	163	232	163	198	167	224	205	184	192	173	197	183	227	165	184	184	183	184	210	204	169	186	188	169	177	156	179	202	187	180	172	180	174	187	197	175	174	184	185	179	178	185	191	178	185	174	204	184	187	192	176	187	213	176	195	172	219	200	198	187	181	184	195	178	175	167	205	220	188	176	187	189	180	189	182	196	188	233	202	178	222	203	154	183	167	180	184	202	176	195	198	193	201	198	202	189	186	214	168	195	180	194	209	186	182	207	218	183	188	169	190	162	164	177	191	192	200	193	198	215	197	184	196	203	199	191	207	174	183	170	177	167	180	157	196	214	167	194	190	201	216	175	175	192	216	208	211	189	204	177	217	186	202	185	188	188	207	187	205	169	181	203	185	193	194	156	164	190	177	191	180	178	173	172	199	200	206	188	159	215	196	194	183	204	190	183	190	228	199	172	198	156	183	199	226	174	200	200	180	192	168	189	191	166	176	187	186	186	185	194	195	201	186	180	187	186	171	170	188	193	207	178	196	198	178	185	202	135	199	176	185	188	182	215	195	172	177	198	200	223	197	192	219	196	193	197	211	218	184	199	198	192	206	193	176	183	158	158	212	201	173	165	180	170	207	197	204	172	184	151	196	179	170	176	202	171	187	187	174	176	207	186	202	206	206	195	188	173	189	170	190	213	214	208	188	188	193	169	176	173	192	189	219	180	183	167	213	194	178	171	203	186	198	189	147	196	194	190	164	182	204	174	199	209	217	176	196	201	167	191	184	186	182	179	226	193	172	194	172	195	184	189	215	208	204	194	182	189	192	194	200	218	151	191	181	190	204	225	211	169	211	204	166	185	192	214	187	173	188	192	181	190	181	211	183	233	176	174	167	184	189	183	195	175	182	207	175	192	181	182	191	185	178	203	218	210	174	204	190	171	190	182	200	189	179	197	201	200	195	195	195	214	196	191	184	180	179	192	192	175	180	177	179	201	159	220	180	181	192	200	211	181	195	166	170	191	193	178	193	213	209	189	202	180	227	206	203	191	181	173	186	164	169	207	211	188	175	192	194	186	160	179	193	183	184	183	166	191	191	188	197	182	192	177	174	182	183	186	211	214	171	165	191	219	205	194	147	189	186	206	181	176	196	189	207	165	175	175	204	189	196	194	202	181	185	202	149	210	217	214	192	206	199	190	206	199	184	183	199	178	180	188	193	189	218	187	203	186	193	205	189	166	183	189	244	182	203	182	183	224	207	178	188	178	185	195	190	186	187	162	212	194	181	210	186	191	194	191	193	203	173	178	177	207	228	186	166	181	194	196	198	205	169	165	185	181	163	168	183	173	198	205	210	202	210	192	171	179	199	189	197	207	229	154	187	197	196	195	176	179	175	183	170	222	200	188	180
23216	8614	5914	7966	9825	11319	11625	10769	11013	10608	8422	7440	5421	2036	1490	1354	797	678	641	588	546	518	522	518	494	512	504	501	486	501	462	463	451	452	521	482	485	460	480	466	439	423	458	426	493	455	433	466	447	442	489	464	460	451	464	453	438	462	449	442	447	416	417	456	443	468	459	453	473	445	474	450	438	487	471	448	478	456	422	452	441	410	448	477	451	452	438	430	451	465	480	448	458	453	438	419	438	388	453	403	429	432	477	443	441	465	441	443	459	441	446	434	449	459	409	489	479	432	421	450	459	497	437	446	478	429	408	454	426	419	461	456	484	441	444	490	439	457	464	427	458	413	417	423	452	459	426	424	456	433	463	442	415	454	408	457	411	463	446	436	435	439	451	441	470	456	497	454	467	433	415	437	429	445	404	441	420	446	418	463	429	463	424	431	472	425	421	438	468	440	420	456	423	452	464	429	463	435	433	440	420	428	486	431	447	468	395	449	439	401	477	435	440	474	449	467	467	417	463	426	452	443	455	460	477	470	423	435	449	456	425	440	405	432	446	427	443	439	482	443	444	415	447	429	426	394	421	459	415	426	468	450	433	429	469	430	432	454	443	435	448	479	432	441	413	484	419	449	436	481	461	481	450	418	454	412	436	450	483	435	441	450	444	452	421	422	413	418	449	461	447	444	446	454	459	441	435	459	440	453	435	417	422	417	453	428	434	442	429	433	439	437	438	376	436	433	433	435	416	453	420	439	420	448	432	445	433	409	451	406	434	450	435	424	445	424	437	452	407	453	401	413	412	424	438	426	435	437	473	416	450	447	426	447	423	423	433	466	448	447	470	440	437	425	416	432	442	426	453	427	445	447	445	465	447	418	392	510	458	443	423	423	452	411	426	410	457	414	430	423	457	445	437	498	460	475	450	419	474	460	450	445	434	435	436	430	458	425	448	438	408	462	457	438	445	442	441	381	435	444	463	470	457	451	491	429	412	444	462	435	456	458	462	449	413	457	457	473	430	445	436	458	461	437	437	436	437	453	460	450	479	473	450	425	446	443	444	450	454	467	435	452	422	424	440	433	442	447	463	433	407	458	410	427	423	477	462	422	409	437	468	486	460	457	432	425	434	444	467	396	450	432	463	427	462	437	430	435	437	449	462	431	414	415	411	421	424	451	458	432	432	455	445	469	432	458	420	474	421	440	425	477	453	468	436	412	464	457	480	425	494	453	457	432	452	442	418	432	451	418	441	477	457	432	423	447	475	428	442	450	415	423	423	429	448	448	404	432	458	441	433	414	399	423	431	441	418	435	437	418	442	454	401	432	464	457	448	398	443	436	460	420	459	433	446	420	449	426	466	460	426	454	459	467	392	434	456	415	442	426	448	432	412	459	464	427	468	450	421	456	439	411	463	443	474	461	421	437	442	444	449	442	432	433	481	423	438	442	440	463	451	449	496	458	446	448	449	445	446	467	474	454	441	443	408	428	438	438	449	492	401	434	440	468	444	467	461	444	409	420	401	410	447	457	449	416	441	456	431	436	451	448	455	413	417	488	432	452	416	425	429	454	474	422	446	438	432	473	451	420	432	426	447	401	425	418	452	452	417	451	442	493	425	419	455	433	422	429	460	419	458	467	437	463	452	431	416	447	412	450	439	409	443	446	442	453	434	423	434	417	454	434	400	416	435	440	438	436	449	449	416	463	477	434	432	498	459	455	428	450	417	488	435	448	441	474	468	426	455	449	435	452	470	416	449	419	472	414	453	471	439	451	487	471	423	410	460	442	409	437	434	435	441	426	473	453	444	460	438	403	408	433	455	477	429	424	418	453	450	440	454	440	463	453	452	456	426	454	447	421	463	419	438	444	451	474	416	446	471	442	427	448	453	453	436	434	446	479	455	405	436	452	449	475	427	446	464	440	448	414	422	398	405	440	425	435	465	405	448	438	424	440	408	441	437	425	498	443	427	441	428	416	435	490	433	391	445	428	442	463	425	472	467	433	493	466	431	443	402	445	420	403	435	424	456	402	458	453	433	415	427	440	436	386	471	411	463	456	482	441	454	472	415	468	470	446	434	464	446	456	421	417	438	437	467	446	439	465	424	432	438	443	434	432	431	417	462	487	428	447	444	446	406	423	463	449	433	465	427	447	421	423	469	445	445	459	482	427	460	473	457	428	430	443	412	445	424	449	406	462	448	463	412	438	426	419	466	442	473	422	429	427	445	395	451	459	443	431	420	421	437	456	445	457	466	478	430	411	442	437	456	467	488	413	436	466	438	466	434	448	427	416	428	396	450	410	462	436	434	462	434	423	427	429	465	432	406	426	476	453	469	405	454	453	472	396	425	478	428	435	463	443	446	433	448	467	448	463	402	435	473	412	463	427	444	442	408	478	440	465	457	417	446	441	460	435	428	483	481	455	441	451	447	452	437	426	425	420	389	454	440	464	471	434	441	445	416	425	424	449	414	482	430	406	477	421	467	405	438	416	456	466	464	457	429	453	460	443	456	452	424	423	401	443	469	433	440	476	484	473	454	461	425	417	470	454	411	483	390	422	466	412	423	443	489	447	429	442	437	426	386	402	450	429	433	423	408	428	397	424	474	446	448	435	468	440	438	456	423	445	444	449	474	442	464	435	465	475	471	479	445	412	451	475	432	454	485	427	461	444	440	440	448	500	421	446	412	434	443	444	465	425	428	452	432	428	443	456	392	438	443	463	440	439	466	449	479	433	428	436	471	426	427	444	405	490	457	461	464	433	457	443	415	439	465	404	459	422	427	435	427	403	439	408	440	453	442	442	404	438	430	454	470	454	407	452	484	456	460	433	425	468	446	432	435	450	416	459	411	440	448	421	453	387	441	475	422	436	425	454	432	424	427	432	457	423	465	441	422	434	405	440	457	410	459	447	429	436	413	497	481	429	471	427	415	454	441	452	461	464	441	439	444	444	451	456	410	426	483	429	449	468	421	433	459	442	460	446	455	451	460	442	444	416	390	447	436	383	445	438	463	454	447	476	421	414	452	468	429	418	463	472	434	449	446	466	469	431	450	469	446	442	422	439	393	455	418	444	436	447	413	435	446	461	473	450	439	421	435	425	453	418	413	424	457	432	431	428	476	435	475	443	445	444	470	424	436	430	425	392	442	464	453	445	460	439	431	410	427	445	440	478	471	456	448	457	459	424	431	398	463	444	448	505	429	425	481	430	425	450	445	468	446	431	446	436	468	446	448	459	439	448	463	445	440	444	423	421	425	471	456	452	434	406	478	469	425	442	449	442	431	434	426	454	420	435	428	420	438	454	467	403	450	466	465	467	437	410	426	440	408	430	445	446	418	399	442	424	430	455	451	450	421	461	451	475	447	433	432	446	461	435	454	463	413	411	467	413	431	441	416	435	431	472	446	446	464	518	476	443	455	445	415	446	449	453	439	471	435	440	435	446	475	427	447	455	433	439	446	419	433	468	459	462	409	431	433	442	411	480	417	468	468	473	468	440
10750	2429	791	496	335	314	290	260	271	266	234	250	253	222	224	241	247	197	227	227	200	213	250	218	227	216	218	227	236	228	204	200	232	228	220	229	225	240	231	221	238	256	218	213	244	219	209	216	214	224	235	215	242	213	227	213	241	231	208	191	220	221	219	177	203	226	232	238	225	217	184	207	209	220	209	218	217	215	217	202	232	203	207	207	199	236	243	224	229	205	267	233	227	245	246	217	214	233	246	225	236	243	239	227	219	229	228	215	222	227	211	224	221	254	214	231	235	206	231	223	238	217	222	235	215	201	209	219	203	232	209	202	228	205	217	211	225	222	257	229	212	210	208	207	219	246	217	235	238	208	213	223	222	221	200	241	236	202	231	213	214	202	265	235	217	185	207	209	205	228	223	231	221	244	228	227	237	225	233	212	240	203	226	237	225	241	229	241	227	213	221	212	216	221	225	212	235	240	225	221	228	219	204	211	241	204	195	215	231	231	213	208	209	210	214	211	219	221	255	235	203	208	193	268	221	226	243	209	202	209	230	205	219	230	230	211	202	220	219	223	237	203	230	199	204	195	219	231	238	230	215	238	211	234	202	199	210	207	221	220	223	196	214	208	217	211	208	215	240	218	188	232	224	215	218	219	233	219	210	241	224	207	205	207	216	223	208	220	203	218	194	207	224	219	213	226	209	215	196	235	251	206	218	232	232	206	216	194	233	214	228	231	166	230	230	220	198	235	212	224	197	196	230	204	224	227	232	231	236	215	235	248	233	197	218	231	215	229	200	215	197	219	231	215	191	227	198	219	213	225	239	237	212	219	206	221	215	220	221	209	222	216	215	220	244	232	243	214	237	220	220	219	254	243	199	192	207	251	230	223	213	233	214	184	199	225	231	219	239	236	271	230	218	210	196	212	239	229	249	216	218	194	230	248	241	238	201	204	239	186	212	227	222	195	224	230	202	213	240	255	223	215	199	215	197	228	215	226	210	229	194	233	223	211	214	207	232	209	207	221	217	198	215	264	230	215	225	190	244	197	247	202	218	225	215	199	216	208	243	236	244	208	193	238	215	221	219	225	240	205	207	176	227	236	204	234	239	215	232	218	218	220	219	213	215	220	205	222	213	210	222	213	238	209	233	230	231	222	228	238	210	207	227	225	206	211	235	251	226	211	234	240	209	210	227	183	223	205	217	210	236	221	190	248	245	224	226	212	253	217	200	245	233	219	186	236	234	235	231	209	231	212	251	237	218	212	200	241	255	245	195	214	240	226	226	230	264	225	230	241	221	253	234	226	203	206	206	200	226	233	247	212	214	228	213	220	215	199	208	215	231	222	201	206	224	223	204	205	206	202	237	236	205	199	217	239	222	212	201	223	197	192	235	204	225	233	209	211	233	200	219	182	228	222	223	228	202	208	225	209	253	238	237	210	230	236	208	230	220	213	237	209	209	227	231	251	222	226	230	214	216	229	222	221	239	201	238	262	212	241	221	260	211	238	199	194	232	221	202	207	225	223	217	251	206	215	235	238	232	214	217	210	243	207	248	253	187	202	198	210	218	208	223	198	218	209	214	231	216	223	194	216	207	222	244	212	249	214	228	242	222	218	208	214	248	217	216	225	213	229	230	220	204	221	221	228	209	217	213	212	244	207	222	243	217	192	220	230	233	234	212	242	208	250	213	236	231	228	244	237	222	217	233	210	204	219	186	222	206	224	207	222	212	185	247	234	227	210	241	228	222	203	236	220	226	204	211	204	212	205	231	214	224	211	230	224	240	216	206	219	231	181	256	237	177	219	228	216	217	251	236	219	222	215	222	217	245	235	222	199	214	233	245	180	204	227	236	185	238	239	249	229	229	224	214	251	225	212	238	214	236	236	253	196	232	209	243	234	208	227	249	244	242	212	218	204	209	229	196	215	211	231	226	200	232	221	218	205	218	228	229	231	215	182	235	205	279	236	214	228	222	232	221	234	215	186	219	244	232	211	194	202	219	213	213	239	216	205	228	198	217	219	214	219	239	227	187	241	251	239	246	219	218	201	224	197	211	201	193	198	235	220	216	249	224	224	211	231	236	227	215	187	232	207	224	231	228	226	230	216	237	247	191	214	227	226	211	242	238	223	225	221	237	215	233	197	198	225	215	237	220	224	227	212	230	234	253	232	212	204	219	198	219	230	241	236	232	218	202	211	225	211	203	208	210	204	217	211	205	233	223	229	220	208	227	216	218	208	208	213	223	197	227	210	225	204	224	218	238	240	232	224	221	213	248	223	218	217	220	231	203	208	225	224	228	204	218	201	239	211	222	219	228	214	222	230	231	243	219	217	238	242	222	240	222	216	217	230	216	214	243	209	222	240	213	224	238	212	208	223	208	218	242	212	212	212	218	224	203	232	210	213	231	208	233	223	225	226	230	222	223	257	239	200	232	224	238	235	261	240	236	219	222	199	212	239	200	227	178	199	210	245	197	240	209	208	229	217	214	223	243	203	205	243	233	231	207	209	210	213	218	223	245	222	221	225	213	215	218	221	202	228	245	229	244	196	220	235	220	216	230	213	227	244	203	228	239	211	228	229	243	213	252	224	194	211	241	204	246	218	220	217	220	212	224	237	194	240	204	215	224	232	214	229	216	225	208	183	222	206	219	217	221	219	222	219	209	234	200	212	220	215	203	226	244	214	224	201	212	219	206	247	250	211	218	226	226	211	200	207	235	217	228	222	235	214	243	211	207	221	206	202	225	218	226	224	222	222	200	222	238	228	204	192	193	247	213	261	212	218	229	215	236	220	219	225	206	228	208	206	213	244	217	191	217	229	233	203	215	230	210	216	192	209	247	237	226	253	196	221	217	244	223	233	199	257	226	236	275	226	230	232	225	224	248	229	228	230	213	231	220	215	207	196	279	215	222	218	197	228	210	210	219	227	219	214	208	220	196	218	260	250	229	231	219	218	234	226	236	212	211	223	180	226	243	232	231	214	196	214	217	230	228	212	196	223	204	220	233	202	209	169	208	215	220	222	237	220	203	204	215	235	222	207	229	224	242	214	185	227	210	215	216	204	208	208	200	214	226	222	226	221	212	223	210	197	214	183	232	196	215	204	214	220	199	225	233	197	232	206	201	235	228	221	216	221	234	211	209	227	185	218	200	229	223	216	239	193	224	226	225	206	197	218	235	205	217	210	221	226	228	228	211	215	221	216	195	211	206	242	250	233	218	226	222	208	218	227	245	250	224	220	221	205	234	198	224	194	217	189	228	202	227	215	181	197	222	199	209	202	221	208	236	233	225	240	214	225	246	231	208	204	223	239	220	224	210	228	191	222	197	236	225	240	241	242	220	219	203	231	227	194	226	233	226	228	217	203	224	203	215	198	215	223	201	216	233	225	219	220	228	230	241	214	223	211	227	223	229	247	217	239	237	230	206	194	225	220	253	216	225	231	233	231	207	209	226	211	237	250	228	232	223	202	223	210	226	228	258	188	233	239	228	209	227	194
6554	1932	1498	1368	983	934	990	838	860	839	698	664	602	559	527	513	507	489	512	509	462	510	466	507	467	520	480	524	462	465	496	496	512	467	506	462	466	519	510	497	483	492	482	498	511	460	531	518	513	485	525	513	505	507	456	489	489	452	465	488	536	457	492	464	485	476	476	488	514	455	498	489	495	443	477	493	499	504	489	480	493	460	463	486	477	499	471	486	484	482	489	495	499	483	499	479	505	490	491	488	514	533	477	491	501	477	519	508	495	456	521	502	487	542	493	537	487	515	487	451	489	509	498	505	496	531	495	460	495	452	501	451	483	487	484	531	541	531	491	442	468	509	490	494	475	502	485	489	489	486	497	479	495	459	454	488	545	505	492	500	496	479	513	488	491	469	498	501	467	449	477	473	519	467	480	480	489	475	485	503	482	516	485	498	488	476	474	456	510	452	494	489	493	469	473	490	495	464	491	493	494	492	465	506	474	492	536	477	500	551	489	475	487	468	482	496	493	491	469	477	505	474	479	492	486	511	478	478	472	476	467	472	477	496	549	480	459	478	490	520	458	482	508	495	492	446	491	456	485	464	462	483	495	494	484	506	462	465	509	530	461	502	499	486	483	519	534	500	509	513	483	476	485	500	496	530	504	493	485	513	477	505	484	505	448	493	483	480	520	469	487	488	478	473	510	426	485	520	491	524	496	492	494	453	467	455	460	486	515	492	482	469	473	473	487	498	483	491	488	509	516	534	459	471	490	472	481	475	505	464	467	510	496	488	480	496	469	480	477	494	500	486	445	474	476	513	479	486	468	496	478	495	452	456	495	456	497	487	497	518	505	502	478	474	529	482	512	505	488	459	515	495	481	488	469	497	482	527	500	466	484	529	459	476	509	471	492	442	469	495	484	487	472	537	482	514	470	480	498	471	485	496	514	475	487	477	496	477	472	492	452	491	478	517	456	475	463	453	474	485	495	488	458	486	548	458	492	518	469	486	489	489	510	550	496	462	453	520	507	463	466	481	482	458	514	471	484	473	445	487	493	507	465	505	510	479	464	481	495	485	484	482	492	493	482	465	469	455	542	474	483	488	493	529	514	530	494	491	472	459	520	483	464	439	467	530	492	505	446	483	516	446	497	497	486	489	507	476	513	515	520	493	487	460	449	500	517	494	516	493	481	493	482	473	505	486	540	474	461	491	463	512	498	478	496	475	509	445	495	510	469	493	497	464	502	477	469	498	425	539	524	505	482	488	488	480	487	454	522	468	521	482	512	486	506	511	494	448	441	479	448	448	489	509	455	498	497	479	485	481	490	517	509	506	509	504	489	500	470	442	469	514	504	520	462	458	472	467	470	484	498	487	490	501	476	498	465	462	511	471	498	469	479	495	497	479	528	484	521	490	481	489	501	460	499	479	444	500	450	503	474	496	496	496	476	504	492	455	466	492	504	474	475	508	506	513	498	487	473	504	514	447	475	482	487	476	506	496	487	491	504	469	470	505	513	494	483	510	497	455	502	505	454	467	518	493	517	468	519	484	454	439	514	466	500	463	487	453	487	478	472	469	499	485	469	514	468	441	483	501	453	482	473	454	469	497	471	462	530	467	478	485	509	522	484	441	526	480	484	483	497	477	538	489	465	502	501	464	462	497	475	489	500	464	523	457	510	493	465	484	493	520	450	481	500	502	493	494	504	479	466	504	479	504	478	484	492	473	436	460	518	516	491	488	478	491	479	483	447	488	439	472	478	488	472	488	505	496	460	454	509	497	481	524	482	462	503	479	500	523	472	481	475	480	525	476	491	505	495	475	513	508	434	493	454	468	518	453	474	471	489	465	485	462	515	484	512	447	479	467	484	459	494	489	506	508	500	496	509	475	511	462	468	501	483	471	501	501	458	521	484	467	435	489	505	540	484	477	479	523	502	466	485	482	462	453	460	488	520	458	468	460	508	526	509	514	460	449	494	498	484	481	463	459	471	511	424	473	466	488	489	464	530	481	488	482	521	513	489	533	464	462	437	488	499	472	493	492	506	489	506	540	509	475	481	479	503	456	450	493	532	510	562	515	490	463	457	514	516	511	514	479	469	490	504	510	473	438	462	497	530	502	451	491	499	468	463	512	441	452	465	482	461	456	496	491	482	511	472	491	507	509	468	489	492	503	514	523	509	486	480	492	468	496	464	513	466	459	505	464	484	538	489	490	440	448	508	493	472	477	490	495	500	496	517	443	505	459	508	506	505	480	481	515	458	463	484	501	462	524	541	514	506	506	459	460	505	489	476	488	471	445	501	488	479	469	516	506	479	480	505	475	529	506	462	484	485	473	531	484	474	493	501	462	479	477	512	485	454	511	474	485	516	485	496	507	528	504	492	493	483	492	484	500	479	442	510	450	514	475	543	465	499	491	520	497	471	506	492	497	467	476	475	503	467	491	485	467	469	486	499	489	463	449	510	457	504	506	475	504	470	487	478	469	496	510	451	525	510	475	487	502	486	474	489	465	476	512	447	475	514	451	438	531	478	522	481	472	488	492	463	493	511	488	453	478	480	480	494	486	524	515	440	489	494	486	475	479	518	477	483	462	533	493	445	486	516	460	492	478	528	477	518	491	482	488	467	491	517	485	509	484	475	502	431	508	492	463	480	520	523	477	455	478	463	496	495	500	505	486	487	506	485	522	502	468	464	477	456	496	506	465	460	482	493	472	508	494	524	565	495	467	460	495	485	490	476	497	501	443	505	486	485	434	514	469	501	526	476	503	477	528	459	491	497	502	461	501	462	490	492	506	468	478	489	474	493	456	461	473	463	472	539	485	460	470	479	466	508	484	481	468	514	491	519	449	521	520	487	513	499	519	490	479	503	461	467	504	503	484	478	488	500	496	457	489	488	515	489	529	488	499	507	458	484	530	489	442	457	486	493	494	484	502	499	495	475	480	489	488	485	455	495	474	510	454	483	497	504	489	496	503	491	473	484	522	516	473	508	472	476	484	475	479	512	497	475	495	448	494	485	490	476	511	443	519	460	473	494	515	466	494	507	508	485	479	491	484	491	500	471	458	499	516	450	498	469	488	519	495	510	484	478	477	478	529	526	494	542	463	510	486	468	474	515	460	477	454	508	490	476	497	443	487	494	474	500	465	476	489	461	460	488	508	449	527	483	461	507	486	461	462	487	518	454	482	475	525	493	475	506	487	451	515	482	487	516	471	468	523	463	486	482	451	441	468	471	509	501	483	511	510	500	438	499	535	508	466	489	467	500	487	466	506	479	483	493	459	507	508	497	463	511	477	487	480	513	463	507	456	464	516	508	469	458	505	483	530	466	508	445	488	505	527	443	488	493	456	519	493	488	523	517	476	470	502	472	490	528	519	470	516	481	493	502	485	486	476	496	466	502	484	490	506	492	431	474	478	504	459	421	483	529	482	479	468	490	462	474	501	462	507	525	481	511	501	475	492	459	499	543	510	499	484	482	446	499	462	481	482	495	485	494	509	528	505
27640	9822	3137	2463	2020	1606	1338	1098	1567	1410	1135	733	546	245	188	225	147	146	151	145	162	160	114	165	147	160	145	131	161	128	145	146	141	143	138	162	141	121	133	138	158	140	144	132	130	174	143	134	142	121	129	125	150	156	142	137	137	122	132	132	142	133	137	138	135	150	125	135	142	122	129	158	157	153	132	143	135	140	142	156	131	148	125	140	148	147	138	148	160	137	143	159	157	127	154	126	145	106	147	160	140	121	156	139	118	136	133	141	122	129	134	114	132	137	149	145	125	129	133	131	125	140	125	140	146	153	127	121	145	134	149	132	146	146	119	125	134	131	130	142	107	153	134	127	145	143	139	138	122	116	115	133	134	128	171	142	142	150	138	119	119	115	125	122	137	128	135	125	134	132	132	139	134	150	133	146	144	134	144	139	135	126	157	122	132	153	149	138	139	150	138	133	141	125	122	147	164	138	137	140	137	143	158	170	148	123	127	161	131	147	112	120	133	124	137	118	121	129	123	129	163	153	144	130	140	151	141	140	130	143	128	131	150	129	125	145	142	134	135	117	140	134	132	120	122	104	136	116	134	141	132	138	114	130	110	157	142	151	118	143	140	113	149	126	117	134	155	165	129	130	164	131	153	124	125	142	146	133	117	139	133	147	146	126	154	135	117	147	162	156	133	133	116	148	121	161	155	164	156	114	133	161	118	160	108	125	144	141	135	139	123	161	144	115	122	158	129	161	130	125	110	133	157	147	132	117	141	155	158	149	153	134	143	117	140	135	117	115	127	140	129	118	141	121	127	137	141	121	127	152	146	135	136	133	130	118	142	160	137	151	154	130	138	132	120	122	133	112	131	110	150	147	143	140	138	136	133	156	130	130	132	134	138	141	125	144	151	128	142	146	141	150	124	127	139	142	165	144	157	138	141	157	171	142	145	131	137	129	124	159	127	136	131	134	139	115	125	131	134	146	138	150	124	133	142	134	122	122	142	131	120	140	123	135	130	123	139	127	135	133	144	132	138	128	111	140	122	143	156	157	124	158	144	125	127	154	129	154	169	108	140	123	127	126	138	121	128	120	120	153	144	120	127	124	137	135	131	133	162	108	131	156	148	120	135	136	132	141	157	116	127	150	126	109	126	131	137	123	139	161	144	152	136	131	133	141	114	135	125	127	127	156	148	143	158	125	124	138	155	173	121	148	143	139	145	136	136	143	125	130	135	141	148	148	126	137	132	129	151	149	156	140	166	160	125	161	115	131	150	142	109	140	130	110	138	133	140	129	146	130	134	134	137	143	143	137	120	119	116	136	146	147	137	146	109	141	134	151	118	129	131	121	121	142	139	137	133	129	134	132	157	120	131	158	147	135	135	146	140	135	137	136	151	137	139	165	131	120	152	129	144	117	152	162	141	132	136	120	128	131	148	137	113	140	151	148	164	139	146	116	121	129	129	136	152	124	132	124	156	148	155	126	154	130	142	140	137	152	136	122	132	145	144	122	130	134	145	157	158	146	132	150	144	139	142	144	123	131	153	143	170	130	117	144	134	138	141	130	142	128	123	136	130	122	137	145	143	140	147	140	142	133	149	119	129	121	145	142	144	166	145	153	137	141	139	149	147	135	134	163	146	135	157	146	138	123	136	135	141	141	142	141	134	140	139	156	154	153	119	124	138	111	124	138	133	126	134	137	153	151	140	121	126	141	138	152	149	140	133	155	133	117	164	134	124	145	123	138	117	157	143	159	151	134	118	132	127	160	130	132	143	126	126	126	148	125	127	129	145	141	125	142	158	140	142	149	127	129	150	151	123	127	149	139	137	126	144	117	146	123	156	147	144	129	169	136	136	129	151	126	120	140	139	150	153	135	136	140	152	136	145	134	142	139	129	131	147	145	155	141	137	133	125	129	165	145	128	145	135	131	114	133	129	128	126	158	152	155	152	149	126	142	142	138	149	134	138	142	135	166	129	153	155	140	133	151	157	137	135	133	155	171	144	135	145	127	154	130	157	139	126	161	123	119	151	134	141	126	112	148	143	142	117	138	136	148	142	148	122	145	167	163	144	141	147	120	129	136	128	152	129	142	148	139	108	127	127	129	159	135	132	161	133	139	144	131	137	141	130	148	145	143	132	131	128	131	160	131	127	118	130	137	131	161	132	140	117	157	145	108	130	144	126	137	141	135	148	162	125	156	138	148	139	151	151	138	139	151	129	140	132	137	143	130	148	147	155	132	145	149	119	151	116	125	164	135	135	136	138	150	139	125	146	98	136	137	130	144	147	110	123	142	137	131	149	150	135	149	125	155	138	127	117	148	144	155	136	107	132	143	129	124	155	141	148	135	132	129	158	148	136	150	123	141	126	129	143	143	143	125	107	110	128	142	132	131	146	131	142	118	150	161	115	141	150	134	124	139	113	158	138	124	137	154	150	148	157	140	142	131	143	148	132	157	158	126	130	139	145	131	112	145	130	139	148	139	146	132	113	141	148	114	137	144	147	143	147	129	153	147	119	125	112	153	154	141	131	134	141	131	151	160	144	133	140	143	130	140	149	145	139	151	142	128	133	122	124	142	152	130	137	150	107	126	145	144	145	145	146	109	133	120	150	104	132	146	144	141	162	122	145	143	148	169	116	139	147	142	130	151	150	131	135	137	150	141	121	134	136	109	127	140	138	150	122	135	138	133	166	114	133	135	156	129	148	119	122	126	153	145	112	147	149	146	146	127	127	134	129	124	138	142	127	126	141	142	154	145	139	134	144	143	144	132	124	133	130	138	150	148	153	149	145	129	146	142	135	128	132	145	137	113	134	120	127	145	151	141	131	132	128	145	108	131	146	120	142	149	117	138	138	143	135	120	113	141	136	132	137	134	131	125	131	151	143	127	121	109	149	142	106	134	140	135	149	150	128	130	131	142	157	149	129	138	136	144	134	118	132	138	131	150	115	142	120	159	129	140	132	133	124	164	137	132	138	117	115	138	146	148	132	161	153	139	122	123	143	153	147	136	121	146	138	150	137	137	132	163	135	150	127	128	142	122	122	146	125	132	139	154	142	157	147	149	140	148	139	151	136	127	119	124	132	140	143	124	144	104	135	138	137	133	165	121	128	127	144	125	129	134	109	136	153	133	156	155	155	125	163	133	137	141	126	141	140	131	160	134	170	139	156	149	158	148	173	122	133	132	117	144	154	132	141	130	120	141	141	144	166	129	140	142	145	138	135	133	146	142	129	137	137	128	131	146	158	128	147	138	144	116	120	125	146	138	118	127	148	135	137	156	118	149	146	155	129	137	125	128	126	146	149	128	125	152	126	135	145	131	143	115	136	136	151	144	134	146	136	135	122	156	133	115	149	124	131	127	154	148	129	120	146	147	133	125	131	137	157	114	149	153	135	131	138	119	140	142	146	159	144	105	149	142	167	145	136	128	144	129	138	143	130	129	143	156	150	135	116	142	131	139	140	136	125	111	152	132	110	135	133	128	147	142	167	110	126	147
17038	6074	3745	5780	6407	6460	5789	5604	8345	7693	6264	4436	2629	897	835	920	547	493	463	426	418	354	396	373	371	387	348	330	339	341	367	359	351	345	364	387	337	333	321	353	297	343	319	312	338	346	360	301	287	314	365	329	326	316	334	339	341	345	324	332	352	324	362	341	328	317	329	351	308	330	340	338	334	314	309	324	336	312	314	334	307	353	364	302	346	350	361	316	328	342	323	339	349	339	340	346	335	317	342	327	346	341	338	326	315	315	310	315	326	326	318	305	344	347	345	322	326	349	324	327	371	335	364	329	315	337	311	319	308	368	311	359	331	346	299	321	347	334	326	321	333	303	327	355	328	305	318	328	316	350	347	329	309	317	328	330	314	339	330	359	325	331	308	350	326	323	338	349	323	300	332	354	336	337	301	344	353	392	336	297	327	315	336	341	362	365	307	333	358	304	320	319	323	348	321	317	341	315	305	305	333	327	306	325	340	340	317	306	337	334	358	333	334	357	329	321	355	355	370	301	358	324	338	320	334	304	319	294	328	360	348	292	296	353	357	307	309	327	335	339	332	317	329	317	328	329	364	293	325	314	291	320	322	318	329	323	329	317	307	331	326	317	321	341	328	345	324	325	343	317	333	344	302	353	362	328	330	309	357	310	360	340	330	355	344	328	307	342	367	321	336	335	324	346	331	340	376	343	351	324	331	316	330	350	298	299	295	328	324	311	351	330	303	332	296	366	388	346	318	356	345	312	335	341	343	332	308	334	329	303	346	332	309	371	296	332	322	344	356	316	320	291	348	306	359	293	290	315	348	334	302	325	331	357	360	331	344	318	325	298	330	321	297	304	340	322	346	358	317	356	338	343	327	328	337	368	331	350	319	365	307	302	307	356	292	336	350	293	366	314	313	335	338	310	327	334	322	340	323	339	377	309	338	324	319	352	310	354	363	331	337	340	325	312	318	332	332	337	311	332	302	337	352	351	333	342	322	316	309	328	318	310	314	361	324	332	327	335	365	340	342	333	326	347	354	324	320	280	308	314	330	353	340	348	310	331	315	323	308	344	297	309	341	325	347	312	324	314	326	345	332	341	331	334	325	348	331	329	297	347	356	343	350	340	359	354	333	378	323	336	322	331	320	340	343	346	342	310	322	312	334	334	305	343	319	338	321	315	329	313	337	318	349	362	374	339	339	320	322	347	325	342	351	379	331	343	334	291	323	305	332	326	354	322	348	340	359	345	341	327	291	345	337	333	307	336	354	339	328	297	335	314	305	336	320	304	331	367	334	302	363	349	330	318	331	353	327	328	313	331	334	321	335	319	323	350	335	333	367	335	327	345	370	332	330	330	353	320	301	322	321	349	306	336	340	354	290	325	319	344	328	330	323	311	320	346	366	340	322	291	328	334	329	334	299	348	306	333	349	345	341	316	308	344	399	319	326	317	332	321	333	316	347	347	320	302	331	335	318	334	317	296	334	322	344	353	330	293	332	340	333	315	326	267	319	341	328	332	315	298	327	368	318	305	328	359	333	330	308	317	311	342	329	352	341	332	302	355	357	354	293	338	353	341	329	389	345	347	332	354	318	318	335	318	344	336	345	322	355	320	319	340	360	328	301	348	291	324	341	325	316	328	319	354	334	336	342	389	324	323	321	323	330	352	337	355	376	302	337	331	327	327	312	301	333	368	299	304	296	311	351	351	291	325	314	317	344	363	339	348	339	332	346	341	308	312	333	334	327	318	315	324	335	328	317	325	319	341	321	348	353	319	369	347	345	323	310	344	308	336	329	336	352	352	327	298	346	360	334	351	325	325	359	314	324	324	314	321	350	319	324	334	335	326	360	286	341	330	323	303	312	326	296	358	305	324	313	364	327	332	330	344	322	332	349	336	294	326	306	322	323	313	326	294	325	321	346	300	341	315	349	321	330	322	310	335	326	312	351	357	320	336	341	321	317	316	324	310	306	333	317	326	329	316	336	325	330	322	323	334	351	342	314	311	323	330	352	305	333	316	334	316	298	336	323	360	347	339	359	367	342	328	339	314	356	344	345	341	323	333	331	323	336	342	343	357	317	311	325	359	314	316	315	324	347	329	314	312	325	306	333	336	317	330	344	305	322	306	342	321	300	308	307	302	335	349	335	327	337	340	370	326	344	315	335	336	330	331	308	315	312	303	314	335	332	360	360	349	324	328	321	338	332	330	298	297	329	325	323	309	331	355	335	362	343	290	309	367	322	338	345	340	326	346	336	311	319	305	338	333	364	315	336	342	318	320	330	323	327	327	341	275	303	321	291	295	334	299	319	319	338	317	330	346	345	316	310	286	343	307	339	347	334	326	344	352	303	306	322	330	333	350	324	345	315	334	309	340	301	360	323	333	310	333	339	294	336	358	334	331	327	358	352	321	351	324	308	359	318	332	339	352	313	310	331	331	368	319	383	334	355	328	357	334	311	337	285	337	349	353	327	354	332	324	336	307	349	302	320	353	327	348	327	293	356	317	322	307	326	353	362	305	318	341	299	311	358	330	336	333	333	317	318	332	292	333	328	351	351	305	342	342	316	331	322	322	344	309	349	325	343	323	333	324	284	309	327	357	340	327	320	312	363	306	318	367	324	328	355	357	351	317	364	324	324	329	334	311	331	348	316	336	266	350	347	344	368	322	337	327	355	328	317	318	350	328	313	342	332	327	308	346	316	314	331	344	317	353	349	329	340	323	313	350	354	341	301	339	342	338	363	343	320	322	302	345	350	322	345	332	328	334	308	333	325	337	336	321	333	325	345	334	314	340	299	303	299	320	322	311	308	330	354	324	341	298	327	332	323	328	342	343	324	315	352	351	319	333	318	333	334	333	349	354	338	359	291	318	343	307	338	331	314	321	320	354	341	319	314	294	337	320	325	326	310	336	325	325	343	336	299	297	318	316	375	324	357	318	338	333	315	281	349	337	293	336	312	325	325	336	349	320	351	328	313	334	344	320	356	284	345	371	312	295	333	348	310	311	332	319	331	330	346	316	317	318	326	339	334	320	334	344	340	330	312	326	328	344	335	380	383	328	338	332	316	340	312	335	332	348	326	344	299	327	325	313	349	318	391	349	337	319	350	333	307	337	306	340	336	323	322	320	325	353	342	342	340	340	307	356	312	360	305	318	335	361	353	336	338	334	280	334	328	345	325	351	324	306	333	323	332	343	344	352	324	337	325	319	322	325	314	308	347	314	334	325	379	341	338	326	336	330	331	333	356	323	335	354	333	333	309	310	322	312	327	330	306	336	325	338	319	328	333	323	311	325	322	319	308	337	335	355	308	324	316	343	337	341	320	346	316	331	336	329	321	309	326	341	319	337	331	311	352	336	335	313	329	334	308	317	321	320	326	340	332	293	352	333	313	321	340	334	317	326	325	341	358	349	350	290	325	308	341	337	313	342	338	344	320	322	336	326	317	325	331	355	362	354	328	358	303	324	283	320	320	337	322	337	312	333	342	328	329	290	317	330
38854	17119	6114	4650	3618	3039	2221	2395	3174	3189	2251	1667	1011	404	264	316	254	238	186	231	225	230	200	187	190	173	224	199	175	217	207	196	154	170	187	193	177	185	211	195	201	203	188	191	182	184	190	191	196	212	192	194	174	187	191	200	205	195	182	171	204	214	203	208	191	204	192	164	191	163	205	179	182	172	194	193	198	196	185	200	181	172	178	160	175	155	184	197	188	212	197	199	217	155	206	192	178	192	197	181	198	190	173	197	194	188	190	193	180	204	195	184	165	205	188	183	196	202	197	194	213	181	185	200	197	207	183	191	194	201	185	209	191	181	194	165	191	190	187	211	204	194	209	198	197	215	209	192	188	179	181	193	198	181	196	190	192	204	186	198	189	200	186	182	202	188	188	213	180	194	181	192	171	183	216	202	187	219	203	162	183	179	183	203	190	199	173	201	200	180	180	185	171	213	222	198	197	194	202	184	190	195	195	187	186	177	198	190	200	209	154	186	191	219	237	177	178	187	190	209	181	178	193	173	170	200	172	173	205	222	171	190	188	192	193	196	177	173	201	187	202	189	197	211	190	202	182	173	177	190	190	206	194	198	164	206	185	213	201	195	206	215	230	194	209	205	178	182	181	176	179	189	208	183	189	177	177	181	162	193	200	209	182	169	188	177	207	216	221	198	182	183	200	188	177	168	200	184	192	204	208	187	196	191	207	169	213	205	148	172	234	157	205	192	181	188	211	191	189	190	195	225	186	213	200	158	170	184	180	177	199	202	191	204	198	212	163	187	211	188	213	182	206	219	204	199	175	204	169	197	195	190	192	191	197	199	203	165	168	192	187	193	208	176	214	207	190	148	197	204	178	180	205	169	193	208	188	192	196	189	156	194	199	188	204	218	217	210	183	191	199	204	191	187	187	209	181	187	192	156	197	194	211	204	184	188	167	162	187	206	206	204	189	195	200	177	191	149	196	200	202	187	188	203	188	195	193	187	206	173	187	167	183	212	172	189	189	161	195	193	154	193	175	170	196	193	209	189	186	192	155	190	178	184	194	212	181	180	185	175	253	199	201	200	152	200	187	199	196	182	228	192	209	217	179	179	171	188	173	205	211	181	193	174	187	175	217	196	182	179	146	188	199	204	206	186	210	183	220	168	169	196	176	188	205	193	182	191	198	173	197	209	192	200	183	201	196	170	176	195	196	225	198	193	200	183	162	182	184	222	189	200	160	155	211	197	174	171	189	205	187	178	204	182	195	184	179	212	182	186	203	188	188	233	200	188	198	209	173	178	172	198	229	185	184	152	194	189	177	177	190	200	192	182	202	187	191	208	186	172	203	217	210	197	189	205	173	191	174	192	183	193	172	193	169	171	197	185	193	184	172	181	186	201	196	196	173	201	162	197	178	179	175	203	191	172	191	182	203	193	205	192	176	191	192	193	205	180	202	180	211	191	214	187	194	189	184	227	203	172	193	203	169	199	185	199	177	206	190	214	173	203	184	172	195	193	168	178	164	208	193	212	191	193	201	195	217	203	190	197	186	216	219	200	173	192	189	206	176	201	184	172	170	163	195	186	193	194	181	197	212	198	217	193	172	176	184	199	208	174	182	194	173	187	181	179	198	211	187	157	201	215	202	208	194	178	193	190	166	228	184	175	190	172	193	186	176	179	207	180	204	182	202	186	167	194	190	204	191	184	186	193	206	178	166	199	185	214	196	185	208	198	176	214	189	176	169	182	178	204	209	200	186	214	201	204	172	203	167	188	188	194	173	173	162	168	184	209	199	207	192	187	214	199	204	183	183	178	173	195	208	178	210	172	215	193	201	166	202	166	195	224	213	205	206	197	183	170	173	196	188	183	200	167	165	195	180	184	192	214	170	184	188	158	212	185	193	182	195	204	187	213	207	214	161	201	207	164	208	189	203	185	186	180	183	175	196	205	196	186	183	171	210	195	183	194	209	208	173	203	176	185	175	182	191	190	196	195	189	191	188	229	210	200	200	165	189	192	185	165	195	153	234	171	198	200	181	209	217	188	219	175	220	206	149	185	190	197	184	189	200	216	176	168	200	184	214	210	195	180	183	184	193	194	178	186	197	186	202	172	191	183	194	178	174	176	168	188	197	199	176	196	191	206	180	174	211	173	188	187	185	203	194	170	189	182	194	162	186	198	191	195	186	191	193	184	198	196	195	184	186	187	171	200	197	182	196	168	186	180	187	198	184	217	219	185	187	190	190	161	186	197	178	212	204	219	189	195	210	192	204	186	200	191	189	199	191	199	199	196	194	201	205	199	201	205	194	196	216	200	195	165	191	169	184	165	199	219	172	207	177	206	191	195	190	192	176	217	192	211	155	193	190	172	194	183	185	239	207	175	186	201	188	200	178	213	191	198	197	187	221	165	175	187	213	190	207	177	184	204	197	153	165	200	182	202	219	194	200	209	215	176	196	186	204	185	166	171	189	216	196	193	210	186	174	214	176	170	163	186	201	214	198	180	195	170	186	189	203	199	177	182	183	218	219	180	191	164	182	182	202	184	179	192	219	188	203	201	167	191	182	185	180	202	193	187	206	161	227	178	190	177	187	179	178	195	189	172	195	200	185	199	165	154	184	205	168	198	169	191	203	210	202	222	197	179	206	196	192	172	199	185	172	219	172	190	168	206	202	185	192	223	188	197	189	172	199	201	209	198	187	202	195	184	175	169	175	208	187	190	192	194	183	198	179	179	163	205	194	171	183	159	201	205	200	220	189	184	174	172	168	165	216	196	191	190	202	196	178	191	187	199	175	190	160	184	172	202	205	183	175	204	179	179	194	232	202	188	174	186	179	180	196	171	192	222	179	206	207	178	183	196	209	185	182	169	187	202	205	174	179	210	204	203	225	165	207	185	182	192	180	199	199	189	179	189	181	187	184	182	187	178	203	211	178	212	195	174	163	169	164	209	199	192	205	202	173	176	162	176	168	202	193	173	180	194	187	181	180	197	205	200	169	182	190	209	179	166	190	161	184	200	190	195	191	188	189	161	205	182	157	196	190	159	183	207	167	173	212	190	188	214	190	186	183	203	183	209	184	171	194	200	195	216	151	201	203	177	184	199	165	186	157	201	206	188	162	211	199	165	218	200	175	188	202	199	172	196	209	199	190	216	225	201	182	181	153	196	197	199	202	189	199	169	188	194	181	197	166	195	202	195	194	215	219	179	179	183	192	210	217	191	182	207	195	168	192	186	175	207	180	195	176	204	184	167	184	184	197	200	170	188	194	208	182	191	191	207	207	202	183	193	205	193	183	199	194	194	192	204	188	191	179	188	198	175	154	203	200	193	205	189	197	176	175	184	177	196	207	191	211	175	195	165	152	177	201	198	199	213	209	198	197	162	198	203	218	182	201	200	205	178	194	178	186	191	185	201	173	187	202	214	175	190	149	179	192	202	210	201	185	195	210	204	187	194	209	184	195	214	201	200	199	220	190	193	212	193	215	188	190	198	180	178	200	185
23431	9399	6024	9152	10020	10526	8688	10372	13924	14301	10103	7439	4922	1637	1208	1577	923	762	646	618	554	574	514	528	510	526	478	517	505	460	480	496	462	460	459	466	469	488	454	463	473	484	458	454	464	487	432	446	425	463	441	455	415	473	462	461	445	442	457	464	464	475	432	481	433	466	487	440	468	439	478	437	461	447	441	447	448	484	408	452	444	445	455	433	432	446	455	414	452	415	400	480	455	418	474	409	450	480	466	432	458	448	452	434	440	431	464	428	425	470	466	492	447	449	459	478	446	446	429	429	416	476	454	468	472	414	402	472	483	460	434	465	453	422	454	454	444	458	444	494	429	459	458	448	476	458	418	461	462	455	450	469	464	431	473	435	449	448	487	441	428	451	434	440	470	474	437	442	411	461	434	454	473	428	448	445	464	475	463	467	426	438	471	474	402	457	426	434	458	445	469	436	503	448	457	458	424	438	411	452	432	458	484	405	454	442	463	453	449	419	429	445	427	440	470	459	434	455	471	438	452	437	423	487	476	463	410	487	446	444	427	439	419	432	431	427	448	463	454	448	452	438	419	490	438	455	432	484	452	461	443	485	472	456	461	421	439	437	430	446	438	428	466	478	498	427	439	472	466	453	438	415	450	431	460	418	438	433	446	460	462	423	450	489	483	420	446	427	440	422	460	417	457	436	425	470	441	468	433	424	460	434	429	458	472	466	473	416	420	460	444	461	477	444	425	429	458	429	496	459	446	443	440	458	448	428	426	433	448	474	450	462	452	441	437	445	457	410	432	461	449	420	430	456	465	454	417	419	396	410	419	437	477	439	460	423	427	453	465	469	466	433	445	419	427	435	430	435	427	494	442	438	478	445	452	421	460	434	429	403	446	486	445	433	431	429	468	457	437	441	497	431	434	433	419	444	430	442	464	475	448	460	432	453	489	456	397	418	447	460	443	404	453	424	440	457	419	446	452	435	452	429	468	462	417	458	446	416	425	464	430	437	427	455	428	469	425	453	464	469	431	477	429	434	429	494	450	432	443	466	407	441	421	453	432	486	424	439	471	468	425	409	411	424	480	460	425	458	411	469	433	397	422	445	411	484	429	465	435	425	433	436	462	479	461	440	467	449	420	465	418	467	431	448	415	422	423	457	456	426	429	480	478	423	467	449	461	428	455	444	434	486	438	435	474	431	454	434	411	425	446	430	470	434	488	471	439	449	447	434	452	473	429	481	407	455	416	440	457	443	429	471	441	445	412	460	430	470	466	464	424	443	431	415	438	455	501	425	422	437	446	461	430	466	428	464	448	417	458	438	439	469	457	464	421	476	428	466	442	389	442	461	439	432	470	433	456	421	445	451	473	467	429	422	460	495	411	445	484	438	494	445	459	461	464	472	450	446	431	443	496	475	448	442	446	436	459	472	461	420	413	467	448	464	447	464	398	436	460	457	451	448	472	480	427	441	442	450	449	458	418	419	469	461	465	460	426	446	422	413	460	451	507	443	431	443	480	494	465	436	444	422	443	461	463	442	430	476	418	421	453	458	409	462	441	445	424	428	455	416	434	429	470	468	464	449	448	468	508	452	464	419	459	452	435	393	433	455	454	437	451	437	469	465	461	449	430	466	424	423	396	431	482	432	422	456	432	447	498	417	456	431	411	469	475	441	427	461	433	454	438	440	421	411	474	470	495	432	437	426	444	475	453	412	419	468	439	431	455	427	441	433	460	459	457	483	436	468	480	451	443	433	431	436	455	445	408	460	486	439	447	418	483	431	436	469	491	437	426	442	463	475	411	436	466	451	424	435	447	420	436	457	431	438	458	453	424	437	463	475	425	477	489	429	434	486	408	477	477	483	440	447	455	431	455	428	426	451	462	454	459	437	434	449	449	447	456	488	449	432	451	423	472	444	409	434	456	442	435	451	464	452	443	468	433	424	447	448	455	411	460	399	456	454	451	466	471	458	435	436	431	423	441	418	472	442	461	429	436	428	443	484	431	445	481	475	437	434	432	487	461	426	455	487	486	413	437	440	453	430	470	472	445	432	452	430	443	474	433	459	442	468	465	428	457	480	467	469	486	458	499	451	447	458	463	439	453	421	439	449	399	448	421	471	426	458	436	456	418	501	445	454	456	450	408	425	420	427	469	439	457	465	452	436	457	460	449	443	481	441	472	423	434	452	431	452	461	444	444	423	448	473	455	463	447	447	499	423	450	471	465	430	438	454	470	451	445	480	445	447	438	458	463	428	449	423	410	478	436	488	447	459	427	437	470	451	437	444	428	418	443	468	463	439	433	454	426	437	470	462	455	462	456	482	444	428	425	441	456	469	417	472	474	448	424	425	457	434	446	473	428	429	419	478	443	472	454	439	450	441	434	450	467	446	461	476	402	462	424	446	475	413	441	426	450	425	443	459	482	454	470	425	426	432	468	440	408	422	429	482	430	429	454	447	434	431	457	463	439	416	454	462	454	451	447	435	451	453	470	455	470	433	440	460	468	460	447	431	450	420	435	428	466	449	411	450	422	454	427	470	414	483	431	420	396	440	480	451	428	439	499	452	446	449	410	494	449	468	490	439	459	456	427	410	440	445	478	442	471	486	447	457	433	470	452	447	420	443	484	429	407	467	450	440	430	483	475	419	441	462	448	401	469	473	444	473	431	442	457	476	464	495	463	437	478	485	459	446	467	443	435	427	438	440	477	452	446	450	418	444	446	442	432	468	456	449	433	467	412	470	473	463	448	460	431	428	459	431	425	432	469	420	475	462	441	497	457	438	453	428	433	408	438	473	439	474	485	444	452	468	451	465	459	448	464	443	418	464	456	434	449	436	417	461	445	419	444	463	462	436	440	441	433	468	463	437	461	437	458	430	419	436	416	455	437	423	422	402	471	432	453	446	407	475	460	408	439	440	460	419	447	466	438	433	413	444	427	402	455	447	460	470	401	474	461	422	433	483	452	460	426	476	463	450	434	418	460	421	461	448	451	472	470	475	456	462	437	465	426	469	449	433	431	464	447	427	415	430	431	452	436	428	439	401	442	449	452	479	455	469	484	456	429	412	416	449	474	437	466	454	468	427	430	484	442	439	425	463	448	495	406	453	453	436	416	472	470	448	425	438	421	402	447	422	387	453	433	437	470	435	443	451	462	505	448	425	451	413	417	428	475	414	454	479	424	465	444	424	458	491	460	478	457	417	450	446	460	412	461	425	461	468	437	434	435	476	449	474	438	424	443	481	457	471	429	446	441	455	437	463	405	444	452	416	446	428	417	457	460	440	404	470	457	467	424	439	480	399	444	432	486	474	440	441	463	426	446	467	472	466	485	447	448	431	437	424	448	462	485	462	482	443	482	443	431	458	434	445	417	431	465	464	474	462	471	453	421	466	476	445	423	434	484	444	432	430	419	424	423	467	444	405	454	448	462	406	416	454	449	441	457	425	426	413	462	452	443	444	398	454	426	416	501	508	438	460	424	464	423	467	441	453	439	454	472	433
10893	2755	665	444	356	367	319	300	307	305	267	210	257	206	247	248	224	226	210	223	226	249	233	205	242	238	230	237	238	211	230	219	211	250	227	196	239	234	198	225	248	243	223	222	236	225	221	221	215	210	225	197	198	204	210	245	246	234	210	216	229	193	226	219	209	227	229	234	232	219	251	219	225	238	246	239	208	228	233	211	208	217	227	214	254	220	208	217	242	234	235	221	248	205	223	254	210	255	240	192	229	236	230	233	217	233	204	259	228	241	232	238	251	219	233	223	245	241	254	211	220	215	199	238	204	210	227	231	205	226	222	237	227	222	227	204	224	232	210	217	213	230	192	215	229	249	246	210	226	220	216	211	211	202	245	204	210	225	217	188	226	212	230	219	215	210	198	228	214	230	212	236	220	183	219	222	214	221	209	226	193	210	224	241	217	217	192	230	221	236	224	204	226	212	248	225	193	251	225	209	224	231	242	248	227	228	226	263	222	236	199	236	237	228	231	250	214	228	238	227	246	228	221	221	228	258	211	191	232	250	221	225	201	220	209	208	229	248	202	197	228	242	222	221	224	223	231	225	217	235	236	236	254	214	214	232	224	211	230	205	240	249	247	208	229	210	193	210	202	199	190	237	212	227	235	230	228	200	208	199	213	216	191	223	238	234	213	225	207	213	215	225	209	229	235	220	224	218	237	224	216	254	223	212	201	231	237	236	224	213	227	227	231	248	195	245	206	215	211	205	230	231	215	224	244	204	225	231	219	207	226	220	209	233	218	230	227	212	222	205	218	213	224	221	231	203	179	211	190	207	208	221	196	230	229	232	238	237	248	222	220	231	244	219	191	230	227	209	217	256	204	204	223	236	232	212	229	269	228	192	205	211	220	203	204	231	244	204	205	254	241	222	232	216	191	187	221	208	254	214	210	219	199	234	185	187	229	237	227	224	239	223	222	244	240	205	218	239	218	231	216	244	185	206	205	241	226	215	234	216	233	223	212	211	248	187	220	231	240	232	237	224	213	236	181	241	242	234	218	219	260	224	219	180	212	227	203	230	221	221	232	187	240	214	214	225	193	234	240	201	207	215	223	204	199	222	221	225	227	231	222	211	221	226	218	249	214	248	243	231	217	211	227	236	220	202	229	224	232	227	229	201	220	209	215	208	205	237	221	251	219	230	207	234	235	216	221	254	226	241	214	204	193	245	221	249	208	211	213	226	225	231	245	235	222	252	187	225	225	230	210	216	230	232	210	230	229	194	205	228	247	214	203	201	209	224	222	248	243	198	238	218	205	230	245	213	216	214	257	242	224	251	230	234	236	243	216	232	234	227	196	215	227	204	213	216	197	226	219	213	229	217	193	208	221	224	207	199	213	238	223	248	207	194	212	223	219	229	228	223	213	213	221	224	222	234	222	221	238	233	230	240	243	233	192	200	253	197	219	223	220	238	210	240	232	209	204	212	217	172	225	218	234	236	221	219	234	224	212	235	242	237	213	210	221	196	189	189	219	201	222	224	211	238	229	209	219	192	215	232	208	212	251	242	217	214	225	230	220	229	218	233	227	223	226	211	252	233	229	225	234	227	229	205	225	197	214	231	225	207	251	230	213	213	216	223	193	213	222	230	211	225	229	227	226	221	234	259	217	209	219	209	238	223	202	211	201	211	216	234	218	233	194	279	231	262	213	201	232	202	211	207	222	234	236	229	240	245	246	211	248	217	226	239	243	239	227	208	201	236	200	207	214	223	239	241	230	250	226	229	199	243	252	225	226	205	229	219	233	212	236	233	230	227	221	225	196	253	227	221	183	234	253	205	236	213	221	204	237	216	215	239	211	227	214	202	211	216	243	226	242	226	232	236	216	257	224	224	206	215	212	219	228	231	218	231	227	221	208	213	235	231	219	237	235	191	217	202	207	228	212	244	222	218	239	197	221	218	246	237	257	267	217	200	223	194	218	234	208	243	229	213	219	231	201	223	233	231	207	225	231	245	229	215	218	253	258	233	227	213	242	205	204	203	206	224	235	225	234	186	187	222	230	212	218	249	245	210	212	204	211	229	243	242	215	199	214	202	243	207	251	212	205	189	203	217	221	235	220	198	210	206	202	210	250	236	231	207	211	231	228	201	247	217	209	224	221	217	227	247	226	196	243	229	194	206	240	241	222	204	215	226	208	225	235	220	240	220	219	225	227	225	224	232	213	228	248	216	209	246	238	199	211	237	234	221	240	242	203	234	236	226	223	252	252	240	207	213	207	204	230	215	191	206	223	211	228	212	214	230	212	267	208	225	209	226	212	208	214	221	210	203	220	186	220	203	235	229	214	216	211	216	221	203	242	206	214	221	234	197	234	201	221	229	218	219	247	218	248	218	215	215	184	210	211	231	188	201	226	185	213	232	222	208	235	226	224	262	207	196	212	239	216	220	208	235	208	212	228	203	224	219	213	224	227	218	216	235	217	200	228	210	226	201	213	209	190	225	197	210	236	206	228	217	216	231	203	213	222	230	217	229	222	211	233	234	234	231	236	238	239	225	240	189	225	228	227	212	233	210	211	259	212	218	228	197	219	209	206	217	212	203	244	222	226	244	221	242	227	253	214	182	189	242	203	228	215	239	256	202	193	226	221	237	233	242	219	173	215	226	212	226	230	214	235	224	212	226	233	240	266	250	218	206	185	225	217	204	242	222	225	235	217	210	203	218	225	233	198	212	221	227	194	235	224	248	216	206	223	214	229	196	218	229	216	205	204	227	212	218	254	227	228	219	221	221	232	219	218	228	205	197	244	206	225	211	235	236	253	204	217	224	229	242	227	233	233	211	225	236	229	231	225	218	218	229	210	220	229	227	234	208	217	235	217	246	221	222	219	199	248	249	233	219	229	212	215	245	231	225	189	202	219	234	221	186	209	208	251	212	221	212	232	234	212	190	225	207	220	242	193	224	212	242	221	227	192	202	210	232	206	206	225	202	240	218	211	252	221	240	242	257	191	234	225	206	224	214	232	204	221	190	227	205	229	215	212	228	205	210	248	238	215	206	231	235	242	211	244	248	228	197	198	231	210	198	234	241	252	209	210	220	199	198	215	235	222	217	253	202	237	214	234	225	190	218	186	243	217	219	221	209	208	215	249	227	197	219	245	189	211	225	239	245	216	234	221	220	256	217	238	214	217	217	210	231	220	229	229	243	228	224	194	220	200	210	233	230	230	217	229	208	227	213	212	218	217	194	216	236	223	241	228	206	219	241	203	249	233	230	253	223	231	198	199	202	261	208	238	221	233	187	224	211	233	231	202	207	212	241	195	208	208	258	217	215	229	218	226	190	230	197	226	225	206	239	215	212	231	221	221	238	209	220	227	207	204	187	240	218	250	228	209	225	235	213	211	208	246	207	203	231	211	232	234	229	210	199	200	233	236	228	209	187	241	247	236	244	221	195	233	208	215	216	202	216	230	233	230	229	232	224	241	204	248	245	229	224	208	201	247	206	211	238	207	243
6757	2293	1345	1286	1087	1049	949	981	913	1012	809	774	686	564	570	494	510	533	542	494	504	522	501	519	528	522	453	470	510	501	502	467	511	554	469	486	468	493	491	508	466	459	507	497	492	484	493	487	475	463	493	463	454	460	518	516	496	481	478	462	499	468	513	489	470	504	497	427	474	462	480	492	509	509	482	477	503	513	530	473	473	493	487	528	461	505	502	496	491	523	470	511	492	480	490	517	515	519	516	465	473	482	467	468	474	521	469	492	471	519	502	483	498	503	480	488	509	492	496	479	505	504	430	497	487	503	500	518	456	523	440	489	500	503	487	474	487	488	475	488	486	492	448	490	521	530	476	452	472	485	446	501	490	479	534	511	437	487	523	479	489	499	484	508	490	499	496	494	483	519	465	464	497	500	474	525	474	488	492	464	483	495	486	489	517	495	466	457	481	509	500	473	501	511	521	513	499	488	495	514	471	459	492	496	485	467	478	496	485	486	543	489	471	510	500	505	508	494	487	507	505	479	475	520	487	501	496	488	531	473	496	501	518	468	452	456	495	479	509	449	489	471	499	541	498	504	489	476	481	475	481	501	488	475	477	482	497	479	458	471	485	437	517	507	485	514	484	491	526	466	497	492	482	475	501	504	470	497	499	512	473	517	502	469	462	475	477	492	493	493	493	483	505	482	502	500	475	510	490	477	493	499	461	457	461	484	519	491	517	493	466	492	482	503	469	478	489	511	498	555	484	506	469	464	503	475	484	530	503	511	509	485	481	462	479	514	439	498	462	479	479	469	489	454	502	481	468	458	483	527	521	481	481	513	507	499	513	485	494	518	482	484	479	455	489	475	512	485	479	503	528	485	522	471	516	473	474	478	476	504	492	478	500	501	482	488	504	493	513	459	497	475	486	468	451	477	477	472	468	476	487	500	488	484	517	503	492	454	505	512	471	484	476	492	476	510	492	511	480	494	517	505	466	462	480	498	484	473	486	469	481	504	494	481	471	537	511	472	526	481	482	479	513	492	444	503	487	499	501	492	457	483	493	507	475	494	464	492	459	498	484	499	497	473	505	486	473	490	484	465	455	471	477	484	504	448	505	480	466	499	484	477	521	476	502	518	489	486	556	525	475	471	520	493	472	487	490	469	518	497	476	501	490	487	456	469	515	501	470	545	475	491	488	451	499	487	500	475	468	494	486	470	463	470	509	470	464	495	486	482	412	487	494	478	470	479	482	499	467	484	510	502	526	520	471	476	481	515	488	484	498	428	495	491	465	517	527	498	504	482	499	536	499	509	468	493	537	492	529	472	491	503	514	538	448	462	514	477	463	486	516	484	518	475	485	493	528	497	518	448	482	512	495	523	473	485	498	448	513	468	477	493	462	452	519	497	487	529	496	492	497	467	516	496	477	468	527	520	457	461	507	487	533	441	491	464	464	503	468	469	477	516	522	453	492	482	494	510	480	492	502	530	534	497	473	471	520	490	455	501	513	478	482	496	520	539	469	491	476	463	514	478	502	470	492	486	485	490	471	506	511	492	477	508	467	480	489	471	521	527	457	470	480	473	489	452	509	477	514	485	483	548	496	495	497	487	460	532	466	496	496	492	476	480	522	531	494	472	482	471	517	489	491	489	472	468	495	465	499	529	489	478	477	500	494	478	491	500	483	522	515	478	487	521	466	507	517	510	484	468	474	462	467	496	483	457	490	475	514	485	453	525	479	458	491	472	513	489	517	452	492	489	473	531	469	500	484	511	472	537	455	531	483	470	494	494	490	510	483	488	526	493	539	478	476	514	495	502	488	478	473	481	496	440	480	488	458	495	475	448	497	468	498	489	480	502	488	489	484	461	501	469	527	497	503	462	506	530	498	478	481	490	505	502	516	500	506	470	466	445	511	463	517	494	482	506	503	482	458	515	522	480	475	465	468	492	540	500	509	491	456	462	458	497	484	457	484	517	477	514	514	496	501	486	460	467	530	517	468	457	499	482	522	455	507	490	483	486	505	516	500	509	505	480	488	505	494	486	501	499	487	477	505	505	502	510	488	510	492	483	504	519	488	523	480	504	512	448	468	460	528	494	503	470	487	514	489	484	494	469	470	526	491	507	469	512	489	506	506	505	519	501	521	478	478	501	510	486	533	538	484	528	471	498	492	518	485	502	462	481	509	465	448	490	493	497	468	492	497	486	485	496	472	502	496	490	495	464	463	527	495	459	488	476	471	481	487	477	497	536	502	478	498	502	490	484	526	470	480	490	488	504	502	503	484	458	489	464	455	513	472	483	490	523	457	497	497	429	517	495	468	463	471	469	503	509	475	498	498	498	503	478	506	474	479	483	509	508	522	478	508	468	492	523	478	512	500	458	478	498	470	505	486	505	498	482	498	453	527	505	528	453	476	515	509	519	510	502	470	513	518	458	507	492	477	482	471	499	472	465	480	468	496	477	442	498	493	491	520	464	524	479	498	484	461	483	503	479	472	512	447	435	525	501	484	474	505	478	492	529	501	526	487	452	488	491	515	528	503	475	488	458	484	503	469	515	499	458	493	523	509	463	477	489	496	456	514	496	483	448	510	452	470	485	511	482	440	500	500	446	439	491	482	506	482	489	458	510	476	477	457	475	458	523	508	536	465	465	508	448	474	503	484	468	488	459	508	502	503	493	475	493	506	487	488	525	466	480	464	470	515	467	467	528	497	509	471	461	511	497	484	493	486	453	477	485	503	514	465	459	491	498	506	490	499	509	482	501	494	510	510	495	507	527	480	512	506	534	494	484	473	462	456	477	500	503	494	508	475	481	516	494	494	500	464	482	461	509	521	458	524	534	513	461	438	488	479	468	510	468	479	481	515	494	493	501	448	496	474	517	485	516	474	476	426	502	509	506	481	442	463	494	494	481	489	460	458	503	504	532	469	486	488	528	510	488	473	507	517	467	480	504	501	525	450	486	520	486	494	482	516	478	488	510	472	505	458	504	465	522	493	482	509	451	493	501	489	488	488	503	446	510	499	519	484	447	464	479	477	507	505	451	493	504	465	541	498	482	461	476	469	489	528	486	475	497	474	487	495	468	466	471	513	465	488	496	484	523	501	500	466	501	475	495	483	504	507	511	498	490	509	488	497	519	493	472	511	478	481	529	500	500	509	508	504	502	517	478	465	489	472	497	455	444	495	476	470	491	533	470	457	521	527	524	489	467	495	519	475	475	446	478	515	504	492	484	474	513	512	505	502	494	531	490	487	464	495	479	511	492	497	483	524	494	491	478	507	506	444	485	448	481	495	510	508	458	491	464	519	465	449	488	482	482	493	452	511	523	482	453	477	521	504	498	506	509	483	471	500	499	533	474	492	465	507	482	532	450	489	482	475	477	487	508	508	519	507	508	509	524	498	511	484	483	473	491	481	527	502	474	483	469	505	443	564	522	492	504	457	470	512	474	468	516	492	462	469	502	496	541	483	471	539	490	503	492	499	499	470	485	449	490	504	483	529	460
26609	9749	3041	2592	2322	1648	1412	1712	1561	1469	1064	749	389	204	170	210	155	135	151	126	154	139	135	146	131	163	125	127	146	151	130	133	131	119	121	140	142	134	136	138	138	121	127	115	128	126	146	136	136	144	129	128	130	138	128	114	134	120	132	161	125	128	131	154	136	98	141	133	132	115	128	126	127	113	124	112	125	122	154	139	115	142	91	142	155	133	127	126	119	110	147	119	135	131	131	150	125	138	129	128	121	150	109	136	123	123	125	140	144	143	121	110	148	143	131	121	148	125	110	110	133	125	123	140	109	152	131	164	132	116	138	117	130	115	144	114	136	110	124	125	131	129	133	121	125	127	140	128	114	150	131	105	138	114	138	126	134	125	116	152	136	125	130	153	129	127	142	128	127	133	157	151	128	111	125	119	127	139	158	133	121	127	121	130	134	141	133	123	117	122	135	150	129	146	123	134	125	105	136	123	134	124	151	156	123	146	132	150	134	135	134	132	155	116	134	117	129	121	146	144	127	155	161	123	123	133	127	123	134	146	131	130	125	113	121	122	137	140	132	127	116	141	167	139	128	117	136	140	143	142	118	120	119	128	121	123	99	130	145	137	119	153	125	129	140	146	116	134	141	142	154	141	142	140	142	116	136	126	129	121	142	143	118	140	131	144	128	130	125	130	130	130	131	132	132	125	133	136	122	125	137	160	116	121	133	169	111	138	143	124	125	109	143	132	111	132	123	133	155	128	146	140	130	164	144	147	125	132	135	122	128	123	137	119	139	126	138	137	128	135	140	123	141	135	143	127	135	136	146	112	127	129	116	114	140	143	130	137	132	147	136	106	123	134	124	149	131	147	132	138	131	127	123	107	115	133	114	137	132	111	127	106	133	131	147	123	129	131	131	151	139	144	125	130	119	129	114	125	133	131	116	133	108	142	115	133	123	129	133	145	125	132	135	124	128	134	126	137	176	144	145	142	129	149	137	121	129	122	130	123	123	126	145	103	139	136	119	118	128	120	126	143	127	122	121	127	157	133	139	139	148	126	126	122	140	136	135	155	122	113	128	138	110	121	133	129	147	137	148	131	130	141	144	123	126	133	120	107	149	129	109	122	118	140	113	130	139	115	153	149	121	130	133	142	170	122	137	134	122	129	132	151	148	136	128	132	120	147	125	127	134	130	123	142	126	155	136	133	135	124	147	142	140	156	128	144	126	136	143	130	137	147	147	138	162	119	131	136	149	154	124	123	134	129	117	119	121	130	120	152	138	142	155	118	139	136	144	135	131	156	141	147	118	130	134	151	108	115	138	130	132	146	140	150	121	146	125	145	129	135	137	141	138	149	130	150	148	137	128	134	133	146	130	141	132	130	139	125	148	158	123	122	130	135	128	113	125	137	155	112	106	138	111	116	137	145	133	139	127	141	115	118	141	120	125	139	138	132	142	150	133	138	152	154	125	139	148	128	130	148	126	132	118	129	144	125	132	121	149	124	144	136	139	148	131	107	149	123	161	146	139	140	111	122	129	146	146	147	128	141	138	108	155	144	124	115	130	129	131	130	140	119	133	147	120	137	151	119	127	143	131	127	128	155	137	147	149	142	133	145	156	142	147	132	125	115	142	137	138	131	120	116	121	134	130	130	142	112	120	161	142	122	126	141	150	108	129	131	137	105	154	110	127	122	137	128	148	125	140	148	115	105	112	124	151	132	124	141	127	115	131	133	143	134	152	133	124	125	136	158	124	142	131	121	122	120	150	133	141	130	119	106	147	130	146	127	127	127	126	123	116	135	139	119	124	141	142	152	109	126	140	130	134	130	130	136	161	141	136	126	132	128	118	137	132	138	126	120	146	105	100	145	142	146	133	132	156	145	121	127	146	133	139	143	151	141	150	121	114	126	136	132	144	135	136	155	130	141	136	137	138	105	138	134	119	130	129	123	118	161	127	144	142	121	137	122	132	140	122	118	147	164	160	128	132	132	141	123	115	119	131	129	126	127	128	102	127	114	157	127	97	158	123	119	162	125	146	129	136	137	149	123	128	127	147	146	132	133	133	146	131	130	135	116	132	130	131	157	135	122	130	167	127	119	146	155	159	129	119	122	127	126	133	121	126	124	142	139	124	150	132	149	121	138	142	139	137	150	105	137	122	119	124	123	130	144	134	138	135	133	119	132	137	115	122	133	123	128	126	134	140	129	141	135	131	138	146	149	131	111	136	140	141	128	133	117	132	112	126	138	129	126	134	130	155	123	131	134	128	136	136	112	130	144	159	146	149	122	121	116	131	117	140	118	129	109	128	133	130	150	144	137	134	146	137	140	142	142	129	138	116	114	122	144	135	128	141	133	137	130	146	139	107	134	124	134	130	131	118	115	143	125	140	137	152	127	138	153	134	129	161	130	144	143	115	135	122	130	137	136	136	137	115	121	134	152	137	127	132	142	130	139	137	118	149	120	131	145	137	143	148	148	156	134	120	106	140	115	144	139	137	125	130	139	135	140	112	125	155	156	105	132	146	125	127	108	128	122	128	118	151	133	134	122	120	125	130	131	122	134	138	128	107	150	143	133	144	141	140	126	146	113	128	118	131	120	122	138	122	128	143	126	124	127	114	139	131	108	132	160	136	136	138	110	126	155	134	143	133	110	123	129	141	133	125	106	158	158	129	101	139	139	131	129	115	142	142	126	126	116	126	141	122	155	145	125	145	119	115	136	147	122	151	130	145	121	127	128	156	136	131	147	134	122	139	141	138	144	141	108	139	117	130	139	139	112	128	139	136	151	131	123	135	146	141	131	137	112	126	134	120	149	142	131	124	124	116	129	121	130	131	138	134	115	108	146	138	124	134	118	141	131	130	124	114	132	116	137	138	139	147	115	116	133	130	126	114	126	132	124	131	138	142	115	112	130	119	121	103	154	140	155	125	134	122	105	142	117	142	136	122	127	157	160	133	132	130	124	142	139	128	125	129	140	128	152	135	138	148	125	139	131	144	115	121	134	140	144	125	130	112	138	130	131	122	139	108	148	137	115	122	142	117	129	140	132	157	111	129	131	147	149	150	118	115	150	130	111	104	138	123	137	111	152	135	126	125	140	143	127	119	131	129	119	137	151	139	145	130	122	132	127	137	98	135	128	122	129	131	145	137	139	132	123	112	138	107	135	132	135	149	148	124	118	135	116	131	136	129	139	129	133	130	132	134	142	139	135	136	127	129	117	145	119	113	154	136	143	122	150	128	129	138	140	149	137	150	135	147	134	144	120	97	154	144	106	120	133	119	109	133	132	136	131	126	142	108	114	151	129	111	144	125	166	135	127	133	154	136	144	124	121	129	122	135	148	143	128	122	151	122	142	136	139	138	126	121	141	111	134	137	127	126	134	122	117	112	138	144	119	105	149	147	128	126	126	126	118	142	133	138	133	141	133	130	126	136	136	117	146	104	135	115	121	135	123	122	152	140	143	134	130	122	139	129	141	146	135	128	132	127	125	112	128	119	126
16293	5931	3680	5872	6865	5898	6644	8090	7967	7928	6113	4075	1871	863	627	752	721	400	430	379	370	379	332	357	350	379	343	331	356	376	331	300	340	333	333	343	344	317	331	317	328	354	342	340	327	321	321	332	338	316	320	328	323	316	315	322	327	311	328	338	369	328	335	319	347	298	286	332	261	332	322	332	328	317	334	328	314	284	326	335	328	328	336	282	321	363	336	334	343	323	315	317	327	321	349	322	325	349	308	338	303	345	335	355	334	297	293	319	321	333	313	318	331	330	307	350	303	316	298	327	315	316	322	295	323	291	339	337	294	334	312	279	309	296	335	331	357	319	304	301	351	330	326	306	263	315	325	326	321	299	347	307	302	347	274	352	333	324	309	314	322	306	305	310	328	320	302	301	300	320	298	336	338	317	296	316	320	321	341	319	310	327	313	329	329	321	315	325	276	357	320	319	292	328	336	314	334	306	322	305	314	316	327	335	321	313	340	327	300	355	321	332	318	323	318	334	324	338	316	323	312	308	333	356	325	309	343	328	297	288	349	291	343	304	331	310	311	321	332	287	309	331	311	321	296	310	349	309	286	327	335	303	350	292	290	294	313	328	301	338	322	327	323	334	332	305	342	280	319	314	316	314	334	333	345	313	345	313	324	336	342	315	299	305	341	290	332	286	333	325	317	308	320	361	347	306	331	315	302	326	293	331	332	290	325	344	310	309	335	326	310	333	339	317	301	332	312	289	326	325	307	318	326	325	331	343	297	347	300	314	311	321	339	307	288	306	294	290	315	312	286	317	310	320	308	314	358	308	320	323	319	342	297	362	296	287	320	305	316	362	308	332	305	308	330	316	327	330	306	280	298	332	331	283	325	347	304	312	285	299	332	310	315	340	308	322	285	299	329	327	304	318	312	308	314	306	306	340	341	309	327	323	293	322	313	327	301	307	309	328	288	315	340	321	334	288	348	291	351	285	303	338	297	344	298	307	308	303	318	311	328	293	330	295	321	326	302	335	311	300	312	326	303	315	311	305	301	335	291	333	328	349	345	313	345	318	303	329	331	307	354	321	318	340	300	333	350	324	318	302	345	328	331	335	331	312	318	301	314	343	318	290	328	316	328	312	323	352	313	312	306	310	335	295	341	291	306	321	347	346	320	303	296	313	342	304	312	299	361	318	311	341	312	292	342	302	311	338	313	354	319	292	317	328	326	287	328	315	304	313	319	314	308	326	315	309	306	336	340	297	331	281	344	311	337	287	299	280	299	325	285	285	309	307	298	294	299	307	310	313	277	317	327	339	298	328	320	329	330	314	347	320	343	353	342	316	351	328	319	308	313	303	299	325	321	324	302	327	330	306	332	356	326	328	329	321	289	335	314	331	295	307	276	303	296	282	314	319	313	333	316	303	326	302	333	319	300	317	326	343	314	294	314	314	333	338	314	272	293	315	317	349	343	316	328	318	311	323	324	314	319	332	314	317	334	326	314	298	317	320	327	323	302	348	354	300	334	303	317	336	345	291	305	326	326	316	327	323	331	287	329	327	304	315	323	335	309	322	315	284	335	314	325	310	324	300	317	361	321	309	344	342	310	336	304	324	329	305	313	317	318	303	319	334	326	316	286	327	316	320	343	300	330	344	324	328	305	317	352	309	305	313	299	351	329	329	338	302	345	302	338	325	299	347	292	309	328	321	321	310	297	318	301	317	347	367	310	350	328	349	306	323	319	326	308	291	286	332	308	311	311	334	323	296	349	305	332	334	356	324	330	335	342	329	334	331	312	326	316	338	309	326	283	315	295	316	320	344	306	327	314	344	332	309	311	320	327	318	317	316	346	320	318	331	320	316	320	295	312	323	330	335	324	317	336	334	322	309	327	327	344	321	299	340	331	317	327	318	345	287	351	300	311	317	333	334	355	351	324	338	309	334	364	314	305	325	322	316	298	305	293	331	324	318	326	330	330	304	311	324	313	320	320	345	310	328	301	326	321	335	327	305	322	352	292	314	303	306	321	293	312	313	310	333	314	308	308	270	332	345	286	318	332	306	343	344	339	291	328	303	345	304	355	290	303	350	309	320	316	338	285	313	317	336	327	301	325	305	325	350	341	319	292	322	307	319	338	316	308	320	329	308	320	355	285	305	296	309	338	295	280	265	307	309	315	310	331	333	331	302	327	328	310	313	312	339	289	316	302	315	345	378	307	300	319	337	317	319	327	298	320	325	314	335	307	335	341	307	325	332	305	313	298	337	317	312	330	314	323	310	320	321	302	321	301	302	354	330	346	328	315	303	314	338	329	304	271	316	309	313	321	325	312	343	334	301	338	312	313	301	326	319	334	318	324	322	320	319	312	341	287	336	303	290	319	313	301	348	324	313	278	290	309	310	334	336	323	290	337	321	310	323	368	307	326	315	332	315	342	332	361	305	324	320	330	311	330	318	323	331	334	321	343	307	343	310	325	315	320	321	353	298	303	306	317	324	315	309	334	357	316	318	325	310	325	306	293	284	321	303	305	345	290	298	312	316	301	334	312	326	315	366	294	336	362	319	315	311	301	291	303	306	303	338	346	337	327	297	327	308	319	316	273	288	293	331	317	306	333	305	308	330	306	312	317	300	291	323	337	309	337	310	325	334	329	308	313	345	300	322	282	327	308	320	313	342	294	305	301	301	314	304	323	300	313	325	333	348	333	308	316	297	294	321	285	336	323	305	333	311	343	329	295	312	306	316	322	313	329	326	298	341	309	319	311	331	300	302	333	330	351	319	295	312	310	315	311	304	315	305	305	311	329	315	304	324	313	331	330	328	297	333	318	330	326	298	337	303	288	324	309	332	322	339	310	317	319	334	332	312	274	319	291	315	286	325	324	327	320	316	322	310	319	311	317	289	275	357	294	306	349	314	329	328	301	321	308	310	329	312	296	330	328	307	300	313	302	328	307	319	340	325	325	322	293	323	295	297	336	317	320	321	340	362	302	335	314	316	320	314	278	330	335	279	312	327	323	317	344	346	335	301	340	302	303	303	311	317	324	335	321	330	343	315	329	333	336	311	281	331	338	328	336	306	299	316	312	313	333	371	306	325	341	325	344	309	319	319	321	313	306	335	319	379	335	285	290	338	290	313	316	322	309	297	293	307	364	294	303	323	294	345	334	292	310	309	316	324	324	313	313	316	282	334	322	329	333	333	328	326	342	314	341	298	313	327	293	295	328	293	289	311	311	303	332	354	316	291	302	313	315	367	322	315	353	304	331	284	296	321	310	329	310	294	306	337	312	371	349	321	296	339	369	328	313	309	293	345	353	339	323	301	345	330	351	302	294	337	304	316	302	296	306	298	332	318	301	318	325	293	298	300	328	277	315	313	332	323	343	331	324	337	346	322	310	342	299	318	328	307	315	297	317	317	330	276	304	322	336	314	295	309	281	346	334	300	314	312	310	309	307	295	298	325	293	306	352	318	317	305	328	301	318	325	302	310	307	302	344	310	333	332	307	306	325	351
39248	17429	5862	5356	4657	3313	3048	3311	3089	2810	2084	1047	469	301	274	270	325	235	193	214	218	207	200	191	188	196	198	179	209	169	179	186	196	218	181	167	167	210	211	183	212	193	198	227	203	170	195	210	204	175	203	185	191	190	218	202	212	185	160	194	192	208	192	186	205	234	200	181	163	216	197	212	206	203	200	187	176	181	197	213	181	183	202	215	169	181	196	201	207	213	211	176	211	187	214	182	180	174	159	204	177	195	203	185	193	159	209	200	178	198	187	180	178	197	161	185	173	166	220	175	207	200	210	201	204	187	184	204	190	199	175	192	157	199	183	172	183	198	219	196	228	211	188	215	221	199	189	187	173	203	201	196	192	193	190	206	217	172	173	205	216	195	192	200	191	197	194	183	211	204	208	178	220	203	182	204	189	194	184	193	182	192	206	170	211	173	220	188	184	183	185	190	196	186	187	218	207	185	175	193	176	216	190	176	205	186	204	215	198	205	179	186	194	188	178	175	227	166	188	171	201	188	200	175	184	172	200	188	185	195	210	200	184	202	155	170	173	199	206	199	181	172	191	195	203	202	191	183	221	191	182	221	181	189	197	213	189	176	198	164	200	197	201	197	190	194	205	168	193	167	189	215	195	184	188	191	162	183	161	172	178	164	202	221	160	198	189	199	230	199	184	199	202	184	217	180	196	171	186	194	203	174	176	176	184	203	210	205	203	194	183	175	210	185	162	176	191	201	192	196	178	205	181	179	211	203	192	178	181	185	201	163	168	184	204	198	215	197	183	177	200	201	210	197	201	171	184	174	168	192	217	207	209	191	200	196	187	210	190	206	186	196	204	204	188	182	176	209	185	162	148	185	199	183	221	186	190	224	197	210	167	181	191	201	189	175	194	175	199	219	197	239	190	194	199	175	189	197	210	170	209	201	195	211	191	199	183	206	189	162	200	168	211	209	186	184	192	210	176	213	209	245	199	205	198	187	192	146	193	204	191	187	207	174	168	189	228	196	195	198	192	202	185	197	181	188	199	191	192	192	184	185	162	180	208	201	199	178	209	208	198	193	196	206	201	186	182	186	189	173	182	192	194	184	216	191	186	209	185	194	175	183	197	196	168	218	196	216	189	167	192	202	201	186	202	168	173	178	181	202	207	193	195	193	201	193	198	203	224	197	192	210	202	200	185	177	155	205	196	203	206	176	174	188	206	190	200	182	191	176	212	196	179	183	189	176	176	182	191	192	185	219	187	180	182	196	225	202	183	203	189	185	185	191	179	177	183	183	190	172	180	167	177	209	201	193	196	193	205	206	179	249	187	181	186	188	221	190	188	184	217	185	169	202	189	215	197	206	191	182	190	213	218	197	204	188	208	216	165	194	205	173	181	216	175	184	204	194	201	207	214	183	206	190	194	187	172	206	211	182	207	169	215	161	209	213	183	205	231	200	200	206	169	186	213	167	188	203	209	182	211	165	185	210	178	179	216	197	214	193	180	186	202	180	161	201	203	171	195	209	214	200	177	205	194	213	220	170	174	175	208	184	207	174	213	177	174	195	195	205	195	211	219	186	209	193	172	210	209	188	179	209	188	190	199	200	185	209	198	204	168	189	192	181	171	203	207	184	203	179	166	167	195	184	202	182	197	187	192	222	201	180	181	197	183	157	177	202	198	198	203	184	194	204	158	187	207	185	174	173	192	171	185	201	188	183	190	203	205	182	177	200	156	202	188	189	212	189	178	179	194	216	195	183	209	202	163	186	191	178	186	180	206	185	204	208	210	234	205	178	172	195	177	165	198	205	196	170	199	217	184	186	205	196	194	201	178	188	195	221	201	186	198	199	179	184	200	183	197	209	188	178	199	250	201	171	197	199	192	181	178	216	186	174	188	178	196	189	196	189	179	191	211	181	218	197	168	186	209	216	194	184	197	202	199	178	178	196	172	193	191	203	183	175	204	199	194	193	190	192	173	153	179	200	196	181	198	182	184	213	184	186	162	209	195	192	202	195	184	203	200	196	197	203	182	174	192	178	182	172	223	190	199	193	206	184	191	184	183	193	185	181	203	160	197	182	205	176	180	181	183	184	182	209	223	175	198	175	199	181	199	201	176	187	202	189	183	195	180	187	159	193	219	195	202	210	187	206	203	206	175	210	185	174	207	238	204	177	196	200	190	200	185	188	215	175	194	228	225	200	192	215	201	197	164	182	198	202	208	170	191	161	193	175	201	180	194	166	190	176	194	203	160	184	206	192	187	179	160	206	159	195	194	213	200	197	186	173	193	184	186	200	207	184	163	193	196	203	176	173	188	188	179	186	194	198	192	207	180	171	172	192	174	187	196	195	197	162	193	180	216	189	176	179	170	194	190	190	157	196	178	176	181	184	193	198	214	185	170	205	190	191	210	183	195	183	195	191	167	190	180	175	207	203	209	220	178	216	196	190	207	169	194	183	192	184	175	195	195	190	160	194	202	184	196	207	217	184	181	200	197	197	191	179	173	177	194	183	203	173	144	202	169	200	170	211	199	202	211	216	191	212	175	152	201	177	175	190	197	212	183	208	192	200	195	212	196	176	157	209	181	162	192	191	187	201	181	220	218	216	188	184	204	189	188	208	168	188	189	182	193	202	185	173	194	196	200	181	201	189	204	214	223	208	201	194	173	201	183	202	210	179	208	206	205	164	189	190	158	179	188	194	203	169	203	187	204	188	181	203	169	199	217	187	208	190	181	222	213	175	197	209	190	175	200	192	184	190	184	210	182	188	205	198	174	191	183	198	181	193	202	194	170	206	178	214	183	200	187	186	188	185	197	171	174	202	194	188	180	195	184	194	188	206	200	171	203	207	214	214	185	191	206	183	187	169	199	186	190	199	205	184	215	176	184	183	198	190	210	208	204	199	202	208	189	220	182	178	178	199	186	205	218	164	189	200	201	229	209	194	190	189	202	194	193	197	198	195	190	211	207	213	207	192	190	186	179	191	215	194	187	199	180	169	218	197	186	191	179	192	181	172	161	201	196	217	208	197	206	146	208	215	217	209	176	196	183	184	192	182	203	188	203	183	185	174	189	162	180	212	185	187	169	180	208	228	173	186	204	175	188	185	205	216	184	203	162	183	197	196	179	201	186	177	189	175	176	202	174	199	193	212	190	186	176	184	208	183	200	191	170	195	217	176	188	175	198	199	185	211	192	189	205	187	199	178	162	193	181	198	156	211	204	180	188	221	180	202	184	203	208	177	204	195	189	200	186	213	176	190	201	184	183	208	182	195	198	161	224	189	198	177	195	190	194	171	191	181	192	179	216	235	199	168	200	182	187	204	203	220	183	187	191	184	176	207	195	198	190	183	235	185	177	152	176	197	184	198	209	172	205	222	181	164	173	199	192	164	192	222	214	205	184	209	192	195	177	173	173	200	189	190	164	178	229	228	196	203	188	172	188	205	185	191	176	169	171	194	195	197	202	206	189	181	177	191	192	207	178	184	196	153	185	160	211	180
23389	9445	5852	10744	11752	10962	12474	14242	13591	12521	10010	4510	2097	1083	1019	1172	1420	639	597	550	542	522	506	483	493	500	515	476	526	485	477	494	484	490	494	486	513	462	461	474	408	494	468	470	473	471	471	477	475	432	464	449	498	496	479	444	438	448	465	474	464	413	483	447	484	467	453	444	434	424	441	436	454	481	442	488	480	458	482	431	474	459	459	460	414	451	483	440	425	462	439	428	483	483	470	483	460	442	419	465	407	442	483	428	451	470	494	449	450	453	453	437	481	474	438	459	445	488	464	489	469	434	472	431	504	467	472	446	459	442	465	466	476	447	437	422	451	479	463	486	455	461	452	423	452	503	432	436	459	444	429	460	439	496	475	431	457	450	477	458	465	420	447	466	447	447	490	467	478	445	423	423	486	453	464	422	471	442	457	485	473	441	488	439	452	442	427	454	452	479	453	485	442	475	485	398	447	435	450	425	465	421	434	441	446	468	437	419	474	443	456	482	445	470	434	438	461	417	482	452	465	432	452	463	476	444	468	430	422	406	499	441	435	442	459	441	470	435	492	467	470	439	431	428	438	429	477	468	481	467	456	489	463	477	466	417	419	492	408	469	490	453	475	450	427	480	439	474	390	474	449	467	432	462	463	442	458	478	448	415	442	435	479	449	466	440	459	449	479	440	428	475	427	426	442	449	470	480	430	432	475	470	431	455	445	462	444	441	441	423	468	447	449	467	468	462	473	435	459	476	480	438	475	445	461	398	491	421	376	477	470	412	423	456	463	433	448	497	468	467	451	452	428	454	487	428	444	441	487	442	460	473	429	424	446	484	455	465	487	429	425	431	460	436	449	425	488	439	452	479	453	444	429	470	418	487	468	431	420	468	437	455	459	476	434	451	453	397	398	470	470	411	464	472	459	439	446	446	465	450	449	457	433	447	502	423	443	475	452	457	472	452	456	467	436	409	496	459	443	442	468	445	467	440	444	473	459	416	439	465	470	439	432	423	431	449	449	454	480	437	448	457	457	463	462	462	438	463	425	462	436	438	453	439	414	460	468	447	472	450	478	458	424	434	428	433	430	457	404	474	436	462	441	436	468	443	455	461	446	470	469	472	454	409	399	467	440	424	448	430	459	421	444	446	453	461	428	463	462	397	460	447	446	448	424	406	415	412	459	452	447	424	435	441	452	473	487	454	430	470	525	425	463	448	463	428	460	431	475	447	447	482	455	459	457	455	474	444	464	438	467	424	448	427	445	454	463	456	443	467	484	447	472	432	432	451	426	467	446	425	458	450	463	450	431	474	443	454	422	400	448	467	447	452	427	448	429	428	455	457	464	461	425	440	449	473	446	452	504	427	418	423	433	451	435	423	447	437	474	470	493	465	412	461	462	461	454	456	443	426	457	438	432	452	458	464	479	461	472	439	481	430	441	462	459	466	434	429	432	450	447	473	469	490	467	458	428	463	423	448	477	434	430	467	426	452	492	457	477	460	469	450	468	423	432	467	458	444	443	475	444	422	416	462	453	435	481	453	448	437	465	411	429	455	464	444	478	403	453	480	463	461	445	486	442	460	443	443	433	448	439	454	426	439	437	497	453	413	420	462	457	436	447	470	427	441	435	452	450	459	455	447	451	470	439	449	471	474	458	450	437	443	480	453	454	454	451	462	445	422	418	476	446	417	445	424	437	448	469	453	435	467	428	487	463	477	442	455	467	459	453	443	403	435	467	425	454	443	453	436	450	457	463	478	452	431	508	485	458	467	480	457	444	466	448	486	429	450	462	490	451	426	452	448	475	469	508	456	433	458	448	405	437	411	447	451	468	448	472	414	440	435	414	451	453	449	436	488	440	461	414	449	427	442	463	450	421	436	443	445	460	440	426	460	489	482	474	443	454	453	419	430	482	452	454	448	428	479	454	458	444	427	431	448	420	481	449	461	446	467	443	423	431	451	445	463	454	429	414	407	432	463	445	450	439	453	468	460	429	445	441	439	465	441	453	449	452	465	457	454	513	442	460	462	395	465	473	448	462	398	423	469	481	426	446	452	431	450	437	418	457	431	473	455	477	440	439	424	444	439	471	464	495	453	470	475	460	436	437	457	421	459	471	433	483	463	477	488	447	442	440	454	428	450	441	453	446	483	487	445	428	451	471	505	451	459	414	491	507	462	435	454	447	482	466	469	440	428	452	412	438	444	452	456	440	466	432	475	470	433	462	410	450	451	437	466	431	449	439	453	466	448	455	448	444	477	429	460	434	415	440	433	420	459	459	445	464	461	398	460	436	445	491	429	427	404	426	432	439	454	429	465	462	440	444	442	467	444	468	447	432	439	438	448	414	456	483	441	421	418	428	426	447	450	455	471	468	460	454	447	452	408	451	413	471	472	430	425	445	453	436	455	420	436	439	448	471	445	442	441	447	467	482	468	423	470	465	438	434	437	447	513	489	441	456	459	437	452	462	471	426	436	442	424	465	495	458	422	465	425	440	447	446	474	422	443	444	411	489	426	484	471	498	432	498	439	464	485	420	470	423	455	416	483	465	408	401	469	428	409	446	429	446	478	423	446	430	462	444	447	470	487	437	440	473	447	442	410	463	420	399	456	441	451	443	422	424	452	448	486	429	460	463	449	457	447	440	438	441	470	450	472	438	446	439	440	423	464	440	450	440	422	464	434	468	423	458	467	448	437	424	456	478	483	471	459	394	423	475	439	451	431	427	481	474	440	473	463	457	432	424	419	464	438	467	451	418	461	478	418	453	442	429	474	472	432	464	420	422	445	454	489	445	448	484	458	425	464	455	449	497	491	433	403	442	432	468	420	476	495	436	465	470	441	453	450	482	435	436	435	469	454	463	459	467	449	447	448	433	429	452	426	416	470	448	429	473	440	419	481	413	409	458	448	470	460	473	431	496	465	445	395	476	481	464	455	456	455	479	439	492	433	434	464	477	424	407	433	482	423	425	472	452	456	438	464	450	427	457	442	431	437	481	479	434	467	393	445	455	458	446	463	466	416	472	466	456	471	443	420	453	438	465	415	414	444	440	452	493	437	448	431	493	472	423	446	448	435	516	472	440	466	455	466	443	452	446	467	459	440	421	472	430	475	451	434	461	443	460	457	456	431	457	425	460	429	435	451	476	450	435	431	445	440	440	462	472	424	446	441	450	496	421	476	426	425	448	438	436	437	450	445	432	434	450	448	437	468	401	434	410	471	493	436	431	439	449	456	460	447	458	444	487	497	453	460	495	450	457	468	467	459	440	431	422	441	460	438	436	480	494	452	420	470	471	433	450	390	470	408	436	450	458	426	434	453	459	469	443	467	442	469	421	491	440	431	452	478	517	423	493	469	454	477	455	431	449	471	440	453	459	444	449	464	427	456	436	472	443	446	518	460	439	432	465	389	449	451	448	454	446	450	454	422	439	435	467	454	486	466	458	415	438	425	427	418	436	442	457	423	460	434	452	455	465	468	480	444	439	454	464	451	439	442	407	484
11283	2687	567	528	397	356	334	330	283	282	266	251	226	273	252	207	235	218	222	230	230	249	199	216	229	220	264	239	231	214	215	200	213	211	231	270	219	222	234	227	222	236	208	226	187	229	220	206	217	238	253	230	202	226	222	242	188	212	231	199	240	223	241	235	211	225	229	222	231	232	208	221	220	204	241	196	226	235	223	231	247	228	205	232	220	232	231	231	220	218	229	239	216	255	225	212	229	204	214	227	228	258	220	203	210	229	237	223	220	255	230	233	188	233	217	213	188	216	209	240	207	242	217	221	218	229	209	224	192	216	221	226	199	219	212	230	220	175	210	227	230	222	204	223	202	240	212	203	232	249	219	229	231	252	227	226	234	234	215	220	259	193	251	219	207	184	215	222	266	224	224	215	217	237	193	202	234	194	242	243	235	218	208	237	216	186	216	250	221	200	215	265	231	222	221	235	216	196	226	247	247	217	202	227	225	208	214	218	220	256	238	219	219	210	250	219	205	212	227	205	233	232	244	219	234	198	211	211	200	231	222	223	253	245	217	192	216	199	231	185	239	239	205	200	234	205	215	232	217	197	221	215	219	236	195	205	240	246	237	216	191	232	232	227	205	239	229	232	244	201	220	206	214	229	222	226	236	213	231	219	225	233	268	233	236	211	233	211	212	213	229	222	214	216	268	213	243	218	205	222	212	241	207	195	238	189	231	187	210	235	248	266	226	209	258	239	221	216	222	206	233	183	234	203	260	200	214	220	214	227	241	202	217	231	222	229	214	215	215	215	248	221	218	201	189	185	227	233	256	219	230	231	233	210	233	203	214	214	239	233	219	246	254	248	228	212	239	229	225	215	211	213	226	209	200	224	227	229	224	219	197	223	244	203	223	231	232	209	229	235	217	205	214	238	235	211	214	227	243	210	215	217	198	210	201	215	250	223	239	219	236	180	215	215	220	187	192	200	228	247	208	204	218	257	204	230	212	243	258	208	218	234	221	234	217	203	209	180	207	253	237	250	224	218	206	221	235	194	199	196	273	253	243	205	218	228	225	225	218	192	217	213	209	225	219	201	222	225	210	213	238	211	211	223	208	229	229	222	235	238	211	232	211	231	238	228	202	200	227	251	209	212	211	235	210	245	227	210	231	204	226	207	175	227	219	218	217	226	215	208	243	234	217	220	219	223	236	220	213	222	224	184	212	206	231	205	214	203	216	250	204	226	219	218	208	232	198	214	243	235	227	219	224	217	210	238	222	236	226	204	228	209	224	226	279	242	197	218	204	225	202	221	223	249	206	237	243	229	215	267	223	252	193	217	212	217	244	210	226	208	206	214	227	229	220	213	192	234	205	224	218	210	243	213	216	270	279	211	223	218	230	240	230	216	230	225	244	226	235	236	221	200	223	222	212	221	223	216	210	210	210	224	233	189	230	214	234	218	218	233	190	197	200	221	198	207	224	217	208	241	216	215	248	197	193	232	217	220	224	197	220	247	234	222	233	233	247	222	236	242	184	206	238	225	198	225	224	228	230	223	232	186	258	270	241	237	236	223	230	237	225	211	235	217	248	268	213	222	251	216	226	208	220	221	215	251	229	209	213	209	209	231	238	201	193	240	228	213	226	228	235	236	205	228	249	251	233	231	208	211	213	218	205	221	194	213	213	227	218	220	192	185	209	228	243	238	205	223	217	228	231	225	223	209	200	213	211	190	237	242	203	218	226	223	236	229	216	212	195	228	212	229	223	211	239	229	213	225	223	222	208	239	254	238	211	258	242	219	240	223	257	224	210	233	220	220	215	237	249	222	240	233	214	221	198	248	209	243	242	204	227	234	220	215	234	204	225	234	229	234	203	228	219	270	212	217	236	222	210	212	268	214	221	213	209	236	241	258	232	212	232	239	216	240	225	232	246	209	255	210	202	216	216	210	222	244	212	203	247	210	229	221	216	214	234	204	193	231	222	208	240	198	169	220	217	205	232	239	230	248	204	220	211	190	224	201	222	225	240	223	233	191	234	211	272	228	221	202	219	259	215	252	193	207	203	218	209	214	206	213	196	245	217	237	238	207	233	248	244	220	240	230	231	207	204	204	268	224	228	247	217	202	250	236	205	231	210	207	212	206	198	212	201	229	227	252	235	203	216	256	204	221	212	191	222	215	223	212	248	223	240	217	243	230	197	217	203	215	212	218	206	242	210	222	231	218	232	219	218	255	238	200	241	242	202	202	217	223	216	218	202	206	213	235	212	215	230	231	259	210	211	219	217	222	241	216	224	209	214	223	227	217	233	241	212	253	234	228	217	214	220	204	194	197	256	224	237	213	243	236	218	192	240	214	208	233	210	195	198	221	238	235	192	228	237	229	208	221	221	198	224	218	234	212	213	212	201	209	232	234	244	234	209	204	222	233	241	212	249	223	208	213	204	217	211	208	222	209	246	239	202	222	202	231	202	209	236	254	235	232	223	233	226	196	212	197	214	237	239	227	205	239	231	205	218	249	227	226	192	175	198	226	219	238	228	233	210	222	220	224	243	250	208	239	226	223	217	223	206	263	264	252	227	216	238	192	209	199	227	218	220	205	207	214	221	234	231	194	221	241	231	187	246	214	242	196	230	232	222	187	219	222	224	209	223	218	199	214	238	205	225	232	209	225	208	223	219	228	249	231	215	214	221	176	247	195	217	209	241	207	224	221	251	239	215	245	238	231	242	235	205	232	207	209	227	232	230	224	232	227	233	217	200	203	239	247	247	251	221	217	233	214	237	217	210	202	219	240	215	206	256	213	218	221	218	234	232	207	253	220	249	216	221	232	230	227	221	223	243	211	214	248	226	211	214	226	231	229	209	237	225	206	240	231	229	227	201	209	190	205	247	230	215	216	248	222	213	214	227	199	221	201	225	220	213	231	214	241	205	221	209	261	201	207	215	185	233	259	227	239	224	204	216	228	234	234	248	235	253	214	262	222	219	225	232	210	215	243	233	222	201	226	211	256	228	226	247	222	245	235	243	217	202	220	209	213	219	244	233	235	233	198	222	206	206	230	201	226	237	208	232	231	221	259	221	221	228	189	223	218	252	205	210	192	207	197	209	202	235	244	231	215	215	208	234	242	240	222	207	256	193	222	234	231	220	240	237	197	233	231	219	222	214	196	220	216	218	241	209	223	242	242	217	199	216	233	226	247	259	218	208	204	210	207	225	213	246	204	243	230	229	223	214	255	222	223	227	228	223	196	215	237	254	268	257	240	226	216	234	209	207	222	239	234	216	196	239	221	224	242	233	221	215	214	225	240	243	243	208	225	240	201	192	227	227	200	224	205	236	232	220	232	234	227	197	260	226	207	248	220	226	205	223	210	245	254	229	206	217	234	238	243	200	221	235	239	214	240	209	222	244	231	213	224	209	233	211	207	244	220	224	216	229	212	255	225	222	214	241	220	207	237	230	191	215	234	243	215	263	211	244	246	191	251	244	228	200	215	206	222	222	213	203	196	233	197
6814	2167	1199	1462	1210	1076	995	1010	1045	824	776	663	510	552	524	559	552	542	507	477	475	486	461	490	505	478	512	518	520	488	508	499	464	494	496	472	490	514	507	464	534	486	474	528	470	452	493	523	505	491	501	480	494	481	507	494	511	514	503	492	503	475	493	496	479	492	523	500	503	488	518	497	477	492	479	479	501	540	495	487	478	467	490	498	477	467	471	490	481	491	508	470	503	506	464	507	480	503	501	501	503	472	507	504	434	515	500	488	502	475	491	468	546	456	490	518	514	491	482	458	495	482	466	474	566	466	543	497	461	513	513	500	446	503	478	476	485	450	466	497	488	510	504	482	499	473	465	451	514	513	478	509	485	472	488	536	514	499	501	514	509	490	534	507	495	461	474	428	511	474	479	480	495	517	491	483	489	492	459	478	538	454	461	513	512	466	490	499	507	496	493	479	460	473	467	501	479	533	459	503	531	499	511	480	481	481	448	431	526	466	494	474	481	516	484	528	496	504	500	510	493	481	475	460	475	457	506	485	491	453	505	484	492	497	476	476	529	509	459	518	532	477	507	534	511	476	496	491	471	504	486	493	490	488	485	505	474	507	528	518	486	496	518	502	472	479	531	505	479	469	448	476	537	465	514	471	496	526	498	487	506	510	506	487	518	518	491	477	481	484	500	523	519	482	489	469	504	510	489	470	483	478	476	480	477	490	538	469	472	517	496	506	491	488	508	510	508	489	516	490	500	465	473	526	477	514	517	495	521	435	493	497	510	489	487	523	501	480	455	498	493	489	516	488	503	475	481	464	509	490	504	488	483	498	489	499	505	512	445	499	490	453	498	485	495	509	482	492	516	492	494	495	495	482	535	510	471	485	497	486	490	522	485	535	515	476	464	469	496	457	509	527	466	521	525	538	490	500	474	511	497	506	502	503	489	494	462	494	485	468	447	509	485	473	481	513	513	517	510	433	528	483	505	497	521	477	461	490	505	518	497	476	485	460	475	501	509	540	501	487	486	476	473	444	482	488	528	471	479	463	438	473	506	500	495	516	508	475	540	453	461	440	518	528	471	472	488	506	492	488	505	526	482	506	475	446	478	473	495	508	506	437	499	479	458	507	477	486	507	488	480	517	519	495	496	490	516	467	470	514	509	470	493	525	514	470	509	456	503	486	498	472	556	508	500	492	530	466	478	513	486	479	503	539	481	508	484	511	461	520	519	505	492	445	505	517	523	462	499	465	469	514	494	480	506	475	481	510	542	508	496	540	477	474	485	470	504	473	526	463	493	497	494	482	497	459	548	479	475	485	480	473	524	489	513	469	482	491	497	505	413	484	509	499	475	485	452	551	498	447	493	452	513	506	477	453	492	487	479	505	518	502	516	506	527	543	479	498	460	508	491	456	531	541	464	545	478	473	508	470	466	502	486	484	474	498	504	492	481	506	443	490	498	489	498	497	475	496	525	513	461	499	507	510	501	519	493	462	476	508	508	511	486	507	469	461	499	482	504	481	473	485	502	469	505	519	472	482	523	496	478	488	489	489	523	477	489	528	495	507	540	479	551	535	500	482	528	493	488	477	470	516	490	474	526	509	531	500	484	453	472	498	521	534	471	485	494	478	526	512	468	484	505	497	490	520	516	504	520	515	493	478	467	525	487	506	487	479	485	506	486	456	499	479	454	469	501	493	467	498	505	541	476	464	476	501	510	493	506	530	473	499	464	498	465	512	491	466	498	506	489	464	492	517	473	467	524	460	485	474	488	505	559	494	539	490	484	481	504	493	479	475	501	485	506	482	507	489	514	475	535	469	537	498	475	496	525	492	476	488	471	474	484	527	489	464	501	470	477	495	483	481	492	501	493	519	477	477	555	480	470	471	451	462	514	500	514	446	489	525	470	539	493	515	501	488	492	482	486	468	498	514	510	558	519	505	496	502	465	502	501	487	496	475	499	486	499	524	491	546	500	542	481	519	469	511	479	502	533	455	438	513	475	520	455	477	515	518	472	470	535	495	540	506	476	518	491	502	469	495	522	483	482	484	503	493	482	490	472	518	498	486	507	494	490	484	477	482	474	512	485	511	510	472	462	489	495	484	449	491	481	514	497	509	486	474	475	526	500	516	491	488	509	516	520	493	480	459	494	462	480	460	507	458	461	490	468	479	507	482	496	504	445	494	522	511	501	499	477	483	486	503	486	496	510	487	484	490	515	480	462	485	472	526	505	460	486	476	508	469	490	508	501	464	473	482	478	513	515	469	535	510	490	500	533	504	509	540	465	495	528	443	478	493	497	472	502	499	527	508	473	478	460	484	516	506	508	503	487	473	511	482	495	464	456	454	449	462	481	510	521	484	507	493	529	489	512	451	505	559	535	470	503	501	507	500	498	524	520	511	473	422	489	490	503	541	483	517	444	509	492	488	496	519	488	505	495	531	502	520	501	528	489	472	482	459	536	480	451	516	507	477	449	483	518	538	465	476	506	452	503	472	482	477	507	509	472	434	469	499	521	458	501	532	498	509	483	478	488	502	518	459	494	531	479	480	506	480	513	502	442	496	466	482	478	490	503	496	482	472	510	541	510	486	506	480	486	505	457	455	510	535	496	518	478	491	528	506	484	494	474	510	470	511	491	510	504	474	515	495	518	476	471	493	466	471	503	479	482	501	529	478	509	515	491	496	489	520	524	492	471	508	473	505	460	475	473	498	483	504	498	483	501	468	515	491	495	491	458	446	512	481	474	492	460	512	465	493	536	508	523	493	489	539	464	507	515	463	481	491	498	543	500	513	491	479	505	510	489	519	474	494	540	455	501	481	483	483	521	489	498	467	533	465	512	511	471	502	454	497	520	519	515	496	488	484	490	534	473	456	497	492	500	470	489	487	493	491	497	481	499	509	518	499	508	506	473	508	487	482	471	446	514	478	486	488	486	514	484	486	466	497	499	502	501	481	513	477	477	490	453	507	503	488	518	492	535	505	475	507	498	506	463	459	482	525	540	475	486	451	471	491	502	484	480	513	530	488	456	543	487	468	491	510	520	513	502	495	463	465	502	459	476	489	489	501	489	490	538	469	495	493	507	495	472	492	514	511	452	456	507	515	544	495	475	508	483	509	506	506	498	477	484	509	484	478	530	512	495	455	490	460	461	476	496	511	478	524	508	493	515	488	527	482	478	435	499	496	512	486	480	477	483	480	478	466	476	502	510	523	460	509	511	482	490	492	479	490	480	534	500	504	473	491	477	493	479	459	512	477	445	490	477	514	513	514	499	475	481	476	513	514	508	514	489	483	478	527	497	498	528	487	495	451	479	510	497	502	462	511	471	497	501	479	484	471	493	474	526	501	473	492	477	502	531	496	479	494	519	523	472	493	523	533	504	473	484	517	465	520	485	540	512	514	461	504	484	510	460	467	505	476	541	471	503	483	480	483	499	502	515	456	494	517	500	474	505	504	516	484	447	494	491	490	485	458	510	505	496	477	478	509	502	509	529	482
27935	9477	3064	3466	2330	2028	1396	1589	1632	1245	897	439	244	175	175	205	203	148	156	161	176	155	145	142	153	151	133	138	134	146	133	148	120	137	133	127	131	129	127	153	146	141	145	130	134	149	147	126	149	137	128	126	152	139	156	140	160	141	137	124	147	140	143	132	144	169	151	130	142	140	130	144	121	159	121	138	137	161	124	133	161	144	159	126	115	115	136	129	125	118	118	129	131	150	119	143	142	154	131	133	133	156	128	134	129	141	148	134	147	157	168	144	141	122	137	128	103	128	131	144	149	143	147	125	149	138	145	156	164	132	156	147	155	118	121	135	145	134	140	138	109	138	135	134	127	139	154	144	146	141	120	156	136	150	148	146	162	142	142	130	124	140	114	120	157	139	167	126	177	147	163	149	148	134	125	146	111	148	136	152	121	146	138	132	123	144	146	140	142	156	132	153	124	133	136	137	151	134	156	151	134	124	147	126	128	138	152	125	150	123	133	114	126	139	144	116	142	153	146	143	142	133	137	149	120	128	134	138	116	131	154	137	146	154	142	158	148	129	132	163	142	133	134	165	124	131	131	156	141	132	127	141	114	148	147	150	135	140	160	140	126	145	123	135	130	139	126	149	141	135	134	127	124	125	117	128	168	138	136	161	154	133	140	136	127	124	151	134	155	143	148	126	135	148	136	124	131	159	157	132	149	134	135	122	148	154	148	142	134	151	146	122	138	123	138	142	118	141	123	151	151	153	144	142	135	125	150	130	146	129	148	151	156	146	138	118	135	117	166	125	143	120	151	128	143	160	134	133	144	142	165	121	136	114	137	135	129	131	152	144	134	157	125	130	136	128	121	113	145	129	123	130	142	147	121	160	141	149	136	149	145	117	116	170	136	151	148	138	146	152	143	151	126	142	138	142	138	138	146	136	161	136	125	131	147	145	134	143	170	124	154	120	125	150	149	127	163	140	117	146	114	143	151	157	134	156	135	132	129	114	148	151	139	139	107	147	151	149	133	134	138	150	143	147	133	156	135	141	149	142	140	128	132	155	118	128	158	119	136	160	144	136	141	134	139	136	148	127	142	133	141	135	150	143	143	146	127	143	140	135	143	154	128	107	133	111	143	129	140	138	148	117	166	148	144	144	166	137	148	151	142	142	124	132	115	138	131	136	135	139	136	155	133	141	146	146	161	139	147	102	115	122	150	148	139	159	119	153	131	132	144	137	168	137	139	147	120	141	154	127	142	136	145	135	142	140	144	150	144	133	149	149	167	163	146	150	146	129	150	148	101	159	136	131	133	130	112	142	122	120	127	134	128	147	170	132	110	132	158	125	156	140	146	145	127	142	142	121	164	143	139	165	138	133	119	133	128	138	129	145	135	126	153	142	151	137	139	118	156	133	113	164	127	164	158	152	144	136	162	146	143	143	131	154	167	146	145	121	138	128	154	149	124	150	114	126	150	132	147	121	121	138	134	119	148	124	163	154	117	150	125	142	144	122	127	135	158	131	136	139	130	160	130	135	138	142	139	132	128	132	133	127	172	125	145	146	129	134	140	128	137	118	132	123	129	126	114	163	136	176	143	148	131	159	167	130	159	135	135	149	137	141	140	144	145	136	166	125	151	113	147	135	127	154	125	151	127	136	140	128	138	153	147	132	117	147	149	143	137	157	142	137	138	129	137	130	137	139	160	145	118	151	143	142	155	125	132	145	127	117	146	128	130	148	159	154	127	127	119	138	153	125	131	149	136	150	120	115	160	138	127	156	138	140	116	129	109	134	131	121	131	143	194	142	126	144	139	123	141	155	144	152	119	144	151	143	133	146	159	125	132	138	124	128	153	114	145	143	139	126	155	153	139	160	149	124	116	133	129	156	135	137	122	141	121	130	128	148	128	148	139	135	130	134	138	128	124	158	137	145	147	146	140	138	133	154	140	125	131	132	112	136	149	145	145	145	128	131	132	150	141	128	130	125	137	144	145	138	135	140	156	137	129	129	138	138	125	129	128	153	145	122	128	141	148	139	144	142	156	121	141	133	135	122	132	149	108	139	128	138	136	126	117	127	110	111	128	165	140	127	167	136	154	138	129	159	144	152	143	132	147	136	136	155	145	147	134	165	132	130	158	123	140	144	119	111	129	130	138	147	130	145	128	145	130	135	154	132	137	135	131	159	129	126	154	149	140	128	145	151	134	108	153	134	125	115	141	133	149	146	137	161	126	136	136	136	131	171	150	142	158	127	147	143	154	136	127	138	122	150	138	139	121	155	137	148	131	149	130	133	141	131	142	143	135	120	141	128	142	136	137	126	145	112	132	141	131	145	140	148	136	157	155	159	118	131	157	120	141	135	150	133	159	139	136	121	134	151	136	130	131	163	157	122	149	115	142	153	156	150	120	120	133	129	132	126	135	126	117	151	132	116	127	150	104	161	126	145	131	137	136	137	126	150	139	138	122	121	132	106	153	156	129	124	140	139	145	140	139	150	154	122	141	138	144	141	150	140	120	133	138	150	132	138	144	132	120	121	160	138	136	158	127	140	132	149	140	149	140	131	155	127	139	140	156	134	130	145	140	150	144	136	150	127	169	114	132	128	135	131	168	142	113	131	135	154	153	139	142	141	129	138	123	133	135	154	121	149	141	113	143	133	131	137	142	121	142	132	161	146	114	112	137	156	160	147	135	153	145	141	154	141	164	133	130	123	134	146	149	138	126	126	123	139	127	119	144	136	126	153	146	126	132	173	148	143	131	138	123	139	137	124	124	141	138	146	149	154	173	150	149	148	150	160	132	143	146	149	137	158	147	129	147	130	150	124	158	130	136	165	141	129	145	134	149	148	135	158	154	126	164	119	168	139	131	134	133	143	128	129	143	139	140	120	147	133	130	152	120	141	134	101	143	116	143	157	156	158	159	128	143	152	133	127	140	134	145	152	143	116	153	125	141	158	145	132	130	165	131	133	120	117	148	110	128	140	141	155	156	163	150	145	141	152	142	137	155	124	126	154	132	112	133	144	136	139	131	120	149	129	134	146	129	148	118	126	144	154	123	137	138	118	154	137	130	120	115	130	146	136	130	137	152	137	150	129	151	140	137	144	116	131	141	134	125	146	130	152	123	138	128	137	124	144	158	170	145	144	115	127	147	150	150	134	141	134	127	150	156	138	142	127	126	125	145	142	117	114	144	147	130	114	154	142	118	99	133	150	145	142	128	147	128	145	145	138	151	132	143	136	130	139	135	154	154	140	128	136	134	126	150	129	130	136	138	123	139	135	148	155	125	151	152	131	144	136	129	131	149	146	133	137	136	147	128	127	138	141	133	137	127	133	151	148	126	125	146	124	133	124	155	148	131	127	135	135	167	135	126	133	154	159	143	161	159	163	133	147	155	131	120	119	127	138	155	139	130	154	137	141	130	123	131	136	134	130	134	156	153	150	137	141	137	123	122	151	151	136	121	145	123	146	145	156	139	145	140	136	125	134	136	142	137	139	154	120
17215	5380	4438	7352	6913	8202	6293	7774	8615	6796	4674	2067	953	614	642	722	834	441	433	372	388	382	387	363	373	363	334	326	374	347	322	317	353	347	313	343	362	312	337	332	341	370	349	311	327	328	358	356	321	319	337	357	368	317	344	336	331	355	316	362	309	353	364	363	349	355	372	358	333	329	363	309	331	364	311	340	339	327	313	325	336	351	319	319	344	366	332	337	341	294	346	314	318	343	305	321	340	369	352	354	323	323	349	315	334	332	343	335	322	329	343	338	313	366	324	315	327	343	347	361	337	359	337	341	344	296	358	339	332	346	320	327	342	347	363	325	331	352	334	358	313	340	326	316	336	348	333	325	337	309	333	338	336	340	347	336	342	321	340	326	333	316	314	320	352	344	343	307	335	347	316	367	311	319	336	334	337	304	355	359	298	341	303	344	319	350	339	365	374	336	369	366	318	303	350	351	348	340	297	336	331	333	344	358	286	327	329	353	327	342	329	307	334	368	328	341	322	327	332	335	353	336	343	346	350	307	323	297	330	301	386	338	332	328	336	311	337	332	310	330	354	338	362	308	324	363	320	348	371	355	323	342	362	327	321	300	328	356	323	326	324	333	314	318	330	366	338	344	327	323	362	352	367	318	316	327	369	330	349	346	325	318	323	324	343	308	344	324	328	343	339	345	347	357	338	340	324	335	359	325	339	329	337	327	300	318	362	310	335	355	351	308	327	310	356	316	345	353	331	326	310	340	361	318	323	334	348	319	308	337	342	352	354	365	309	298	329	297	358	334	348	357	309	327	352	340	285	347	333	289	336	332	312	344	325	360	348	341	341	342	328	332	352	324	349	325	291	317	353	360	346	322	299	332	340	344	328	350	350	347	345	352	328	342	348	366	313	323	310	358	322	330	312	370	335	308	327	331	332	329	357	356	327	326	324	345	355	350	354	358	344	345	348	337	322	355	341	329	332	355	348	330	360	326	356	351	323	338	311	335	352	341	329	370	344	320	306	353	336	301	310	319	312	338	314	333	324	352	329	341	326	329	329	314	300	335	321	346	341	317	354	293	313	340	322	367	310	332	326	380	362	362	347	292	336	335	334	314	341	333	342	332	336	314	355	328	324	309	329	349	380	358	309	339	350	359	331	350	344	358	344	318	341	324	303	327	320	361	340	342	329	330	320	329	343	328	336	309	367	306	344	318	313	342	294	331	358	378	307	350	299	306	334	333	342	354	338	327	342	310	335	335	338	327	323	323	308	360	376	341	325	317	296	369	343	341	339	303	359	326	336	331	330	348	316	313	332	339	347	316	311	350	334	354	318	342	358	348	348	354	365	336	380	320	326	348	336	313	305	331	338	333	344	293	370	341	331	335	322	348	334	341	326	321	302	359	345	306	317	314	336	379	347	314	324	326	319	371	354	348	310	339	329	331	321	361	349	322	353	339	342	352	322	302	331	317	352	325	364	308	322	340	360	305	335	334	350	342	328	345	359	309	301	321	332	370	317	348	312	325	345	335	370	364	328	339	326	358	329	358	336	339	326	323	349	307	345	385	335	308	324	328	339	319	352	313	317	348	310	338	316	359	340	347	301	329	305	340	339	343	331	352	309	349	324	328	325	333	300	344	323	361	319	330	341	349	326	351	344	333	334	330	344	343	342	336	313	363	319	337	301	331	324	304	351	342	343	315	323	330	324	334	307	347	355	324	324	348	343	316	317	360	338	327	358	320	342	302	318	315	323	402	345	347	342	346	341	337	338	334	330	344	323	328	340	335	322	302	348	341	355	309	335	328	376	352	317	325	339	337	305	324	334	344	358	355	308	349	341	329	327	318	382	311	354	308	325	354	351	337	340	331	320	324	311	342	305	323	307	355	338	354	339	323	320	278	357	347	321	353	324	331	335	318	335	375	332	326	343	333	316	335	330	324	320	372	333	332	344	341	332	323	349	353	362	333	323	321	354	336	328	329	319	321	346	325	330	338	320	312	314	337	324	317	346	341	352	379	329	336	353	336	323	304	351	346	349	344	322	327	327	311	273	315	353	312	331	310	334	343	327	342	345	297	325	326	338	349	286	312	347	344	359	384	323	375	330	354	305	335	332	308	359	327	325	345	309	335	348	354	307	354	340	358	307	348	349	318	340	338	314	311	337	333	332	344	334	341	358	349	314	350	337	332	316	329	343	334	364	367	312	311	345	297	358	321	365	330	358	301	322	333	342	371	371	345	328	351	338	351	334	333	321	334	334	318	342	342	321	332	301	319	359	329	352	345	335	335	341	339	352	342	330	322	343	365	329	356	354	366	358	360	337	342	341	395	338	326	366	341	343	313	357	341	326	331	337	355	333	349	338	343	311	339	333	360	324	315	337	307	347	346	354	319	339	344	341	331	329	341	340	344	319	316	370	305	360	342	321	310	322	313	351	327	315	346	359	323	336	339	325	342	350	330	342	296	343	343	323	311	358	355	333	335	336	295	334	348	324	360	330	327	355	349	329	342	336	318	343	329	370	323	359	368	350	299	302	322	357	342	347	314	341	323	338	347	332	339	341	338	330	329	378	320	348	338	325	348	333	363	322	365	339	332	315	342	336	347	320	324	323	363	336	304	340	353	340	355	307	306	350	340	346	314	310	318	354	305	349	373	347	361	353	338	332	313	334	329	345	330	333	315	323	327	346	308	319	331	332	317	317	303	333	339	350	338	317	314	337	352	323	316	351	337	330	317	327	313	352	380	357	326	353	355	311	358	337	383	328	337	329	350	345	332	306	340	338	352	299	319	352	355	330	353	328	363	341	292	361	345	326	349	338	327	321	359	348	311	367	358	326	350	374	353	332	323	308	329	357	342	361	363	329	316	316	328	348	325	349	314	315	319	327	309	333	336	361	357	322	348	343	336	346	322	347	325	341	356	341	319	346	329	322	362	315	356	332	344	322	331	354	309	354	315	301	294	341	325	369	350	342	337	325	363	341	333	347	341	321	321	359	364	311	342	346	319	347	312	342	339	337	310	353	330	354	353	331	344	331	327	348	304	320	319	361	343	340	363	327	291	331	317	360	364	309	340	317	311	330	340	330	332	320	355	328	367	322	321	298	345	316	331	362	326	284	320	304	336	341	333	338	344	324	349	353	323	371	314	327	323	339	357	349	342	354	352	347	372	304	344	322	328	347	343	355	332	376	333	328	385	319	306	351	339	343	307	310	347	339	330	369	323	325	333	360	330	318	352	304	340	335	338	344	347	338	349	327	346	332	316	318	331	326	326	305	352	362	319	347	343	347	302	311	307	363	328	344	329	336	334	349	338	331	359	320	316	335	359	327	319	352	338	314	331	321	343	323	345	332	336	334	348	330	335	318	316	321	324	336	341	321	312	352	333	352	354	314	391	340	349	350	351	343	331	326	346	293	351	338	340	312	328	346	327	360	331	346	354	357	332	299	316	305	337	325	340	327	331	358	374	351	312	330	326	316	315	320	337	341	349	303	335	330	318	356	316
39241	15900	6011	5346	4269	4147	2773	3160	3317	2463	1375	570	320	259	247	271	297	215	221	211	205	199	215	194	210	196	215	197	220	213	184	197	207	185	196	183	198	193	170	185	179	183	204	198	183	190	186	202	185	188	176	200	198	214	187	217	193	195	181	210	191	178	183	191	185	186	207	198	197	202	163	201	187	212	206	178	190	179	185	199	189	176	196	200	187	185	206	205	188	171	211	214	189	201	171	208	224	183	192	171	199	177	187	183	164	193	167	186	192	221	200	197	185	232	198	203	176	191	183	194	185	198	203	201	214	190	199	189	183	186	221	186	189	189	199	205	202	201	208	191	201	233	199	185	151	176	195	209	190	226	211	180	188	209	190	196	192	178	185	189	204	170	194	194	211	164	177	194	203	177	180	191	188	219	180	169	205	209	206	191	179	180	196	194	180	212	189	184	212	174	220	175	182	200	195	220	193	177	172	169	179	188	194	215	188	174	200	210	188	197	180	205	215	216	199	219	193	177	182	200	206	207	221	198	199	183	174	195	169	188	190	181	181	187	203	197	203	223	207	209	202	189	200	161	175	192	180	166	177	185	199	216	198	207	177	191	191	201	192	191	213	189	181	169	217	169	205	194	196	188	210	184	176	179	172	175	228	195	184	192	175	200	200	201	202	203	178	216	195	204	188	176	176	196	214	168	190	187	189	201	193	187	190	220	191	193	210	212	184	202	210	204	185	200	187	193	176	207	178	185	184	195	202	173	200	180	183	169	210	188	158	198	211	181	212	177	197	216	206	159	169	222	194	184	174	208	208	204	186	189	170	185	205	204	173	217	178	189	214	186	205	208	206	205	199	208	209	196	182	189	199	195	214	195	208	207	205	199	180	189	202	177	207	202	196	192	193	203	172	164	196	183	185	195	180	185	179	194	165	198	209	179	204	169	180	201	207	180	163	210	220	201	176	191	177	203	183	201	187	215	185	189	189	194	196	195	182	184	200	206	199	197	184	189	194	190	213	204	224	208	211	172	191	202	201	190	176	194	212	190	214	189	179	166	190	178	220	181	194	175	200	191	216	196	185	195	204	175	182	218	189	207	184	190	199	179	197	187	187	207	181	194	173	188	202	210	188	166	207	197	183	192	187	208	195	215	210	197	177	158	186	187	196	182	192	222	186	202	229	199	194	199	196	189	187	180	178	180	173	203	200	163	192	219	191	191	220	197	188	194	182	169	189	181	192	163	217	197	175	182	180	193	177	187	186	195	183	175	203	208	205	191	214	185	197	188	197	226	180	181	218	182	215	191	220	168	187	212	227	180	184	189	179	192	182	193	160	185	193	214	203	206	219	212	204	211	198	194	209	201	197	172	196	185	160	192	216	212	187	179	194	205	209	200	215	206	209	191	187	211	185	175	201	183	196	197	185	174	169	154	187	223	185	190	180	194	173	174	203	208	196	180	184	184	219	189	192	162	206	211	217	200	197	208	197	200	179	218	204	202	202	181	180	167	186	201	178	211	214	190	212	186	183	194	212	188	171	213	207	191	208	164	195	194	200	183	205	170	200	199	190	201	194	211	188	187	181	186	219	197	200	189	185	208	189	177	181	197	208	197	179	175	214	175	220	169	183	190	176	191	192	194	196	210	181	198	180	229	163	212	222	193	200	196	187	223	208	181	165	197	178	199	198	204	181	203	198	179	210	211	205	159	193	204	185	199	203	185	179	181	175	171	150	191	185	198	184	215	215	209	207	201	194	189	195	209	200	176	173	209	188	207	182	171	177	198	187	194	188	204	209	220	227	195	166	197	206	177	213	186	210	214	188	192	220	204	174	201	186	168	206	195	173	213	181	201	193	192	205	212	197	168	192	175	197	176	173	177	200	202	197	202	185	188	207	193	192	196	194	190	219	228	215	202	204	161	183	173	185	202	202	204	187	191	178	177	208	205	214	223	211	193	177	202	188	201	178	192	186	168	208	172	177	182	188	196	171	185	194	179	166	178	179	198	186	195	210	178	207	200	173	200	211	172	176	182	187	224	162	195	201	193	180	189	188	177	184	190	175	200	187	192	192	181	192	190	210	208	241	191	211	202	211	170	185	161	198	171	192	173	219	214	195	164	199	195	213	195	193	193	167	191	184	203	177	172	183	190	207	207	208	206	193	172	199	194	187	187	183	182	217	188	209	176	194	198	206	202	186	188	197	182	201	214	210	196	190	202	208	180	193	171	182	184	210	213	170	215	188	215	214	198	204	184	177	208	203	214	219	210	204	192	187	214	174	175	184	175	190	185	180	183	190	195	187	205	219	190	193	155	201	184	191	199	199	180	182	230	180	198	186	190	187	199	180	188	213	195	209	225	182	201	209	197	187	185	187	199	161	204	190	198	197	182	232	193	212	198	189	189	202	169	170	184	196	220	176	210	206	192	176	207	209	193	170	191	216	183	191	190	194	186	184	216	191	217	205	163	204	202	215	184	189	209	184	240	199	174	175	194	209	191	221	190	202	209	208	194	187	194	200	162	189	194	213	220	193	194	158	209	172	182	195	200	202	177	207	232	176	206	197	190	221	200	205	183	184	167	175	185	206	173	179	190	190	191	169	181	183	203	181	196	171	168	173	180	218	199	185	199	198	220	192	183	199	205	194	184	191	193	169	194	177	185	194	193	183	194	201	217	219	192	204	193	184	208	210	193	157	175	193	185	180	199	197	170	200	192	163	187	175	210	186	164	201	195	163	195	193	202	204	185	208	208	197	165	183	234	212	213	186	182	194	205	197	213	181	187	186	190	195	221	199	209	178	192	183	187	190	178	167	175	190	230	181	200	196	187	189	199	189	203	162	214	188	171	211	181	188	190	215	182	160	171	225	199	193	195	196	219	192	209	204	222	175	188	187	198	200	204	171	201	196	197	188	186	198	168	199	208	180	174	184	192	213	195	166	194	187	172	198	205	173	165	181	215	225	185	182	179	214	188	229	196	183	211	190	195	206	187	180	185	181	193	198	179	178	193	202	177	196	191	173	217	205	198	214	187	195	202	212	184	168	212	181	182	170	196	216	203	191	208	187	196	190	203	182	165	191	166	186	191	192	231	201	188	204	189	188	190	211	179	199	201	229	164	199	181	169	210	178	222	195	169	198	216	185	191	204	186	218	200	197	205	211	217	207	181	198	166	158	209	186	168	191	204	213	206	193	195	204	177	206	184	171	185	214	187	193	189	190	175	211	198	204	203	216	229	168	209	170	212	215	193	194	218	218	198	193	192	187	184	220	181	202	187	194	171	195	190	163	212	196	175	179	184	218	191	182	200	204	184	211	187	199	194	180	165	200	197	172	199	211	180	216	183	198	165	192	191	184	190	190	219	178	210	160	203	219	198	180	184	209	184	210	189	190	213	195	186	200	176	204	187	212	182	204	195	183	162	197	209	174	195	185	172	172	206	187	178	183	187	208	192	194	203	199	197	187	196	203	181	200	171	176	184	229	169	195	213	187	202	180	216	195	187
23319	7784	6298	9701	10443	13262	11564	13564	15100	11200	6432	2744	1458	898	857	988	1046	673	599	563	535	549	496	499	512	491	541	502	521	494	515	493	524	497	486	486	473	495	442	464	472	435	466	427	498	451	483	440	465	503	451	462	492	503	464	434	475	468	479	435	428	451	498	452	473	458	453	448	462	483	450	486	470	483	476	459	453	432	476	456	453	434	479	418	473	458	464	476	439	469	458	468	466	408	452	498	457	478	465	471	453	435	436	473	461	433	454	444	492	481	437	445	466	470	450	448	479	462	449	490	424	439	457	462	424	457	469	421	432	444	444	478	418	441	442	431	460	453	447	449	454	462	450	475	468	478	426	455	448	486	465	489	438	448	436	436	463	460	403	449	484	436	458	464	415	447	454	443	463	435	502	449	434	430	472	454	435	464	463	462	407	433	460	444	424	456	475	467	424	473	431	448	435	454	474	432	450	451	430	439	434	424	484	455	505	427	438	452	409	460	465	486	467	426	435	457	493	461	462	439	464	474	426	440	453	434	460	431	483	450	461	453	467	452	488	468	443	485	413	446	412	451	430	437	466	502	447	477	452	431	434	448	500	448	458	442	459	464	447	457	473	444	450	453	493	465	408	456	465	429	441	472	422	452	433	448	427	422	437	448	438	434	428	447	417	446	436	442	430	434	469	472	466	442	448	446	451	448	452	468	463	471	427	430	433	453	437	463	433	455	417	424	460	464	475	464	419	463	453	450	444	447	479	475	469	462	460	431	445	442	469	453	511	470	435	456	442	444	453	468	428	458	454	427	444	460	421	465	448	436	466	461	466	481	473	480	470	453	442	461	442	431	426	447	434	461	456	462	444	463	470	476	448	474	442	431	470	451	449	393	452	493	444	461	449	470	457	428	445	441	433	453	446	461	396	476	432	446	442	466	450	445	456	449	454	448	417	461	383	445	464	452	476	438	476	489	450	445	440	493	445	429	456	488	507	462	507	449	425	457	410	477	474	450	479	410	489	461	419	477	485	468	502	485	442	437	464	468	455	461	412	483	479	473	432	433	467	421	467	456	437	448	501	465	406	481	472	442	436	513	421	476	465	453	442	424	454	446	423	441	474	434	448	446	440	451	463	445	464	465	430	451	440	455	477	464	462	435	469	439	483	467	488	478	483	453	442	461	477	421	463	416	434	446	495	448	440	470	480	439	455	471	447	432	460	499	456	449	449	451	476	511	456	469	454	445	463	462	437	427	427	427	384	445	436	477	432	428	389	465	449	472	450	437	501	458	477	466	451	449	430	421	458	447	475	450	461	487	426	467	500	479	438	439	464	448	449	468	455	489	454	452	402	459	456	476	454	448	444	421	461	453	409	474	438	441	460	462	433	473	487	436	459	442	478	477	462	449	460	488	430	477	469	452	457	457	473	432	466	461	434	439	445	437	459	466	442	462	439	446	445	472	490	476	495	411	422	419	483	433	448	455	432	458	466	446	477	435	509	458	456	433	454	441	462	465	491	459	491	447	480	461	452	445	437	447	478	448	495	419	437	448	459	414	499	430	478	461	477	444	453	472	452	460	431	443	434	464	486	431	462	445	432	467	476	465	447	466	493	457	456	451	451	490	483	441	449	458	479	442	438	457	414	466	446	461	451	446	458	431	452	466	477	455	467	447	430	475	457	449	491	476	447	434	427	433	469	479	449	431	464	429	442	432	455	483	496	459	450	434	460	446	479	454	456	462	449	442	456	469	459	459	443	489	456	422	452	448	459	466	480	420	431	467	454	446	446	461	425	445	438	430	466	466	480	478	485	480	476	452	451	433	449	489	442	419	444	472	458	453	448	459	424	440	446	424	466	458	464	458	465	452	438	428	458	419	453	461	458	474	451	430	483	467	460	456	484	435	492	422	473	480	441	416	435	460	417	512	458	439	462	451	473	463	425	489	438	411	463	472	457	457	433	442	432	449	425	495	458	437	466	453	440	448	466	448	474	435	457	446	458	467	460	437	444	460	452	446	475	435	437	442	439	402	412	426	464	463	470	447	431	470	438	460	456	489	505	479	447	428	477	439	466	418	434	433	474	454	438	426	463	458	463	451	454	457	448	467	441	485	416	442	453	477	482	445	466	504	477	432	446	463	463	460	465	479	454	452	478	436	452	444	442	444	448	462	481	441	483	440	440	458	464	471	459	486	464	438	498	449	452	458	451	439	451	485	441	471	458	448	467	489	462	438	413	462	483	446	410	438	495	472	466	426	442	429	437	422	437	461	477	447	452	441	426	443	500	432	444	482	424	447	484	432	452	437	471	464	459	457	472	482	460	458	454	458	490	449	466	463	452	444	464	442	447	406	422	450	415	485	459	439	435	495	432	462	466	461	447	435	498	436	445	467	443	456	484	455	466	483	445	444	493	498	472	464	504	479	396	446	433	422	418	456	374	417	428	450	456	476	443	462	465	443	497	448	468	458	462	426	470	495	445	445	477	511	462	412	419	478	440	451	462	479	450	472	454	467	426	431	425	444	445	479	491	447	457	419	442	471	443	443	468	495	457	431	429	476	441	456	489	480	470	443	471	457	480	476	462	431	438	420	457	448	450	476	455	445	425	481	468	459	442	460	462	445	477	523	454	466	474	463	437	437	459	447	481	426	424	454	491	463	435	461	457	456	460	435	413	483	488	435	464	476	415	452	444	438	411	475	464	428	472	470	463	480	440	471	445	433	437	446	487	462	483	451	448	432	421	455	461	460	454	448	431	445	468	482	453	437	439	461	440	445	426	444	442	429	486	472	457	437	477	442	457	474	465	426	462	448	440	478	478	445	496	454	428	461	477	456	450	436	460	479	436	458	428	468	471	419	471	458	420	479	442	451	423	455	453	447	445	492	446	432	436	421	438	419	445	459	465	450	428	394	458	452	453	422	449	434	459	423	465	443	438	443	470	463	475	417	432	479	464	473	427	456	473	443	432	449	471	453	480	440	461	443	496	441	440	427	482	468	442	417	432	458	452	408	452	464	458	429	461	456	445	442	367	476	465	451	434	437	436	445	437	455	461	430	459	444	432	450	441	456	421	406	445	463	456	451	479	457	450	421	427	457	472	480	402	421	464	441	475	448	454	466	427	452	453	430	443	454	421	417	471	453	449	487	457	418	425	457	439	452	464	458	454	426	426	481	426	457	441	426	465	449	442	448	455	459	451	414	465	444	464	455	426	459	441	492	462	450	437	469	483	487	445	443	473	446	451	456	459	441	430	451	481	478	476	454	456	440	473	472	429	451	457	485	414	418	412	440	469	453	442	460	459	439	434	449	474	487	462	427	440	450	479	452	469	410	486	456	432	483	462	424	436	505	426	450	465	422	431	441	458	449	495	435	446	474	441	464	431	480	485	427	435	463	452	478	459	441	439	465	442	438	481	455	443	468	441	456	455	408	473	454	424	479	425	463	450	460	426	390	465	464	453	454	421	441	424	459	435	445	448	468	444	463	435	464	436	452	420	441	496	417
11404	2500	506	399	348	357	304	248	262	253	246	256	281	254	222	246	219	210	233	211	244	242	239	223	224	218	177	220	233	250	239	245	240	216	211	231	205	248	220	216	232	241	251	222	219	208	237	200	210	232	261	239	216	203	233	229	227	240	232	237	241	203	214	241	233	243	233	219	209	201	248	232	218	218	237	205	212	219	252	198	232	246	240	215	225	228	239	227	246	244	259	238	208	242	225	198	190	198	245	221	244	205	211	220	215	245	239	217	216	213	230	190	231	227	207	222	235	232	226	232	249	210	210	231	243	196	248	222	210	235	255	227	223	238	229	216	236	185	233	211	224	229	201	238	238	239	221	231	241	228	246	226	238	210	232	211	213	214	233	220	209	226	228	210	205	246	220	219	225	234	209	185	244	245	231	219	250	205	244	257	224	220	223	216	237	253	217	209	246	236	233	223	223	231	221	249	231	220	212	201	208	196	240	218	230	236	214	213	221	217	221	217	246	219	238	257	227	224	228	248	238	232	247	229	240	220	248	211	204	235	279	221	238	242	218	195	244	221	251	224	225	215	207	237	247	215	211	226	229	211	209	213	235	243	226	218	205	241	216	229	219	252	235	216	224	223	242	217	238	229	234	263	203	200	219	185	230	205	240	225	206	222	232	196	225	243	217	255	265	245	216	240	246	234	206	207	205	194	206	196	222	203	237	214	201	197	200	235	241	236	212	239	217	225	241	203	238	230	225	218	237	261	241	240	237	195	246	218	204	219	232	227	220	195	246	218	238	213	214	240	230	258	231	200	249	205	249	211	224	238	219	255	221	230	241	210	215	232	229	211	218	190	220	200	224	204	206	217	230	213	216	219	238	207	217	218	239	224	227	217	222	212	219	236	240	216	214	228	230	202	206	228	218	231	224	212	209	241	205	237	232	231	251	248	204	158	212	204	242	220	203	234	232	222	199	194	236	225	250	223	236	222	214	218	235	248	211	215	201	244	248	253	182	223	204	216	202	210	222	208	206	236	206	220	222	229	236	233	221	231	221	234	242	245	214	216	224	243	225	223	207	226	231	241	222	235	229	234	228	213	211	225	241	212	234	239	222	239	235	208	198	238	206	233	243	220	253	227	202	230	217	214	226	224	218	205	203	226	210	234	219	220	251	205	208	229	236	221	203	219	225	243	206	210	236	233	196	231	224	230	234	213	227	221	241	211	205	220	232	228	213	233	211	243	207	198	229	251	239	221	230	234	234	231	228	218	221	222	243	202	241	232	259	212	224	225	238	235	210	190	254	230	208	226	193	251	225	198	228	239	216	226	216	210	235	272	240	234	225	209	229	209	225	215	206	230	240	232	233	228	226	223	194	207	220	229	225	218	262	247	223	229	224	217	235	218	229	250	212	217	207	234	197	220	241	199	193	214	264	246	249	226	237	244	239	268	208	238	234	226	238	222	253	261	237	229	224	216	209	231	227	245	227	240	208	205	251	237	213	224	201	224	213	229	249	223	211	240	254	229	242	213	253	211	200	230	226	191	219	253	231	262	234	218	229	216	192	208	187	231	230	244	222	215	241	218	224	236	218	245	219	197	220	224	230	231	198	228	228	212	257	201	229	232	192	229	253	229	205	207	226	204	216	241	238	198	205	231	232	203	227	213	254	231	231	207	233	221	226	205	248	215	223	228	226	203	238	205	235	211	240	218	208	210	233	244	252	205	224	216	228	255	225	224	225	212	232	213	207	230	246	222	221	233	203	227	226	237	242	190	247	236	251	230	187	241	216	201	229	231	217	214	213	239	243	202	230	219	226	219	204	227	226	227	229	245	219	224	217	205	224	241	261	235	231	228	212	240	207	227	221	232	210	214	206	221	235	213	226	248	207	217	209	222	215	236	236	227	204	216	210	255	214	208	215	252	221	223	202	214	223	233	252	205	202	224	241	220	220	237	213	225	222	208	221	194	248	225	215	237	203	222	217	200	219	248	208	217	228	224	232	242	229	215	207	215	217	201	247	244	226	207	209	231	253	226	240	212	240	216	219	205	245	224	217	215	256	229	233	229	241	225	222	234	227	225	200	201	216	253	233	207	238	227	254	229	223	200	232	224	244	205	236	229	232	218	236	247	213	224	243	206	218	242	218	237	209	244	220	225	220	249	234	216	230	245	244	239	245	228	223	213	249	207	225	244	207	231	216	263	230	252	192	247	268	215	213	227	220	233	235	210	222	239	206	194	235	203	219	222	225	201	228	237	243	218	225	215	221	235	227	221	212	207	204	238	227	217	219	217	206	247	210	218	225	202	208	233	224	214	235	202	206	256	214	200	208	215	221	246	223	201	254	246	239	238	225	222	195	243	218	243	255	227	231	211	206	202	188	235	225	232	240	228	221	220	215	213	215	229	230	211	205	200	263	238	219	209	244	219	231	209	215	252	222	198	236	240	232	254	265	210	232	212	235	221	233	235	211	223	224	214	223	241	219	234	222	225	227	230	197	210	206	245	225	216	216	231	202	207	204	216	215	235	226	242	191	230	247	199	231	224	241	240	222	258	234	214	200	234	227	217	237	216	237	228	226	237	224	229	228	225	215	246	226	238	234	221	244	209	233	226	205	211	239	222	241	220	225	217	230	206	219	226	226	200	205	235	227	229	210	213	201	223	231	239	200	246	235	226	213	246	220	222	252	222	212	222	243	239	198	200	201	212	217	230	218	241	220	224	210	252	240	209	214	227	219	225	237	218	261	232	218	220	214	205	208	228	205	216	211	226	206	199	237	242	252	254	192	237	212	227	201	238	230	242	223	253	257	226	216	207	220	234	204	207	231	199	229	221	199	216	198	222	204	216	220	220	211	236	218	232	214	243	211	211	238	220	247	224	239	251	240	232	230	212	226	216	227	256	233	248	243	231	226	216	215	226	226	229	221	235	227	246	225	207	224	225	237	239	235	223	217	208	235	224	225	192	244	203	205	230	236	236	222	225	239	235	235	229	254	222	202	209	202	210	235	209	216	253	219	229	229	246	241	239	229	236	242	242	244	265	230	213	230	208	215	219	216	208	244	213	240	239	228	233	231	194	261	224	224	269	205	222	222	240	212	208	229	231	235	248	231	253	206	231	219	245	215	201	238	221	234	248	210	234	244	232	204	221	224	220	258	227	228	225	220	239	219	207	213	227	210	223	200	219	232	233	217	249	256	248	214	264	220	240	228	230	226	215	206	221	204	229	258	240	217	224	254	202	209	213	229	257	205	222	214	232	220	210	197	233	220	213	226	224	217	226	203	230	246	224	229	255	232	227	204	228	248	235	228	208	222	237	238	197	244	228	228	212	214	235	206	201	199	190	205	227	226	236	229	228	251	221	252	203	218	242	213	226	232	234	223	224	238	233	215	220	233	244	216	240	234	249	228	234	218	221	243	234	214	198	262	267	225	239	235	227	215	218	245	220	213	169	210	202	248	214	211	212	255	222	243	228	196	274	245	207	220	248	195	203	229	231	230	213
6763	1853	1049	1031	1140	1114	988	939	915	729	616	628	566	520	527	463	535	508	479	525	485	466	519	533	515	538	505	487	523	525	481	462	503	543	474	503	496	487	469	468	522	489	525	501	477	545	516	525	512	458	518	485	457	481	499	496	509	494	497	498	462	494	493	471	483	526	471	499	486	479	502	487	472	514	508	475	480	500	474	519	510	489	495	499	477	500	485	508	495	532	487	471	489	493	473	500	513	501	489	478	488	518	518	470	506	514	479	511	480	479	504	508	492	519	489	464	509	498	452	467	493	477	498	485	476	474	489	490	467	451	501	537	525	490	459	466	563	515	473	510	497	540	502	474	516	503	480	517	455	489	554	504	465	514	518	504	472	511	507	490	446	483	554	494	475	521	487	481	486	457	473	471	495	504	501	484	472	463	516	511	497	513	553	524	493	528	521	493	499	515	501	497	483	496	492	480	480	465	502	535	463	520	505	514	491	520	510	534	484	498	506	493	481	487	520	493	494	519	512	453	515	520	509	560	498	517	497	507	478	533	535	486	477	519	478	475	531	528	545	480	503	509	497	478	485	481	537	496	513	470	488	492	509	477	500	530	496	485	473	490	491	483	492	512	507	506	502	530	485	480	465	510	535	492	496	457	518	476	482	496	464	525	498	493	501	505	502	491	484	521	515	498	495	527	484	503	495	479	504	488	502	501	506	546	523	511	478	512	488	480	495	504	531	507	476	478	486	480	472	503	502	493	497	520	471	477	504	492	507	492	520	489	513	506	504	513	491	498	531	512	490	524	458	520	475	473	498	485	497	480	494	476	496	494	517	508	503	494	474	509	492	474	492	504	527	501	515	547	505	474	486	505	502	501	481	504	455	484	518	500	483	519	463	481	512	502	493	482	466	494	500	472	528	527	484	499	496	485	530	516	497	505	505	490	511	510	484	528	506	509	511	499	505	555	485	520	523	479	467	457	464	500	471	500	489	508	470	514	437	502	467	482	470	468	510	487	521	495	518	482	458	496	527	485	472	475	494	502	496	494	466	506	488	517	478	508	507	532	490	499	481	546	490	468	450	487	510	509	471	496	457	501	475	451	488	468	498	469	469	482	460	527	512	480	493	457	477	499	540	487	497	474	509	461	503	465	499	534	493	502	502	515	448	469	481	507	450	493	519	537	490	528	507	476	521	468	479	519	477	516	510	491	507	521	492	493	470	504	513	483	522	494	467	517	509	483	504	504	469	489	523	494	521	483	522	521	477	458	495	497	467	437	500	525	484	521	509	541	489	501	490	510	508	504	510	511	465	486	504	509	460	487	491	525	491	499	518	494	461	514	498	496	510	501	499	479	462	507	528	495	489	512	456	482	495	470	476	492	489	510	490	515	449	498	437	479	466	508	503	525	516	487	503	510	520	496	504	449	466	543	468	493	513	507	485	518	478	488	483	507	507	510	507	476	475	523	496	494	519	476	516	499	482	528	504	504	515	462	517	507	484	494	531	496	516	472	487	501	490	516	521	536	511	519	518	466	509	470	522	467	524	484	495	516	456	501	517	493	519	507	525	468	478	463	459	480	486	501	504	502	476	474	483	493	489	490	514	495	468	511	560	475	546	501	507	475	469	510	467	490	505	514	487	471	484	502	527	493	490	504	473	512	526	510	492	487	493	504	467	504	485	506	507	480	503	476	485	497	493	500	491	498	498	463	484	533	495	533	501	468	517	518	530	480	518	515	503	502	509	458	475	470	505	481	504	484	461	511	507	517	499	493	508	512	485	514	498	502	503	498	472	510	501	528	514	455	511	522	488	506	543	500	525	489	482	505	490	487	479	518	479	508	481	486	502	494	520	469	523	499	484	505	485	479	543	477	538	495	530	473	496	504	480	489	501	466	509	486	481	521	510	507	516	519	543	485	519	502	470	468	520	512	486	501	507	502	495	498	475	497	509	479	486	488	477	535	500	508	468	517	478	517	509	486	495	517	477	502	512	454	485	476	505	463	505	476	509	503	511	503	520	486	519	486	486	476	517	471	447	515	454	530	513	544	488	485	427	518	491	503	450	491	497	498	469	523	490	513	494	542	469	540	487	512	457	514	505	474	474	499	483	496	494	533	489	465	490	502	500	522	520	493	536	481	484	537	533	518	470	497	534	528	511	448	515	531	514	508	509	523	490	481	527	528	531	501	503	485	543	464	486	506	561	513	495	495	533	516	525	521	486	490	450	493	480	510	513	482	505	483	504	478	519	491	469	517	523	502	452	522	483	501	461	482	504	456	517	531	472	479	477	512	518	473	507	509	457	487	524	487	513	524	514	478	509	507	499	455	458	494	471	487	523	502	487	504	511	511	522	462	500	480	441	507	515	518	497	529	490	508	468	526	481	490	517	513	482	455	508	524	517	517	469	442	481	500	487	529	499	521	522	461	517	459	478	456	522	501	448	528	490	512	490	503	504	519	475	487	538	524	487	507	499	478	521	493	500	472	476	500	449	459	465	514	456	466	450	480	511	489	484	492	504	434	540	477	516	480	498	482	533	467	516	498	529	472	492	507	524	515	475	518	514	509	503	491	513	462	481	500	473	489	523	501	516	506	476	497	493	532	495	492	535	490	490	525	481	492	491	507	464	518	507	453	479	546	454	532	477	467	495	508	450	540	470	484	513	539	512	491	479	475	469	495	507	506	517	497	500	506	449	535	486	522	515	507	489	512	510	493	485	492	498	523	490	493	541	464	520	527	496	496	501	483	523	521	516	465	453	494	457	463	526	463	527	467	524	462	463	513	505	537	496	504	495	471	503	472	521	516	515	496	476	476	490	479	478	522	552	541	496	487	472	515	486	499	508	506	556	484	503	533	510	484	519	494	509	480	498	490	520	511	499	530	515	544	512	488	460	460	475	502	489	492	511	509	486	464	505	470	488	483	491	461	479	490	471	485	486	486	539	513	487	470	536	497	498	529	483	523	505	540	510	463	484	522	525	517	436	476	481	479	497	502	509	515	493	500	546	496	499	534	472	503	470	503	514	496	485	495	506	511	523	507	503	511	512	502	504	484	501	506	476	494	469	513	521	505	476	529	460	487	517	518	517	504	538	504	507	494	521	489	459	487	480	510	529	472	513	498	476	482	485	460	471	447	482	523	495	484	489	494	516	514	510	478	497	448	519	450	478	475	492	485	515	455	518	515	499	456	502	498	517	485	462	529	458	527	485	520	464	469	480	466	524	494	504	478	522	524	452	501	548	488	458	511	535	513	498	521	547	490	484	479	491	504	480	487	503	451	515	537	514	534	468	464	442	494	494	473	502	465	491	493	483	485	481	497	507	462	515	488	500	488	484	490	501	479	530	509	538	486	476	497	485	502	465	467	500	491	501	487	474	486	475	557	467	517	509	490	493	482	500	500	508	469	485	480	480	489	494	495	508	554	472	536	502	518	523	471	492	482	491	480	477	493	469	486	461	499	501	496	511	509	480	516	478	473	540	520	450	525	488	480	471	460
27851	8996	2996	2759	2629	2044	1634	1256	1596	1049	413	262	198	176	163	188	170	142	146	157	144	137	155	135	144	131	125	127	146	149	147	153	169	149	152	144	157	123	158	167	142	126	141	167	161	149	140	133	150	145	130	158	144	157	145	137	163	137	139	144	131	125	153	163	149	158	144	143	150	143	149	160	130	141	131	144	125	142	142	129	150	156	141	134	138	183	161	135	114	149	152	135	149	156	150	138	134	137	139	135	140	145	151	139	142	126	178	132	145	145	154	154	122	143	137	133	148	158	138	152	138	160	146	149	145	134	154	148	136	153	136	161	146	153	148	149	117	154	132	132	150	168	156	118	144	134	131	152	134	135	147	124	142	150	137	115	159	136	137	149	156	155	144	143	160	145	142	151	159	146	132	133	142	134	146	133	128	161	140	146	133	129	136	143	174	142	134	128	120	141	160	137	174	148	149	171	139	123	177	153	146	186	128	137	125	149	157	138	141	146	128	137	152	127	148	139	153	136	151	154	134	143	148	136	142	129	152	152	151	148	138	143	146	131	144	146	161	170	146	125	131	146	142	137	166	140	133	146	144	148	167	130	146	148	130	143	157	148	139	138	172	149	139	146	148	125	156	151	158	146	129	133	146	126	135	149	168	154	139	136	126	142	127	138	119	151	135	130	132	148	152	136	154	140	140	128	137	156	150	144	151	117	150	137	136	167	133	120	135	153	144	136	140	144	125	141	118	134	143	128	150	138	149	143	146	161	179	140	158	124	150	132	141	134	137	127	132	132	129	126	147	156	133	123	141	151	135	164	132	129	133	146	152	125	114	145	150	152	123	125	143	144	129	145	132	116	143	125	133	130	134	125	129	143	167	174	139	126	137	127	135	144	152	137	131	121	135	147	154	154	129	143	132	130	127	138	149	147	144	129	128	137	134	142	141	131	148	134	134	151	131	129	151	138	144	127	159	136	156	169	163	151	128	133	127	126	137	146	174	154	158	156	127	155	145	136	120	134	152	147	138	167	139	132	148	143	120	129	151	157	157	150	152	156	130	142	147	138	155	130	154	163	176	139	129	145	103	136	147	150	135	150	134	151	111	147	130	143	126	135	129	132	134	126	131	169	113	148	135	119	140	129	150	145	113	119	129	154	140	135	145	126	145	149	140	164	166	125	152	141	153	136	152	154	167	139	139	140	158	142	118	146	144	137	117	142	157	141	159	129	116	149	143	159	155	144	125	124	154	123	133	144	135	139	139	117	144	126	116	153	155	115	143	121	129	146	137	139	139	133	141	123	123	146	144	125	142	136	132	142	143	144	141	125	129	140	152	135	126	134	128	144	147	143	162	129	149	149	153	141	136	132	123	146	160	138	127	126	126	152	139	153	155	119	123	150	133	121	145	135	146	133	135	137	137	125	129	152	140	149	138	161	140	135	146	143	149	155	124	139	122	146	143	142	122	127	155	131	140	141	142	174	135	138	164	146	123	131	151	154	140	149	144	135	135	118	136	137	148	128	143	135	139	139	147	143	139	136	138	145	159	133	139	150	145	149	146	144	162	158	125	149	144	141	129	148	153	150	123	136	135	159	126	142	155	119	149	143	149	174	143	148	141	138	137	108	144	123	145	135	122	137	123	136	135	135	130	136	136	119	105	160	146	129	144	147	119	142	158	130	151	133	142	146	139	159	135	120	144	137	132	129	124	134	138	153	132	157	151	148	152	148	160	150	129	129	145	127	127	154	150	137	127	155	143	157	125	137	121	148	117	143	136	149	153	135	141	137	139	110	122	152	121	149	132	153	148	135	106	150	133	137	148	155	158	130	131	129	141	142	161	147	138	146	129	142	151	144	144	150	125	140	124	133	113	144	122	129	143	139	142	137	133	122	134	142	132	151	123	132	134	142	137	132	126	164	135	156	129	149	135	119	130	145	142	145	160	147	128	142	143	149	145	160	142	131	159	157	140	156	156	136	118	141	126	116	129	134	149	126	139	139	144	135	140	138	147	125	128	117	133	136	146	151	128	121	135	129	144	135	138	132	125	138	124	152	146	148	175	140	139	122	133	138	157	137	139	154	163	159	150	145	147	151	153	137	151	119	135	139	150	141	125	144	155	141	133	161	132	147	147	136	136	133	144	152	128	141	134	129	138	149	142	145	112	146	157	145	131	132	134	141	129	138	125	127	147	155	139	127	138	141	161	147	120	139	140	116	143	134	139	142	168	172	145	134	157	154	143	130	148	139	114	153	136	143	132	141	131	151	134	136	142	142	162	142	144	142	144	139	123	147	124	133	154	130	152	146	162	151	144	131	147	124	170	137	158	135	137	141	140	153	125	110	122	124	131	112	132	131	148	133	133	134	158	135	146	149	149	118	146	144	154	141	151	121	122	169	144	150	139	125	157	151	151	113	151	141	140	151	133	139	127	130	141	145	131	119	150	122	159	130	137	142	143	164	130	149	135	142	136	131	129	148	129	112	141	135	127	151	153	146	112	145	105	136	152	131	144	112	135	118	157	138	141	158	169	142	127	114	135	162	132	103	138	146	126	128	156	131	160	148	168	140	141	119	173	154	153	175	143	144	144	154	140	134	145	145	142	161	128	154	136	143	114	165	129	127	148	150	143	139	122	142	149	109	126	117	136	122	139	134	131	133	127	131	140	134	129	127	123	141	159	163	143	141	146	157	156	143	127	166	158	137	140	138	135	150	169	132	133	158	129	151	136	146	126	133	141	138	130	151	135	164	147	180	135	138	127	155	146	167	143	150	128	147	141	134	118	131	155	138	129	152	139	150	149	142	138	154	141	154	132	157	130	149	139	132	143	138	143	139	131	137	142	137	124	136	135	146	129	127	132	164	140	124	172	156	142	135	130	140	131	154	129	155	145	137	126	127	132	129	167	134	142	154	142	130	152	136	109	135	125	151	119	146	130	120	139	150	146	155	148	136	133	140	135	131	127	142	122	123	138	127	147	147	146	113	132	130	148	151	143	145	128	147	135	141	141	155	155	111	146	149	134	134	149	141	137	116	135	154	153	124	149	151	129	131	134	155	154	138	146	132	138	148	117	141	132	149	142	134	121	138	145	158	138	129	138	160	139	134	135	141	154	148	151	144	149	144	129	136	159	129	175	166	149	135	115	126	157	145	164	136	148	144	118	136	136	113	137	152	138	135	151	136	119	149	131	132	125	127	135	144	176	137	143	157	143	129	141	164	145	144	138	161	150	131	151	121	142	141	146	146	118	131	123	145	151	140	170	122	144	140	146	141	136	148	127	139	131	129	131	137	150	142	153	149	122	145	179	155	138	121	124	150	143	135	123	145	140	149	169	153	154	140	145	147	151	156	146	146	139	134	131	132	147	147	147	137	122	161	117	152	137	153	131	126	123	134	131	145	154	149	147	146	141	137	134	132	100	150	150	139	134	130	117	126	125	162	113	137	123	134	139	127	138	144	132	121	155	128	127	144	145	143	133	172	160	151	145	117	125	142	129	130
17249	4885	4033	6190	7949	8207	7518	6613	8129	5530	2120	1130	730	562	521	470	612	426	409	391	386	391	405	344	396	370	394	354	349	318	368	369	348	344	352	346	372	368	319	362	334	326	369	326	324	323	358	369	366	331	380	326	371	306	317	362	361	307	358	333	314	327	332	346	329	334	324	326	335	376	357	322	334	338	345	315	333	365	346	371	322	351	366	358	321	365	339	321	340	350	348	350	370	348	297	322	374	332	310	332	307	383	324	359	336	315	333	365	340	328	322	323	311	366	356	349	338	361	352	339	347	353	302	373	339	329	345	316	371	356	313	340	331	335	314	343	360	365	353	350	350	342	321	358	344	345	334	307	336	328	321	301	350	339	353	321	343	325	327	324	316	321	346	316	322	354	342	349	299	352	358	365	332	327	366	323	301	348	327	346	321	317	349	326	330	335	310	338	330	315	329	339	305	311	333	333	353	306	343	369	302	343	329	371	320	352	322	327	345	356	318	312	350	343	382	329	322	314	341	346	364	347	364	343	319	310	349	336	327	349	348	358	326	331	299	334	365	321	356	379	301	319	333	308	337	319	336	356	341	339	356	327	345	348	348	357	338	320	337	344	372	350	330	328	345	320	317	353	303	360	305	297	346	335	331	319	317	345	303	316	321	335	372	321	318	364	340	362	315	317	315	349	318	327	339	340	304	363	343	366	291	327	304	357	385	364	350	303	346	304	347	343	348	330	343	306	341	324	340	339	310	369	336	341	335	327	378	347	305	348	369	336	329	339	334	368	353	347	357	342	342	324	360	356	330	327	328	337	322	355	336	331	349	347	335	359	315	322	325	336	308	315	315	330	319	345	345	333	313	349	279	347	362	304	341	325	332	327	344	320	291	302	318	309	347	356	337	303	323	345	325	347	340	363	312	321	330	324	355	340	326	340	364	356	333	329	336	324	322	327	359	333	280	337	350	342	320	319	301	329	329	359	327	315	353	317	317	310	317	364	365	371	351	319	359	307	337	317	360	352	310	337	336	352	359	339	355	311	344	325	344	338	366	360	338	314	313	358	361	349	346	328	332	316	377	313	322	334	360	345	340	335	394	318	325	321	319	311	327	346	318	318	346	338	326	303	309	339	314	346	342	353	320	361	367	331	337	353	319	348	333	347	358	339	304	302	331	307	357	337	342	334	342	327	337	350	348	349	348	315	346	353	325	333	326	333	329	321	350	354	335	327	346	337	324	341	358	308	352	287	361	335	338	337	318	340	361	336	350	351	341	329	350	326	288	337	292	351	324	326	373	324	322	356	342	357	315	358	347	338	318	338	331	331	345	347	358	334	349	349	307	367	344	343	321	340	322	334	346	330	322	343	331	354	339	333	325	324	349	321	319	329	350	348	359	334	339	332	341	341	326	329	288	338	347	347	345	331	333	315	333	354	340	317	316	344	317	310	353	370	335	332	382	341	373	356	303	364	327	335	333	341	347	336	330	340	312	347	354	332	344	315	340	345	331	302	326	294	339	358	315	357	350	365	341	353	352	334	333	337	339	319	315	326	325	364	346	283	343	327	331	343	334	315	334	322	332	368	342	331	327	336	351	315	324	374	337	350	380	313	354	363	370	330	344	371	367	338	354	330	338	337	316	344	309	327	353	348	352	309	329	305	307	347	332	342	332	345	309	328	318	336	330	330	325	366	332	376	354	325	331	348	310	378	308	330	342	328	333	318	359	344	330	342	309	342	340	318	317	342	352	336	334	318	356	322	349	332	326	359	331	335	336	351	354	324	340	316	331	337	388	355	352	319	343	350	366	327	322	326	334	348	351	355	322	304	347	339	386	302	317	363	331	344	335	330	337	348	301	346	332	349	339	353	330	338	335	323	358	362	323	340	363	340	342	331	352	319	332	316	336	361	324	348	360	340	333	315	335	345	359	339	308	301	310	338	340	320	357	349	330	321	352	355	355	350	319	319	374	358	318	341	342	310	355	322	335	342	343	357	332	312	344	347	309	343	318	345	359	371	351	305	341	331	324	329	349	373	340	354	332	333	318	324	321	350	303	312	337	354	333	356	311	308	330	318	318	348	388	338	367	353	359	335	299	331	309	314	350	346	343	307	338	339	359	341	330	332	320	361	346	356	334	336	299	331	323	374	365	341	323	353	349	342	319	359	344	329	347	284	347	341	389	327	341	322	336	304	355	360	349	328	356	338	339	318	307	339	353	335	323	335	364	349	327	320	364	351	332	367	323	310	337	342	333	361	395	362	368	320	334	331	348	343	336	328	336	356	366	311	328	305	359	312	324	349	328	319	333	381	329	312	329	336	321	349	368	354	342	369	347	344	323	380	313	340	317	328	345	359	357	358	304	368	353	338	354	319	358	315	353	331	307	342	348	349	347	379	346	346	329	329	326	315	338	372	340	294	317	353	352	344	327	360	340	334	350	353	325	359	358	305	364	357	345	324	321	356	359	322	330	299	312	348	334	348	337	341	353	344	328	337	317	326	354	357	320	336	330	360	342	337	324	307	339	328	366	321	319	320	368	351	366	360	342	338	347	318	351	340	327	322	343	351	347	339	351	349	361	327	340	339	364	341	362	350	304	345	309	365	362	315	349	321	323	321	354	353	345	327	308	338	320	352	360	332	329	314	343	327	342	324	355	329	324	344	335	323	332	323	331	388	338	315	337	316	354	331	329	338	348	321	334	344	352	330	349	349	343	358	317	314	325	330	350	335	356	318	322	363	354	320	383	344	335	314	302	355	338	343	309	338	367	340	328	365	333	371	345	351	348	325	319	343	307	340	318	321	351	350	329	339	339	295	321	358	356	326	344	351	346	353	325	311	304	325	329	351	318	336	348	332	303	309	336	339	355	357	340	376	346	345	319	357	352	335	314	328	341	364	366	347	350	371	325	344	342	343	355	349	338	341	306	333	307	354	329	333	381	336	318	355	346	315	342	322	340	302	351	332	345	345	330	346	297	364	330	323	345	329	323	346	354	307	360	315	364	338	374	346	335	359	332	323	295	314	338	331	360	338	368	341	324	352	317	348	335	336	354	350	326	332	290	323	338	313	322	337	349	353	296	344	353	352	311	362	331	356	321	341	341	325	351	307	363	321	370	354	343	354	359	347	337	354	343	317	330	330	329	318	328	350	322	330	294	316	356	348	325	322	312	335	345	318	346	341	348	331	352	329	314	351	329	318	325	367	350	354	318	356	339	331	316	343	345	358	319	322	356	323	353	307	364	299	358	293	324	334	332	329	351	301	337	325	379	349	340	338	353	353	349	348	319	388	340	339	325	356	311	350	339	355	359	389	296	340	320	339	322	327	357	337	324	323	348	329	338	317	306	346	342	364	286	340	315	339	316	356	338	346	330	321	314	356	335	313	330	328	314	355	317	329	317	343	346	353	340	335	325	330	346	318	371	345	378	353	365	325	340	320	335	353	371	358	319	355	348	360	327	320	328	355	336	361	344	340	343	362	324	322	357	356	360	310	326	325
38378	15836	6878	6166	5064	4092	2990	2411	2725	1564	627	412	284	249	269	233	236	215	229	229	204	193	213	199	198	183	174	167	209	196	197	207	189	217	195	186	199	205	214	216	197	169	212	208	208	219	194	208	183	169	189	178	200	206	195	187	208	180	193	181	208	213	189	177	201	190	211	206	202	199	185	204	211	221	218	191	210	211	190	180	201	193	204	183	182	222	178	203	182	193	187	204	184	173	187	186	175	202	213	191	160	193	176	200	178	184	183	195	197	174	192	202	211	201	207	191	184	183	198	203	220	175	191	218	206	185	217	195	188	203	194	193	211	164	181	214	207	207	198	207	211	180	179	202	169	212	190	221	204	201	201	183	173	183	193	199	177	210	203	189	176	190	199	179	154	193	194	224	180	174	200	189	194	204	196	224	176	217	172	218	187	205	200	183	167	169	220	190	236	187	170	209	201	211	183	189	200	185	186	191	181	188	184	204	197	170	208	223	216	196	193	176	208	180	208	223	192	172	165	184	175	192	196	182	197	181	199	183	204	181	211	178	183	210	212	176	198	220	176	179	177	188	169	191	205	200	195	190	168	205	191	197	205	179	189	211	199	188	201	187	193	207	191	212	184	188	181	171	192	185	204	200	243	198	160	192	202	177	164	181	218	190	220	193	172	181	201	205	204	201	228	211	220	184	191	183	182	215	191	210	205	211	198	189	198	168	192	174	211	202	174	195	197	198	195	185	209	190	166	205	190	184	201	177	200	193	202	197	203	204	229	204	208	178	201	177	199	187	202	201	190	212	180	172	184	196	199	191	173	188	198	187	211	183	205	173	179	199	177	172	201	207	208	179	170	189	175	181	183	216	208	185	190	189	204	174	187	195	214	188	217	171	201	192	203	212	177	177	203	205	208	193	173	182	185	180	179	180	205	197	215	184	200	193	204	184	205	166	195	186	201	182	189	223	214	173	175	186	188	237	209	230	193	220	182	189	176	176	179	181	195	198	177	172	165	198	200	200	231	179	220	203	191	208	186	194	192	213	179	173	196	236	169	197	163	180	199	186	186	166	169	179	206	184	185	199	206	186	195	192	213	199	179	177	211	182	178	186	180	208	203	199	190	186	223	191	184	179	192	190	196	184	193	215	203	203	200	177	213	202	170	182	191	191	201	210	206	190	171	186	197	218	191	185	190	220	194	179	194	237	205	169	201	201	223	206	191	205	209	205	248	207	194	193	208	218	178	192	176	185	214	211	199	187	199	213	196	188	190	216	212	193	206	182	193	217	157	181	203	189	194	202	184	187	204	231	211	193	200	183	199	192	194	173	178	185	178	184	185	195	190	209	182	203	181	180	192	191	197	189	212	179	220	190	209	179	197	173	177	190	233	197	193	215	186	198	176	194	215	178	219	209	204	183	180	189	192	163	214	195	210	171	168	210	175	216	182	187	236	193	191	158	199	190	185	180	194	185	203	203	187	181	181	209	204	200	179	197	176	193	193	185	191	156	210	178	191	193	224	176	203	196	192	188	191	174	200	209	199	181	175	207	208	180	175	160	207	182	214	194	200	187	196	174	208	174	192	216	201	199	200	191	205	184	217	214	191	189	199	195	206	180	169	179	194	183	200	212	183	197	192	176	208	179	173	207	182	210	205	211	203	166	178	182	231	192	202	169	168	192	185	221	185	187	181	179	180	201	199	200	187	194	181	160	198	202	209	215	169	182	192	169	207	203	210	189	174	191	194	216	165	182	199	207	179	197	185	207	177	186	185	207	200	194	187	176	167	190	204	196	208	200	166	183	210	185	188	209	205	184	190	186	202	188	221	242	170	194	177	193	185	179	189	186	198	191	206	203	196	165	190	161	205	207	213	205	172	188	186	220	168	194	170	198	209	176	230	171	206	197	206	201	175	185	199	201	211	182	204	202	214	204	199	208	185	192	172	191	205	199	201	202	189	220	178	205	184	176	193	189	202	205	217	207	186	186	202	221	192	184	191	191	183	212	159	187	198	187	198	181	176	195	183	200	221	228	180	186	185	166	190	201	166	179	212	180	212	192	178	187	199	182	202	185	191	223	194	187	181	193	200	203	181	177	210	194	197	207	207	184	166	208	182	201	224	211	215	201	205	197	208	195	173	204	230	206	204	205	204	201	202	182	204	216	200	185	199	201	185	192	191	178	183	183	200	199	194	202	186	211	198	205	187	201	198	199	170	180	199	189	210	184	191	177	202	199	214	171	170	189	187	188	211	200	195	211	193	201	186	209	195	208	217	225	182	200	189	188	194	218	204	216	199	213	199	212	239	197	184	229	208	213	186	230	179	204	190	190	198	195	174	187	190	177	159	218	186	204	196	199	191	200	168	199	180	204	184	209	212	212	193	202	219	195	199	210	201	198	176	195	168	200	187	198	183	190	211	210	198	196	195	181	213	212	198	173	190	196	187	177	197	174	179	183	194	189	203	183	183	199	206	202	185	220	221	206	211	204	197	199	184	180	203	181	151	200	187	202	211	162	179	179	173	205	184	195	199	181	200	178	182	203	197	179	171	215	184	168	209	203	198	189	206	203	190	196	182	192	205	223	189	200	205	238	198	167	205	184	187	179	206	200	204	192	194	176	187	201	181	202	185	200	199	203	199	148	183	171	199	200	199	218	204	207	210	196	183	184	196	192	207	202	183	208	200	186	226	184	203	197	184	183	200	189	200	189	199	178	185	181	196	216	172	165	194	195	209	218	191	202	189	192	213	214	177	211	191	194	179	190	167	204	170	192	226	208	191	206	175	211	202	187	180	180	174	209	189	211	191	206	199	191	194	212	191	208	192	206	188	198	204	171	198	232	221	208	215	186	199	211	183	204	205	206	195	214	189	181	208	205	183	214	208	187	193	208	187	190	181	243	216	175	180	187	183	205	168	171	202	197	208	199	181	195	177	188	190	190	204	185	191	184	186	179	189	176	195	215	190	204	195	167	189	211	213	196	193	206	191	194	189	203	189	197	167	195	181	196	195	191	168	198	224	201	193	180	176	207	194	201	200	194	185	195	214	187	184	189	215	219	204	174	206	221	203	174	184	188	187	165	222	189	189	202	229	193	205	213	162	199	165	185	185	182	175	184	188	189	198	172	170	235	193	202	182	207	196	184	203	182	223	183	229	184	195	171	207	179	210	179	172	206	222	210	167	190	192	170	163	185	161	183	213	176	167	168	204	206	193	172	159	212	196	197	193	196	204	189	190	209	190	175	186	193	198	203	183	199	212	186	200	187	193	215	219	182	213	198	204	193	157	189	193	193	187	171	214	184	180	189	218	177	195	186	164	204	186	186	176	184	201	170	191	203	216	178	200	202	166	192	198	186	212	221	191	174	181	203	193	202	187	198	191	178	202	194	189	202	170	194	200	186	176	207	200	179	194	191	195	213	188	183	198	199	198	189	197	176	184	204	192	187	208	197	190	184	182	213	183	206	180	206	209	194	181	183	191	187	213	206	202	197	189	178	179	193
22845	8155	7199	10951	12230	12985	11393	10914	12671	7610	2953	1760	1089	773	679	596	721	660	605	544	513	552	519	548	483	503	514	497	477	500	535	509	483	470	487	509	464	458	504	481	453	458	475	477	506	495	484	463	475	495	444	485	479	471	455	454	473	421	458	469	500	468	464	446	457	507	489	415	477	449	458	474	463	477	484	430	449	461	489	473	449	454	469	443	442	468	461	469	471	461	454	499	483	472	404	495	478	488	453	467	432	473	472	501	448	482	403	462	462	470	455	454	423	511	471	439	446	466	469	429	483	469	456	440	435	452	450	433	476	498	426	463	465	478	442	438	448	490	465	478	450	463	417	492	475	466	435	490	465	459	432	454	425	434	429	419	460	462	500	487	462	470	471	479	471	438	442	500	466	448	449	475	440	479	474	452	450	470	466	468	473	478	468	467	467	436	471	431	478	458	443	415	465	465	463	478	469	458	442	466	470	439	431	444	462	420	438	462	477	445	457	470	434	454	456	440	460	442	477	458	468	429	447	434	477	458	462	483	458	419	450	454	453	456	446	419	487	503	455	441	484	508	413	436	439	476	433	432	438	465	484	447	412	452	456	469	432	423	481	461	455	456	470	469	471	436	492	411	454	444	434	445	426	450	474	449	435	458	458	430	468	450	430	447	492	412	457	439	463	464	461	434	457	442	462	432	484	413	431	455	413	423	455	487	450	452	425	453	444	493	444	455	418	452	455	467	450	499	452	468	465	453	473	449	476	429	453	452	483	474	439	439	452	428	454	417	460	438	459	472	483	434	502	474	505	447	422	451	455	459	450	470	454	431	425	470	458	481	464	505	421	441	434	474	450	452	458	443	446	465	458	460	458	472	424	483	497	473	465	462	440	428	440	498	444	482	472	497	453	458	453	457	458	448	457	461	413	462	484	463	442	481	448	442	453	456	441	476	449	430	449	444	475	470	487	477	448	491	475	472	466	487	458	445	457	454	407	438	455	448	434	423	470	473	441	460	483	446	456	460	464	460	459	490	459	461	435	484	451	488	487	447	442	448	466	440	463	433	471	447	453	410	468	476	433	478	478	453	442	460	441	447	453	459	476	444	469	475	471	484	482	467	511	494	448	475	492	420	462	462	457	443	475	458	454	492	464	416	482	474	478	477	473	447	471	480	457	453	461	428	460	439	466	446	487	454	448	435	425	438	449	458	470	507	478	459	496	443	471	467	473	476	462	491	415	469	468	406	460	472	421	446	471	495	452	500	420	447	440	474	463	467	473	459	458	427	426	450	430	447	406	472	453	425	452	464	429	426	442	497	449	486	446	442	472	472	470	444	459	502	495	458	389	477	462	467	450	451	451	481	444	426	441	456	451	469	435	482	444	481	441	431	489	467	441	462	421	438	496	436	481	453	471	481	476	431	472	460	437	437	494	457	473	471	457	429	462	416	458	469	462	417	477	487	521	449	493	467	482	473	440	481	429	479	422	474	443	443	447	460	465	457	477	443	410	445	461	474	467	420	455	467	433	475	469	443	427	411	423	418	494	445	464	510	481	479	439	494	469	443	451	475	480	429	474	466	475	467	465	456	451	460	452	451	466	440	516	479	468	481	426	436	464	452	470	428	435	477	444	452	467	463	475	472	491	474	438	464	478	436	510	496	445	462	421	447	467	432	464	464	460	466	463	467	421	460	440	462	437	480	469	447	414	452	439	411	458	438	422	453	437	450	460	457	430	465	457	445	450	463	423	428	464	508	468	447	459	476	440	438	446	440	466	453	475	423	444	465	493	471	504	442	459	468	457	452	476	482	410	462	457	445	466	483	456	443	464	433	438	413	439	445	474	481	451	438	447	451	417	470	446	468	465	476	492	434	467	469	459	409	442	494	476	486	466	472	451	435	413	470	445	441	446	469	474	498	435	450	429	455	448	435	420	477	434	458	456	496	457	446	417	466	448	428	454	472	483	466	426	422	444	464	458	421	392	473	422	445	480	434	475	444	452	474	477	448	475	458	458	496	468	448	463	462	421	435	441	444	437	493	427	445	452	465	474	486	487	475	459	430	473	463	463	473	471	420	476	452	475	466	485	466	430	489	435	464	444	416	489	441	473	472	485	418	452	476	474	425	453	421	392	431	405	446	456	467	467	465	456	472	438	480	441	449	420	466	445	436	480	472	451	453	419	448	440	480	464	470	452	477	477	457	462	455	439	453	445	450	464	460	447	446	475	481	427	450	457	455	467	447	446	475	467	429	431	461	447	437	455	414	416	459	476	466	469	455	451	434	451	432	459	420	482	457	474	498	452	477	439	434	428	436	441	461	441	453	403	447	450	460	449	426	456	406	455	476	472	441	454	489	426	410	471	466	442	445	471	473	486	467	483	474	443	420	490	478	445	469	451	456	466	449	441	441	438	459	480	459	466	457	455	433	457	417	462	477	510	486	469	465	452	482	456	406	452	460	422	497	457	451	423	465	475	416	449	461	439	419	446	433	455	418	467	431	464	441	475	435	447	436	444	461	461	399	496	460	465	469	459	452	426	456	462	436	450	474	447	465	441	426	473	461	476	434	446	462	414	453	434	464	460	491	440	450	486	453	467	463	409	445	456	439	492	457	438	445	424	468	423	454	440	399	440	419	447	470	456	432	420	459	444	454	442	446	480	460	443	450	455	459	438	457	450	437	451	479	510	482	452	478	461	442	449	454	424	496	465	477	479	494	483	456	434	486	467	412	477	458	432	442	486	489	464	435	444	507	442	476	464	408	443	477	426	407	444	448	465	482	458	459	482	446	472	448	427	430	421	484	477	490	455	506	454	424	440	457	449	434	470	422	465	439	458	497	469	430	441	467	427	482	457	426	470	437	442	471	459	422	466	468	420	484	426	470	460	437	480	426	436	480	473	466	486	491	481	458	458	423	456	423	492	451	456	461	486	485	451	485	433	460	451	470	494	379	467	466	446	456	467	421	454	490	444	460	398	474	503	445	457	460	471	459	431	474	459	437	435	478	428	477	468	464	431	480	401	462	482	438	478	432	449	453	447	463	458	440	477	432	476	453	422	436	461	472	432	425	446	441	467	511	431	437	452	463	486	457	422	473	442	437	460	430	484	458	468	477	434	436	460	422	447	478	441	475	468	442	421	444	447	442	444	456	451	477	453	421	451	458	452	473	473	459	466	461	471	490	425	472	439	457	440	436	459	426	450	470	410	490	431	497	458	439	445	463	448	426	469	453	427	429	459	483	474	464	445	466	483	453	465	479	481	400	438	477	470	446	436	435	475	469	468	451	447	457	464	452	429	413	488	488	448	439	437	459	456	485	454	465	468	445	436	414	468	423	467	436	455	480	441	459	489	444	430	455	419	466	473	428	453	463	494	461	442	436	464	446	501	469	459	473	477	426	453	450	511	447	479	463	445	443	442	405	473	500	457	465	481	487	465	466	429	432	453	448	460	453	445	444	485	435	466	436	420	463	491	451	482	473	453	422	457	423	441	449	470	445
11407	2496	575	460	455	374	379	309	296	236	255	259	235	237	265	220	239	211	217	247	225	249	228	219	227	219	222	199	231	222	196	244	254	237	235	223	229	230	222	248	195	213	225	202	204	226	235	225	224	239	222	228	231	226	199	230	239	256	244	225	254	223	239	227	218	191	240	260	252	241	202	211	256	196	255	238	233	238	217	196	232	222	220	246	235	246	269	240	262	241	248	212	194	239	207	198	249	192	218	236	221	221	199	236	229	230	237	203	229	221	239	239	223	179	236	225	209	211	226	223	211	222	225	217	251	244	250	228	220	201	219	233	225	215	224	224	236	211	213	248	211	221	245	249	231	207	259	218	231	223	220	228	223	216	216	230	217	207	216	206	223	225	227	235	206	221	210	216	239	228	212	245	224	221	220	194	189	235	231	192	236	206	223	195	201	226	220	208	200	234	253	214	189	222	219	219	258	219	227	228	223	230	220	197	211	247	227	251	229	187	209	245	216	215	229	225	205	207	254	222	218	208	212	246	241	211	236	225	207	208	201	211	210	256	255	256	213	215	194	223	217	225	227	229	222	221	213	214	221	207	229	201	242	215	248	186	246	214	222	223	253	243	200	213	205	205	220	237	231	214	209	234	218	214	239	229	225	217	231	223	230	239	238	204	227	216	209	222	218	232	210	235	210	207	228	240	233	223	235	220	213	231	246	225	206	241	235	233	235	249	224	227	228	208	217	217	217	226	238	246	206	227	232	214	200	216	210	209	212	202	213	223	222	226	234	258	207	219	197	206	220	223	248	258	246	203	227	243	211	218	228	208	227	209	239	217	200	227	232	230	204	213	205	222	240	234	239	202	229	240	208	238	221	240	224	218	233	202	229	216	242	241	248	222	238	199	216	238	219	239	225	226	227	226	222	230	216	232	200	232	230	237	225	210	224	196	235	232	234	231	211	200	229	240	220	223	213	247	241	253	255	225	216	230	228	201	209	210	195	212	220	229	216	208	212	213	228	210	214	221	217	252	235	250	222	219	230	229	220	234	247	213	226	246	238	230	240	251	216	219	245	206	231	240	220	224	222	241	191	234	230	219	213	209	243	223	208	243	240	203	226	222	234	242	222	207	237	214	237	227	214	254	220	204	205	224	237	199	192	223	247	208	217	199	216	198	220	227	229	221	204	221	230	246	216	235	234	230	235	237	206	245	222	190	212	206	239	220	224	221	197	256	212	257	227	201	231	220	226	224	238	250	216	213	219	227	247	242	217	227	218	230	260	233	223	205	232	205	259	216	217	231	214	230	242	218	242	220	227	251	242	242	240	249	220	204	224	223	225	235	214	220	224	233	203	222	215	216	249	206	216	217	213	233	226	204	210	238	254	228	215	215	225	219	220	245	209	208	231	222	227	222	254	208	219	198	224	249	241	232	226	228	227	226	189	224	238	265	215	236	224	233	279	226	217	212	203	232	224	210	243	221	236	231	203	225	229	240	225	210	251	228	242	229	252	203	219	213	244	209	237	222	234	241	199	266	202	222	228	182	231	234	248	235	199	249	235	209	236	200	232	231	199	224	209	209	232	220	215	201	220	243	227	241	219	204	230	218	205	241	233	215	236	222	221	240	227	220	220	234	229	206	205	232	189	265	193	235	206	210	220	264	221	230	265	194	238	226	241	251	230	230	232	222	208	240	229	223	229	232	205	202	250	220	248	217	213	210	234	233	220	222	204	241	233	204	208	221	237	216	202	224	211	212	228	249	235	239	209	215	252	205	209	231	266	252	213	241	205	222	224	240	233	241	229	210	225	237	225	227	248	212	196	208	228	247	231	245	230	251	232	212	224	211	218	213	206	243	218	234	225	253	232	249	223	237	207	213	245	227	225	227	211	217	231	231	227	227	225	211	210	222	229	235	205	220	218	231	243	234	244	217	232	217	213	221	229	209	216	250	237	235	211	254	213	189	212	213	201	208	227	191	203	236	227	223	211	266	241	243	206	239	218	229	238	171	228	230	241	214	199	233	241	239	235	234	219	210	234	201	206	217	239	238	220	215	199	215	230	223	211	187	212	207	222	239	239	238	257	212	206	215	209	201	223	267	220	222	224	229	214	241	220	218	233	225	221	212	222	235	223	232	207	220	237	223	207	207	224	225	230	216	229	197	209	242	230	252	253	227	204	201	256	222	227	194	222	200	246	259	246	204	220	264	195	251	234	210	249	228	213	222	253	246	238	227	229	227	232	217	215	240	239	230	210	246	234	225	265	210	222	218	227	235	247	219	205	227	225	223	233	257	238	220	204	246	231	248	239	225	210	217	228	215	226	220	212	248	222	202	210	247	221	218	243	250	226	228	211	209	228	218	231	224	210	230	260	216	192	221	223	215	224	219	202	236	233	210	217	212	212	238	234	238	218	259	237	255	234	233	237	205	211	220	221	222	245	252	227	230	241	213	222	261	233	241	210	211	205	220	231	236	233	199	196	201	227	242	225	213	214	224	214	224	226	209	257	223	236	215	209	229	198	196	195	225	236	215	238	261	256	229	207	205	221	200	221	209	210	214	202	225	250	212	206	242	230	216	259	217	203	237	224	226	234	241	225	225	215	197	230	212	191	210	234	240	226	239	257	224	216	220	221	226	219	220	204	226	211	231	221	231	189	232	208	208	227	223	205	240	222	192	240	238	248	218	248	222	243	224	232	220	230	219	219	231	219	237	221	232	202	234	205	253	212	225	245	217	211	236	249	218	216	207	192	261	236	210	213	222	255	234	203	237	210	235	199	214	231	228	193	237	228	213	206	206	239	231	216	235	235	229	234	196	229	217	242	199	228	254	231	196	234	212	207	213	231	204	212	216	212	182	229	203	191	234	216	192	256	213	229	209	236	219	230	215	245	212	216	244	229	221	217	202	205	208	203	230	213	237	244	254	208	210	214	221	233	227	192	208	206	225	234	236	218	264	242	212	194	228	238	235	237	242	213	212	219	220	208	221	215	222	220	198	204	226	237	233	217	204	219	209	215	234	220	212	231	246	222	231	219	208	191	218	239	227	200	237	234	230	243	230	239	238	227	247	231	244	231	211	225	249	223	225	217	251	261	224	217	227	229	215	217	220	216	208	224	222	227	238	204	234	242	233	192	226	234	257	250	229	229	196	226	269	226	227	212	227	229	268	192	220	206	240	203	254	194	226	232	239	255	238	215	224	231	236	220	232	228	230	242	233	192	215	219	236	253	229	247	207	228	220	222	223	241	218	235	216	238	221	250	232	207	238	232	228	224	193	215	245	225	214	207	217	227	208	216	208	212	207	239	219	231	199	245	211	248	229	201	185	217	233	214	245	223	261	193	221	219	251	222	236	229	212	237	232	222	213	200	192	225	235	205	220	228	238	223	225	273	271	215	227	207	218	226	229	208	209	230	217	226	246	231	227	231	245	185	238	227	258	243	211	210	247	217	224	212	244	233	248	233	209	256	240	239	197	200	237	216	199	214	220	239	192	206	220
6887	1846	1087	1266	1228	1156	1105	1007	915	668	625	560	539	515	550	556	517	510	467	529	492	493	521	508	526	487	471	505	489	518	491	492	468	499	512	476	519	502	545	475	486	492	499	486	471	438	514	518	470	495	505	479	486	493	500	513	502	503	515	490	511	494	502	458	491	506	484	494	490	524	479	504	521	503	471	495	494	507	502	455	497	487	466	496	519	493	464	494	510	463	482	530	492	495	484	475	454	482	501	494	499	502	479	543	484	475	494	465	514	503	498	453	482	500	522	538	513	510	511	482	479	497	481	500	479	501	499	509	521	493	484	513	475	533	515	471	519	475	452	487	501	517	480	525	480	468	454	478	498	498	491	496	503	489	496	573	504	467	548	476	503	490	519	485	494	511	497	472	504	538	538	496	500	471	525	490	479	494	450	446	510	519	483	460	490	473	520	506	491	532	490	483	490	488	500	514	509	467	486	455	480	539	504	494	517	482	508	486	488	494	522	514	515	464	498	426	536	469	495	487	503	485	508	485	476	485	517	490	503	499	487	479	449	507	512	473	536	497	485	475	493	487	497	496	488	505	503	479	505	505	471	464	511	493	499	525	485	498	476	499	512	520	479	534	528	462	557	482	460	467	496	467	496	511	517	513	469	511	502	479	530	474	458	489	546	482	512	509	524	483	503	489	511	538	501	456	527	503	475	481	526	479	490	487	503	486	518	500	514	484	492	439	488	496	542	501	504	482	486	503	519	503	495	491	500	541	478	514	546	430	485	476	486	519	473	474	503	520	530	512	526	513	524	471	467	527	517	463	508	494	503	506	508	483	494	487	480	502	482	526	509	491	491	486	486	500	471	515	493	487	528	507	497	469	493	481	501	503	487	489	549	472	500	483	482	501	509	476	489	535	493	507	499	490	467	510	509	485	491	483	474	506	485	497	516	496	454	457	488	472	446	486	501	507	537	478	492	521	500	495	511	525	509	479	530	496	518	498	486	459	497	497	513	481	499	519	491	486	510	483	465	484	475	473	454	510	500	476	516	512	470	507	517	455	481	491	486	460	516	483	523	513	506	520	505	496	499	488	521	485	494	511	480	467	486	477	479	516	505	473	488	519	559	483	490	493	484	491	503	505	497	524	519	475	517	498	496	483	498	506	527	505	463	471	496	491	505	481	487	513	483	510	543	507	489	486	438	488	485	503	461	482	484	472	482	486	489	523	555	490	504	533	512	509	527	465	482	484	513	523	514	473	525	497	533	506	467	514	525	521	469	476	487	526	460	540	513	496	522	520	494	482	520	529	482	495	499	477	525	529	514	519	514	519	524	521	480	519	460	497	501	494	534	519	478	523	488	475	477	482	481	499	480	465	485	500	472	491	461	493	480	505	513	496	526	504	437	536	518	486	493	495	482	517	497	467	461	537	514	477	508	509	527	524	494	497	500	492	465	455	504	484	479	479	494	494	473	469	504	518	540	525	483	521	474	535	506	454	511	541	489	497	512	480	507	531	469	513	473	484	528	484	520	493	507	553	500	495	492	493	478	503	500	500	466	510	565	501	486	462	465	490	511	533	520	483	545	490	564	505	466	505	528	543	499	487	487	472	491	498	501	547	503	477	496	464	491	442	520	509	490	515	495	495	463	461	511	491	484	500	510	486	492	467	473	509	466	518	470	495	490	517	545	515	507	498	519	487	531	478	462	528	428	520	492	515	448	490	515	507	487	484	480	505	498	501	498	500	495	480	534	558	548	515	443	519	507	488	501	526	504	479	485	522	490	511	479	474	504	492	491	492	476	547	528	487	505	458	479	541	507	458	491	524	503	493	464	527	495	453	467	471	468	501	507	465	476	467	505	482	490	505	518	467	541	504	513	501	511	509	495	476	514	518	483	501	498	489	496	496	464	527	496	484	473	475	504	529	516	490	501	508	506	492	473	478	474	524	547	478	504	511	485	507	497	504	501	517	519	503	523	473	472	489	526	488	488	461	466	472	482	517	538	508	464	480	516	497	497	533	482	497	509	516	506	461	520	504	484	490	525	489	489	515	512	522	504	455	474	491	514	482	545	523	509	503	472	497	507	511	520	494	525	443	463	533	521	517	491	489	469	501	521	542	506	490	528	479	521	497	535	500	464	484	489	515	482	491	486	468	474	496	496	482	513	510	472	490	480	483	509	502	527	473	475	571	494	523	482	535	487	482	490	464	482	512	483	476	520	504	511	519	481	469	504	497	477	489	538	525	500	495	481	517	490	507	496	478	502	502	464	506	469	475	530	480	510	548	493	488	509	457	528	485	457	487	490	511	454	485	506	497	516	471	554	499	534	512	462	515	471	511	535	483	491	510	525	503	491	537	496	468	464	487	462	463	456	495	515	486	478	492	486	508	510	510	444	461	529	455	490	505	494	503	489	505	509	461	469	490	520	517	503	493	514	553	467	470	507	548	498	471	497	487	535	494	507	500	504	499	486	509	484	498	499	507	453	513	514	467	490	486	527	516	518	544	503	522	503	519	494	500	472	483	523	538	493	490	493	490	486	496	461	495	488	497	540	503	471	530	480	500	516	492	543	514	498	482	508	479	456	476	477	494	505	502	497	482	463	525	469	482	501	523	504	522	473	479	509	497	503	496	471	519	516	453	513	526	481	473	505	488	435	531	500	500	512	505	486	495	543	459	505	484	497	481	509	478	486	526	497	472	486	547	507	484	499	481	505	520	485	475	466	494	508	533	521	528	540	504	521	490	476	495	511	497	526	470	463	495	489	517	483	503	523	507	488	473	503	470	516	507	507	501	488	525	493	527	494	495	501	470	468	510	500	504	543	492	472	503	485	498	511	508	464	504	492	495	499	474	479	492	532	450	476	465	499	471	509	479	512	493	478	502	534	494	513	520	487	499	533	467	517	507	511	494	446	524	524	512	506	502	510	479	456	487	530	519	526	454	507	518	463	487	475	493	494	499	505	495	479	476	509	479	513	498	542	492	530	525	461	482	483	544	491	495	507	528	516	532	492	472	511	496	472	510	522	486	493	492	486	501	494	486	508	504	518	501	525	517	470	488	528	474	493	524	501	521	537	504	491	450	500	489	494	505	518	509	513	523	439	476	475	518	523	450	504	516	493	479	499	498	519	529	518	516	511	476	460	495	524	511	439	488	477	529	488	509	482	519	490	491	536	489	501	501	525	459	514	451	536	508	493	440	463	512	468	485	507	484	477	546	513	458	495	524	441	462	517	479	499	499	506	528	516	522	535	546	490	510	467	540	487	499	519	490	496	492	479	480	531	472	494	491	491	448	512	529	508	487	479	506	491	502	485	478	525	497	515	544	492	483	526	491	509	500	536	496	472	522	478	499	463	474	485	483	502	477	516	510	508	514	462	515	499	486	489	503	506	494	470	550	513	475	438	466	489	462	468	478	472	467	491	489	503	502	458	420	492	491	466	465	506	458	524	488	489	487	512	474	490	465	504	454	500	495	520	468	502	476	444	487	513	513	480	502
28297	8727	3707	3480	1786	1628	1280	1203	979	470	263	209	198	161	161	147	150	158	150	154	183	144	137	145	137	167	152	145	145	135	161	116	173	147	125	153	147	138	143	150	142	117	138	125	127	158	125	140	163	155	139	126	144	124	127	150	134	115	139	124	124	134	151	131	154	135	132	136	133	133	143	162	135	136	135	143	140	126	175	134	158	136	132	133	133	149	150	124	138	126	141	128	114	152	144	134	155	158	136	136	142	171	144	126	113	142	139	136	155	143	140	119	133	131	124	134	137	150	129	149	137	139	139	147	129	147	165	144	164	138	140	144	145	136	137	132	137	115	141	129	142	158	165	142	144	127	137	129	146	126	143	130	159	149	122	145	117	136	130	136	115	150	138	154	136	134	151	130	150	150	130	134	148	116	144	142	148	147	127	119	130	133	138	130	120	146	127	125	132	149	139	146	184	151	118	160	158	123	150	171	127	155	148	154	128	137	133	142	139	144	142	123	137	143	136	155	119	123	146	139	161	137	142	139	166	137	131	133	139	147	131	144	138	136	127	140	143	167	125	143	143	115	125	140	135	151	148	139	170	152	152	130	123	149	145	122	157	130	127	116	128	155	133	136	124	142	164	126	124	104	135	145	127	103	137	140	139	145	139	133	141	145	132	127	142	130	115	136	136	160	134	145	144	151	133	118	111	136	136	181	123	136	137	130	144	144	141	148	149	158	137	124	150	141	139	137	136	126	114	142	158	127	138	134	152	145	137	143	139	138	125	118	121	146	130	129	138	161	151	139	144	165	140	122	157	131	153	110	127	157	133	145	115	127	125	170	125	131	166	133	150	133	149	140	126	148	139	141	140	129	143	143	130	133	150	133	131	142	127	139	148	146	148	131	137	142	142	129	132	151	129	139	144	129	141	129	138	157	147	148	137	129	129	145	141	155	137	133	136	125	127	134	147	125	129	128	150	145	150	160	139	137	143	134	134	165	153	122	132	130	130	154	138	125	136	140	146	140	144	163	123	157	148	131	155	144	134	137	138	138	126	134	138	124	150	130	135	168	158	153	126	147	140	150	120	125	150	154	152	126	152	138	137	148	164	149	128	135	147	147	147	144	150	154	125	130	145	106	133	131	133	142	148	134	110	144	156	151	161	154	137	124	128	141	111	141	138	153	134	130	150	135	153	138	122	126	128	148	146	138	120	148	149	131	125	141	164	145	145	133	129	140	128	124	137	139	141	146	136	139	163	142	141	129	126	147	128	144	128	151	150	129	152	125	152	152	112	154	126	149	152	131	171	139	133	134	127	144	132	130	126	128	128	147	139	144	147	138	157	128	120	128	154	147	152	142	145	137	130	149	145	135	140	157	169	141	126	131	127	147	172	148	154	142	136	142	150	139	143	131	137	121	153	134	164	145	120	113	150	125	119	124	143	123	145	156	141	150	137	169	145	129	143	152	131	112	147	144	131	135	135	142	128	133	159	125	135	134	141	119	139	117	133	188	150	135	125	152	142	150	150	114	159	163	151	137	156	149	145	139	134	146	145	141	134	147	125	155	143	145	140	146	148	124	131	138	160	165	130	137	143	119	149	168	142	133	150	118	117	122	157	140	148	125	157	148	129	141	138	120	133	165	126	129	119	116	152	146	152	114	138	155	139	139	146	144	135	143	123	136	142	141	166	126	128	136	118	133	130	138	150	148	117	137	155	135	135	142	138	132	130	127	146	150	137	141	131	130	132	142	113	136	138	135	128	147	128	125	144	137	135	140	144	139	146	141	129	129	125	140	131	164	124	152	121	132	162	151	156	141	132	154	157	122	146	132	150	134	135	128	133	136	110	142	129	159	128	123	165	141	149	123	127	129	138	152	115	127	144	151	166	147	150	124	123	132	123	154	155	129	158	143	129	144	133	163	134	146	135	154	146	138	136	142	138	126	143	120	142	153	134	154	144	152	140	156	139	130	156	138	131	151	138	147	137	113	124	156	155	169	171	135	100	155	141	156	128	161	155	156	118	132	153	120	138	139	114	125	140	140	162	142	141	137	146	146	128	137	154	126	147	130	123	151	156	146	133	143	132	149	139	142	139	125	159	149	126	126	138	146	140	146	137	133	142	137	136	149	157	143	134	143	145	142	135	137	151	144	162	158	124	147	156	160	145	160	138	114	134	151	138	133	154	130	131	136	146	128	134	126	145	126	150	124	143	156	141	162	135	135	121	140	136	148	133	153	131	125	156	140	141	119	145	142	132	130	154	134	136	135	130	134	139	151	128	114	137	128	146	134	125	163	106	146	161	153	139	143	150	124	151	130	119	141	145	152	148	127	135	128	126	111	127	131	131	121	112	126	153	125	148	115	120	133	134	112	120	136	146	150	138	136	137	138	130	123	138	149	108	127	113	139	141	154	153	151	135	117	123	126	144	143	138	124	152	137	129	143	123	133	145	139	138	138	118	146	159	132	129	143	151	126	153	140	131	154	141	143	153	164	147	141	154	152	138	159	149	113	140	140	144	136	136	155	157	158	116	121	150	123	140	131	125	143	135	143	142	131	141	145	131	139	154	115	125	168	152	130	129	136	143	159	151	128	138	125	128	125	128	146	131	140	128	130	138	153	129	136	116	142	148	117	135	152	140	125	153	148	131	153	119	152	134	141	126	152	127	148	153	160	125	149	122	135	152	152	166	138	137	158	122	130	134	128	131	130	137	141	122	139	132	147	156	132	130	142	135	151	120	160	131	134	118	151	137	135	122	142	163	154	147	119	128	159	163	120	134	147	133	137	144	126	122	137	134	149	157	121	138	134	115	117	112	148	127	120	130	126	137	123	167	156	149	114	136	146	144	122	140	138	126	159	129	121	140	133	149	142	135	159	133	143	119	140	134	133	135	137	157	135	142	148	155	133	126	126	128	126	135	133	148	121	142	136	132	136	138	129	140	124	152	146	147	142	138	132	135	160	152	133	135	99	129	124	148	138	149	136	130	136	133	145	130	132	137	136	140	162	129	137	131	151	147	144	153	126	140	134	136	125	128	122	142	132	129	125	131	143	133	143	133	152	133	147	168	156	122	140	157	148	131	140	138	147	165	143	125	125	121	135	136	130	141	128	149	141	146	119	160	150	133	127	132	114	151	139	133	136	144	154	149	133	152	149	134	151	137	132	133	146	151	139	115	140	152	140	154	118	137	146	162	119	135	133	128	137	142	147	132	166	133	139	118	158	147	155	148	147	145	145	134	132	125	162	132	133	141	152	131	146	120	134	118	128	147	128	133	150	135	143	153	137	145	143	141	146	126	131	133	142	144	141	134	106	140	147	140	153	158	139	141	150	124	141	157	140	125	149	136	131	128	160	134	128	154	152	138	131	142	125	118	157	132	144	144	130	145	136	157	132	141	134	149	142	136	140	130	142	147	149	127	126	153	119	122	138	145	134	151	135	143	129	135	159	149	159	153	138	150	126	142	143	125	102	159	123	129	125	120	131	125	119	146	136	139	122
17157	4626	5314	6657	4819	7025	6027	6240	4643	2500	1149	909	577	439	460	455	427	407	404	408	360	414	381	361	381	404	360	339	359	361	355	353	395	356	332	354	310	345	373	352	342	354	332	361	376	321	381	335	328	322	313	334	347	352	338	366	345	371	348	353	362	338	353	319	305	356	307	322	347	313	331	321	340	349	338	302	325	331	328	335	363	368	319	349	328	330	338	332	322	333	325	347	337	337	322	358	349	365	341	342	303	335	356	337	329	364	343	335	350	349	337	329	357	347	365	355	342	355	368	335	353	339	338	338	352	392	350	332	345	334	346	344	323	344	336	375	344	328	361	341	337	325	316	366	344	362	338	354	331	322	299	335	324	345	320	353	368	337	339	320	315	346	352	348	342	349	324	317	359	341	349	378	327	359	354	288	317	333	368	345	300	278	330	359	370	371	323	328	346	332	340	336	308	339	353	328	321	302	344	303	339	346	335	319	338	357	354	329	310	343	353	351	349	373	368	323	286	375	344	342	332	326	354	350	327	317	337	295	308	325	346	298	329	361	316	348	311	327	341	341	354	348	359	326	342	339	318	337	347	335	358	350	314	325	347	337	321	301	333	305	325	322	350	333	330	320	320	323	350	336	323	323	328	301	336	325	321	383	361	339	309	308	361	371	319	308	358	356	308	357	355	318	313	337	301	325	298	319	336	334	317	332	364	329	318	353	333	341	346	349	339	326	320	350	313	328	324	321	335	334	312	333	306	322	341	350	335	304	352	319	350	356	304	328	340	336	336	361	322	344	299	338	299	337	331	349	332	304	294	344	351	324	367	299	309	349	348	381	349	348	312	362	336	346	350	350	315	329	328	334	353	335	314	315	347	336	353	305	312	364	320	366	338	336	326	292	308	356	334	331	319	323	346	327	351	324	326	342	285	342	326	333	323	324	353	342	330	324	324	338	343	371	331	330	319	336	373	322	339	339	361	339	308	334	344	337	330	331	338	317	309	342	305	327	329	362	324	334	309	351	305	328	344	326	324	348	328	335	319	296	303	346	346	323	301	347	306	322	317	318	327	328	340	325	348	335	332	335	294	351	327	337	316	295	328	331	334	344	349	307	324	317	310	335	379	304	311	348	341	322	350	347	314	331	330	340	363	322	333	345	313	326	300	347	312	316	326	341	345	346	328	342	364	352	352	298	339	336	364	366	321	317	363	348	336	363	340	326	367	355	333	337	346	365	333	341	366	357	311	377	329	330	350	361	340	343	357	331	321	335	322	304	307	321	328	332	337	351	324	335	352	314	340	340	326	336	333	296	349	325	324	327	322	339	338	336	337	317	331	315	344	325	326	353	370	337	329	361	335	345	337	364	336	332	345	339	363	365	331	352	312	400	346	325	346	359	352	328	321	325	302	332	346	321	318	325	353	325	342	334	356	338	335	348	336	328	343	319	346	374	335	314	354	366	347	336	325	336	323	321	335	331	301	317	344	331	334	354	298	331	326	331	302	354	357	333	329	341	349	320	298	332	322	328	326	384	343	332	317	343	335	317	337	327	332	340	315	355	333	352	352	330	351	325	338	336	357	343	312	354	317	335	332	349	338	340	362	335	336	312	330	321	323	320	339	337	304	334	355	321	304	360	316	343	342	333	308	314	350	325	360	357	325	348	327	345	353	329	322	346	331	304	305	334	354	339	368	328	312	317	364	351	336	355	344	322	338	363	322	325	333	335	338	323	329	333	326	328	317	342	340	328	362	339	318	372	295	312	391	335	324	339	328	339	337	311	340	332	315	330	362	331	366	370	353	344	347	329	357	318	353	375	321	332	360	372	325	309	324	320	319	332	339	330	326	306	347	326	320	371	297	307	338	363	355	314	352	337	295	312	306	330	340	331	352	331	350	312	331	374	324	353	372	303	380	335	320	312	346	336	346	334	326	345	316	337	322	363	334	352	326	334	355	341	354	354	335	344	342	315	345	323	337	331	334	310	345	342	338	361	321	308	333	324	354	329	366	341	326	349	346	342	297	325	334	331	362	324	350	306	296	328	316	365	299	332	317	333	341	313	331	321	358	324	308	329	350	307	369	304	361	355	379	323	365	326	324	333	327	362	334	350	352	336	331	337	344	334	336	350	325	308	326	328	352	323	348	315	329	359	321	333	314	304	330	355	350	329	324	318	330	364	331	312	338	338	328	372	367	315	343	323	331	319	348	345	358	315	335	318	361	314	316	317	323	349	293	324	311	336	338	304	367	341	313	332	314	356	327	356	328	325	336	329	300	323	337	339	329	339	362	348	302	332	324	350	318	312	325	341	371	338	331	335	322	319	325	327	356	332	326	358	342	319	318	334	330	320	349	343	329	325	339	324	344	344	326	328	345	316	336	329	344	372	368	363	369	318	339	353	350	326	354	340	331	337	314	339	334	332	337	372	343	319	316	345	335	334	336	326	372	340	327	353	375	323	332	363	343	328	354	325	371	353	338	360	329	339	355	322	325	331	328	360	305	334	322	343	390	323	358	345	319	340	319	322	322	363	347	315	334	354	324	309	338	315	324	313	331	336	323	352	296	307	331	327	355	374	322	366	330	348	339	340	346	352	344	334	337	310	352	335	320	340	342	341	320	351	347	334	345	322	332	345	345	355	362	299	329	351	333	360	345	328	328	319	324	338	303	304	325	327	359	322	354	330	317	355	318	355	324	332	353	329	327	363	331	346	338	355	328	326	319	344	315	332	337	328	328	338	289	337	333	344	335	320	318	327	315	362	322	344	358	348	329	378	313	301	377	320	348	328	359	323	317	360	312	355	342	364	343	333	352	345	326	360	337	346	354	324	347	333	345	294	345	326	338	348	334	346	326	341	317	323	340	375	331	323	339	334	313	368	348	326	325	342	348	288	362	298	331	337	345	340	346	341	360	347	341	336	343	377	348	312	331	351	343	338	335	328	358	341	339	312	325	374	350	335	328	338	312	369	335	308	328	333	309	330	324	326	333	329	327	356	341	367	354	312	342	368	319	319	360	323	339	347	352	340	322	330	305	324	337	359	312	344	335	337	322	326	319	330	334	319	318	349	341	319	340	344	336	334	337	317	339	317	323	366	338	330	339	336	371	342	338	322	337	335	345	337	361	314	295	320	326	342	334	341	327	362	346	340	341	344	341	334	328	325	353	322	338	328	340	333	356	323	346	315	321	320	302	310	303	357	316	368	352	360	346	342	304	360	344	356	325	318	329	318	333	335	344	329	350	368	353	338	329	334	326	332	330	333	309	330	351	332	329	333	356	331	337	325	346	321	373	337	334	309	299	326	362	359	318	338	356	333	331	336	352	338	346	340	353	320	309	376	319	352	320	309	318	362	323	345	369	347	318	345	370	349	347	327	346	344	350	328	337	348	366	319	314	348	350	326	343	341	342	316	344	307	327	344	351	320	332	352	326	345	356	327	331	332	317	344	333	356	310	370	304	366	348	340	324	349	346	351	324	324	335	331	334	343	334	343	344	318
38509	14740	6521	6145	3326	2979	2989	2334	1261	840	418	294	263	244	214	241	221	225	210	207	211	190	214	183	195	201	198	193	197	181	181	173	185	196	195	212	173	182	199	183	192	184	161	198	185	185	187	185	191	210	208	222	224	220	198	176	174	208	205	181	177	222	189	196	180	214	207	189	177	198	199	194	191	191	219	193	230	194	216	193	175	200	224	181	217	190	207	182	176	221	192	203	203	154	172	177	196	214	231	175	188	191	195	189	191	193	200	232	194	180	173	196	211	176	182	166	194	171	175	185	194	190	182	197	175	209	193	167	180	218	186	190	187	194	204	196	181	206	201	173	198	201	193	194	198	176	176	178	210	204	170	207	200	183	210	196	184	194	193	193	163	218	179	196	202	213	189	227	175	207	187	176	166	178	197	189	192	197	203	182	176	194	205	210	195	178	194	202	189	206	183	173	195	164	198	183	172	214	171	210	193	155	182	173	199	187	198	207	193	190	221	175	193	224	226	200	179	177	206	178	208	190	176	160	202	196	176	211	201	174	202	203	192	221	199	200	180	186	179	218	224	212	190	196	175	197	195	183	206	204	198	191	229	183	188	173	177	215	171	186	183	195	208	174	198	171	215	204	195	203	225	194	175	198	187	166	180	167	197	196	209	185	209	207	192	194	189	189	168	204	201	168	221	206	187	192	178	188	186	201	175	184	171	224	194	189	196	187	186	213	180	177	201	205	198	226	204	196	188	182	192	180	179	169	180	200	205	195	174	191	193	176	164	202	207	176	174	212	187	195	178	170	214	177	193	194	197	197	226	216	222	182	207	217	219	205	201	203	211	185	199	198	186	200	206	195	189	179	180	177	212	198	203	194	202	180	208	191	201	181	216	194	208	217	185	182	184	182	201	200	189	179	160	221	190	203	234	181	179	219	172	183	193	193	219	188	219	190	224	222	173	197	230	159	207	191	175	212	212	201	200	205	203	187	202	176	201	200	192	167	171	180	185	181	204	221	173	172	222	180	164	200	182	183	191	192	184	211	179	188	191	202	170	195	208	184	183	199	178	169	194	214	232	226	229	162	194	200	186	233	227	216	225	162	181	209	210	178	189	187	193	201	184	198	193	212	188	186	176	200	209	216	210	189	188	149	194	182	172	218	191	170	189	181	184	199	205	177	174	189	170	175	206	171	200	209	217	218	183	171	186	204	188	218	192	219	190	198	166	189	202	200	220	208	198	191	197	190	225	200	218	193	180	213	203	205	176	193	195	208	218	198	194	203	187	208	177	221	192	196	183	160	170	176	201	170	192	202	193	189	185	225	171	192	211	228	182	174	203	202	171	231	214	209	194	192	180	165	206	200	177	188	182	193	228	204	187	160	198	195	203	186	201	183	184	185	204	183	197	217	195	190	214	228	206	192	184	187	207	203	190	176	192	215	182	187	198	182	195	172	180	203	173	196	205	160	185	189	188	171	201	189	202	216	186	219	213	206	188	180	171	210	193	199	195	219	185	189	206	177	201	186	179	217	209	199	207	178	180	211	198	169	193	187	176	172	192	203	195	182	179	183	210	217	182	181	198	201	169	204	181	180	164	191	218	181	191	208	231	190	211	201	198	181	212	207	177	182	201	166	199	201	203	212	181	203	208	224	215	202	174	183	213	204	146	189	205	185	198	203	186	194	209	213	196	186	201	195	207	188	202	195	194	179	179	215	194	195	207	192	200	170	183	178	214	192	211	189	180	198	196	168	207	193	198	196	239	200	172	203	180	194	177	201	218	201	172	187	205	196	177	178	176	194	205	193	199	209	177	172	179	215	211	168	204	168	200	207	193	218	198	215	194	202	212	183	182	205	197	209	228	181	188	199	202	177	190	182	174	207	191	186	185	180	205	191	176	205	192	200	185	195	196	173	169	180	181	190	167	197	186	212	205	184	200	200	191	183	191	171	185	191	187	187	211	192	201	216	175	167	218	217	192	203	201	206	191	179	182	194	200	197	215	201	187	175	239	191	202	211	203	162	177	221	182	193	169	184	188	186	227	197	200	187	208	171	189	218	204	230	212	168	162	178	189	189	203	172	201	198	218	226	201	208	189	205	168	186	238	179	220	208	213	197	205	189	175	229	208	191	194	225	194	212	192	193	206	213	199	186	198	199	201	190	178	172	174	184	208	203	207	180	210	190	198	191	208	223	207	172	211	215	183	200	185	188	195	188	177	201	191	233	178	213	207	198	188	222	185	189	196	194	231	198	207	187	200	189	168	195	193	182	175	181	171	191	199	179	179	211	194	171	195	204	194	189	189	186	192	189	184	203	219	193	154	192	217	189	165	205	178	206	204	192	198	192	212	206	195	211	204	194	169	212	189	185	179	207	163	188	194	225	203	206	197	201	208	190	199	188	191	183	187	177	207	198	165	195	199	188	195	188	184	176	183	179	164	186	194	189	192	193	183	197	178	200	199	197	196	205	152	182	206	165	207	204	190	203	190	203	235	176	201	160	220	182	187	214	187	187	189	197	186	190	179	198	195	211	208	175	167	176	225	163	179	220	184	180	191	170	190	167	194	180	193	203	174	182	197	206	197	188	224	184	206	193	216	195	191	214	196	230	191	196	179	186	200	184	182	187	188	184	167	213	179	193	191	224	232	205	211	174	193	175	168	174	191	181	181	211	181	204	212	211	224	178	201	191	197	187	184	213	184	191	187	181	195	208	182	157	188	195	203	205	175	181	188	199	235	203	198	170	188	176	182	188	174	183	179	203	192	215	199	185	189	217	205	184	208	177	206	221	195	197	186	210	181	187	174	201	194	192	210	168	161	211	237	162	213	196	184	180	173	193	207	194	202	169	196	188	194	198	202	199	178	213	199	219	186	209	206	212	181	207	187	167	197	193	186	187	208	170	215	204	222	206	176	185	210	191	201	183	178	183	202	204	203	176	219	185	208	192	219	162	205	205	158	228	206	220	187	189	199	196	204	202	191	178	187	177	192	185	216	188	184	197	210	201	196	191	209	197	188	201	197	184	194	183	174	207	180	219	184	184	171	199	187	171	209	148	191	168	196	184	180	195	198	176	182	214	183	183	189	222	207	177	201	191	187	222	193	176	177	193	182	213	202	192	181	215	183	191	177	199	206	202	192	197	216	196	197	180	208	187	192	224	188	190	180	196	168	195	214	191	215	173	173	186	194	185	170	182	207	200	190	190	207	224	198	193	187	208	188	203	179	172	208	185	215	195	163	153	199	217	191	174	190	189	201	173	202	223	173	216	189	192	220	202	201	208	201	209	189	201	164	180	206	204	185	206	224	182	212	180	182	186	188	196	186	219	230	213	194	214	196	190	181	215	199	184	200	218	195	186	177	172	193	200	175	178	234	192	174	186	226	199	178	208	177	210	196	177	200	206	179	185	208	197	214	185	195	157	169	219	193	193	173	208	218	189	175	205	195	216	192	194	180	195	179	207	197	182	170	220	191	171	200	185	198	159	177	170	158	180	185	210
22552	7387	7464	9590	7435	9995	12287	10416	5441	3606	1891	1480	851	723	673	654	637	571	570	564	564	579	550	521	516	523	472	509	508	500	470	496	511	468	458	515	491	496	469	510	489	449	468	486	484	488	487	428	458	461	418	455	466	469	419	447	439	480	460	497	461	426	439	441	437	483	434	491	471	440	469	454	441	458	464	475	442	491	434	442	485	455	437	458	458	439	483	447	462	468	464	486	462	449	466	490	423	480	444	443	452	482	458	490	465	471	442	464	462	438	442	419	448	465	441	453	439	437	478	467	397	472	460	485	532	449	499	476	478	452	481	460	465	461	420	463	429	441	467	479	488	516	442	498	429	457	431	497	483	476	464	484	433	443	458	476	434	466	436	451	451	445	447	471	451	443	455	471	478	472	434	446	473	445	466	440	430	474	453	422	457	440	441	473	447	444	464	465	483	487	439	473	416	441	459	474	461	462	468	476	425	425	450	414	433	485	480	492	415	489	462	477	475	447	450	457	446	462	434	455	454	458	428	447	448	458	468	453	460	441	468	473	479	459	451	471	471	448	453	499	427	433	419	446	465	433	486	434	488	470	448	415	426	438	446	433	478	477	438	461	432	437	463	479	411	450	444	448	441	414	464	465	447	445	456	460	446	508	442	453	434	450	441	461	501	451	451	433	459	447	473	477	470	461	467	454	427	470	488	473	442	475	494	457	434	454	469	474	449	437	446	455	475	434	446	471	440	459	432	439	459	445	477	450	427	445	465	451	438	439	423	450	443	452	417	515	467	462	436	480	461	466	452	461	474	478	466	450	432	519	499	449	473	472	443	444	475	502	445	452	427	452	423	476	465	448	453	441	465	472	423	446	466	484	441	443	459	442	500	474	430	464	458	411	473	435	475	456	417	461	438	465	402	450	403	446	437	419	458	431	444	460	467	458	484	447	470	413	440	488	466	420	448	487	439	469	474	423	475	461	471	456	463	463	469	456	449	468	484	443	428	461	457	427	467	465	443	451	468	456	453	516	459	432	473	430	458	434	478	450	432	426	489	433	442	440	436	460	471	434	469	428	456	450	447	466	468	476	435	449	461	458	428	438	440	450	450	432	466	460	431	457	438	471	459	436	413	487	427	475	435	458	428	435	451	432	473	436	462	433	484	433	430	468	454	459	419	454	457	458	480	458	446	445	456	439	484	481	463	441	470	461	494	461	465	453	444	443	472	460	430	456	470	451	447	424	480	441	462	449	451	444	454	475	445	472	433	439	435	467	463	452	413	460	455	489	444	444	479	466	422	468	485	426	442	458	452	464	470	457	453	427	438	451	463	452	408	448	460	419	455	423	457	434	445	476	436	404	463	472	427	462	453	446	474	471	441	444	447	459	469	451	465	434	458	434	472	423	410	480	432	453	490	433	478	477	420	484	478	467	419	429	445	486	448	490	425	433	450	461	457	439	465	440	455	452	422	461	468	464	446	429	485	449	491	470	478	450	448	487	427	434	452	407	474	433	470	482	433	466	438	459	464	476	448	478	437	430	422	461	449	437	443	443	420	437	452	450	444	463	456	449	453	423	438	464	454	488	458	488	428	449	449	478	468	473	462	457	466	450	455	442	464	458	474	458	457	464	468	445	485	420	417	452	449	439	438	449	426	506	475	488	416	454	476	448	449	453	451	440	441	423	450	454	419	450	474	494	442	427	422	440	472	477	453	449	440	436	413	448	480	452	455	465	452	430	456	455	448	480	493	462	439	442	476	431	434	427	476	451	507	453	447	407	443	438	464	435	448	488	463	429	464	434	467	490	448	387	458	460	457	457	467	491	492	468	435	468	434	465	446	449	446	456	448	474	457	433	466	443	437	414	428	471	484	480	428	483	445	486	422	459	420	455	431	421	408	449	445	452	455	473	491	455	431	448	418	425	427	451	465	445	454	472	451	483	453	479	448	447	431	456	510	451	441	455	449	491	436	459	443	433	451	412	463	436	457	422	436	450	472	457	446	470	448	455	478	470	458	469	472	445	465	452	498	420	501	494	474	430	424	454	451	461	438	479	444	443	432	474	449	463	470	441	429	483	452	453	449	458	445	486	457	483	442	430	471	445	436	443	439	451	436	431	461	449	451	473	445	441	432	445	467	451	487	417	438	441	444	465	407	451	467	415	489	458	431	438	470	422	430	448	466	457	416	433	451	461	433	490	436	468	460	437	453	420	463	461	407	446	446	413	466	446	477	429	417	471	446	477	451	476	446	470	467	466	445	465	494	442	440	412	465	458	436	490	424	452	476	433	460	435	453	442	436	445	489	453	471	451	467	417	444	460	449	458	458	450	447	444	433	460	450	470	506	446	467	456	487	444	438	470	492	470	420	404	459	442	439	437	466	440	481	456	450	452	439	481	430	451	430	471	432	452	421	476	471	444	429	451	460	466	469	473	475	466	459	456	492	435	450	442	461	469	495	480	421	431	404	479	436	427	430	438	439	458	489	477	448	457	447	460	437	477	401	428	422	444	471	439	438	504	449	482	423	451	461	498	467	463	500	420	456	441	450	474	458	438	406	450	450	432	412	483	479	465	442	442	497	435	459	462	428	438	449	444	477	460	443	449	440	449	478	444	470	469	457	461	477	477	441	428	430	472	429	430	491	417	456	475	450	468	406	480	465	433	467	438	459	479	437	509	514	434	450	440	456	427	433	484	440	449	466	474	473	422	507	476	485	433	471	436	472	471	474	448	441	433	409	443	446	456	459	440	427	463	510	456	492	437	456	470	461	486	457	453	454	440	453	421	458	449	474	451	456	474	444	469	437	493	448	462	388	472	446	469	480	472	475	430	466	410	433	482	425	444	458	449	476	435	447	433	437	447	447	457	451	482	447	462	438	485	441	427	485	445	436	400	441	444	444	444	474	444	452	428	433	437	434	452	473	474	421	484	472	473	466	496	478	460	466	446	423	465	456	487	434	451	467	468	455	442	490	451	443	451	461	451	489	441	495	473	460	471	485	453	443	445	451	453	416	420	470	443	443	515	462	418	431	440	444	489	461	453	452	469	466	473	429	461	460	499	466	426	437	408	497	469	467	465	446	442	440	487	480	457	464	474	455	458	443	442	468	463	447	469	460	491	446	457	454	428	460	448	473	437	496	404	431	419	421	455	402	400	425	421	444	460	471	459	486	483	451	432	438	486	466	434	438	459	445	446	439	464	459	445	467	459	428	456	421	475	442	476	473	439	482	426	463	453	466	425	452	463	442	457	459	472	496	458	446	425	429	494	473	457	428	438	450	482	454	441	422	478	461	518	435	434	476	461	440	469	452	466	409	471	418	461	466	433	446	446	439	473	455	450	461	462	426	458	447	475	483	459	465	456	468	493	429	482	471	472	467	461	450	462	428	423	463	465	418	477	485	456	418	442	420	503	470	470	431	464	450	441	480	459	452	456	447	455	435	478	446	437	439	447	399	440	433	460	420	480	429	442	440	444	486	427	452	447	439	464	439	435	469	463
11090	2397	556	509	372	337	348	304	274	278	213	237	245	194	234	241	210	220	224	241	224	224	246	203	225	233	237	214	211	208	220	223	202	229	226	255	221	202	240	240	204	206	242	226	230	266	237	222	243	205	232	238	219	240	224	211	190	198	211	221	184	227	231	214	230	219	195	221	221	223	235	217	215	196	252	208	236	230	216	234	228	200	214	226	225	212	205	236	218	218	246	233	223	237	231	241	227	209	205	222	214	235	221	225	258	240	232	214	225	220	197	210	220	209	229	209	195	215	233	197	236	210	242	211	226	220	196	229	223	228	206	221	223	244	233	236	206	238	237	209	216	224	224	212	212	222	204	212	207	204	239	233	232	209	234	227	200	215	241	216	252	219	205	239	226	205	221	203	232	213	231	224	202	183	207	186	193	218	213	224	217	254	222	206	212	244	238	201	215	211	194	237	245	223	217	217	225	291	244	213	233	205	242	221	253	210	208	196	220	245	237	231	231	232	217	244	205	246	224	251	233	201	204	214	214	242	230	236	196	239	238	236	202	229	207	215	217	225	232	232	215	213	194	227	200	233	220	209	237	192	201	239	221	223	259	223	216	230	202	213	238	222	219	229	209	229	240	216	222	195	213	243	239	238	236	234	226	208	216	240	215	222	212	207	244	243	195	233	209	237	213	221	201	237	207	241	210	227	206	260	232	202	204	200	220	229	240	208	196	225	231	240	238	215	230	227	220	207	204	233	219	219	213	244	229	242	210	212	254	205	232	223	208	210	180	208	238	225	222	236	265	205	192	264	241	220	235	242	222	240	236	227	239	240	248	186	223	224	233	254	205	202	233	221	206	229	240	232	215	234	230	225	233	200	223	247	211	215	245	185	189	225	239	241	235	224	230	197	234	219	207	237	246	254	214	230	209	179	233	223	227	196	217	254	231	212	227	229	209	228	264	239	254	225	218	255	237	233	245	206	223	202	208	233	214	213	212	214	219	210	266	212	243	241	222	206	217	235	224	212	200	215	238	226	200	196	220	198	227	193	212	223	221	212	268	222	233	203	214	219	218	198	225	207	197	205	247	223	212	231	211	238	246	239	211	233	235	222	238	248	215	203	208	224	240	187	246	205	203	208	223	219	246	243	215	266	237	228	214	217	219	221	216	206	208	244	234	193	234	248	193	225	199	204	209	232	222	212	237	223	228	229	232	209	212	241	235	209	226	227	246	242	183	234	208	244	212	215	220	219	217	215	228	225	220	219	209	224	192	219	227	249	214	216	236	225	236	233	205	205	246	272	228	199	230	206	234	212	220	212	221	193	214	218	222	192	218	245	225	235	233	210	233	233	233	217	223	244	212	214	204	223	235	224	223	220	238	233	199	208	260	210	202	231	205	221	225	220	245	241	215	235	232	234	222	217	233	210	202	206	186	238	213	221	232	236	222	212	220	226	210	222	220	196	209	198	202	238	224	216	208	223	229	214	216	215	241	236	193	206	226	219	207	219	207	209	236	263	218	245	224	188	248	214	221	223	230	214	225	230	239	237	238	229	209	244	234	204	206	205	251	232	228	237	210	221	193	239	219	219	227	229	234	195	226	226	219	220	200	241	208	230	228	239	218	261	242	255	219	222	232	229	231	246	228	255	227	224	241	219	240	232	232	232	249	223	227	226	213	188	212	221	196	222	230	216	200	211	202	221	208	238	231	208	227	197	230	246	258	248	203	203	188	220	236	219	224	226	232	224	214	199	215	224	207	209	209	237	196	217	234	221	204	227	228	210	181	216	217	221	193	230	257	211	196	214	200	232	236	186	219	218	235	244	229	206	205	223	216	196	235	218	210	204	222	237	222	206	198	209	226	207	213	220	227	228	221	258	222	236	243	237	215	243	222	227	237	236	228	230	214	195	170	222	238	249	226	219	242	205	240	225	208	218	184	249	220	245	221	229	250	249	218	210	227	205	203	219	174	219	220	226	228	211	242	220	196	207	199	236	214	214	244	221	244	233	222	198	223	226	208	222	225	221	236	231	181	229	241	234	239	231	207	217	209	204	217	230	219	243	203	229	195	221	206	220	192	242	231	241	244	235	223	224	238	225	247	218	224	217	224	218	209	241	228	237	246	221	193	196	216	234	233	220	196	238	198	275	270	239	231	229	203	223	232	252	218	242	214	225	236	231	244	220	227	251	217	228	214	220	220	205	197	269	217	213	195	224	216	207	233	212	240	242	229	218	239	219	214	216	214	214	226	196	230	229	212	222	236	226	222	239	199	231	208	225	256	233	231	212	222	236	215	242	217	203	213	200	198	199	243	218	228	182	243	208	204	212	188	229	204	234	224	259	207	232	213	248	251	209	218	211	210	205	229	221	216	190	209	232	228	222	252	211	236	226	212	226	237	246	229	196	209	224	216	216	214	228	230	245	224	252	217	260	227	232	215	253	240	215	251	236	208	226	194	205	238	219	204	236	206	234	235	227	238	216	228	230	205	265	227	229	226	225	238	202	223	236	219	217	237	202	230	256	239	217	220	217	212	216	234	230	252	221	220	217	231	229	201	238	225	254	236	215	202	229	224	224	249	227	240	225	250	222	192	252	208	214	221	204	234	232	223	203	215	253	248	219	246	221	237	206	243	240	213	215	233	209	251	219	212	213	219	262	242	198	236	196	206	208	219	242	247	232	225	225	216	230	217	198	198	228	228	237	216	223	202	237	233	204	231	243	230	241	208	230	222	211	194	216	249	215	214	198	225	217	233	221	229	210	221	212	213	214	243	244	225	232	208	205	232	212	214	237	221	255	199	224	225	213	224	208	232	236	217	208	203	212	256	214	197	212	223	227	205	205	239	239	213	229	212	238	217	204	223	241	221	214	214	229	210	224	208	195	241	241	203	206	221	202	232	212	228	222	230	241	220	200	211	224	216	213	196	239	232	235	243	248	220	210	249	220	214	241	207	232	234	231	208	218	208	227	203	231	253	221	230	205	188	240	230	203	214	237	219	264	222	257	217	217	213	207	222	223	209	221	237	237	231	250	249	221	223	211	235	236	186	230	208	231	215	228	246	229	213	221	187	239	199	215	227	230	216	222	209	216	244	221	231	207	225	237	247	228	232	235	211	234	252	215	209	236	241	224	201	248	224	224	237	201	226	203	230	228	227	219	233	232	196	238	228	213	214	214	222	243	227	186	219	204	217	239	237	222	220	218	235	221	244	219	198	220	198	232	226	218	214	197	221	235	266	242	214	232	210	239	222	231	236	233	234	209	209	222	215	231	220	232	200	206	246	196	225	227	230	244	249	242	198	260	245	234	208	235	226	224	195	254	215	231	229	235	201	213	227	242	213	209	219	216	232	229	236	229	208	207	206	264	212	229	229	227	222	240	240	216	216	232	231	203	235	221	217	239	240	251	226	255	185	227	242	232	196	245	218	212	236	223	235	235	198	224	222	227	215	215	255	252	242	191	252	233	207	182	209	228	224	217	215	247	205	237	241	200	234	223
6823	1893	1142	1272	1241	1224	1039	918	783	632	554	554	560	563	521	518	542	536	476	478	497	507	490	496	520	497	515	502	479	519	495	515	514	499	495	522	509	497	468	490	523	494	491	494	531	466	480	496	475	477	495	462	479	499	472	495	490	489	507	515	499	518	497	484	461	517	487	496	494	499	523	519	518	461	525	504	512	511	530	496	488	473	508	506	518	489	482	498	478	525	478	471	460	482	455	468	502	526	479	485	513	509	509	527	504	464	535	492	524	492	499	482	489	493	520	549	522	452	462	518	465	481	490	517	487	511	505	468	494	519	505	498	492	484	499	550	504	495	501	499	496	488	486	536	509	490	464	513	506	500	515	490	484	498	491	536	486	485	494	533	501	469	496	494	509	508	478	504	434	504	494	511	470	496	505	533	490	523	523	505	483	532	499	478	480	505	514	489	500	477	472	489	501	503	557	478	492	484	533	474	490	495	518	495	468	475	489	472	511	510	448	525	469	484	511	517	486	518	464	447	471	502	474	491	492	510	545	517	498	513	462	499	480	490	532	466	505	489	515	528	487	481	504	496	484	469	509	481	515	480	500	484	500	538	491	489	476	494	494	500	510	508	494	494	505	470	486	498	484	477	468	459	499	472	498	513	467	494	504	526	480	514	492	522	483	473	492	488	476	533	470	475	521	516	561	524	490	495	525	468	495	484	491	490	525	507	512	505	537	545	501	511	483	494	491	512	494	534	495	499	504	463	499	494	481	495	512	477	538	507	509	460	501	507	479	454	473	508	493	478	479	533	533	478	500	516	520	491	532	500	496	498	480	501	494	461	478	470	505	494	515	478	500	497	483	505	496	473	496	494	514	509	490	456	486	458	466	460	564	507	471	494	496	499	474	472	530	479	472	526	489	506	517	531	567	525	454	528	496	460	494	495	495	481	478	509	486	484	488	546	502	538	485	504	541	502	477	497	517	472	518	528	499	475	516	485	513	510	494	492	503	479	447	488	514	483	500	462	507	471	497	491	517	516	444	522	490	503	497	461	489	510	491	505	514	479	482	475	518	477	530	530	478	458	511	474	528	507	483	485	492	493	492	452	476	507	501	469	498	471	480	530	474	485	518	486	470	519	462	512	490	485	535	480	474	472	484	490	481	503	531	507	490	482	468	486	538	535	531	507	544	504	504	501	539	527	451	496	464	479	447	554	480	495	474	472	493	507	516	507	484	497	490	502	489	475	548	479	476	491	498	480	510	499	475	502	451	484	472	499	462	495	485	511	483	462	466	489	481	492	496	515	502	510	506	522	516	508	534	520	488	502	496	489	488	479	481	464	449	504	474	500	462	498	503	517	488	529	483	443	492	476	463	509	510	570	475	466	514	517	495	484	523	517	449	497	478	535	472	500	492	497	496	488	513	488	472	529	509	499	492	518	501	465	479	471	504	493	459	474	476	455	451	466	528	524	443	467	485	491	494	539	526	500	521	487	510	505	475	504	481	488	513	519	468	510	526	506	500	473	480	524	507	530	456	529	511	479	485	463	497	514	457	487	490	486	471	506	479	500	515	457	491	500	481	532	514	480	469	453	489	464	523	458	514	496	440	504	531	517	519	509	511	494	496	498	490	505	469	481	495	447	471	470	501	478	465	486	456	468	530	490	484	482	500	451	528	515	485	541	508	529	494	517	509	508	520	472	500	517	538	452	515	505	474	485	501	506	498	495	499	515	490	460	496	507	488	496	476	504	539	480	485	487	489	479	529	514	477	504	505	472	524	485	485	492	502	508	474	506	508	487	483	499	504	509	497	516	503	475	488	460	502	454	509	496	522	525	466	472	513	463	462	509	497	467	556	511	481	469	485	501	500	506	526	515	517	500	497	492	481	486	487	513	478	467	511	463	541	508	479	540	465	482	552	499	488	501	485	522	505	502	518	498	520	499	490	507	527	489	499	524	500	510	493	516	489	555	494	492	485	458	497	521	510	522	463	491	473	495	520	496	496	466	443	525	505	460	521	472	501	557	461	482	451	496	534	513	517	476	510	474	523	486	436	538	500	516	467	465	521	500	485	507	496	503	460	485	514	487	493	499	488	526	441	500	489	509	527	503	482	520	500	495	493	481	519	515	521	512	460	496	542	471	488	513	484	540	432	507	469	523	465	489	522	464	507	511	488	477	505	477	492	481	526	444	520	474	523	473	524	484	502	508	467	464	506	502	527	522	496	512	490	467	496	500	483	516	514	500	469	461	481	468	455	469	517	493	467	508	502	552	541	474	477	484	497	522	499	454	469	477	467	493	501	514	493	474	466	512	482	505	497	487	505	472	499	506	509	466	471	503	496	539	501	507	501	541	487	549	524	459	473	485	484	500	503	489	506	513	458	479	502	466	491	496	509	440	512	500	480	484	493	473	509	489	529	490	501	487	515	531	512	461	518	477	495	468	504	499	487	505	499	463	487	491	487	475	493	478	505	503	491	512	485	516	553	490	478	507	491	476	452	512	462	512	504	523	531	500	496	528	476	479	529	506	495	556	497	471	484	475	479	509	499	522	497	482	487	522	489	482	517	493	486	491	479	523	503	501	515	533	478	457	538	452	515	514	518	491	465	503	525	475	446	538	469	525	515	485	508	507	475	492	489	493	473	455	499	484	514	509	451	520	505	495	489	497	476	527	510	523	518	469	513	469	500	473	485	493	468	450	534	493	528	496	479	522	497	467	534	527	495	453	501	485	499	479	515	489	523	496	480	473	515	495	455	478	494	509	507	520	492	497	491	500	507	433	499	468	518	457	518	486	510	531	483	528	517	517	502	500	489	485	487	491	515	523	505	502	482	482	523	468	520	528	482	492	516	458	501	505	468	474	513	510	498	524	457	478	542	487	515	532	500	515	503	523	500	492	473	517	504	524	486	481	470	520	503	476	517	523	447	465	468	499	479	515	489	489	489	499	464	491	530	489	484	486	484	476	481	476	490	522	511	496	467	499	503	507	473	508	464	497	506	499	542	509	485	526	534	470	511	511	474	522	497	477	535	498	529	493	462	488	539	478	520	498	468	517	517	495	474	478	467	453	482	481	455	524	504	513	479	492	546	515	471	455	516	518	515	510	520	513	492	468	522	468	471	484	488	451	538	501	513	485	479	483	495	492	499	519	511	494	455	482	519	498	477	480	505	511	487	481	454	504	457	470	462	499	482	472	490	535	488	455	510	485	487	512	537	509	478	528	481	475	462	504	503	448	486	482	468	510	522	504	496	494	504	554	512	521	527	503	498	478	499	531	478	507	511	451	511	491	481	524	497	492	490	455	484	521	507	483	460	533	468	521	511	502	487	512	478	524	495	481	479	479	487	516	495	491	461	476	481	494	544	523	481	532	522	464	485	516	521	498	523	503	516	499	490	470	521	475	496	450	511	503	529	487	499	470	460	503	493	494	514	499	485	492	479	518	476	449	479	491	483	485	482	498	492	477	477	484	472	477	511	473	488	536	493	484	505	500	480	506
27965	8809	3540	3037	2140	2634	1756	933	454	334	271	201	183	172	183	153	162	156	135	153	147	168	165	139	169	132	139	139	150	145	141	142	166	145	137	118	159	142	123	133	145	135	137	123	153	122	134	150	155	147	163	124	130	120	126	148	144	131	133	160	119	136	140	145	146	119	137	135	132	133	160	136	134	149	144	156	177	145	148	150	125	146	138	136	131	159	139	137	141	137	120	144	147	138	151	155	137	139	155	154	115	136	140	154	128	134	156	150	127	124	146	144	140	122	143	160	127	129	142	130	121	136	119	126	158	127	136	134	128	164	127	153	149	127	150	128	155	156	129	143	138	141	158	153	139	141	122	158	134	114	131	121	138	116	143	157	152	144	134	146	128	138	139	140	144	158	137	119	136	127	134	141	142	121	137	163	116	157	148	121	135	117	144	160	119	121	141	124	122	148	142	129	137	130	141	156	146	149	133	143	128	134	120	140	126	146	134	136	128	132	139	147	129	147	130	125	142	148	140	129	133	162	144	122	123	136	136	146	148	139	138	133	145	133	124	133	138	126	137	143	138	135	134	126	144	133	155	133	147	140	113	130	150	144	116	144	123	160	153	149	127	123	121	128	138	133	116	118	125	155	131	148	146	143	142	137	131	130	154	152	119	119	134	161	149	141	145	160	119	121	131	148	142	135	118	151	130	127	122	135	130	131	137	144	142	129	137	134	140	139	157	117	129	154	134	148	137	120	142	150	180	139	139	144	163	136	134	131	132	157	146	137	160	149	119	139	131	129	128	136	114	164	162	146	146	140	144	138	126	144	117	125	168	142	154	138	120	138	115	122	127	165	115	133	149	129	149	140	143	131	132	127	121	119	140	146	132	130	150	141	169	136	141	142	139	152	137	150	147	118	140	146	149	148	148	143	162	128	149	131	137	101	138	147	142	160	136	155	136	130	161	137	129	141	120	154	128	139	135	130	126	155	133	147	145	150	116	146	141	122	140	146	142	125	140	133	145	140	129	131	144	153	152	161	135	143	130	150	123	139	129	124	112	158	135	139	131	134	127	152	139	144	167	138	142	113	123	143	149	141	146	126	119	125	129	145	162	135	117	122	138	144	140	148	143	134	129	146	148	153	134	139	136	134	154	136	126	136	155	143	146	116	115	132	113	145	136	134	143	142	118	161	145	139	120	144	137	150	121	132	130	164	137	146	153	145	142	124	132	131	156	149	149	142	152	177	128	141	151	152	139	136	128	151	154	141	138	142	147	143	139	140	122	141	112	128	140	127	136	160	130	132	135	138	121	158	147	169	158	123	118	130	136	145	126	127	133	114	159	110	134	140	129	150	130	147	124	134	127	132	142	149	149	130	142	135	130	153	160	97	152	127	151	123	149	137	145	131	145	144	118	125	126	140	143	131	153	148	151	151	142	147	148	137	146	128	165	137	168	152	123	155	149	162	140	118	138	134	159	134	141	136	134	145	132	140	126	144	129	136	137	154	139	142	131	142	147	142	141	132	142	134	129	144	138	134	131	154	138	152	129	107	134	149	126	112	135	147	128	130	136	141	125	119	143	164	118	146	140	135	137	125	148	140	152	136	129	134	113	129	135	119	141	136	121	136	122	127	138	132	152	140	137	139	136	133	127	147	124	136	141	118	144	144	140	147	126	152	135	133	133	113	142	151	137	153	137	143	170	142	168	147	135	147	148	133	136	149	140	143	144	135	131	137	134	137	151	146	139	138	144	161	155	139	137	164	134	127	136	123	130	118	156	117	149	117	130	125	152	138	134	143	127	142	142	137	138	114	126	120	157	144	159	128	157	136	135	136	139	131	134	140	164	130	122	112	125	140	145	131	113	145	140	137	133	130	159	155	123	133	114	131	135	130	122	120	118	117	153	143	148	145	148	120	117	148	134	147	123	147	134	152	129	150	134	166	132	128	116	133	142	151	134	134	158	144	131	154	141	132	127	145	135	153	146	141	110	129	143	146	123	151	129	161	158	136	140	128	143	130	143	129	136	144	149	148	129	113	147	135	136	134	134	142	138	139	129	132	124	129	135	152	137	124	128	136	126	122	161	129	139	141	130	127	148	133	123	153	153	156	157	158	114	130	132	143	123	139	131	128	133	132	128	122	148	137	134	126	142	115	155	137	131	131	142	132	141	149	135	118	141	142	162	144	140	130	139	139	127	145	134	154	132	132	151	139	152	142	138	149	143	131	141	141	153	157	145	125	129	134	112	116	128	137	146	147	160	165	133	158	129	137	160	155	138	123	142	134	130	137	124	128	130	138	110	148	111	148	141	151	131	129	139	141	140	126	129	140	147	130	154	155	138	130	137	119	143	156	125	115	151	146	141	149	125	140	119	131	128	144	144	110	137	121	148	151	139	127	128	140	136	127	141	129	130	141	118	125	139	153	149	154	135	138	146	124	116	139	142	168	122	129	145	145	125	128	141	153	172	137	132	130	145	130	135	139	117	127	138	135	150	152	142	126	150	140	139	144	156	146	109	128	122	167	154	138	128	152	148	133	120	148	149	118	152	123	121	111	130	139	131	146	130	110	132	148	128	151	139	114	158	143	153	137	158	188	138	131	147	139	156	149	150	119	135	123	139	121	144	143	141	130	146	125	133	135	147	162	124	130	136	143	137	144	136	146	147	139	134	131	98	126	126	143	146	132	133	117	125	144	169	136	167	149	136	133	122	116	141	135	123	145	134	137	133	132	156	126	134	138	162	147	142	130	108	142	143	123	130	130	146	148	157	144	128	135	158	131	110	160	123	150	147	131	156	112	118	137	165	145	145	127	135	150	161	136	148	137	134	148	154	138	150	148	122	150	130	147	155	133	137	144	123	148	150	140	142	132	132	147	144	135	141	138	140	154	159	140	147	137	131	128	142	141	147	134	126	114	122	146	124	139	146	149	132	123	148	121	124	139	132	138	138	137	151	157	122	136	148	130	139	155	120	138	123	151	136	127	146	136	130	122	134	133	146	156	162	131	148	145	140	150	127	145	137	153	154	136	120	137	136	142	139	139	149	142	121	137	121	130	153	135	165	135	150	128	131	130	139	139	147	133	152	132	155	137	143	132	143	128	120	128	135	127	139	132	143	130	141	147	151	149	153	137	129	136	127	138	138	129	155	145	151	145	131	115	125	125	101	172	125	146	163	145	120	126	156	136	167	111	111	149	157	136	153	149	136	140	148	138	136	139	157	141	145	146	144	124	154	126	165	144	139	113	146	125	119	133	140	134	130	123	125	140	140	126	151	152	112	118	139	142	138	157	160	134	144	139	130	129	146	139	134	136	152	144	126	125	129	156	136	148	143	135	125	134	139	139	146	151	141	139	122	126	137	139	125	122	133	157	124	163	151	127	146	141	113	155	156	133	157	156	132	139	124	135	162	136	147	116	118	108	128	119	169	120	146	124	144	131	150	148	128	94	130	149	146	112	158	149	135	145	142	137	151	138	120	136	134	146	151	142	144	109	135	144
17547	4789	5027	5841	6616	10087	7591	4636	1979	1504	985	720	594	507	474	451	414	426	371	396	390	362	408	362	364	407	346	340	325	389	369	355	355	328	379	369	339	335	339	361	375	363	354	363	345	364	356	318	315	332	333	311	346	352	332	333	359	319	344	346	326	322	348	360	317	327	367	350	329	352	341	338	339	369	329	327	310	335	309	319	356	365	317	332	326	339	374	338	354	347	323	337	347	317	338	325	370	321	361	327	327	339	319	338	317	327	358	362	325	331	334	318	368	331	310	340	359	337	333	315	308	312	342	318	336	305	331	347	352	334	359	357	331	368	336	309	327	329	310	321	345	347	382	344	352	332	308	361	332	346	322	328	341	334	342	308	335	340	327	338	355	353	343	329	335	346	329	340	337	307	320	340	344	332	335	327	348	336	320	356	337	355	327	331	333	340	354	335	311	316	349	364	314	328	340	344	323	364	322	336	342	373	323	317	344	310	319	336	338	346	307	303	317	337	332	346	343	323	348	348	320	351	334	334	345	311	340	344	312	315	369	365	336	349	349	334	325	300	323	322	350	366	337	322	303	334	369	318	321	352	302	325	329	296	321	312	348	343	360	327	335	336	321	310	327	337	317	317	358	351	318	322	335	327	306	305	359	336	309	331	311	322	377	335	348	346	338	359	326	338	328	308	320	349	374	355	323	355	347	355	337	345	329	301	351	361	349	297	354	337	357	335	343	325	306	344	321	326	329	325	315	317	312	347	326	342	340	367	359	344	337	314	321	334	348	321	372	330	340	350	345	327	317	337	335	351	340	340	362	356	351	356	345	340	329	332	302	309	367	306	334	339	353	321	326	340	318	338	343	343	357	342	314	320	343	349	297	353	319	365	330	356	331	338	315	339	332	331	337	310	313	366	353	307	351	341	330	360	324	296	305	330	346	336	286	350	339	339	338	299	360	366	321	314	310	314	345	278	319	306	355	323	297	331	332	341	308	351	297	339	326	343	338	358	325	310	328	358	318	338	335	320	335	343	311	336	344	347	324	344	371	317	338	330	312	345	359	322	349	327	322	346	334	321	333	322	349	361	324	327	337	375	324	345	351	329	345	319	330	341	336	348	345	360	341	346	302	334	315	337	310	328	315	342	301	340	345	358	325	303	353	326	344	324	312	326	321	334	327	314	368	352	327	344	305	321	315	321	372	350	294	327	321	326	373	319	312	314	302	338	325	335	336	320	329	341	311	337	375	333	326	330	366	329	315	325	341	343	333	334	332	329	322	331	355	327	324	325	322	358	340	332	388	314	328	337	329	326	351	378	359	353	337	326	351	331	352	333	359	328	351	361	314	337	331	348	335	345	310	345	348	307	336	333	336	352	328	339	341	293	341	346	356	345	327	343	329	330	342	333	291	323	313	327	325	362	338	322	332	313	323	334	342	337	338	344	335	347	326	353	329	317	337	336	343	310	380	346	365	342	323	296	370	354	324	354	336	325	344	306	354	335	344	369	339	350	330	344	342	372	362	365	344	316	320	346	305	302	325	329	343	301	339	312	329	325	352	281	366	348	337	296	314	331	333	328	376	321	337	315	331	337	324	311	343	325	321	341	343	340	339	321	354	333	315	364	327	329	352	347	362	371	343	328	311	346	328	369	320	340	312	345	345	337	319	314	320	357	363	355	350	320	341	356	322	312	355	350	356	325	324	351	369	334	345	349	302	344	359	315	355	324	311	378	352	333	332	328	320	312	377	330	322	342	319	342	329	365	325	324	331	350	332	355	352	351	341	319	333	325	332	327	320	326	353	350	337	348	344	351	330	326	310	324	341	334	327	315	342	330	332	304	343	350	337	312	313	338	310	331	327	351	312	307	325	326	340	325	319	349	350	325	337	328	331	349	327	332	325	332	335	341	321	327	370	361	323	328	354	365	336	334	313	335	290	346	315	339	354	332	362	309	330	321	297	340	332	321	327	340	316	315	352	307	315	340	323	358	304	338	342	334	332	350	323	330	315	337	338	345	298	361	321	323	316	335	320	328	324	319	312	327	392	366	366	339	369	292	361	333	369	325	345	356	318	339	321	339	326	337	316	339	335	335	341	348	337	308	363	363	341	331	334	340	328	365	337	345	369	318	338	329	333	317	327	339	339	352	319	328	343	333	320	357	319	351	341	323	329	327	346	330	311	322	323	310	298	309	359	343	291	337	321	354	339	343	337	316	337	344	323	333	359	349	313	367	351	332	313	364	363	378	310	349	343	335	364	313	341	315	341	362	342	314	323	318	365	317	306	334	312	335	307	365	342	341	314	324	305	327	351	344	314	357	357	340	340	312	339	349	324	345	340	325	341	320	350	305	344	343	310	354	339	346	320	300	311	343	346	339	313	337	331	331	341	361	322	303	325	319	316	334	323	336	334	332	330	336	351	352	302	338	313	331	348	353	372	330	327	343	323	317	334	357	346	342	333	332	351	337	349	362	303	364	329	349	302	342	346	352	323	345	319	345	312	347	306	311	337	324	340	338	320	365	363	336	302	343	329	343	349	335	333	349	325	356	355	325	355	345	321	325	325	363	307	340	328	315	346	346	328	329	354	359	332	345	376	343	341	326	318	318	357	335	326	317	334	350	344	345	320	342	343	350	314	348	328	296	338	324	352	331	340	317	305	313	291	355	351	328	332	318	337	337	339	335	341	352	345	302	338	307	306	323	317	342	343	315	326	328	318	351	316	353	322	359	349	338	345	354	344	335	334	334	341	347	327	345	354	314	315	347	346	322	326	304	317	345	353	306	337	360	298	346	320	348	320	346	339	325	314	333	329	339	308	357	347	320	307	295	323	359	339	341	328	329	351	323	349	325	369	350	325	334	317	325	343	341	336	294	345	346	350	337	324	277	333	373	320	320	334	317	333	338	363	314	344	321	331	371	340	340	341	318	309	370	362	339	340	352	323	328	359	345	356	321	321	363	362	348	321	308	314	341	321	343	332	337	356	347	332	340	319	321	356	330	357	334	338	337	358	337	336	349	358	334	333	309	322	327	339	342	336	368	319	311	332	322	314	347	343	317	315	325	356	341	340	322	316	348	338	340	330	356	328	342	346	309	336	313	325	348	319	322	333	314	326	351	305	346	331	337	340	351	347	337	308	329	340	359	360	366	337	345	325	306	335	351	316	345	329	324	304	330	353	334	332	319	363	338	368	311	328	336	316	331	338	327	310	360	307	344	349	339	317	361	324	326	305	336	365	333	348	345	338	329	346	306	311	288	311	340	317	349	308	335	348	370	327	333	321	327	307	336	348	366	351	344	360	343	350	312	331	355	344	306	326	333	355	333	315	359	329	349	339	307	332	362	305	364	357	329	318	326	365	321	294	343	327	355	317	314	345	327	337	315	341	341	324	338	337	337	333	325	311	313	318	333	339	364	295	321	320	319	347	325	336	318	314	365	360	319	324	330	349	329	321	323	365	325	312	325	336	344	346	331	356	353	333	329	328	348	349	313	337	352
38017	14339	5782	4720	4854	5254	3522	1535	703	587	385	300	267	244	233	214	253	216	199	188	205	246	198	220	205	209	199	208	182	188	218	197	182	180	203	202	206	203	192	178	218	191	191	177	199	210	213	204	195	201	196	204	187	194	191	191	189	198	180	210	196	183	182	201	175	184	210	175	214	196	206	199	185	188	190	170	175	174	184	181	191	213	191	188	211	188	201	191	222	233	171	175	204	240	193	179	186	190	200	202	199	203	190	186	185	195	215	209	182	180	213	205	210	225	172	187	227	198	183	215	208	182	181	202	192	171	197	208	194	186	185	193	180	194	176	194	215	182	204	208	193	175	202	191	192	201	191	208	194	180	180	208	201	209	205	198	163	206	190	202	175	196	218	213	198	176	182	194	175	197	194	175	211	187	217	199	186	200	194	193	205	195	196	212	184	193	190	185	207	185	191	193	176	173	158	196	188	159	191	177	227	197	201	174	173	182	178	187	203	198	204	176	171	211	207	195	196	223	187	190	184	190	196	179	183	175	169	196	199	199	193	168	200	164	203	211	192	193	174	201	196	203	197	173	191	196	217	188	194	207	226	191	189	193	196	180	187	187	177	197	195	188	211	206	174	203	190	211	202	170	184	180	203	205	185	189	201	207	186	198	177	199	189	223	188	228	203	207	219	203	229	176	208	211	193	214	196	212	204	181	193	212	174	212	185	181	218	175	174	194	200	184	187	208	184	191	216	193	217	187	203	187	192	169	191	182	194	210	179	169	207	170	174	196	186	196	199	181	183	206	175	202	206	208	186	217	192	218	174	167	185	197	192	205	198	177	229	199	212	210	190	195	190	206	172	188	171	192	182	177	187	191	178	171	169	189	177	190	227	216	180	201	183	224	185	187	192	201	175	185	192	195	197	209	192	234	190	214	209	175	192	190	197	178	206	215	179	162	203	175	180	216	169	200	188	187	187	182	179	234	179	226	200	190	204	186	172	170	184	208	190	212	220	196	182	189	205	186	191	192	203	176	183	171	193	192	189	191	214	189	189	177	186	200	202	196	182	205	201	188	183	184	210	218	200	214	191	179	221	191	194	182	198	194	184	159	193	159	194	194	173	214	198	169	210	199	185	210	182	209	212	193	197	175	160	166	174	176	192	159	190	213	200	183	195	163	174	191	177	164	218	198	186	178	183	187	203	187	208	168	186	174	181	183	199	210	175	206	209	187	175	185	176	230	209	203	213	185	185	180	196	165	185	201	192	187	187	170	167	199	175	191	216	215	192	192	211	226	198	190	203	199	188	171	188	192	188	197	193	197	227	191	221	201	199	181	183	193	191	211	167	188	218	194	193	183	184	187	160	200	208	203	194	179	178	204	207	193	186	205	211	178	169	208	180	165	220	193	215	191	189	176	197	206	163	201	208	187	202	210	185	218	201	194	207	170	182	187	170	159	178	189	192	210	176	169	185	214	218	195	179	201	201	178	204	189	172	217	192	183	216	198	194	176	195	193	213	180	197	185	167	187	191	182	181	175	177	176	212	185	196	200	202	200	202	219	201	205	174	163	197	189	193	200	209	186	165	202	206	214	179	202	202	172	208	213	191	203	195	173	198	172	169	182	173	167	221	206	194	193	213	210	188	221	201	170	193	173	152	183	203	205	170	192	212	194	191	183	199	200	187	199	201	224	177	169	198	194	192	193	206	173	171	186	182	191	177	221	219	205	214	205	194	227	199	175	185	179	164	188	200	217	179	195	208	205	198	192	201	208	202	191	221	202	200	214	217	188	181	202	186	193	195	203	199	173	178	185	192	190	212	193	179	215	208	186	169	191	203	184	185	173	177	186	215	177	181	192	187	207	186	184	211	177	178	200	196	179	203	185	196	197	183	172	200	183	200	165	179	183	168	191	229	186	185	226	206	188	200	195	183	204	201	189	198	189	199	181	197	188	200	176	184	158	204	166	174	177	218	182	194	180	196	221	186	188	191	198	196	175	214	222	229	188	190	181	185	180	195	213	186	200	206	207	200	174	176	202	194	183	177	164	212	192	206	202	211	188	184	201	214	213	181	207	209	177	158	195	220	212	213	165	202	177	183	221	207	196	175	205	203	207	212	160	185	196	179	175	213	202	186	169	183	190	219	195	219	208	185	198	184	184	179	189	197	175	211	186	168	190	188	186	191	201	245	194	189	208	198	203	195	182	244	192	184	175	173	190	216	197	200	192	195	189	170	170	178	210	182	203	171	186	196	189	199	183	208	177	219	197	195	206	209	178	190	198	174	168	219	193	199	181	181	200	184	202	199	215	223	205	195	171	193	192	171	203	179	176	211	180	182	218	202	183	189	206	203	196	186	184	219	175	158	192	212	195	194	178	210	190	191	182	205	193	180	195	176	168	186	197	216	210	196	224	195	190	197	184	169	183	162	180	191	198	185	172	210	201	196	180	210	171	195	191	195	176	192	202	196	193	183	209	200	198	204	212	212	194	194	179	181	206	189	180	180	199	201	162	182	164	200	171	201	189	209	169	183	210	158	192	184	214	187	182	201	187	190	199	195	188	203	196	211	182	193	214	204	167	201	190	194	188	170	195	187	194	206	182	196	210	191	195	187	203	191	198	177	212	190	200	177	191	175	219	208	178	176	172	208	212	185	190	181	204	217	210	215	193	165	180	180	211	218	206	185	185	194	203	162	188	183	195	190	188	201	171	196	169	207	171	188	203	143	189	202	180	183	171	203	200	214	219	208	191	198	181	203	183	211	203	235	183	198	182	167	216	199	184	192	194	200	216	216	211	201	213	207	196	195	204	181	198	203	180	186	199	204	203	200	180	201	188	188	211	176	222	212	221	206	182	189	188	178	200	188	209	190	208	190	208	230	193	190	205	181	172	190	185	199	186	193	170	170	165	187	201	202	213	196	191	185	203	171	186	191	185	194	188	179	204	195	173	185	201	203	165	194	174	189	189	201	193	185	210	184	190	170	216	181	170	206	188	194	202	210	176	208	168	185	198	183	193	210	204	192	174	178	204	195	197	197	189	201	192	173	198	216	207	187	180	195	196	216	184	206	202	206	196	182	174	213	188	210	201	192	165	205	192	189	172	190	218	218	191	182	175	186	207	200	184	181	190	206	206	203	192	203	189	176	207	183	198	186	171	195	185	191	175	209	173	197	193	191	203	200	175	183	217	218	185	172	230	154	210	180	174	192	194	179	212	186	175	170	212	204	210	189	204	209	216	199	185	178	185	186	208	174	195	197	197	204	188	194	202	209	189	214	193	218	194	211	200	153	191	216	180	174	184	181	190	191	183	187	207	196	187	187	168	176	189	197	167	183	198	203	187	195	175	221	203	199	181	213	230	180	171	211	187	160	195	180	162	217	199	185	221	183	196	194	188	180	184	181	199	188	222	202	196	176	218	185	187	210	189	219	194	177	221	208	172	184	205	205	173	150	208	183	201	225	197	211	197	196	209	215	199	200	202	207	192	152	192	181	198	220	206
22475	6955	6534	8211	13045	16423	13050	5650	3144	2588	1611	1211	870	750	695	598	598	617	558	550	537	557	508	546	526	505	518	472	480	484	446	531	515	465	438	457	492	517	523	489	497	491	468	492	490	452	437	418	482	447	428	468	496	481	474	467	488	430	451	470	438	417	484	473	501	493	473	438	476	474	463	451	434	457	467	410	486	490	507	444	462	442	460	447	456	421	468	436	423	472	426	466	489	444	464	431	477	462	470	481	464	430	468	429	475	449	515	466	473	497	475	420	439	430	466	462	426	438	414	467	430	471	474	476	483	443	454	451	472	429	453	464	465	433	469	471	462	463	501	479	466	444	470	449	470	464	451	432	455	444	480	432	460	435	413	435	452	451	460	461	439	443	472	460	406	461	459	467	462	469	446	450	429	462	459	462	492	519	428	436	459	439	453	459	431	478	439	439	483	460	485	489	464	451	449	460	474	485	472	447	461	442	460	428	442	433	449	444	494	497	434	449	459	479	438	465	465	455	448	484	458	428	430	467	467	470	443	438	447	440	474	485	470	419	464	451	451	444	413	439	458	414	456	466	439	489	447	427	478	432	448	458	449	447	459	449	465	470	468	458	423	421	477	478	467	433	447	465	457	419	459	453	474	519	475	475	481	468	431	420	443	453	433	439	448	418	496	459	462	446	462	456	473	455	443	468	472	497	451	486	481	463	471	449	421	487	463	456	454	482	432	421	444	465	453	445	431	462	434	446	459	498	462	483	452	501	454	438	431	474	461	454	416	474	450	440	458	451	442	462	441	485	503	460	467	446	469	474	441	465	438	448	439	464	432	472	453	441	462	429	419	462	421	424	466	444	480	454	443	471	448	450	445	473	439	484	470	417	432	455	445	461	451	476	422	464	400	440	494	456	440	449	445	464	448	463	472	469	434	461	450	412	463	426	464	472	486	463	444	452	445	459	445	441	462	469	475	449	452	460	483	455	455	505	433	446	442	419	423	474	453	486	456	451	435	425	469	479	458	467	470	485	453	468	441	431	486	463	448	461	470	462	459	453	444	482	441	437	449	411	449	427	464	448	442	444	447	433	493	454	461	454	491	427	461	466	474	431	450	453	452	475	451	449	477	455	450	441	458	459	474	422	432	436	457	445	485	489	416	399	447	456	480	463	439	451	495	481	472	459	456	431	493	461	475	464	453	415	423	405	470	442	427	432	427	457	452	458	445	451	462	459	476	471	451	452	426	434	477	455	464	436	415	447	479	489	452	457	444	457	424	412	464	456	453	459	449	468	478	459	482	453	399	477	415	443	477	453	457	509	459	429	466	449	426	443	482	429	479	453	439	411	440	469	410	432	456	478	448	458	463	463	467	430	443	477	475	415	428	453	478	420	463	473	424	426	478	462	472	457	434	423	473	467	450	465	426	457	447	439	454	465	481	411	432	419	473	450	472	450	465	437	435	412	449	441	479	420	439	492	450	469	477	450	426	436	454	474	455	462	446	458	470	444	480	433	433	466	491	444	470	467	454	458	472	487	496	455	452	450	469	454	407	466	431	444	476	473	423	448	466	467	445	423	447	475	442	455	417	459	459	445	472	492	441	490	461	442	455	462	464	440	443	465	444	444	424	468	431	434	469	441	461	478	461	448	444	463	435	513	432	487	459	471	405	408	461	459	434	456	460	500	423	451	429	431	444	446	461	473	440	452	430	476	436	494	475	451	462	473	486	438	451	492	462	411	456	474	493	422	463	474	454	455	426	440	504	445	479	453	472	470	436	443	420	447	488	481	454	478	484	451	507	465	456	478	481	437	513	470	439	442	459	434	469	448	467	466	436	472	465	455	484	402	466	462	457	423	460	459	447	464	449	503	504	455	479	419	455	422	439	448	482	488	446	428	446	464	422	419	402	457	459	442	471	476	469	475	442	392	447	487	478	487	445	473	494	439	485	429	424	465	428	429	458	484	451	494	433	471	450	490	471	430	435	458	474	441	492	439	466	418	425	538	432	446	457	446	426	412	455	468	451	463	463	453	467	435	478	438	417	439	474	459	432	430	454	439	456	460	433	469	450	453	468	440	373	477	453	466	449	446	459	459	442	459	486	434	451	454	474	459	426	479	444	482	456	487	496	507	422	518	423	479	443	458	459	450	427	466	462	433	496	457	437	422	454	456	433	425	457	449	462	434	475	480	462	500	464	494	441	456	480	470	448	450	486	420	457	435	444	453	478	451	467	469	447	479	479	458	442	456	438	486	445	421	409	453	443	445	457	467	451	466	438	420	479	456	445	478	439	436	490	452	435	453	493	419	488	470	487	454	462	453	428	459	429	439	442	480	469	428	433	462	472	425	470	473	423	469	482	450	435	486	471	441	442	464	477	459	476	461	482	464	441	492	458	444	440	463	453	469	454	481	455	448	440	451	427	473	459	463	469	499	432	483	453	479	440	470	475	488	450	435	461	473	431	458	476	464	450	436	439	452	449	399	435	446	453	465	481	437	450	440	487	472	458	459	468	444	454	444	455	452	447	479	469	449	472	471	465	470	437	430	460	444	466	432	469	481	471	470	448	472	451	426	438	474	448	443	430	468	479	437	423	453	453	461	462	465	480	446	442	461	493	440	463	479	475	497	445	471	441	468	428	478	437	484	467	426	457	434	454	436	440	453	485	446	464	447	462	473	457	516	455	497	444	434	477	432	470	447	477	430	455	457	390	476	422	466	471	428	446	432	469	446	448	451	428	460	436	453	398	484	428	443	447	449	445	450	470	452	481	443	435	456	486	481	470	459	478	480	440	474	501	474	454	494	409	456	437	446	425	466	445	416	467	460	475	428	442	429	458	492	469	414	493	445	410	490	444	476	438	494	432	484	462	416	491	440	473	449	457	484	436	447	464	460	469	451	465	466	477	471	491	416	481	470	429	483	442	443	459	460	447	446	490	461	436	465	440	435	480	467	456	463	444	446	475	451	446	438	449	440	473	422	469	430	487	454	455	461	439	486	464	484	447	431	464	455	464	434	455	448	492	439	471	442	414	440	472	463	482	457	424	447	401	476	451	484	437	444	453	473	480	440	460	427	422	488	454	470	469	411	438	473	456	456	463	406	488	440	428	467	443	447	444	463	444	450	448	439	434	459	456	463	433	509	451	460	480	453	452	467	456	465	437	477	455	477	447	414	443	424	456	494	479	434	461	416	459	484	445	468	429	508	423	464	451	476	425	424	481	422	424	435	445	439	450	474	431	468	436	429	438	473	445	458	421	465	449	469	452	458	465	480	469	417	486	494	495	448	493	453	479	452	463	396	440	457	473	443	441	443	459	443	486	488	464	444	472	486	442	468	464	448	459	443	454	493	453	448	454	492	486	461	482	445	456	425	492	420	464	463	443	425	441	480	431	426	479	464	465	463	457	445	456	451	419	445	487	454	447	471	439	459	450	444	445	439	475	433	483	448	437	483	451	451	468	440	451	508	433	456	427	433	438	493	482	459	424	502	467	455	456	476
10664	2112	516	488	360	365	305	290	263	253	259	217	227	225	235	223	209	195	226	221	260	215	223	229	230	227	217	209	234	261	253	238	204	215	227	232	229	237	219	229	256	200	209	226	255	201	182	247	244	263	215	210	225	201	197	199	228	221	236	210	238	233	219	254	240	233	230	210	206	230	250	242	202	210	211	226	237	229	272	213	195	237	232	215	235	217	215	189	219	223	207	218	241	205	234	237	244	242	228	232	232	231	233	199	222	202	216	214	227	229	218	217	214	213	228	233	223	228	237	229	224	238	238	213	224	230	219	217	229	220	249	207	212	222	197	221	228	212	230	221	217	225	234	202	236	209	245	210	232	243	227	261	210	238	207	240	200	229	213	239	237	213	195	227	207	231	214	226	212	249	203	244	240	193	222	197	240	238	222	229	228	213	229	219	218	220	235	212	215	222	245	221	225	217	219	207	241	248	218	200	208	213	224	229	212	246	213	235	228	212	215	221	198	207	253	242	197	236	218	195	210	253	211	219	233	213	213	226	218	209	210	218	223	209	230	199	199	228	200	234	227	221	200	224	230	245	228	220	227	223	198	238	246	217	189	251	250	213	215	213	213	228	217	229	250	225	218	224	235	212	223	240	217	209	217	205	209	188	240	233	189	209	219	192	220	208	241	245	212	202	209	201	203	236	202	222	257	223	242	205	227	220	228	229	218	221	205	209	219	208	220	220	239	220	232	217	247	204	209	238	236	193	212	199	234	214	247	240	230	216	232	224	232	238	230	230	229	224	238	222	220	208	231	200	237	199	191	239	226	229	245	218	203	209	253	225	234	224	185	192	227	223	251	242	195	243	240	207	238	227	183	243	227	215	232	216	227	235	208	226	211	245	209	246	223	226	220	216	239	249	224	229	202	220	201	240	232	215	225	215	222	215	213	224	232	218	202	213	235	234	223	236	205	231	206	204	207	221	203	247	261	228	223	232	236	229	255	210	201	217	215	231	220	243	227	230	240	186	208	220	219	218	221	246	214	226	241	233	218	236	224	213	246	203	229	231	216	198	219	220	205	227	191	227	208	220	213	227	229	238	210	249	200	250	231	216	212	229	253	233	223	203	213	224	206	243	231	200	216	229	199	224	208	249	212	237	225	238	240	201	250	239	220	235	207	220	239	180	228	241	176	209	206	223	260	213	214	208	224	220	241	251	218	221	199	213	232	212	213	253	204	212	226	226	222	221	203	228	224	259	204	212	208	206	235	254	214	231	226	211	197	203	233	212	223	190	217	249	249	200	225	220	209	216	217	258	189	218	216	202	196	191	221	228	205	216	207	245	235	218	240	209	231	250	219	238	231	202	212	189	254	245	223	211	199	188	208	209	201	224	218	243	212	198	247	253	226	247	213	237	240	197	199	221	210	229	222	190	223	229	236	216	229	200	230	217	223	207	242	246	220	208	208	235	210	188	215	241	241	240	191	198	194	203	235	206	229	254	209	215	244	213	193	210	227	199	195	238	194	219	220	209	222	228	217	245	243	227	219	215	235	211	239	237	212	237	247	214	215	234	220	224	214	217	228	235	249	256	242	231	226	195	219	224	212	198	212	208	229	213	248	256	242	224	247	211	229	230	212	197	206	236	243	219	247	225	235	236	207	220	215	219	225	204	224	231	219	218	213	237	225	224	182	227	216	242	238	212	213	250	203	195	213	240	219	239	222	239	224	235	215	213	210	225	232	171	203	186	209	219	215	227	227	246	187	197	212	231	211	211	220	223	201	228	252	226	215	243	221	222	214	237	194	239	240	224	210	214	223	221	212	230	217	205	201	218	231	219	181	231	222	219	234	206	231	250	252	231	260	243	236	229	207	206	193	226	249	227	210	231	245	228	221	206	219	190	191	218	218	196	215	221	217	246	228	197	199	260	201	223	224	231	212	199	218	210	196	199	239	215	207	221	235	244	213	187	235	217	204	240	200	217	229	225	224	198	218	230	239	205	220	238	230	221	212	209	210	219	195	192	228	217	241	241	244	229	248	239	247	213	206	206	228	222	248	222	232	225	200	215	219	223	209	213	209	222	217	201	210	224	208	241	246	225	241	232	224	248	201	224	227	213	216	201	209	215	247	256	220	230	192	226	208	218	239	229	209	197	231	242	210	215	204	229	220	221	220	231	233	203	228	228	217	219	248	215	212	247	222	177	221	220	237	194	245	224	203	201	197	245	225	229	224	210	240	217	234	242	213	257	201	213	214	232	225	206	222	204	256	224	249	221	233	252	201	225	238	227	210	215	224	214	203	220	210	212	240	223	184	222	205	189	221	249	222	214	210	191	229	238	200	212	250	212	231	215	232	205	224	225	223	226	221	240	223	223	211	211	246	233	262	230	217	202	205	226	228	225	202	216	204	182	225	220	213	235	203	252	223	225	245	228	224	258	216	220	215	202	216	203	206	205	232	222	214	230	221	208	212	230	250	232	232	237	239	228	248	249	229	210	212	256	245	211	245	208	241	220	237	217	226	247	236	207	248	237	210	231	213	220	239	227	215	238	240	231	211	202	229	230	229	225	222	216	240	227	234	230	219	227	228	232	239	218	229	216	206	214	217	193	217	210	241	244	218	206	207	231	220	225	233	211	234	214	231	198	206	234	229	223	228	181	201	236	205	223	262	249	202	203	230	239	208	227	220	223	232	247	237	216	222	225	241	205	223	217	213	232	210	217	209	211	220	226	226	223	204	210	233	226	204	220	212	218	193	208	214	229	242	208	230	218	219	215	214	244	237	222	216	230	214	248	222	250	220	217	218	230	227	234	234	199	224	226	254	202	217	237	215	220	226	210	216	228	218	231	226	207	254	227	220	203	229	190	207	222	245	208	209	233	206	203	241	243	216	225	248	235	216	221	238	214	236	213	212	216	225	217	221	212	219	205	223	237	237	218	227	238	211	234	211	205	234	248	219	246	224	236	201	226	225	249	234	225	202	205	217	215	228	216	219	200	208	198	254	219	218	186	226	232	222	202	220	234	230	217	210	243	218	225	266	209	233	204	244	209	231	216	229	244	234	241	206	230	223	219	243	216	215	238	226	199	219	212	216	204	233	230	232	221	236	248	245	244	226	257	264	250	238	189	203	229	230	230	232	216	252	219	216	234	199	244	218	198	224	214	240	221	218	214	233	203	210	237	224	211	238	236	222	216	247	224	191	216	217	201	228	222	230	232	199	215	235	218	236	250	196	195	221	253	215	195	239	259	208	212	227	230	226	210	228	206	227	234	217	231	219	228	196	204	229	226	219	221	222	204	234	205	267	204	225	221	248	228	219	209	235	232	258	228	203	215	215	222	220	210	207	227	242	235	204	197	225	233	237	233	244	235	227	234	208	225	225	200	223	229	244	235	238	209	206	216	229	195	219	210	213	223	227	252	226	231	231	199	223	240	237	216	252	202	212	240	208	184	230	235	202	224	235	217	229	214	240	236	244	221	212	226	239	222	226	215	206	203	239	243
6513	1563	1052	1345	1469	1295	994	737	603	590	535	570	522	490	498	486	485	510	532	499	509	474	478	517	477	485	537	466	509	506	456	484	529	525	485	511	528	481	471	468	464	477	513	494	494	480	487	474	527	533	505	495	504	505	506	488	480	473	513	487	485	530	520	507	478	550	483	521	497	487	482	526	536	507	473	498	451	489	511	541	507	479	491	528	493	462	533	535	483	515	536	539	469	485	503	475	460	491	483	476	506	482	501	500	504	491	485	458	514	501	491	484	489	530	490	497	485	563	508	462	505	482	491	496	486	478	538	503	495	502	535	461	471	526	528	580	530	469	457	454	464	498	563	532	493	477	493	490	468	448	512	478	450	466	488	507	493	494	531	524	522	505	490	518	475	524	478	528	458	474	539	508	448	482	503	512	491	468	482	503	539	531	490	462	492	504	458	460	495	517	456	527	489	511	493	491	516	532	475	493	494	468	523	491	494	547	474	515	490	477	516	466	508	501	511	499	503	493	492	474	484	478	494	486	473	497	505	519	489	485	513	489	489	512	485	483	505	479	465	464	503	489	528	491	490	498	480	496	471	497	495	490	494	494	489	484	459	480	481	481	519	458	489	487	502	484	516	491	488	488	501	501	504	479	485	508	507	488	490	466	482	480	495	506	475	499	523	492	486	491	493	464	478	541	484	510	522	453	487	478	463	500	501	499	495	455	497	509	462	547	472	494	504	487	474	466	485	471	489	467	527	472	505	510	476	485	493	488	500	467	480	500	506	482	512	516	472	497	478	525	455	461	515	473	536	499	501	492	519	471	473	507	504	502	478	500	471	508	498	485	507	536	510	475	513	488	482	511	507	496	495	489	493	537	473	538	467	511	482	498	482	482	499	514	472	471	518	508	469	517	522	452	487	467	493	535	488	488	466	491	508	499	511	462	520	513	504	513	464	541	473	494	517	485	498	484	493	508	491	481	486	495	473	491	501	516	477	476	492	513	483	494	525	511	508	475	495	507	526	545	509	488	466	520	499	507	442	501	486	478	491	463	501	503	515	472	469	507	497	526	516	489	476	520	503	452	526	455	507	481	477	466	510	470	500	489	481	471	507	466	503	482	494	528	471	467	457	507	464	489	473	474	525	530	494	480	532	523	516	468	525	486	497	472	489	483	546	468	479	523	500	467	480	516	473	478	470	510	496	439	494	475	485	441	515	463	490	471	478	499	496	495	493	503	489	480	493	521	463	464	540	510	471	521	493	501	487	505	469	487	503	525	498	497	483	513	460	527	503	494	484	465	488	500	480	470	468	469	469	498	493	503	475	525	514	518	491	491	505	495	560	491	511	456	497	510	516	503	463	476	479	521	501	525	482	469	498	510	498	482	535	540	479	520	525	495	517	536	465	508	466	493	464	457	512	471	503	495	479	501	452	532	460	497	492	504	512	495	496	534	485	489	441	501	502	490	540	483	496	509	492	473	500	462	477	478	499	487	499	459	487	454	547	520	476	491	488	494	465	494	502	493	512	500	470	477	484	513	482	502	470	507	490	467	506	468	491	518	509	498	501	492	537	509	492	476	523	475	464	512	487	481	490	530	504	492	478	475	487	476	509	524	487	518	483	502	492	490	515	472	512	463	500	476	525	492	484	526	498	491	524	537	471	497	513	482	491	517	487	492	478	469	485	481	497	522	530	503	502	485	501	513	472	496	516	548	520	482	534	496	510	440	524	519	508	469	499	482	486	511	515	473	525	472	528	479	502	445	507	499	482	502	484	545	487	480	481	478	492	509	499	510	495	542	499	553	482	455	510	482	503	459	476	504	493	508	483	461	487	480	495	485	514	481	484	460	489	494	482	487	486	456	500	482	517	503	526	501	476	474	464	501	508	502	494	496	482	489	493	506	479	489	499	518	488	467	521	518	452	498	487	494	465	476	441	505	535	475	479	537	494	468	541	497	528	506	533	483	493	519	529	466	501	480	468	490	485	508	516	482	488	475	485	523	500	476	506	493	463	494	508	446	466	514	510	484	487	505	510	507	480	437	519	524	507	465	514	484	464	515	499	494	499	492	451	538	504	497	473	499	512	444	462	496	504	476	456	474	499	510	437	470	517	536	517	468	470	467	465	470	535	473	497	494	467	495	541	487	533	495	530	516	486	481	509	476	528	507	491	474	507	492	491	479	478	497	480	461	500	505	472	478	466	527	458	518	463	487	483	469	497	463	529	493	501	501	493	507	472	531	467	487	518	509	467	518	498	529	503	501	484	511	495	497	501	511	532	477	489	536	505	477	511	521	514	495	486	510	469	478	482	447	473	495	488	504	481	485	511	512	497	488	464	486	488	512	509	492	533	506	534	516	417	494	480	529	471	515	460	507	479	518	508	521	509	524	511	489	470	481	500	483	459	524	500	489	476	502	492	502	509	509	516	489	471	497	530	475	508	472	526	502	501	523	505	480	447	504	490	499	514	500	506	450	475	496	515	504	495	471	494	533	478	496	507	515	509	453	475	516	552	483	527	487	474	470	537	455	515	495	484	479	484	470	514	474	522	504	478	489	492	513	502	451	543	525	506	473	486	516	458	581	496	495	505	513	514	494	488	501	503	489	516	505	500	521	504	516	463	456	489	468	493	467	491	537	478	491	510	450	491	490	497	479	502	509	485	496	501	523	479	467	467	470	502	526	456	502	481	494	474	482	470	502	500	538	500	503	530	490	505	497	487	517	499	464	485	507	493	528	493	523	457	493	429	468	476	495	501	520	488	511	485	490	489	495	490	484	507	473	478	485	498	518	518	484	478	497	536	505	470	498	511	479	528	517	489	476	509	494	470	550	471	515	522	513	491	463	504	456	512	494	441	487	480	481	485	491	502	496	467	485	475	492	483	501	477	539	510	509	498	508	455	517	502	501	524	455	552	520	518	476	488	486	498	509	507	513	498	467	514	496	497	474	483	510	456	482	470	532	499	495	494	493	479	465	494	504	507	457	505	491	516	514	527	500	493	500	510	460	483	524	494	460	491	508	465	510	515	485	500	506	466	487	501	521	506	494	488	467	472	523	474	501	477	516	475	528	469	525	506	477	541	519	506	477	507	513	492	502	514	463	529	514	505	469	492	495	530	451	478	482	456	504	485	455	477	514	493	499	531	483	482	522	549	512	462	495	473	509	516	495	488	512	465	512	490	467	521	490	520	511	450	504	536	498	471	500	457	491	474	494	498	479	499	509	485	494	467	510	491	496	508	479	497	511	490	511	493	473	533	483	502	475	529	485	522	496	474	487	504	459	490	480	512	542	493	488	495	494	489	544	525	459	529	499	467	524	503	518	501	527	527	492	474	463	498	503	507	482	466	469	474	500	488	504	500	479	509	527	513	475	458	492	502	503	485	499	539	480	506	476	490	517	515	500	503	505	458	453	493	534	505	518	539	514	515	491	498	470	494	474	509	532	511	506	484	514	484	478	489	519	491	510	494	545	487	492	493	474	471	514	542	486	462	501
27254	8390	2909	2770	3747	3445	1728	449	293	271	212	184	170	171	130	146	139	150	139	152	156	162	147	133	155	132	158	134	154	138	136	147	148	137	153	152	156	129	116	117	140	150	132	114	144	150	150	121	110	127	147	107	150	127	145	145	145	136	146	136	127	116	148	156	148	168	139	149	150	119	139	115	169	152	163	135	150	143	133	117	131	151	144	147	149	146	155	151	159	148	118	123	140	122	125	121	124	160	132	111	118	141	137	134	174	127	137	123	171	141	130	149	142	116	150	153	129	130	157	145	135	155	144	135	137	140	150	123	127	136	134	132	143	138	140	143	135	138	122	125	130	141	128	145	119	128	133	154	146	148	124	151	126	123	142	139	132	140	131	151	136	138	139	146	140	127	133	163	122	134	144	154	137	132	139	134	149	124	142	134	140	146	151	137	150	142	126	144	118	134	141	124	151	128	154	131	127	137	109	143	138	145	112	130	132	147	135	120	135	137	132	133	134	136	147	133	127	146	145	133	145	126	151	161	141	140	137	146	137	148	139	126	102	133	146	151	154	131	144	128	126	124	121	142	157	137	148	129	164	132	156	156	156	125	135	138	139	151	128	140	120	146	142	161	146	144	135	132	154	132	142	147	140	131	148	126	129	148	158	139	151	150	136	128	148	147	133	122	125	147	142	137	127	140	167	151	122	121	158	135	165	136	159	133	125	150	135	139	149	134	130	147	151	151	134	123	138	134	124	161	138	131	133	170	130	126	144	152	143	147	109	137	133	128	151	125	113	132	127	122	160	141	125	134	174	174	130	140	151	123	133	152	128	151	139	143	149	119	132	141	139	151	141	127	152	130	155	140	118	158	144	116	134	138	145	132	175	143	145	126	119	146	150	120	127	140	136	144	121	135	133	128	129	174	147	146	143	139	121	138	142	166	149	141	138	123	116	130	134	149	164	150	135	139	142	130	130	140	113	150	146	164	134	153	138	138	143	138	139	115	124	142	129	112	133	133	129	153	142	147	159	156	145	139	122	119	121	145	139	133	133	148	133	162	132	138	156	148	139	124	122	143	138	131	139	121	145	138	127	148	145	135	118	149	139	138	142	143	136	133	145	147	150	130	130	144	137	149	140	139	143	112	140	160	138	116	127	122	138	146	138	145	141	148	157	131	157	145	136	145	143	134	133	134	130	150	149	134	135	133	131	140	144	146	131	151	134	139	148	134	124	131	153	128	140	130	160	107	134	134	132	148	135	135	133	134	126	141	129	135	135	160	164	125	152	122	153	116	134	168	136	135	124	120	137	134	140	154	135	151	168	165	144	133	122	148	128	123	145	149	135	133	146	127	127	147	150	131	132	140	155	143	151	145	123	136	123	165	133	145	135	136	134	134	148	140	142	132	158	155	131	147	145	145	155	154	140	136	166	112	131	148	145	125	140	152	124	124	131	141	142	118	123	129	146	137	127	156	119	134	129	142	122	144	111	134	160	132	148	172	139	142	131	137	151	124	148	166	142	139	141	127	129	145	126	150	138	139	161	108	157	125	148	133	146	132	127	144	163	152	134	155	123	115	128	141	132	143	150	145	148	147	125	132	126	126	168	138	143	143	147	162	138	106	144	127	128	155	120	142	127	127	131	157	126	148	135	122	129	126	137	131	130	104	140	142	147	139	133	155	148	132	141	158	142	125	143	137	142	159	126	115	140	143	133	123	164	144	151	118	132	136	134	166	124	150	132	137	153	156	152	134	150	157	127	129	153	133	112	138	184	146	122	145	128	131	125	137	146	134	125	153	138	160	137	140	155	121	127	134	146	160	151	126	134	150	129	120	134	125	139	149	138	144	139	148	154	120	139	103	141	135	127	107	162	155	154	122	118	148	165	153	131	141	153	144	134	138	151	142	152	139	140	132	133	159	127	153	142	139	136	156	135	119	122	152	159	141	149	139	123	122	144	137	122	160	131	131	151	149	150	134	147	116	140	141	154	136	127	150	145	123	140	135	142	122	160	141	137	163	153	150	142	112	129	111	140	132	127	143	153	135	143	134	156	132	122	143	145	114	148	119	132	141	161	158	106	161	167	158	130	155	138	127	133	138	126	133	143	125	152	130	152	139	150	124	133	130	136	150	126	154	144	127	149	145	134	139	99	131	138	158	135	121	142	140	136	140	140	139	147	160	142	146	163	173	134	138	137	126	149	152	114	152	135	150	152	157	140	145	141	170	135	139	135	139	120	134	137	124	117	132	157	118	155	134	141	134	132	130	125	150	139	149	149	143	112	136	150	132	129	117	130	161	143	143	132	154	138	146	126	135	138	124	154	155	146	149	148	152	158	124	140	142	125	129	130	129	129	147	119	121	148	144	153	150	130	142	140	142	100	137	130	145	135	145	153	149	146	144	136	165	129	163	136	140	131	116	133	117	152	120	152	144	125	119	126	133	119	134	143	141	135	137	136	142	147	135	152	114	154	139	131	111	146	134	160	134	115	139	155	124	132	143	148	135	123	129	147	145	135	136	135	131	111	122	134	116	157	129	134	145	138	131	133	156	134	156	147	144	164	158	136	151	133	139	160	141	111	169	147	129	134	150	146	149	175	116	131	129	142	123	148	155	124	131	161	111	127	149	108	122	128	128	139	148	153	154	125	174	144	138	139	138	148	129	135	134	147	120	126	135	125	166	153	137	147	134	139	136	143	163	113	138	160	145	160	137	160	138	141	131	142	127	135	150	138	148	143	143	163	142	152	151	149	150	138	134	135	119	149	133	128	143	126	130	140	135	130	142	145	149	143	148	135	139	132	136	141	139	136	123	150	139	142	135	141	154	150	148	154	145	139	131	134	147	146	151	139	162	164	139	138	130	154	135	123	129	136	154	145	142	150	138	125	131	137	135	151	143	137	146	134	135	129	136	139	137	112	135	138	139	128	125	172	129	153	127	128	144	144	143	118	126	122	159	137	136	139	140	126	168	144	136	150	130	124	130	122	134	154	161	141	130	129	135	119	139	153	145	134	135	139	150	135	126	132	149	164	139	120	124	129	163	137	130	135	122	140	144	131	160	136	142	140	123	129	163	148	140	159	152	116	132	141	124	153	139	127	143	135	147	169	135	167	138	145	139	146	146	146	145	116	126	149	120	146	142	138	111	135	145	135	135	141	132	116	143	140	156	145	126	149	159	131	131	118	154	121	147	144	160	150	169	128	111	132	133	116	136	124	149	125	115	125	132	145	148	129	133	152	139	157	168	136	136	162	138	136	149	153	141	144	124	125	135	129	140	135	141	161	134	150	115	134	140	120	132	124	146	141	130	122	130	141	139	150	121	118	146	142	146	156	143	126	122	144	136	121	142	140	150	130	133	146	150	135	139	148	146	133	124	147	161	130	125	149	125	137	126	128	140	148	124	113	149	142	143	139	147	133	117	144	117	141	139	109	141	129	139	149	132	123	141	153	128	145	128	151	144	160	145	132	146	129	118	143	146	139	135	131	129	145	129	169	155
16516	4810	3727	5992	11415	12630	7331	1691	1312	1130	835	558	531	501	481	471	397	400	373	401	394	357	376	345	349	368	342	399	369	361	355	329	363	360	321	344	353	355	351	351	358	359	330	355	373	383	322	352	344	339	351	330	318	333	338	332	305	329	340	352	316	328	347	302	359	321	341	362	336	350	352	304	352	368	351	328	328	347	313	344	329	331	280	391	324	348	317	340	313	352	382	316	357	364	355	327	335	347	338	319	362	341	353	341	358	331	369	342	327	341	371	312	316	331	330	341	370	329	356	364	333	325	338	328	322	324	333	322	327	329	365	337	322	326	347	368	312	319	369	326	334	311	342	347	321	348	333	335	342	376	320	307	355	317	342	336	320	328	335	325	338	329	335	313	333	326	356	322	299	346	375	298	282	340	337	328	356	372	379	309	340	325	304	336	315	314	320	306	354	341	320	377	348	330	323	336	321	339	326	359	325	339	326	336	352	326	346	309	346	368	314	319	316	349	322	314	336	372	364	333	331	329	317	307	355	326	330	354	357	336	319	351	351	368	319	349	330	340	345	356	343	329	340	338	340	308	368	315	355	341	318	348	358	375	317	336	311	331	298	350	320	325	318	324	332	341	325	374	305	338	328	312	329	347	317	357	340	373	313	329	315	336	338	330	337	367	334	309	331	331	342	350	396	337	345	316	325	365	346	340	318	353	343	299	330	320	335	315	353	313	351	312	355	362	323	305	362	342	303	349	323	363	374	335	335	381	316	347	350	330	319	352	329	333	331	325	352	307	337	312	309	333	324	318	321	361	332	371	338	324	345	342	340	344	350	364	341	335	322	329	328	361	336	320	328	354	327	319	341	342	347	338	346	346	353	342	360	304	330	332	336	363	376	311	325	336	333	294	310	323	327	319	330	322	327	343	349	319	306	363	323	306	334	343	337	320	335	313	349	346	332	311	324	305	315	320	348	353	346	327	340	326	299	332	346	316	351	337	318	358	332	370	339	316	326	348	313	330	312	341	343	313	368	351	321	345	297	340	302	332	317	313	317	317	339	327	291	349	311	325	336	334	327	349	352	336	327	334	301	319	339	325	346	355	340	338	328	357	338	339	341	356	320	342	365	326	327	331	373	369	338	340	341	335	344	357	329	380	322	340	313	345	316	353	309	324	340	377	320	345	333	328	349	332	374	313	325	347	356	329	359	348	290	329	343	337	354	322	332	340	319	324	327	339	344	376	356	366	367	307	341	363	333	306	395	352	324	353	323	373	339	308	338	314	312	324	353	333	328	359	325	331	335	331	365	367	324	329	320	324	316	344	348	376	357	322	355	325	338	364	324	360	331	362	299	343	340	342	339	345	341	313	294	352	359	355	373	336	351	341	328	335	368	353	335	325	333	321	349	315	315	346	329	310	349	327	358	338	303	324	326	348	337	359	321	356	352	343	327	332	341	349	333	330	353	349	314	341	330	326	370	321	313	356	327	318	354	351	350	317	355	350	323	350	313	358	327	352	327	359	317	322	351	322	327	340	329	309	308	321	317	328	368	324	320	324	353	360	316	348	320	339	327	323	339	342	321	337	309	360	328	319	342	320	329	348	349	330	340	278	327	335	326	356	348	352	330	371	353	361	320	340	351	328	316	321	357	342	379	333	379	321	343	350	332	365	303	370	329	343	355	358	340	329	346	374	346	356	331	367	357	337	293	314	330	309	351	362	320	338	310	373	343	335	320	341	326	320	303	341	309	326	327	346	350	373	303	327	328	317	345	316	354	339	305	329	334	341	336	362	361	316	333	324	340	325	327	327	342	339	350	315	359	335	341	358	327	317	343	322	341	340	338	333	319	328	347	327	329	319	334	323	366	349	351	366	303	328	348	361	312	302	325	314	311	328	333	352	333	328	341	321	352	355	362	310	345	315	367	348	331	336	352	351	346	325	328	350	343	405	308	319	362	342	353	364	312	330	342	340	310	311	342	338	356	363	332	336	364	317	325	347	342	362	323	303	339	334	315	324	312	362	336	329	333	337	352	335	362	334	335	326	340	321	329	370	347	340	328	327	341	347	338	355	355	331	337	329	337	349	387	326	350	361	366	327	324	351	291	349	311	352	311	336	343	337	332	355	345	351	361	350	370	301	342	339	375	347	343	350	323	300	322	340	355	330	337	338	348	336	339	349	331	323	349	342	366	325	341	323	344	337	347	334	329	321	312	350	336	328	338	317	346	347	319	331	319	336	312	339	332	364	333	347	345	333	327	342	344	339	328	345	329	307	365	315	300	342	326	321	330	295	339	299	324	336	347	350	341	352	303	319	331	357	329	336	317	353	323	347	340	331	347	307	329	359	325	344	359	335	375	360	336	341	326	343	346	318	355	361	320	312	351	329	321	345	354	324	322	338	345	340	347	317	361	326	361	326	308	313	340	359	343	361	315	349	321	318	339	352	354	302	327	339	317	351	334	359	349	341	317	321	341	329	359	337	335	370	334	323	357	310	317	339	332	342	346	340	334	323	318	323	341	351	367	311	350	342	332	358	341	364	348	356	340	328	318	352	330	335	337	329	324	356	355	329	322	366	344	370	347	339	329	321	337	354	310	319	324	334	320	322	309	364	352	338	298	346	338	355	348	323	314	318	336	325	317	341	342	314	322	313	295	303	355	325	317	303	297	326	339	290	322	351	298	331	334	346	331	336	332	329	376	336	352	346	355	356	312	337	309	353	351	339	337	330	373	319	320	340	316	328	335	321	305	322	337	356	356	325	315	348	340	365	333	346	338	316	362	326	318	305	354	341	320	333	355	305	336	351	330	330	359	349	313	343	370	320	315	321	332	332	337	311	368	310	331	324	322	359	361	329	356	364	331	297	337	328	347	346	353	350	337	322	318	352	345	328	377	339	334	348	328	358	376	363	345	341	335	329	363	372	352	337	332	354	372	293	327	341	347	302	340	358	344	313	331	383	315	329	337	369	348	347	355	329	327	328	332	311	335	339	347	338	324	351	354	325	331	366	335	366	350	356	356	339	346	334	335	346	338	365	331	370	340	363	366	311	376	326	352	327	305	385	328	303	335	341	368	354	365	339	334	336	347	341	334	313	362	332	353	333	337	322	351	348	349	308	319	339	333	296	341	347	312	325	317	347	342	327	340	331	305	332	341	342	346	365	358	349	348	325	325	322	333	352	361	336	314	301	336	320	317	334	306	360	343	321	319	327	339	336	333	348	328	329	353	326	352	312	365	347	312	343	292	298	336	374	359	365	340	333	327	354	352	323	345	326	318	331	289	365	341	336	320	305	345	304	332	328	346	325	350	355	332	324	322	337	361	352	299	341	337	337	359	341	339	325	314	334	352	317	319	372	297	337	328	333	354	306	346	337	311	347	330	325	342	333	325	337	374	338	333	326	337	329	331	344	313	330	341	339	356	340	333	335	346	349	329	327	325	319	357	309	317	321	347	325	314	356	317	344	318	332	307	333	378	353	334	364	329	325	326	359	362	318
37386	14578	5287	4811	7015	6107	2611	662	360	310	312	295	245	206	246	187	214	224	170	182	230	186	214	208	210	212	201	184	185	217	185	181	176	203	220	205	186	203	208	216	192	196	200	197	201	201	198	189	220	194	214	197	192	198	184	171	206	175	188	199	195	183	174	181	227	202	205	221	208	197	186	184	210	181	184	182	177	195	195	192	196	192	196	192	190	212	174	200	202	179	191	169	214	167	196	172	176	178	216	171	188	218	178	180	185	186	199	199	185	217	187	198	179	204	209	206	206	186	207	197	186	207	190	193	208	177	185	203	208	214	192	199	207	209	194	206	179	195	208	198	207	181	207	188	198	184	195	172	208	203	203	189	188	184	176	170	192	174	150	179	236	188	210	231	186	191	195	197	172	188	195	189	213	199	190	171	173	183	205	200	176	170	201	191	191	196	185	187	206	175	198	196	203	214	172	176	192	217	174	203	214	201	173	181	186	203	186	202	179	190	193	210	218	202	202	183	167	151	228	202	195	210	206	201	195	199	171	213	191	159	189	210	190	198	189	216	194	191	227	193	218	220	214	178	181	173	174	198	182	202	190	179	183	212	215	191	203	197	218	192	184	197	197	197	172	168	214	199	202	168	199	175	180	197	194	183	174	213	185	172	186	178	190	195	191	182	193	194	197	189	175	216	184	192	204	220	202	195	205	204	177	181	185	167	177	194	201	212	220	193	215	191	201	190	160	203	205	192	190	181	203	178	164	208	160	168	160	193	201	190	194	158	181	197	174	196	214	185	197	199	198	211	194	190	195	189	188	196	188	165	189	204	188	193	197	198	193	177	176	195	179	180	177	195	215	210	161	197	178	206	185	174	199	222	185	195	183	185	189	205	206	204	195	195	188	211	196	158	175	185	193	210	197	191	200	196	194	173	199	210	194	206	184	181	176	197	191	177	181	194	210	184	214	196	167	201	198	191	199	193	193	196	203	188	218	183	204	188	201	201	197	209	184	189	180	201	185	180	192	183	212	203	199	176	195	200	201	196	180	184	195	227	187	192	197	185	200	212	193	195	178	190	200	217	173	205	210	190	187	194	194	190	195	184	185	187	214	194	221	198	197	202	198	197	186	177	172	196	216	196	190	192	213	181	181	197	186	200	215	201	180	205	213	174	174	196	200	172	196	193	188	189	186	182	187	193	208	187	184	198	185	197	193	195	195	212	194	200	196	186	183	165	195	197	184	179	183	205	210	201	207	217	213	179	182	179	200	196	221	217	208	199	195	214	173	189	200	172	189	213	236	181	167	194	200	212	188	200	209	205	179	166	212	195	203	183	195	211	208	198	200	169	179	182	181	189	198	178	156	200	219	182	186	189	207	168	209	209	202	185	183	186	178	180	195	191	196	195	187	179	200	168	203	199	176	171	206	219	211	193	186	184	206	187	201	189	238	209	195	219	212	190	175	209	184	212	180	203	188	222	200	190	194	190	193	208	188	197	196	204	214	209	196	212	216	197	195	189	203	210	190	210	200	202	211	184	215	183	183	157	202	189	194	159	194	172	190	180	180	174	205	188	172	220	215	207	187	190	219	183	182	205	177	197	183	179	211	179	192	175	201	191	185	193	206	202	189	168	188	200	198	206	192	200	173	189	169	205	218	202	177	162	190	205	182	176	186	170	188	196	185	197	201	182	196	181	195	205	178	212	190	179	178	161	189	202	193	201	162	181	226	179	198	207	182	199	177	198	202	202	201	165	190	200	209	214	192	211	198	210	206	200	210	206	181	216	183	183	188	199	191	176	189	165	203	197	171	213	211	201	176	174	187	193	204	199	203	212	199	168	197	188	215	185	203	187	213	184	205	195	208	171	170	179	186	202	199	186	186	179	190	190	206	189	183	206	229	204	185	180	185	196	185	225	198	194	208	198	188	193	196	196	201	188	202	181	189	214	192	202	179	209	186	194	195	184	180	174	180	189	185	194	195	199	196	224	212	203	193	215	189	187	211	186	192	188	222	210	185	182	208	201	189	195	181	209	187	184	194	180	221	207	166	214	180	181	172	163	183	189	205	171	216	195	178	177	196	223	183	195	165	204	171	189	219	180	220	198	187	196	187	173	176	171	177	186	194	179	205	173	184	225	192	170	177	212	185	200	194	163	184	170	216	169	178	216	177	184	212	171	207	207	199	190	188	188	212	169	202	206	215	185	193	179	180	192	184	203	173	179	212	202	169	193	206	190	189	190	206	216	179	191	220	190	174	192	181	202	186	187	197	168	197	160	182	190	185	175	182	173	176	181	180	190	201	188	211	183	192	203	175	191	196	196	172	199	196	167	197	192	172	217	178	202	195	209	196	220	190	189	190	199	187	198	207	200	185	184	211	184	166	195	192	191	189	212	197	176	198	171	172	153	200	187	215	163	180	198	169	200	175	206	195	203	195	214	161	185	195	196	200	207	191	204	196	183	214	217	204	184	192	221	194	202	200	193	185	173	196	220	172	212	186	180	207	198	185	214	165	194	179	172	175	200	207	204	192	188	189	167	194	179	177	197	182	185	172	214	199	216	203	222	203	163	193	190	199	181	192	205	199	206	179	217	196	181	211	172	185	171	178	192	178	200	192	210	196	196	180	202	204	175	181	213	208	204	170	180	218	206	171	187	197	197	186	209	182	182	183	209	231	179	174	203	213	196	203	209	187	162	209	171	184	181	177	204	171	206	217	207	202	186	194	182	210	214	193	185	205	203	200	237	195	182	195	192	197	179	191	189	191	177	195	189	180	181	179	164	201	155	183	191	210	196	184	186	182	199	206	188	191	177	202	207	214	184	203	171	193	183	181	198	194	184	193	201	190	188	199	200	215	171	188	193	194	195	204	194	187	178	183	193	191	184	179	198	202	193	198	173	183	236	175	194	225	218	194	178	191	193	199	194	183	188	197	189	161	180	203	205	190	182	182	210	208	198	177	208	185	205	194	203	197	167	200	169	197	198	198	185	208	203	191	194	181	192	174	204	162	208	216	200	173	181	216	191	182	185	163	196	195	185	215	178	189	209	200	195	217	211	189	193	231	207	163	195	208	207	197	205	168	206	191	204	214	203	188	157	182	182	208	208	176	196	178	187	156	170	189	187	193	163	179	191	184	197	200	190	208	212	197	202	207	200	192	176	193	175	207	207	177	195	190	203	218	204	173	181	204	202	202	197	188	187	167	183	215	186	203	196	208	180	212	223	213	186	162	161	165	227	197	188	201	210	191	193	195	210	201	199	195	202	176	189	187	154	182	193	201	193	189	198	202	181	193	190	170	187	164	186	187	195	186	213	181	210	211	197	200	158	173	198	196	171	176	196	180	181	194	206	203	204	176	215	223	181	217	189	219	209	206	200	192	225	172	195	220	204	160	197	187	212	195	195	186	187	212	189	176	198	194	175	200	192	174	190	191	215	171	192	168	234	201	183	170	214	183	187	221	199	174	185	177	193	212	205	205	203	192	197	194	187	182	179	205	200
22150	7510	5614	9446	17297	16806	9500	2069	1358	1137	977	797	809	761	683	615	636	643	595	563	506	555	561	518	507	523	510	523	482	496	488	497	485	496	495	491	492	456	499	471	483	461	484	472	471	464	501	514	433	422	482	457	464	421	464	440	401	477	501	447	495	464	412	453	457	476	451	452	463	465	424	438	452	488	473	479	422	449	457	429	461	453	466	468	475	468	436	498	473	451	477	442	445	446	454	463	452	448	458	446	470	444	419	449	450	443	499	467	471	449	497	508	457	465	456	422	458	437	453	502	487	446	453	431	452	466	497	487	455	468	459	465	463	447	450	429	454	445	444	468	461	430	502	456	457	443	423	450	454	478	511	434	466	427	497	456	442	463	487	454	487	474	467	451	439	457	451	470	434	461	430	444	441	417	446	451	466	448	453	454	427	470	480	451	462	463	452	481	455	455	438	437	443	454	497	481	457	417	461	449	460	435	443	454	454	428	423	481	484	443	460	499	444	467	444	424	454	499	436	480	440	454	472	443	432	461	461	464	449	456	456	464	463	457	447	481	468	463	451	466	434	442	453	413	432	475	431	437	460	441	440	429	429	442	439	451	472	460	431	466	450	494	458	459	461	427	454	480	448	444	458	449	468	461	486	413	474	479	450	475	463	465	491	415	436	480	475	455	426	463	463	449	451	459	439	456	467	480	436	469	454	468	431	477	481	416	461	441	455	475	462	511	457	400	470	504	470	492	431	402	439	468	489	446	455	437	473	436	458	491	423	454	481	471	478	474	478	451	458	455	471	470	453	457	486	465	442	431	434	453	434	460	444	467	470	452	462	432	450	454	418	454	455	480	440	468	471	461	447	445	471	442	479	463	420	406	430	466	462	406	442	435	419	410	428	479	474	442	422	427	468	474	463	449	445	507	448	433	415	451	479	453	454	446	482	422	468	447	461	487	482	463	419	473	437	528	484	420	448	474	426	454	487	449	444	437	446	474	453	508	450	473	460	478	454	451	453	471	458	430	476	457	465	439	477	432	501	448	489	458	463	446	447	454	426	441	453	456	429	417	462	461	427	467	475	442	451	467	447	489	437	490	457	434	494	450	452	458	472	487	464	469	463	464	489	479	458	463	489	469	463	428	423	456	458	515	433	464	459	437	458	472	464	472	458	504	462	444	444	451	414	477	508	459	504	507	471	431	430	444	444	511	460	467	401	456	444	427	464	442	462	464	434	434	462	468	465	445	474	490	487	480	485	442	467	436	449	464	434	458	442	468	452	422	463	535	496	423	482	500	440	480	448	433	465	457	444	461	465	445	469	439	475	436	443	429	470	454	430	473	443	460	438	491	464	428	483	473	437	441	440	459	450	485	441	470	442	494	458	438	457	467	470	471	434	429	441	448	432	423	455	462	435	424	460	460	442	434	474	462	460	489	429	454	464	461	463	417	475	424	487	453	463	396	460	416	457	449	459	509	465	452	454	439	433	463	460	440	417	474	449	487	390	473	443	481	475	456	470	438	456	466	467	447	436	463	482	446	463	414	472	486	413	459	468	460	435	467	423	428	430	463	444	459	450	455	480	457	415	472	450	469	472	446	456	426	503	468	462	507	480	489	458	438	448	472	471	450	445	426	428	449	477	461	452	457	441	417	480	479	426	488	457	415	440	476	465	455	472	478	485	423	463	495	475	452	435	457	458	440	465	445	469	432	433	473	476	435	456	419	430	471	443	431	444	433	485	451	471	517	450	434	420	436	477	465	447	478	477	473	435	425	456	480	487	452	448	459	498	437	439	453	452	489	459	428	443	411	461	449	486	506	492	444	449	432	462	450	421	470	463	444	420	427	449	449	452	449	448	450	436	470	490	433	481	443	456	451	452	474	477	449	448	452	443	458	452	411	444	471	468	464	460	483	452	445	453	443	497	438	449	458	472	463	456	470	415	426	432	465	500	484	463	471	438	502	447	452	443	476	479	465	469	455	440	484	441	439	470	472	461	434	490	461	451	457	429	485	416	455	466	462	437	470	397	433	455	445	463	451	451	444	436	477	459	437	501	428	489	504	479	462	444	462	444	435	444	379	433	452	428	461	431	422	435	433	459	472	440	448	456	424	463	444	440	465	464	450	443	449	482	412	436	478	437	457	471	504	421	477	452	425	448	462	475	486	463	468	458	489	457	454	470	485	458	456	423	500	440	459	436	444	458	401	472	473	476	470	483	475	457	466	458	462	437	457	449	449	466	450	450	442	436	440	447	477	459	435	430	485	458	457	411	457	423	451	419	480	461	459	440	445	456	421	434	464	448	467	459	476	437	448	463	471	431	456	458	455	415	442	479	457	448	423	466	438	482	438	494	442	461	445	460	443	441	435	476	442	443	465	486	458	442	447	467	456	432	441	441	433	453	481	445	442	444	427	455	452	454	433	434	468	481	428	465	463	425	459	437	485	458	456	433	462	439	459	459	449	475	448	479	485	461	464	439	483	429	468	442	473	443	484	505	458	505	471	500	464	456	448	428	445	445	434	425	428	436	470	455	458	436	443	417	456	491	436	438	467	464	487	415	480	453	447	499	472	463	460	459	443	481	476	462	489	457	460	424	475	440	488	431	458	472	463	457	525	442	445	461	486	426	462	417	424	439	449	451	463	446	449	449	469	433	463	489	445	441	412	446	436	468	478	467	439	478	434	445	475	474	478	434	466	428	448	420	484	411	482	445	462	458	428	460	433	430	442	471	459	446	449	435	438	463	483	473	434	445	482	426	426	447	457	439	440	467	500	385	440	445	434	429	454	460	426	482	456	471	449	423	443	463	485	471	431	463	441	452	446	467	443	463	444	436	441	461	462	433	509	453	486	464	468	469	471	443	420	446	445	438	453	429	473	481	466	461	429	497	444	471	476	441	452	447	451	417	437	459	434	466	432	430	492	444	460	469	497	465	444	464	453	416	471	452	468	461	464	447	442	463	481	468	459	421	470	455	483	457	484	448	459	426	420	438	464	431	463	451	454	446	438	491	471	472	448	491	480	443	454	470	488	462	497	449	455	467	467	463	437	448	431	455	448	465	469	414	459	466	470	441	453	424	432	428	504	464	480	469	467	459	483	471	440	489	486	427	458	464	427	479	463	495	438	443	446	426	440	467	466	469	442	454	462	420	421	430	440	456	487	450	425	459	420	470	450	459	488	456	457	462	439	503	472	451	461	480	469	493	441	449	458	498	449	433	478	444	438	507	415	472	488	445	460	425	447	457	441	477	434	482	474	482	421	428	434	472	469	489	420	438	457	461	437	484	449	427	476	494	413	454	452	453	474	441	423	475	440	439	417	499	465	427	455	415	410	488	466	421	486	441	438	480	449	435	431	494	480	478	482	456	466	445	433	418	451	434	427	469	468	418	463	437	466	444	440	447	473	500	462	445	417	457	463	436	460	461	455	454	449	446	447	452	446	433	453	510	473	455	495	462	475	475	471	450	455	458	454	470	452	474	430	450	454	433	481	442	468
10980	2273	491	476	454	408	251	266	244	243	239	204	214	237	238	213	256	240	227	223	197	226	227	230	233	243	225	222	206	219	241	255	233	232	203	236	229	209	224	225	200	220	248	220	206	191	235	206	240	210	219	228	202	217	218	232	196	246	204	233	236	225	231	241	241	208	270	219	230	254	221	239	226	219	229	246	228	242	199	203	211	201	227	225	223	225	238	217	214	217	234	235	245	222	225	213	225	223	220	203	222	227	236	238	243	198	222	238	229	240	215	214	231	231	193	221	218	223	218	216	211	225	219	251	210	216	218	219	226	217	208	179	222	224	230	192	227	260	233	231	215	212	229	217	206	220	218	242	208	246	230	215	235	215	227	208	224	249	247	225	216	236	247	227	219	236	208	226	225	203	237	210	201	209	229	245	243	231	214	224	203	231	229	232	226	239	238	229	213	246	197	203	213	220	214	245	240	213	240	231	196	215	206	210	231	218	196	222	206	212	188	216	206	222	227	229	250	223	232	223	240	208	211	209	251	238	207	228	212	214	205	204	221	234	230	248	221	205	207	187	223	236	232	222	224	238	205	205	214	235	238	203	234	202	206	215	220	224	233	204	219	218	241	189	232	230	250	224	205	237	223	240	240	223	209	263	233	196	227	216	193	241	212	253	245	245	230	199	241	202	238	215	241	225	225	209	225	215	229	226	196	209	231	224	206	228	227	262	240	230	242	224	225	223	201	216	234	189	243	208	228	213	222	217	231	201	195	215	219	252	219	226	216	230	255	224	198	205	234	212	234	189	242	232	237	206	209	220	241	218	220	239	213	202	218	220	232	228	194	219	216	216	234	194	221	221	279	234	209	220	223	212	203	215	225	248	228	209	227	222	214	231	237	213	227	228	251	213	215	205	215	235	230	219	227	229	227	234	241	230	210	210	222	242	215	221	235	206	217	225	255	219	261	235	245	207	241	222	220	209	199	229	193	229	218	227	222	211	205	220	236	223	228	205	238	248	216	184	219	210	233	240	253	223	229	202	220	222	201	214	244	211	246	246	242	206	224	209	220	227	236	227	228	226	214	226	216	206	201	248	226	223	244	212	205	207	208	210	192	205	205	218	236	229	221	237	222	231	225	200	230	236	221	171	239	237	252	222	224	219	251	219	216	215	245	222	221	208	251	235	254	219	229	217	219	206	204	240	192	213	214	241	206	229	231	200	242	220	216	222	218	224	218	202	237	193	223	213	237	204	244	215	252	214	227	218	219	211	247	239	203	231	236	224	206	228	247	223	226	218	215	230	219	218	212	235	195	214	227	232	228	196	192	242	236	213	214	221	227	246	230	235	236	246	262	234	254	235	235	201	202	208	224	234	224	228	199	274	231	222	204	207	197	247	213	214	224	227	230	215	236	259	220	188	209	216	187	224	207	235	243	211	209	226	241	226	237	244	193	223	230	227	200	194	222	233	231	243	256	233	227	234	239	197	219	221	209	225	224	221	225	219	215	218	209	244	237	215	205	228	189	219	213	201	213	209	196	185	184	193	234	248	234	225	224	244	220	225	232	206	219	209	209	209	237	221	217	231	233	226	239	220	225	205	227	242	229	199	234	222	212	214	202	236	223	217	218	220	188	264	242	219	215	234	226	217	229	243	259	220	208	201	204	217	236	191	212	216	232	192	232	220	220	211	208	241	227	189	240	237	223	194	207	193	234	224	240	232	224	224	215	234	239	209	255	265	250	231	242	231	228	234	235	228	224	251	209	207	223	233	235	237	225	224	220	186	209	248	230	216	268	239	224	219	232	232	233	219	233	235	253	242	216	212	211	231	194	214	226	212	217	213	223	235	233	239	215	229	226	235	248	221	230	218	222	216	238	219	219	259	215	230	214	217	220	227	213	208	238	207	215	214	240	220	194	209	206	226	233	218	234	228	215	234	228	220	246	221	255	211	212	215	227	223	224	230	223	235	227	217	228	225	243	220	237	230	247	221	217	220	222	205	197	227	211	195	229	222	219	210	244	205	200	215	244	205	219	225	237	220	226	223	206	187	198	225	243	243	262	223	218	245	213	214	218	231	238	212	235	220	218	236	249	237	208	238	219	251	240	216	245	230	207	200	212	200	263	202	229	220	230	228	229	220	228	226	214	221	209	213	231	220	205	212	231	250	208	221	223	228	232	227	227	220	208	207	227	221	194	215	226	262	219	212	196	231	223	226	209	209	233	246	225	224	237	238	190	233	227	221	230	187	221	232	228	214	213	204	213	240	220	223	220	217	259	197	265	238	222	193	235	238	228	258	225	196	233	256	216	211	220	235	222	216	230	212	209	223	197	254	227	217	210	226	227	246	231	215	229	203	227	236	233	207	195	220	204	228	210	244	230	217	213	221	219	238	252	246	213	240	229	209	255	205	246	215	225	230	220	195	230	208	244	210	239	202	225	209	219	229	244	228	221	219	191	250	228	236	242	228	214	203	215	223	222	250	221	229	211	236	213	223	216	219	220	237	225	241	213	182	231	218	216	254	248	212	256	203	215	242	222	197	210	205	212	202	224	241	229	247	222	251	232	223	211	237	221	235	215	195	218	239	211	215	231	212	190	221	227	219	212	223	220	210	215	232	214	238	228	217	232	228	258	216	218	229	224	225	211	222	221	217	224	215	236	239	217	217	222	230	228	224	223	228	203	220	231	213	205	223	218	227	211	240	190	226	233	222	244	201	257	250	247	231	232	256	223	226	242	211	206	237	231	222	229	212	211	204	218	242	215	216	222	216	255	196	219	215	222	234	222	255	211	241	220	224	207	225	190	252	206	220	231	218	219	222	206	226	222	222	247	247	248	234	194	211	252	235	228	217	221	214	225	242	200	210	223	232	232	231	218	244	236	222	211	261	210	220	229	247	232	212	221	229	216	209	220	232	209	221	231	237	222	237	214	220	205	246	204	225	200	194	233	206	212	213	253	251	216	227	207	211	202	227	237	194	232	205	230	245	225	174	211	227	225	249	218	200	217	208	231	214	234	206	221	216	208	235	232	205	199	252	224	228	219	212	209	243	220	210	214	211	234	226	229	214	228	208	178	237	223	228	224	211	225	256	215	232	242	225	217	184	203	211	245	204	226	215	236	214	233	241	199	213	205	225	203	231	208	207	229	218	204	225	213	200	215	239	209	218	227	236	238	213	218	205	233	230	224	223	249	208	212	209	219	221	242	221	205	212	220	228	211	242	219	227	267	246	208	227	206	224	223	232	238	220	224	231	227	247	218	213	220	228	216	216	213	214	231	194	208	215	221	214	203	231	207	221	248	205	224	233	197	214	213	213	180	201	205	194	225	233	202	243	229	213	196	232	244	228	232	232	224	214	202	214	229	225	228	242	227	213	208	228	233	201	232	218	208	227	229	209	188	204	247	229	245	225	221	212	176	232	240	250	238	203	221	203	227	191	213	211	223	231	194	234	224	219	229	229	213	212	222	222	227	226	240	230	208	235	214	223	231	205	223	209
6486	1784	984	1375	1416	1334	809	692	608	583	529	519	585	517	537	492	481	554	496	488	473	497	499	535	464	511	511	503	478	488	543	505	473	515	495	518	505	479	477	527	497	482	465	502	480	541	504	494	503	514	477	484	520	514	489	465	489	465	440	498	506	478	492	540	510	513	516	519	505	495	510	488	496	480	485	451	451	512	494	506	473	507	503	550	475	500	489	516	464	488	509	512	495	483	530	491	467	483	508	465	467	469	487	487	488	505	492	528	480	476	476	482	501	490	491	496	498	488	484	504	531	500	516	504	484	493	463	484	506	484	511	509	556	518	531	488	482	473	497	556	545	520	513	489	497	538	507	501	459	511	527	474	495	513	446	471	501	467	501	490	477	457	498	522	479	466	529	487	522	506	489	500	516	501	476	499	466	488	480	482	492	504	486	482	515	548	487	461	507	496	469	500	541	509	454	505	502	546	523	511	514	529	505	504	508	522	503	481	463	473	514	512	498	489	486	497	482	493	514	487	467	482	529	503	509	483	523	500	484	473	456	505	510	481	503	515	477	449	490	510	532	477	497	533	496	501	462	525	503	489	504	497	510	485	501	497	489	504	506	455	495	494	496	472	504	530	473	507	476	524	485	485	506	525	485	501	534	534	468	513	512	493	493	504	508	483	510	523	511	518	516	488	521	477	527	527	534	510	485	471	511	496	449	508	500	516	501	490	465	510	504	487	484	513	468	493	484	484	501	490	514	522	487	481	495	514	502	457	495	509	520	512	481	515	530	525	536	479	479	498	465	514	492	540	497	492	450	524	496	519	481	481	509	487	505	512	532	501	476	492	510	496	475	486	530	447	489	514	488	527	543	472	507	505	463	517	509	498	487	499	509	493	497	476	492	516	514	490	515	472	496	512	547	496	488	504	509	506	494	511	475	496	520	478	499	500	513	497	545	509	478	486	483	449	506	547	494	513	497	491	544	506	449	493	483	501	489	497	512	512	508	496	474	502	498	512	482	444	534	499	463	503	500	475	498	524	472	498	514	503	505	498	485	506	496	481	528	454	471	486	506	522	503	480	479	549	496	546	505	472	520	486	496	502	476	518	506	499	504	490	482	487	491	495	468	458	484	499	480	488	522	508	497	547	465	513	470	517	493	491	478	465	500	476	509	509	508	493	493	453	487	511	468	489	506	500	510	469	497	511	510	456	495	501	516	493	520	458	488	489	498	471	486	464	500	492	482	522	491	524	520	488	477	531	480	491	499	515	529	486	520	496	469	512	509	492	490	509	518	453	468	472	528	476	487	513	478	549	490	510	487	467	484	486	485	545	471	486	487	461	523	503	501	480	506	492	512	486	513	499	510	473	537	517	491	517	500	483	475	514	498	506	517	524	473	484	503	534	486	520	538	495	467	491	516	522	518	510	480	482	516	510	434	518	486	521	487	487	519	515	500	507	523	492	509	521	552	431	502	520	467	482	484	502	508	532	510	513	516	477	501	482	558	494	540	476	481	518	479	552	548	520	500	486	484	480	496	479	510	489	498	516	494	507	516	504	545	481	514	491	511	483	506	550	466	540	468	494	498	561	517	479	521	515	474	475	520	473	517	483	475	489	486	492	488	500	507	465	489	488	514	524	459	497	444	537	476	470	514	507	471	477	508	505	502	513	495	499	507	485	498	464	516	521	500	500	501	480	518	485	499	530	538	471	483	516	458	460	499	509	454	506	481	514	435	522	493	508	530	538	496	499	473	470	486	500	446	508	518	493	456	481	483	497	503	500	493	488	519	517	473	482	517	512	516	487	504	487	505	436	515	514	499	504	475	501	485	521	479	511	522	506	493	506	461	498	499	544	511	534	521	478	501	508	501	482	496	491	561	491	520	529	488	502	482	489	483	460	497	492	533	537	510	545	460	497	432	465	462	479	505	521	500	489	509	470	472	473	503	466	548	468	476	492	483	497	470	529	480	530	456	517	527	492	503	517	462	507	508	482	485	506	438	503	531	480	503	490	548	504	535	505	521	455	532	482	484	507	480	536	494	513	514	504	508	499	518	499	461	512	453	461	543	489	538	532	491	498	486	482	476	507	491	464	495	505	534	511	521	479	490	486	505	462	474	531	497	488	501	508	482	498	496	486	522	516	504	489	505	509	466	505	479	482	498	485	506	470	519	531	478	463	510	486	498	504	495	503	474	511	532	518	467	466	494	504	526	495	485	494	496	483	481	500	469	485	494	475	472	479	498	474	454	499	539	516	469	466	451	507	485	509	492	543	472	472	483	470	456	489	508	487	540	495	488	502	519	513	502	523	523	454	500	500	502	470	503	495	502	506	490	486	525	525	495	497	461	441	452	490	493	476	483	524	522	491	547	504	501	482	521	506	479	491	476	474	532	503	471	501	478	506	508	495	494	474	498	487	529	498	525	500	463	508	475	481	471	478	488	520	482	472	481	527	488	516	496	488	513	452	514	513	486	493	513	489	416	485	503	477	499	473	515	514	484	503	532	473	453	493	469	497	499	518	478	511	486	535	514	509	496	501	496	459	487	492	493	542	518	507	478	477	471	500	505	521	455	542	497	509	495	522	468	461	480	480	483	525	500	479	530	488	517	488	521	487	458	518	500	504	501	487	487	478	485	456	499	487	486	486	504	499	505	508	473	472	478	507	509	478	492	484	507	546	515	471	534	515	492	507	491	501	489	481	515	500	498	473	511	528	510	525	493	485	501	530	515	526	495	494	508	521	481	511	505	524	492	486	478	504	439	501	525	528	491	510	523	529	479	500	496	510	481	489	547	497	522	495	484	506	501	453	506	526	496	474	488	499	465	503	502	502	476	508	448	491	468	470	448	495	490	524	495	517	496	495	519	522	450	482	480	498	499	508	517	506	499	473	482	493	479	475	482	518	495	509	515	488	488	480	486	463	518	507	471	506	525	524	538	505	501	517	494	508	510	506	490	532	510	488	471	488	521	455	493	506	497	490	500	510	506	528	458	490	502	505	476	474	519	528	495	510	493	497	509	504	502	505	471	461	491	456	547	489	520	512	454	501	506	493	489	470	476	497	473	488	477	500	521	462	505	475	451	507	476	506	503	475	534	480	439	479	448	524	518	480	483	477	468	527	446	527	432	481	514	506	466	461	476	457	460	535	521	464	531	537	510	512	481	521	504	461	502	467	520	502	504	478	498	516	504	474	477	502	472	492	507	517	475	488	513	470	525	503	482	494	510	521	516	549	516	516	521	467	461	489	512	523	525	479	474	506	499	481	513	493	500	510	480	531	532	487	472	557	508	455	496	513	479	459	540	520	452	486	500	503	474	486	483	519	513	475	502	483	502	468	520	507	507	458	483	515	512	525	490	474	506	481	487	492	478	518	502	502	478	513	495	492	536	519	477	519	506	501	558	481	482	530	485	468	529	458	506	506	468	498	487	528	504	453	507	500	506	493	516	517	546	508	512	450	497	492	478	489	490	479	534	479	487	511	498	498	516	489	479	467
27165	8753	2462	2465	3374	2124	902	397	223	198	176	203	181	168	176	171	135	150	166	144	154	136	136	140	153	150	114	133	143	135	115	144	138	126	145	155	144	125	148	133	144	129	154	127	122	156	149	138	134	143	154	119	163	132	133	147	131	144	122	127	160	126	133	141	103	127	144	148	120	144	144	128	139	136	145	130	153	133	133	131	132	144	141	140	140	138	128	151	143	146	160	163	146	137	141	129	134	134	122	119	128	147	132	140	109	141	137	146	132	129	112	123	150	134	134	155	145	153	136	135	114	151	115	116	114	117	148	127	132	137	146	120	123	137	146	162	148	131	149	122	140	136	152	116	120	123	132	144	125	121	154	137	149	147	145	139	120	113	128	162	117	128	129	123	121	153	150	121	139	134	139	120	138	126	128	135	115	137	150	114	150	130	137	129	136	135	119	131	136	134	136	134	124	125	141	152	173	119	126	130	134	155	130	133	121	130	138	114	160	158	136	135	119	145	147	141	135	100	160	149	116	153	141	141	149	161	128	137	111	153	161	152	146	132	118	138	145	136	146	132	149	143	165	154	132	124	127	163	143	140	152	118	141	124	133	131	151	141	119	158	138	142	147	159	139	154	148	136	138	127	155	153	134	143	168	137	129	138	147	128	117	161	131	152	138	149	143	165	140	147	130	135	143	143	149	133	147	134	137	139	141	148	142	124	134	129	126	132	145	113	112	139	145	142	110	145	144	119	160	170	181	124	124	149	171	141	133	125	140	128	154	152	141	144	145	153	157	145	112	141	136	169	131	133	137	128	147	173	154	145	163	148	130	120	165	136	156	130	130	106	144	132	163	164	122	148	134	146	112	144	140	128	129	137	141	159	141	147	134	126	133	152	123	148	139	134	149	162	141	135	146	123	131	139	126	128	147	149	112	140	115	123	159	158	134	135	136	136	141	141	146	125	118	122	130	120	136	160	133	149	144	132	120	131	144	157	147	134	145	139	138	138	128	131	155	134	149	138	154	140	141	159	131	138	138	143	134	125	144	142	134	135	131	123	122	151	148	130	123	130	152	128	137	130	135	129	150	144	148	175	165	134	122	147	114	111	143	137	163	148	129	139	134	136	146	153	109	134	132	158	125	156	155	116	144	131	141	149	128	151	119	156	163	128	139	146	137	147	139	140	112	128	138	142	163	152	149	141	128	125	165	130	154	139	151	149	142	142	158	123	121	135	136	135	120	135	140	163	147	131	159	143	146	135	144	120	122	163	119	139	138	143	147	127	130	114	144	143	123	145	140	147	135	153	110	114	144	136	162	131	135	126	140	133	147	140	141	128	121	135	140	132	134	123	130	138	151	134	147	166	131	134	146	137	132	148	138	143	140	141	127	125	131	137	119	130	117	131	125	160	121	149	140	146	124	138	120	124	117	125	123	141	111	141	127	132	138	147	134	141	137	152	150	147	128	128	120	132	113	156	133	148	143	171	104	148	142	151	135	164	154	149	116	136	156	151	129	140	138	138	125	129	141	130	124	134	125	145	169	139	134	130	128	124	141	129	170	144	125	135	152	133	139	145	124	133	147	145	136	129	134	144	167	136	140	131	131	116	158	142	143	135	117	149	144	127	153	139	122	148	128	143	140	142	136	139	137	114	163	138	161	126	130	122	140	121	142	131	125	146	137	158	145	117	117	143	138	134	134	135	158	124	152	140	151	128	130	141	116	136	134	119	122	117	154	143	147	141	136	123	134	134	168	115	120	125	149	154	137	121	121	124	130	134	134	145	150	146	149	107	156	156	129	124	140	136	117	140	142	147	163	139	124	141	127	137	133	132	150	130	148	129	121	149	148	149	145	142	127	133	119	126	140	123	135	127	125	130	144	125	158	138	137	136	122	140	155	140	134	127	140	135	147	146	157	126	130	119	137	133	120	129	146	127	142	129	147	128	141	116	136	141	138	155	123	125	158	137	137	130	139	134	131	119	147	139	140	140	135	131	135	143	136	138	125	133	156	136	130	145	139	151	131	158	138	147	145	137	126	151	147	139	135	127	129	117	122	126	144	149	130	135	139	122	122	121	135	144	143	130	131	130	139	122	143	138	129	134	138	130	126	110	150	152	114	141	150	133	145	140	135	136	135	127	119	135	140	135	137	133	154	148	129	168	118	138	142	132	147	135	126	137	153	156	115	156	145	154	125	135	121	144	152	118	145	140	143	138	145	165	142	133	113	129	142	137	134	132	133	146	137	125	127	145	149	128	142	132	128	135	149	131	134	157	116	133	120	140	142	132	150	130	145	145	137	139	134	141	151	158	150	157	157	140	130	128	125	131	150	144	139	145	120	134	152	150	143	144	131	128	146	129	138	161	164	121	123	150	150	146	122	142	125	145	118	133	160	152	146	152	147	159	159	122	148	141	137	127	131	125	123	130	138	144	145	129	148	144	135	143	135	139	126	160	136	118	138	144	127	132	114	126	137	136	122	127	139	139	126	145	146	130	138	155	132	139	143	151	130	125	140	174	138	127	146	157	148	140	118	148	115	145	135	128	123	134	150	131	133	150	134	132	147	137	149	150	137	128	135	123	136	122	119	127	137	137	103	133	115	151	145	152	152	126	128	124	152	133	157	143	142	146	135	154	126	144	129	140	125	146	143	154	133	133	160	115	130	126	122	146	154	148	151	149	155	121	124	142	152	133	147	132	171	148	150	139	135	163	128	149	145	135	138	136	137	116	145	148	147	129	158	145	125	145	165	140	141	148	143	151	139	127	133	117	129	126	165	143	131	151	120	140	152	125	156	115	137	147	134	150	136	124	136	169	144	159	136	136	144	132	126	143	140	103	155	139	143	137	155	142	153	148	127	119	135	137	141	129	135	136	135	148	142	142	117	140	107	137	115	151	157	136	124	119	164	142	152	144	149	132	135	153	132	144	150	148	139	136	145	127	152	146	129	144	142	125	132	133	134	175	118	130	116	149	141	112	138	123	152	136	147	123	151	126	150	147	150	141	134	159	130	151	122	122	112	115	136	135	127	113	152	152	168	138	146	158	130	141	128	140	132	134	120	115	153	143	144	145	128	116	114	130	147	147	134	154	141	121	149	149	128	149	136	141	148	141	139	120	130	119	132	163	136	142	158	121	117	146	141	135	147	121	136	142	129	127	150	158	118	133	166	159	146	133	114	148	133	137	128	136	168	132	141	134	142	140	126	129	152	124	123	142	137	136	121	139	137	131	147	136	127	132	124	140	126	119	147	134	129	142	128	131	146	132	124	134	147	138	133	137	146	152	125	143	119	118	125	115	129	133	140	138	142	124	139	130	119	141	128	125	140	129	137	157	131	140	139	118	151	147	146	175	146	151	141	127	129	131	148	131	142	139	138	114	155	145	144	123	143	151	145	138	129	136	120	128	134	120	135	147	136	147	155	149	158	144	153	144	123	104	158	146	136	165	136	136	144	149	133	135	146	128	125	143	145	112	127	143	140	138	145	136	129	139	147	112
16489	4996	3298	5472	9982	7839	3823	1721	793	672	555	609	543	510	431	439	427	391	362	422	391	379	339	378	371	351	349	351	370	350	342	346	368	392	338	344	325	328	343	347	340	370	365	355	339	352	319	334	377	312	343	332	350	330	304	346	311	335	321	332	354	341	366	301	319	343	321	331	330	346	347	354	342	319	388	343	322	365	328	320	353	357	319	311	320	348	360	344	334	342	358	345	358	305	344	313	348	304	340	365	314	331	325	349	350	375	338	327	322	353	352	327	341	328	333	353	378	345	324	327	319	316	364	380	347	349	331	347	312	333	369	382	361	337	350	358	324	349	322	345	335	366	329	347	336	352	352	324	307	314	344	322	313	327	343	305	320	332	357	325	329	346	294	346	358	330	325	325	316	354	340	338	321	321	345	335	311	324	348	353	303	347	344	333	332	327	316	336	356	308	365	331	360	339	332	319	338	333	313	337	299	348	355	330	326	363	343	356	338	344	312	340	356	296	308	334	353	354	323	329	319	328	334	328	360	346	338	338	351	317	362	355	329	337	330	348	322	344	290	344	347	345	335	328	345	299	348	337	326	315	316	295	313	361	316	330	305	325	356	384	320	318	327	336	342	349	340	346	363	336	354	342	345	333	327	347	318	302	338	313	360	339	319	331	310	317	342	346	333	320	314	340	336	343	348	347	351	321	363	356	327	351	338	315	327	364	345	325	348	305	359	321	319	337	360	336	294	357	335	329	329	341	347	332	349	336	355	331	364	332	351	349	352	321	301	349	324	307	352	344	319	323	344	341	358	321	299	328	339	375	331	350	352	364	336	328	343	317	332	332	352	332	348	345	361	356	355	320	333	354	358	320	326	337	343	335	326	325	340	307	349	328	331	307	338	323	342	343	313	347	366	336	322	340	342	357	319	325	336	321	339	337	334	317	319	360	326	314	382	360	342	302	335	308	317	290	340	332	335	319	312	329	328	374	331	342	324	334	299	327	304	339	374	353	322	319	329	348	339	323	365	354	353	326	334	343	323	330	298	337	353	346	328	310	326	323	344	330	336	307	354	345	347	319	318	387	338	359	317	354	326	323	330	340	337	335	319	312	304	351	320	346	347	352	324	323	316	323	335	361	340	346	343	342	303	387	340	315	347	303	323	359	319	355	324	313	353	331	344	361	371	348	330	372	342	341	338	348	343	346	344	328	375	347	345	344	330	341	344	332	346	310	363	339	289	323	343	288	355	352	359	338	327	352	323	323	339	345	363	339	360	352	340	369	316	341	334	341	317	348	369	326	320	337	328	352	343	323	315	323	346	331	321	316	360	320	363	342	328	326	346	369	323	320	328	325	304	351	353	361	346	328	312	344	317	337	360	337	350	308	340	360	322	319	333	332	343	368	335	329	365	311	310	315	309	350	329	338	329	348	341	331	321	340	370	338	349	349	336	351	326	335	344	352	315	338	330	371	355	341	356	319	350	325	334	360	364	363	338	337	366	329	322	338	342	361	331	340	335	317	358	319	352	332	335	319	334	351	334	357	347	351	343	332	342	336	335	344	345	353	333	321	337	358	357	360	331	322	349	335	321	337	313	374	344	345	336	330	339	351	329	324	321	327	358	306	305	407	332	314	309	321	348	325	316	329	341	316	358	358	330	346	317	312	337	335	339	365	305	332	327	336	350	301	330	353	329	353	335	339	351	330	351	340	328	313	332	373	317	337	320	341	335	366	316	336	355	326	308	358	290	352	341	335	323	316	344	361	324	344	322	344	319	332	308	326	357	366	343	328	355	366	329	336	334	332	345	350	334	324	328	322	335	350	318	328	340	354	343	322	365	354	359	296	344	345	323	324	325	321	358	348	357	330	359	317	375	333	348	346	333	324	375	311	323	324	348	317	319	357	326	336	315	342	317	367	333	353	328	334	338	308	301	390	324	334	332	365	344	359	343	342	341	346	333	315	337	322	316	345	367	345	334	326	352	315	331	342	332	338	359	343	338	339	330	337	337	331	339	346	360	373	335	321	348	322	301	336	356	347	316	323	319	351	337	309	327	348	358	328	338	330	345	310	327	333	329	327	362	351	337	338	360	307	290	353	322	360	299	312	341	352	315	343	310	336	328	322	336	311	331	367	340	353	332	341	344	345	341	323	328	351	342	328	337	313	347	326	361	374	315	344	325	374	309	363	334	332	349	328	341	341	353	381	347	342	318	334	313	333	330	311	361	317	343	336	348	324	354	333	304	343	356	347	309	348	330	370	345	336	344	346	359	326	349	362	369	303	334	364	317	341	325	335	327	365	344	340	327	323	325	351	354	314	335	311	335	339	340	332	330	339	348	319	355	355	308	322	364	336	352	332	351	364	355	316	326	324	324	325	332	326	372	332	314	326	357	319	313	300	351	334	344	350	329	359	330	343	346	322	345	294	339	330	355	342	319	311	348	322	317	355	337	362	322	349	328	331	328	332	326	326	329	328	382	315	333	312	348	337	315	318	367	323	320	292	358	320	343	336	345	299	348	301	312	317	305	325	350	349	326	310	348	301	345	333	332	331	361	329	359	314	351	336	343	349	333	318	341	347	335	354	357	349	331	340	336	319	343	346	318	324	337	361	331	356	304	349	336	289	339	355	317	344	336	349	344	381	295	341	324	310	331	326	354	374	340	348	330	320	318	375	332	334	303	331	365	333	323	357	336	337	345	338	344	349	343	347	349	350	319	344	345	329	333	321	316	336	305	344	311	318	356	336	314	334	358	319	304	332	361	338	338	357	292	343	338	343	335	322	341	343	337	324	338	332	313	363	319	341	361	317	312	310	361	316	318	345	357	325	351	311	373	366	345	326	338	335	374	309	327	351	342	334	374	337	340	331	300	317	337	338	326	314	301	329	345	366	330	359	370	331	338	350	337	354	321	378	323	365	334	319	350	341	322	346	313	342	323	378	361	343	324	328	334	315	354	352	339	374	314	328	342	345	346	322	332	323	304	329	318	331	356	333	288	335	355	331	340	335	320	323	341	305	387	320	340	355	309	362	352	319	361	331	323	326	315	328	347	322	325	328	342	307	341	346	361	327	321	346	297	309	313	296	335	354	311	338	339	330	331	296	317	322	318	352	324	332	331	351	337	373	327	309	363	331	340	338	321	336	326	309	363	352	318	314	362	323	351	339	330	358	346	349	330	357	322	324	338	310	321	312	303	319	339	327	332	334	301	313	321	337	337	333	350	320	323	347	327	324	347	338	352	350	342	343	366	354	331	321	333	324	327	340	359	387	313	310	328	326	351	327	328	347	346	306	338	348	316	333	343	336	327	327	356	310	327	330	321	306	352	336	360	298	350	336	340	313	313	335	344	352	353	324	338	331	302	327	338	351	357	354	328	344	347	367	329	345	317	325	350	350	372	344	320	303	314	329	361	322	340	327	361	347	334	342	329	305	341	357	328	363	332	314	339	359	322	334	311	322	340	307	361	334	337	347	354	311	319	325	313	340	328	311	333	331
37758	15029	5117	5152	6631	4241	1621	660	365	308	257	242	246	225	224	210	235	192	189	214	185	202	184	196	186	217	187	201	204	194	187	169	182	202	213	195	198	194	185	189	181	205	192	202	194	176	196	204	209	197	204	177	170	204	203	225	176	228	209	176	193	208	196	217	178	181	207	189	179	212	190	188	181	181	187	189	167	195	176	193	177	205	193	213	179	192	208	182	209	203	196	190	205	206	212	179	222	192	178	196	188	182	204	193	198	223	211	174	195	189	202	201	182	216	203	183	214	196	193	184	195	181	179	193	179	191	202	184	210	182	181	183	221	194	204	180	206	211	197	194	196	204	207	189	205	200	183	206	170	202	174	175	205	177	161	192	206	208	176	186	186	214	179	175	185	192	199	183	171	188	182	201	163	174	193	200	206	205	194	202	189	193	197	185	193	205	197	188	182	200	198	193	180	195	192	203	202	170	166	200	193	174	219	185	206	181	219	211	215	191	192	205	187	214	187	173	187	191	197	206	181	199	207	211	203	195	210	208	181	189	196	181	213	209	207	182	183	179	190	195	201	210	180	201	206	190	172	199	189	190	196	187	198	168	182	181	179	169	179	174	209	188	217	196	225	202	214	209	179	177	169	182	216	180	175	187	212	180	190	186	190	204	190	187	194	195	169	211	192	192	193	207	199	181	188	222	210	182	179	180	190	209	187	165	183	206	217	220	199	196	203	216	179	169	176	202	203	206	204	200	192	209	221	208	186	206	234	217	205	182	183	177	178	193	172	201	201	185	175	189	206	178	191	194	192	203	206	205	184	205	198	212	184	180	186	211	198	195	179	191	185	194	211	223	173	193	182	210	215	200	214	211	177	203	208	197	192	186	168	197	156	191	211	200	192	196	203	199	185	221	201	195	192	217	183	179	215	206	189	173	185	186	174	164	200	195	193	184	184	166	178	203	190	200	163	207	198	203	200	215	202	152	168	196	210	160	200	214	184	176	206	165	205	185	182	168	173	192	207	210	210	187	212	195	193	165	213	173	224	198	202	213	186	203	165	188	209	210	208	198	216	184	197	176	176	220	194	179	215	192	188	207	216	179	197	174	198	199	187	199	193	177	197	178	193	226	216	169	159	200	212	198	193	204	209	188	207	187	209	198	185	204	208	208	194	200	199	203	193	199	183	189	181	183	190	193	152	192	188	186	202	198	175	207	196	193	209	188	189	196	189	185	210	202	191	205	192	183	173	186	212	185	199	207	189	189	200	177	177	194	205	216	179	183	208	185	198	175	205	186	176	208	196	212	188	181	179	198	194	184	198	179	179	220	180	190	191	200	168	201	197	192	178	171	178	196	212	216	155	210	196	176	200	178	172	200	201	201	190	179	195	164	195	167	185	189	188	177	204	202	190	203	162	196	220	195	215	205	190	213	212	215	200	202	194	197	193	192	214	205	183	170	192	195	218	193	198	187	171	203	204	181	206	186	196	214	199	195	175	204	191	201	181	186	215	192	186	202	192	199	208	179	213	184	174	204	199	191	184	176	192	185	201	211	212	199	214	174	180	183	184	181	203	192	199	183	185	185	189	209	202	182	182	199	197	193	194	179	185	209	183	168	204	207	179	219	177	168	189	184	174	205	177	205	197	184	227	218	223	203	209	182	201	200	206	179	200	187	219	200	185	192	205	179	187	188	208	204	208	191	190	197	183	177	201	180	175	188	192	206	194	194	208	187	189	194	196	210	179	209	212	225	187	192	178	180	182	178	194	181	210	204	191	181	201	195	209	185	154	202	164	186	197	189	209	211	173	178	197	198	211	189	194	203	196	184	171	196	168	202	175	218	203	232	166	209	191	225	197	188	165	184	226	212	173	203	179	183	220	198	184	187	205	182	177	188	160	197	200	215	198	192	187	193	191	179	184	183	190	232	194	190	187	205	185	197	191	198	170	178	204	196	198	191	183	220	206	195	184	190	215	204	200	169	200	199	198	201	203	188	192	207	212	222	177	165	175	179	199	189	199	159	166	225	198	203	205	180	187	200	194	194	189	193	204	198	173	192	185	187	199	188	181	196	184	191	188	184	209	187	207	163	192	169	204	185	219	213	183	207	226	193	204	196	197	188	191	186	184	189	185	185	221	207	195	220	185	199	172	187	226	200	199	192	183	197	174	204	202	214	199	192	204	181	181	198	192	192	165	201	180	174	199	170	203	169	171	184	204	168	200	226	195	182	185	172	177	196	207	205	187	180	181	206	179	206	202	230	194	213	169	198	182	182	195	204	174	202	196	174	188	187	189	199	175	195	209	190	196	165	148	213	194	198	203	207	209	218	174	203	176	200	214	170	187	208	194	194	183	182	197	180	188	193	206	195	241	221	198	176	184	195	189	215	182	224	188	181	180	218	204	182	189	212	168	180	190	204	183	196	160	227	171	182	195	231	180	226	191	166	189	216	199	177	215	189	185	213	209	196	206	200	188	198	210	198	216	198	176	176	204	165	174	185	203	203	209	188	180	177	182	210	189	183	200	180	168	196	224	194	224	194	172	209	185	187	199	174	215	185	202	206	225	179	197	202	173	199	213	195	192	232	174	189	197	212	212	196	202	187	190	191	174	205	183	178	186	190	189	185	197	181	198	215	191	196	183	199	197	161	194	200	183	172	191	200	194	216	181	199	189	180	193	214	194	195	240	200	165	197	180	172	201	197	219	181	208	192	201	189	178	207	200	206	197	215	183	185	175	205	191	187	191	187	212	182	188	184	181	191	196	196	197	214	179	226	183	191	188	208	190	182	177	205	215	172	198	173	195	186	209	175	198	174	182	186	190	188	188	248	192	166	188	181	166	163	202	196	170	187	195	226	185	192	204	200	215	215	169	210	201	172	157	193	199	172	190	178	198	184	177	182	177	192	163	188	170	175	195	160	191	190	168	204	189	164	210	189	198	197	186	175	216	195	174	172	199	194	176	198	186	199	200	188	220	195	202	223	212	165	181	206	204	196	192	196	169	167	187	207	188	212	185	192	186	183	200	178	210	225	172	205	210	215	218	182	183	171	208	198	218	223	189	194	222	180	178	213	164	189	202	194	159	205	193	221	216	179	170	194	184	194	168	221	188	189	202	192	194	209	171	195	180	203	192	187	210	221	221	184	204	178	197	148	200	202	187	187	207	176	182	170	186	194	218	197	175	199	187	181	196	178	221	216	186	220	174	179	230	205	198	181	214	174	209	205	215	199	191	200	180	219	214	208	197	180	225	211	179	191	173	188	192	162	220	219	209	167	168	194	187	200	218	182	211	169	220	174	187	233	200	211	186	205	229	201	195	176	209	175	193	182	220	197	190	168	165	205	212	156	196	205	206	199	170	190	171	189	188	193	169	209	203	178	171	184	193	187	196	205	177	205	182	212	191	207	218	184	205	197	163	226	186	227	192	210	161	225	197	194	200	182	209	212	163	216	198	198	179	197	167	197	223	213	209	191	184	193	189	213	193	211	178	176	196	193
22574	7808	5511	9697	16263	11904	5907	2295	1214	1057	904	740	722	687	645	598	568	576	556	545	533	528	521	516	521	493	517	491	501	503	489	443	478	492	481	463	480	450	455	489	497	488	466	491	483	448	473	480	449	450	450	464	447	480	442	465	477	470	478	474	464	444	462	471	478	449	410	477	464	465	469	462	452	498	455	461	482	464	450	491	450	464	448	439	482	466	432	451	443	458	464	424	455	438	430	467	433	438	435	480	493	439	479	502	435	460	481	425	506	441	443	450	461	429	447	450	514	394	461	446	452	453	462	472	468	472	488	409	472	447	437	488	467	453	449	462	440	510	459	469	458	461	468	432	469	473	468	429	456	454	431	452	467	500	449	468	458	438	438	435	469	441	429	455	464	469	430	421	475	444	433	479	484	497	488	461	451	461	413	456	453	474	474	492	453	451	496	437	442	431	453	463	441	445	460	444	468	459	479	476	415	468	460	409	428	457	470	466	457	463	441	427	455	484	468	444	451	527	464	428	475	437	437	484	479	418	453	464	454	452	428	453	460	461	500	485	468	448	471	408	500	469	439	468	439	463	468	438	478	450	477	445	458	434	457	437	386	465	495	457	463	451	468	468	450	472	465	493	456	443	471	519	457	476	427	467	456	438	473	456	459	413	400	453	414	446	460	466	498	440	488	436	451	463	466	480	463	469	471	442	447	462	428	481	452	476	488	476	471	451	457	421	427	473	438	460	447	424	449	446	434	455	411	434	432	449	452	468	464	460	462	429	432	430	474	444	435	450	460	467	469	474	481	425	427	465	489	458	472	484	457	498	463	480	467	461	404	474	486	465	449	448	447	442	443	502	443	439	499	439	444	452	472	445	476	437	496	444	448	430	523	440	417	454	432	438	429	439	434	440	450	447	466	495	441	469	481	434	423	471	453	437	457	431	467	451	466	427	426	447	442	473	444	473	445	466	496	457	465	487	442	432	484	452	464	460	457	450	471	427	475	475	463	479	449	446	469	458	463	472	454	436	477	458	451	454	439	445	435	469	449	434	472	502	479	430	475	491	409	469	435	478	467	445	469	461	446	444	465	427	462	468	434	475	470	458	455	450	487	456	440	498	469	453	454	450	428	474	455	441	429	461	473	509	469	473	456	447	470	458	476	423	460	444	436	499	468	451	421	491	427	419	426	477	481	450	473	447	428	449	457	479	494	455	463	460	460	498	440	475	442	461	499	485	459	444	411	447	495	413	432	457	406	447	461	419	427	457	396	471	453	435	473	452	489	502	482	438	458	462	446	426	413	428	479	484	487	430	444	511	438	466	446	468	426	453	442	479	447	459	468	455	467	445	454	462	436	427	458	471	480	479	450	467	457	466	450	465	470	427	447	476	452	456	450	442	468	448	464	486	477	447	476	500	469	425	453	476	457	456	433	478	450	417	465	453	409	481	451	435	477	420	436	477	450	434	490	471	456	441	440	441	440	478	440	459	470	472	497	451	467	456	436	466	458	458	492	476	441	462	496	451	515	471	416	477	441	477	481	436	495	477	457	482	447	458	429	448	444	452	436	441	478	496	461	481	414	485	455	501	428	432	440	436	457	487	467	440	486	431	441	487	456	464	456	433	444	490	485	450	459	443	494	447	450	424	451	431	461	462	442	458	455	475	470	497	457	506	465	461	497	454	464	442	464	449	431	430	452	461	443	464	473	457	454	457	445	465	509	438	475	446	412	457	456	464	480	446	445	477	468	461	474	489	467	487	448	446	448	473	468	420	473	460	458	464	451	418	467	439	463	471	476	455	500	460	463	411	444	402	444	453	466	442	502	463	446	440	417	457	441	457	447	435	476	440	432	425	449	485	491	471	457	477	436	453	464	447	472	488	426	446	462	485	430	410	435	444	461	445	483	426	503	462	467	484	421	454	479	471	468	399	462	443	437	428	440	433	443	428	464	434	470	423	467	464	451	468	422	445	480	495	452	458	439	458	430	480	462	489	421	442	469	446	449	423	452	474	462	449	444	455	450	443	429	476	442	458	441	482	494	475	432	459	418	453	460	460	427	468	447	459	440	441	426	478	437	416	478	468	434	438	450	430	454	440	502	456	468	493	474	441	456	468	447	441	512	414	457	431	449	470	440	467	457	486	416	411	498	434	455	486	440	468	424	471	483	450	427	486	463	422	466	441	468	463	438	490	431	457	466	464	450	443	466	433	468	448	493	446	484	473	456	449	491	477	483	459	471	445	444	456	446	489	451	480	473	435	434	419	450	456	437	466	415	448	450	509	467	458	453	454	467	456	483	473	442	474	443	469	479	431	442	464	448	460	433	436	498	423	434	473	454	466	447	469	480	450	447	438	431	471	486	461	464	455	465	426	465	462	477	458	497	468	446	489	479	468	459	469	421	439	485	440	442	474	473	448	463	479	455	451	453	483	441	454	480	444	419	471	466	481	441	452	469	453	445	409	454	433	451	452	472	431	469	426	466	453	453	430	462	464	450	475	481	448	434	538	480	457	459	460	456	427	453	467	437	452	489	473	500	468	475	490	479	456	451	473	455	450	446	492	487	463	492	439	495	501	455	477	484	457	484	468	479	450	471	438	469	423	469	461	441	441	475	408	486	459	474	444	452	444	474	428	418	491	468	467	463	466	474	469	451	481	461	447	450	485	491	470	463	457	462	468	459	482	476	455	429	457	477	481	456	457	468	490	468	448	431	484	472	482	471	434	451	450	466	459	445	445	503	458	450	467	478	481	475	469	437	426	464	441	477	490	474	500	436	479	396	439	454	470	435	442	477	439	432	462	442	479	433	445	433	451	455	477	462	447	470	435	450	490	478	475	491	462	493	488	488	442	441	475	462	468	429	467	484	473	508	451	442	466	423	461	476	476	480	463	492	453	419	472	466	421	456	450	448	462	476	418	466	476	462	477	423	441	465	438	407	412	466	467	446	452	455	485	455	454	453	454	480	430	486	386	457	480	452	455	425	460	484	440	425	488	444	462	440	495	436	477	473	456	453	448	459	467	456	482	469	468	506	481	456	453	485	444	450	458	455	449	456	447	446	436	453	481	480	468	463	468	432	488	478	460	469	455	410	483	480	442	426	428	459	458	473	468	460	463	456	439	478	438	444	465	429	439	445	472	488	524	476	463	466	454	481	416	480	446	489	449	490	454	448	422	465	506	491	471	507	460	458	417	462	431	452	451	464	478	459	465	439	451	427	464	468	484	427	409	427	486	469	423	454	422	455	459	437	450	456	453	433	454	470	429	426	422	463	447	476	442	416	423	457	453	488	422	456	429	472	481	486	451	444	461	418	494	415	470	439	456	499	446	460	470	460	434	460	464	513	449	441	464	461	487	456	426	435	447	482	443	451	482	458	431	439	429	449	476	503	449	435	462	430	461	448	449	467	433	426	446	434	471	459	436	443	450	462	485	445	459	469	462	494	468	467	486	450	436	451	442	476	430	471	463	479	453	423	450	444	424	418	438	536	432	429	470
10654	2101	450	379	375	363	256	218	227	209	218	222	228	228	219	255	223	215	253	247	219	201	217	230	209	238	252	188	197	211	218	231	207	223	224	211	232	209	236	215	212	240	204	242	241	214	220	210	213	212	245	238	228	239	215	229	234	202	228	224	235	231	195	210	210	245	217	229	210	228	215	217	212	240	223	234	247	239	219	252	201	220	252	213	236	207	240	245	217	220	243	237	206	225	208	226	219	241	223	193	218	217	227	245	214	213	197	235	240	233	226	239	241	227	250	220	258	221	242	209	216	252	209	217	229	226	215	227	226	261	195	219	174	199	247	229	230	204	234	243	214	203	233	210	218	218	220	229	202	221	223	243	219	192	202	231	247	230	226	200	258	228	214	205	219	243	203	211	198	226	212	208	211	230	205	240	256	226	233	242	248	211	232	227	204	219	224	247	245	248	235	232	239	204	210	212	231	210	250	190	225	228	215	202	193	215	237	244	225	208	208	196	198	216	216	205	226	214	235	208	229	239	229	234	230	250	217	215	230	194	230	229	187	228	206	232	211	197	213	212	217	220	238	215	211	235	227	217	214	226	208	214	225	237	200	222	223	234	241	229	245	209	226	215	190	251	198	220	235	207	232	220	221	229	232	252	223	223	258	218	215	210	216	233	240	248	224	229	204	216	213	239	221	242	219	232	249	223	253	230	176	233	218	218	225	211	220	211	239	232	213	220	238	182	226	211	230	216	237	222	210	211	207	233	232	222	228	204	213	240	227	231	223	221	211	226	241	202	228	208	212	231	248	227	240	216	229	246	214	203	207	229	201	214	212	222	229	250	233	211	226	242	207	211	237	217	209	207	244	254	222	225	203	203	220	227	228	219	229	226	207	219	198	198	235	238	223	241	219	267	216	224	261	232	184	231	242	223	224	233	243	207	229	224	216	204	249	219	251	219	212	205	208	207	210	233	218	227	241	237	193	211	209	239	211	255	220	242	231	222	236	215	258	220	242	240	214	219	227	236	231	252	192	213	237	213	191	231	211	236	236	238	243	219	216	217	206	218	221	201	211	232	234	240	229	220	219	230	205	245	240	234	251	239	214	248	234	214	219	238	197	233	231	222	219	220	222	225	206	215	235	247	256	207	232	245	242	260	219	243	254	201	237	230	213	225	216	215	234	200	222	262	223	232	228	196	234	244	215	238	223	223	220	240	219	236	224	217	214	242	201	236	210	230	221	241	229	227	202	223	201	240	218	262	229	184	243	229	208	227	231	226	225	221	176	248	226	210	207	211	250	227	237	219	202	234	240	231	252	223	212	227	246	231	213	245	243	203	212	245	215	224	239	224	236	233	221	214	208	225	240	219	224	254	227	211	220	229	220	193	194	203	223	231	246	216	232	231	242	235	214	240	227	245	258	232	222	221	197	236	198	245	249	217	202	230	199	198	247	234	231	252	245	237	220	231	221	216	231	228	229	241	211	250	217	278	246	234	212	224	241	206	253	228	212	243	234	202	256	247	216	217	240	227	207	249	211	226	234	215	202	214	217	226	236	200	208	214	214	228	196	238	227	231	232	204	238	215	214	211	226	245	219	251	227	231	269	178	203	228	210	227	232	227	264	211	214	210	223	223	211	236	230	220	229	209	211	199	204	223	221	219	262	220	212	235	226	213	210	186	201	249	225	210	217	212	215	244	224	224	249	248	227	209	243	213	255	235	223	225	234	210	227	250	235	225	215	253	199	233	276	251	244	243	223	237	245	206	211	241	226	249	228	218	229	229	223	267	201	236	230	220	223	220	248	209	219	219	239	241	261	222	232	224	248	212	227	212	190	222	225	193	247	262	222	233	213	214	250	221	238	224	263	226	195	259	270	211	211	236	223	221	220	239	234	227	227	214	234	220	222	202	214	246	223	211	248	200	208	229	230	233	232	219	208	219	200	241	232	222	242	210	238	195	209	217	237	228	218	272	216	231	220	225	226	225	249	251	229	211	226	214	224	221	203	244	222	202	217	234	227	226	232	193	245	227	227	221	209	213	234	229	212	228	203	245	227	228	194	218	228	217	220	232	208	250	203	216	245	224	212	247	236	222	212	225	230	211	247	234	218	201	234	209	236	209	224	219	228	214	202	196	214	236	219	223	198	231	213	219	236	235	222	227	217	252	235	227	219	228	230	196	210	245	204	254	232	240	241	201	212	224	216	199	204	186	231	205	231	230	226	217	235	227	248	215	241	211	232	231	213	196	236	233	212	230	230	215	182	234	210	209	242	231	221	230	210	243	239	214	225	193	231	196	224	242	245	219	227	196	234	224	210	213	233	221	228	218	261	224	220	173	231	257	233	235	251	214	207	231	233	215	233	207	234	218	222	204	233	189	205	228	224	212	225	228	202	239	237	247	237	240	239	262	267	222	228	217	208	236	243	227	214	214	222	227	209	219	253	194	226	214	217	204	243	210	218	213	237	232	224	206	202	242	225	203	244	203	216	226	256	238	210	235	204	203	205	235	231	213	239	229	255	216	206	224	203	209	209	237	223	226	217	244	213	231	207	221	236	203	233	224	230	224	223	216	250	210	228	238	224	247	212	226	252	195	234	185	229	225	246	233	240	239	217	248	223	231	228	216	235	216	231	225	219	240	247	200	221	239	258	227	200	218	223	194	226	229	216	214	242	192	251	197	235	211	209	224	211	215	203	203	218	233	244	203	209	196	214	220	242	251	223	172	192	235	232	215	239	240	217	256	268	223	220	224	206	194	204	239	216	244	222	213	217	218	220	241	222	247	231	216	226	204	249	241	220	211	196	227	210	249	218	215	230	220	219	212	226	208	227	202	223	197	253	215	230	216	226	240	211	219	251	224	206	249	241	200	258	228	197	226	215	194	225	220	205	188	241	232	221	242	223	219	219	224	206	232	242	207	212	232	220	227	227	192	233	234	206	243	206	208	223	206	202	231	227	229	232	240	231	196	213	208	226	236	222	258	207	219	197	224	249	227	232	198	240	213	216	217	214	245	202	208	245	219	216	241	232	210	224	233	232	227	193	207	224	252	214	204	244	248	210	226	250	224	247	243	230	221	239	205	249	211	216	228	233	239	223	226	203	236	223	189	228	247	214	249	213	218	202	219	214	217	238	235	238	220	233	223	243	234	231	221	213	250	207	220	223	208	245	223	226	215	228	234	230	227	228	219	191	221	217	194	231	229	237	220	247	248	232	206	248	212	204	238	219	234	215	247	225	236	188	226	219	231	233	228	217	235	213	237	223	213	213	218	216	257	219	171	202	203	228	225	215	217	205	238	208	221	243	213	202	270	215	201	223	206	224	205	209	200	236	218	248	246	196	221	222	245	216	229	212	228	263	214	212	193	216	234	233	222	235	220	219	200	220	236	203	223	232	232	221	240	213	192	203	227	215	216	219	239	243	234	220	232	244	233	228	238	209	226	240	216	242	213	225	202	232	223	214	205	202	217	196	219	223	241	253	229	233	236	225	231	228	178
6665	1569	890	1057	1239	1031	906	606	579	543	531	534	529	524	532	508	506	510	530	489	482	542	511	485	496	456	506	501	468	485	507	506	486	509	475	504	512	496	507	503	478	471	542	513	516	505	498	502	498	479	498	504	514	473	484	488	526	536	491	476	463	516	503	506	523	545	524	529	502	520	476	498	461	462	517	512	500	519	468	506	494	497	464	503	518	484	515	495	519	481	500	510	511	542	500	517	529	470	479	508	488	484	488	459	483	522	473	501	467	486	534	503	517	505	495	513	516	491	496	538	495	467	469	486	476	485	547	498	467	514	479	510	497	488	468	504	491	540	532	476	493	513	522	484	475	479	472	478	524	498	479	545	483	470	497	482	471	498	489	510	461	510	460	502	460	508	479	462	495	500	504	522	519	518	466	542	454	467	466	513	503	516	507	502	508	492	504	523	510	495	484	512	476	468	494	477	484	510	489	487	488	500	502	501	479	519	460	494	513	448	492	508	541	522	451	519	480	505	492	479	503	489	494	488	460	491	499	490	533	493	467	508	498	512	506	478	479	528	518	516	487	533	493	463	484	494	467	488	486	499	489	540	518	517	512	494	536	512	512	522	498	499	468	480	432	496	486	516	503	490	495	487	502	505	461	479	492	489	482	512	532	509	495	450	517	456	479	511	526	497	497	489	521	534	509	497	450	504	467	484	527	506	494	482	497	474	530	523	521	507	472	564	511	544	486	521	482	483	496	488	499	474	490	520	486	500	503	474	517	481	501	517	496	508	478	486	505	529	509	494	490	486	516	506	501	528	504	583	519	471	514	511	493	478	556	505	466	474	480	480	456	523	528	493	510	520	491	515	560	489	497	476	490	528	451	521	499	439	495	534	478	459	490	521	529	479	510	497	539	513	492	500	518	489	526	529	478	488	455	492	509	491	506	543	492	479	506	497	486	478	552	467	510	468	485	486	529	497	556	537	494	522	487	516	482	496	477	497	524	519	462	530	476	517	533	453	525	472	480	499	529	511	491	506	477	455	478	545	511	507	490	474	524	516	500	529	484	508	527	484	476	445	477	472	497	477	502	491	461	508	482	463	501	515	473	476	510	477	518	493	479	483	508	468	506	478	488	526	497	490	473	487	502	491	477	487	485	499	506	512	516	524	478	476	499	482	511	501	479	508	463	496	460	493	481	489	491	496	488	515	482	472	542	553	503	531	486	507	496	481	471	497	514	458	492	467	481	520	519	514	476	515	525	539	489	487	466	517	509	479	472	480	497	501	494	491	511	504	478	500	521	547	509	487	491	523	526	475	476	493	520	498	519	481	512	507	513	521	502	482	500	496	524	536	504	517	535	480	491	495	489	477	477	486	492	524	490	496	498	468	493	525	485	497	489	474	506	523	475	517	501	496	491	521	481	484	506	513	494	527	485	521	487	524	500	521	482	526	533	431	539	497	478	470	481	501	462	506	510	469	465	509	494	494	490	483	501	496	512	502	490	504	506	494	506	486	542	461	530	463	531	553	545	500	478	480	482	481	497	529	459	484	505	511	478	521	483	466	523	467	470	508	466	529	500	505	512	503	476	514	492	511	524	448	482	518	483	499	478	498	461	491	523	505	508	522	466	477	493	519	494	486	512	460	510	514	475	477	483	531	489	502	525	517	510	496	512	497	523	482	441	558	487	509	502	507	518	506	514	468	500	521	484	480	488	522	504	529	541	481	497	529	513	494	478	498	469	473	486	525	506	494	488	505	515	536	460	462	464	488	494	506	474	516	472	492	496	508	506	519	468	518	529	475	500	498	514	509	533	523	467	511	520	527	546	497	479	519	489	471	526	515	522	515	483	463	430	504	473	520	496	516	510	486	474	514	486	509	506	503	515	515	501	449	447	521	513	507	466	504	479	532	477	497	490	516	504	497	516	472	482	506	531	486	524	485	533	474	523	535	526	490	494	538	528	493	527	531	508	514	477	512	501	520	469	478	481	491	524	518	518	505	482	477	490	507	516	525	455	499	513	468	467	492	456	511	532	513	490	501	517	496	519	462	499	467	488	474	492	504	534	523	534	515	491	502	536	505	485	503	481	498	529	500	472	546	518	521	499	518	508	482	520	478	525	470	501	492	462	477	514	481	538	500	497	509	462	520	484	472	499	495	488	491	488	529	505	508	505	514	486	499	523	499	482	453	510	510	481	467	493	503	520	534	450	486	468	462	489	509	499	490	518	510	510	481	484	509	499	484	462	510	526	516	514	527	500	486	490	540	523	484	504	460	513	508	462	498	517	498	507	503	500	512	491	521	512	490	484	471	472	529	518	535	479	508	509	530	497	519	536	465	477	516	468	476	495	481	522	483	507	518	426	525	480	476	466	520	479	474	482	530	511	468	510	512	538	513	518	454	515	512	520	522	514	460	494	464	477	501	478	468	474	535	492	494	458	550	459	541	501	462	471	494	529	521	491	526	536	482	499	518	534	491	471	533	498	500	526	500	480	480	542	466	483	478	480	523	510	479	488	506	504	504	483	518	482	472	482	490	522	514	519	497	531	520	471	448	493	488	504	482	469	509	510	462	487	489	486	474	511	464	520	511	490	493	503	487	548	486	497	508	485	534	493	498	469	486	502	517	484	540	451	453	528	498	535	503	478	525	557	511	506	496	522	529	482	460	475	530	520	477	537	528	522	537	525	519	497	501	509	533	487	523	525	500	495	494	521	480	546	519	481	503	439	501	481	510	497	507	481	483	527	509	494	532	517	501	537	510	478	523	542	496	482	485	509	520	510	531	521	498	500	523	482	549	502	516	484	497	482	510	507	498	494	528	497	486	494	491	485	501	503	518	494	525	467	506	504	446	507	497	485	531	494	467	495	469	517	499	543	512	491	479	508	524	519	494	514	494	502	484	503	488	483	484	487	517	529	485	487	496	515	516	526	541	507	500	494	480	483	486	492	475	544	513	505	496	500	468	517	541	491	491	475	528	484	502	482	487	505	511	506	489	476	519	489	524	496	499	494	462	469	479	488	469	461	481	472	449	492	489	487	483	471	492	494	501	494	485	489	470	486	482	511	510	485	526	507	494	514	515	498	498	493	497	470	495	495	469	491	524	520	492	486	502	489	523	541	476	475	530	482	516	511	527	507	512	494	515	511	476	540	528	504	461	497	510	507	465	517	535	484	509	544	528	457	479	519	511	506	454	464	517	491	486	526	477	524	519	483	516	513	476	472	520	519	525	478	510	508	491	515	462	469	452	510	499	495	524	497	493	480	507	463	518	511	495	490	519	498	461	509	494	494	509	525	526	501	497	518	499	473	482	514	471	434	495	473	495	499	486	514	524	504	475	490	478	531	473	529	498	487	512	490	495	529	515	512	534	483	511	491	468	499	497	497	490	503	519	492	517	508	488	482	482	477	490	507	515	493	526	531	477	500	497	480	516	506	495	466	511	460	477	534	468	544	523	481	534	519	507	496	478	485	472	511	521	466	529	512	495	488	494	461	521
27241	8209	2551	3624	3481	1742	846	282	217	184	186	178	166	164	160	164	172	160	139	134	137	120	144	137	131	156	149	167	149	149	145	129	139	158	139	146	161	145	147	134	132	159	130	134	140	151	134	132	159	156	133	161	164	142	140	154	134	153	156	126	123	151	151	123	140	137	153	143	151	163	136	126	140	151	153	160	157	130	126	162	152	142	126	127	134	161	129	146	148	130	134	145	155	128	141	148	126	146	135	149	142	136	150	158	128	147	141	150	148	137	146	146	132	131	144	116	115	144	129	144	155	160	133	137	167	163	133	147	149	155	122	133	130	125	138	132	126	126	124	142	135	149	143	120	133	131	149	125	151	139	139	124	157	149	137	139	143	143	109	127	130	145	146	134	139	138	114	138	125	139	134	127	149	132	139	143	156	131	158	150	104	141	135	131	143	115	126	131	146	142	151	153	120	142	150	162	140	167	134	150	124	130	146	131	148	140	136	151	116	122	127	141	121	133	135	139	127	138	155	145	141	129	149	135	132	119	144	128	134	152	139	159	130	139	121	149	162	121	132	153	134	137	133	104	119	131	137	142	148	132	126	133	149	122	143	170	125	146	147	130	140	148	154	146	151	117	149	152	142	137	118	147	116	122	145	126	143	133	140	152	146	136	150	152	137	136	134	118	153	128	149	130	127	124	148	150	140	149	134	150	131	122	146	162	145	127	139	138	116	127	145	131	146	143	145	151	161	159	133	148	141	157	130	132	145	134	127	149	139	137	134	116	152	152	151	138	146	145	136	139	127	139	152	132	143	146	134	126	124	113	153	132	152	146	128	139	150	119	125	145	140	129	149	140	162	141	156	139	148	148	147	127	153	110	140	144	151	127	169	125	126	153	132	122	140	137	138	131	139	125	138	131	132	137	144	117	142	135	120	123	146	151	138	131	126	127	127	138	146	142	129	132	159	122	152	169	148	127	119	128	133	120	151	135	127	131	143	132	151	113	156	165	147	137	135	118	141	133	130	141	136	145	151	122	145	126	141	134	126	158	144	135	151	141	122	145	117	134	124	144	133	144	139	132	137	137	152	142	118	157	106	129	157	147	142	139	146	155	146	138	153	142	135	125	136	118	146	149	147	158	135	146	148	148	137	139	129	145	131	150	140	126	120	115	136	148	120	148	117	129	142	145	145	141	157	148	121	153	134	146	133	145	121	144	139	150	132	143	139	142	136	140	153	138	163	126	132	152	123	146	148	139	152	135	160	139	130	128	138	122	135	145	152	126	139	121	141	138	108	143	145	117	139	141	135	155	133	137	130	156	125	146	113	134	129	128	138	142	119	141	128	143	133	131	158	144	127	157	135	136	156	117	141	140	129	135	143	118	140	134	131	117	143	160	138	141	130	131	145	134	155	124	147	135	136	161	144	115	142	170	134	135	140	143	170	145	125	138	155	131	124	156	144	149	128	154	116	156	141	141	143	141	136	120	128	140	118	134	112	145	148	140	127	135	161	147	129	136	155	147	135	165	138	150	144	122	136	151	140	157	123	141	153	145	141	107	137	141	141	137	143	130	156	133	136	139	137	149	161	131	139	121	138	147	128	130	157	144	144	126	162	118	159	115	135	128	144	161	143	132	150	136	122	139	145	147	133	132	133	140	129	133	129	136	131	140	137	138	125	134	143	120	135	140	133	132	145	132	136	135	122	139	138	138	148	146	128	137	176	143	132	146	151	138	151	135	139	148	134	141	160	157	125	130	132	149	123	140	141	141	153	160	158	145	130	127	134	155	120	134	169	150	139	132	151	144	154	156	141	144	119	133	137	147	147	127	148	122	123	149	146	107	137	141	110	159	122	130	132	145	151	120	132	118	121	146	135	148	118	120	124	138	136	137	136	171	139	140	135	140	145	121	123	170	128	128	142	151	146	137	140	122	141	111	138	138	131	133	142	138	135	136	130	134	107	151	129	136	138	155	139	147	135	134	140	131	154	127	147	134	155	117	119	138	171	139	125	138	122	138	138	156	133	158	146	156	138	136	128	142	123	163	139	154	152	146	147	147	145	148	149	161	124	124	127	143	134	113	115	148	120	132	148	135	136	153	139	152	148	151	109	126	115	153	132	139	133	146	141	136	135	158	143	104	127	137	163	130	118	125	142	146	138	154	139	165	153	155	161	143	128	147	147	150	132	119	136	115	138	124	115	145	153	134	149	132	149	156	147	148	149	138	159	148	133	141	151	123	124	125	120	138	115	136	144	146	170	128	153	144	128	126	164	176	128	121	146	139	149	130	128	141	143	150	125	130	103	129	139	141	146	146	133	134	142	133	150	142	138	117	144	147	138	119	138	141	151	151	148	140	121	130	136	138	156	132	132	141	138	134	147	143	156	136	131	145	151	119	138	122	162	131	121	152	156	139	146	110	114	137	142	126	146	173	135	112	147	135	142	145	145	132	141	146	124	111	145	140	142	133	137	154	127	150	142	144	130	128	155	133	137	143	149	154	129	143	136	118	127	132	133	148	136	159	145	122	142	115	130	141	139	145	118	148	146	135	151	140	142	127	112	124	152	152	169	126	130	159	154	139	142	131	141	155	141	146	156	150	146	140	123	131	136	124	135	133	133	160	147	119	143	139	133	123	138	141	129	143	156	141	158	143	132	137	129	129	90	158	140	127	127	145	135	142	153	137	160	157	160	114	116	135	124	127	146	127	150	139	155	127	137	118	132	120	134	121	141	157	147	132	149	152	160	122	142	145	144	135	128	131	153	164	176	147	134	160	127	127	149	145	120	130	136	127	142	134	129	126	142	125	134	158	145	132	118	147	134	141	136	154	137	128	111	136	148	153	111	170	146	127	136	135	151	132	144	145	156	172	134	150	116	130	119	140	137	120	159	145	155	114	145	141	142	129	140	144	139	148	149	149	126	130	146	138	158	140	134	137	142	134	137	125	150	126	139	127	119	167	136	154	149	167	134	148	155	140	138	138	135	129	144	163	134	136	136	179	144	169	140	145	134	150	152	128	129	140	156	158	124	133	145	118	128	129	151	115	144	112	149	156	126	138	162	149	131	143	121	158	157	133	120	134	128	126	134	145	181	136	126	154	115	144	125	147	125	144	143	145	128	133	143	137	122	132	126	154	114	144	134	136	127	129	156	139	149	132	156	161	129	127	144	137	149	135	163	133	105	133	135	138	172	154	133	135	170	155	142	135	140	110	136	113	149	133	145	151	135	144	150	138	134	150	146	137	143	157	134	137	155	141	124	141	136	136	160	133	140	128	144	160	126	132	132	134	138	125	117	138	136	140	124	143	115	132	128	144	143	161	154	132	122	137	128	140	130	139	131	143	138	155	160	140	124	138	114	116	143	143	132	146	135	154	132	123	151	134	142	137	148	119	131	143	135	133	136	153	156	155	147	131	124	139	124	140	123	128	131	136	131	126	152	128	138	148	145	130	161	127	126	163	120	131	127	141	159	154	126	139	124	163	124	144	132	146	139	131
16737	4530	3626	8390	9192	5887	3271	1277	745	667	596	530	483	492	426	436	384	426	404	418	399	350	413	359	356	353	370	360	369	395	340	363	348	329	345	373	350	345	328	347	339	344	352	326	303	349	338	358	314	354	350	370	334	355	316	337	343	346	372	369	333	347	348	351	321	327	366	376	329	341	348	314	347	322	306	343	320	343	380	322	318	338	316	342	359	334	348	329	344	347	340	354	337	331	349	359	343	342	322	358	304	322	333	363	312	341	348	340	324	327	314	351	346	310	351	335	334	317	368	346	343	339	292	347	344	368	360	363	313	362	344	345	330	334	372	334	332	328	323	336	367	340	364	348	328	345	357	333	346	311	332	346	338	333	317	349	334	315	309	320	366	350	330	355	353	327	322	328	311	322	355	318	331	362	330	379	298	309	324	308	317	345	328	352	302	318	312	360	332	358	362	357	313	338	326	342	347	338	324	345	351	343	320	341	317	321	316	336	314	333	361	317	326	317	347	295	339	293	339	318	317	307	362	331	316	318	343	327	329	349	341	330	314	346	355	324	313	331	320	350	346	335	339	355	368	320	333	317	347	289	357	346	310	310	332	298	326	322	348	351	310	314	315	339	332	330	364	303	355	351	358	348	328	337	318	365	325	310	322	327	327	315	314	329	359	340	341	318	362	346	329	362	360	348	318	334	325	361	319	336	346	321	333	337	349	327	318	290	339	356	356	346	332	322	289	306	340	339	364	351	325	332	359	329	337	361	342	342	356	356	298	351	328	330	372	334	328	327	336	359	343	373	326	336	312	334	330	315	315	355	350	362	322	321	352	348	372	346	317	333	328	348	363	327	333	362	349	312	307	325	336	339	325	337	336	329	364	349	339	320	328	335	359	323	348	338	349	348	341	329	337	346	305	320	339	354	342	357	320	354	332	378	307	332	321	327	327	374	357	334	303	339	311	334	316	335	335	349	320	324	321	347	327	361	345	353	350	329	333	351	332	318	337	306	325	328	306	334	301	357	322	329	343	359	314	309	310	334	345	395	355	349	339	364	373	343	358	333	348	328	329	364	315	350	301	338	347	358	306	323	332	330	357	352	296	325	356	330	331	400	308	327	366	349	302	332	329	319	350	358	319	326	349	355	342	326	346	317	348	337	306	349	321	338	347	344	336	324	350	346	344	361	330	354	339	322	355	352	343	353	329	298	343	332	301	350	280	318	359	341	347	360	303	352	342	309	350	316	336	320	310	315	308	342	346	346	333	375	378	369	325	330	305	332	330	344	322	322	341	340	359	328	332	302	344	341	375	343	328	333	321	301	311	346	335	329	330	307	335	372	327	331	375	359	322	340	351	357	349	314	326	359	323	364	354	331	331	351	324	337	321	358	322	362	336	350	330	322	289	348	329	340	327	344	347	348	341	334	373	316	356	316	324	324	327	362	330	331	339	359	328	336	367	325	326	370	349	338	317	347	363	338	323	338	352	345	366	320	357	345	321	337	346	331	332	326	353	329	326	336	334	321	323	311	295	343	356	296	344	339	337	310	346	323	326	340	294	320	305	347	341	328	333	343	336	345	338	350	337	317	331	335	363	347	345	331	326	320	317	340	319	328	364	322	329	327	299	330	319	338	310	344	332	361	354	337	334	348	386	306	325	322	353	352	326	312	331	358	334	321	332	324	358	348	355	331	323	343	346	364	346	324	325	341	369	317	339	312	329	320	319	349	320	325	314	344	357	340	326	329	316	345	314	307	369	356	317	317	351	335	324	358	325	303	329	332	350	328	364	347	324	367	354	324	332	352	337	328	320	341	328	347	357	333	332	351	340	371	369	353	332	332	329	359	349	353	319	329	317	328	324	330	328	366	327	348	313	344	312	334	335	313	345	341	353	330	343	327	328	311	336	309	377	335	319	338	323	352	334	341	403	350	320	323	352	323	329	329	343	339	339	340	308	341	294	344	359	360	363	296	354	347	314	323	310	302	349	318	337	350	341	334	341	324	343	358	331	324	332	336	350	319	323	317	331	372	367	331	336	323	357	332	297	352	337	319	332	311	326	355	341	307	330	311	295	324	301	345	334	359	330	334	325	338	320	329	317	331	321	321	336	325	326	344	337	328	338	330	351	349	349	318	320	323	343	312	323	305	357	341	324	320	339	363	335	333	311	326	339	366	350	352	329	332	321	343	320	356	372	315	333	317	319	328	328	323	341	337	330	344	345	331	302	366	277	354	332	356	330	361	332	338	350	339	355	354	358	325	361	339	333	325	323	369	335	318	352	343	307	312	323	326	334	328	312	323	329	352	347	368	334	334	357	334	297	312	318	354	367	345	314	323	355	355	355	347	337	339	338	345	346	320	340	321	334	329	302	286	335	345	343	333	332	315	347	361	320	330	337	314	334	339	302	351	336	321	337	328	302	364	343	356	341	361	344	314	338	331	296	351	332	311	348	353	340	361	345	328	342	338	363	348	339	346	370	319	364	349	347	324	344	361	328	318	330	321	356	301	333	346	312	325	357	345	358	367	321	365	310	352	338	346	312	319	340	299	348	311	299	307	313	343	365	353	344	337	321	309	316	360	306	334	333	331	326	363	318	344	350	375	357	338	353	331	338	317	379	355	358	325	317	344	289	350	329	339	344	374	339	327	342	320	319	359	363	328	345	323	330	355	342	333	341	316	315	330	333	314	343	337	317	325	316	329	346	335	318	344	330	339	339	321	377	323	316	317	343	351	338	319	308	352	334	330	344	339	327	316	328	324	351	332	316	360	340	324	302	335	339	358	340	349	328	340	343	342	314	338	336	366	342	327	329	293	331	334	304	366	334	317	335	300	334	336	326	317	320	325	355	331	349	318	316	375	340	364	324	338	322	321	358	347	322	324	321	337	325	325	290	356	335	295	329	353	362	347	319	347	330	328	300	306	343	338	329	341	320	361	379	332	328	365	339	330	313	350	320	335	332	328	331	351	326	334	349	312	332	335	337	360	315	325	332	341	320	333	358	340	328	327	308	306	300	336	328	371	370	321	315	334	363	348	341	305	358	356	361	337	338	331	359	338	363	374	322	308	343	373	306	326	344	350	319	370	336	315	323	348	355	338	316	345	298	312	314	344	318	328	339	327	348	342	352	360	349	340	339	362	327	331	298	310	303	343	318	334	334	336	325	331	341	328	330	329	337	336	327	328	364	359	332	328	319	342	328	362	333	330	377	336	338	330	343	321	354	343	313	335	353	342	313	299	338	328	332	333	329	349	329	367	338	365	367	386	327	331	304	295	325	343	366	361	330	304	313	374	322	299	352	329	332	338	328	335	349	318	309	339	367	334	351	319	319	335	344	331	294	327	338	321	322	334	330	367	344	331	353	349	315	295	321	314	347	330	336	306	307	293	366	344	339	357	325	305	345	342	336	307	331	351	335	341	329	343	320	293	358	342	316	338	347	315	313	347	341	325	341	350	337	336	321	361	339	308	358	303	334	355	334	364	348	341	321	336	345	352
37472	14259	5324	6753	6009	3176	1498	611	306	313	272	263	194	215	216	218	247	201	217	189	201	235	223	202	206	192	207	193	210	209	195	191	188	178	189	194	212	184	203	198	172	197	188	222	178	212	175	193	194	214	206	195	208	198	196	162	199	222	199	182	208	195	190	200	172	193	194	201	210	197	212	177	202	245	163	198	211	188	157	196	188	192	180	231	187	199	189	211	204	192	196	191	189	225	211	165	183	207	219	179	175	186	203	193	185	189	179	193	195	198	198	188	225	186	202	207	157	188	211	177	170	208	187	208	227	189	194	171	198	192	170	201	218	173	204	237	178	180	176	180	195	148	206	217	204	191	189	192	196	206	204	216	197	176	204	202	171	190	209	161	196	209	196	165	211	191	194	187	198	191	179	200	197	169	179	183	206	203	182	183	170	203	182	212	211	221	225	199	159	186	204	200	214	184	195	193	198	182	204	174	196	179	191	176	213	209	186	194	189	205	198	199	209	221	188	195	183	212	192	177	197	191	194	205	196	203	192	174	190	185	200	202	192	190	196	183	218	195	166	180	191	211	174	198	177	188	198	193	181	201	194	205	190	185	196	191	192	183	200	194	201	210	227	185	207	186	177	173	202	203	182	233	216	189	194	166	227	194	202	211	191	179	162	179	186	209	171	208	220	217	176	209	200	198	167	199	165	170	164	159	182	182	179	164	191	206	211	205	200	206	177	201	187	174	199	197	191	193	206	204	182	171	187	209	191	196	195	202	194	192	196	197	182	170	209	210	202	175	193	193	200	190	213	194	213	198	179	202	224	195	196	187	205	210	200	174	178	203	225	202	229	194	232	194	208	154	196	183	204	174	172	200	174	177	205	190	173	219	209	217	188	182	195	165	180	188	208	199	231	200	203	218	180	183	175	184	188	179	166	200	186	188	213	183	224	190	186	207	198	192	207	231	188	177	170	206	222	184	180	211	200	167	194	188	186	186	186	214	190	171	189	205	182	189	206	199	199	188	198	161	208	199	215	184	181	190	186	200	192	192	207	179	208	198	208	194	206	187	223	174	176	205	190	179	190	185	196	182	186	199	203	199	182	213	189	201	186	192	227	208	203	208	218	166	205	209	195	194	193	204	188	198	190	177	181	181	205	184	184	198	195	222	197	171	200	185	188	214	213	177	178	208	180	179	186	204	184	186	205	174	210	176	182	174	199	198	187	203	198	189	216	196	191	191	176	181	232	200	195	180	218	200	180	190	189	207	220	212	232	191	193	210	211	198	184	182	193	189	193	214	206	179	198	182	194	194	195	188	175	191	186	200	204	200	189	180	163	197	205	193	195	191	224	191	223	185	172	221	215	185	187	190	172	186	201	184	187	188	200	196	187	184	202	179	216	168	190	205	206	182	196	192	203	211	190	179	202	209	189	163	199	215	189	203	227	178	206	182	203	178	189	198	196	181	169	193	179	176	179	212	197	202	199	221	215	190	186	186	189	200	179	210	219	194	205	186	177	206	205	204	174	181	193	198	202	192	202	171	200	205	182	200	213	195	202	179	185	204	165	193	181	170	197	173	193	195	180	192	210	176	195	176	210	198	187	184	212	192	194	191	200	185	192	179	197	208	192	201	176	185	192	188	191	204	190	224	182	194	159	198	214	233	184	188	190	187	203	200	169	196	196	188	194	206	180	197	187	209	186	194	204	187	185	195	185	217	178	225	193	176	218	188	194	191	202	211	244	193	190	182	208	201	170	193	232	191	190	179	206	186	178	160	180	233	177	191	187	223	212	188	204	200	182	214	209	208	183	207	216	173	197	186	195	176	203	175	186	206	214	176	227	187	193	188	167	189	196	190	188	174	216	194	190	196	208	171	210	209	185	182	177	179	221	220	200	194	210	208	171	203	185	198	193	174	214	200	190	206	179	201	189	220	205	183	185	202	203	175	220	183	200	199	191	195	187	182	194	165	186	228	204	216	195	162	207	216	183	213	212	182	225	179	195	207	184	185	175	178	194	197	192	211	197	193	184	173	199	193	203	177	195	180	200	188	198	188	206	212	179	208	207	190	208	199	167	205	180	209	218	194	193	200	203	207	188	207	184	185	195	167	200	220	181	189	201	191	192	200	201	233	243	170	181	210	194	224	174	201	192	192	196	218	206	177	199	180	167	187	201	184	188	180	179	164	177	186	184	188	216	208	166	204	163	180	178	202	210	192	175	204	187	170	216	190	198	197	165	221	191	214	193	184	197	200	207	201	191	213	169	199	195	189	216	204	179	198	231	226	181	174	188	220	170	187	209	195	193	184	187	189	197	212	219	189	195	167	187	167	196	169	220	194	203	188	208	205	203	178	190	187	210	168	184	186	190	223	220	178	185	192	181	211	197	187	192	200	220	188	170	196	189	217	196	183	175	195	177	169	212	218	201	193	188	172	192	212	199	180	205	212	194	169	193	198	170	204	166	196	187	194	198	182	196	182	176	190	188	191	187	171	188	195	215	202	183	206	176	183	211	219	219	181	192	180	198	192	189	178	170	174	204	205	180	190	205	198	217	203	200	206	177	210	184	178	196	180	192	185	157	224	170	193	205	182	179	202	195	200	222	201	202	191	197	182	175	177	172	200	248	178	189	179	204	181	178	186	161	203	195	187	207	203	178	222	217	214	198	189	196	201	196	203	219	187	196	208	206	195	189	184	213	177	179	203	200	220	213	196	227	205	196	195	208	220	203	185	187	213	196	206	202	204	197	203	191	206	211	192	204	191	192	205	187	216	207	168	189	198	197	209	221	200	187	202	189	207	187	206	186	197	179	222	194	204	186	170	193	202	199	188	209	210	200	163	184	196	178	184	191	198	185	157	181	184	192	196	196	182	193	212	215	223	171	179	197	185	168	191	176	204	202	197	192	193	191	199	204	195	175	196	224	180	187	192	184	183	213	173	193	171	201	189	226	225	165	174	186	182	212	221	190	191	178	204	203	209	223	189	204	215	167	167	187	193	186	218	184	178	192	187	197	174	186	177	202	210	183	178	197	192	203	212	196	194	183	193	202	206	225	192	211	176	206	190	181	172	193	188	204	195	196	197	184	213	174	198	209	200	190	194	216	190	183	196	167	188	215	195	219	187	178	216	207	209	221	208	174	217	194	182	205	197	192	190	201	196	198	185	180	187	207	215	187	186	159	190	178	188	198	195	175	201	161	209	181	196	180	205	185	213	233	202	178	189	203	224	213	186	209	206	179	203	202	205	193	187	216	171	229	191	216	195	186	199	201	180	221	200	207	188	241	217	197	199	185	200	192	198	215	207	196	220	193	179	214	199	171	205	211	164	181	204	188	201	209	202	195	192	198	227	198	195	180	179	201	183	224	132	208	197	200	174	189	187	187	172	210	175	193	192	179	167	203	208	185	194	159	204	227	197	197	230	193	218	186	173	192	221	216	165	184	176	175	206	180	201	211	208	185	217	175	209	187	188	190	197	188	198	203	199	228	193	188	169	176	206
22305	7165	5853	12928	12861	8844	5702	1961	1416	1000	927	833	728	695	686	679	567	553	564	547	549	502	521	553	510	547	495	514	490	479	489	479	470	474	504	465	500	483	468	489	446	472	474	471	444	468	469	461	483	491	457	489	438	474	411	459	451	478	505	470	481	474	470	438	474	435	470	466	453	475	480	448	452	425	478	506	445	453	469	483	472	467	478	439	504	473	474	462	458	430	464	441	485	479	474	479	438	451	496	456	490	440	461	466	490	479	450	476	460	501	465	483	452	469	487	459	490	488	482	429	454	440	430	468	458	475	468	435	437	447	456	471	457	415	484	470	487	442	497	508	466	487	449	484	456	457	496	471	474	467	468	447	450	448	423	433	476	437	444	444	462	441	487	497	477	425	491	468	434	439	484	463	466	466	466	490	438	451	485	490	436	474	430	462	475	434	422	436	453	493	466	504	470	427	477	466	476	456	466	470	449	439	459	482	464	443	439	454	497	485	439	499	445	464	467	457	433	427	484	432	445	458	444	480	491	485	473	472	427	447	445	464	480	476	428	454	473	437	499	428	435	465	475	441	442	472	451	489	423	486	480	465	475	474	450	468	468	464	475	460	473	406	456	498	428	481	488	475	456	443	474	418	431	508	458	446	432	486	467	473	457	435	509	469	452	421	447	479	452	414	422	490	459	478	462	483	460	459	423	446	452	410	446	458	466	478	439	457	479	436	459	467	458	473	481	455	427	478	453	430	463	425	490	452	507	455	451	455	469	451	462	452	491	443	477	445	434	473	418	467	481	454	453	448	469	431	441	466	467	451	490	467	456	506	421	460	461	456	485	481	442	480	480	466	470	442	462	453	412	446	449	442	444	449	467	463	449	456	431	473	459	444	452	437	448	459	502	457	467	457	452	459	460	441	453	450	439	436	462	478	475	458	481	457	422	480	475	455	497	457	475	482	438	449	446	443	456	459	442	469	425	433	493	430	490	485	480	445	494	467	470	453	476	488	448	468	444	474	459	505	460	426	450	460	454	444	440	490	482	487	463	482	464	459	470	425	444	475	455	458	446	486	433	412	476	454	455	471	464	436	431	437	444	438	442	478	452	489	471	457	438	426	465	469	467	474	487	474	425	456	434	438	454	461	462	435	477	460	464	449	444	437	449	456	433	464	476	421	437	469	467	418	460	456	467	467	456	487	468	446	458	428	443	461	447	465	461	512	460	474	498	454	448	463	486	464	452	460	451	484	424	447	451	443	449	448	452	447	440	493	464	441	470	510	434	472	437	464	399	469	486	501	468	460	435	479	479	472	476	474	482	509	449	449	474	455	463	439	461	426	482	435	445	463	446	452	449	445	459	482	451	460	446	447	444	446	461	464	513	466	466	458	463	412	436	476	476	492	474	470	469	458	480	419	434	437	469	453	454	466	492	509	443	469	433	455	477	422	428	438	443	465	435	481	439	451	446	452	447	441	473	482	447	468	425	458	452	451	500	429	453	466	449	439	503	474	478	506	450	442	454	406	457	455	439	453	474	472	438	456	482	458	497	454	480	468	457	446	470	440	487	466	462	488	439	479	464	453	472	464	454	438	481	433	455	469	432	432	454	439	467	461	439	483	489	444	452	451	461	478	467	461	449	475	459	461	447	464	491	483	479	502	461	428	471	493	464	475	464	453	466	488	457	489	452	467	461	490	477	461	468	480	447	442	445	463	455	438	436	436	471	494	460	441	456	452	431	463	467	454	458	473	422	444	476	457	446	470	450	443	493	452	495	467	460	434	457	493	473	471	440	476	438	442	441	465	461	450	422	462	455	459	473	465	457	490	467	476	415	478	471	452	462	439	425	439	470	449	446	478	438	472	480	459	497	449	478	462	446	460	492	499	443	427	469	465	460	452	462	470	490	462	414	467	500	437	458	428	456	483	485	433	426	428	482	442	491	472	468	468	450	501	473	446	432	428	488	457	445	452	484	447	458	452	453	496	468	456	476	468	459	428	418	450	487	479	461	466	449	495	440	403	445	461	446	494	443	468	508	502	455	509	474	432	472	455	450	448	464	471	461	454	475	475	410	440	441	479	445	463	462	454	437	456	464	451	440	438	440	469	494	471	459	461	435	477	441	445	436	460	451	485	453	441	455	449	451	459	454	472	466	502	445	464	460	458	466	451	425	471	444	435	468	485	434	445	436	484	472	470	466	464	476	510	449	449	483	407	453	465	441	450	395	436	502	424	423	460	424	443	433	450	412	442	468	464	467	457	464	444	437	469	445	430	423	406	470	458	459	471	450	436	481	475	496	436	453	485	415	437	419	445	468	463	453	466	465	455	442	437	476	476	462	478	457	457	441	467	474	428	453	462	454	459	449	503	413	432	431	444	460	416	483	476	445	440	422	467	437	487	464	428	434	493	483	436	468	483	488	455	465	432	511	471	409	488	447	439	494	479	421	476	466	453	451	451	466	434	437	490	428	455	457	482	478	476	500	426	454	462	447	454	438	468	448	452	440	438	455	450	473	448	445	456	484	455	433	449	454	460	484	470	453	472	465	445	462	459	472	460	487	427	481	463	460	493	446	492	468	452	433	482	450	489	442	467	493	475	454	472	436	423	488	424	481	457	434	466	453	441	434	437	456	443	453	431	466	455	463	451	455	464	455	457	453	462	465	477	461	466	433	466	436	445	453	470	455	448	488	435	520	440	511	490	448	442	437	447	449	418	465	471	456	456	478	483	506	466	455	481	442	453	449	465	463	472	437	455	476	486	470	438	444	488	428	492	462	458	452	453	434	453	448	438	455	448	517	426	481	451	491	451	461	473	474	469	424	449	439	464	492	434	479	464	445	456	488	422	429	474	457	440	476	458	433	514	489	487	495	456	437	466	441	477	422	466	457	448	512	434	441	447	453	470	419	419	480	472	471	442	448	468	467	457	490	474	469	474	470	447	436	432	487	456	476	477	430	465	394	463	460	470	436	475	492	415	465	488	464	443	425	414	464	440	445	430	462	452	448	423	463	446	432	444	433	448	466	491	443	477	481	446	465	474	453	484	453	482	478	459	499	480	431	442	490	490	472	441	465	470	458	463	440	443	448	465	462	449	482	445	463	474	484	401	455	460	468	438	417	440	433	466	464	426	480	476	453	478	448	427	436	497	477	431	486	498	476	462	436	471	450	479	482	441	444	475	473	471	476	465	469	457	423	427	395	485	453	481	458	443	487	426	478	445	438	448	444	434	511	471	474	428	454	480	437	440	476	460	476	473	444	435	417	441	467	439	428	445	459	466	489	463	474	460	456	473	477	468	458	454	441	460	458	425	482	495	447	475	462	480	426	423	457	456	444	483	417	439	445	476	467	464	466	458	407	479	496	456	486	449	460	455	448	436	473	438	503	401	430	440	468	484	470	415	485	455	440	496	423	449	479	463	459	445	424	468	467	458	448	444	408	458	474	457	448	436	448	450	454	463	453	466	489	478	468	475	452	517	448	494	492	470	429	426	461	458
11217	2014	413	397	364	338	283	241	259	240	236	242	230	249	221	183	199	236	215	271	225	231	193	229	233	220	223	206	230	216	223	233	208	214	214	221	219	219	224	211	236	225	212	206	213	225	223	226	208	214	230	205	242	207	240	236	254	235	215	244	225	232	204	255	250	221	212	249	213	202	220	243	229	224	193	199	241	235	230	227	241	249	231	237	250	215	246	210	250	233	200	228	243	228	199	207	225	220	229	235	217	192	207	236	227	223	235	230	229	216	231	223	239	217	194	242	238	215	215	227	232	208	229	220	235	242	224	220	230	236	221	230	214	226	221	221	228	229	223	212	205	217	223	226	190	239	244	221	217	219	220	231	228	215	218	224	209	236	215	218	213	226	249	227	232	239	218	244	216	253	219	229	237	240	223	233	195	231	225	228	233	210	231	210	242	229	220	216	246	218	224	209	241	257	223	226	210	192	234	238	242	235	238	239	251	215	222	217	227	216	227	210	217	238	215	216	207	200	231	251	238	236	237	208	256	232	236	208	258	199	214	222	227	226	226	230	222	224	234	242	245	234	230	218	230	222	227	228	214	216	221	223	234	199	228	247	237	219	265	215	213	237	215	231	255	208	225	201	215	201	229	220	217	222	227	211	244	241	222	209	228	219	255	229	225	216	215	218	211	245	209	210	228	213	246	212	225	223	216	232	235	253	219	214	228	222	202	240	220	239	212	234	229	205	239	243	234	202	197	213	191	232	228	219	265	225	234	220	227	237	224	215	262	243	202	192	219	209	250	246	207	228	213	205	209	201	228	205	198	198	190	218	255	248	204	219	208	235	243	253	257	247	224	240	235	222	203	235	219	220	220	210	194	204	246	257	224	258	241	215	215	233	214	222	245	225	205	222	241	222	239	248	224	214	224	220	210	255	245	259	232	208	212	201	219	210	228	204	231	242	205	201	210	240	231	231	251	224	202	224	220	230	214	218	227	249	231	246	236	227	227	221	205	216	213	232	230	203	240	202	183	217	236	239	223	253	242	205	239	220	226	253	209	224	190	206	226	255	204	240	220	213	217	242	262	243	229	211	218	230	206	214	228	230	241	228	231	249	204	245	223	215	217	223	221	231	219	265	206	206	229	207	216	210	221	225	208	211	241	227	219	200	250	204	217	196	231	208	223	206	217	199	241	232	247	196	207	237	244	222	256	208	242	223	222	262	234	180	224	215	212	233	214	219	224	218	228	207	224	213	228	231	228	194	234	231	215	251	207	205	211	234	240	210	207	221	237	221	217	245	250	233	246	212	211	257	228	220	226	209	238	187	226	220	254	212	236	249	226	244	193	253	224	202	229	212	221	226	261	197	225	204	229	223	241	241	211	234	205	215	228	222	229	242	232	243	241	230	229	218	208	226	224	226	203	220	214	194	234	263	207	239	186	215	216	209	236	211	219	210	218	198	231	270	239	233	204	219	229	203	242	224	222	216	215	254	222	226	206	229	208	234	235	238	240	218	245	249	248	211	185	200	212	221	223	250	230	238	235	200	222	211	251	204	193	249	221	236	221	217	213	240	216	229	217	225	211	228	208	228	215	201	238	238	240	226	232	220	245	206	224	226	229	219	211	242	224	207	229	264	253	204	223	250	221	221	194	235	235	211	209	230	231	220	208	225	218	203	240	235	203	231	237	231	202	241	216	206	242	228	236	227	218	238	224	223	213	242	216	226	195	224	237	218	208	206	234	225	205	222	214	238	234	208	214	258	203	220	231	239	205	257	237	258	235	225	244	244	215	233	229	227	226	197	219	250	207	212	207	256	217	251	255	224	221	206	228	251	235	258	230	234	232	224	221	223	255	246	214	204	194	231	201	225	242	224	236	231	228	231	228	235	229	204	236	208	212	252	239	223	227	209	228	218	259	206	213	217	202	250	223	239	210	214	257	236	215	232	181	219	243	231	218	214	220	215	234	195	196	217	204	222	223	233	210	231	223	199	221	201	226	208	202	261	211	224	217	233	209	224	226	236	220	247	206	238	209	215	228	209	238	243	239	232	212	234	238	225	216	218	220	221	211	220	237	245	225	213	212	197	209	250	250	216	215	227	213	230	211	262	248	225	224	242	232	209	227	227	232	216	227	241	212	208	239	264	232	217	232	258	242	248	206	228	261	237	229	213	204	240	240	223	239	230	218	253	211	226	226	225	207	239	220	212	244	208	179	271	229	228	241	236	223	213	221	229	228	221	241	221	216	236	213	261	252	221	219	194	200	227	234	198	209	235	210	226	202	224	200	235	219	201	251	236	249	238	215	216	205	228	223	209	246	200	251	211	225	242	253	213	231	223	224	216	221	209	236	218	215	210	235	207	245	213	198	197	228	225	217	218	233	218	211	207	228	210	231	216	228	231	231	237	211	224	202	227	203	254	204	227	203	235	226	213	244	201	208	202	205	228	235	235	247	200	217	242	249	233	216	208	208	210	232	235	198	211	197	235	198	211	203	230	230	249	252	223	225	215	213	199	214	226	206	222	252	190	253	198	293	240	233	238	207	209	245	222	224	219	250	202	222	195	237	243	220	236	245	218	212	246	229	208	216	216	242	258	236	224	212	207	225	213	254	216	202	230	236	256	232	215	215	212	214	209	213	262	237	212	209	209	230	213	228	224	241	212	218	239	211	227	217	212	218	227	217	223	216	197	256	222	209	232	231	189	196	218	245	255	233	226	218	241	232	205	211	222	225	198	227	205	220	220	189	235	188	220	228	192	220	235	228	219	226	187	195	229	214	241	244	231	258	201	236	217	238	241	223	231	202	216	233	233	236	254	250	232	221	214	190	232	229	218	230	263	229	212	223	221	216	232	214	226	209	232	228	210	249	210	224	242	214	255	215	224	183	203	216	214	247	247	217	218	211	226	224	261	231	212	218	210	203	227	229	229	205	227	234	239	239	196	197	205	221	213	229	236	199	250	230	223	223	245	222	217	235	227	226	239	256	239	205	211	240	206	246	251	220	204	231	243	234	219	241	238	214	216	239	208	229	217	248	228	232	234	238	245	206	200	218	243	210	218	220	217	235	249	223	221	220	214	230	195	229	246	219	217	220	225	225	230	217	229	237	225	205	205	218	224	218	221	230	209	245	231	232	238	207	233	233	254	239	242	209	223	250	234	228	217	240	213	242	211	210	233	213	221	220	248	228	222	241	212	232	239	225	235	241	218	239	240	228	250	219	216	225	216	202	237	199	227	227	219	243	202	256	229	207	232	249	203	216	196	230	239	217	226	185	239	233	229	218	229	226	237	227	218	202	210	225	216	206	226	247	214	225	236	242	236	236	196	209	202	223	242	238	215	258	216	230	249	205	227	225	238	216	252	212	224	190	237	232	213	219	256	236	244	229	219	248	227	199	241	216	231	245	235	198	205	229	239	198	236	235	242	232	224	199	232	251	229	226	236	256	240	204	220	247	229	217	237	201	207	232	196	227	208	229	235	212	220	212	225	245	229	231	198
6712	1493	879	1093	1031	888	741	660	620	563	576	528	539	507	507	519	502	534	503	514	524	503	498	502	477	481	472	493	518	523	543	511	521	480	537	501	536	489	477	536	490	530	492	490	535	505	456	503	527	537	499	499	509	476	499	494	463	474	529	521	512	548	471	487	508	489	542	510	471	545	469	497	495	487	540	532	513	500	507	490	473	446	539	487	493	500	517	464	488	486	516	516	496	478	480	512	451	497	544	480	517	512	507	471	467	490	483	476	515	517	494	479	519	513	493	453	516	495	541	496	497	506	495	541	455	526	509	504	495	496	500	506	497	520	530	518	473	508	466	484	504	492	494	509	458	504	514	506	497	495	515	505	520	481	536	516	484	532	501	541	519	497	501	516	533	495	492	491	497	512	509	497	551	492	469	467	560	494	490	502	506	492	520	478	499	543	528	526	516	481	471	499	519	476	506	521	532	518	506	518	494	494	503	487	479	511	518	443	525	477	525	489	511	502	498	535	482	511	540	501	457	524	502	493	522	490	487	522	477	505	498	509	541	513	469	511	535	520	483	499	492	501	497	528	432	473	461	490	464	498	498	501	504	514	467	458	490	458	500	477	497	498	517	489	552	535	481	527	497	505	457	487	523	517	522	489	488	497	523	499	511	489	510	501	514	557	533	521	523	496	550	484	474	486	515	500	495	515	501	485	507	472	428	529	492	501	523	523	499	460	477	497	482	500	503	482	485	487	516	549	493	512	515	518	488	510	516	522	518	522	485	468	521	500	521	522	494	518	543	503	480	552	518	515	529	490	481	530	505	462	512	491	518	512	468	516	467	457	495	489	501	518	516	504	502	463	511	497	489	498	530	491	445	462	468	511	477	491	561	487	456	469	490	472	479	515	510	511	496	510	506	523	478	484	500	492	545	483	468	516	509	489	502	476	495	509	503	454	455	494	493	512	523	517	487	506	494	480	509	520	473	480	510	504	497	513	486	473	499	462	474	503	489	570	501	451	484	472	500	467	487	535	457	532	512	456	510	533	528	455	508	490	497	498	448	528	490	469	481	514	509	537	508	526	480	498	502	509	514	517	499	491	490	500	461	511	466	492	491	491	507	495	478	521	512	505	506	472	488	516	437	502	523	482	505	493	515	501	452	461	518	532	495	496	501	497	516	516	492	511	481	489	505	519	498	508	511	515	490	518	499	476	512	483	469	513	493	488	499	509	530	509	473	519	490	512	530	508	469	507	515	459	535	528	480	463	502	479	490	532	498	513	478	522	497	508	475	505	505	501	503	471	496	506	498	514	507	541	539	480	465	502	530	503	508	490	499	491	489	526	505	507	503	494	469	494	487	469	514	493	503	484	463	507	465	488	472	506	467	495	491	540	468	510	499	470	480	487	490	490	514	516	484	497	510	505	523	492	461	509	489	477	496	474	492	490	491	471	527	513	451	511	471	501	504	493	471	452	471	520	523	507	486	483	511	491	531	505	492	472	467	496	489	547	509	517	503	482	505	505	495	502	496	449	495	474	525	503	506	497	476	526	501	495	493	523	544	516	502	496	485	512	545	524	522	479	487	478	491	486	536	469	509	491	490	510	520	486	496	462	508	488	484	495	543	511	498	513	512	492	463	500	467	517	466	480	496	489	475	529	539	504	468	523	502	488	525	501	476	511	480	523	471	478	498	474	505	488	482	501	457	487	497	495	522	511	494	515	506	503	523	491	469	481	493	498	484	501	511	477	517	542	523	491	497	481	524	506	510	493	509	487	503	522	489	510	489	509	481	497	498	554	496	535	494	515	472	518	527	466	454	470	491	507	480	538	470	527	483	502	494	487	489	531	465	508	506	497	501	494	469	495	484	483	512	486	496	482	494	458	552	477	471	497	476	477	499	490	528	482	531	480	457	526	514	528	506	518	478	484	478	488	495	525	519	550	481	452	509	519	463	482	484	502	527	494	510	533	537	498	491	513	486	536	525	500	512	425	492	516	473	496	457	554	485	484	509	505	510	473	532	506	508	500	503	517	472	491	489	470	470	473	495	534	509	502	504	476	499	504	522	472	479	506	481	500	499	520	496	474	487	527	513	506	503	481	488	510	492	470	487	471	517	533	467	532	469	505	469	496	466	498	472	504	480	506	518	506	508	490	487	521	507	521	495	490	499	518	511	507	500	513	513	499	499	522	513	478	511	545	491	536	510	524	493	485	505	520	539	469	483	528	485	506	542	513	483	481	479	510	513	513	476	499	502	494	493	463	451	509	503	526	482	497	529	476	530	515	505	483	477	491	473	476	449	506	503	429	532	494	537	486	476	476	522	527	479	467	508	469	485	485	533	511	488	501	482	450	470	520	493	501	471	472	504	526	487	478	522	478	493	507	477	506	487	491	493	496	513	459	511	468	493	511	526	466	496	476	499	482	494	451	520	493	529	506	517	473	467	518	509	515	506	491	493	495	535	519	504	504	502	506	485	532	501	502	517	505	492	517	511	476	472	493	521	463	528	487	491	469	495	540	504	472	490	510	473	487	481	467	460	478	472	496	505	519	506	521	466	511	499	521	471	507	521	562	466	519	497	454	494	503	524	485	494	481	482	502	507	487	463	510	497	493	496	513	505	513	529	534	493	492	515	489	544	471	525	470	513	470	502	497	488	503	479	516	461	485	508	525	505	486	522	536	498	454	496	532	481	511	508	471	478	496	502	495	495	487	501	483	493	508	472	514	491	471	499	543	491	487	494	499	508	466	510	526	513	484	510	497	511	501	510	534	495	533	478	490	505	509	526	515	502	481	474	507	498	469	487	470	482	539	497	498	534	488	466	524	508	493	500	510	466	485	508	526	496	521	501	490	488	491	484	490	542	491	484	474	491	512	498	467	503	470	449	491	492	482	533	509	461	506	509	485	494	457	512	502	520	489	491	510	527	503	468	483	527	506	501	493	503	483	526	493	509	566	477	507	524	535	528	514	468	529	473	521	511	481	494	508	453	491	513	494	529	506	507	513	512	494	457	498	456	500	506	512	493	589	507	510	489	485	491	469	485	465	469	533	546	549	528	495	507	487	484	481	480	537	484	497	492	456	467	546	523	459	505	476	479	532	489	472	499	477	486	456	547	522	546	498	495	481	536	505	496	497	497	510	489	477	483	489	519	500	484	513	495	489	467	480	498	507	494	504	532	492	486	477	498	519	510	484	499	518	488	509	543	480	485	507	470	488	553	502	512	482	507	511	508	519	476	463	484	488	514	477	477	503	512	501	480	504	543	504	510	489	506	545	479	503	473	485	494	502	483	497	474	472	504	546	490	547	507	435	469	510	484	529	499	485	527	498	511	534	540	512	525	488	492	487	530	520	470	489	518	505	510	522	456	511	461	515	496	519	495	491	491	567	502	476	502	466	490	497	518	525	511	491	483	546	534	508	473	461	515	501	494	512	474	509	485	503	480	500	535	506	522	485	479	522	516	526	510	478	459	474	495	510	457	493	498	482	537	501	501	490
27543	7963	2737	3738	3002	1683	592	304	221	215	186	176	177	155	172	194	157	141	165	133	124	170	144	142	145	178	143	158	160	139	151	153	129	142	158	140	168	128	139	164	123	135	137	135	137	144	145	135	171	161	167	140	135	135	137	136	148	150	168	163	151	138	138	155	145	144	134	148	137	120	113	138	143	151	124	123	121	136	152	137	131	142	134	134	150	121	132	136	164	126	135	139	145	144	151	139	140	139	162	153	169	173	143	145	138	134	130	121	124	135	135	131	129	138	126	154	141	143	146	151	139	117	151	131	159	131	125	140	143	153	100	129	135	133	155	137	133	150	144	131	142	124	167	155	129	144	133	128	138	122	121	156	128	146	131	113	160	117	152	162	114	159	156	125	130	156	147	131	132	131	141	155	136	159	142	156	144	139	143	129	141	131	144	135	165	145	161	145	135	148	128	134	140	143	145	144	125	145	131	140	140	127	138	147	157	139	114	129	143	129	174	142	167	127	124	135	144	146	137	141	129	153	140	135	141	130	157	127	129	136	122	135	154	157	127	144	146	149	136	133	150	134	128	115	132	147	149	136	143	124	132	143	147	139	132	145	155	140	148	147	140	152	141	134	121	149	144	163	141	131	122	149	130	145	125	133	129	118	149	113	150	116	119	113	134	124	136	125	149	126	145	165	141	137	120	158	131	150	142	107	141	122	148	148	152	159	126	149	141	121	136	148	118	134	148	147	139	129	130	143	128	130	129	164	131	158	136	137	151	145	125	153	145	121	119	131	155	152	159	160	125	130	145	135	140	161	138	108	143	141	148	117	130	142	141	129	132	134	119	122	115	155	141	136	137	143	146	163	119	122	147	142	170	155	133	128	120	149	153	125	145	127	128	150	135	163	134	122	131	148	137	150	125	141	131	129	150	123	146	118	123	133	136	158	139	154	139	151	135	132	139	146	148	145	142	131	148	154	135	133	154	167	136	159	120	138	143	126	133	129	149	125	157	137	129	130	137	161	135	144	151	149	152	140	139	144	158	138	146	132	117	123	120	131	142	131	132	141	135	139	140	169	145	131	128	121	152	126	131	131	134	148	122	130	149	127	163	113	146	128	125	141	134	119	152	165	147	121	133	151	144	141	142	142	145	131	130	144	141	145	149	153	143	164	136	134	139	153	128	125	129	132	136	137	131	121	153	125	165	130	130	143	155	128	133	129	136	134	142	139	135	128	128	155	147	141	130	134	122	130	142	124	157	144	126	131	132	132	128	137	132	132	135	160	134	152	136	142	146	125	125	157	123	135	140	140	126	140	144	123	162	165	141	129	141	175	133	119	129	134	135	130	137	126	143	126	151	130	133	137	113	172	143	129	139	133	120	141	144	139	133	128	125	141	116	139	133	134	108	131	137	139	141	152	148	143	148	136	128	111	155	104	153	134	130	124	132	152	147	136	155	134	125	128	140	160	149	151	130	151	138	159	141	146	144	118	155	143	144	129	127	151	139	123	148	144	133	134	134	119	144	111	126	159	146	128	114	138	121	138	141	128	142	124	142	136	136	136	127	142	133	130	144	139	146	134	145	147	154	152	137	140	129	122	125	141	157	145	150	135	115	133	129	155	141	131	138	128	143	136	132	131	144	119	129	138	132	140	158	149	126	118	141	143	144	135	117	117	148	124	134	125	142	119	136	152	165	140	131	168	142	132	126	140	135	147	118	139	129	129	143	136	123	171	130	134	141	113	151	142	165	142	152	156	136	143	157	152	149	143	133	126	125	138	161	162	125	141	137	160	143	122	129	155	163	124	122	136	125	135	131	142	148	133	164	136	165	133	145	131	134	143	151	143	124	123	141	137	143	129	134	133	147	145	134	133	144	141	129	139	135	142	158	145	133	137	127	138	160	143	113	140	141	152	137	148	131	123	128	147	136	144	140	136	142	132	140	135	156	129	160	147	138	135	135	161	146	132	139	132	133	131	116	116	126	133	135	142	141	151	141	131	149	144	126	139	115	147	132	148	133	133	136	113	130	117	127	131	139	105	123	138	127	115	153	119	122	126	134	140	142	154	133	150	126	142	140	141	144	143	147	157	149	143	150	139	138	118	149	133	156	136	129	154	113	127	134	140	132	152	152	157	115	141	131	133	129	147	145	138	138	158	155	132	136	148	137	133	146	135	145	148	131	130	130	162	133	149	117	156	127	151	146	147	152	125	160	134	121	130	151	130	125	130	139	136	132	133	133	152	142	139	139	143	143	136	138	134	142	134	140	130	125	136	128	128	128	159	158	165	124	140	140	132	136	138	144	136	133	134	138	117	120	149	132	135	138	126	129	130	151	125	139	141	140	152	135	135	154	145	150	133	125	147	143	152	131	157	121	127	139	129	150	141	149	134	142	129	149	129	129	146	130	131	162	173	136	126	159	151	144	152	131	114	133	133	135	143	145	139	140	138	133	139	134	133	137	152	153	158	143	133	122	138	147	155	136	150	140	130	130	140	149	159	134	132	142	143	152	118	127	129	166	134	150	133	132	130	147	119	132	144	150	130	145	131	154	135	140	142	137	139	141	154	133	132	151	138	147	176	144	117	150	140	138	158	127	116	151	120	122	131	146	130	137	156	145	145	140	137	158	132	146	133	132	144	121	137	147	141	142	143	158	168	159	143	135	138	168	151	118	127	149	133	155	136	131	137	131	158	144	139	161	147	143	143	144	156	112	136	140	128	153	150	146	134	136	120	153	141	142	118	142	138	135	126	134	136	145	129	153	149	137	121	121	144	145	130	130	165	125	146	140	159	152	124	161	147	135	159	150	142	144	154	129	145	159	132	142	111	158	148	142	144	126	122	135	133	122	134	150	114	141	110	150	128	137	153	161	159	138	145	151	163	140	137	141	134	151	166	171	161	134	148	129	119	122	133	153	134	150	145	144	135	163	138	127	145	141	139	148	131	134	149	164	130	127	144	139	119	155	134	128	140	112	132	134	132	138	129	135	148	148	144	151	156	110	133	138	156	135	138	127	153	141	127	150	143	131	136	142	130	141	137	162	164	128	145	153	128	134	118	136	147	134	146	128	137	138	148	120	114	147	141	147	135	127	141	120	139	159	154	130	150	129	110	131	126	134	148	139	118	133	139	140	156	130	156	150	148	135	130	127	129	147	132	119	131	143	134	142	145	118	127	149	136	140	150	121	131	139	151	120	158	146	161	132	112	125	155	127	130	132	163	152	143	142	146	165	151	145	136	135	135	145	128	141	123	141	138	132	136	141	145	134	140	150	150	133	116	124	126	150	126	137	134	133	132	168	118	133	116	128	140	148	158	137	161	129	129	139	165	137	118	115	141	139	148	133	138	165	135	134	135	128	133	139	134	115	124	161	131	152	152	140	135	119	136	138	127	118	136	166	144	150	160	168	137	127	136	144	145	139	114	132	133	141	140	124	132	157	134	124	171	124	129	154	149	125	132	144	131	125	143	142	165	140	137	160	150	145	134	136	146	119	117
16753	4265	3652	8134	8095	6064	2460	1306	900	669	602	524	503	464	409	456	401	425	436	436	390	375	392	391	371	387	398	362	364	374	337	356	384	378	363	368	335	336	335	343	379	346	349	331	361	347	328	345	349	351	337	340	366	353	383	343	329	333	340	356	317	363	339	341	356	361	336	361	333	355	348	340	357	313	350	303	301	358	318	326	356	339	331	347	343	320	343	346	342	357	329	327	309	353	333	342	342	347	350	335	331	325	367	326	336	338	318	357	336	330	374	353	360	338	340	351	354	343	354	328	343	360	311	356	340	326	330	340	337	352	317	338	351	323	329	340	337	384	381	366	364	319	354	323	336	290	376	321	365	322	335	327	375	340	338	351	373	333	338	311	349	342	321	325	350	343	347	359	359	326	363	328	315	313	348	304	315	331	349	348	345	362	333	305	352	353	329	340	348	342	346	355	345	337	330	340	326	346	355	347	320	323	363	359	331	328	337	339	330	362	336	334	342	332	344	346	333	324	331	361	350	334	315	330	375	346	315	312	341	334	329	326	327	338	340	319	329	347	373	336	315	328	357	339	318	357	337	369	341	304	360	354	329	362	340	370	329	331	324	343	376	355	321	330	362	339	342	370	327	342	342	364	305	366	318	370	361	345	348	347	350	313	363	347	343	304	336	360	352	351	299	323	361	346	320	330	396	331	330	316	339	310	308	344	368	344	339	346	371	322	364	341	355	334	317	350	345	317	303	344	321	340	329	307	340	312	325	337	328	347	360	352	352	351	326	368	326	346	348	350	338	351	334	314	347	327	328	300	346	339	334	324	341	359	371	309	341	338	322	314	346	348	343	342	320	350	315	321	316	337	352	345	319	339	332	328	327	357	358	332	333	352	348	357	337	339	334	298	307	335	353	317	374	354	336	341	337	346	323	332	344	353	320	372	364	336	339	323	367	364	328	370	359	360	294	330	343	359	377	335	334	346	359	372	327	373	310	338	320	360	349	324	321	291	347	333	379	374	366	348	345	333	344	314	345	329	353	333	309	317	304	323	335	333	337	330	361	329	332	317	312	316	322	335	347	311	367	312	325	363	370	344	374	321	373	343	338	307	336	361	361	322	316	357	330	367	345	362	308	343	320	329	346	369	347	332	368	329	313	329	348	295	344	357	340	347	341	349	324	340	327	357	332	334	328	347	324	335	326	364	351	350	310	337	343	328	320	320	337	318	321	324	319	333	350	348	327	334	317	365	353	317	331	323	360	374	354	307	339	328	310	332	370	346	358	355	347	350	330	330	338	347	335	352	329	309	327	340	335	317	346	326	333	349	328	342	358	323	337	345	352	338	365	321	343	327	338	307	352	334	361	329	347	355	357	341	348	334	361	317	355	356	346	360	336	325	360	315	330	362	321	362	334	334	327	318	371	333	309	312	311	327	336	353	294	338	338	331	305	347	321	322	356	312	353	358	331	357	370	327	323	320	327	334	320	311	364	310	359	337	328	334	318	351	323	357	342	364	332	341	341	333	363	308	347	379	315	338	342	308	353	336	350	340	335	313	355	339	348	346	327	329	333	347	339	360	317	316	333	351	314	350	346	339	376	360	337	351	325	336	318	328	372	337	300	352	327	340	344	307	351	324	347	354	313	333	341	337	337	334	348	351	307	307	333	335	329	348	353	289	335	342	335	332	353	331	314	370	333	353	359	333	330	342	368	339	320	340	351	371	334	340	331	318	334	355	324	347	335	325	340	343	328	356	340	319	347	363	361	327	337	343	350	332	350	348	340	362	364	298	316	321	356	341	333	357	374	330	310	339	343	350	329	339	327	356	347	345	338	321	371	325	326	370	311	344	348	324	336	338	358	342	308	355	319	361	321	356	314	332	338	319	338	327	329	329	335	330	315	350	354	361	325	319	359	338	320	339	348	334	357	335	346	337	339	363	321	305	340	339	324	337	353	357	335	339	321	308	338	351	331	327	343	348	341	338	325	348	323	374	316	343	335	370	325	322	356	348	373	366	340	350	331	335	351	334	347	335	342	316	302	358	352	317	356	339	310	311	328	350	342	360	332	341	313	331	337	359	333	347	341	354	314	312	325	325	341	306	360	359	317	302	350	340	307	349	380	356	324	311	326	349	333	363	313	322	332	334	357	328	318	319	332	306	374	288	336	333	352	328	354	341	355	388	324	338	336	337	336	330	342	294	353	342	310	336	348	332	337	373	332	359	345	366	338	344	327	359	319	348	333	334	348	338	340	351	317	361	348	333	317	349	331	348	346	312	322	318	352	358	358	376	325	343	343	335	346	325	330	311	341	340	334	326	355	317	330	349	332	320	317	353	330	359	329	322	348	327	321	309	325	361	315	323	320	344	348	347	353	325	353	328	320	344	342	337	337	358	327	357	335	326	319	347	330	341	355	366	319	343	321	333	338	376	366	328	348	361	342	381	323	365	338	338	331	356	336	321	334	349	330	334	326	317	352	322	338	332	324	318	330	342	354	366	339	317	330	350	348	313	309	333	345	332	342	322	314	311	325	352	338	363	301	334	336	339	335	313	350	304	343	324	358	328	330	334	342	335	315	352	355	330	337	326	372	333	348	333	329	350	356	359	317	338	339	328	374	316	332	346	330	305	360	357	335	309	342	330	342	351	341	354	329	337	384	320	347	336	348	339	318	357	350	314	345	345	335	332	364	336	323	324	319	359	334	327	366	349	312	353	309	330	356	326	340	311	332	369	318	342	353	341	318	351	347	329	316	351	332	330	320	319	345	328	312	326	354	357	339	336	321	310	355	340	313	360	367	330	337	360	346	344	313	305	331	321	331	333	366	341	321	354	348	322	328	336	323	311	323	301	337	337	339	331	341	330	319	346	331	359	375	365	336	330	322	333	331	331	361	347	342	340	355	359	312	328	350	335	360	327	349	301	364	313	326	339	340	316	357	339	335	345	315	328	351	312	335	345	350	372	317	342	339	358	360	358	329	312	342	360	325	337	372	338	319	316	370	326	303	324	343	343	314	316	305	325	327	352	362	338	350	382	336	345	333	324	363	331	344	331	309	325	319	367	333	373	349	341	342	311	361	322	333	325	337	329	345	362	334	327	321	342	326	320	365	319	325	347	346	332	330	353	314	335	361	281	379	351	373	340	361	329	329	359	349	352	334	331	329	338	353	328	328	344	334	343	313	328	330	331	356	348	334	352	381	336	327	353	331	349	324	343	345	333	339	318	343	310	319	335	326	334	321	307	367	346	354	345	334	337	374	329	343	307	349	314	302	334	318	367	330	349	359	299	346	365	327	300	339	371	327	352	350	318	360	340	303	369	307	335	347	338	354	314	360	335	315	331	349	339	333	318	337	325	343	326	327	352	340	307	324	326	336	361	343	314	310	362	354	331	370	333	317	338	336	330	323	373	327	375	341	330	325	322	334	336	326	371	337	328	338	335	324	323	321	351	313	352	345	344	318	312	331	338	333	339	303	330	316	269	329	311	367	334	330	317
37598	12945	5480	7920	5717	3156	1035	580	408	297	280	243	241	250	227	223	205	217	196	202	204	245	211	219	187	215	196	198	208	208	216	214	198	209	185	222	217	225	200	220	194	204	208	193	231	194	193	207	184	206	198	186	207	186	187	148	198	177	201	176	200	192	207	227	206	191	198	199	210	202	190	181	188	223	173	174	197	226	203	190	183	173	192	208	208	199	208	173	206	197	195	204	174	195	182	204	199	244	192	193	173	195	194	198	222	199	180	190	203	212	211	186	179	212	198	202	213	185	183	195	191	213	185	235	207	167	212	202	202	202	195	204	186	188	194	192	199	199	184	198	187	211	178	187	168	203	184	185	186	186	199	229	203	189	181	187	178	178	205	201	221	196	195	216	224	180	202	213	203	199	180	203	186	219	172	173	221	191	191	196	207	194	187	208	172	174	192	190	210	184	172	169	213	176	190	190	174	158	208	216	210	216	191	191	182	191	235	217	184	203	221	188	171	195	175	205	211	180	202	187	173	183	205	191	192	204	207	188	193	240	185	157	194	177	176	198	167	196	193	209	204	221	203	185	214	183	197	175	195	189	188	203	218	191	204	199	181	160	199	201	201	217	179	185	199	199	208	194	176	199	200	161	206	191	195	179	203	187	211	216	179	166	188	196	182	154	211	176	174	191	187	182	196	209	192	214	206	195	199	212	184	183	188	198	191	186	206	186	181	202	213	196	196	209	183	226	184	197	197	194	199	211	191	202	228	202	183	193	202	210	205	192	195	196	220	225	215	178	210	218	209	183	191	195	196	203	215	202	184	209	199	207	190	196	202	219	193	173	192	185	227	188	200	185	172	166	189	191	234	187	184	189	191	201	192	189	187	166	205	174	198	201	221	195	191	174	186	196	205	169	186	195	180	196	208	193	219	209	244	181	169	172	190	215	196	202	185	207	226	215	213	180	186	207	209	200	186	196	196	224	205	172	193	188	204	186	199	187	201	213	218	190	206	194	185	205	216	189	190	164	198	195	184	187	162	165	179	197	214	195	195	169	213	181	184	184	216	186	174	199	182	219	199	191	154	193	229	163	179	203	197	216	186	190	167	174	171	215	225	219	196	197	169	194	235	192	177	226	187	187	184	216	208	217	201	219	200	203	195	172	215	186	194	185	197	194	192	180	183	202	184	179	207	201	188	177	181	195	177	196	157	201	198	200	208	232	191	194	178	188	188	199	197	165	198	175	208	190	174	195	204	196	200	184	173	194	191	162	180	188	171	198	181	182	193	200	189	182	181	201	173	182	194	211	205	205	163	198	181	210	220	212	181	205	193	229	216	206	204	184	177	217	202	184	194	191	194	195	180	169	213	175	188	198	206	192	203	179	217	186	204	193	175	198	181	201	208	193	195	194	198	185	201	164	201	174	217	199	191	205	189	196	182	187	224	210	178	201	212	209	196	193	224	205	197	202	198	225	206	193	188	209	215	214	209	194	181	184	195	191	181	198	199	191	206	201	217	179	186	182	198	173	193	207	201	192	195	195	199	196	195	206	188	185	190	185	193	173	197	195	225	232	186	187	191	167	176	185	181	166	212	214	181	178	192	212	181	200	176	196	189	200	181	197	213	198	206	186	184	205	195	199	182	202	196	219	203	200	186	187	205	186	200	190	242	191	177	197	206	190	167	197	200	186	181	214	200	200	195	182	195	198	198	185	203	210	203	196	177	215	188	172	194	195	188	181	180	183	197	184	195	173	195	205	223	194	197	179	205	212	211	183	194	185	176	180	217	194	209	186	199	194	173	183	191	166	186	180	179	182	173	201	184	169	179	180	189	202	183	174	162	193	200	188	208	178	197	211	208	198	189	186	157	222	189	227	206	177	194	183	188	212	221	228	229	181	168	205	178	206	187	190	177	205	205	205	214	185	201	210	199	186	205	198	212	230	179	205	185	189	211	205	180	221	229	188	207	177	179	198	214	188	195	199	213	209	177	167	194	188	188	189	190	221	212	199	194	186	202	196	197	181	192	195	215	212	209	211	190	192	200	214	182	194	199	207	195	186	197	182	214	223	220	196	210	178	190	198	212	198	189	205	205	209	184	225	182	203	197	212	194	203	203	181	211	205	198	216	216	192	203	192	216	207	199	195	210	186	191	194	202	200	173	190	206	221	199	187	208	188	242	205	169	196	202	196	216	175	207	205	181	185	179	202	185	205	187	198	167	205	190	192	193	208	218	219	212	193	213	201	190	215	175	182	193	171	187	209	181	204	191	196	199	202	201	196	193	198	198	189	199	207	207	205	191	165	221	183	198	186	209	206	229	214	225	168	222	208	188	205	175	161	177	204	188	191	203	202	176	172	193	190	217	187	193	187	222	209	222	205	178	220	149	198	185	200	194	182	163	188	170	179	202	209	196	201	218	185	218	195	190	175	205	174	191	213	220	197	199	204	174	212	179	173	205	196	192	210	165	216	197	177	210	202	195	206	212	171	203	186	198	175	198	194	198	207	183	207	192	220	204	213	190	217	201	210	204	201	206	178	188	208	174	227	191	186	205	199	200	202	175	176	193	191	204	204	193	202	211	211	208	183	192	181	195	198	202	185	199	221	196	220	208	184	207	200	214	187	188	227	182	192	214	178	236	200	171	190	194	185	182	197	227	203	208	200	208	206	200	180	198	198	196	186	178	199	177	205	201	177	189	182	215	166	185	193	171	182	234	199	176	181	212	196	203	199	197	210	173	204	214	168	197	200	187	192	206	208	201	166	216	189	230	174	202	193	184	197	181	179	168	192	193	192	196	189	199	183	180	186	202	197	191	220	219	195	190	198	171	190	194	193	169	176	175	199	188	180	201	199	203	205	208	170	185	185	207	184	205	216	211	183	198	181	194	210	192	185	188	192	189	188	186	178	162	202	187	179	178	211	191	207	208	221	212	203	212	173	205	189	199	213	184	205	217	189	203	193	192	230	183	201	227	211	197	180	200	213	192	192	208	211	172	214	186	177	220	188	210	186	220	188	203	196	190	203	201	193	189	201	190	192	183	228	190	228	191	192	178	194	194	192	203	175	194	199	199	187	195	204	176	182	180	179	194	205	186	188	187	180	230	204	175	198	176	178	206	188	188	161	193	192	192	193	172	198	202	176	199	210	187	202	178	194	203	186	182	182	190	156	215	213	214	231	190	191	195	208	192	181	179	215	195	172	194	194	199	179	202	187	188	177	195	203	190	183	201	209	215	222	176	199	217	217	189	183	189	204	205	170	213	200	167	177	204	202	196	210	203	181	195	203	184	180	181	173	209	222	204	185	191	224	202	199	186	204	170	205	197	200	226	180	173	172	186	199	164	187	184	205	204	187	232	201	168	221	238	189	178	192	178	213	222	189	223	206	169	173	220	197	188	182	192	188	210	185	212	196	183	152	206	179	196	189	197	166	185	193	181	183	208	196	209	184	195	192	189	185	233	180	200	200	197	193	177	193	200	190	181	173	206	180	196	191	188	221
21930	5951	6154	14955	12829	9657	3484	2398	1324	1074	892	822	729	670	686	661	649	607	566	576	567	521	549	584	527	539	542	534	511	486	482	526	424	499	499	517	454	484	454	493	447	508	451	484	471	472	454	449	470	458	503	489	447	474	481	493	487	453	461	476	498	470	464	469	485	486	451	457	439	451	453	461	486	434	463	511	473	470	467	478	463	459	430	486	436	468	480	470	510	466	459	460	469	432	470	450	467	442	491	444	456	473	438	446	497	491	434	441	508	449	471	493	460	484	500	479	449	467	454	486	450	490	500	469	446	482	493	464	445	501	499	449	499	442	437	492	449	467	427	439	471	459	477	447	418	445	454	441	444	449	469	488	505	429	436	463	439	504	447	476	486	443	493	478	450	425	457	473	365	468	440	475	447	437	478	448	454	463	453	463	480	477	507	458	472	507	437	456	469	472	435	434	433	512	450	490	459	467	459	464	508	453	447	472	436	464	436	493	433	413	440	469	456	493	468	465	427	433	478	481	489	493	435	482	468	478	481	505	482	441	444	419	476	468	472	485	449	474	467	441	485	456	464	451	436	452	420	454	432	471	454	453	451	477	472	447	446	453	475	434	458	434	434	458	468	446	481	476	440	472	439	445	460	476	414	415	458	482	460	449	462	447	439	460	503	417	448	460	474	480	458	464	457	433	485	453	454	463	479	459	452	455	437	448	489	434	469	441	487	438	456	483	472	475	475	468	478	460	439	454	478	466	475	503	477	435	460	471	449	490	458	473	450	453	443	457	442	492	457	466	440	455	458	423	448	442	449	458	481	465	494	409	461	480	468	450	455	486	417	494	451	471	468	411	466	441	505	487	472	444	469	465	437	426	472	458	458	429	454	504	472	444	443	486	463	427	481	454	462	481	483	461	412	475	412	486	485	460	475	465	459	447	445	479	472	469	472	481	474	471	467	461	486	434	449	436	466	486	497	492	457	470	464	476	461	459	490	457	471	458	429	456	461	509	486	470	452	467	474	500	468	450	493	476	459	478	444	484	455	489	474	504	491	429	488	460	422	422	491	487	487	473	433	476	429	442	449	450	442	477	443	462	417	439	468	434	442	446	485	477	457	440	492	429	490	474	427	452	473	463	482	483	450	467	442	498	480	445	443	444	476	473	488	475	474	448	440	469	459	434	469	474	422	444	457	492	428	458	417	448	461	450	424	429	468	446	479	479	454	484	448	479	426	453	471	461	487	424	438	457	451	479	466	443	461	460	483	453	466	479	443	459	475	467	457	454	417	443	433	452	465	478	444	465	454	452	477	468	456	477	445	462	388	441	439	441	467	487	461	442	442	454	478	499	448	439	430	487	466	459	454	456	482	461	494	501	480	459	420	482	476	452	450	483	482	477	442	494	477	437	460	447	491	465	469	468	445	435	430	451	463	478	430	440	449	483	454	458	440	477	458	426	481	471	466	482	451	447	436	479	443	474	481	407	418	448	465	465	498	466	452	443	433	422	449	445	457	463	433	450	487	487	413	469	481	456	464	465	445	503	438	470	453	464	469	474	466	432	415	449	477	467	436	466	505	463	472	489	488	444	468	517	459	451	492	470	420	491	457	487	472	447	444	454	487	465	494	448	460	462	492	466	455	457	462	437	442	451	482	463	511	462	497	443	487	468	473	465	413	452	460	491	470	440	412	469	476	452	476	439	469	467	453	469	445	424	427	440	450	509	498	466	461	459	475	433	455	453	459	466	455	456	437	486	429	474	453	486	422	478	463	468	475	473	474	473	447	476	477	471	480	458	484	482	453	456	454	449	494	433	446	452	475	469	509	471	462	491	484	487	446	478	502	471	479	467	465	499	477	453	477	446	420	463	478	412	450	486	471	459	465	444	439	447	453	435	438	443	442	422	455	465	453	502	440	471	497	499	447	472	484	493	454	449	480	444	478	450	455	453	456	480	478	452	471	478	488	471	446	461	469	476	469	458	440	453	535	461	464	475	477	462	440	486	445	464	469	471	446	475	478	453	464	462	458	440	431	483	446	442	441	469	461	455	447	469	408	456	480	454	474	479	499	480	481	467	463	491	440	453	437	471	440	478	461	436	430	441	487	452	467	487	521	463	485	434	443	471	457	468	474	481	454	489	473	485	436	439	465	442	426	456	463	447	466	436	496	432	435	462	466	452	495	453	442	481	484	454	479	471	472	483	449	465	472	470	474	470	512	435	428	434	469	408	509	484	471	504	446	429	482	484	438	454	457	487	432	449	419	434	463	453	442	466	458	462	456	429	449	462	478	462	494	433	440	473	447	467	453	464	460	446	421	447	448	453	454	436	491	478	473	474	467	443	439	482	461	425	474	441	496	418	457	419	466	433	485	454	480	449	440	483	435	456	464	474	476	453	452	468	452	447	449	484	445	464	474	478	437	479	461	446	447	463	446	459	445	474	441	484	473	493	466	440	415	426	492	439	458	432	479	444	426	479	430	479	455	439	441	465	448	476	465	488	469	450	473	477	473	483	467	470	463	488	453	464	470	442	465	436	438	467	469	464	452	462	416	495	451	468	468	481	427	442	438	475	459	484	471	507	470	461	411	454	440	447	467	451	466	436	469	426	437	450	471	451	474	471	466	494	479	457	461	484	432	448	480	461	452	458	465	472	430	425	472	452	468	457	438	457	517	458	448	453	432	497	464	462	429	475	450	486	435	450	499	470	476	503	483	445	467	448	454	451	432	498	479	471	459	510	465	475	419	457	450	454	466	393	454	453	451	469	421	481	477	446	462	436	463	442	435	490	469	471	441	472	495	447	465	432	437	471	472	462	428	464	457	460	483	451	447	485	457	466	467	462	436	453	459	472	458	464	457	508	468	442	445	463	455	452	470	450	468	504	493	439	469	442	468	457	507	471	462	454	447	461	476	458	483	439	484	464	472	480	435	446	491	461	456	511	474	451	472	462	471	452	481	441	443	459	455	488	417	469	455	483	459	501	451	487	490	456	429	476	466	457	468	455	470	447	495	442	446	489	448	477	526	464	473	466	455	450	479	459	471	472	460	471	516	453	487	416	454	455	477	455	427	479	463	471	449	469	446	478	462	477	456	452	430	439	469	508	463	476	457	469	480	471	447	438	463	468	470	457	498	483	457	497	464	481	469	458	478	467	409	462	481	496	466	462	440	492	435	460	448	451	483	508	422	473	456	426	451	449	423	427	493	482	473	420	438	484	492	492	427	452	480	446	438	478	464	470	479	466	433	474	465	459	423	424	439	451	439	469	466	445	453	469	474	492	488	457	494	462	483	461	463	502	500	451	487	444	484	451	461	468	452	423	438	489	505	439	437	494	437	453	435	453	499	435	489	463	462	456	460	503	434	435	445	453	450	443	429	481	483	484	448	467	462	438	464	465	416	477	456	482	492	506	432	474	470	418	435	450	480	504	469	460	449	478	449	479	452	429	430	437	466	440	434	442	448	489	426	449	473	435	452	457	430	457	486	503	462	464	435	444
10574	1733	413	483	370	312	272	248	240	259	253	221	225	222	237	244	215	214	239	252	228	255	252	207	214	227	252	216	218	189	187	255	217	263	227	226	236	241	207	238	210	223	235	213	194	217	218	231	216	259	206	239	222	249	215	220	220	252	235	208	199	224	197	211	201	197	223	221	202	202	241	210	226	248	231	230	231	227	243	215	223	200	205	238	203	223	224	254	236	233	234	201	227	240	208	216	207	227	232	229	248	243	224	235	199	220	225	203	200	230	213	248	206	215	227	192	240	225	266	220	247	231	220	239	249	217	226	238	213	232	203	219	219	229	253	245	212	210	233	250	231	244	218	224	217	214	230	232	216	237	210	196	230	217	257	218	228	233	225	217	191	212	201	237	218	216	217	263	240	228	225	221	205	231	242	226	222	219	257	222	231	214	232	228	237	233	232	211	220	232	250	212	251	244	236	238	238	232	240	220	250	249	205	216	221	217	207	215	252	235	241	233	233	238	234	213	193	206	220	222	234	237	239	241	201	208	201	226	214	230	200	229	216	228	222	223	225	207	240	241	226	226	221	242	196	252	222	251	214	197	196	219	228	225	235	266	194	230	241	225	220	228	212	224	210	214	237	233	207	223	208	212	232	214	234	219	216	209	235	209	222	226	219	215	210	239	216	222	249	217	235	239	210	237	220	224	232	230	227	236	212	231	202	216	233	202	234	217	212	231	226	215	217	222	225	228	219	257	233	246	218	224	213	216	242	238	220	233	229	223	268	243	200	215	231	263	232	250	216	241	215	250	203	221	204	213	222	208	224	222	212	228	250	235	230	217	218	209	236	238	206	204	232	244	227	211	241	222	198	235	247	237	243	244	220	237	234	227	225	244	243	233	216	231	219	228	216	214	202	240	227	216	229	218	245	234	230	206	232	238	230	234	236	219	221	212	262	235	224	235	218	245	229	195	222	248	232	228	204	206	216	203	218	228	252	242	223	251	231	222	262	217	234	234	225	210	237	238	212	235	251	231	232	230	224	226	215	232	218	240	226	256	213	229	211	201	220	203	219	218	214	221	237	260	251	208	233	183	201	219	212	218	232	233	214	220	220	209	218	233	237	254	202	236	244	216	222	223	232	187	228	196	234	207	218	228	212	241	240	221	226	239	235	238	199	229	232	212	197	247	201	220	223	239	234	232	235	209	222	239	242	230	219	236	219	208	233	203	245	233	270	215	216	224	229	220	191	234	187	201	215	214	243	229	231	216	234	234	194	202	214	236	224	228	215	212	248	244	252	234	216	205	211	190	197	255	213	230	198	220	232	230	211	250	241	201	265	225	207	231	227	215	206	233	201	219	201	217	240	240	234	206	235	229	210	199	234	229	201	212	189	194	195	243	233	219	218	230	213	237	237	209	238	225	238	231	205	222	231	253	245	220	247	200	224	203	208	213	203	198	206	204	212	223	256	206	245	213	208	232	249	238	240	243	189	221	215	227	237	218	208	238	242	215	201	202	231	218	214	212	197	193	245	213	210	238	230	223	184	237	227	233	231	252	222	222	231	223	210	222	221	228	216	233	228	210	218	234	226	242	234	251	211	227	203	188	241	237	215	212	197	220	259	218	222	244	224	207	250	259	219	213	217	228	231	211	208	201	240	223	237	217	229	231	219	264	225	230	205	225	231	215	222	223	273	247	230	218	231	238	220	214	244	216	216	226	238	212	241	251	218	239	213	220	206	225	228	255	207	225	234	247	226	248	232	248	216	230	186	223	210	227	217	222	206	236	225	206	239	216	238	221	229	201	234	222	242	232	239	195	213	233	227	221	200	206	219	231	237	210	225	241	230	223	239	246	256	210	198	238	225	213	187	229	220	222	226	227	193	238	197	237	206	212	227	223	215	221	228	216	199	232	227	230	223	183	232	207	219	226	232	213	237	234	231	244	209	210	242	231	231	248	213	224	219	209	222	198	210	203	240	239	227	217	207	226	227	247	221	224	241	243	224	239	237	244	242	259	231	216	216	225	214	217	196	252	228	243	240	209	213	177	202	244	216	223	204	214	230	243	229	237	226	226	242	249	217	225	208	228	235	186	209	236	262	226	191	196	189	211	229	225	249	253	191	219	202	202	224	218	220	218	216	228	225	214	214	252	207	223	240	230	224	219	222	234	264	191	228	230	217	218	212	250	223	194	233	244	181	210	212	248	219	241	241	229	227	232	229	202	214	241	234	233	221	231	214	225	225	214	248	231	263	219	215	214	205	236	228	226	221	210	191	218	221	233	227	218	228	226	224	226	205	236	264	250	206	230	247	225	213	196	254	230	247	232	220	242	259	202	198	224	226	217	213	200	248	234	219	237	227	224	220	215	246	223	223	208	216	231	214	197	234	252	241	217	216	216	234	243	214	210	255	216	246	239	228	213	222	249	233	208	233	234	224	226	229	229	253	222	233	169	247	242	247	221	223	217	225	197	239	207	228	225	222	222	225	224	238	213	224	192	211	206	232	239	213	222	217	213	227	231	202	185	228	243	238	237	204	239	240	220	211	220	230	205	222	222	216	239	235	232	209	248	230	215	247	222	215	227	216	231	219	225	232	239	227	246	218	212	237	231	243	201	244	254	205	252	233	208	239	237	245	232	225	223	213	230	216	217	220	219	195	217	229	210	238	217	235	244	231	212	211	207	217	211	240	228	228	218	220	211	208	221	200	222	229	227	218	212	206	239	219	213	189	233	252	230	212	232	209	220	251	269	229	211	218	240	220	232	237	219	242	253	215	228	221	228	235	227	251	213	206	235	203	222	218	225	247	205	195	189	217	233	246	226	207	238	287	223	206	225	200	209	230	209	249	246	231	210	230	238	202	227	240	212	203	224	241	233	212	222	225	212	240	233	234	232	211	243	202	245	222	236	238	221	197	238	227	224	209	210	214	212	228	244	209	200	210	233	223	187	219	230	256	245	204	247	205	231	219	214	222	231	204	228	235	259	214	225	246	225	241	201	245	224	243	180	256	226	209	243	235	221	245	217	233	230	214	225	228	216	242	237	231	221	230	245	224	232	248	220	248	228	232	199	232	210	228	232	234	210	226	240	250	229	226	236	272	231	250	251	234	252	241	224	215	204	205	228	219	242	218	221	234	201	226	252	228	242	232	229	243	228	214	232	196	210	245	230	205	230	258	220	211	236	219	224	219	219	215	215	228	208	219	251	226	247	227	227	246	228	219	235	215	193	253	242	231	226	224	212	217	249	229	235	209	182	219	238	245	225	217	223	205	225	231	210	209	234	246	239	231	203	253	235	243	225	187	217	211	229	224	228	193	214	204	225	230	234	230	234	226	247	258	243	212	237	217	204	225	215	221	215	244	231	212	242	203	217	230	235	227	219	209	237	219	250	208	241	198	235	233	207	231	226	199	255	198	254	230	252	251	249	209	243	203	233	228	229	224	259	237	224	234	240	217	231	227	199	222	224	203	206	210	233	228	229	206	206	213	228	231	236	230	224
6527	1315	870	1266	1077	845	693	634	617	599	567	523	528	564	544	499	509	487	465	538	514	507	527	500	508	505	509	487	501	509	514	503	478	495	480	495	491	504	515	521	500	523	507	497	497	501	494	541	538	477	528	506	505	495	462	501	516	517	544	504	463	495	511	502	508	494	462	493	492	526	510	488	498	469	492	517	492	566	506	483	525	529	459	451	494	492	480	460	467	526	479	490	469	493	508	496	496	468	491	509	474	552	477	510	485	531	509	488	513	523	511	504	520	520	517	483	508	517	464	528	492	477	484	494	497	481	498	479	483	518	508	516	501	439	500	542	510	508	484	521	499	485	524	516	519	498	503	492	456	494	472	501	488	484	471	500	492	490	518	483	525	488	503	468	476	502	483	486	486	472	498	502	494	486	517	496	498	479	493	505	520	499	473	510	462	447	491	492	504	470	491	540	458	514	514	503	502	508	523	492	481	456	499	520	486	478	498	523	489	520	538	489	531	500	509	499	433	481	519	536	488	469	483	526	519	518	499	461	549	502	498	546	521	462	459	478	505	496	515	493	508	500	518	493	509	485	499	488	489	533	516	508	525	484	530	510	528	546	492	473	514	496	501	527	495	501	493	483	505	467	506	466	463	457	515	532	509	495	524	496	475	484	495	488	484	512	488	454	503	491	480	521	518	503	517	466	510	480	441	536	492	495	492	478	472	481	491	508	522	499	535	537	480	491	479	515	485	505	517	510	443	480	507	512	469	500	470	548	526	463	517	496	540	497	507	509	515	537	504	506	525	486	525	519	492	540	464	462	513	479	493	533	506	479	545	513	499	455	489	499	521	513	475	501	492	499	467	500	560	484	497	470	513	506	494	485	525	470	495	522	506	475	472	496	541	474	500	516	434	467	510	502	506	535	490	496	484	463	500	478	482	515	514	482	510	514	499	500	479	547	496	480	485	531	489	524	483	506	464	504	503	527	468	495	530	498	520	494	502	487	558	513	512	526	538	520	491	523	488	489	487	493	457	493	505	518	506	493	490	497	515	501	505	487	479	504	487	500	505	493	504	512	469	485	489	509	494	476	503	511	523	497	508	478	490	488	477	490	503	508	513	480	514	500	493	496	504	508	483	501	513	482	477	481	501	497	489	517	523	456	534	533	510	516	473	494	526	496	495	473	500	523	459	532	528	482	521	470	501	480	508	469	461	496	477	495	509	466	511	486	505	517	547	556	483	495	505	533	529	518	540	477	496	508	487	511	503	537	475	489	514	532	509	528	521	529	525	459	437	494	513	485	461	507	504	497	524	546	481	495	490	530	511	548	501	505	503	500	486	494	525	460	513	505	502	508	520	509	496	489	480	527	472	483	471	501	479	524	536	460	508	501	503	514	479	530	515	484	514	522	523	512	483	472	473	505	499	494	510	496	491	483	511	492	487	487	486	491	477	471	507	470	548	450	478	529	511	465	545	529	463	523	513	473	513	490	527	479	497	494	468	516	512	445	469	510	507	504	449	482	481	480	474	484	502	493	488	513	522	454	524	520	498	459	526	471	513	501	456	472	511	509	499	495	500	498	516	503	516	506	506	518	504	492	501	507	492	494	496	485	474	496	483	504	537	479	510	475	466	503	508	506	489	532	486	513	515	463	487	494	446	500	535	481	454	509	508	531	465	482	518	462	520	497	479	517	520	482	510	492	502	507	518	486	499	489	516	525	513	483	453	487	481	532	496	482	502	512	480	502	484	517	570	517	469	442	477	507	522	504	509	504	484	504	468	475	492	546	495	464	503	496	490	499	500	506	470	470	494	502	502	496	481	518	496	501	501	468	464	471	512	475	501	488	502	530	523	469	492	501	516	467	492	512	477	448	490	478	492	468	515	534	485	509	477	473	471	478	511	490	483	485	507	497	493	522	515	496	458	495	487	541	522	465	494	510	493	502	484	444	510	508	480	479	496	480	492	508	503	488	480	488	483	527	460	529	521	501	442	520	503	500	500	528	501	444	519	479	480	466	469	504	500	535	476	499	475	510	524	523	482	488	510	517	517	529	515	457	484	518	495	503	487	505	515	529	511	506	516	496	527	508	491	499	500	494	509	529	483	511	485	504	472	516	526	479	501	534	518	505	483	519	503	510	525	481	485	522	541	513	507	508	534	533	505	519	492	520	486	476	486	488	523	503	509	525	484	512	491	503	490	478	462	453	501	503	471	517	497	498	491	489	523	498	456	491	513	513	506	487	493	470	481	481	486	513	538	493	519	495	508	515	478	500	525	529	502	493	480	551	492	508	502	498	528	535	483	453	466	531	508	487	516	497	500	493	493	500	485	502	494	505	473	491	504	474	491	545	518	471	494	509	489	482	507	504	491	491	522	477	492	505	577	506	476	501	496	505	462	532	495	486	476	488	480	538	527	475	502	495	480	483	488	518	498	485	471	515	468	475	492	503	497	486	500	536	485	471	420	494	506	460	499	503	520	489	508	503	520	468	469	511	507	468	499	487	474	504	523	502	510	468	502	464	524	518	472	478	475	506	505	459	536	529	515	477	493	528	521	555	451	504	495	503	466	499	490	482	509	510	502	504	492	498	488	512	489	495	465	514	477	499	460	501	482	498	505	540	498	487	522	480	493	492	499	503	466	487	515	497	486	488	503	504	530	504	478	504	460	506	461	486	464	511	514	492	538	510	482	492	481	493	470	514	471	459	489	488	502	493	480	509	496	486	503	489	561	499	512	492	498	521	490	499	476	494	517	487	487	492	491	490	534	496	493	514	508	534	540	516	498	516	505	485	462	483	502	489	520	492	506	499	505	514	510	507	458	465	501	485	502	475	501	512	519	494	514	475	506	511	477	489	520	496	545	495	512	500	494	478	516	509	467	444	486	485	469	490	523	507	493	492	536	558	498	507	499	531	468	560	509	507	493	515	487	525	468	454	488	544	493	490	474	507	498	475	528	542	514	495	505	533	493	497	527	511	479	514	510	541	522	501	491	481	491	468	464	515	469	506	482	486	534	449	485	527	516	487	504	497	479	476	510	493	509	454	502	514	475	565	477	475	512	523	491	503	542	481	539	473	551	512	495	493	505	499	507	482	483	464	485	480	504	506	460	484	507	492	447	518	526	488	495	481	494	511	468	505	494	494	519	507	514	494	485	484	481	510	487	483	474	530	487	490	531	534	486	555	481	487	514	470	505	471	448	495	508	470	523	480	522	468	519	477	497	483	508	504	484	493	526	470	535	514	477	523	509	498	495	535	464	494	499	492	519	492	510	516	468	497	491	507	525	506	501	493	492	503	497	458	517	490	487	508	501	460	537	507	518	492	528	503	512	488	457	497	534	482	518	484	529	509	475	510	518	496	524	463	480	535	474	476	508	497	506	463	511	482	484	488	474	533	488	506	511	490	500	492	466	484	521	504	489	528	474	497	525	497	515	540	542	499	511	509	507	513	529	492	455	473	484	526	492	479	496	479	479	490	499	471	488	492	538	489	469	507
26454	6545	3055	4199	2816	1587	739	359	252	176	178	171	155	148	164	159	134	154	165	123	136	146	127	150	159	140	142	150	146	152	143	145	123	141	132	119	123	135	126	127	126	145	155	131	131	145	159	130	129	125	128	152	142	127	189	171	124	115	116	142	155	134	142	151	150	139	122	140	137	155	131	123	142	152	144	131	133	130	136	148	133	139	153	136	144	124	144	155	142	140	127	111	137	139	141	130	131	156	136	131	146	132	143	135	138	124	123	137	153	135	130	159	140	135	139	142	148	157	106	155	133	142	163	146	154	132	134	160	132	134	148	141	142	134	128	127	141	144	144	125	150	148	130	135	147	142	154	140	117	172	133	138	122	156	121	135	149	114	147	143	140	141	138	137	172	152	130	129	124	131	149	168	111	134	131	133	129	131	120	116	129	150	132	129	130	148	142	151	155	142	123	128	129	142	142	148	120	170	131	141	123	114	138	151	136	148	127	142	134	127	143	144	134	145	159	143	126	131	142	136	158	121	146	130	161	129	127	143	136	121	139	140	132	139	176	143	135	143	141	159	148	145	135	160	129	140	127	138	137	154	133	144	147	134	164	126	140	122	143	135	135	127	122	154	148	146	139	144	132	144	141	136	155	181	146	153	153	135	151	143	139	137	146	144	133	150	128	126	147	131	128	115	111	125	135	143	144	155	153	134	144	121	136	148	158	147	144	129	112	141	133	144	124	146	125	161	139	147	119	136	128	130	127	153	162	133	134	151	133	132	141	104	96	144	153	145	148	130	161	118	138	145	151	159	150	165	154	133	137	130	117	140	157	134	124	132	159	169	131	176	147	130	123	141	151	128	157	151	145	148	140	149	136	162	151	135	125	150	153	130	147	139	126	146	152	137	151	151	140	139	152	126	133	163	165	143	135	133	154	140	120	142	133	137	147	119	143	147	136	166	131	135	137	136	127	120	128	132	127	119	125	114	149	130	137	112	150	145	132	134	123	129	137	127	151	154	129	139	149	120	132	148	166	136	132	131	141	135	128	136	132	147	145	142	164	126	138	150	124	127	151	126	143	130	128	132	118	133	145	150	166	142	170	148	119	147	119	148	148	153	134	151	152	136	141	135	157	136	139	138	153	130	120	143	140	149	140	145	170	131	145	153	150	134	143	140	136	161	157	130	129	158	148	147	141	137	112	149	143	99	139	148	133	131	150	164	132	143	136	139	168	140	142	148	150	146	142	142	127	137	135	153	143	130	139	121	153	141	143	153	126	141	143	126	136	126	155	148	137	142	146	126	161	119	145	145	137	146	149	138	167	124	127	131	144	118	148	139	172	147	136	132	157	146	146	144	114	156	145	140	113	139	158	130	140	155	155	139	163	154	130	150	141	140	134	150	140	160	173	131	112	151	133	161	130	129	133	148	121	161	132	131	136	137	148	132	128	150	149	152	162	128	128	149	151	127	141	143	123	146	152	147	129	129	153	157	147	153	138	111	127	139	166	144	154	133	128	148	105	140	134	148	166	136	129	151	139	147	151	119	127	138	163	132	133	156	135	130	155	142	117	137	132	122	125	183	148	151	137	133	124	152	135	123	137	153	126	141	138	128	139	129	155	110	138	134	141	133	134	125	138	124	165	131	128	142	152	156	145	143	139	151	147	145	146	121	142	144	136	130	150	132	148	126	143	138	137	151	149	132	124	166	133	109	175	138	122	152	139	130	143	162	131	130	174	144	147	141	127	135	139	133	129	137	178	137	143	135	140	132	104	144	140	120	133	140	146	124	130	145	126	124	154	127	136	144	143	158	122	141	144	139	141	153	135	140	145	135	135	151	142	113	140	144	154	143	149	153	137	151	133	126	144	152	153	157	144	141	143	132	131	131	137	154	141	150	150	139	151	134	143	129	115	126	138	140	130	137	133	127	143	131	137	115	142	140	141	139	140	151	136	119	155	125	138	146	118	149	139	165	114	127	146	114	137	174	149	151	111	138	140	139	132	130	138	147	159	148	136	123	143	133	150	149	162	156	131	158	150	141	144	121	153	134	139	148	145	132	132	137	106	139	133	164	138	152	130	132	145	122	154	121	124	119	142	138	132	108	133	139	133	142	115	115	146	148	158	135	120	118	147	148	142	161	130	122	130	143	154	152	134	156	131	141	145	135	141	141	140	127	121	157	157	164	161	117	127	160	131	142	123	122	161	132	141	137	127	136	120	158	150	143	147	160	157	148	139	127	150	143	112	124	159	133	139	149	134	135	148	150	145	148	144	146	142	119	133	144	155	145	137	135	138	139	162	150	145	127	122	142	134	138	143	137	132	125	150	130	128	117	151	130	138	151	128	148	126	145	140	143	146	139	145	134	146	129	134	141	138	145	144	149	144	138	129	142	138	142	135	137	138	135	137	153	161	130	152	129	139	153	111	122	162	153	130	153	133	152	132	146	138	127	129	136	135	167	126	143	137	140	131	144	129	138	146	146	151	133	143	118	128	149	129	132	129	142	154	155	157	135	135	110	153	136	129	172	138	135	139	157	127	123	148	136	137	146	124	121	145	137	141	152	109	115	125	133	132	138	127	128	157	132	159	133	137	137	129	133	152	126	147	128	128	140	132	132	115	138	131	142	155	155	129	140	139	132	138	147	140	144	145	146	147	140	135	146	130	158	140	131	137	132	131	142	164	113	133	133	141	160	148	111	117	127	124	148	150	143	151	145	139	135	125	137	137	134	152	127	136	136	140	134	156	139	140	145	152	150	131	141	162	123	145	109	133	134	133	134	157	127	129	140	127	144	156	118	126	141	147	153	144	113	154	134	126	116	128	136	135	151	174	131	139	147	135	143	149	143	147	130	127	150	138	146	155	135	132	126	109	133	154	122	127	122	135	123	111	140	149	141	127	107	137	131	140	158	155	148	173	149	145	163	127	155	131	118	153	143	132	150	122	160	138	149	138	151	148	126	144	131	138	131	146	121	126	154	151	144	139	107	157	120	135	129	124	154	136	142	155	133	138	134	140	144	160	138	125	139	129	134	124	127	130	152	155	149	157	125	168	139	156	138	121	129	160	146	145	140	131	131	131	133	140	124	133	135	140	132	128	132	173	142	149	121	143	133	148	126	139	150	131	132	154	154	147	129	124	128	153	134	140	155	168	133	151	145	150	141	163	131	123	143	122	122	147	145	172	143	131	126	128	119	125	141	132	144	129	144	119	121	139	139	150	119	135	118	148	120	138	149	127	130	108	151	145	153	143	134	130	155	150	115	144	131	129	127	144	144	128	120	137	137	145	144	143	135	128	146	134	136	142	143	156	146	129	161	171	118	116	149	132	146	137	151	109	125	157	133	163	130	134	113	140	162	144	130	133	120	123	115	145	156	134	135	143	137	153	116	149	116	145	126	121	153	137	125	161	149	113	159	130	157	137	118	138	129	134	133	134	128	148	140	136	130	152	131	119	138	138	143	138	145	147	148	144	150	152	132	135	129	151	132	142	144	153	149
16362	3206	4684	8977	7606	5419	3015	1501	713	629	644	530	509	504	449	436	409	395	443	435	359	395	366	364	364	397	346	385	381	338	358	361	333	336	337	359	339	338	364	345	364	354	343	327	352	333	319	350	355	329	373	328	340	379	352	329	378	340	332	347	339	297	334	354	334	323	347	345	343	335	361	327	340	369	371	394	372	376	312	328	315	367	358	343	322	338	358	366	312	310	348	333	319	353	343	362	354	354	327	354	325	319	325	357	336	317	372	343	356	336	357	319	346	344	368	318	330	332	327	331	330	357	347	357	310	327	328	333	345	357	350	316	342	370	355	356	357	349	354	328	334	354	317	336	329	343	354	320	322	338	355	318	341	342	362	342	319	304	355	365	330	326	325	336	347	349	352	362	339	345	344	334	331	322	310	344	364	327	310	341	292	326	348	333	324	332	338	320	316	335	328	307	326	362	345	328	306	355	337	331	319	329	348	330	324	332	331	350	292	358	324	348	343	327	327	330	323	355	315	323	350	317	338	348	351	374	361	357	360	323	353	339	341	365	343	321	356	360	345	313	315	334	338	339	303	348	304	339	362	340	335	342	330	347	333	329	340	350	344	376	321	345	353	348	345	338	372	322	342	348	333	321	328	352	357	323	338	346	349	346	357	357	341	324	370	342	345	319	304	333	308	328	361	311	322	333	317	360	321	333	313	347	324	336	328	337	321	339	364	351	366	351	296	359	341	324	347	341	353	328	339	335	304	324	344	350	363	345	333	386	346	331	348	347	326	326	314	317	344	371	319	341	354	329	343	367	350	339	319	364	343	315	329	351	341	345	340	315	317	318	369	356	299	316	326	331	309	371	344	330	335	336	350	338	339	317	331	369	324	342	317	332	346	369	323	325	339	326	326	354	353	342	350	342	333	354	348	342	350	345	321	363	329	319	318	323	350	337	331	360	347	343	370	324	351	343	351	321	337	323	321	348	341	339	348	357	338	322	357	340	334	322	339	329	327	363	312	351	321	343	349	345	342	321	327	315	351	371	337	288	309	324	328	307	327	332	342	329	359	343	351	330	353	331	318	328	322	323	339	334	366	358	337	321	324	354	366	335	349	359	338	309	345	324	305	329	351	329	334	300	318	356	349	347	328	320	359	343	326	340	362	317	312	340	336	369	309	339	307	354	353	367	347	331	377	336	351	316	335	337	343	330	335	332	359	356	359	355	303	355	316	355	327	338	335	320	328	337	335	374	338	314	295	337	321	311	334	362	336	344	356	346	329	339	357	353	313	344	329	335	346	349	321	357	367	322	351	347	329	327	356	338	328	313	324	335	338	317	320	343	335	341	300	330	351	349	330	332	355	311	308	344	327	335	368	347	346	345	325	340	341	328	341	333	332	319	357	315	316	331	367	318	342	345	327	347	366	312	320	351	332	334	350	332	294	339	332	347	343	300	342	314	353	322	344	351	366	336	324	355	302	332	342	316	357	343	315	335	355	330	302	331	346	341	339	335	320	338	321	345	356	371	334	336	339	347	326	323	354	325	320	330	365	316	333	327	350	352	338	320	333	317	355	308	309	319	346	348	318	322	328	366	322	343	355	335	352	317	343	340	351	323	312	342	309	326	317	331	305	352	319	334	324	328	342	323	371	325	320	306	359	306	322	355	321	311	325	320	347	327	342	317	346	372	316	360	316	342	336	329	326	349	349	322	354	367	307	319	362	347	345	332	311	318	342	352	333	312	337	323	321	331	306	293	332	314	339	374	333	320	351	356	351	348	343	317	341	345	332	325	341	331	321	350	320	361	336	352	371	360	351	314	322	360	341	350	329	348	325	363	313	328	359	356	400	328	338	325	355	337	340	344	342	350	363	340	343	312	333	325	342	338	345	329	332	310	331	340	327	340	333	350	351	337	333	351	341	362	334	347	323	328	311	360	351	337	350	356	320	334	359	358	333	355	326	328	351	349	333	318	306	356	349	340	349	349	323	309	337	357	322	373	328	345	331	345	340	321	316	346	329	332	332	334	301	351	348	352	310	346	304	330	314	342	357	340	348	340	327	339	319	327	371	317	345	316	327	316	335	349	370	322	339	372	306	332	342	354	349	323	315	326	346	320	347	339	328	374	349	321	323	338	314	321	331	333	332	372	329	350	327	319	306	342	338	323	339	359	330	335	326	278	340	339	330	336	345	328	346	335	335	345	328	322	377	350	317	322	331	350	341	324	323	348	360	368	338	305	356	321	365	332	350	366	330	351	342	308	333	336	339	360	347	337	352	314	327	347	360	344	322	362	353	352	325	372	316	337	338	339	334	326	345	339	314	321	326	306	335	339	336	361	314	331	356	323	335	336	354	340	345	333	344	368	353	342	357	358	338	337	309	346	309	342	328	342	345	351	337	313	324	366	391	314	321	347	327	359	333	313	326	323	347	363	329	364	361	310	280	354	345	340	323	333	349	344	323	351	333	341	335	348	357	346	314	367	337	309	330	332	305	359	324	328	328	320	345	375	345	336	353	332	336	308	311	335	338	322	357	302	340	358	339	351	354	329	340	314	362	320	314	336	323	350	378	356	336	373	335	323	318	342	323	324	327	339	354	340	352	349	313	330	329	344	362	358	334	332	348	310	357	347	351	328	343	337	295	357	308	323	355	335	330	344	344	324	331	355	349	323	350	324	308	323	336	328	311	342	345	362	324	372	347	316	320	357	340	317	339	306	341	300	377	312	323	343	343	369	370	311	329	349	324	353	341	330	338	346	331	354	332	363	311	377	324	324	318	347	312	337	351	320	315	342	346	358	369	345	334	341	319	318	308	332	344	330	338	316	347	329	345	338	314	327	332	333	333	299	348	355	333	342	343	329	335	349	352	332	334	360	336	316	338	363	344	335	347	325	368	361	347	313	343	328	351	353	323	340	327	322	334	339	400	337	326	345	321	323	303	327	332	344	343	343	343	312	333	351	361	345	334	320	340	333	322	332	344	358	341	352	342	355	340	313	330	339	327	322	308	352	360	340	328	329	327	340	355	359	342	353	338	347	337	343	363	354	353	308	356	333	312	339	361	334	338	326	325	345	340	298	324	322	364	333	379	307	352	339	362	330	321	352	348	331	353	368	354	366	361	365	327	339	340	324	366	329	345	331	320	351	347	328	361	307	309	342	322	378	338	352	327	343	348	350	356	311	357	347	364	339	324	351	311	361	322	352	335	299	318	341	376	328	341	345	333	343	337	338	334	347	334	313	361	311	315	340	371	345	328	368	337	325	359	355	338	316	328	349	324	332	341	359	386	333	302	326	374	332	320	359	365	335	307	357	339	328	355	358	333	352	372	342	345	355	328	350	345	348	338	319	326	354	328	308	322	341	360	349	346	314	334	356	338	349	345	345	364	326	324	352	350	368	326	332	349	320	361	299	338	361	313	347	326	338	298	325	340	337	343	343	351	379	330	337	344	351	348	344	318	328	314	339	344	322	327	328	329	335	343	302	335	353	352	342	327	383
37894	12148	5830	7145	6026	3481	1582	504	298	305	257	233	243	231	233	207	208	202	189	223	247	221	259	204	212	201	192	186	206	208	210	203	179	207	197	181	178	175	189	176	191	220	188	195	230	217	216	227	203	221	197	198	186	201	217	235	199	195	225	192	223	189	203	176	186	181	187	192	207	188	176	185	212	212	176	212	205	203	209	198	191	174	216	201	185	195	209	216	216	163	200	177	232	194	178	186	194	185	214	200	201	210	196	175	216	177	202	199	213	215	188	192	211	226	215	181	165	188	212	202	207	159	211	183	166	191	198	190	200	178	221	215	224	185	203	215	198	213	201	166	198	188	192	185	209	179	174	199	201	210	175	194	197	219	201	175	198	178	200	207	219	224	188	192	209	204	222	208	183	211	203	194	183	211	182	201	221	223	214	217	214	202	234	189	182	193	214	199	168	199	197	177	202	192	174	185	211	180	178	175	204	223	186	203	178	195	228	197	179	190	201	207	198	204	212	201	207	200	213	192	193	200	197	177	225	216	222	197	207	178	185	198	184	171	178	168	195	187	213	215	181	208	197	204	213	199	196	190	204	181	198	207	232	186	200	186	215	189	211	212	211	191	198	210	199	200	187	219	180	176	192	195	234	245	206	193	186	206	182	214	195	202	202	236	219	190	196	218	168	192	219	177	184	200	213	191	196	215	182	203	187	178	205	192	210	180	203	234	205	206	229	197	186	191	213	184	214	198	235	196	188	218	206	202	183	189	191	187	205	184	183	165	207	162	190	171	188	211	206	216	191	210	194	214	198	190	176	206	197	187	212	196	196	184	173	199	183	190	210	192	182	191	197	200	205	218	214	198	159	213	167	180	179	201	183	160	192	196	163	205	171	187	178	203	196	195	193	186	217	175	204	224	192	178	177	189	207	196	208	200	223	200	174	204	198	194	184	189	200	209	182	215	217	175	205	169	205	214	204	193	182	233	196	189	200	208	231	222	178	209	214	172	183	197	216	203	191	217	198	157	168	175	220	179	211	182	232	196	178	182	200	206	224	203	206	223	210	201	178	181	203	190	202	219	208	183	193	184	223	214	199	200	181	196	177	212	193	191	173	197	189	213	187	198	202	195	178	199	178	193	197	184	185	186	201	198	218	219	202	215	213	187	203	193	215	219	199	176	194	195	188	172	212	200	191	206	203	196	204	180	199	198	207	203	199	202	187	193	223	214	200	193	222	203	202	184	215	201	226	210	224	201	211	165	192	222	190	200	208	213	195	197	195	167	190	206	193	211	171	193	201	200	206	209	176	212	182	184	188	224	203	201	232	145	200	175	184	205	198	190	179	176	195	222	215	193	187	192	157	196	200	204	206	204	220	184	214	209	197	205	196	199	185	225	203	190	187	179	182	204	190	191	172	208	208	180	197	198	189	185	199	163	174	201	215	188	191	185	195	180	190	204	196	202	178	185	214	186	179	177	219	225	206	196	189	234	174	195	195	196	196	189	188	187	189	214	212	197	181	204	208	198	176	199	202	200	224	179	180	203	217	210	211	205	192	187	205	192	200	192	188	209	193	199	177	192	184	200	185	189	197	192	187	199	195	207	193	180	181	149	189	181	183	185	182	198	196	202	206	199	176	196	203	188	183	193	204	196	194	209	203	188	172	224	204	182	195	193	189	179	179	188	185	172	196	195	213	203	202	157	192	209	199	200	187	203	190	187	194	181	177	190	210	219	215	230	218	217	214	208	187	197	167	208	193	187	212	209	197	176	215	202	195	213	211	195	193	221	146	203	229	189	214	216	185	195	164	163	187	201	184	239	214	193	176	200	190	188	195	204	202	207	178	191	187	208	198	186	204	189	202	190	201	193	197	201	209	194	192	202	202	195	208	198	203	212	202	208	195	178	192	233	216	187	189	192	197	230	216	199	185	206	187	182	209	208	195	209	200	189	197	214	189	187	190	190	177	188	195	193	193	208	195	168	190	176	199	215	213	219	217	203	191	166	200	195	157	201	208	215	205	226	198	168	213	172	206	200	200	198	240	200	184	196	181	191	216	231	210	196	196	203	186	181	230	211	212	190	177	205	209	194	205	188	183	178	198	202	183	187	229	210	184	236	206	178	174	202	220	170	174	194	180	196	181	198	217	194	192	189	177	173	209	222	202	206	211	163	209	170	175	194	189	196	180	219	183	189	178	191	184	198	190	182	184	181	190	183	199	187	189	200	173	203	199	194	217	201	229	193	189	191	195	203	199	181	157	202	213	174	200	199	193	192	237	157	172	205	195	180	181	202	201	180	192	200	190	201	224	194	224	182	194	238	173	199	205	222	183	211	202	198	185	202	194	209	200	200	177	212	200	217	191	199	209	196	189	207	182	195	192	177	193	182	175	175	186	209	211	171	211	198	213	197	194	226	236	214	208	155	203	180	182	182	172	210	210	202	207	192	225	207	204	226	203	196	202	199	198	207	194	174	188	200	193	184	176	187	201	200	233	166	188	200	220	211	198	195	194	174	210	179	205	190	182	196	214	192	196	218	200	232	196	200	206	210	191	181	199	183	209	230	214	182	200	192	189	192	220	186	228	207	191	160	176	188	190	215	183	190	187	176	173	211	207	189	203	231	192	178	187	198	187	181	198	194	203	203	196	210	196	199	223	169	178	217	202	208	200	197	210	204	204	195	199	200	198	204	214	172	198	207	215	217	214	184	184	177	220	245	207	206	180	202	205	185	200	216	206	192	156	191	206	196	176	205	209	201	184	199	199	195	197	212	215	204	229	195	212	187	236	194	178	189	213	215	182	165	202	233	228	193	211	192	149	180	230	185	200	182	200	204	200	185	194	211	181	218	198	189	184	174	203	211	181	202	198	216	199	196	194	207	196	187	210	217	183	216	225	203	193	179	209	224	236	209	205	170	216	199	175	192	208	186	208	166	188	185	167	189	196	225	227	211	187	181	192	197	185	190	189	208	182	184	215	193	192	204	180	178	181	195	192	205	206	177	181	206	215	201	189	208	210	206	209	215	190	201	188	205	195	182	197	199	206	201	210	217	211	194	194	199	183	196	185	212	174	188	217	195	203	191	202	205	183	192	178	177	160	177	201	216	214	187	190	185	166	181	164	209	216	197	180	188	226	203	186	191	202	200	164	197	180	199	198	206	215	224	202	170	195	188	182	183	199	225	215	204	233	202	200	190	203	211	191	200	181	217	206	187	153	204	208	205	193	205	206	200	205	205	221	192	216	208	187	190	205	211	214	187	190	208	197	194	223	202	178	190	197	191	206	208	187	197	196	177	183	187	188	218	206	218	190	192	217	210	206	197	221	198	180	191	220	184	170	187	214	230	190	217	191	201	175	206	217	220	186	185	206	244	220	184	195	182	190	188	175	181	216	210	234	183	193	192	225	197	210	205	214	191	196	212	182	208	175	219	197	181	222	188	179	198	186	203	196	200	192	198	216	213	211	181	208	201	183	199	223	197	198	176	188	193	204	202	179	205
22212	4861	7566	12577	14136	10040	5615	1819	1141	1059	920	845	762	715	695	648	578	607	621	573	616	560	573	541	525	507	550	487	525	495	569	510	507	499	487	495	510	488	483	468	482	478	494	498	504	486	471	453	447	468	477	463	540	486	502	470	480	515	485	510	453	451	459	461	444	470	511	474	450	464	488	458	493	453	494	464	443	462	466	450	442	443	435	466	473	444	460	480	461	436	491	496	458	489	488	475	509	409	467	457	489	488	501	438	497	482	472	466	504	471	475	462	431	488	483	449	447	474	485	418	466	462	483	480	471	481	471	464	498	458	486	472	485	448	499	447	461	445	461	459	468	465	466	481	467	496	455	456	466	441	465	464	448	500	486	460	442	461	468	489	453	471	448	434	464	457	432	462	476	504	471	478	482	443	515	448	443	462	426	516	477	482	473	456	454	453	459	419	498	475	466	445	502	445	485	452	471	480	450	454	485	493	457	489	492	430	467	455	450	475	483	480	452	459	455	468	477	454	433	479	472	450	490	473	500	478	536	464	462	462	458	440	468	478	440	483	488	461	470	501	450	444	466	455	504	439	484	464	465	442	463	451	451	428	447	483	468	469	476	460	474	452	465	497	480	474	457	479	417	516	490	457	466	504	476	457	455	476	435	490	479	479	491	484	432	438	440	489	481	455	447	474	464	478	479	469	467	460	449	491	481	428	468	476	484	467	496	405	468	444	486	485	446	492	484	455	435	524	478	490	441	446	440	460	457	456	452	483	437	465	477	434	438	424	446	469	449	451	493	455	458	452	444	438	427	470	462	486	452	497	470	450	468	435	432	429	440	434	457	459	475	461	481	463	476	457	458	449	409	454	437	476	428	446	425	471	502	460	395	477	426	489	432	457	436	471	476	485	452	434	453	478	464	441	477	459	482	460	485	434	446	468	450	475	468	443	446	461	458	464	448	460	469	463	457	412	455	477	437	461	460	476	477	437	495	470	421	437	476	492	455	488	475	450	490	469	483	433	446	452	461	479	465	470	503	484	494	421	473	470	489	453	434	436	451	451	483	463	499	464	449	495	455	481	451	447	491	480	455	463	479	435	471	479	453	461	446	460	430	464	439	440	467	502	461	491	442	470	448	453	436	463	467	481	460	445	485	436	440	476	480	419	437	481	435	470	500	465	476	474	440	461	460	474	463	476	412	444	475	447	462	464	444	428	437	475	426	446	468	413	446	436	441	454	462	467	482	475	455	461	447	472	446	474	443	488	462	485	434	459	489	441	450	494	469	441	508	465	463	444	466	461	469	481	464	479	463	438	482	456	468	453	453	459	432	460	489	453	472	432	460	452	456	432	430	479	437	496	474	463	472	453	438	478	449	435	474	494	438	446	477	459	504	469	470	449	442	484	445	433	467	475	427	485	448	473	455	453	462	475	429	450	495	450	508	427	468	440	463	481	461	446	488	429	463	457	481	467	512	476	483	498	458	466	473	463	453	473	456	457	480	444	476	457	460	447	478	463	454	458	485	466	451	442	473	469	451	478	416	441	470	433	460	514	444	436	467	436	484	451	480	489	480	451	460	496	467	461	454	475	433	460	457	446	450	458	454	443	493	429	454	482	489	474	432	471	446	494	457	483	414	466	489	462	449	465	441	432	476	457	491	492	461	447	459	447	425	428	450	479	464	474	481	496	476	450	455	435	479	454	470	490	476	464	464	461	445	458	482	470	436	468	436	439	450	461	500	466	481	469	456	438	447	472	468	447	476	455	465	464	480	464	484	482	470	464	509	452	482	458	494	427	438	474	494	468	441	450	459	461	451	427	459	447	503	493	483	470	469	477	438	448	427	491	448	448	445	406	455	471	462	477	472	418	457	406	432	478	495	451	480	471	452	467	432	465	489	454	437	464	451	491	438	473	453	460	475	453	485	497	483	494	452	464	460	441	464	444	464	436	444	474	525	457	469	481	483	470	467	447	430	481	427	458	450	472	446	455	446	457	455	430	465	473	478	482	508	492	434	478	437	440	412	479	489	469	473	459	463	450	478	465	428	455	478	457	472	455	463	442	439	454	433	466	447	481	483	466	472	456	460	440	470	485	471	444	496	479	464	422	462	439	469	428	472	467	433	435	451	446	477	484	496	466	480	458	482	479	487	445	474	432	492	464	427	490	467	469	488	437	454	428	452	473	453	444	455	478	474	444	466	447	441	482	471	479	465	470	441	467	479	461	473	441	480	465	475	440	454	479	458	442	458	482	430	510	478	460	437	471	453	454	450	475	495	471	431	431	505	451	459	445	483	448	463	492	472	462	459	440	442	457	450	482	458	444	467	471	498	425	467	435	502	470	449	453	481	478	468	468	482	445	460	457	464	452	455	440	435	466	458	423	443	511	445	479	493	465	451	471	425	473	465	487	498	495	477	436	458	487	472	489	489	459	483	467	481	465	452	445	505	443	451	489	456	461	447	470	491	448	467	501	485	479	466	467	480	497	447	445	452	474	518	466	441	454	458	467	451	469	472	449	455	466	469	473	420	467	478	469	492	512	482	472	464	471	463	454	472	482	456	483	498	490	463	476	451	483	475	485	450	465	452	478	460	457	473	441	474	479	437	476	436	477	469	481	426	507	435	501	445	443	474	430	423	483	449	473	471	469	471	456	461	440	471	442	461	442	473	457	472	452	472	426	491	442	463	460	481	441	501	476	478	490	433	442	451	432	465	474	436	463	440	486	470	468	508	440	434	492	478	473	461	499	494	446	465	435	462	460	484	444	434	459	453	463	446	446	463	461	503	466	459	456	425	455	495	488	508	447	475	456	489	478	469	418	497	451	428	466	438	443	486	476	442	468	452	435	432	462	450	486	459	448	449	479	472	494	481	481	434	473	481	475	474	457	485	482	447	463	459	424	448	466	472	477	477	465	435	465	459	457	437	479	433	458	457	433	506	451	473	474	460	458	427	494	489	459	466	469	500	452	466	458	465	475	479	473	460	439	462	442	460	452	489	456	462	457	462	468	437	420	455	448	456	451	497	502	468	457	445	487	471	480	441	439	439	436	459	485	455	447	466	468	463	462	443	471	451	456	494	433	450	453	428	445	455	466	458	466	462	462	443	444	470	444	419	512	452	469	469	445	456	479	438	461	453	467	439	451	475	461	468	449	453	494	482	462	504	517	452	451	443	451	459	449	450	486	433	454	463	422	481	467	472	495	496	472	449	415	450	481	472	451	426	452	466	425	477	477	520	467	463	470	449	463	448	485	427	463	464	500	486	470	499	472	430	475	442	427	435	473	381	447	464	440	452	440	506	492	453	435	441	476	481	478	482	475	509	468	480	509	467	485	436	469	484	426	444	458	455	482	455	453	416	476	412	458	480	417	471	419	462	463	460	469	477	469	475	413	460	455	458	446	419	446	463	440	464	443	492	463	470	481	465	470	457	468	453	460	452	479	463	422	467	437	443	448	479	467	469	460	469	508	462	474	454	439	484	470	480	437	470	464	482	462
10212	1422	376	361	342	292	247	227	275	213	209	218	221	229	210	229	215	227	219	226	192	224	234	216	213	236	199	206	226	235	221	211	221	219	214	234	249	257	247	245	228	234	224	257	213	223	223	237	249	243	209	241	236	215	217	242	231	219	235	223	217	226	220	214	212	237	232	204	211	220	242	256	227	225	234	229	247	229	219	271	241	237	219	204	244	231	231	223	226	217	245	249	216	248	229	220	230	226	224	210	224	206	213	218	215	216	214	225	231	236	247	219	222	219	189	214	225	230	233	229	224	213	226	231	232	224	221	207	228	208	220	244	225	242	218	217	206	234	237	193	237	219	234	235	216	212	200	219	241	227	222	228	212	234	212	206	209	224	225	200	213	208	218	237	212	229	221	215	214	220	208	227	192	246	263	200	223	210	205	255	199	223	233	253	236	225	246	214	260	220	209	224	214	220	241	219	212	203	222	204	234	223	276	240	238	225	246	220	235	231	213	241	253	232	200	230	237	206	233	224	214	184	218	222	243	248	252	227	226	205	223	253	217	225	236	204	222	214	205	228	242	228	219	207	217	242	219	213	237	191	233	225	210	220	226	217	198	181	193	235	233	223	217	198	191	221	204	211	221	210	241	228	225	216	238	251	206	228	191	254	197	225	218	213	220	224	213	236	238	221	216	210	232	253	244	237	253	230	181	222	229	247	216	225	244	229	251	224	231	206	219	234	178	254	211	223	258	247	251	222	220	220	262	207	227	217	232	224	201	203	245	236	218	220	222	222	219	251	212	216	207	220	237	228	228	210	189	237	220	247	229	197	214	205	220	210	233	247	207	220	237	212	214	265	210	216	224	242	245	192	200	207	237	246	213	219	241	218	229	229	225	206	234	223	196	213	236	247	214	234	265	239	220	211	203	212	223	232	214	229	246	215	242	218	253	245	214	211	238	191	212	219	219	227	249	228	230	229	241	219	200	218	219	213	239	224	231	231	224	229	199	221	233	232	226	212	217	229	260	248	244	222	200	242	213	242	202	237	224	226	225	249	200	254	212	234	225	199	223	200	227	244	234	224	199	204	234	208	207	192	227	228	240	223	236	234	247	195	218	203	222	246	229	228	212	209	240	223	217	218	219	232	249	198	232	211	213	217	204	221	226	238	230	225	213	251	211	226	212	215	196	236	242	237	218	222	224	232	261	229	234	240	236	226	202	218	222	233	229	223	213	215	200	227	215	237	221	245	221	241	201	212	213	231	193	272	231	225	217	204	228	229	239	228	228	222	231	220	238	236	226	212	227	252	218	230	239	254	224	224	217	229	224	223	255	249	213	222	237	248	256	264	220	243	222	254	257	214	236	224	232	208	240	235	215	205	228	206	251	223	241	230	241	205	226	221	212	241	225	192	211	213	217	225	225	256	226	235	200	229	234	223	221	258	202	211	210	244	244	216	214	226	240	243	257	232	205	239	238	231	235	217	219	246	248	224	207	237	226	225	250	232	213	267	213	217	226	243	220	211	230	231	209	227	215	232	230	216	208	216	245	236	202	242	232	224	236	217	229	216	205	237	232	216	231	241	257	251	219	245	223	230	206	229	237	233	209	213	250	210	229	241	209	245	222	222	219	211	255	232	221	217	202	194	241	238	239	229	207	214	229	245	222	245	214	238	233	246	262	222	230	240	217	218	190	221	224	215	226	218	210	214	228	263	228	205	213	214	225	238	215	249	221	224	216	227	208	218	218	215	243	210	215	229	197	213	234	219	202	218	234	227	216	207	223	218	228	219	214	229	214	227	228	207	229	189	211	214	216	220	223	229	214	215	207	205	211	197	242	210	230	224	226	216	228	211	216	231	249	203	216	209	236	256	241	239	219	219	227	228	201	240	199	218	229	241	243	247	255	265	209	232	220	228	219	231	222	223	216	258	232	229	219	227	227	229	223	245	201	226	246	265	218	211	195	242	215	198	233	208	238	225	209	228	219	225	223	218	265	213	228	224	215	188	213	218	213	247	245	224	256	233	244	222	207	231	229	233	252	219	215	228	224	239	227	234	236	234	259	213	215	223	217	255	242	186	252	214	231	230	211	235	213	218	231	212	240	220	202	232	228	223	226	207	231	228	223	232	219	211	220	237	219	222	223	200	224	228	228	229	243	233	229	236	229	245	205	223	214	228	223	206	197	220	217	220	241	207	216	234	215	249	245	213	197	219	239	260	223	172	223	251	233	253	244	202	203	187	225	250	210	208	212	219	201	230	202	235	222	214	205	238	209	218	244	244	224	204	212	233	205	211	238	226	223	220	234	205	259	212	197	230	209	221	197	213	198	205	230	242	243	220	257	252	215	221	202	238	209	231	220	236	227	212	221	221	246	261	227	223	228	239	240	233	215	214	206	224	222	238	248	237	231	241	237	240	195	225	227	224	231	224	212	206	206	266	256	250	227	233	245	186	195	219	220	215	228	228	218	229	205	242	201	244	202	227	227	213	255	199	206	206	240	222	214	216	238	208	217	216	212	228	217	229	232	223	219	224	218	222	243	229	214	218	231	202	218	203	218	210	235	210	229	219	224	233	208	218	236	191	231	218	214	246	222	219	232	235	200	223	225	193	210	222	219	196	212	235	271	224	215	213	227	211	198	226	220	225	216	245	286	227	218	232	209	207	210	219	218	227	246	216	216	233	241	236	207	239	198	200	246	243	227	226	214	216	223	217	222	208	204	227	227	241	232	209	199	189	201	217	252	230	228	237	227	218	215	217	200	181	208	197	263	210	249	233	222	221	267	221	224	232	193	226	223	222	224	219	231	237	255	258	212	222	212	224	218	254	215	213	194	245	225	253	236	220	219	224	207	202	212	224	190	204	227	218	255	223	225	220	206	268	228	218	241	226	201	241	233	212	219	225	195	234	255	238	223	233	241	217	237	241	230	222	223	222	224	200	245	220	223	208	201	234	246	215	212	235	220	220	235	208	183	197	213	191	216	224	205	238	224	219	241	245	222	206	216	216	239	206	232	238	236	201	245	203	229	212	269	222	209	217	225	248	206	192	223	235	218	229	236	253	226	243	226	201	223	238	249	213	218	217	204	222	233	227	220	234	228	213	235	206	205	229	230	256	221	219	224	244	220	238	233	204	249	242	234	214	205	207	240	188	215	201	210	221	231	210	244	233	217	226	204	220	245	202	220	232	223	230	211	220	239	230	209	203	234	255	231	188	225	204	234	241	231	220	203	203	242	236	246	244	184	223	237	233	248	220	260	200	233	234	211	218	214	241	225	241	206	208	232	201	256	204	236	228	218	219	210	232	231	218	219	212	238	226	202	234	225	206	217	232	220	224	229	222	238	214	247	225	236	219	200	206	196	246	222	230	228	233	210	194	218	198	219	230	240	240	238	214	211	215	239	242	221	207	220	217	229	215	223	207	194	227	226	210	208	230	210	201	217	227	214	218	218	217	212	216	232	217	231	223	232	210	238	199	229	224	234	244	227	215	226	220	240	236
6088	1065	844	1168	943	757	667	569	587	582	553	592	516	495	477	495	476	518	509	457	516	506	472	488	501	519	510	490	512	490	497	510	466	499	511	518	516	456	516	478	488	506	487	516	488	480	496	465	453	499	472	507	494	518	497	477	471	458	532	478	505	499	475	483	471	458	487	496	487	479	451	505	494	473	483	508	493	497	489	527	484	509	498	493	489	481	509	504	485	478	459	497	481	510	514	468	475	496	490	494	504	479	516	493	446	500	517	521	481	499	518	523	495	500	463	487	491	487	470	481	522	484	500	479	515	510	513	517	531	465	497	511	509	496	509	513	466	501	489	476	521	469	496	507	505	477	547	520	481	558	497	483	481	499	492	504	538	501	470	527	488	516	485	557	496	466	526	480	479	490	490	478	487	545	546	532	458	498	493	493	531	515	533	464	539	484	486	489	491	529	482	511	500	476	470	448	494	510	487	490	509	505	494	519	475	515	527	539	529	511	534	516	487	478	514	475	495	495	544	504	455	490	490	483	490	537	510	504	505	546	521	511	481	494	481	530	486	516	499	492	464	452	515	516	526	479	497	501	478	512	490	559	521	489	498	496	477	510	488	507	501	476	507	486	508	503	486	510	507	494	470	518	516	505	487	497	496	487	501	511	501	470	517	451	486	497	490	496	511	482	545	488	468	526	502	486	490	517	537	512	538	490	512	471	505	452	509	492	447	478	514	477	499	516	473	470	541	490	520	534	510	509	480	509	440	506	504	555	505	469	519	520	536	462	495	518	509	492	488	459	486	520	482	498	511	481	505	527	492	505	522	479	517	482	496	508	453	466	481	521	466	496	485	476	508	510	507	492	491	495	500	495	480	502	462	509	461	489	494	450	475	517	474	516	499	526	487	534	504	526	457	514	505	488	458	530	507	530	454	503	518	472	502	497	470	525	487	531	516	487	467	497	502	488	514	514	482	491	495	494	526	514	446	498	474	529	513	557	508	480	462	498	481	511	501	469	527	494	510	471	489	493	501	520	487	518	477	518	489	517	517	497	513	495	535	537	468	483	520	476	516	497	501	519	545	539	467	509	474	478	520	483	497	503	464	476	508	517	501	511	451	495	495	503	504	501	483	507	461	471	547	474	485	477	469	488	488	474	452	543	516	521	515	470	466	523	483	485	473	492	468	486	498	496	486	483	502	481	505	492	514	493	473	517	514	497	504	513	508	483	499	508	534	456	484	486	515	499	500	484	507	489	497	494	530	504	502	500	498	476	456	492	510	505	508	492	450	540	486	535	479	524	511	480	482	543	520	483	532	530	496	505	501	482	488	530	454	487	462	468	486	532	496	452	495	471	500	515	486	497	488	522	535	492	490	490	510	500	508	493	488	468	519	505	479	489	489	455	480	497	479	478	512	485	489	511	490	497	499	503	517	468	482	486	496	527	505	491	502	487	488	496	499	516	476	492	487	478	495	522	443	491	532	511	500	502	505	465	522	484	487	460	493	481	467	512	490	504	541	547	543	507	495	506	503	479	519	509	514	467	495	498	488	504	538	506	492	517	495	489	482	532	512	488	495	485	483	509	470	483	482	470	521	496	476	492	511	489	497	489	486	498	450	488	479	486	508	492	473	500	488	512	509	483	453	516	515	526	505	472	475	491	478	528	512	474	512	487	507	522	484	478	477	465	507	479	505	508	480	482	515	468	507	525	502	497	551	472	525	477	510	509	512	486	452	480	519	485	497	556	502	497	498	494	490	511	495	498	509	505	510	520	531	483	477	480	489	505	480	501	492	525	484	474	505	503	485	460	428	466	467	480	503	473	479	534	522	542	464	528	538	479	452	460	502	526	508	501	536	496	495	523	504	497	526	509	491	481	501	511	498	467	463	515	508	498	492	472	533	514	489	489	521	543	478	503	462	527	442	510	490	490	464	483	480	492	476	513	525	471	520	505	483	474	470	503	496	483	507	483	493	497	475	518	516	518	487	464	481	499	488	515	490	491	492	450	484	468	492	492	492	522	458	499	507	507	481	473	512	521	529	484	489	491	497	503	497	493	507	499	476	521	502	468	480	448	478	515	524	466	440	464	481	440	468	484	479	481	527	463	497	485	478	484	491	458	476	464	520	505	480	510	482	500	488	488	495	548	516	448	486	514	476	481	492	528	465	450	500	521	513	513	476	514	506	466	494	506	502	490	506	527	490	536	499	521	495	528	486	548	521	470	518	499	507	468	564	523	481	490	497	528	505	477	481	514	512	493	479	546	509	519	541	508	471	532	507	487	503	506	516	528	489	520	522	499	514	526	508	491	485	511	451	511	516	467	484	481	482	449	493	475	525	486	536	485	487	488	502	508	517	485	539	510	487	481	499	460	476	519	495	490	496	500	520	503	516	516	484	498	510	481	516	518	485	501	495	508	476	489	503	550	544	513	503	548	491	520	450	494	491	532	486	490	494	479	496	472	540	481	483	502	508	526	518	450	486	498	520	474	506	532	521	475	476	507	481	500	499	520	485	491	481	550	476	496	474	514	507	470	477	495	494	503	470	450	471	539	478	513	498	499	473	494	467	488	506	460	518	493	456	488	490	463	476	500	488	489	490	509	537	498	522	478	494	469	452	479	458	471	468	499	484	467	505	508	498	531	475	511	514	472	470	505	552	454	514	516	522	523	509	503	493	464	499	500	496	517	512	521	514	486	534	528	507	483	537	494	502	511	492	500	500	461	458	488	515	498	504	507	512	480	486	509	498	498	516	467	497	520	479	493	512	506	502	494	495	484	514	491	511	499	458	490	504	451	476	457	500	495	519	500	523	507	460	497	502	472	499	519	527	501	505	472	474	497	506	531	469	521	485	507	536	473	520	476	506	496	480	491	530	518	512	472	504	463	509	530	514	499	496	496	519	497	501	501	522	479	516	515	520	510	494	534	467	515	496	502	490	479	521	496	513	492	479	491	482	500	460	494	525	526	462	517	488	516	449	529	517	482	484	486	467	467	550	501	491	471	492	500	486	489	517	484	496	519	458	530	504	505	487	478	523	505	513	502	501	494	492	542	505	503	514	487	504	492	485	499	493	493	511	469	531	504	487	528	512	479	515	490	502	509	474	511	461	447	463	501	437	497	474	492	502	495	511	506	505	489	483	508	517	514	487	502	518	549	531	469	479	474	492	494	492	453	491	486	486	542	481	494	510	460	482	524	505	464	545	489	514	479	514	501	495	485	528	512	471	498	477	515	514	498	520	541	513	492	507	505	577	499	536	496	531	509	548	511	466	525	497	502	497	466	451	496	485	539	499	488	493	450	490	485	488	492	497	535	481	501	521	527	483	527	495	503	507	460	480	465	487	495	515	489	484	560	485	465	514	488	512	505	502	462	495	550	493	489	506	508	503	516	434	459	511	516	487	492	505	508	516	449	473	487	493	489	499	498	545	513	491	484	498	552	522	522	515	478	483	502	524	490	488	480	469	487	495	498	516	508	514	493	529	499	530	470	473	467
26712	6084	3516	3762	2860	1356	532	259	212	192	162	149	166	131	164	155	146	154	151	128	154	146	154	144	129	156	137	130	138	157	143	157	140	134	156	143	118	142	132	136	124	140	144	146	155	128	144	148	150	149	131	115	121	128	130	160	134	146	145	154	159	142	114	133	137	139	181	130	138	123	127	132	129	130	135	131	133	140	116	129	141	137	120	139	127	117	151	150	141	111	133	157	134	143	145	147	139	150	160	136	147	141	123	128	131	142	122	127	137	137	149	112	114	125	161	150	151	126	140	145	137	131	145	132	154	133	130	137	141	141	125	141	145	143	159	140	162	146	158	134	125	126	132	131	130	158	109	150	156	156	152	138	149	136	146	125	142	122	145	144	160	149	139	135	127	143	163	114	121	150	121	147	134	145	156	132	121	144	128	159	132	134	129	156	132	155	154	150	133	149	156	159	118	139	139	142	136	139	148	158	159	136	146	125	132	131	161	121	138	135	122	123	126	154	119	141	128	152	124	158	131	125	111	130	147	153	131	145	141	135	143	134	138	127	132	110	160	130	130	137	136	118	150	142	129	133	152	121	153	138	151	113	152	151	160	146	144	138	128	130	127	139	149	142	144	146	144	124	134	154	130	140	125	138	143	145	145	126	111	130	141	130	150	147	143	129	154	146	137	147	143	135	161	148	148	163	135	132	133	150	143	136	143	135	129	125	148	111	143	122	122	139	135	132	132	117	160	145	145	120	135	135	144	104	142	139	150	166	114	135	142	118	149	133	130	133	147	129	122	131	128	127	137	154	133	132	149	155	139	127	159	132	136	126	147	132	135	138	127	133	158	132	142	142	135	155	159	135	139	136	126	129	155	156	138	154	145	128	137	141	122	130	137	139	119	117	146	135	120	120	132	115	138	120	150	154	132	143	142	153	135	126	120	124	149	132	145	141	148	132	135	130	117	136	128	128	147	133	145	141	159	145	133	134	154	140	161	123	149	145	126	129	115	128	136	134	119	144	148	147	124	116	144	107	136	130	144	130	126	126	138	157	138	142	154	131	138	145	141	130	140	132	131	131	130	154	145	133	153	149	147	131	145	133	157	130	138	133	128	142	134	112	134	103	156	141	122	144	135	135	136	122	126	143	145	136	138	119	139	126	173	141	159	125	136	161	141	149	132	144	129	122	156	127	130	119	140	131	162	140	121	148	150	136	140	124	145	111	143	138	105	124	163	133	126	117	132	151	157	126	141	145	138	142	149	136	159	118	149	119	116	122	128	132	142	143	155	129	116	123	129	126	141	164	142	141	136	119	125	149	124	142	139	159	139	133	152	124	125	144	143	131	122	138	131	140	151	132	164	129	114	138	125	126	140	132	137	122	135	129	133	120	129	151	151	124	137	147	154	139	152	148	148	139	145	97	133	120	161	143	128	143	151	133	157	128	145	123	147	145	120	126	150	162	130	147	123	130	141	138	142	126	122	131	130	113	138	134	140	149	145	147	118	130	163	131	151	145	137	111	126	133	146	153	155	140	157	162	165	146	151	112	138	143	134	139	120	115	160	136	166	160	123	136	130	134	163	154	122	123	120	127	136	131	146	135	120	141	145	148	137	163	145	132	115	103	145	134	125	149	123	150	154	129	148	135	133	140	130	141	146	124	151	136	121	121	167	145	165	128	143	137	132	150	123	134	159	107	147	133	155	155	130	148	158	135	126	125	141	138	150	134	152	119	143	134	147	151	118	123	148	141	158	155	129	141	147	133	133	116	144	138	127	134	131	152	152	149	141	138	125	122	142	149	123	125	134	126	143	141	151	154	155	139	137	159	146	141	144	136	145	134	160	159	139	149	134	133	130	133	158	124	125	161	149	141	149	144	137	127	143	142	116	127	128	146	156	134	160	118	128	149	127	157	129	145	139	146	121	159	162	127	134	137	155	119	158	151	161	151	147	148	153	146	149	144	137	139	130	117	138	129	173	128	124	127	147	129	127	147	129	143	147	136	126	157	121	137	128	125	140	133	125	106	141	153	143	144	159	130	142	152	142	116	140	130	135	149	136	145	130	143	145	115	170	138	132	141	129	147	132	157	158	139	105	131	144	147	126	130	123	153	147	133	129	144	150	142	136	135	120	136	130	122	136	133	138	137	148	128	136	150	129	116	141	152	156	149	131	143	148	119	138	136	153	145	134	125	150	147	132	137	140	157	151	146	134	119	127	150	141	165	143	113	131	141	124	153	128	146	136	126	136	140	146	133	129	124	155	151	139	134	122	131	145	147	149	140	130	144	139	141	133	132	142	125	155	130	160	133	131	120	144	145	135	150	153	161	131	135	154	161	108	133	145	141	145	139	131	144	147	144	139	147	152	133	132	124	134	142	124	162	165	129	110	129	128	126	129	135	141	129	153	125	122	125	145	151	143	118	134	120	122	144	129	134	129	140	151	159	149	132	135	146	156	158	147	136	155	128	153	116	136	119	117	129	153	136	128	125	164	116	159	140	139	159	140	137	148	137	104	162	127	143	137	127	139	159	139	144	130	137	125	152	169	119	112	151	144	126	162	117	141	160	125	127	133	153	164	116	118	130	154	134	131	135	140	121	126	134	153	145	125	154	120	131	124	171	138	145	184	149	125	144	153	122	145	147	129	126	98	129	105	150	160	138	158	147	117	123	147	113	138	128	123	155	133	125	129	127	144	136	125	145	160	153	145	148	144	139	136	120	117	104	129	149	136	140	146	167	128	135	130	154	131	144	145	129	133	138	119	130	154	143	111	134	120	143	133	132	157	120	140	107	130	133	125	137	137	157	145	142	124	120	131	132	134	152	144	149	138	151	125	129	134	128	121	138	131	138	143	151	146	138	141	117	147	128	111	141	163	146	137	142	147	156	148	159	146	136	128	162	139	140	150	152	148	133	143	151	139	142	167	136	138	142	128	112	145	138	117	117	125	151	141	131	117	142	121	149	131	162	170	128	117	150	129	132	151	123	135	161	147	123	134	150	140	138	122	137	152	151	120	147	145	141	129	129	125	158	134	155	135	140	123	135	146	137	140	157	161	141	134	144	137	140	139	117	150	160	138	132	128	116	143	124	137	149	139	121	118	143	155	144	106	136	132	145	148	142	117	163	132	132	155	158	139	133	150	121	124	138	144	165	132	166	154	141	132	120	125	138	129	117	138	126	113	136	147	141	130	112	148	148	106	118	125	127	158	161	158	131	133	137	138	142	131	152	136	140	120	128	132	161	128	119	153	132	125	138	126	143	169	122	144	118	154	123	127	131	112	126	130	156	159	140	140	141	136	144	153	159	126	149	123	137	148	124	138	129	132	141	120	114	131	126	132	133	158	121	148	109	138	147	135	130	115	136	132	135	134	160	150	163	121	149	170	121	145	130	127	138	141	128	129	154	138	147	150	157	129	136	138	134	141	132	139	138	154	138	123	133	138	120	137	138	141	125	133	143	154	150	139	125	150	123	147	125	145	155	121	116	137	137	124	151
16053	2657	5098	7563	8550	4830	2344	909	680	668	566	584	507	487	422	444	421	383	426	405	382	418	395	353	379	434	364	358	339	344	366	357	331	366	367	338	302	304	332	365	334	329	344	350	355	356	363	346	324	309	344	347	303	340	345	341	325	352	329	366	372	341	337	313	308	367	340	318	316	343	328	386	352	314	341	341	366	307	327	326	343	361	310	352	348	315	340	360	352	338	327	335	306	360	299	329	330	335	353	329	346	365	342	357	306	327	349	325	348	328	323	368	357	367	337	350	378	340	324	356	343	356	321	309	338	340	331	330	320	334	313	320	344	343	346	350	326	336	326	345	327	329	344	343	338	343	326	294	339	347	346	288	337	330	341	303	317	316	341	343	328	353	328	320	361	315	313	330	323	337	334	336	347	373	309	330	324	339	371	334	333	353	332	343	331	310	333	305	340	374	351	330	314	314	304	351	314	345	317	339	354	328	340	328	342	358	321	328	322	341	307	345	326	333	327	333	307	344	313	325	355	335	335	346	369	299	329	344	352	351	318	334	345	360	350	350	336	327	304	321	329	349	309	346	312	341	325	339	339	348	330	346	334	323	373	337	321	340	332	318	368	354	294	326	345	337	369	333	303	342	315	337	335	354	325	375	365	327	299	309	339	339	319	354	334	333	317	374	334	336	317	331	336	332	335	355	314	316	324	336	312	347	336	323	343	322	346	351	307	359	296	336	327	321	305	310	327	351	357	319	304	341	315	350	360	355	351	295	320	364	343	315	338	338	293	329	336	359	330	337	299	336	353	327	332	304	316	328	328	359	336	372	341	335	362	333	289	356	333	358	347	323	349	333	345	313	357	333	337	317	345	349	342	328	325	314	355	344	340	312	327	338	324	327	321	365	348	381	347	324	331	358	279	313	340	295	327	311	328	372	341	338	316	325	314	300	317	294	340	312	360	339	346	343	347	333	337	316	356	349	347	345	322	308	324	345	312	353	281	333	267	360	325	337	327	313	375	322	344	345	357	331	314	323	347	308	332	335	332	326	320	328	322	371	329	363	349	348	350	303	303	331	303	322	354	315	349	365	328	314	378	336	341	343	353	324	308	365	348	340	341	339	282	329	316	354	334	328	301	341	340	335	328	340	319	319	330	354	306	311	332	313	336	335	342	334	352	345	324	346	351	322	313	336	346	331	336	327	333	332	339	328	328	351	313	385	330	303	365	320	322	319	331	368	338	307	336	315	368	329	300	339	333	348	346	319	326	324	322	324	345	320	348	333	334	339	319	339	354	338	306	361	321	347	339	334	350	315	319	314	339	317	341	336	338	342	332	342	321	342	332	335	345	338	350	327	326	321	315	343	303	366	358	335	338	383	343	343	327	324	349	326	326	325	347	343	329	347	337	331	328	337	326	307	325	342	341	327	328	315	335	328	343	322	345	345	332	327	357	323	319	341	323	321	317	329	331	318	338	334	337	333	330	344	327	342	330	351	343	348	296	316	331	348	333	340	331	309	333	324	309	305	319	360	333	339	323	330	339	307	330	321	330	343	364	338	291	327	328	335	340	345	316	345	325	333	335	346	345	327	333	331	306	348	332	302	346	311	321	351	303	332	333	332	339	321	320	384	350	361	338	339	321	369	326	341	328	351	281	332	354	326	330	317	315	335	325	351	329	334	341	332	338	306	321	316	341	337	307	337	314	327	321	321	334	322	348	330	354	340	330	335	320	316	303	324	346	330	334	338	327	325	321	329	358	325	311	342	314	317	340	327	356	360	373	348	344	322	318	319	328	291	338	341	356	307	320	354	328	326	319	335	351	357	344	348	337	337	333	351	344	322	298	326	317	327	290	330	303	312	338	327	325	367	363	312	344	340	320	325	307	344	299	361	315	337	325	318	349	326	323	362	370	356	329	287	342	350	319	347	314	320	311	324	338	329	331	322	324	303	352	309	367	308	337	308	331	345	324	344	346	334	346	309	317	349	312	316	357	362	340	328	334	354	333	342	333	346	315	335	337	350	301	338	331	358	318	324	292	351	341	307	385	298	316	348	340	304	328	341	281	307	332	379	317	332	319	301	334	339	323	360	315	343	334	324	354	331	337	343	318	342	327	337	348	328	346	351	341	334	357	332	354	335	342	348	315	341	368	312	362	320	340	306	340	369	329	321	306	353	334	320	321	345	342	305	311	347	330	338	323	351	346	360	325	309	365	338	310	306	317	300	346	338	326	339	335	321	335	332	337	330	351	356	376	340	344	386	345	310	322	334	318	334	333	358	314	353	340	310	355	349	336	338	335	348	317	332	322	347	327	308	336	297	358	313	282	350	335	344	321	335	353	330	353	312	301	315	312	350	322	330	337	358	330	315	328	339	319	334	323	308	344	303	343	342	339	326	334	328	330	312	309	356	328	312	336	341	310	347	328	342	311	345	294	329	339	351	298	366	328	325	360	341	304	349	352	320	325	312	335	300	335	353	285	321	335	346	350	345	324	321	333	322	337	381	316	369	336	350	293	303	338	345	327	336	367	344	324	323	317	330	329	384	354	329	356	351	337	359	363	327	310	322	360	351	359	310	330	327	325	357	341	320	312	308	325	337	301	312	306	322	350	336	325	322	301	313	326	357	313	312	342	320	325	319	370	335	346	332	323	315	316	334	335	327	324	339	338	322	343	339	320	326	339	328	318	348	339	319	343	349	326	368	320	355	347	357	321	361	374	328	300	318	340	361	325	341	305	329	345	327	295	301	316	312	326	333	360	345	328	338	327	337	344	308	358	343	314	349	347	316	316	336	311	337	355	330	331	352	343	345	308	300	350	308	328	341	344	310	344	318	336	375	353	365	317	311	313	365	306	336	350	350	328	354	342	338	360	341	329	330	340	332	301	332	334	308	341	359	325	309	342	332	342	340	343	353	335	357	351	344	325	347	304	345	326	337	322	351	326	334	319	327	326	323	331	312	315	351	311	324	324	322	315	344	343	327	337	321	306	306	333	332	331	365	332	354	324	341	360	313	322	336	364	311	336	356	342	326	318	316	350	331	345	327	335	333	322	355	351	324	330	332	339	318	329	325	318	327	309	319	296	335	303	324	342	323	371	311	329	334	329	309	322	319	349	325	322	357	325	356	332	326	343	332	324	346	330	340	346	330	332	336	336	382	367	337	325	342	322	313	313	320	338	342	359	311	342	317	334	353	316	349	337	332	308	322	325	331	315	300	345	307	340	343	334	336	332	335	329	312	332	329	335	300	327	362	347	349	301	336	354	332	373	364	306	340	345	327	302	339	311	338	346	361	317	316	300	318	361	352	308	304	338	328	349	353	328	300	334	352	332	303	339	340	367	322	330	321	336	316	350	338	333	337	332	328	321	343	310	346	339	315	317	332	331	343	330	335	324	322	319	332	314	332	321	362	309	310	335	343	330	336	302	326	314	291	345	335	320	343	339	363	336	333	319	326	333	342	329	329	347	340	301	351	309	334	346	309	305	364	337	332	342	324
36357	10137	6078	5994	5414	2242	1008	408	317	274	273	295	256	244	207	216	228	211	184	192	178	217	221	208	195	197	212	199	192	201	199	173	185	225	185	166	196	196	194	197	188	191	181	199	185	228	243	215	204	179	211	185	197	198	193	215	204	194	206	203	190	203	199	199	179	209	192	194	214	203	186	185	193	198	192	193	182	192	198	219	188	210	212	190	193	192	216	173	181	183	180	202	175	210	171	203	184	186	194	181	185	188	199	206	191	190	190	208	195	205	189	178	200	179	197	193	202	198	191	202	202	154	220	210	219	193	229	198	179	195	205	204	196	202	192	202	236	194	223	187	192	213	193	216	197	160	195	176	236	160	191	211	189	200	189	189	197	211	180	162	189	207	221	184	235	166	166	194	191	205	219	176	192	202	182	189	164	158	184	188	194	196	195	186	179	184	219	195	200	210	190	164	200	194	210	179	195	191	183	236	192	164	185	191	199	192	178	175	176	223	189	192	204	201	200	216	196	186	185	216	191	182	191	187	219	216	211	200	233	183	195	205	177	212	196	202	183	204	183	194	195	173	200	193	211	186	200	195	182	198	157	191	180	176	183	187	174	198	196	202	211	191	182	188	205	195	180	176	185	192	189	194	187	181	199	177	198	187	212	174	182	180	207	172	175	199	188	201	182	179	199	211	181	209	210	197	203	226	185	190	173	182	190	217	182	188	193	168	153	200	194	189	185	213	215	185	216	194	187	199	196	201	217	176	195	184	185	210	193	193	206	220	208	208	206	187	177	186	161	190	183	184	200	236	198	193	194	171	203	177	184	178	203	199	186	201	176	200	180	205	192	200	184	199	183	171	186	179	211	172	183	167	190	175	179	181	163	158	199	188	183	189	211	185	185	198	197	204	189	210	204	201	193	172	191	167	190	197	172	179	174	168	206	207	210	205	217	177	178	189	202	219	212	190	190	188	175	203	202	178	202	197	150	210	206	181	192	166	179	218	195	204	182	201	187	205	202	179	185	180	175	213	214	179	199	201	209	184	187	184	185	190	188	176	209	187	186	191	198	185	217	210	205	199	189	187	206	179	183	210	217	216	175	165	181	191	209	188	211	215	230	200	187	191	211	186	177	174	194	170	205	167	209	185	176	188	226	163	204	208	175	153	184	195	192	221	190	199	189	189	190	191	218	189	194	205	217	189	147	215	227	203	190	196	217	195	198	230	193	204	199	185	182	168	211	190	200	209	174	206	166	214	194	218	185	201	209	201	170	204	200	207	179	154	164	170	195	191	169	182	156	190	198	215	201	211	185	206	179	162	194	184	205	207	195	181	189	185	194	205	190	208	199	203	181	227	182	198	193	162	167	208	187	188	205	197	194	192	211	186	201	183	171	171	179	205	190	206	176	172	190	207	252	204	193	193	173	213	197	180	195	219	202	192	213	190	198	174	187	208	205	207	177	199	215	220	199	173	219	182	196	199	203	152	210	226	177	211	188	187	217	219	184	177	198	180	188	184	200	186	182	195	211	189	198	209	183	212	191	189	197	207	192	188	160	189	198	188	191	218	233	183	195	172	194	203	195	233	208	198	189	213	189	177	216	196	195	207	213	205	214	201	174	221	180	201	210	216	197	201	187	185	187	200	200	175	194	168	191	186	216	188	197	173	210	210	193	208	178	185	195	235	205	192	191	170	173	208	200	182	193	180	171	185	199	189	194	193	201	180	188	187	214	187	191	178	204	211	217	190	179	202	210	219	199	182	195	187	209	193	189	178	189	163	189	182	187	166	171	199	207	209	193	210	161	184	171	205	195	191	177	179	200	189	182	183	177	209	188	189	218	202	190	181	230	184	221	206	188	203	202	184	198	207	203	182	186	178	195	192	175	192	210	195	220	179	180	223	181	221	221	193	183	206	194	197	207	185	218	197	170	183	198	209	195	201	218	185	189	203	202	189	204	160	184	195	198	238	178	205	192	194	178	202	178	202	151	184	183	195	215	192	175	175	204	182	174	192	205	174	179	189	197	203	203	182	220	194	215	183	176	178	185	187	222	200	196	170	190	204	188	216	189	201	223	187	206	190	177	214	207	190	178	182	206	215	204	215	184	203	209	203	186	210	197	213	183	207	157	179	186	188	172	191	207	202	215	190	194	195	184	200	189	167	196	190	198	209	204	202	193	215	221	182	197	196	169	189	193	216	201	200	187	197	198	194	173	176	191	213	198	149	220	200	182	222	194	195	199	222	198	167	189	188	212	200	185	202	194	195	196	184	206	205	233	187	201	172	205	224	196	177	194	179	200	214	173	183	192	217	184	211	194	202	190	192	214	202	160	198	198	169	219	213	208	162	168	195	205	184	182	175	202	196	217	206	203	207	195	185	181	195	197	185	209	199	193	215	203	166	210	174	180	194	207	194	194	211	204	185	189	242	175	210	194	195	187	199	217	207	205	201	201	193	199	162	183	212	201	183	165	190	198	205	206	206	190	182	160	198	181	211	208	198	204	177	212	205	200	181	183	193	175	224	185	171	186	182	221	199	192	189	172	200	195	195	178	190	181	177	212	184	179	181	214	182	209	201	213	192	190	177	177	181	185	206	217	196	202	190	206	188	191	188	216	203	177	193	192	206	177	172	181	178	179	217	182	211	199	170	176	198	199	195	185	193	200	191	189	200	202	179	195	199	185	162	180	186	197	189	203	205	172	186	228	202	211	179	199	190	206	199	196	195	195	179	187	179	177	192	215	200	178	191	194	168	192	194	171	208	199	249	156	201	175	211	209	194	176	166	191	195	186	194	182	182	214	176	199	189	205	193	186	206	169	211	197	204	202	186	180	187	186	207	172	184	211	176	197	199	169	175	183	197	188	182	203	186	201	205	188	203	185	186	188	194	200	182	205	208	214	198	210	179	179	197	218	202	203	195	167	175	209	206	229	197	174	220	177	211	179	195	193	186	192	187	210	185	184	203	167	187	181	201	190	212	186	198	200	193	181	215	145	179	228	169	207	202	178	171	189	191	214	161	160	175	189	204	214	197	188	221	203	185	215	165	165	187	188	174	200	180	184	174	198	194	187	168	176	219	193	196	179	195	205	203	214	210	194	198	218	191	194	190	186	209	179	184	182	191	188	195	193	208	186	185	212	200	189	233	211	198	193	207	206	213	198	211	194	191	183	198	191	196	207	190	184	193	195	163	193	165	201	204	194	188	173	189	211	203	201	195	184	211	183	198	200	203	205	202	186	183	189	181	226	223	187	194	199	180	167	211	194	184	182	193	193	194	214	201	196	200	203	182	211	188	190	178	189	182	195	205	193	199	196	187	204	178	200	205	205	201	197	235	182	211	199	187	203	197	192	191	199	188	202	197	171	203	190	224	163	209	180	195	196	198	234	211	213	188	143	182	203	195	196	202	198	189	216	173	201	191	208	195	192	196	195	198	215	173	193	197	206	194	194	202	207	192	175	204	201	179	192	185	185	221	210	185	208	190	165	187	212	171	186	188
21208	3721	7695	10423	12540	6677	3026	1280	1022	959	917	840	692	720	670	581	597	572	583	515	552	572	595	579	537	529	517	469	507	508	501	497	491	516	453	498	444	469	477	476	481	472	503	466	472	482	480	474	487	450	462	475	479	474	454	459	454	427	463	467	471	480	474	460	451	453	470	448	454	448	483	446	444	481	473	468	446	468	450	448	458	475	484	473	488	435	456	475	490	461	451	451	488	432	458	423	485	478	462	455	463	483	470	447	455	467	482	453	416	468	457	430	439	460	479	481	501	457	437	507	469	470	499	416	466	448	424	471	457	471	452	435	500	458	457	478	472	463	474	456	444	460	486	442	480	470	449	424	478	463	469	464	459	449	444	458	451	488	449	443	458	458	434	469	463	432	479	435	478	461	462	459	438	442	444	478	475	468	444	460	433	431	420	429	476	423	472	497	486	475	418	471	435	419	457	454	475	471	413	416	436	450	475	444	450	454	463	415	459	468	450	470	454	475	444	456	470	476	425	457	522	475	432	454	423	453	464	455	442	465	468	486	447	440	479	463	493	470	489	453	479	440	506	446	460	466	443	443	468	436	441	445	484	474	441	422	428	461	466	468	458	476	456	481	446	476	484	460	423	445	464	467	465	452	460	435	443	436	465	443	452	449	467	435	481	453	476	443	483	486	472	476	428	417	432	469	428	422	492	429	459	489	441	461	441	421	431	446	450	486	451	448	443	478	471	451	438	472	454	433	457	506	449	490	494	429	492	476	428	467	524	465	454	467	432	502	431	439	457	442	467	460	431	444	446	484	456	465	490	466	494	472	456	486	452	448	433	491	477	445	439	454	468	453	451	415	487	447	453	441	426	469	427	452	448	440	483	443	462	453	493	452	486	466	455	487	411	458	431	485	467	442	461	424	443	430	482	435	463	461	438	433	474	486	459	409	464	431	504	414	464	456	450	435	478	456	460	432	488	434	462	470	504	432	461	450	507	453	445	443	488	435	451	456	444	465	459	413	449	426	450	446	454	463	487	448	422	448	426	416	457	475	458	445	474	448	507	500	465	435	484	455	457	459	422	479	481	458	460	494	447	498	482	478	477	461	494	457	447	458	474	472	490	464	497	462	446	477	414	459	449	447	457	468	484	466	502	410	455	484	439	469	453	437	418	487	440	445	446	443	457	456	444	423	423	463	481	463	486	441	463	480	451	460	447	449	453	460	440	454	460	444	431	434	461	459	453	460	450	473	439	428	474	430	409	455	468	453	478	439	472	507	488	470	436	443	466	466	438	460	464	462	494	468	494	435	472	462	466	462	423	456	434	469	446	452	447	448	452	434	440	460	444	429	434	447	471	389	496	472	460	482	451	407	465	443	444	422	489	464	479	465	476	509	463	448	443	439	440	440	436	447	456	459	435	399	483	446	449	470	447	452	453	476	450	454	469	443	486	467	420	494	478	455	435	449	466	433	470	497	487	439	471	453	471	410	445	424	446	491	472	430	475	480	452	436	461	490	453	431	454	421	433	434	449	441	476	450	472	446	470	453	443	476	482	454	424	452	450	445	473	469	397	459	454	461	516	490	461	455	470	432	449	456	474	439	429	444	483	438	467	464	496	425	454	415	465	439	455	451	423	453	461	445	470	443	493	455	439	476	471	455	433	479	462	475	472	446	443	428	416	445	475	429	432	440	455	444	505	441	470	428	452	477	484	422	440	464	466	466	465	477	446	439	450	470	453	477	470	462	462	480	480	458	448	423	456	432	471	453	452	454	500	451	465	453	457	486	469	460	467	477	446	418	473	438	437	434	477	437	458	473	425	437	426	457	455	485	457	462	460	456	441	445	465	441	506	472	437	474	460	432	460	426	471	471	459	476	441	427	456	403	489	445	468	480	471	440	462	484	475	455	468	445	424	479	420	457	461	444	470	465	467	487	467	480	460	488	444	449	456	461	467	421	483	471	453	474	470	506	489	445	472	457	453	417	484	504	467	434	461	441	450	498	446	479	467	449	483	483	496	461	442	510	443	450	440	445	472	480	441	436	447	461	456	445	404	475	447	451	484	502	481	451	487	397	472	471	428	470	465	447	425	453	434	421	450	422	438	416	457	473	497	468	435	456	467	473	482	444	438	486	444	430	477	462	500	471	459	444	478	491	495	427	499	440	465	421	472	452	462	473	452	463	476	483	459	467	431	442	449	466	472	445	445	466	475	450	485	471	465	459	439	447	416	436	428	426	446	459	455	459	457	472	433	463	441	498	509	446	421	456	462	469	470	477	463	446	435	466	444	443	456	458	496	487	421	456	452	469	447	443	470	456	456	449	460	452	445	458	460	471	471	458	453	487	458	426	463	413	432	443	440	488	470	453	420	444	455	460	456	464	467	419	461	480	453	491	455	457	439	466	468	444	444	444	465	488	457	448	452	466	443	432	464	465	485	407	462	465	450	440	459	455	442	444	501	432	467	386	461	497	438	439	471	468	431	423	456	444	470	425	444	473	430	464	456	485	458	480	460	498	440	459	442	484	438	448	470	446	455	437	449	466	483	479	449	435	455	411	461	469	454	475	446	480	493	513	438	444	458	461	442	454	462	470	442	432	422	422	488	465	465	480	476	450	505	444	470	452	449	426	459	415	444	480	444	443	443	470	456	477	458	472	493	461	456	472	440	439	445	483	480	472	443	461	465	461	437	446	489	430	464	463	478	474	457	445	439	470	440	487	469	450	489	451	456	467	428	451	426	463	452	447	458	466	466	457	434	478	475	460	483	466	487	454	445	452	446	461	436	432	447	436	462	433	480	463	481	434	432	482	469	471	467	445	476	437	436	480	436	485	471	475	447	490	445	434	490	432	465	450	443	458	436	428	443	491	474	480	448	461	451	442	438	455	453	407	480	457	484	403	471	453	423	477	448	456	468	448	421	472	446	437	479	463	458	426	422	468	459	454	482	445	475	498	439	481	489	474	478	423	479	477	444	416	462	466	438	448	438	450	494	448	430	411	482	455	459	457	446	428	459	453	461	430	458	441	453	459	488	488	422	442	474	459	447	482	469	426	470	443	446	470	485	430	489	461	452	402	434	439	458	491	494	428	443	469	449	438	453	473	467	461	398	451	433	467	439	448	439	430	441	463	461	463	424	441	424	482	439	462	441	493	482	459	447	463	487	438	469	448	467	451	421	463	454	447	455	457	445	421	452	424	453	473	478	415	429	451	464	489	474	454	441	434	459	504	499	462	448	462	438	449	457	452	425	433	467	456	486	424	442	442	470	467	475	471	453	459	444	454	495	467	425	487	452	460	488	458	462	417	430	464	468	446	448	461	444	463	507	471	442	467	454	436	458	477	427	450	510	474	471	468	427	404	433	435	444	469	429	477	422	489	443	471	483	451	490	428	424	397	423	447	411	465	436	454	454	421	452	414	476	444	466	454	498	449	491	489	436	451	473	468	495	486	417	470	483	452	445	524	499	466	468	497	467	450	413	447	434	442	453	459	462	486
10037	1291	438	435	377	285	262	248	224	212	233	241	208	260	220	215	203	205	200	211	215	233	222	233	230	228	228	264	217	192	249	238	256	193	206	222	238	258	198	208	207	256	244	215	241	208	222	199	234	210	222	217	222	212	214	234	194	235	240	219	231	216	230	235	259	223	243	228	233	204	218	243	193	234	217	221	235	225	200	237	196	261	213	222	186	207	232	213	193	215	204	221	233	253	245	235	228	244	223	241	251	206	266	232	193	241	197	231	242	228	212	205	214	201	200	236	231	193	243	199	199	240	232	202	230	218	225	235	242	202	229	216	213	219	239	239	254	219	239	207	252	220	208	209	224	223	185	226	240	224	201	228	210	217	224	214	232	228	178	211	217	210	220	222	248	213	236	224	188	207	210	227	214	230	224	226	206	216	236	224	224	219	228	208	197	224	230	231	204	207	228	221	255	210	232	216	191	219	211	213	222	219	207	218	234	210	204	225	230	244	222	253	214	237	194	221	228	214	233	214	216	253	201	226	204	226	232	240	211	197	229	188	211	206	222	182	240	224	228	237	194	236	241	221	226	215	239	193	213	256	221	203	226	237	197	217	208	247	262	217	217	241	196	200	224	201	214	197	226	234	244	224	205	193	225	244	203	199	234	227	239	198	230	197	219	231	211	227	225	228	234	244	202	195	236	223	248	244	224	200	237	223	227	236	228	235	243	215	202	248	237	207	227	225	217	257	261	204	209	203	240	230	209	238	238	255	212	207	215	242	223	231	223	215	221	201	217	199	217	219	242	202	238	211	219	202	254	254	237	240	242	186	196	209	242	222	221	230	216	247	215	233	217	250	209	220	238	214	204	189	204	234	218	222	238	232	208	230	241	208	227	199	239	203	229	201	221	207	210	228	226	201	225	206	217	201	202	232	239	218	203	247	205	211	222	256	243	255	231	236	228	226	254	220	220	201	211	235	224	252	268	242	229	227	225	224	221	235	231	219	224	195	210	208	219	228	202	232	215	235	209	236	216	224	227	240	220	196	254	230	221	226	240	219	222	243	252	244	240	231	215	204	267	232	203	195	226	214	227	215	230	231	230	251	242	210	246	232	214	205	209	216	257	250	216	198	232	202	223	230	193	221	234	229	217	208	208	204	234	228	245	222	242	211	226	230	232	184	216	236	227	211	216	207	232	198	222	248	235	207	220	196	210	208	199	201	197	237	222	216	231	206	246	240	230	234	217	226	207	215	237	221	199	214	218	194	226	235	219	209	239	202	235	216	226	216	233	219	201	216	224	230	203	252	236	245	234	227	193	218	205	241	229	233	212	227	220	229	193	243	231	211	220	198	208	187	258	262	231	228	229	208	211	215	211	247	217	222	255	203	204	226	195	192	204	212	242	234	227	217	212	236	203	235	218	247	230	232	217	220	245	236	214	230	211	218	206	219	193	234	229	238	210	227	232	251	214	221	213	234	215	209	237	251	254	227	248	217	228	236	215	238	207	219	258	229	216	229	230	210	211	231	192	221	209	246	222	226	235	233	227	225	211	205	212	217	223	218	247	213	222	237	216	236	196	192	230	197	221	221	237	224	199	207	203	205	214	198	215	202	234	231	229	225	227	228	252	245	209	230	241	236	218	226	208	207	212	207	215	239	204	230	202	258	212	226	252	248	217	191	227	229	196	225	245	222	215	203	210	201	196	228	206	268	264	219	231	250	218	206	227	234	225	234	235	215	203	224	206	207	212	230	229	212	203	221	222	219	192	211	215	219	217	234	234	221	205	220	192	214	196	212	205	226	182	217	213	243	200	253	211	225	229	236	233	220	215	228	242	236	242	244	222	243	220	245	195	202	233	240	214	211	207	209	225	220	198	225	189	209	199	198	216	219	228	190	196	220	189	229	238	200	241	249	263	211	206	217	229	217	219	222	205	218	214	219	239	220	250	237	261	205	208	216	222	219	185	209	218	216	226	217	239	214	191	219	232	234	255	212	217	206	249	215	219	256	197	230	238	208	209	225	231	219	247	196	200	190	199	210	238	238	244	237	193	216	215	254	209	247	249	230	209	244	220	219	230	217	232	230	221	201	236	204	217	242	224	233	230	225	205	248	228	229	245	228	248	233	215	251	215	214	231	212	217	247	239	242	243	181	217	189	215	212	212	231	222	229	218	222	219	210	256	232	218	222	230	242	170	228	206	215	219	224	207	230	216	227	181	222	220	210	208	203	249	215	226	222	236	248	221	261	204	211	218	210	223	226	218	224	231	220	218	240	202	234	223	230	214	210	227	225	229	223	204	232	203	214	218	217	243	228	221	184	205	243	211	195	229	222	217	203	219	235	194	223	220	237	230	229	238	211	216	223	210	227	226	220	244	254	213	236	209	248	217	228	227	207	216	232	249	218	226	222	239	231	224	218	209	213	229	225	212	195	245	243	244	221	204	207	215	204	236	218	219	241	248	229	207	267	240	207	219	228	239	220	236	251	201	214	210	200	263	243	217	192	239	217	247	235	229	222	233	241	251	200	231	231	210	191	203	227	240	241	235	235	215	189	224	220	246	229	239	217	206	230	209	226	223	247	237	235	249	226	225	245	211	232	224	213	255	213	193	233	225	218	216	205	217	221	214	211	206	225	226	205	226	233	220	223	214	211	224	217	215	248	251	228	231	218	208	232	212	237	184	217	192	205	212	222	220	233	235	225	212	244	230	219	220	190	246	189	197	251	205	204	234	238	223	224	235	223	244	239	238	241	205	239	219	209	234	217	221	234	204	216	229	192	243	211	185	210	218	212	245	216	242	222	227	232	225	222	195	232	226	248	231	223	201	204	256	224	235	209	221	225	223	212	205	212	230	224	216	236	243	236	219	205	230	234	201	208	235	253	194	201	220	209	245	229	218	197	212	218	211	213	238	209	224	206	212	251	233	186	201	247	211	221	237	222	201	215	244	227	230	229	242	236	221	206	202	193	240	217	214	231	228	203	215	212	235	234	216	229	205	221	247	201	224	219	171	227	220	220	230	206	225	216	213	204	219	229	234	213	230	244	207	202	223	229	215	206	237	248	224	220	220	232	220	214	244	213	233	204	222	252	208	218	213	224	193	181	213	217	218	223	186	200	226	194	203	219	226	220	249	220	216	197	221	250	206	223	230	232	217	231	213	195	216	227	204	250	233	232	243	230	247	234	218	206	205	202	257	225	214	229	201	213	240	241	195	203	198	221	231	236	203	200	218	182	211	225	219	202	228	209	218	201	211	210	235	227	220	197	218	224	206	235	237	235	220	229	231	227	227	217	207	242	228	244	218	216	242	215	224	223	233	192	249	194	192	217	225	234	230	225	231	254	213	223	242	203	219	219	236	192	205	238	230	236	228	223	205	209	228	207	236	219	253	218	230	224	241	228	212	249	222	241	241	208	193	223	231	237	208	224	237	233	231	226	225	224	215	224	230	245	217	232	214	236	194	252	223	203	203	212	229	198	236	204	226	226	240	228	208	244
6078	910	902	1037	956	719	665	562	536	546	554	533	494	493	482	504	490	486	502	529	512	496	523	509	518	490	490	515	492	468	489	482	526	511	487	476	470	441	496	507	454	483	518	480	473	523	453	474	483	517	528	503	517	496	470	509	453	506	525	513	514	483	493	505	502	480	486	494	487	487	500	520	488	436	511	481	500	510	480	496	492	514	479	489	450	511	494	512	464	486	464	477	463	462	496	505	482	510	508	503	507	503	482	498	488	507	505	485	480	457	469	478	444	517	485	492	542	527	487	489	498	492	492	474	491	499	507	502	444	486	492	501	532	502	478	551	495	478	478	493	493	501	521	515	493	464	495	520	482	494	496	494	487	476	503	486	438	482	534	474	545	466	481	508	475	458	490	487	511	556	476	492	503	504	496	482	502	489	451	510	507	460	451	498	487	503	529	474	485	459	534	497	542	490	493	511	466	508	504	465	480	532	460	467	507	487	487	502	467	521	479	512	441	473	498	517	500	510	479	461	475	451	492	447	510	514	511	492	474	477	525	506	508	483	518	509	502	468	515	514	492	486	525	508	473	514	495	492	488	478	524	524	501	490	528	514	490	520	524	485	492	460	499	480	510	479	484	502	440	509	458	490	470	468	501	467	471	519	481	475	475	490	484	505	500	515	485	505	468	479	469	493	474	505	460	489	533	467	450	475	500	529	502	472	498	518	522	500	521	476	541	505	470	484	474	505	487	449	486	470	443	520	501	491	463	486	525	505	507	498	494	460	524	464	508	484	479	496	518	482	490	508	506	487	504	476	481	498	482	504	474	483	489	512	492	489	473	451	484	487	499	493	455	474	503	507	478	477	483	502	506	503	456	473	458	512	514	459	480	487	507	486	483	495	479	520	471	525	486	485	492	507	474	448	481	519	507	469	494	495	505	479	522	483	502	500	485	548	489	505	494	500	466	454	484	508	485	466	493	485	479	480	526	515	476	496	514	511	504	496	461	506	461	452	475	498	501	497	499	477	500	533	511	514	491	478	499	461	505	487	496	492	495	506	473	486	490	490	496	506	507	489	498	482	503	524	473	492	503	483	461	521	452	430	469	496	516	486	519	525	500	508	530	484	466	532	470	463	498	518	488	518	474	458	497	474	501	479	503	510	505	473	482	463	485	486	498	468	510	498	508	533	505	477	475	489	514	492	532	500	514	507	467	492	495	506	479	465	470	471	453	479	522	535	500	503	519	493	500	483	479	495	480	482	493	491	494	518	509	494	468	479	470	494	507	494	495	500	516	478	484	486	474	470	519	487	493	514	472	515	511	488	521	500	486	488	495	478	492	471	502	493	530	521	486	502	520	515	525	476	494	501	501	505	495	540	489	499	480	472	515	493	481	528	498	478	496	492	529	461	537	494	525	506	512	495	521	495	479	500	512	569	468	529	515	512	526	481	554	479	487	500	499	503	463	476	510	484	461	513	513	502	507	538	476	517	557	480	498	490	529	509	498	464	506	510	511	491	464	532	506	508	496	480	515	562	510	490	499	493	506	473	476	519	494	511	502	456	520	492	460	494	468	540	495	497	479	525	457	478	490	510	487	524	472	492	494	500	484	503	485	478	475	487	488	507	533	491	528	495	467	454	454	479	495	481	544	517	472	513	475	474	498	475	504	499	482	486	485	492	492	500	480	464	521	472	444	483	475	502	500	472	521	456	520	500	479	511	494	476	483	473	477	473	479	482	500	470	494	554	480	526	517	445	475	493	452	508	524	520	498	501	502	540	485	496	472	516	484	465	499	514	493	473	448	497	493	474	512	496	485	533	525	487	523	477	499	482	473	501	485	499	539	507	496	466	491	451	508	494	507	471	515	504	519	501	489	517	483	559	478	538	483	464	487	471	502	485	529	492	511	510	465	502	488	517	502	492	504	515	493	520	503	482	476	469	478	522	467	529	489	506	498	482	503	524	459	529	509	473	530	453	500	485	470	502	522	499	492	491	486	540	488	507	527	490	483	442	499	484	486	544	489	482	506	491	534	512	479	465	558	501	515	487	515	489	523	517	511	475	533	463	505	518	481	508	458	508	522	483	481	502	495	499	487	521	484	461	538	515	501	493	486	512	511	491	489	470	502	510	476	480	462	450	505	504	477	529	473	483	476	456	520	497	499	499	472	494	458	495	475	523	491	480	502	499	507	508	477	504	517	475	512	491	522	483	477	544	487	486	500	488	485	527	484	500	493	485	479	509	515	512	505	499	498	462	491	465	537	476	483	514	484	482	485	475	486	479	521	525	505	500	504	519	463	494	498	532	479	518	487	475	475	511	519	505	518	491	497	474	475	481	484	494	464	505	500	500	481	486	511	541	492	501	444	487	490	487	473	499	475	522	518	502	495	511	460	535	463	511	488	498	522	446	497	511	496	470	487	472	490	467	489	502	486	491	531	448	513	502	496	485	486	477	514	484	456	522	525	492	498	510	516	488	562	513	470	522	504	514	476	505	495	513	483	496	506	487	502	490	491	507	483	489	493	476	461	500	519	486	471	527	500	479	489	496	517	525	504	444	475	448	493	472	519	503	480	479	454	516	504	488	486	487	478	518	513	475	464	496	496	493	485	482	526	531	484	503	505	486	492	462	506	497	476	489	532	493	478	474	476	467	509	478	526	506	490	491	465	496	522	488	478	457	505	510	454	486	493	501	499	468	459	500	482	487	478	494	486	469	548	520	453	502	512	457	504	514	484	455	518	491	473	450	491	514	499	482	493	454	495	464	511	462	495	472	471	505	449	513	485	508	519	505	528	530	510	523	555	499	452	485	486	476	515	516	431	524	468	519	509	482	459	467	450	517	463	528	479	519	495	479	485	479	483	506	473	486	466	489	502	486	485	502	486	521	494	457	506	479	501	465	507	493	480	478	485	483	476	506	511	503	494	458	489	488	505	482	509	532	504	500	484	500	482	495	426	471	493	475	508	508	492	490	460	493	523	491	529	474	498	549	498	514	452	434	487	513	531	465	502	525	508	486	495	499	499	470	459	488	492	501	478	472	482	471	514	486	456	474	483	492	503	465	498	499	521	464	497	503	494	482	443	482	491	482	497	483	519	452	477	478	523	473	477	481	542	489	469	462	504	488	482	505	492	489	457	514	519	517	493	477	471	500	539	555	465	519	496	507	461	508	488	471	483	504	509	509	486	463	499	465	487	478	497	465	499	463	510	504	501	512	497	518	510	571	473	429	486	492	461	485	498	496	501	512	482	471	482	481	505	472	494	490	496	520	504	481	481	470	527	532	491	465	486	522	470	497	518	526	494	512	507	501	453	523	477	446	496	465	515	540	466	514	507	516	477	500	518	495	489	487	513	487	515	464	473	512	495	498	485	505	531	495	501	513	480	467	488	489	500	487	518	477	481	479	506	516	510	475	486	501	511	482	510	501	471	501	517	502	487	471	494	467	440	501	544	482	460	517	472	481	500	512	487	450	526	475	500	493	505	489	488	484	497	529
26498	5780	3173	3170	2284	918	426	249	214	192	177	147	141	186	143	154	165	152	150	143	162	149	153	157	157	155	164	134	143	128	153	133	142	131	133	140	143	139	135	125	141	134	164	127	115	134	125	147	116	126	118	138	110	124	125	115	146	126	131	141	136	131	124	123	132	138	151	126	134	132	129	143	143	128	136	124	118	125	134	139	137	119	135	123	126	141	137	157	144	135	166	119	131	128	132	127	132	155	166	138	142	139	132	126	143	144	130	137	143	122	145	153	145	129	135	143	146	122	131	122	145	118	135	129	144	124	142	119	130	129	141	149	140	129	136	129	119	150	145	155	135	137	123	120	161	137	147	135	155	119	136	144	144	142	110	134	125	156	126	153	155	136	132	149	137	135	149	143	131	131	123	126	109	131	123	134	147	129	119	131	140	118	129	131	133	150	146	144	123	135	133	133	160	131	156	139	129	129	135	112	146	149	131	120	162	139	123	122	145	120	162	165	130	134	138	135	138	136	140	129	100	144	146	120	162	146	119	144	140	133	141	125	133	142	124	136	134	145	137	138	133	143	145	131	143	149	158	128	165	135	124	138	136	142	141	144	142	130	149	142	135	124	138	128	135	131	142	117	108	156	140	131	130	149	149	142	134	126	146	137	138	146	133	138	126	143	141	151	117	139	129	159	127	151	138	139	108	141	135	145	135	125	136	157	159	140	133	141	129	126	136	129	135	147	162	140	137	135	140	156	140	135	144	131	123	127	141	115	143	150	136	140	138	128	139	134	139	137	128	145	140	160	162	115	126	118	103	124	151	147	137	136	140	133	138	127	131	144	139	133	111	152	163	128	129	132	159	121	106	133	141	132	145	146	140	126	131	142	144	146	164	128	138	101	151	128	132	124	120	150	116	120	142	136	133	127	150	122	131	139	151	126	152	134	140	126	143	150	135	120	148	152	148	117	133	134	144	151	119	146	123	132	141	159	123	154	130	139	144	116	132	136	129	122	127	123	140	140	142	137	133	125	136	138	126	125	155	123	161	114	135	143	134	121	143	143	135	135	116	138	113	148	151	129	117	127	120	114	121	142	132	163	149	132	127	157	133	151	123	155	132	144	124	133	133	121	126	154	140	142	155	118	136	101	132	138	124	133	144	144	141	127	137	153	128	125	108	131	154	143	127	117	135	132	141	132	136	146	150	140	162	144	141	139	126	124	118	157	140	126	125	158	114	145	125	128	137	120	141	170	134	139	134	135	134	122	127	144	136	150	133	143	133	133	128	153	138	115	110	141	136	137	140	120	120	132	124	133	138	127	149	153	147	160	139	155	148	136	139	164	144	145	127	157	135	140	141	144	128	143	143	115	115	118	131	120	130	123	144	158	122	127	161	144	137	132	141	148	119	163	141	135	139	138	141	130	128	140	132	139	127	101	148	136	98	157	155	130	124	131	132	165	134	135	146	149	138	130	125	129	147	139	140	149	155	139	129	121	144	121	161	140	134	120	123	134	117	134	145	125	131	150	150	131	139	147	140	131	125	153	128	137	129	125	147	147	136	145	132	139	157	162	140	142	142	138	139	119	134	135	149	120	130	140	124	132	135	162	148	115	140	132	122	151	150	142	147	138	147	127	142	133	128	138	134	141	142	143	121	132	127	149	154	150	139	166	149	134	142	154	151	144	156	130	139	123	137	150	151	139	131	141	131	134	139	111	134	158	165	134	126	136	119	132	129	143	113	158	150	114	113	140	145	132	131	136	137	128	146	153	138	130	127	131	141	138	152	126	129	143	130	121	134	130	151	130	138	116	122	146	148	132	130	159	145	153	138	141	142	151	163	134	118	138	135	140	130	135	128	142	118	139	116	115	138	147	115	108	137	137	135	135	143	140	131	130	149	132	125	126	138	118	126	145	125	137	141	135	149	138	166	133	161	130	125	138	144	155	141	153	142	152	147	142	125	150	126	122	145	137	128	133	124	132	120	153	123	131	128	115	152	151	149	128	151	135	135	133	147	140	133	142	137	131	160	127	133	153	125	130	147	135	133	145	123	121	124	139	136	143	133	155	126	144	152	128	151	138	126	132	144	144	118	132	161	161	137	150	122	143	161	153	140	133	140	140	113	127	131	146	125	140	129	132	134	134	173	158	146	143	136	121	132	130	136	137	142	128	146	122	157	137	136	152	147	137	161	120	133	144	139	138	131	127	145	145	140	130	138	145	142	147	127	120	134	139	150	126	137	148	134	131	129	149	128	140	138	139	166	135	130	125	121	137	134	133	139	141	122	128	168	147	132	134	124	126	142	134	150	133	138	141	152	147	142	103	130	131	134	127	133	127	124	134	122	132	144	152	121	133	146	149	121	122	139	149	122	133	119	134	146	127	150	137	144	130	128	126	144	144	131	147	132	133	153	126	143	143	124	129	126	129	134	141	141	110	138	107	125	139	125	133	139	156	152	139	133	139	128	135	142	161	152	109	136	187	145	128	146	147	124	126	133	130	149	109	128	146	123	133	139	110	135	130	140	127	134	135	148	144	146	140	130	123	125	138	121	142	138	134	146	141	147	130	147	173	133	116	125	140	126	175	147	142	136	140	106	152	148	151	138	138	126	134	130	136	137	138	139	156	141	138	152	141	151	130	153	158	127	129	152	167	136	142	140	119	117	136	131	133	137	148	167	152	152	127	116	143	154	133	121	133	136	131	136	138	133	139	134	148	144	138	139	118	142	123	126	139	150	142	133	141	153	110	146	110	152	140	144	139	127	128	122	142	137	143	138	154	137	104	120	138	150	143	118	138	145	126	119	149	146	127	147	132	133	132	157	143	131	162	144	133	126	114	131	119	125	147	125	123	141	144	145	130	135	125	147	147	124	143	145	131	141	123	105	125	128	140	138	158	134	137	137	131	151	162	141	136	121	119	154	146	133	153	139	129	137	132	133	127	133	145	138	134	149	160	146	158	130	169	135	112	120	134	163	149	128	142	138	129	134	164	159	143	128	142	149	122	119	126	127	157	152	128	136	136	140	140	147	123	118	136	153	135	158	157	138	138	147	138	127	118	144	155	149	124	164	141	120	160	143	141	139	138	138	141	128	143	115	117	134	134	138	151	149	149	157	128	115	130	137	133	128	123	148	127	151	123	124	139	135	134	128	137	118	145	127	129	154	150	155	134	136	138	126	143	160	155	151	141	134	128	126	133	134	124	131	139	159	126	154	147	142	158	146	141	128	144	147	142	146	149	136	101	123	128	139	132	114	144	120	135	120	135	146	125	152	154	115	164	128	136	140	141	128	149	129	128	141	116	112	132	139	132	127	136	126	136	129	148	152	149	149	142	137	148	116	136	141	113	131	126	161	149	118	137	140	124	114	127	158	149	126	140	138	139	123	133	143	164	147	122	130	173	127	145	146	142	135	134	124	124	124	141	139	132	133	143	143	122	129	143	153	130	138	144	108	135	133	166	143	154	150	126	138	151	154	153	138	134	136	125	135	116	124	147
15971	2627	4379	6897	6407	3489	1775	768	635	603	604	540	508	465	478	444	436	424	356	393	408	398	386	362	403	402	365	393	326	348	343	365	341	321	368	356	363	380	366	341	378	373	340	329	341	369	327	328	351	314	347	314	325	352	377	340	340	346	345	334	320	335	324	333	313	331	335	318	319	340	329	343	310	331	340	352	348	332	343	333	346	339	332	348	340	355	358	346	336	381	302	348	317	322	317	335	331	334	321	352	336	336	334	354	324	302	351	294	350	342	342	316	336	341	336	334	349	330	330	317	314	359	335	301	363	373	350	345	367	340	353	300	343	343	363	351	385	336	372	347	340	372	339	329	347	337	338	354	353	320	324	316	302	322	359	317	354	347	288	325	359	337	377	319	313	338	346	325	321	366	334	365	319	346	318	314	319	309	314	342	324	341	332	324	329	294	322	358	343	326	301	360	337	330	301	335	344	345	301	332	320	310	346	318	333	300	307	344	363	314	316	347	337	309	349	341	350	319	325	322	317	346	339	301	360	322	284	360	324	343	331	339	348	354	328	319	359	353	356	320	329	344	352	335	373	352	374	342	325	335	309	305	362	365	314	354	331	350	316	341	320	323	353	334	315	315	320	324	321	305	324	317	349	329	332	326	355	342	320	373	327	343	330	350	340	324	342	355	328	363	344	325	331	332	342	352	334	378	323	352	336	331	297	307	322	345	321	326	337	367	338	343	352	337	363	346	344	312	325	315	323	340	320	337	304	307	357	308	327	316	326	350	312	326	345	318	331	344	326	315	328	321	350	319	332	308	312	341	308	335	334	321	328	341	352	314	337	333	330	336	317	334	345	339	331	339	356	341	308	321	335	332	326	339	323	316	338	333	316	306	333	337	336	335	325	360	337	360	333	351	308	351	328	309	309	354	339	355	338	374	350	294	311	334	341	325	345	329	358	334	334	327	328	364	363	336	340	335	337	313	343	332	341	306	364	315	347	348	329	330	353	323	356	345	317	336	321	319	337	379	336	319	302	355	332	334	332	344	319	357	310	328	358	328	329	326	338	335	306	322	353	351	353	346	320	343	355	355	326	320	339	344	318	320	307	351	324	358	378	325	344	339	352	346	323	316	352	370	306	358	305	354	358	349	313	336	322	318	337	362	372	342	323	372	345	326	348	347	311	338	348	333	310	315	345	285	355	348	324	325	327	347	340	339	325	372	344	335	312	359	290	359	343	301	373	331	328	340	328	318	357	348	331	354	355	352	289	335	342	304	338	337	314	349	340	333	326	331	336	341	356	339	330	305	322	320	310	345	357	340	350	342	297	352	341	332	330	306	309	369	313	330	331	349	352	362	350	306	306	335	337	292	340	337	348	357	344	335	321	340	335	319	350	371	317	311	359	341	318	350	359	303	328	354	335	344	315	328	352	328	333	318	335	300	345	329	329	338	303	325	327	332	340	344	347	352	322	295	350	362	354	337	353	332	312	321	351	325	362	323	322	321	324	336	316	350	338	338	375	322	311	318	322	331	380	348	346	300	329	344	342	340	307	312	313	355	311	326	343	317	306	325	299	276	331	340	310	339	316	336	317	321	340	317	347	313	315	356	356	344	329	310	347	312	332	331	347	312	281	296	353	335	320	345	338	350	351	345	341	330	336	333	339	304	352	339	329	356	308	357	362	351	364	328	300	373	364	329	324	329	361	315	352	306	332	353	323	337	336	330	350	303	321	328	310	303	318	338	334	297	345	315	311	303	342	331	360	327	335	328	310	322	376	325	316	348	311	359	349	310	355	347	316	302	356	344	321	337	315	333	334	333	342	338	291	321	363	321	297	328	333	287	328	351	373	318	354	319	335	319	359	334	350	335	349	302	321	311	326	331	313	320	316	320	337	311	318	335	361	330	336	314	327	327	317	324	324	326	348	322	360	309	309	358	312	335	333	306	343	325	286	368	310	354	308	328	342	324	319	359	333	368	321	328	323	335	358	353	324	347	340	324	355	337	320	367	343	343	327	334	346	311	328	322	346	305	308	315	340	310	331	303	356	341	337	337	320	338	332	351	344	290	345	349	349	320	356	331	325	318	323	327	330	342	301	336	330	328	333	318	334	315	342	315	291	303	314	329	360	332	322	328	341	318	325	340	327	393	300	327	294	282	317	347	339	334	335	360	326	371	310	354	312	333	355	341	292	343	357	345	348	317	330	356	323	301	316	363	332	316	329	349	351	332	348	326	347	342	340	305	294	346	286	339	323	337	330	291	345	301	328	366	324	324	309	325	343	353	356	331	331	349	332	329	333	335	319	324	349	367	353	312	317	342	312	323	327	310	323	333	337	329	289	305	343	321	339	342	330	301	299	339	344	310	337	300	329	313	347	327	339	338	354	325	305	332	348	333	331	339	318	310	347	310	323	328	323	347	326	317	333	342	329	311	324	329	331	338	326	300	318	348	332	327	328	315	327	353	315	339	337	363	320	319	351	341	318	302	318	335	340	311	373	328	330	318	326	386	329	323	331	327	301	328	334	337	334	354	337	330	369	322	341	332	317	328	303	304	323	334	355	329	319	338	302	346	329	357	309	335	323	342	316	301	304	311	342	374	321	299	316	328	336	365	329	319	331	338	337	361	351	337	329	337	342	319	336	277	350	361	288	339	299	363	342	325	335	340	326	353	322	342	362	323	315	347	328	341	297	343	337	348	320	336	311	326	349	301	357	316	341	321	347	290	320	340	345	357	319	297	328	333	299	327	327	344	316	325	352	347	356	319	334	294	352	331	311	299	335	347	341	339	330	332	374	332	356	320	366	332	353	324	305	339	352	350	335	340	327	325	318	330	317	301	347	335	332	329	330	317	315	314	320	339	354	324	318	327	333	302	353	337	325	365	338	315	346	302	331	297	313	310	321	339	314	359	369	328	323	338	354	335	347	302	316	337	326	312	319	285	324	320	328	318	355	366	358	356	349	349	341	316	289	323	334	323	336	313	334	308	337	341	354	354	335	333	325	341	341	317	325	367	333	336	350	323	343	336	338	317	320	316	335	363	311	322	309	308	314	342	308	297	346	332	319	311	317	301	333	309	339	337	304	368	340	302	330	318	332	316	341	312	336	323	364	310	338	329	331	343	305	364	320	310	347	360	327	320	315	319	354	348	359	348	325	321	361	351	358	367	334	344	345	341	345	354	348	320	327	368	341	350	342	334	326	292	317	343	343	331	312	323	311	346	318	326	338	358	309	328	357	329	318	338	357	324	323	324	336	337	333	312	342	314	336	335	337	344	369	337	309	331	327	311	312	350	288	351	291	313	336	321	343	303	334	317	321	355	326	357	329	295	328	339	341	330	328	317	320	313	306	318	360	327	295	332	293	333	339	325	360	329	340	318	338	293	289	306	353	325	341	344	308	316	331	320	350	343	344	392	359	336	329	331	335	325	334	318	338	321	323	342	327	364	331	356	331	314	354	338	314	319	320	337	343	339	326	317	351	320	314	345	328	329	324	300
36315	10499	6486	5553	4308	1872	707	370	299	253	287	249	232	227	207	253	187	198	209	203	225	217	227	206	186	227	199	171	220	199	184	201	208	232	232	193	200	184	173	189	206	210	170	188	198	175	211	203	199	177	206	214	212	194	214	193	232	163	178	210	176	203	172	232	182	179	189	214	180	224	189	199	173	175	187	206	205	208	183	205	212	190	202	194	177	168	170	183	161	186	213	177	187	185	175	210	187	191	161	205	193	186	210	170	191	179	186	198	169	205	186	220	196	217	192	216	171	188	209	195	203	179	197	195	202	199	199	231	195	197	178	216	180	179	191	205	199	198	191	203	203	186	198	184	209	204	188	215	185	189	184	183	201	200	172	180	181	174	184	195	189	192	193	185	209	187	190	207	225	188	181	205	212	176	192	190	172	204	203	162	206	183	181	176	172	195	190	178	200	181	195	202	208	167	187	207	192	190	188	185	206	187	189	188	191	201	186	203	194	187	171	217	167	196	194	179	190	204	175	194	201	172	203	194	185	181	208	197	206	185	216	188	173	208	200	213	195	187	211	222	225	204	184	208	219	179	207	204	178	190	188	196	197	181	178	197	168	184	201	175	183	183	196	195	165	251	194	170	185	189	206	241	194	154	170	206	211	186	181	176	186	197	200	203	185	209	197	191	179	207	210	214	203	208	177	194	203	188	183	193	206	188	208	211	179	208	190	182	172	178	191	211	184	184	191	204	178	196	189	213	179	198	181	209	196	185	214	183	181	195	190	190	178	192	177	192	199	174	179	199	194	179	196	192	172	190	225	189	183	194	207	204	206	218	190	186	193	202	181	204	187	186	174	190	180	193	174	200	200	176	183	185	191	177	179	195	200	174	204	190	198	192	191	184	179	195	189	202	205	204	216	184	185	164	184	222	178	183	197	191	208	212	212	184	200	209	195	179	213	216	193	180	185	169	185	210	197	183	198	178	212	197	175	182	212	225	178	205	203	187	181	192	163	200	194	199	177	154	181	211	171	195	208	199	214	212	187	164	172	195	187	201	179	179	198	196	198	215	178	193	183	169	171	200	176	192	197	173	213	188	218	191	191	220	175	196	200	209	210	188	183	180	222	202	184	183	183	190	213	201	181	196	192	202	224	178	176	200	198	210	211	184	195	186	194	203	222	179	199	203	196	200	192	173	174	203	163	182	183	183	214	187	186	161	208	174	208	192	170	190	169	169	164	182	183	189	210	202	193	181	202	186	224	197	176	164	195	212	211	183	184	190	215	187	194	196	205	176	206	201	198	201	199	193	190	206	178	178	182	180	198	179	176	198	171	207	211	199	180	205	178	207	188	165	176	195	192	181	199	196	179	191	199	182	216	184	197	213	193	192	207	207	182	209	201	189	201	202	196	184	191	164	175	179	211	191	211	209	165	178	178	216	181	173	184	191	196	193	184	192	225	165	191	193	218	196	213	196	204	198	194	184	191	201	177	164	226	210	173	202	187	219	217	204	189	195	172	192	191	217	197	183	194	192	191	191	212	201	213	207	185	192	190	178	234	217	189	195	198	180	169	194	234	191	208	171	176	172	212	191	201	200	206	205	178	211	190	216	199	199	221	190	203	193	213	206	212	198	192	180	212	207	187	182	203	178	187	190	175	190	188	194	198	192	183	174	213	194	187	197	193	194	196	193	196	200	216	195	176	184	176	194	207	212	204	189	215	174	168	195	194	188	208	204	207	189	209	198	192	175	185	204	205	177	190	180	199	201	188	200	184	188	191	182	195	171	176	183	200	211	203	212	186	199	193	177	182	176	199	196	180	199	184	191	191	209	181	200	176	203	182	196	201	176	183	196	204	165	200	182	163	174	184	195	198	186	198	181	225	199	200	201	213	210	180	205	208	172	193	209	184	160	185	177	168	184	216	188	174	206	177	235	180	194	197	215	171	190	186	183	203	188	178	189	192	230	192	216	191	179	187	187	207	195	199	192	204	174	207	215	211	214	194	170	190	190	172	192	209	189	180	197	196	189	190	197	200	190	201	204	195	176	192	197	188	197	187	203	213	212	218	187	215	192	192	191	186	214	195	176	159	186	198	177	183	202	194	188	196	188	189	179	202	191	177	183	225	178	176	193	192	198	202	206	191	187	180	186	171	192	203	179	190	191	207	197	220	200	186	219	201	207	181	187	215	203	213	195	155	212	208	201	176	202	200	194	217	191	175	193	172	192	162	193	205	203	193	164	209	197	184	204	198	203	196	188	182	173	217	189	188	200	199	189	186	222	193	212	216	187	198	212	201	200	182	184	196	210	188	173	184	182	187	166	215	198	204	183	200	182	192	164	187	193	182	237	184	209	195	198	199	200	218	207	183	166	185	181	212	170	217	197	205	213	186	197	200	182	170	191	210	198	171	173	192	206	208	210	212	196	213	197	185	182	192	197	169	183	200	209	207	192	186	219	191	180	208	218	208	192	182	202	174	206	174	205	227	198	184	200	224	187	189	186	174	189	182	214	177	201	206	206	174	189	173	181	179	169	180	175	183	200	174	173	157	188	171	166	194	195	195	208	176	184	200	192	209	213	205	168	189	188	216	189	171	186	200	183	179	200	206	205	180	199	189	174	172	179	210	200	187	199	199	184	202	174	184	190	182	195	174	172	186	219	163	188	185	175	186	208	187	238	182	208	198	171	183	196	179	207	168	191	197	175	171	194	181	197	202	190	190	170	199	200	194	217	196	201	200	207	186	222	172	220	199	184	216	194	213	216	205	234	190	220	192	195	190	193	197	184	192	193	173	159	211	206	192	192	189	187	195	221	226	215	222	179	212	203	193	203	170	190	185	194	213	180	191	175	231	174	191	204	198	204	191	207	155	199	197	198	215	191	214	201	192	191	198	194	208	179	213	180	183	183	189	191	171	177	173	190	231	176	194	168	199	193	206	213	189	178	182	210	217	199	210	204	200	176	201	199	195	201	189	211	159	192	193	176	194	189	203	199	185	189	187	178	208	186	173	189	204	192	182	174	150	189	184	203	223	226	223	177	192	192	185	168	199	178	190	214	206	188	188	197	210	184	173	196	214	172	175	181	209	194	209	232	194	191	173	205	197	198	177	193	199	186	203	204	210	211	226	191	197	197	201	192	190	201	204	216	193	186	187	200	173	182	175	187	168	219	198	214	227	215	201	182	199	200	191	193	181	223	170	208	208	211	167	185	215	163	186	196	222	160	197	201	189	180	190	184	161	199	206	174	225	183	186	216	188	203	191	180	188	181	190	205	203	187	164	197	213	205	175	209	208	196	192	187	214	197	180	159	192	172	172	195	206	192	181	199	195	193	161	184	193	166	196	174	196	219	186	177	196	182	205	214	193	217	206	179	167	212	190	195	187	210	192	195	185	179	209	194	182	189	184	203	208	197	186	169	205	189	165	165	199	208	193	236	206	186	176	204	235	211	183	181	200	205	189	200	212	205	210	198	187	174	190	177	183	224	202	178	164	182	206	206
20957	4356	7388	10027	9886	6023	2492	1165	1029	903	827	816	707	642	608	636	598	564	558	595	502	587	530	516	529	537	507	492	488	467	490	563	470	472	469	486	442	482	462	478	452	489	488	515	503	472	440	462	473	487	489	458	509	491	458	458	443	440	485	428	469	489	461	456	480	459	480	460	482	468	496	454	466	471	451	494	459	488	453	510	480	422	446	462	457	457	446	485	500	452	435	472	455	461	469	466	448	440	423	495	442	490	457	483	445	446	465	475	493	473	459	438	500	515	421	482	445	453	466	438	472	455	473	442	431	454	429	487	436	455	442	456	482	495	472	421	497	471	482	442	462	456	454	494	467	478	473	447	439	444	463	448	437	480	499	471	454	437	462	430	450	432	470	440	421	453	475	457	450	453	457	497	425	415	444	465	420	496	422	460	416	434	471	470	464	456	449	450	439	458	432	430	454	485	470	459	464	454	459	464	460	467	443	456	454	487	476	489	438	466	413	478	459	444	455	439	485	469	454	458	445	452	459	466	450	459	439	451	451	472	446	431	500	434	438	497	453	441	441	471	429	467	477	465	438	436	461	459	402	486	457	464	442	455	467	461	408	479	471	467	469	449	456	485	442	433	466	426	502	455	457	442	467	438	472	448	470	395	447	490	409	464	451	467	462	457	448	439	449	476	437	462	446	459	478	475	439	467	446	438	474	474	458	403	436	450	450	428	462	482	443	441	498	452	464	435	474	455	491	459	450	488	479	469	438	459	484	431	453	451	443	482	449	470	410	457	413	459	453	465	431	453	467	431	431	484	473	489	443	484	462	426	460	469	468	462	464	462	459	469	456	462	449	469	432	451	436	441	473	458	492	464	494	489	408	458	454	443	413	434	442	491	465	471	436	463	466	410	452	454	512	460	422	469	491	423	486	445	439	453	439	444	467	443	493	478	433	462	480	466	481	445	478	455	447	466	434	478	449	439	478	469	474	432	422	436	482	495	453	480	402	462	420	471	450	437	454	435	472	509	468	442	430	485	448	456	446	414	424	478	462	444	467	435	454	458	423	471	434	442	466	486	397	468	456	438	430	462	472	460	469	472	459	471	441	440	420	467	475	454	424	456	451	440	430	435	442	455	473	470	441	450	459	438	419	436	453	452	456	459	458	473	428	457	443	440	457	472	420	431	427	458	446	454	458	478	470	456	452	487	488	452	443	464	448	494	487	452	511	449	490	438	443	475	455	473	485	460	474	450	456	432	487	442	440	461	411	451	478	457	462	433	476	455	452	442	435	453	462	447	465	487	436	405	435	473	496	447	447	449	478	473	468	456	429	469	506	443	468	423	454	455	419	480	434	477	464	474	445	462	450	464	419	451	472	468	465	431	467	494	473	448	452	461	467	448	454	421	444	462	412	452	481	452	489	475	437	449	449	414	455	404	474	477	465	446	483	469	469	477	465	434	451	463	462	442	493	476	428	432	472	491	470	464	425	504	429	483	419	447	453	438	485	452	492	484	479	469	475	470	429	477	440	447	483	437	455	458	455	439	459	439	470	477	470	473	463	456	439	468	443	462	462	471	459	457	436	491	432	435	424	456	440	461	414	477	465	459	467	435	490	469	455	460	461	453	436	479	455	452	453	444	459	464	431	455	448	453	463	438	474	481	445	448	445	491	464	495	437	418	459	458	450	481	448	425	453	468	467	458	442	408	457	467	477	433	481	498	450	444	461	421	450	441	445	449	445	457	468	434	453	477	460	463	462	426	437	419	434	463	455	444	440	432	459	449	424	494	443	444	470	473	450	456	493	446	455	448	451	440	443	476	471	420	418	424	498	415	431	456	437	456	438	421	474	429	469	446	474	480	439	451	503	479	442	465	432	464	444	427	452	433	473	472	403	481	455	437	456	439	449	484	453	469	426	483	447	462	418	462	439	483	447	462	463	428	455	458	473	439	464	462	444	455	470	452	484	481	472	449	461	454	480	472	413	494	472	471	451	487	495	445	477	492	474	463	484	453	425	455	468	465	468	504	431	467	454	411	438	465	470	445	483	462	469	448	461	451	445	442	428	472	462	459	427	471	459	440	473	467	422	480	454	499	414	471	458	464	477	455	433	491	456	442	446	462	440	423	415	440	473	427	439	478	463	473	413	440	450	442	433	451	429	447	457	464	450	470	452	470	481	458	455	465	424	471	483	446	450	463	451	448	473	452	447	443	457	462	449	446	468	480	429	473	440	468	454	473	447	424	465	439	480	446	445	498	482	488	433	419	427	455	488	432	439	444	463	451	446	456	489	484	460	458	464	471	434	424	428	457	464	439	457	474	448	465	458	439	472	434	423	470	457	443	411	443	496	451	432	496	419	470	440	477	436	434	459	475	441	488	458	457	450	437	452	445	466	481	439	471	459	506	468	448	462	462	453	441	470	463	462	496	484	445	498	481	479	433	410	433	481	474	407	433	447	485	466	436	444	467	433	447	463	476	478	483	445	437	464	454	459	413	473	426	443	448	458	475	440	448	471	454	458	443	454	432	451	462	485	412	447	432	449	438	493	503	501	474	483	471	432	443	425	411	465	465	425	461	437	468	465	446	416	447	494	443	453	454	462	450	439	487	482	494	491	442	466	479	489	476	463	457	436	492	463	418	485	432	443	447	460	460	417	430	516	435	442	495	441	472	482	462	461	424	489	444	428	460	462	475	441	447	424	448	472	476	429	463	458	437	447	465	443	471	462	463	440	439	449	450	445	433	451	440	478	434	482	439	502	426	472	452	463	491	422	466	425	472	438	431	468	440	474	441	452	485	472	512	492	435	451	465	407	465	482	482	458	434	457	498	437	468	393	442	455	441	462	493	449	452	416	476	467	445	448	490	463	441	468	477	465	426	420	448	451	428	470	484	456	471	429	482	414	420	459	454	456	480	473	464	454	458	458	424	425	484	445	450	416	430	424	453	461	458	457	485	446	463	412	457	436	444	480	477	463	487	441	474	460	421	419	453	464	429	452	451	457	447	469	462	429	432	475	476	463	436	467	450	460	464	456	450	425	478	426	429	429	437	443	417	482	439	450	428	467	481	431	442	413	450	450	484	460	442	473	453	430	439	469	490	452	442	441	465	435	478	432	464	473	476	473	431	448	447	417	453	466	458	418	468	472	467	467	441	492	451	435	447	433	460	502	432	462	447	477	461	443	469	498	464	443	446	502	465	459	435	447	461	439	474	451	484	441	440	473	460	456	467	459	492	470	471	426	439	434	462	422	440	483	465	485	484	458	445	435	466	424	467	446	442	418	457	422	442	477	426	441	454	462	430	445	430	455	505	511	472	464	466	477	479	437	417	468	475	470	468	420	445	466	459	473	451	413	466	444	460	447	464	457	505	439	460	457	440	470	451	471	459	436	472	464	443	460	463	447	476	458	473	447	450	442	416	430	437	445	432	451	431	468	443	461	462	445	446	487	467	473	429	428	484	453	438	463	493	430	462	464	452	452	420	472	468	439	427	448	470
9716	1253	398	369	299	264	240	254	232	212	232	229	235	217	246	271	241	170	211	222	211	236	224	218	227	223	204	233	229	239	233	232	216	211	249	225	267	233	217	259	229	218	216	224	240	227	220	214	212	190	234	226	223	205	221	237	226	186	187	180	207	234	191	220	222	234	233	196	216	217	229	219	210	231	211	251	221	224	212	215	201	216	238	241	234	242	240	203	205	213	194	221	228	213	214	195	254	203	242	210	225	196	218	228	246	192	218	219	218	248	219	234	184	221	222	212	217	232	232	214	192	226	258	215	212	193	209	219	241	222	207	225	257	238	216	228	217	196	219	249	211	233	226	207	213	183	198	214	215	229	211	205	214	242	196	211	245	219	211	225	215	215	244	209	209	201	236	247	213	183	251	237	212	218	218	221	192	238	203	194	250	230	204	205	204	177	236	232	243	218	232	212	231	251	224	196	205	213	209	204	229	201	232	227	207	216	223	206	210	263	197	208	216	206	199	224	222	220	202	216	228	200	226	204	236	229	195	239	242	247	227	221	196	221	221	202	200	206	234	232	202	217	227	232	211	236	209	251	220	188	223	217	223	209	229	245	218	234	211	226	237	177	218	223	204	243	255	213	212	231	233	202	200	218	211	212	227	243	227	244	228	245	195	223	224	221	223	204	224	219	210	233	221	242	212	216	187	212	256	221	243	229	208	220	241	235	202	215	221	243	235	218	242	220	227	216	240	217	206	237	249	238	203	233	221	213	208	193	202	213	204	226	214	203	208	218	213	229	221	208	222	232	201	231	197	213	209	240	228	234	213	199	203	202	214	198	243	234	207	220	209	223	206	199	229	211	233	227	236	230	232	216	248	218	228	218	224	199	215	229	241	225	226	217	182	214	206	188	231	207	188	204	206	210	251	223	203	210	222	218	207	241	223	217	196	227	204	254	227	226	240	230	224	215	198	230	207	228	249	229	224	221	216	228	216	206	241	238	233	210	255	194	228	231	246	214	211	224	230	219	225	211	203	195	214	203	213	224	221	209	227	199	224	225	240	207	218	211	262	223	203	218	231	200	231	226	218	212	204	225	225	212	217	211	233	209	237	214	205	203	220	241	239	246	227	230	224	220	226	213	205	233	215	242	224	221	217	215	213	238	235	217	242	233	214	221	226	216	211	221	197	243	209	216	193	198	230	235	195	192	207	213	228	218	233	220	204	217	221	225	229	214	217	243	213	200	207	230	198	265	208	207	201	232	208	224	235	210	226	212	214	245	213	236	217	235	242	213	231	241	237	216	232	221	227	243	222	238	210	240	227	241	221	234	228	223	225	245	215	254	220	249	205	226	212	189	233	217	220	201	241	215	235	217	209	237	197	206	215	212	197	228	216	219	225	248	195	230	191	265	207	224	238	228	206	216	221	218	224	249	213	205	219	207	253	256	198	201	250	223	239	230	241	229	232	227	212	229	196	226	211	223	204	248	230	209	218	223	249	218	234	241	208	200	233	220	190	232	214	235	220	226	225	225	215	214	216	235	218	224	224	207	215	213	217	226	197	217	208	222	245	214	233	195	226	231	204	219	213	217	195	211	229	209	198	224	244	225	220	233	205	228	203	242	230	256	218	210	212	239	215	227	221	220	204	234	206	216	197	235	208	218	220	234	188	227	251	240	196	233	214	218	201	220	245	214	205	227	242	219	211	219	262	206	252	212	178	218	238	233	222	223	233	226	198	178	216	232	218	202	212	226	198	210	215	211	209	237	174	197	233	199	236	217	202	221	210	240	208	241	228	227	232	212	263	241	228	230	226	231	243	240	222	192	248	219	226	234	239	205	219	234	245	223	238	227	232	174	240	213	241	220	226	220	234	220	214	261	242	210	234	233	214	212	237	212	198	208	203	214	213	212	242	201	196	230	241	223	214	220	250	226	234	213	196	206	262	218	213	205	211	231	229	212	213	213	186	229	234	208	245	234	216	195	256	237	219	210	219	225	220	208	232	212	212	212	225	250	214	226	238	218	234	231	210	228	203	223	228	201	192	219	223	226	245	271	240	215	218	221	232	187	199	212	226	216	214	212	212	235	225	264	242	241	227	213	212	227	230	185	220	209	215	234	235	243	242	211	235	247	249	241	217	249	247	217	241	203	240	218	229	196	225	256	231	234	190	212	212	227	202	210	226	213	214	226	243	209	206	234	239	224	232	184	200	228	193	228	235	219	270	225	192	255	245	230	213	229	233	220	218	226	191	215	196	224	226	224	230	239	209	225	215	208	277	241	232	200	241	219	217	223	204	210	220	206	205	231	230	218	221	200	207	244	206	220	229	217	222	208	240	217	219	217	221	230	219	235	251	233	234	194	202	223	217	187	222	242	210	240	211	240	209	228	227	219	238	219	223	220	202	241	229	209	205	208	221	238	266	224	236	231	215	220	229	207	208	224	231	215	218	230	221	228	214	215	212	215	207	228	226	220	230	209	220	208	223	228	226	219	224	240	225	215	242	215	211	209	226	256	217	225	216	226	232	201	231	202	223	228	228	215	210	222	230	245	221	213	201	198	231	214	242	211	207	226	209	226	209	222	243	247	211	199	241	216	214	252	222	207	221	238	204	221	215	223	214	223	193	179	256	240	232	204	221	228	222	225	234	222	229	209	193	222	227	214	194	254	219	224	200	230	202	191	242	221	225	207	237	176	210	228	193	218	220	202	231	205	224	233	199	218	207	215	199	266	218	242	244	230	211	240	211	235	235	243	219	195	240	233	244	200	219	232	234	219	238	213	232	228	219	229	213	204	200	239	216	240	205	205	215	236	214	239	210	218	198	217	219	238	212	205	216	237	213	214	216	196	197	231	225	225	232	195	214	215	240	221	196	195	257	231	240	203	245	233	234	210	256	227	258	233	223	261	233	205	189	214	235	215	245	251	227	194	213	212	211	230	219	250	239	231	218	213	195	232	231	220	260	203	204	199	227	213	202	209	210	239	226	225	222	214	228	226	225	211	206	226	212	202	209	186	247	221	219	225	221	211	242	263	257	212	230	222	198	230	232	223	233	223	210	238	206	214	223	218	230	215	213	234	211	214	212	212	236	231	212	223	221	212	218	226	215	219	264	242	202	230	208	207	222	201	262	229	253	226	213	219	224	222	221	242	238	225	231	200	217	227	229	245	206	218	200	200	227	226	210	219	231	217	204	227	216	204	207	232	214	213	205	239	227	217	240	204	232	225	206	228	219	224	266	211	218	233	208	240	236	219	194	226	246	255	255	240	232	227	227	220	222	229	245	223	220	190	221	221	231	241	239	225	223	201	259	236	240	229	229	231	195	203	224	249	200	241	234	204	214	244	222	222	211	213	208	211	225	213	230	257	227	198	223	201	227	209	242	205	216	208	245	222	196	225	223	207	249	246	219	201	234	213	196	200	228	246	221	223	209	193	231	224	212	249	223	236	241	223	211	243	221	236	231	192	222	224	233	196	207	243	213	238	243	216	240	207	235	238
5805	972	968	996	889	664	664	568	565	542	524	558	545	520	511	476	505	478	492	512	524	489	481	512	528	486	490	513	471	475	527	482	514	508	475	459	456	510	453	489	464	467	498	487	497	502	496	503	469	517	489	488	466	463	538	514	456	508	471	474	529	455	491	510	486	512	515	504	517	498	480	524	499	506	479	459	481	503	475	500	487	501	475	511	485	484	515	506	511	504	476	533	493	496	477	495	453	486	502	498	467	510	470	469	441	509	475	480	488	533	513	478	491	493	467	529	539	503	474	507	499	488	494	497	486	521	480	518	488	503	501	509	485	433	503	520	509	509	492	501	500	510	499	501	480	505	463	481	531	525	508	490	516	517	495	494	479	500	464	517	535	507	508	485	491	517	511	478	477	471	505	488	452	520	530	493	478	478	499	441	453	477	475	455	487	476	499	466	430	474	489	496	485	495	459	462	496	495	479	482	478	481	464	506	483	454	470	532	522	487	464	467	481	497	503	513	476	547	495	469	462	473	530	448	467	456	487	479	507	491	520	473	501	506	531	530	463	458	509	488	488	473	480	495	442	516	483	475	509	490	497	535	506	493	528	511	482	461	491	462	470	479	518	487	459	481	469	468	449	451	483	471	495	495	501	539	484	479	470	478	499	475	522	498	511	495	477	484	498	450	476	519	494	478	477	504	454	508	522	491	476	468	447	467	487	514	510	476	497	471	457	480	493	500	538	478	475	480	484	465	446	528	519	510	484	471	503	489	488	489	494	487	527	475	503	492	469	468	492	501	472	476	515	504	516	461	508	518	469	479	495	477	502	495	466	548	491	538	477	496	479	465	487	512	493	497	485	482	501	467	548	511	484	464	460	464	501	479	512	487	492	501	489	451	500	479	476	488	497	474	513	494	511	470	496	509	518	464	481	489	469	506	514	493	472	517	483	496	500	482	542	519	544	486	506	483	465	500	506	501	537	514	485	513	517	462	487	500	475	499	473	478	531	455	524	452	474	460	504	467	445	461	495	468	442	512	497	485	512	462	504	475	505	515	467	449	470	464	498	474	524	525	493	494	495	503	495	513	517	483	475	498	456	493	494	498	462	490	492	481	500	507	503	498	488	481	476	475	497	481	517	508	467	437	488	500	538	537	508	476	488	486	506	481	487	461	469	478	501	486	511	480	494	496	509	484	500	481	487	502	483	555	509	519	478	466	463	460	491	482	505	482	482	489	474	460	525	472	483	504	511	490	454	503	479	458	481	521	492	475	451	527	531	504	485	479	471	483	483	489	481	498	483	474	476	483	546	479	519	470	498	462	516	449	503	475	513	454	516	504	492	520	482	508	474	533	490	468	480	481	487	504	492	489	499	514	459	490	502	479	462	487	471	524	490	495	467	486	535	488	510	495	467	546	525	466	528	485	497	495	473	472	488	509	507	487	481	521	465	480	513	477	527	518	479	499	511	506	487	517	467	491	489	511	476	487	481	470	461	518	484	450	483	493	492	485	443	465	502	481	519	487	489	495	488	523	494	522	510	454	479	508	515	477	460	514	459	503	486	504	515	504	494	475	471	465	481	476	486	508	437	489	483	467	504	501	462	462	452	475	472	467	501	495	532	497	498	462	543	449	510	524	479	502	499	468	461	499	473	506	471	463	481	522	507	462	533	496	440	466	551	478	535	493	499	479	507	465	480	474	491	457	474	489	479	497	481	521	490	488	497	501	496	427	470	556	499	463	480	489	511	513	478	511	515	491	508	469	465	517	516	488	482	470	483	485	479	495	506	487	505	467	471	531	464	511	520	479	499	489	463	529	489	498	528	478	479	506	457	515	493	521	457	486	498	501	517	498	526	485	480	452	511	464	491	482	449	482	516	481	494	517	500	501	492	468	557	492	476	500	475	515	518	479	486	450	490	479	475	489	466	459	457	510	476	424	469	479	480	485	462	488	511	486	484	475	474	494	516	470	509	495	513	530	480	507	523	497	523	460	510	494	511	500	489	439	464	503	508	467	500	545	512	462	514	523	518	493	499	499	463	482	491	469	514	507	465	519	497	504	495	477	512	493	496	453	499	511	522	490	451	495	473	505	504	525	455	479	514	498	494	480	458	484	484	486	504	504	451	513	487	509	509	505	534	516	457	485	504	494	522	465	528	460	488	519	493	514	528	487	479	512	480	456	456	489	475	453	502	474	502	486	506	463	491	509	533	504	491	473	462	513	472	527	521	506	520	494	472	463	510	505	479	462	484	493	498	466	511	496	484	475	471	465	467	515	495	491	496	484	493	520	455	476	507	470	470	488	492	539	505	491	499	502	469	499	493	463	474	447	508	494	498	505	495	513	503	514	496	475	486	512	509	473	478	490	500	427	509	476	527	516	470	519	525	510	520	461	510	516	465	495	466	510	515	519	506	482	529	486	472	513	512	480	492	524	473	501	479	477	507	482	485	477	494	515	492	466	470	477	543	461	486	459	481	489	504	485	493	482	439	493	458	483	478	460	519	485	462	484	522	506	485	491	494	487	503	514	479	524	480	472	492	507	517	461	510	489	506	460	453	485	486	478	469	460	501	505	494	488	499	474	495	516	492	488	499	488	509	475	451	496	513	539	468	472	470	456	476	486	448	522	478	457	463	497	490	530	504	528	473	506	472	532	495	458	534	534	495	488	505	497	439	502	500	488	508	502	474	496	477	502	457	486	501	476	467	470	496	514	449	485	481	499	488	543	485	461	527	482	506	512	481	476	456	458	466	516	505	497	479	497	487	500	493	476	487	514	493	467	465	490	519	505	477	511	488	496	475	479	477	466	500	493	487	452	510	495	496	439	521	485	489	493	478	479	475	480	494	491	471	522	496	522	494	503	460	475	507	500	491	481	477	472	508	505	479	479	500	464	495	513	490	465	466	520	491	476	494	519	487	500	494	511	469	491	478	466	462	491	542	478	451	490	511	509	492	459	476	463	502	496	487	478	474	470	527	504	452	478	477	483	496	478	454	523	489	504	469	444	491	517	486	492	515	493	491	471	511	526	496	482	480	502	470	473	472	484	501	524	511	491	484	495	483	479	512	487	537	503	485	484	500	519	530	521	481	504	484	479	469	492	466	476	438	496	469	525	465	479	481	500	525	502	465	524	487	466	448	533	485	495	482	466	493	468	511	489	479	490	494	509	503	471	490	484	486	463	478	461	470	474	490	492	495	475	508	519	481	499	494	521	479	490	468	454	506	529	486	495	473	500	507	492	535	485	455	488	485	505	445	459	482	472	480	473	439	520	497	503	484	486	522	480	500	469	505	524	434	467	498	481	505	483	517	510	499	496	499	516	500	491	535	464	517	484	495	481	501	483	514	506	472	461	465	478	480	516	449	492	486	495	462	519	518	495	496	507	490	500	482	545	494	475	481	514	508	500	502	515	479	440	493	485	477	502	489	476	522	490	483	498	464	475	542	457	520	543	462	478	448	529	541	481	502	491	466	474	493	490	504	474	511	506	524	465
25522	5900	3054	3250	2677	991	418	244	193	188	152	178	165	149	123	173	125	163	125	158	129	151	169	153	153	144	137	152	147	149	142	135	137	137	138	132	127	140	141	140	116	135	136	115	134	143	151	152	166	115	156	144	141	126	134	120	141	151	151	139	151	138	145	148	114	124	137	147	123	132	141	123	146	134	126	132	143	149	128	157	131	127	124	108	126	139	159	134	143	122	134	125	129	119	134	134	134	131	125	143	139	107	138	158	126	111	130	142	130	158	136	137	137	139	132	110	103	149	109	133	118	149	125	127	132	134	126	155	114	147	145	137	141	154	131	125	152	149	148	140	115	126	127	137	122	160	163	136	135	131	146	136	122	119	174	117	126	154	147	132	140	129	159	135	136	132	143	125	131	137	149	146	125	149	136	126	131	157	131	120	165	133	141	117	153	133	156	138	135	151	122	144	134	138	139	161	126	123	161	143	161	137	113	122	135	122	145	139	154	137	130	146	129	134	154	162	135	133	130	142	115	171	147	128	146	116	126	145	131	134	124	139	176	133	129	134	131	115	139	113	130	126	126	135	128	148	130	150	127	129	132	133	112	133	130	139	135	135	136	145	143	153	126	155	147	136	125	131	146	143	140	119	154	127	127	135	137	132	116	144	123	126	146	137	118	111	133	134	146	130	135	125	136	135	136	121	127	133	145	144	139	132	131	143	124	145	142	117	159	140	159	143	140	144	142	123	125	126	129	117	145	128	136	132	125	133	116	135	125	128	134	113	120	144	137	150	160	130	162	155	137	132	146	146	123	142	134	126	146	157	134	141	137	127	137	121	131	128	149	147	142	138	159	135	149	133	145	127	148	126	121	124	132	135	138	135	136	142	138	129	125	144	156	159	151	148	130	129	143	135	141	110	162	102	133	130	121	123	131	135	129	133	129	149	129	139	137	130	156	119	144	126	156	134	154	124	109	121	133	148	114	143	142	135	125	150	127	140	145	156	130	122	134	139	139	160	133	118	144	141	139	164	142	149	135	132	124	125	140	124	126	138	166	133	126	125	135	130	140	131	141	126	126	115	149	136	118	142	147	151	134	136	140	121	119	130	148	139	146	136	129	139	138	137	145	127	117	166	151	134	115	134	144	129	135	161	152	150	141	144	154	136	113	134	128	147	118	134	145	135	139	131	134	146	140	134	153	117	151	136	119	139	119	136	142	135	123	132	142	116	116	126	156	142	140	131	141	147	124	133	146	136	129	145	154	131	128	125	135	146	175	120	114	155	132	147	130	150	126	135	140	130	123	136	120	131	122	133	140	164	140	134	159	140	175	164	152	139	134	145	126	143	147	123	161	135	120	149	138	132	158	159	150	144	140	132	140	144	143	122	142	121	145	145	156	134	125	145	143	166	140	133	123	139	140	162	161	165	151	130	129	137	150	127	142	141	141	143	154	140	130	139	142	117	136	135	125	143	118	138	137	113	145	143	133	141	100	145	160	150	132	132	149	134	125	154	150	143	121	135	134	122	127	108	141	129	127	134	133	130	130	151	136	119	144	141	131	134	142	155	143	125	128	127	158	125	129	121	140	133	168	137	141	134	129	131	158	155	140	121	139	142	143	141	133	138	153	151	131	133	138	146	125	125	138	156	166	136	151	134	116	120	163	135	129	146	127	135	123	147	141	138	131	137	129	152	144	135	165	120	140	136	148	121	129	155	137	128	139	136	151	133	146	153	145	130	159	138	147	114	156	116	141	129	126	121	126	147	159	140	162	141	116	143	171	126	136	165	135	127	147	138	138	159	151	142	133	134	123	131	113	120	143	157	131	135	145	136	137	100	131	137	135	157	177	138	133	139	145	146	132	129	129	133	142	135	123	144	141	116	144	139	137	132	136	120	133	134	150	98	139	159	142	146	142	141	138	147	161	124	143	129	116	164	139	132	143	144	134	129	149	131	128	145	135	151	129	126	122	123	104	148	136	142	124	115	140	129	140	138	138	139	132	131	154	146	167	146	123	144	139	126	143	137	134	145	113	128	160	122	143	156	140	126	133	126	156	150	138	165	135	115	132	134	138	142	133	138	162	125	133	123	133	128	117	136	138	146	120	121	130	121	157	144	133	128	136	109	153	138	124	157	134	113	146	124	142	137	130	128	156	154	138	148	123	152	139	158	126	131	138	159	122	141	132	127	125	128	131	149	119	120	142	137	118	144	135	130	168	128	117	137	152	117	140	149	151	140	109	142	141	122	139	140	133	115	120	119	130	132	152	146	135	139	143	114	156	129	126	131	122	148	136	145	139	130	123	124	141	134	131	143	125	134	137	157	142	142	127	124	141	142	144	140	111	135	125	123	151	156	131	121	127	130	136	138	130	133	115	141	138	148	123	120	131	132	137	120	137	133	132	142	136	149	135	154	149	146	152	127	126	142	132	121	119	131	141	127	123	145	137	136	124	113	108	143	133	126	112	127	137	142	132	160	136	130	146	130	151	173	146	147	156	132	142	122	120	139	128	125	121	136	126	151	129	134	133	147	135	140	143	149	164	139	140	144	123	141	146	138	150	142	127	145	151	120	138	135	142	112	154	169	131	128	130	137	129	140	134	127	132	149	155	141	130	159	161	140	144	128	163	131	116	137	116	140	133	148	146	119	130	115	139	131	136	132	134	122	161	144	129	118	146	146	110	151	136	114	131	135	133	121	129	152	141	138	139	120	161	121	130	159	124	143	122	132	144	126	132	152	151	129	162	146	126	122	147	147	129	134	137	131	128	130	137	137	137	116	137	155	138	141	157	133	122	146	137	139	161	154	114	138	149	118	162	129	127	130	133	147	153	136	129	144	113	131	131	154	139	136	147	155	153	140	123	152	110	133	145	149	127	167	131	138	149	133	147	133	136	146	121	155	121	129	139	146	152	150	159	144	143	125	134	140	140	127	133	155	129	123	125	118	126	150	130	139	149	129	120	127	128	132	115	134	132	127	150	116	137	127	124	142	131	124	148	141	127	142	135	149	138	127	154	140	119	140	113	132	137	141	148	142	146	154	167	143	130	130	139	153	136	136	125	126	130	126	118	136	146	95	120	123	126	127	153	148	104	113	137	151	133	130	131	150	140	127	135	143	118	123	132	134	146	136	133	142	143	132	126	147	159	129	140	136	114	131	145	153	136	167	128	116	161	154	130	123	140	126	124	146	160	128	136	143	127	149	116	133	155	130	134	123	130	147	173	146	109	148	127	148	145	159	154	135	128	138	133	143	135	130	130	131	148	144	125	169	127	135	127	126	131	158	137	147	163	144	120	129	140	136	147	137	125	129	152	147	139	122	145	162	143	123	112	144	149	125	133	135	128	153	134	138	143	139	143	153	114	139	121	129	144	138	135	133	144	118	143	149	135	132	119	117	127	129	135	158	134	137	136	130	144	141	156	116	161	137	144	128	128	143	135	144	145	154	109	130	139	129	137	129	156	127	141	143	124	125	134	128	115	118	138	131	145	169	139	131
15385	3182	4284	7372	6165	3343	1613	870	658	618	500	542	491	464	476	441	420	401	394	375	376	408	338	386	373	375	357	361	363	335	330	350	321	338	344	335	339	340	372	328	326	366	347	343	354	349	385	335	327	357	337	355	370	332	373	342	362	297	351	313	336	345	307	307	344	339	332	312	304	337	312	323	329	296	333	333	342	322	344	337	332	307	354	323	318	358	355	338	337	316	364	353	325	284	313	316	314	325	327	329	355	312	299	322	370	353	355	355	331	363	356	352	323	327	320	316	333	323	372	351	344	366	335	310	352	331	320	335	354	332	313	355	346	322	314	334	346	324	336	317	329	329	359	342	313	315	297	367	323	322	313	305	302	326	335	321	352	334	316	330	349	351	282	353	356	311	313	332	347	334	331	334	342	334	329	317	350	322	325	347	341	328	335	315	342	335	350	327	347	338	313	316	333	324	312	306	322	351	308	353	339	354	344	321	299	329	364	320	347	343	322	341	288	312	354	351	352	300	354	328	348	331	319	364	332	353	352	307	318	329	314	329	303	334	298	337	317	330	322	331	304	339	338	324	345	330	331	367	337	302	348	372	364	308	316	330	321	370	346	314	308	337	336	328	289	335	297	310	312	303	344	297	324	328	342	324	300	360	352	320	298	337	328	315	316	311	324	328	322	338	330	327	303	328	329	327	302	316	341	346	304	311	365	339	366	293	323	322	309	355	302	375	306	333	338	347	344	353	312	332	314	351	298	306	325	354	277	357	337	326	365	312	350	330	355	323	331	359	358	296	349	332	307	307	321	345	348	382	340	336	331	361	318	308	338	334	341	315	334	336	347	329	354	305	333	352	331	351	326	344	324	314	344	317	341	335	318	322	320	333	344	344	311	341	329	335	341	297	351	342	367	321	341	347	320	305	322	347	353	340	319	322	336	330	347	352	321	325	327	322	362	313	296	329	325	335	308	349	335	324	319	334	345	297	316	322	331	339	338	347	338	330	353	309	330	322	317	314	317	337	320	369	326	358	310	333	352	324	349	318	335	326	319	314	296	341	324	337	307	319	310	299	320	342	317	343	348	313	335	337	333	327	329	315	325	313	319	366	344	310	325	357	353	369	353	317	324	363	310	324	354	316	323	339	330	354	323	305	353	327	286	332	324	322	341	322	334	339	341	367	366	318	313	352	346	303	305	322	315	346	344	306	329	330	343	332	344	337	303	309	307	349	333	328	325	348	351	337	319	307	312	370	350	330	343	335	323	305	331	339	320	339	335	346	334	347	312	356	329	341	311	315	349	324	310	344	315	350	342	361	311	328	336	338	312	335	328	323	317	319	331	327	346	350	313	335	319	331	336	330	331	326	316	297	318	324	339	353	325	309	367	341	332	312	354	315	287	334	301	329	359	348	344	338	320	333	319	330	326	348	340	312	307	333	324	326	335	337	329	346	328	355	317	344	341	323	333	317	300	350	361	318	329	320	334	364	341	313	300	311	336	338	356	341	342	323	338	333	344	325	348	346	309	312	357	333	322	317	314	301	348	319	335	329	325	332	329	306	342	302	356	294	366	328	309	313	333	289	315	327	328	326	336	329	340	329	346	313	306	286	371	347	367	337	296	333	355	311	293	342	336	325	339	320	368	357	324	321	344	347	313	321	325	337	344	337	350	330	323	350	330	289	314	350	322	326	292	298	340	338	350	327	339	321	354	334	341	310	306	297	343	333	364	307	351	318	309	364	329	341	338	339	322	302	326	332	333	318	306	327	327	325	328	322	316	318	333	362	314	299	309	351	302	334	310	325	337	318	354	351	327	318	324	315	325	356	321	360	305	334	373	321	372	350	346	309	316	293	345	325	322	351	340	327	323	322	311	318	317	329	316	328	343	365	349	323	333	364	340	294	312	324	325	328	331	367	327	332	322	320	350	308	300	318	331	343	345	341	335	306	328	334	333	333	342	309	298	347	347	325	309	315	318	331	318	326	329	380	347	367	318	337	336	324	326	340	323	329	273	322	312	353	338	343	321	330	342	325	299	335	350	329	335	318	339	314	313	293	329	305	332	354	354	299	300	355	327	360	290	318	337	337	319	353	358	367	353	336	349	294	304	300	334	338	337	314	331	339	320	327	337	329	353	356	355	323	283	324	322	332	338	318	341	328	342	350	349	326	336	354	322	332	319	335	327	323	291	339	331	301	310	325	359	318	361	327	309	332	327	355	340	329	338	303	333	326	341	331	357	363	303	300	320	356	303	324	345	349	325	332	317	358	295	347	302	333	315	309	324	364	354	301	308	342	305	330	290	348	314	312	313	329	352	340	313	354	326	343	302	348	314	336	325	338	345	328	328	332	335	325	326	347	330	333	323	329	335	341	343	301	358	329	353	264	342	333	365	338	325	295	325	329	327	342	324	326	343	331	341	325	345	333	313	343	293	337	356	339	329	332	328	365	345	347	328	358	348	345	332	320	332	307	360	346	335	349	352	289	328	334	324	327	341	336	325	323	304	315	316	348	343	318	321	347	356	301	316	334	349	326	305	350	353	323	331	324	349	297	313	360	322	343	324	337	334	331	322	361	334	328	342	320	306	339	352	340	354	320	317	322	296	319	346	322	335	342	312	320	336	328	329	340	345	312	344	333	305	307	332	367	328	304	335	296	338	371	350	339	330	313	331	329	324	340	310	334	340	307	348	349	301	303	348	332	337	295	351	324	308	336	348	313	322	319	327	328	343	319	326	336	338	320	324	332	293	300	332	335	313	329	314	329	332	317	323	309	362	318	304	308	321	319	337	315	327	336	296	340	333	338	326	307	337	321	318	301	343	353	329	337	347	322	366	324	357	365	336	335	345	349	334	336	360	330	317	344	301	336	362	330	348	360	345	349	337	365	317	332	356	359	352	317	328	332	349	330	318	324	351	337	332	332	332	331	347	372	339	332	339	294	353	328	311	369	337	330	310	307	331	325	342	332	346	324	326	371	323	358	313	354	310	324	323	324	330	320	316	345	301	343	331	341	345	324	338	322	335	284	330	342	339	331	326	357	318	344	333	333	291	306	335	342	300	340	339	379	341	322	339	331	347	338	295	353	311	317	354	332	338	323	299	328	344	371	311	307	331	336	333	348	335	350	331	313	345	337	345	339	323	331	327	318	328	349	339	332	343	363	341	339	294	337	330	338	324	330	329	327	340	345	337	318	332	339	335	318	338	337	359	298	349	345	315	313	351	332	345	307	342	305	332	348	352	350	344	305	339	348	320	312	325	317	332	330	340	336	341	316	313	324	329	312	357	328	318	321	303	314	325	343	326	306	345	339	333	336	302	361	352	343	306	328	340	370	319	341	304	324	325	317	314	309	321	310	346	349	334	346	300	310	354	342	342	358	317	324	376	336	330	368	355	305	292	297	351	321	355	339	364	366	331	355	362	348	326	344	357	333	368	338	305	308	323	333	329	337	350	336	318	312	330	314	342	327	333	324	315	349	347	310	340	297	313	330	310	348
36234	11556	5380	5638	3316	1521	685	399	290	270	274	218	223	206	235	221	226	212	225	221	196	217	203	200	215	225	179	198	203	189	219	224	175	182	192	195	198	189	214	204	177	204	200	193	179	194	171	213	211	165	200	202	188	202	198	202	201	177	189	193	198	171	221	207	179	190	179	166	180	187	196	189	207	196	187	214	212	189	220	209	205	182	178	178	167	196	199	193	188	186	183	212	219	179	178	193	196	198	185	173	195	201	176	180	193	179	221	231	203	185	209	176	192	182	187	192	189	157	187	191	201	195	192	193	209	184	193	214	193	206	206	200	203	189	186	192	207	196	200	190	213	179	183	213	175	162	191	193	214	201	193	189	182	208	205	210	178	205	183	189	171	201	193	211	185	201	179	203	185	190	193	198	193	172	190	184	212	211	191	226	209	197	188	197	180	206	199	163	167	203	197	168	183	190	217	207	211	236	229	183	184	224	197	216	207	199	199	195	172	181	197	207	162	176	196	197	213	201	187	198	198	188	179	187	204	168	190	221	199	188	172	177	185	207	189	179	199	188	173	194	204	185	187	187	204	167	205	184	203	193	208	188	178	197	179	200	201	206	208	197	202	200	190	183	197	204	180	174	199	203	196	190	182	202	178	186	193	219	212	189	172	204	209	179	168	184	194	208	186	195	215	191	217	200	184	174	183	218	157	160	179	172	188	190	201	181	211	200	186	189	185	179	188	195	189	225	193	188	208	213	205	179	184	203	202	172	179	206	190	211	233	206	185	189	211	188	174	212	192	210	218	194	160	193	206	175	186	207	185	165	198	206	216	179	165	190	189	185	201	194	166	185	189	182	221	200	196	190	198	212	196	184	180	230	172	189	201	239	215	172	190	175	202	197	222	160	198	203	195	203	201	157	186	194	206	196	184	199	210	191	211	225	196	180	207	180	193	176	149	199	185	195	169	223	188	203	209	184	189	168	215	192	195	209	184	212	210	219	200	190	230	169	182	224	178	199	193	203	184	189	178	176	203	194	190	182	178	195	179	205	184	202	197	182	174	188	195	178	197	196	183	214	189	207	228	205	200	212	186	198	223	185	198	181	184	209	192	181	199	185	179	199	169	185	223	178	177	157	216	175	174	188	197	202	197	198	206	186	184	190	197	173	222	190	200	202	175	190	200	201	174	191	205	197	189	185	182	183	223	197	187	199	193	206	202	197	189	192	172	183	196	220	211	192	196	151	196	190	175	194	172	239	206	199	189	201	194	189	200	186	192	177	212	205	181	209	196	186	199	193	189	196	194	172	185	211	208	189	190	187	188	195	190	221	203	178	194	156	175	153	216	157	200	195	190	177	196	203	196	180	182	210	231	180	199	184	206	210	188	225	195	188	200	188	208	198	223	190	183	193	186	186	191	199	198	182	193	208	191	205	206	190	189	209	207	197	201	192	195	179	225	189	187	180	172	179	206	202	184	217	178	213	179	202	203	192	208	189	212	187	209	185	196	205	201	207	212	182	203	218	204	210	197	159	199	195	176	195	170	227	208	184	198	199	201	173	196	188	196	190	192	221	184	180	200	197	186	181	165	180	192	167	184	185	195	192	222	190	189	222	180	193	184	189	189	185	207	202	175	191	189	173	173	207	208	191	225	173	173	189	187	203	207	211	201	164	212	207	205	178	203	179	165	191	203	208	184	202	191	207	181	190	194	171	193	174	177	199	196	212	193	197	175	180	202	198	196	174	190	192	184	188	233	203	184	194	184	211	191	187	214	212	199	219	204	192	189	206	207	192	190	191	205	214	202	170	190	191	194	196	181	192	185	197	223	175	192	177	179	184	192	173	196	203	208	191	186	237	212	207	205	208	202	195	184	203	193	182	206	159	171	174	213	192	199	187	203	186	215	208	206	190	190	176	182	201	171	203	200	207	211	182	217	194	203	237	189	189	186	189	169	193	190	176	190	208	185	208	195	215	206	220	198	187	179	214	172	178	188	214	211	194	194	220	171	202	175	173	201	193	174	168	176	186	181	175	182	217	209	193	191	162	177	176	161	208	176	169	203	197	208	201	174	188	185	195	215	190	170	194	172	203	221	213	174	183	175	190	202	210	208	182	194	181	193	190	187	185	206	216	172	210	222	179	199	182	199	192	171	208	209	182	219	223	192	206	201	207	192	200	193	199	218	194	221	206	220	190	203	191	206	193	188	192	197	225	190	169	201	198	186	199	190	203	177	185	198	185	197	195	206	207	180	205	230	183	144	186	198	201	174	192	191	201	202	209	193	208	190	220	196	168	207	190	201	226	211	198	178	198	221	196	175	197	221	192	201	202	218	193	197	209	206	165	203	190	187	172	178	202	192	179	219	193	194	188	190	181	162	225	189	203	196	204	222	201	205	206	166	168	194	208	189	180	189	184	179	186	198	169	174	180	177	182	185	213	192	234	202	200	173	186	180	197	200	201	209	191	206	186	209	200	179	186	192	178	205	187	218	204	203	193	203	216	220	201	187	166	203	230	187	199	192	189	201	200	224	200	171	184	195	198	194	195	175	228	198	180	184	178	201	219	180	199	183	201	187	208	189	194	184	191	189	183	218	189	186	201	162	170	185	171	206	177	177	193	174	167	216	208	180	186	195	184	203	224	178	165	194	194	208	201	222	177	192	198	210	186	179	185	175	174	173	186	219	203	180	214	188	163	189	204	171	211	207	203	161	183	189	183	199	150	170	162	178	194	170	181	180	181	184	189	170	174	190	196	195	195	188	203	198	231	202	202	183	193	184	194	204	214	167	175	189	186	185	181	201	170	181	187	188	213	179	214	197	186	200	215	184	165	171	194	188	197	160	193	234	177	183	179	188	197	197	204	194	212	211	200	183	208	185	188	200	174	209	227	179	200	183	167	187	204	194	189	179	197	179	184	190	194	199	188	198	175	200	190	208	185	197	181	180	196	215	167	181	193	206	200	183	185	190	190	189	214	214	180	198	218	184	191	179	201	177	222	207	179	188	230	192	180	175	207	211	213	204	210	161	200	211	200	218	165	194	187	176	172	170	205	196	213	191	213	206	171	204	185	170	206	202	194	187	184	205	199	202	199	185	190	195	216	180	208	203	167	197	191	187	174	185	185	194	180	211	209	192	184	195	194	161	194	207	184	213	173	164	174	157	165	199	180	193	181	222	181	175	197	222	215	176	185	206	212	196	191	204	180	196	183	226	205	178	176	164	219	200	224	172	200	190	175	217	195	178	164	195	179	212	195	195	199	191	192	205	198	199	170	197	201	182	188	191	194	203	190	220	186	217	189	183	207	175	207	180	188	197	183	184	199	188	174	215	199	204	161	196	188	202	195	195	198	203	174	195	204	183	194	196	208	195	199	208	198	195	195	208	186	201	181	202	201	193	190	187	175	206	175	204	198	211	184	189	170	203	194	201	197	209	225	193	188	207	180	208	215	192	205	222	207	186	181	179	205	193	186	184	190	191	236	201	209	193	191	202	169	206	180
21408	5065	6328	11018	6451	4691	2738	1551	1011	912	838	838	733	676	628	659	614	572	578	570	547	545	511	541	500	551	526	504	505	488	489	509	468	484	461	458	476	447	466	455	505	491	502	502	464	493	511	456	465	487	491	465	470	464	486	487	484	494	505	445	480	494	453	455	458	463	439	440	439	485	485	455	492	480	482	458	442	449	445	461	450	418	436	467	475	480	448	445	454	484	458	468	476	449	452	444	487	480	436	460	441	467	472	497	484	448	435	516	463	433	439	438	451	451	464	463	467	450	460	453	481	474	478	458	475	439	491	474	453	471	490	461	463	446	486	455	439	455	451	470	449	454	458	437	441	477	449	451	469	475	450	448	481	477	481	429	467	462	446	447	469	461	488	435	446	444	442	482	450	495	461	470	454	487	491	436	436	465	459	454	446	438	447	439	459	429	457	453	467	459	444	450	471	457	477	489	454	487	455	447	450	440	485	460	439	438	440	507	501	459	459	473	512	418	490	472	473	465	485	406	471	494	508	459	446	455	476	439	466	464	429	476	439	460	445	474	446	477	467	475	489	467	480	455	450	510	452	458	450	495	491	448	480	433	480	451	496	444	441	451	431	455	498	491	508	443	451	457	509	428	526	440	427	446	457	495	471	488	472	450	461	456	433	403	471	439	481	427	456	460	426	421	484	498	465	473	429	465	456	486	449	424	452	458	431	433	461	471	469	440	435	486	453	443	472	427	467	455	446	445	472	446	450	465	490	461	471	487	475	470	471	470	428	472	404	494	427	480	470	465	451	431	444	414	456	474	457	439	448	453	464	448	432	417	440	483	457	461	449	460	433	463	468	486	427	440	463	479	468	483	466	420	472	463	442	430	446	444	489	461	484	466	483	469	466	450	487	497	402	464	437	458	493	434	463	483	503	503	440	463	459	416	455	461	442	474	470	460	428	454	442	459	464	479	459	440	448	488	524	470	466	498	455	462	464	459	428	480	458	449	472	432	488	483	444	464	471	463	455	471	456	456	468	422	450	450	448	468	449	487	417	415	463	449	450	475	423	428	459	463	439	429	447	453	461	467	452	470	439	437	439	458	417	465	440	422	414	466	435	488	462	449	449	442	466	410	460	493	450	441	461	463	459	445	484	420	439	467	448	489	501	451	436	452	488	448	444	448	457	447	420	451	474	493	466	418	442	461	476	477	456	429	442	482	503	469	449	493	430	406	460	436	475	485	482	478	454	460	456	458	462	452	466	494	443	444	489	432	446	438	433	467	450	460	438	472	418	473	461	461	430	479	460	405	455	447	435	462	457	468	456	445	409	434	500	451	469	487	477	450	426	492	481	456	486	452	462	437	452	484	443	458	438	444	468	458	442	437	483	408	445	456	416	449	454	439	473	407	450	480	430	436	466	465	484	464	470	451	450	443	462	459	459	436	468	477	484	449	476	482	450	442	436	451	422	438	469	450	482	455	478	443	495	428	435	480	429	480	438	437	464	492	427	433	456	440	485	464	458	427	504	445	471	452	457	439	462	465	458	449	441	480	467	482	480	488	464	447	476	473	450	480	460	439	459	438	462	503	439	420	471	499	467	482	434	445	464	443	426	462	467	508	426	457	459	499	471	431	441	476	451	446	441	434	479	514	447	441	452	475	445	443	486	453	474	480	472	450	448	449	483	440	451	471	464	436	480	475	453	454	455	446	461	498	439	455	438	466	430	445	414	440	424	448	444	459	466	478	453	463	469	453	463	452	477	447	450	461	483	485	492	461	474	469	450	438	439	429	483	517	456	484	472	474	444	431	452	454	483	437	449	447	465	452	491	450	470	500	477	438	404	472	460	497	478	493	449	458	431	457	491	461	430	469	470	424	431	429	489	435	505	459	440	488	446	445	452	449	434	437	452	470	485	475	456	464	458	472	486	405	450	449	467	450	446	437	469	497	449	456	433	456	452	469	488	435	465	439	464	443	472	504	415	483	475	500	434	444	443	455	465	506	483	463	470	438	459	484	471	455	444	449	440	449	458	438	495	441	444	457	460	462	462	445	482	512	420	440	465	434	468	440	487	486	439	462	506	467	434	401	448	443	462	464	458	449	445	439	473	437	437	454	498	487	437	490	477	443	431	460	471	454	447	438	461	457	487	450	424	434	471	502	437	471	464	437	459	458	467	479	459	415	412	442	491	493	445	429	435	429	456	460	445	469	465	432	436	464	450	435	412	483	462	430	454	478	438	429	455	452	497	466	430	470	463	454	450	445	427	487	474	482	464	441	467	460	452	479	446	468	463	438	445	427	471	469	442	465	455	442	455	449	414	453	465	494	458	427	478	452	458	437	443	441	447	488	484	435	454	477	491	466	407	471	455	454	487	477	452	485	443	487	467	434	458	474	495	459	446	463	459	438	446	427	451	430	477	487	466	471	473	438	484	465	467	437	494	486	413	439	459	454	485	448	449	452	479	455	422	481	489	478	446	453	457	502	483	468	407	442	487	433	445	473	453	463	475	457	453	443	445	502	469	443	452	442	462	449	473	460	468	451	439	459	436	459	463	443	468	467	479	464	468	460	468	478	480	454	457	505	416	477	468	447	511	475	444	480	477	503	502	462	462	474	458	428	435	448	436	477	458	477	490	433	448	472	462	453	453	441	432	486	479	455	449	464	481	447	475	465	463	452	487	493	471	450	461	455	453	479	477	427	442	459	447	469	475	481	463	445	473	469	435	477	431	469	454	496	495	439	446	434	469	421	435	445	465	472	438	455	499	501	473	462	463	487	435	425	437	460	454	458	470	506	423	432	472	472	473	456	420	449	488	472	461	447	462	430	455	425	470	444	464	417	481	429	457	469	445	460	456	500	473	473	475	461	493	414	474	459	446	497	455	453	429	487	431	440	448	444	432	476	435	453	517	461	407	451	477	453	442	442	496	454	469	488	493	447	440	453	444	462	445	451	454	466	460	480	450	455	493	443	453	460	472	469	449	468	478	475	460	467	412	425	451	432	480	467	451	435	427	442	516	489	464	467	472	460	480	443	450	479	435	454	456	466	474	491	478	453	461	474	445	449	444	506	448	472	485	439	469	447	438	413	426	465	466	441	428	438	487	493	418	456	481	436	430	500	454	441	456	497	441	469	429	481	457	443	473	450	450	468	432	453	454	469	458	472	423	497	462	440	473	460	462	499	428	493	453	463	468	442	444	409	510	508	455	439	465	463	491	489	472	473	481	447	451	478	475	476	429	479	455	457	481	458	455	445	464	464	446	443	455	455	460	455	451	484	447	417	496	473	473	423	459	434	450	450	475	452	464	506	484	500	464	444	469	423	448	445	510	504	464	464	456	461	435	452	527	491	458	453	455	424	460	456	479	481	471	457	462	484	420	463	428	461	406	418	469	471	474	445	471	430	465	451	462	463	409	471	437	476	459	426	436	456	470	437	436	426	456	451	440	450	460	464	446	467	471	443	455	479	477	481	453	469	453	482	465	418	483	517	454	485	442	457
10096	1179	519	458	353	266	233	241	219	227	246	249	267	184	277	201	228	213	213	245	207	234	210	224	202	205	197	211	205	228	237	228	230	227	240	236	189	233	251	220	245	201	240	203	213	228	220	208	218	219	225	226	236	224	237	244	206	203	225	235	211	238	207	234	217	205	244	251	212	226	230	202	213	222	213	224	209	246	222	247	201	222	200	224	211	234	251	229	203	229	239	211	224	214	224	244	203	206	218	226	236	204	229	231	251	224	243	233	190	223	230	218	244	253	192	217	236	233	237	202	205	249	208	207	226	208	227	239	227	219	200	239	212	234	226	234	194	237	222	238	202	209	196	245	208	228	226	224	195	239	215	222	201	199	197	234	231	249	216	228	195	197	240	219	220	227	231	230	212	193	224	225	197	222	240	203	214	193	221	206	228	229	215	228	243	244	249	241	231	257	228	209	203	212	224	214	240	232	237	207	231	241	226	208	215	203	234	223	232	260	232	195	243	231	208	208	235	234	226	244	204	221	219	214	215	211	231	237	243	217	209	204	229	220	223	237	237	212	236	250	224	226	190	197	225	216	233	211	231	227	225	220	229	217	218	200	245	197	234	251	228	216	223	229	202	204	225	237	230	211	233	239	229	220	222	207	209	224	208	222	211	227	235	213	188	225	249	205	212	214	235	219	244	236	242	209	206	197	220	215	225	239	226	242	212	211	229	242	218	215	219	193	220	204	226	255	225	237	228	232	221	212	191	194	199	190	254	225	239	183	202	233	225	228	221	228	216	202	249	229	211	215	245	201	211	220	221	245	209	211	233	250	248	205	233	204	235	195	216	230	244	255	209	215	249	222	210	202	222	228	222	205	238	207	238	223	222	267	240	220	204	247	243	187	235	231	223	235	213	231	233	224	219	223	227	223	232	228	233	222	232	221	221	247	215	202	232	212	238	217	177	235	205	224	236	238	207	208	243	227	230	207	232	253	200	218	210	195	223	236	207	212	242	210	228	258	217	219	230	261	223	216	235	216	208	245	214	243	229	219	212	207	223	221	217	223	241	234	188	238	234	211	222	217	198	213	235	228	222	213	251	223	233	215	218	218	199	212	217	206	227	206	252	230	220	206	222	198	195	242	199	215	220	215	221	227	240	234	211	223	214	235	238	236	173	233	214	211	215	199	249	235	258	222	197	224	238	209	224	213	228	226	249	199	220	257	251	205	215	216	238	208	221	231	213	216	230	211	239	258	242	246	231	247	209	224	235	236	235	231	223	229	251	244	227	269	241	215	213	218	264	251	212	219	216	219	227	233	199	210	228	225	239	220	233	221	213	214	189	230	231	224	230	228	209	227	232	234	219	203	225	217	241	221	228	202	222	218	243	211	243	246	243	218	205	207	216	200	215	195	233	231	225	223	213	218	245	266	213	212	211	244	207	233	214	247	196	214	216	232	243	220	207	246	256	217	230	215	222	215	230	223	232	257	228	212	192	228	252	208	199	214	199	201	215	197	231	229	209	219	225	215	218	188	227	213	205	218	236	227	234	233	191	228	233	210	240	249	241	246	203	200	202	192	195	196	219	212	219	226	232	233	220	206	205	217	215	218	237	249	217	263	217	224	224	218	240	226	215	222	209	237	214	211	214	227	228	222	214	237	242	179	228	225	216	211	244	227	211	214	231	195	195	212	211	227	226	207	203	222	223	236	225	218	213	228	246	200	217	204	236	230	217	221	202	258	224	240	176	201	220	221	195	207	203	221	231	198	208	233	220	240	260	219	242	220	240	204	207	228	221	222	247	218	230	206	203	251	206	240	211	238	239	229	230	223	220	236	220	182	215	209	203	209	207	205	225	202	218	221	211	231	254	214	220	193	234	214	221	213	208	242	207	206	208	268	225	208	231	212	204	237	217	205	201	223	203	221	213	242	204	207	239	243	236	175	223	233	245	206	219	205	210	223	198	229	216	228	233	196	224	226	216	215	209	199	242	237	240	222	237	204	249	208	227	240	218	210	215	221	210	232	211	215	204	209	206	224	231	214	224	228	253	215	225	216	241	201	225	228	210	220	222	244	249	228	236	259	245	213	229	229	239	220	235	239	218	231	218	221	217	203	222	218	208	195	215	244	243	182	224	228	234	206	223	188	218	207	209	234	237	206	223	231	245	213	232	257	224	229	230	226	217	213	217	207	246	253	216	227	241	213	204	259	263	208	222	236	228	234	218	245	261	224	245	216	204	191	228	263	212	264	193	235	229	232	244	211	226	220	228	200	241	248	209	219	201	208	207	236	210	235	206	198	207	202	243	215	223	237	235	190	223	229	230	213	209	233	215	247	257	231	233	246	202	234	248	243	195	214	195	225	233	232	203	221	185	230	223	225	204	212	213	223	253	195	217	214	213	189	244	232	254	236	227	218	236	217	232	201	235	215	243	251	247	247	231	203	230	220	233	237	210	208	232	232	215	214	249	215	218	216	223	231	237	213	227	206	227	202	223	209	207	231	210	187	260	204	222	251	236	200	238	224	206	215	230	220	215	212	253	221	233	237	223	222	219	232	211	209	208	206	205	222	225	202	216	213	231	247	195	209	222	234	202	224	214	237	211	211	227	216	226	236	189	211	219	216	217	219	210	226	207	227	224	209	219	258	222	208	226	222	223	195	217	219	237	223	205	196	215	223	211	229	234	201	238	240	216	271	237	231	229	206	218	237	217	185	211	243	190	218	199	190	247	234	237	232	227	232	226	267	228	251	218	242	206	230	248	211	213	220	229	219	224	242	238	210	204	234	214	223	223	258	206	219	209	224	242	193	226	217	218	215	208	230	221	231	246	222	220	222	252	221	212	223	224	214	232	233	241	211	240	203	215	233	212	214	218	238	238	230	239	235	199	229	204	238	252	259	223	186	220	222	223	220	222	212	248	224	210	256	224	212	228	238	240	223	219	227	216	207	213	253	245	220	234	235	235	216	252	214	185	213	200	215	199	244	210	245	215	245	244	240	235	258	227	206	216	224	222	205	218	246	209	197	227	236	229	212	234	229	216	211	210	207	224	209	209	249	204	196	264	201	214	238	223	237	228	211	213	223	199	193	213	204	214	233	188	228	235	200	243	242	218	205	201	234	237	222	218	236	228	239	199	185	214	225	224	223	181	209	221	244	242	279	212	210	222	223	211	212	199	232	219	256	202	227	222	225	202	216	219	226	209	232	230	192	235	229	215	230	226	194	230	226	208	196	220	208	237	241	242	231	223	207	206	212	219	213	219	212	243	196	217	220	214	191	232	223	198	240	241	231	226	215	238	203	230	231	239	227	234	230	172	231	217	189	202	241	208	188	213	216	233	203	217	209	223	227	208	227	189	233	219	240	200	229	253	215	236	250	225	218	224	211	217	220	223	226	203	227	231	228	251	228	199	220	222	196	241	242	221	223	241	214	214	223	233	240	205	217	244	208	226	214	216	228	197	209	224	194	205	217	225	204	225	205	208	217	175	198	223	208	219	225
5377	764	1000	1122	729	669	554	537	488	503	490	510	505	463	484	458	465	490	447	459	481	449	441	421	444	497	454	444	443	457	460	462	448	417	416	467	465	444	428	463	450	466	426	419	448	424	499	446	420	448	470	445	472	430	459	459	457	454	473	472	480	471	462	450	456	459	433	421	439	431	464	460	492	454	460	453	483	435	461	475	470	460	450	438	470	454	443	435	437	455	436	457	474	439	412	450	429	417	438	453	427	436	400	480	441	439	444	448	399	420	449	464	462	439	421	464	397	425	439	445	450	453	442	484	440	478	490	476	472	448	415	451	420	440	465	433	440	446	462	408	470	458	430	414	472	419	411	416	464	432	465	443	452	454	444	438	437	419	479	448	470	424	447	428	401	468	444	458	456	459	467	458	444	422	449	472	474	470	467	444	457	436	421	455	431	460	491	459	424	453	440	461	412	471	452	422	435	444	451	461	495	440	472	423	437	458	472	445	449	448	442	448	442	458	444	439	444	425	418	436	458	428	436	436	464	456	443	415	450	449	459	424	444	416	461	429	475	489	454	398	456	446	450	461	468	430	428	460	403	443	423	417	457	450	461	433	482	464	483	433	431	451	439	409	461	469	482	456	424	441	457	399	451	455	411	489	453	431	490	449	445	435	458	481	447	481	413	423	429	464	435	448	454	457	432	449	436	447	458	436	441	465	441	420	447	424	460	426	504	457	439	478	456	477	463	410	479	453	428	434	460	435	458	453	461	442	453	477	449	464	452	455	422	464	458	447	421	412	451	456	451	454	452	455	460	482	465	435	417	408	424	446	447	467	430	426	439	458	464	441	467	438	404	454	443	455	461	447	470	447	457	458	465	449	466	461	434	455	458	445	460	479	435	423	420	476	462	457	483	475	502	463	393	428	445	456	457	443	470	425	430	409	448	407	464	470	460	478	450	449	454	445	462	465	451	456	441	456	427	438	476	460	442	471	439	463	467	418	469	448	479	470	454	454	482	442	401	460	449	441	459	425	435	465	433	429	422	430	450	436	443	427	438	440	446	447	429	449	430	448	431	453	448	446	457	459	448	407	447	446	470	479	461	472	415	457	456	457	433	444	419	426	442	430	432	438	445	444	457	457	477	429	452	443	471	446	445	459	430	474	467	442	464	425	460	455	447	453	444	404	467	419	469	460	462	479	457	486	471	456	468	426	434	442	456	427	428	466	458	427	478	431	429	431	437	421	484	434	450	450	455	438	472	429	401	456	445	478	464	457	414	448	453	470	461	465	455	468	427	445	480	432	457	418	470	475	437	458	430	455	423	445	432	435	437	431	429	462	461	453	467	454	452	444	457	472	432	473	461	451	459	411	433	436	454	425	452	470	462	483	466	441	417	443	454	464	468	456	432	469	429	417	436	434	428	463	464	443	426	482	462	485	424	479	433	459	494	481	446	444	451	449	429	462	455	472	447	437	420	418	451	430	439	439	477	424	425	463	471	469	486	479	452	445	420	450	463	438	441	400	456	423	439	468	465	419	443	469	461	422	465	466	451	446	452	402	428	487	482	413	418	474	415	477	437	447	489	442	486	429	488	491	458	437	448	465	445	482	416	436	433	421	453	444	428	433	434	446	439	471	482	462	462	461	448	457	456	441	458	458	408	421	435	447	461	443	434	428	451	472	452	457	468	446	409	420	454	464	429	498	445	454	454	458	456	474	472	448	430	436	450	470	434	446	443	453	449	457	432	439	416	454	449	462	407	426	439	419	482	451	438	392	472	458	431	406	477	444	464	437	451	427	467	424	467	415	457	442	431	450	452	462	461	458	413	444	435	474	454	443	453	452	476	441	436	449	462	403	435	450	473	430	438	402	439	477	483	458	442	456	501	483	462	462	435	430	441	451	462	439	469	432	436	450	463	447	436	436	436	479	458	468	479	437	447	428	451	470	474	477	442	424	452	406	449	451	443	466	458	446	416	404	472	456	443	454	443	487	424	452	455	403	499	429	451	491	419	488	454	415	474	421	474	448	441	438	475	437	410	435	452	428	465	471	475	416	470	449	473	451	496	436	466	430	410	427	459	416	452	405	455	458	435	477	467	453	467	444	465	472	421	447	454	440	461	455	449	443	429	429	472	471	406	423	437	467	451	484	471	419	447	447	431	426	433	444	450	445	440	439	444	469	462	436	454	447	421	502	457	412	456	457	404	467	454	421	458	430	427	423	483	424	439	480	441	450	470	394	444	446	435	430	433	460	418	470	450	422	471	428	435	448	483	415	456	436	448	424	477	436	438	425	422	466	427	464	417	495	451	442	449	446	488	408	487	455	471	442	464	435	427	412	448	458	440	457	424	410	440	489	419	461	457	453	465	444	436	459	451	474	428	489	398	462	476	444	489	453	442	451	458	406	413	424	459	465	449	504	433	433	463	435	470	432	394	450	456	472	419	428	461	456	449	476	452	439	424	422	400	464	450	464	439	443	438	454	458	455	507	477	451	427	452	467	417	453	434	462	445	455	480	462	460	458	433	472	485	494	467	448	457	431	455	456	472	484	417	472	440	453	450	466	515	399	454	428	402	485	431	426	450	430	446	434	435	450	464	470	432	484	427	425	434	462	427	457	456	424	449	424	458	455	444	415	467	400	437	430	414	472	456	447	394	438	473	458	500	443	435	432	423	471	469	449	428	482	444	428	437	434	459	429	464	463	482	449	491	451	469	447	466	455	423	495	464	426	455	475	407	466	432	419	467	470	480	481	436	473	434	442	481	450	468	421	415	464	423	475	430	458	473	448	438	434	441	444	424	449	439	424	441	448	429	464	406	430	438	440	442	449	411	469	422	412	409	465	425	442	454	463	469	473	404	438	460	457	415	447	467	465	445	467	432	442	433	473	452	468	462	446	422	460	467	429	442	437	409	473	410	441	502	437	403	444	454	430	439	442	458	459	451	473	458	450	504	446	456	458	428	454	440	456	424	425	451	469	470	400	402	446	449	474	432	429	430	416	453	477	425	454	443	415	459	507	430	440	416	467	431	453	438	464	410	452	437	465	472	446	441	432	410	451	418	445	414	477	422	442	456	464	457	439	464	448	459	446	446	402	455	457	426	435	419	432	435	475	419	465	444	437	427	427	463	468	475	454	442	446	454	404	444	458	470	403	434	453	453	443	453	422	442	420	434	432	463	443	438	438	449	457	459	474	440	460	411	473	448	447	460	423	438	449	445	460	433	466	452	461	426	427	425	457	470	429	432	473	447	437	438	491	426	425	504	466	495	434	456	423	440	453	440	443	488	449	437	406	438	460	434	447	452	432	457	455	470	476	455	431	462	451	448	426	429	437	469	434	493	463	465	441	435	435	420	415	440	429	422	461	431	453	447	477	471	435	449	438	456	467	439	462	415	470	479	422	448	466	453	452	488	437	463	416	471	450	445	440	487	436	446	441	444	452	467	471	419	471	434	405	441	421	432	424	445	452	453	436	432	492	461	431	459	469	471	460	448	420
25102	4845	2819	2834	1247	564	357	260	189	170	143	162	162	149	140	138	142	155	148	140	174	147	139	140	164	162	169	122	132	138	140	145	130	132	148	130	152	145	127	132	124	125	136	126	144	135	145	131	117	145	141	147	161	137	124	161	138	122	135	136	132	138	131	143	134	118	128	131	130	136	135	114	132	125	135	139	137	138	141	122	132	142	119	126	147	110	134	128	139	128	131	129	114	135	126	130	134	141	117	143	115	147	142	139	133	128	137	154	129	127	111	140	134	135	177	139	130	123	130	155	131	137	155	136	136	148	122	141	152	136	154	155	148	117	127	132	131	122	145	133	137	157	150	140	125	156	132	150	131	127	124	147	138	141	149	133	123	140	140	146	135	166	156	148	141	143	141	124	122	132	147	107	132	160	131	132	144	130	147	151	130	137	112	135	143	138	146	127	142	143	147	155	136	120	140	140	153	149	150	139	135	132	147	127	131	128	132	131	109	139	127	138	125	122	168	134	128	122	121	143	145	133	127	134	135	137	121	146	139	137	114	125	140	127	159	154	140	131	123	144	147	128	145	129	127	132	133	137	125	115	130	149	134	133	124	143	128	139	144	141	112	136	150	120	130	132	145	148	141	134	118	121	141	138	119	139	127	148	170	115	153	139	132	125	132	133	150	132	134	126	117	135	122	142	125	131	133	124	111	124	122	137	161	128	130	129	139	122	126	155	126	116	154	148	169	133	144	114	133	127	131	133	119	133	152	162	116	119	132	154	141	132	119	131	121	149	106	123	150	136	147	143	150	139	124	120	127	125	158	155	145	149	126	135	125	145	137	132	135	135	109	131	157	130	132	155	146	151	126	151	133	136	145	129	120	130	126	131	145	139	121	143	120	123	144	133	124	133	130	135	141	122	141	133	127	135	135	114	131	134	140	149	120	118	120	132	143	150	140	157	135	125	125	154	135	127	114	140	123	149	117	153	148	153	133	139	156	122	135	125	133	153	145	129	128	145	145	140	134	128	140	112	144	164	136	149	113	140	138	142	117	129	133	154	149	141	153	141	148	145	135	105	130	133	140	144	135	115	135	128	137	135	162	123	144	165	139	131	135	142	127	140	138	135	122	156	138	125	128	132	136	136	130	127	142	98	145	140	130	137	115	126	141	129	118	121	136	123	128	132	143	131	126	135	138	125	157	151	160	152	125	133	147	160	137	148	145	152	146	115	126	144	139	137	132	128	131	120	119	135	146	135	126	113	141	136	142	121	128	136	153	148	130	128	120	141	144	122	137	129	115	119	146	119	148	134	133	138	143	121	117	119	143	138	130	128	123	107	144	122	155	147	139	145	132	128	139	137	137	123	111	113	117	127	132	167	125	159	137	130	139	151	133	125	150	136	139	130	146	143	131	122	130	139	143	140	143	145	131	107	151	140	129	132	141	133	140	132	134	153	135	148	129	118	123	140	136	118	118	139	144	119	132	132	122	122	132	114	157	136	146	164	143	135	128	137	150	138	128	134	106	121	147	146	128	146	139	134	127	142	128	166	132	159	154	138	115	132	116	131	148	138	147	128	137	121	119	134	158	116	127	138	153	120	137	131	138	137	145	141	122	154	152	141	142	125	142	123	131	148	143	135	132	151	113	156	142	118	139	128	136	152	138	144	147	134	135	140	147	139	146	143	143	153	145	114	139	127	138	138	151	143	121	130	123	142	140	116	132	125	156	129	133	136	125	110	142	128	146	121	128	133	151	127	116	131	126	123	137	160	150	130	138	150	131	135	133	147	134	154	126	151	136	123	140	133	142	129	138	117	143	157	122	123	142	164	156	135	126	119	128	129	136	128	129	128	131	153	124	164	124	131	127	141	129	131	141	122	139	160	150	148	118	152	137	118	121	124	135	114	157	118	132	116	114	145	126	125	128	135	139	126	117	143	122	158	116	142	125	140	133	127	130	133	142	124	127	124	123	133	125	157	129	144	131	127	129	142	161	145	110	151	140	138	126	135	148	124	138	144	132	125	139	131	142	137	159	161	127	150	135	135	131	126	134	138	146	152	125	121	116	143	152	127	144	146	130	130	142	118	144	140	127	165	145	124	120	122	134	144	128	127	128	133	121	125	122	138	125	138	138	137	144	120	151	149	130	136	138	134	128	135	122	120	128	137	149	124	108	137	152	144	138	116	139	130	139	121	142	132	177	135	151	133	134	160	130	142	142	126	140	142	123	131	160	139	141	145	138	126	130	120	136	155	130	135	130	143	133	145	126	163	156	127	134	153	115	116	121	133	120	138	130	140	143	137	148	144	161	134	143	150	149	160	142	130	139	140	124	132	138	161	124	149	129	143	138	147	146	150	132	144	117	152	136	155	138	143	144	132	148	118	160	157	133	139	130	106	142	116	118	131	163	128	141	140	157	141	116	101	135	139	121	132	125	133	142	121	125	154	142	126	140	160	128	132	148	136	132	150	148	135	128	138	136	113	125	161	148	125	136	134	118	126	109	134	129	114	163	150	124	148	153	123	133	150	126	144	134	128	146	137	151	110	127	125	133	107	149	135	143	128	120	137	141	101	143	121	130	154	151	142	115	114	145	145	153	131	139	130	135	147	136	132	121	119	136	127	126	128	142	122	115	128	173	150	123	120	150	147	148	140	116	116	145	126	146	126	120	118	126	119	126	101	146	108	142	148	138	144	125	119	127	129	135	141	162	117	143	127	104	126	145	138	149	138	128	117	128	110	112	134	160	133	144	169	138	133	147	152	151	127	131	141	145	144	142	141	140	114	142	141	152	154	144	122	124	140	130	136	127	143	145	130	163	143	145	148	149	139	129	117	142	147	143	158	112	146	131	155	142	141	126	143	152	155	129	129	140	120	127	136	137	142	113	130	123	123	103	115	135	134	108	154	116	160	138	143	157	97	116	135	150	142	134	146	137	119	119	143	125	119	125	122	146	153	106	140	143	127	130	125	144	124	134	138	115	151	156	107	157	132	131	113	116	147	146	115	133	167	141	131	162	150	135	144	136	143	136	146	125	120	151	163	131	123	129	111	138	146	150	137	122	136	148	129	135	139	166	145	131	129	145	149	131	147	150	141	140	159	112	149	141	140	149	140	139	113	138	147	142	141	140	133	132	130	145	137	121	135	139	159	154	130	157	149	120	123	129	140	124	136	135	147	145	133	150	151	131	141	133	142	121	125	138	160	134	136	143	122	140	140	138	128	127	129	125	141	158	128	149	154	127	124	128	164	134	125	160	155	131	130	145	139	114	127	127	135	140	125	156	118	130	141	136	156	111	136	126	137	140	117	147	136	126	128	127	150	110	133	155	138	135	146	121	123	124	122	129	167	122	141	137	121	158	136	148	143	126	125	141	143	137	120	123	139	128	124	138	128	133	144	132	134	122	146	134	137	141	129	148	136	127	157	157	125	136	139	145	124	128	142	126	127	144	158	128	130	129	138	149	149	148	139	128	152	135	153	147	156	141	139	135	155	145	141
15269	2198	4315	5888	3182	2192	1238	866	674	600	515	512	504	451	456	406	412	385	429	415	372	423	375	394	357	365	359	353	370	359	330	385	370	320	350	370	348	341	344	358	343	332	333	345	335	376	348	338	335	332	319	348	355	338	338	343	317	326	328	334	333	329	306	345	341	355	357	346	331	339	334	359	358	332	349	336	330	345	369	335	340	328	315	315	339	350	326	354	350	339	314	294	344	314	335	332	350	308	314	320	320	342	322	336	350	328	335	361	305	344	343	365	342	333	333	358	295	343	305	342	335	321	341	330	335	355	351	303	305	344	339	322	324	315	318	312	318	347	361	339	320	356	356	325	334	332	343	341	327	328	292	345	320	333	335	341	314	315	326	307	316	325	343	344	321	343	331	305	341	354	319	355	287	340	325	343	339	341	348	343	295	344	319	311	337	322	315	328	343	322	318	339	293	352	326	344	343	345	341	338	302	334	331	353	351	351	321	325	350	305	325	317	318	304	342	345	361	356	339	325	331	322	329	333	322	346	332	356	310	345	312	342	340	340	322	316	329	326	348	299	324	329	365	350	335	325	311	350	348	344	326	337	357	296	338	314	315	315	336	312	309	328	330	322	314	333	319	321	330	325	336	325	331	325	322	366	341	339	338	332	330	330	307	324	338	290	349	337	316	311	337	324	336	307	301	331	350	331	350	330	338	338	308	343	301	304	318	291	313	322	297	331	341	358	319	341	299	339	367	319	352	291	329	335	316	352	291	335	326	295	306	344	333	317	320	336	321	315	341	332	348	317	351	355	346	337	315	347	319	357	380	319	341	340	323	316	314	325	344	318	340	345	319	319	336	333	341	333	351	342	366	351	328	328	335	317	344	318	308	343	343	319	342	321	327	339	328	309	310	328	344	350	317	299	331	327	307	311	312	305	324	337	328	335	336	328	297	322	315	359	341	314	347	326	323	315	314	311	327	347	347	321	328	293	336	359	332	325	379	335	343	314	357	345	333	317	320	334	323	338	336	315	334	323	306	329	347	325	322	366	298	337	307	345	326	361	338	329	336	325	327	308	324	327	337	292	311	330	352	317	314	320	327	365	311	303	333	326	331	342	296	311	360	329	302	301	331	336	302	347	310	326	282	323	308	337	313	340	344	334	341	323	348	352	311	328	351	314	324	332	355	313	336	341	305	343	314	298	329	309	353	324	342	323	315	316	330	335	309	330	357	343	309	318	356	320	320	353	321	345	329	303	339	319	324	308	290	334	318	362	342	325	333	365	319	359	317	351	323	333	323	317	329	335	323	354	338	312	339	320	320	362	352	302	318	316	310	359	304	316	335	347	330	322	307	321	367	330	323	302	349	312	338	355	352	330	336	337	350	333	302	328	350	337	294	322	317	325	315	357	319	329	353	312	333	339	304	348	357	325	334	328	330	333	320	303	344	333	345	344	326	306	295	326	331	335	317	316	357	323	340	344	355	328	324	341	342	304	307	343	324	328	336	332	346	327	363	315	309	329	338	338	323	323	351	281	368	321	332	312	311	327	308	337	330	335	305	318	361	321	334	347	316	330	320	308	345	310	331	352	325	323	348	323	372	319	340	313	309	330	337	333	351	320	328	318	316	345	342	354	333	306	301	331	331	321	349	352	351	332	314	359	348	327	307	332	315	327	371	347	349	334	322	312	292	329	332	318	333	353	353	343	347	325	318	326	318	321	339	317	343	315	338	316	341	341	348	324	350	327	323	292	343	312	338	309	339	328	356	326	332	342	328	352	330	302	320	318	344	316	312	333	344	322	354	289	324	329	292	344	348	322	324	330	346	339	319	361	355	351	312	292	323	335	355	314	335	326	343	363	318	342	316	324	331	323	342	302	322	353	368	317	315	342	356	357	323	332	360	320	356	327	305	356	346	327	345	321	308	352	373	354	339	317	310	322	327	302	331	305	362	307	338	318	315	337	346	365	333	312	362	352	356	323	338	301	284	332	351	329	311	314	360	327	299	324	322	334	307	371	332	343	335	353	309	314	332	317	306	338	371	326	340	317	350	327	316	319	319	320	309	340	363	317	335	334	352	338	302	324	307	316	298	330	345	354	367	322	332	342	305	315	336	347	296	365	322	346	338	348	334	324	338	317	341	324	359	334	337	368	340	303	317	326	330	344	338	346	327	301	328	333	349	320	334	330	343	345	358	330	352	302	330	339	346	338	352	321	336	303	362	315	329	330	351	317	344	330	339	339	336	322	335	335	308	377	333	315	322	308	360	339	350	284	308	331	329	324	309	316	308	316	351	316	343	338	329	346	340	329	317	337	325	343	342	323	302	347	335	333	324	322	290	304	301	329	375	323	326	320	347	334	319	342	342	345	316	337	334	341	339	347	332	324	338	331	322	329	315	355	341	325	320	322	349	310	325	340	337	344	321	302	315	318	309	291	298	325	333	315	346	365	348	332	328	302	338	339	351	312	338	335	320	310	372	334	316	340	335	371	332	316	331	342	322	309	296	291	319	338	337	354	312	364	333	310	331	336	335	327	336	328	312	347	336	333	336	326	379	336	342	323	362	318	336	328	331	332	332	328	336	326	312	363	332	363	324	331	322	368	341	320	353	363	339	327	342	321	323	339	278	325	299	335	314	331	321	314	286	316	336	270	314	343	317	358	369	318	297	311	324	347	340	342	348	304	322	328	349	342	345	331	322	338	327	332	359	320	372	302	386	330	322	307	329	280	327	347	323	297	334	350	317	352	333	322	344	330	326	314	333	333	337	299	326	333	341	327	333	317	333	351	312	363	311	335	332	332	330	366	330	355	324	332	350	316	334	349	331	357	338	306	318	358	355	346	323	335	344	292	311	339	332	346	330	338	337	351	338	320	358	316	300	301	318	360	336	322	351	345	293	317	341	306	317	325	336	322	324	336	321	335	355	333	345	349	360	330	347	341	324	317	318	329	347	324	326	348	341	311	308	332	338	345	351	334	347	337	340	346	325	307	368	330	333	305	330	341	325	344	333	354	323	347	349	378	357	326	350	295	321	325	350	330	335	319	325	327	373	315	338	324	334	318	320	336	361	340	311	343	324	341	313	333	338	339	326	335	330	325	341	312	344	315	337	338	322	349	340	302	364	317	321	351	341	293	332	334	322	311	322	337	345	354	325	349	330	315	352	317	365	357	320	335	334	328	333	306	358	314	342	319	361	348	349	376	350	313	343	315	341	319	335	344	366	337	342	339	327	329	315	360	312	310	327	322	354	328	326	307	354	311	349	371	303	336	311	324	315	336	316	308	296	322	348	343	329	342	359	389	337	337	343	305	324	306	319	348	358	310	329	328	353	316	325	338	350	340	346	349	293	319	351	316	348	351	350	335	326	345	349	354	305	336	336	339	333	370	336	318	359	356	334	307	348	358	322	318	329	308	311	305	349	310	320	316	321	334	340	325	351	315	319	335	337	338	355	351	340	346	326	331	350	370	338	308	383	343	344	328	325	304	340	361	309	324
35127	9157	5232	5529	2199	1244	633	396	307	238	249	241	241	238	211	263	215	230	224	227	217	174	234	206	179	220	207	208	180	229	211	200	200	182	198	169	189	204	219	205	185	187	211	203	200	187	191	171	197	174	211	186	204	200	191	212	184	189	164	223	183	178	190	188	220	198	193	172	191	178	211	182	193	223	208	209	207	172	201	192	206	200	220	188	211	179	201	189	204	194	209	221	152	201	195	200	213	177	185	169	191	188	182	196	190	197	192	196	201	182	206	204	191	196	191	201	203	193	192	197	187	195	206	179	192	181	210	177	219	196	184	213	198	222	214	198	199	197	183	211	206	197	215	197	200	190	192	182	196	202	188	180	203	197	181	181	195	182	181	177	206	226	200	182	174	191	188	192	210	192	182	192	180	188	173	184	203	187	175	205	172	185	181	206	194	203	180	207	176	170	180	198	210	171	159	225	199	179	166	169	175	195	200	185	164	193	200	196	241	201	164	185	167	186	152	181	196	169	179	209	197	207	186	175	167	198	194	207	210	189	207	223	169	185	198	175	180	224	205	206	214	180	222	179	169	169	205	189	212	190	213	194	189	210	191	222	185	221	217	180	213	191	195	198	203	201	199	206	182	174	170	183	183	192	217	172	221	205	189	198	184	181	203	206	212	173	192	186	192	188	192	223	199	191	201	209	184	188	193	216	201	212	219	213	220	161	209	191	188	200	169	192	186	172	195	222	181	198	176	209	186	193	167	181	201	199	198	194	220	187	189	177	183	185	191	211	202	201	199	172	162	200	194	207	166	208	191	198	197	200	172	203	204	175	175	186	192	183	202	200	180	184	201	184	200	193	192	170	205	167	204	159	184	233	218	194	205	189	208	194	195	194	204	202	171	193	213	166	205	173	225	193	219	177	209	194	199	201	211	179	196	212	191	210	198	178	174	176	216	188	204	211	194	196	190	182	177	180	214	216	185	180	218	179	186	198	208	203	169	193	201	210	186	169	211	181	171	196	211	181	192	199	186	194	191	197	184	190	214	181	215	184	196	190	213	188	171	184	203	203	216	205	176	200	177	184	235	199	178	197	165	226	179	195	181	185	195	206	172	215	192	235	180	209	198	191	202	188	196	179	194	186	187	193	207	176	192	195	192	187	198	206	215	190	194	220	193	224	233	167	196	216	205	173	195	174	182	208	182	158	218	179	190	201	190	195	177	189	195	197	213	190	190	167	188	169	202	206	186	195	190	201	200	202	221	197	174	181	178	218	175	186	194	175	201	198	211	165	183	202	195	166	193	192	195	204	166	209	194	225	181	160	193	182	166	163	189	190	191	178	180	186	196	207	199	216	197	158	199	166	199	191	180	200	169	198	196	165	190	208	181	201	175	195	184	202	185	187	187	194	250	187	195	189	200	182	178	181	208	190	196	174	220	187	202	198	181	189	185	219	265	209	196	216	211	220	200	175	183	208	171	209	228	176	152	215	195	200	203	200	199	197	201	194	199	200	202	184	204	210	186	195	179	225	191	209	219	176	223	186	202	213	189	192	206	195	188	209	177	190	194	199	201	187	186	208	203	167	199	214	182	203	211	217	195	208	192	202	213	205	185	176	200	177	202	208	201	194	189	207	188	231	216	196	201	199	199	210	186	193	183	166	182	180	230	184	191	173	190	195	187	193	196	175	183	185	220	192	199	214	203	196	187	185	200	179	212	228	203	165	187	182	199	178	208	195	206	197	216	182	195	192	194	188	198	213	182	201	189	207	196	218	191	172	173	193	208	192	194	201	224	189	201	181	181	226	172	219	175	175	192	192	202	177	178	204	182	183	211	189	187	202	187	206	194	240	210	196	193	168	191	215	192	216	192	168	195	173	218	202	174	199	186	220	198	176	181	187	193	195	213	202	210	195	184	167	202	193	207	241	181	187	181	194	185	185	190	185	193	205	183	194	181	169	212	190	193	209	179	192	165	208	204	203	181	173	213	200	184	209	213	183	184	165	174	198	175	208	183	183	195	190	199	188	182	208	176	195	188	183	180	195	200	197	176	201	186	164	176	199	188	199	205	208	174	224	184	222	213	199	219	192	196	188	187	212	168	195	200	183	198	202	192	167	219	219	193	218	179	177	234	207	193	196	215	206	184	200	204	180	194	202	195	177	189	173	203	192	197	186	186	188	215	185	205	214	188	190	203	186	222	191	168	168	181	195	187	182	201	185	223	215	200	198	188	230	193	212	202	188	204	194	217	204	191	216	214	217	178	192	210	236	170	195	186	176	196	180	194	196	200	192	204	203	197	185	198	192	201	196	205	190	175	195	213	200	197	235	214	204	173	212	180	199	181	206	204	188	220	173	184	184	203	193	176	211	182	220	164	199	177	203	202	153	202	181	207	194	190	196	176	202	235	207	196	220	209	191	180	190	222	170	213	165	203	199	188	205	173	197	189	203	199	181	192	220	194	197	199	186	221	187	197	198	172	185	204	184	202	156	184	208	208	219	209	170	195	194	186	187	175	221	229	196	221	211	199	191	184	197	209	189	172	174	184	230	195	193	200	189	197	191	171	181	211	218	223	214	215	206	158	177	203	171	223	191	208	215	171	197	192	199	200	185	196	183	181	214	216	213	208	187	197	203	210	237	182	191	189	186	166	182	192	196	180	203	194	195	172	183	215	189	193	189	207	183	189	225	234	191	194	183	204	217	188	184	224	196	216	201	195	200	188	199	185	196	196	207	209	185	197	198	173	186	217	183	194	205	186	174	229	193	205	197	204	187	179	199	163	195	201	183	215	195	182	175	210	203	195	180	192	184	202	195	196	175	205	178	186	190	199	175	201	170	185	187	173	194	162	197	189	180	201	194	186	176	196	197	170	197	212	185	215	213	202	220	217	177	194	192	190	196	193	180	220	179	178	218	220	216	169	193	214	181	191	190	197	202	214	179	206	178	194	178	217	195	181	213	203	193	201	185	190	188	228	206	187	168	204	189	181	210	188	203	190	188	180	201	199	215	184	241	202	189	209	176	198	237	209	199	196	180	183	208	203	207	188	188	229	192	208	180	180	193	198	241	214	185	186	187	199	227	185	186	159	208	235	198	197	188	220	214	191	193	174	168	195	190	175	184	170	172	199	183	188	198	205	199	155	192	187	192	157	179	187	189	206	203	214	202	187	192	195	176	174	176	198	212	194	186	204	185	199	190	186	186	177	155	205	188	196	225	181	191	191	200	200	192	205	203	176	178	199	210	201	186	182	189	208	176	177	194	188	197	177	172	196	195	198	217	177	186	205	188	194	199	177	185	202	211	199	185	186	223	199	178	208	203	222	216	199	179	196	214	198	166	188	222	176	173	166	184	196	231	201	204	216	185	184	209	205	196	204	179	177	185	189	179	195	188	189	224	207	186	200	200	172	185	195	199	216	188	190	219	194	193	215	214	225	214	191	164	201	170	192	210	185	165	213	167	173	187	231	190	175	207	176	160	183	180	199	213	196	161	187	193
20315	3446	7200	9409	4889	3729	2272	1384	1043	888	795	747	766	720	659	647	632	622	607	557	521	493	554	535	544	561	515	475	493	509	504	486	500	454	504	484	437	476	504	456	465	515	491	488	488	468	454	474	467	495	456	476	472	454	512	491	465	447	446	436	461	445	512	460	467	464	454	486	495	501	462	479	442	468	479	459	458	459	486	482	459	487	445	462	486	478	494	461	465	424	447	448	439	488	457	495	474	443	505	473	487	433	501	483	476	450	469	439	501	479	416	465	454	456	512	470	489	466	485	429	503	460	439	462	476	495	479	454	418	444	425	484	486	458	450	467	469	445	479	438	462	449	461	445	472	481	467	446	484	447	462	438	448	457	483	433	466	484	467	433	452	445	469	459	443	406	424	461	465	455	503	452	461	497	449	444	468	452	489	438	468	463	417	453	425	435	460	460	467	486	455	454	458	461	468	439	448	483	469	487	469	439	489	455	442	502	465	434	470	429	454	446	500	473	491	437	442	450	464	445	442	477	488	479	407	478	479	448	494	443	440	499	462	484	440	466	477	464	456	424	369	430	421	480	428	439	441	462	451	431	463	511	440	460	510	447	458	468	487	428	462	484	434	444	452	472	458	417	435	502	428	448	453	466	470	439	458	457	466	494	435	473	458	476	439	453	448	444	478	441	461	515	444	464	458	483	438	431	436	488	485	459	466	514	486	489	454	462	484	442	498	447	416	451	464	430	475	450	490	451	509	470	483	461	466	453	487	476	438	464	450	455	457	471	435	461	503	467	415	427	463	461	509	427	486	487	439	435	463	442	483	482	488	459	428	468	468	460	469	445	431	444	436	433	483	475	431	429	457	478	442	456	464	502	462	451	459	479	444	472	454	435	437	486	470	469	417	428	477	457	427	475	446	463	459	453	440	466	456	458	441	489	436	437	442	470	447	481	437	408	429	454	450	407	440	470	440	468	445	434	447	479	434	497	437	475	474	472	476	457	476	456	504	471	453	443	459	450	466	431	459	441	441	496	471	428	484	468	436	472	431	448	472	477	463	430	459	447	465	446	475	425	438	452	459	483	476	458	470	457	475	448	493	483	435	451	457	451	435	453	460	437	471	455	480	460	488	453	484	475	450	480	463	474	465	493	457	487	494	449	493	439	444	457	450	418	478	505	453	488	452	503	439	443	434	490	453	468	482	453	458	471	474	476	489	457	485	495	463	466	507	451	474	491	464	481	475	476	442	479	488	494	471	471	465	465	470	478	457	462	450	483	472	515	494	486	461	502	454	466	444	482	417	465	467	467	433	490	412	437	457	438	480	440	505	436	453	468	469	442	426	451	479	470	500	458	455	451	443	471	456	492	430	449	442	446	456	494	438	452	450	509	445	447	443	484	469	444	441	418	458	474	475	494	478	452	463	456	464	490	456	438	441	448	461	462	417	426	469	450	475	452	455	481	436	473	451	437	473	483	481	472	441	464	451	441	479	444	474	468	474	479	465	477	428	466	460	439	447	469	450	438	483	440	473	468	487	462	488	457	487	473	487	412	458	495	448	469	471	474	470	465	450	417	482	431	470	450	484	460	442	463	469	465	474	475	476	489	459	486	478	453	439	472	471	474	469	464	466	456	435	453	450	482	489	507	482	453	419	462	483	455	500	518	482	456	436	489	445	466	414	452	455	449	471	418	442	483	456	401	460	452	468	455	452	418	437	501	489	423	443	470	451	442	449	466	437	470	487	423	481	464	494	451	458	494	465	433	429	461	431	435	446	469	443	480	472	429	468	432	461	446	470	498	458	472	462	472	447	453	443	439	468	459	425	456	477	451	437	484	452	493	444	453	491	455	420	461	444	421	453	499	458	448	479	442	451	483	467	436	467	411	466	485	477	453	467	480	452	446	460	476	443	495	446	480	465	477	493	487	463	453	451	451	436	452	454	471	443	453	437	478	429	427	430	482	424	453	453	450	475	443	443	433	491	497	465	478	463	474	492	447	457	458	482	456	507	453	476	437	440	480	441	471	471	453	440	458	440	475	453	423	438	481	503	448	489	436	452	496	453	470	492	455	445	433	450	461	460	449	460	506	413	476	464	445	453	443	446	449	463	442	489	488	461	463	443	471	464	454	487	438	492	467	459	478	472	451	471	505	465	457	453	487	454	462	460	476	442	506	478	445	475	439	454	463	435	487	483	469	439	472	480	449	495	470	457	474	466	458	472	454	429	475	420	455	459	460	464	433	489	481	406	444	449	438	438	427	417	440	491	475	451	476	463	453	481	439	435	447	465	423	447	442	473	466	442	452	446	405	439	479	467	412	418	444	446	429	450	460	493	466	460	484	447	443	455	466	496	480	439	470	424	462	487	489	483	456	443	456	456	425	475	406	471	463	439	465	472	499	506	466	468	483	485	456	493	470	470	432	469	445	445	428	477	480	442	483	489	448	482	515	428	479	455	467	454	443	444	483	462	443	443	476	460	473	516	462	484	485	469	459	483	456	477	448	479	449	443	515	482	453	468	484	474	470	469	465	440	478	454	458	449	469	460	434	480	419	458	462	441	436	446	486	441	477	470	450	447	464	437	498	420	446	475	467	443	444	456	477	458	474	474	441	446	492	475	459	488	438	449	445	482	431	469	464	435	480	449	473	431	441	405	421	495	437	454	448	439	441	478	497	469	462	470	412	417	462	425	469	484	452	446	448	459	443	430	450	483	449	489	459	467	474	492	446	450	447	443	463	418	454	447	454	427	489	442	471	481	475	449	428	454	457	436	494	467	420	448	505	503	447	426	428	461	450	446	436	483	503	453	510	427	492	488	453	489	428	453	454	469	460	442	440	442	447	440	464	449	514	510	452	464	465	451	500	502	474	460	439	481	457	463	449	463	489	473	477	485	478	442	455	466	440	424	456	470	421	466	468	460	449	466	484	434	490	461	467	447	495	445	434	439	474	448	461	405	456	460	438	466	472	458	462	442	472	446	459	444	479	459	453	467	452	464	454	454	462	494	479	441	471	444	467	474	461	436	474	453	476	466	486	444	428	437	464	464	457	441	439	454	433	467	453	461	448	477	492	449	450	443	473	458	465	437	488	425	433	485	488	441	486	482	464	463	462	481	477	445	461	464	437	470	446	468	452	448	422	445	446	471	462	452	460	470	449	449	505	451	476	458	470	456	452	457	449	498	426	493	454	476	477	446	463	454	445	482	467	463	438	464	465	473	438	422	467	475	466	469	453	470	422	452	467	431	466	462	480	425	467	455	433	481	487	446	441	432	482	479	448	454	453	472	444	479	447	459	479	424	469	461	480	463	426	472	429	460	479	456	449	471	439	471	469	450	460	406	472	468	464	453	433	455	467	480	418	466	457	422	474	491	472	433	453	482	461	438	439	486	494	470	509	478	480	452	472	484	407	439	467	476	457	453	427	441	480	478	495	478	478	498	470	476	433	486	444	475	440	497	444	450	466	460	466	437	492	450	441	477	458	451	478	465	428	496	442
9566	1110	546	454	282	305	293	237	257	221	218	216	216	202	233	222	219	227	215	219	235	216	215	234	221	232	252	236	212	182	207	222	231	216	223	216	230	219	232	213	228	227	217	241	207	211	222	212	223	221	243	238	223	225	216	235	227	225	220	214	242	233	236	231	246	227	186	260	209	220	222	210	225	229	215	237	213	218	219	209	229	265	225	251	199	220	206	220	229	230	239	234	218	228	221	250	228	228	219	245	216	227	228	193	216	228	208	223	212	219	213	247	223	218	199	214	222	213	228	217	214	234	190	210	226	264	238	235	230	204	209	246	240	253	241	241	234	227	250	257	238	227	222	226	212	221	221	192	218	239	200	188	239	217	230	221	220	205	214	232	246	233	215	238	240	231	198	209	245	210	227	184	216	219	223	223	251	219	217	234	222	209	256	234	215	223	223	210	241	212	242	231	192	222	213	208	216	227	207	243	252	225	233	256	212	246	229	205	216	226	244	222	247	213	205	198	205	232	205	207	231	215	235	260	227	214	221	236	260	236	250	204	251	217	216	231	227	226	220	233	229	206	231	220	225	175	225	233	229	254	214	195	235	209	201	223	222	258	244	222	212	251	245	232	240	206	229	234	228	237	219	187	219	200	225	233	197	212	188	217	227	202	217	230	200	220	224	228	255	221	236	229	215	188	210	208	220	210	220	239	220	248	217	222	228	194	202	244	184	215	261	231	242	224	214	225	215	224	223	205	201	220	216	211	223	218	220	213	228	228	210	228	223	213	212	199	242	214	226	231	236	212	240	268	244	231	218	225	210	225	198	245	197	242	198	215	220	259	210	218	213	220	236	230	229	224	233	214	211	216	235	226	237	221	205	234	229	235	227	227	232	202	216	226	212	237	238	229	226	233	186	205	218	209	236	234	225	212	225	238	251	215	195	193	200	215	238	233	202	248	206	204	232	235	224	217	222	208	230	217	225	239	218	234	207	222	224	212	228	236	214	230	243	226	240	233	234	229	198	247	218	235	246	247	212	219	254	237	203	217	245	248	245	226	226	202	221	214	205	216	245	227	214	247	225	204	208	210	210	240	221	213	220	223	243	257	227	211	192	205	228	219	231	226	207	204	249	226	234	232	225	241	205	234	197	233	200	205	215	226	221	224	214	216	217	210	226	247	252	201	206	213	217	265	253	220	205	234	246	223	233	228	184	215	242	201	219	238	231	236	219	214	252	226	251	202	220	228	239	210	210	222	235	232	235	218	212	238	211	216	218	228	228	231	219	193	279	225	231	231	236	224	195	200	220	230	196	235	238	253	248	210	192	198	216	233	245	246	243	199	252	226	234	201	228	229	230	262	237	248	256	216	214	221	205	219	218	232	244	216	225	216	230	245	210	230	221	208	210	246	226	206	245	218	231	233	231	245	218	220	249	236	213	218	253	226	197	224	221	211	258	228	210	258	211	226	231	196	194	223	207	240	233	239	203	207	189	202	215	218	213	230	228	231	216	247	177	196	214	237	181	246	199	197	209	207	221	240	218	223	220	221	223	223	248	216	237	238	212	228	223	231	229	224	207	231	231	232	225	217	258	213	221	235	224	235	221	197	189	238	219	218	210	204	251	248	224	233	229	217	213	231	218	211	179	193	223	227	243	224	224	237	251	257	212	230	211	237	231	215	240	202	221	209	218	224	227	241	203	212	245	268	242	223	192	201	205	238	231	241	228	207	233	217	213	227	202	239	226	228	215	223	222	233	236	211	226	238	231	218	202	200	237	223	241	261	187	221	215	243	242	203	233	222	215	226	237	235	205	209	201	196	218	211	251	223	206	229	244	223	230	205	215	219	196	225	213	256	220	221	268	235	214	226	227	223	194	230	277	244	227	213	227	207	240	248	224	244	231	226	205	220	235	248	218	232	232	265	256	189	237	226	234	254	236	232	257	229	223	231	216	248	216	229	233	204	193	234	228	216	202	215	264	213	212	253	210	208	223	226	220	242	226	223	222	217	221	253	200	219	226	254	234	217	234	229	206	221	224	205	221	212	196	214	216	223	211	199	216	213	212	205	223	190	229	235	227	231	223	236	210	206	207	233	225	226	234	210	243	221	224	226	253	224	188	216	212	213	210	222	220	244	233	204	236	213	230	238	236	239	227	223	213	247	257	199	225	238	222	234	222	204	209	190	227	264	218	215	209	250	227	231	233	195	202	229	227	204	227	231	226	218	218	199	206	240	240	229	235	204	234	215	208	205	219	213	217	217	242	219	231	234	228	215	205	235	235	220	241	206	239	227	221	187	216	228	212	244	215	235	211	233	226	222	194	226	217	228	217	225	181	234	238	227	212	227	221	178	235	234	238	201	208	245	237	227	220	222	219	250	253	222	217	207	236	209	228	225	212	234	229	217	224	219	229	235	245	218	221	238	223	213	240	199	196	250	208	204	218	255	214	219	255	230	213	225	214	195	236	226	219	211	215	235	250	229	248	235	229	226	259	223	227	197	232	218	223	199	222	238	253	243	225	217	241	240	229	212	240	234	238	197	212	240	204	239	230	222	219	227	242	201	232	226	229	235	225	223	214	241	245	240	209	221	196	243	216	198	210	209	192	248	219	198	215	239	211	246	239	204	205	254	241	217	239	217	242	221	212	253	247	228	229	235	194	234	233	215	223	222	258	246	237	218	210	223	225	270	197	221	209	226	207	227	202	234	224	223	219	221	224	215	237	225	260	238	230	243	214	246	232	208	215	245	240	230	215	216	206	201	253	229	247	234	209	238	238	243	223	194	242	194	199	239	252	231	205	240	201	231	234	212	222	219	233	239	199	236	238	231	225	235	221	244	249	245	218	243	229	209	201	217	187	193	208	227	229	206	221	214	209	205	260	202	209	260	231	243	244	252	207	219	229	236	239	231	254	231	198	244	237	218	245	221	198	204	230	216	202	247	214	223	210	235	239	235	239	244	231	222	232	195	215	214	230	220	216	215	215	209	225	228	226	225	254	230	216	187	234	221	244	226	239	220	231	217	231	228	233	228	220	243	228	230	223	257	218	246	216	225	217	249	228	218	193	229	219	202	230	235	215	220	203	233	224	207	197	221	248	212	203	227	249	223	230	189	224	245	216	226	233	227	223	251	212	240	243	251	224	208	219	231	226	212	215	230	224	231	222	247	233	225	233	254	211	222	209	249	220	245	220	220	231	227	216	261	233	215	223	223	221	196	239	225	225	229	226	201	237	205	217	241	230	246	223	234	236	225	212	228	220	221	213	211	205	229	213	227	204	217	215	240	225	222	215	220	205	240	219	209	235	236	208	244	238	218	229	242	202	225	198	220	226	206	241	215	221	253	215	211	211	212	216	230	236	239	242	247	239	209	194	217	225	230	182	244	233	244	213	223	211	232	211	224	224	225	230	225	212	237	245	199	211	209	238	193	242	227	269	218	226	229	232	209	230	193	195	204	234	227	236	220	236	192	234	234	224	232	263	225	218	231	201	230	193	202
5741	942	1060	1138	832	811	708	645	594	526	491	519	546	512	537	495	491	490	502	464	482	528	516	479	502	499	504	481	483	470	484	477	478	508	534	492	484	501	504	540	535	510	487	520	501	516	475	480	484	500	494	532	468	493	517	494	483	519	494	515	493	514	524	479	497	497	506	499	529	518	485	531	532	545	507	506	513	507	564	512	488	493	480	489	493	465	532	522	502	474	464	504	492	531	510	503	496	462	463	481	536	516	511	519	501	508	509	500	490	497	520	538	506	495	463	486	482	506	511	502	544	451	495	503	515	515	515	526	511	478	508	485	489	478	518	497	516	551	474	512	510	483	510	468	485	491	485	491	487	489	534	489	525	466	517	483	518	484	510	480	535	497	483	508	466	463	509	542	497	577	494	494	496	490	503	528	525	508	487	553	492	474	478	495	498	499	487	467	506	489	523	501	523	467	487	505	536	533	506	519	456	494	492	518	460	520	483	495	505	463	489	472	486	498	491	511	471	510	485	466	489	508	439	504	518	481	485	479	521	457	466	541	460	480	480	478	500	522	467	485	506	526	479	472	471	465	484	523	493	469	497	519	490	508	503	482	476	485	514	534	461	480	504	502	467	460	495	495	479	521	459	478	486	518	499	528	527	508	486	508	519	481	504	503	514	490	442	510	507	488	523	487	492	460	497	520	499	513	503	497	496	492	492	529	515	521	518	490	508	488	497	500	491	482	496	526	511	507	479	502	514	519	538	490	560	514	504	471	502	488	478	467	454	558	475	481	500	495	525	535	509	498	489	495	510	490	516	514	464	534	463	506	478	540	512	464	469	516	479	507	508	517	516	510	490	543	493	490	508	444	535	494	497	510	507	505	494	480	495	463	498	499	487	486	486	520	480	506	533	471	516	495	469	509	471	507	524	510	501	482	517	475	516	495	513	467	503	519	490	513	541	472	472	482	484	495	516	487	445	540	478	476	499	470	486	493	523	499	524	496	493	505	498	509	496	507	513	502	509	496	499	481	505	474	497	502	522	527	494	510	515	492	513	488	467	478	476	515	465	471	502	511	484	506	484	488	514	508	519	496	503	478	506	518	477	495	458	486	477	502	509	511	501	562	487	497	442	482	525	526	526	508	490	504	502	477	493	489	476	518	490	520	496	509	513	495	476	497	519	507	512	500	453	468	486	492	518	422	528	494	470	490	526	505	511	481	523	494	511	503	492	504	509	458	501	526	446	521	492	505	517	523	534	483	487	520	549	512	509	500	475	514	497	529	496	491	440	510	522	525	516	527	506	501	478	504	508	510	513	549	454	525	459	505	495	471	481	488	517	497	486	497	494	510	498	513	475	490	506	513	473	509	491	515	480	487	529	487	504	470	525	521	487	470	499	530	489	532	505	502	494	478	471	500	546	468	490	497	469	498	542	475	533	494	504	511	489	507	465	509	500	524	513	511	497	477	519	502	502	478	509	525	502	539	498	513	455	493	494	486	518	480	490	513	490	490	470	516	530	448	570	488	515	487	490	510	490	529	500	504	469	530	492	473	470	470	479	507	511	492	494	453	481	519	512	537	464	490	504	473	440	502	475	478	494	525	491	444	513	504	490	506	472	520	492	517	529	541	515	477	497	555	510	508	507	544	498	479	522	543	491	493	508	504	506	469	471	509	501	496	500	477	490	496	485	498	478	477	496	491	534	506	501	492	471	524	478	499	484	502	499	528	484	493	519	478	552	534	534	496	531	487	480	485	532	557	534	494	483	522	499	490	494	528	491	539	486	465	453	520	523	498	450	515	465	482	464	477	494	495	529	490	484	507	463	527	469	492	508	536	488	507	507	497	488	477	529	494	515	507	489	504	520	514	496	524	531	515	494	505	532	479	492	539	488	512	486	494	515	488	446	509	538	495	521	461	483	500	498	521	488	491	501	486	484	496	480	488	508	467	481	506	521	529	466	536	503	527	473	485	508	504	481	507	470	503	483	491	503	497	508	507	494	519	523	490	501	513	464	514	501	494	507	554	504	503	492	482	488	461	549	483	487	502	527	498	470	511	489	497	496	507	492	469	488	505	499	476	510	479	474	504	542	478	517	481	547	533	478	523	477	515	509	515	485	503	512	511	548	510	458	496	473	494	446	508	555	471	472	505	514	525	461	527	521	497	534	536	493	487	471	503	514	540	466	509	457	497	519	518	544	472	498	498	498	471	477	471	509	529	478	517	524	505	459	511	513	457	493	488	478	526	514	529	508	498	555	495	518	523	511	519	532	485	463	518	506	483	510	495	461	515	500	516	477	510	496	478	549	490	501	489	478	505	469	452	495	485	528	453	513	508	525	510	516	487	487	473	485	441	516	454	503	449	520	509	486	479	529	469	550	468	512	516	501	475	473	482	497	495	493	512	495	503	523	493	544	479	482	477	511	471	523	489	484	503	509	460	502	483	501	512	498	516	471	475	476	506	518	482	511	516	484	486	486	450	486	528	518	495	517	471	488	502	509	478	510	490	510	518	500	499	481	468	515	513	539	514	527	492	477	513	501	497	531	507	492	461	470	459	507	498	453	512	493	504	520	493	529	497	486	507	491	509	520	499	466	508	524	499	497	476	501	516	514	516	482	454	497	443	483	520	444	487	484	500	504	494	501	506	502	484	479	496	493	496	493	489	491	538	517	514	485	519	506	512	533	484	515	542	501	523	459	500	481	488	460	488	506	520	537	483	505	501	493	492	499	520	504	524	467	471	522	448	521	482	515	513	539	487	482	480	538	498	492	494	472	500	522	490	471	496	513	481	520	464	483	496	461	497	479	499	487	504	493	473	523	480	476	489	502	502	490	457	503	481	501	487	506	479	499	503	490	485	513	520	505	483	560	480	511	524	497	482	492	500	506	523	493	507	525	499	489	483	507	479	537	498	503	536	523	480	475	513	498	509	492	492	522	487	495	484	493	478	493	491	514	485	518	530	505	478	486	526	493	488	519	464	489	493	496	513	536	522	495	497	510	491	524	514	489	468	484	502	509	465	513	512	496	492	533	505	514	475	514	508	519	548	522	499	552	468	505	459	485	514	527	470	493	565	483	477	491	516	476	523	483	499	532	540	490	505	484	501	481	506	488	507	474	501	526	469	498	501	529	555	475	542	502	490	450	506	505	500	489	502	507	503	500	493	515	468	502	483	521	516	504	489	511	488	573	540	503	515	496	462	519	485	497	495	501	534	492	499	476	494	496	465	476	508	475	459	529	489	488	528	499	506	493	509	490	477	485	536	472	474	498	470	521	515	468	520	509	513	465	497	487	547	490	464	527	479	457	474	480	487	492	534	485	508	529	522	465	442	487	486	510	484	533	490	485	505	485	468	500	482	459	518	496	510	469	499	478	496	506	534	496	502	497	500	512	524	526	475	476	467	558	509	502	491	497	513	501	533	484	478	524	468	512	515	487	474	500	474	496	515	502	489	506	489	501	493	501	518	455	533	520	470	524	486	526	491	482	490	488	489
24829	5133	2786	2307	1115	662	433	213	201	226	146	143	184	150	164	146	143	138	170	166	132	130	137	134	139	141	141	130	137	155	121	130	141	151	129	121	122	146	124	127	152	148	120	133	161	117	148	129	153	173	130	130	136	127	151	135	126	150	149	152	124	147	120	135	134	119	133	128	136	137	141	144	145	153	148	133	146	146	140	133	131	129	146	155	145	122	127	165	133	137	149	139	138	135	124	135	137	142	132	171	129	124	133	122	133	124	136	133	122	154	136	132	134	138	151	134	141	106	159	145	133	133	154	146	145	158	154	156	144	133	145	107	137	159	138	122	117	129	151	141	139	130	142	124	147	137	132	127	160	143	150	139	128	129	136	121	127	128	156	156	124	142	158	147	164	125	149	143	140	146	139	144	155	132	128	121	128	125	159	133	148	126	125	141	148	143	142	153	171	144	110	135	132	134	120	122	142	163	125	137	115	139	149	135	145	120	148	134	162	127	144	119	145	172	146	138	129	131	133	133	126	128	160	128	133	157	133	145	140	126	139	176	150	150	127	155	143	146	140	130	114	163	139	126	149	128	141	141	146	153	143	141	141	122	150	169	140	154	151	160	148	128	143	146	155	156	135	133	121	136	130	125	124	158	128	134	120	135	134	153	139	148	138	135	133	137	130	131	136	123	134	131	130	161	143	121	135	133	142	152	122	147	132	141	129	132	160	150	119	173	128	140	124	133	137	136	143	144	155	153	118	155	139	164	145	135	143	126	143	137	140	143	134	141	138	125	131	136	139	134	121	161	116	139	138	164	145	141	136	128	117	133	121	150	155	156	131	142	140	153	141	130	149	133	156	137	142	159	117	155	118	131	155	119	125	147	153	137	143	126	141	140	133	137	106	138	153	133	126	123	141	139	167	120	116	153	145	121	139	144	149	127	125	153	143	139	124	139	156	142	138	154	117	148	147	141	134	141	142	137	133	138	149	115	147	169	121	115	120	143	123	137	141	155	131	148	146	108	121	121	145	125	143	149	129	121	134	124	128	131	116	144	120	133	148	121	128	147	149	141	129	135	144	112	123	124	146	132	141	136	149	155	134	118	131	132	153	127	126	135	152	131	131	128	124	135	144	153	137	129	134	134	131	134	122	142	146	121	152	132	135	115	142	144	135	123	118	131	152	158	127	112	144	144	145	113	141	139	120	114	141	145	123	135	166	146	147	133	149	139	138	143	140	150	139	156	149	142	160	140	154	131	138	133	143	131	125	140	147	137	143	139	146	126	129	143	164	136	136	120	135	128	143	144	127	137	141	152	147	119	150	142	139	150	118	130	165	153	148	118	153	126	121	121	129	120	131	169	132	146	164	152	116	140	138	156	131	124	133	166	147	161	155	112	127	144	152	126	121	153	158	145	118	144	137	129	117	135	117	126	152	132	115	153	140	156	142	144	130	120	135	137	137	129	143	178	127	97	141	140	125	127	154	138	148	135	120	129	152	134	142	159	138	143	137	135	118	138	122	129	141	149	124	134	146	134	145	128	143	135	131	164	145	144	133	139	144	137	129	145	133	123	143	134	135	122	140	142	144	148	112	133	121	134	137	141	140	137	124	145	143	152	123	119	144	131	129	135	116	124	135	130	123	130	108	146	129	136	120	134	124	148	118	121	126	113	112	134	148	131	135	138	136	147	136	138	152	127	134	142	152	123	119	158	133	152	145	152	129	142	135	119	159	136	151	120	156	123	130	158	135	121	162	141	130	118	145	175	148	130	127	149	153	130	147	132	132	147	134	127	142	148	114	130	134	154	151	141	133	137	134	159	125	149	147	155	140	148	157	144	132	137	137	114	135	122	132	144	134	132	130	130	129	149	139	132	162	136	168	137	130	157	129	129	143	139	139	123	124	122	138	129	141	152	140	122	136	117	130	131	134	151	136	128	144	125	126	124	133	146	133	141	118	124	133	110	139	137	160	127	133	151	162	137	149	147	138	142	123	125	165	153	117	131	138	124	120	141	128	133	133	138	117	128	134	140	137	143	148	137	126	123	123	129	132	161	126	143	153	137	145	140	125	128	136	113	135	152	138	142	137	118	128	165	140	125	121	130	150	123	133	151	127	143	120	119	117	130	163	127	153	140	132	146	132	164	140	117	129	130	151	140	125	140	133	126	152	123	138	148	133	123	122	150	144	140	147	126	139	147	159	148	114	114	152	133	144	151	158	133	113	114	144	151	131	129	126	134	131	148	150	135	141	155	138	150	163	124	123	148	151	149	139	126	146	133	143	144	120	159	138	144	119	131	134	129	152	130	137	145	102	130	133	123	138	132	139	135	141	137	133	112	140	139	135	125	135	125	118	130	166	132	144	142	133	178	154	132	155	105	116	139	130	122	159	143	126	138	157	144	130	148	131	151	133	126	122	142	117	139	142	132	156	130	166	155	136	141	136	116	131	162	132	146	155	146	149	124	144	149	133	131	143	123	148	121	149	142	129	138	149	124	168	117	115	136	148	144	166	163	151	144	130	145	135	130	153	138	111	140	136	156	145	160	149	143	138	121	141	134	165	138	140	145	134	125	127	133	150	143	134	132	119	132	163	134	129	135	145	126	137	116	143	126	141	145	142	135	108	139	152	158	158	132	134	139	128	160	135	131	133	150	150	134	153	153	156	139	152	141	125	151	134	143	125	149	144	155	142	133	116	155	154	132	153	137	115	136	146	159	134	143	150	122	143	146	131	113	139	142	136	134	125	130	138	144	155	146	157	131	130	127	124	153	130	143	124	141	151	149	128	141	150	125	163	136	122	136	126	136	140	141	151	137	145	141	141	140	130	146	134	138	134	133	137	128	129	159	142	145	131	154	114	150	123	163	131	133	155	127	148	146	145	141	148	125	137	130	142	155	139	133	150	143	163	131	137	132	162	146	153	141	153	109	126	151	155	144	127	122	114	131	154	144	136	113	139	118	161	128	145	152	143	142	147	113	123	121	150	129	155	133	159	135	143	143	142	130	144	121	126	138	127	147	142	127	134	133	122	126	158	146	146	130	152	147	117	131	133	161	133	138	134	144	145	132	121	110	152	141	120	116	140	142	138	127	113	142	145	147	137	142	126	147	125	135	164	124	125	138	142	134	132	126	144	126	151	138	148	151	148	134	124	141	131	143	110	113	141	150	139	132	144	140	148	126	136	133	145	134	142	129	141	142	148	121	121	136	132	150	150	165	134	141	146	136	146	117	117	135	127	160	128	143	120	129	141	130	143	145	149	165	134	139	126	142	140	142	138	148	132	130	118	148	140	141	143	143	154	145	145	139	127	136	150	151	127	136	131	134	135	122	151	128	134	126	117	160	162	126	152	122	145	129	124	150	132	164	136	150	127	147	136	135	146	149	131	139	130	146	124	142	142	131	150	133	145	126	136	132	131	126	110	114	148	137	146	156	137	145	137	134	138	111	129	145	153	141	141	133	116	127	143	127	145	136	154	133	129	124	152	141	141	156	145	161
15125	2333	4534	4396	3118	2378	1608	977	643	555	517	530	496	474	480	453	438	413	398	423	344	380	373	383	359	371	373	347	342	344	339	339	352	345	339	328	344	358	326	312	332	349	307	334	351	323	337	316	326	328	335	342	337	361	341	381	351	313	358	345	318	352	354	319	359	328	346	328	363	347	313	336	370	314	362	308	354	351	337	330	322	327	341	333	361	370	299	340	346	326	350	327	351	320	343	315	328	327	332	347	309	313	330	352	348	314	366	358	336	301	336	362	324	343	356	330	319	316	326	320	316	321	365	324	340	342	372	344	315	351	351	355	344	331	315	343	334	313	400	347	349	313	298	332	350	368	336	336	329	357	340	323	351	350	316	350	376	328	334	347	328	334	325	343	361	357	310	300	343	380	310	338	303	341	309	315	331	331	336	308	338	357	355	361	323	326	349	335	359	325	345	327	330	333	330	367	323	327	318	356	347	318	360	354	339	343	335	344	343	321	326	346	340	359	325	330	336	341	331	338	349	339	349	346	356	353	349	320	297	348	306	320	310	327	364	325	336	351	363	339	297	319	329	352	370	377	330	325	310	347	311	299	343	334	308	360	346	352	319	333	340	323	330	338	358	321	352	376	358	328	304	326	318	377	330	340	323	318	335	322	373	315	344	330	342	318	324	337	362	323	325	322	332	314	344	360	319	337	313	339	343	324	361	318	347	325	337	341	304	316	343	327	348	328	331	342	313	342	342	349	311	334	316	322	336	339	331	318	342	352	344	364	311	344	318	323	349	337	348	328	322	336	356	344	334	343	338	357	322	321	356	318	338	351	344	319	332	357	355	324	330	338	343	324	350	330	349	348	320	344	319	317	310	348	320	328	338	322	338	330	349	356	332	339	323	337	365	323	356	346	338	356	361	326	340	345	367	310	309	339	310	366	311	314	357	336	334	321	308	351	341	327	341	335	355	320	336	336	375	322	306	353	337	351	345	342	345	333	331	313	345	336	353	329	333	349	331	313	330	344	302	345	324	337	337	323	319	317	356	293	321	342	358	337	349	284	343	363	302	339	327	336	303	325	326	366	329	340	339	333	328	319	359	358	340	326	325	311	305	366	341	344	337	309	360	355	299	306	334	341	317	305	357	342	345	361	340	327	336	317	342	323	315	342	347	327	304	344	334	339	348	345	349	293	333	349	340	339	349	364	343	322	340	324	338	294	344	330	344	370	305	322	322	333	334	321	312	335	362	324	330	333	337	382	339	377	349	315	362	331	335	328	308	323	322	323	346	344	341	370	325	312	313	353	324	342	354	299	354	363	335	323	350	321	346	331	305	337	325	355	335	293	349	335	366	314	364	348	346	349	323	342	344	341	337	329	305	330	332	352	331	345	323	361	302	338	332	283	317	337	338	339	319	358	365	331	335	339	339	350	330	336	331	332	317	363	322	306	336	317	315	363	351	312	331	340	332	335	349	337	333	335	350	336	321	345	305	358	348	312	308	332	358	344	359	333	313	321	338	326	319	305	332	329	336	319	329	351	325	327	329	328	338	332	350	313	306	316	348	358	327	354	344	318	387	353	330	366	356	339	322	321	336	310	343	360	327	339	324	365	314	300	342	370	314	328	338	362	343	324	333	334	352	331	344	303	339	338	316	339	343	333	372	312	358	325	317	365	313	348	361	350	325	341	332	342	338	317	350	353	332	366	320	311	374	343	345	342	316	317	335	340	327	357	347	340	337	328	327	337	340	344	363	333	295	337	333	308	292	323	316	355	319	313	338	336	361	346	340	299	357	327	329	346	319	360	349	302	308	316	345	358	326	363	348	362	342	350	351	348	314	337	339	359	338	353	318	312	320	317	348	368	326	346	331	321	308	323	313	347	357	304	347	305	331	325	343	327	324	335	359	346	314	327	345	320	346	337	317	331	349	326	310	352	354	339	338	334	311	345	366	352	330	336	329	364	338	334	344	337	350	321	358	363	316	333	328	341	329	352	361	316	341	345	323	318	355	312	344	326	283	328	304	339	341	321	336	305	331	314	345	291	330	350	346	322	316	339	327	332	309	306	347	329	358	316	353	322	307	353	355	356	321	324	315	383	356	313	344	302	302	356	368	343	322	330	354	373	369	338	355	333	318	320	338	313	352	326	319	339	336	356	355	339	338	309	289	308	346	340	326	339	322	334	334	343	354	329	328	335	345	324	313	359	336	334	374	348	343	353	348	334	346	353	328	335	360	339	375	315	321	345	350	314	338	297	332	334	325	337	334	326	362	334	343	320	338	319	326	336	301	353	340	351	326	368	308	342	323	320	333	322	329	349	352	358	306	324	334	341	327	318	343	324	342	320	322	359	341	327	376	357	327	336	338	301	373	313	318	360	356	371	311	308	340	344	340	325	364	326	332	330	330	363	371	359	339	343	359	359	295	318	324	354	355	350	334	331	343	328	332	317	326	349	343	353	335	333	337	331	374	348	342	311	322	341	323	353	341	341	335	313	353	306	319	341	316	341	353	308	333	352	341	311	356	346	345	314	364	312	343	317	347	318	336	314	320	360	342	354	364	333	353	352	381	365	325	316	321	375	304	317	339	339	342	335	351	339	351	353	355	348	335	336	329	319	315	344	350	320	320	342	315	327	319	325	328	338	324	319	324	326	327	312	327	355	341	323	311	325	341	338	336	326	315	321	335	318	354	339	335	353	354	313	346	305	331	298	333	346	322	325	323	334	284	331	361	317	348	319	335	299	311	350	353	328	345	339	347	306	285	321	353	338	338	346	336	339	315	336	367	348	319	304	304	336	360	328	340	302	303	316	342	331	365	343	298	316	341	294	343	355	318	331	342	337	294	351	343	344	330	308	336	322	350	317	337	333	347	329	327	345	318	342	317	357	331	312	323	334	316	341	342	326	355	365	327	327	339	362	315	352	327	303	338	349	316	372	326	358	330	357	357	362	355	317	358	323	313	327	360	366	311	363	346	326	338	346	349	344	335	343	345	310	357	340	353	327	344	324	327	354	290	325	331	361	347	321	345	341	314	319	333	321	333	323	319	333	327	341	341	276	362	319	328	314	339	354	339	329	344	339	317	334	310	336	353	302	355	350	304	338	333	345	370	338	367	358	392	342	312	358	330	337	341	355	331	342	364	359	321	382	313	346	325	350	336	345	349	339	326	321	349	321	336	356	367	308	338	335	336	345	350	328	352	335	329	359	332	356	320	312	312	323	313	365	337	316	316	332	324	376	323	363	326	331	323	343	329	332	318	325	329	340	368	339	318	332	347	367	330	341	336	378	316	327	354	328	366	354	331	350	300	317	328	342	337	330	367	372	321	356	352	339	332	336	316	337	318	318	312	346	331	325	320	338	330	314	320	340	329	345	358	323	316	348	338	297	326	313	311	373	330	392	332	359	338	325	336	318	354	378	318	321	322	315	304	334	336	350	287	322	320	345	356	345	344	330	320	330	362	332	325	337	361	350	377	309	349	337	359	321	319	342	313	299
35120	9401	5032	3503	1958	1098	582	381	276	272	248	270	253	243	213	199	194	216	219	190	221	212	216	216	211	200	188	190	205	219	197	207	190	192	192	196	186	190	194	198	202	209	188	203	195	182	201	222	188	232	204	202	210	170	175	200	189	200	205	199	210	203	204	179	205	183	183	218	191	173	192	194	194	208	200	213	221	187	200	181	223	194	191	214	210	191	186	199	194	223	216	188	201	230	188	201	180	197	205	172	187	200	180	202	171	173	198	193	203	178	176	200	184	202	197	189	190	212	217	192	193	197	185	206	191	179	183	184	211	200	191	212	220	175	182	181	168	192	189	205	170	188	211	196	167	192	187	214	176	218	208	185	187	201	204	207	185	188	194	201	207	164	208	210	202	210	183	171	202	204	180	197	193	194	192	222	223	188	196	183	192	188	185	195	204	194	206	175	183	179	204	193	203	187	183	174	202	192	212	202	221	202	225	211	197	208	203	196	194	183	197	198	205	214	212	202	225	175	232	165	226	210	207	193	198	205	198	203	175	199	199	208	196	203	193	217	194	213	203	220	217	196	189	170	185	210	169	194	180	206	173	177	203	192	194	190	204	190	174	220	213	212	204	187	189	203	196	215	192	200	183	168	215	221	178	205	193	200	197	201	189	223	186	229	203	199	193	169	191	188	183	196	175	163	205	196	198	169	188	170	171	218	171	229	192	195	206	203	201	216	182	189	198	218	203	199	184	224	183	191	199	196	216	174	178	220	208	212	189	196	208	182	199	209	174	183	182	194	193	205	207	209	194	204	181	203	190	185	196	199	204	186	205	192	195	197	168	189	187	184	191	212	188	172	208	179	200	195	230	188	198	214	191	180	204	201	205	212	201	202	223	168	195	183	183	203	186	191	189	219	198	198	210	203	200	178	154	187	197	219	191	202	196	177	204	211	178	161	187	187	209	165	169	181	181	184	197	203	189	219	206	183	196	205	173	180	197	210	181	192	176	203	200	202	225	191	186	214	203	174	178	183	208	180	205	207	202	216	181	180	183	183	175	174	187	181	220	188	231	187	236	216	191	215	189	191	223	194	191	207	189	191	169	176	231	224	176	160	183	201	174	196	184	191	214	207	203	191	173	174	201	186	196	183	203	203	197	211	198	182	171	188	202	185	197	172	186	191	170	194	213	196	208	196	218	192	194	202	216	228	163	158	197	221	171	206	187	189	191	202	216	214	182	165	192	192	206	176	191	215	194	219	177	193	205	206	175	191	204	201	169	178	186	203	197	197	193	202	189	186	190	207	211	182	193	185	203	193	188	192	191	208	163	198	210	179	214	214	209	201	219	203	218	217	199	195	194	225	181	194	198	175	191	211	206	204	199	180	200	187	191	171	216	209	216	196	188	184	178	206	213	197	215	204	194	210	187	192	179	205	168	181	198	185	189	201	188	205	208	191	208	189	183	219	179	179	203	177	224	196	215	186	216	201	208	218	210	195	193	178	197	196	199	185	169	208	190	185	206	200	180	229	217	207	212	212	210	202	187	206	222	206	177	182	189	201	197	222	191	187	170	205	177	228	180	173	177	215	185	175	178	169	191	179	209	221	204	208	202	186	181	196	180	184	168	193	209	207	207	216	166	207	213	197	191	196	185	199	171	204	198	201	198	210	209	178	183	182	185	195	194	198	194	202	197	184	194	182	197	193	182	203	179	174	173	175	183	208	199	175	183	188	208	205	204	215	217	191	176	207	192	202	164	227	228	194	202	191	207	171	206	190	182	176	180	181	199	168	195	189	219	213	186	176	195	195	171	175	214	199	174	195	186	202	192	214	183	192	198	210	212	215	173	197	166	172	218	172	180	217	181	205	181	209	187	174	189	183	194	189	186	170	189	182	204	191	182	198	201	220	188	176	208	179	192	199	202	203	192	212	222	205	186	203	180	193	202	183	185	192	180	213	190	195	184	177	206	217	192	168	187	172	204	214	206	183	202	185	239	212	190	209	213	219	219	187	193	208	226	190	196	189	181	187	192	174	197	191	214	196	194	214	201	204	182	198	171	183	202	200	197	203	208	171	220	203	201	211	216	194	188	170	201	201	191	183	201	183	226	241	219	195	190	173	222	208	191	199	187	161	189	187	200	209	215	191	217	173	186	184	177	187	180	197	197	207	195	199	170	210	204	212	205	193	194	180	215	187	225	215	198	198	186	207	201	190	181	185	184	184	194	182	195	195	191	183	193	188	193	199	189	230	193	201	199	190	148	185	202	218	189	188	181	194	177	225	193	190	197	222	197	193	214	194	207	179	191	184	173	188	208	198	201	184	184	204	179	187	185	220	199	204	180	195	199	209	188	186	196	198	223	212	203	233	202	188	217	195	221	177	192	197	162	192	187	206	168	170	204	186	172	184	194	181	184	203	198	179	199	172	210	211	206	207	170	208	183	208	212	216	220	201	175	204	195	197	160	197	224	212	191	191	189	204	174	208	201	197	210	195	191	187	199	202	221	178	198	184	190	166	182	193	199	196	206	213	181	196	180	191	189	199	192	172	191	204	188	196	199	215	201	184	164	205	184	193	218	203	210	199	180	193	192	209	213	215	200	223	202	186	180	201	217	202	220	186	199	221	196	201	206	235	183	203	174	217	206	193	191	184	206	234	224	177	213	174	216	191	198	198	194	186	214	201	222	191	209	202	169	231	215	172	172	189	188	198	201	170	202	169	168	198	203	210	187	192	183	178	198	190	182	170	198	189	191	166	206	203	170	179	200	201	186	170	176	196	196	165	211	209	195	198	189	205	198	186	212	176	189	205	190	204	191	206	207	207	207	200	200	178	231	207	195	177	210	188	205	198	196	206	191	188	183	200	190	203	184	172	178	195	226	184	205	189	181	211	199	183	180	194	209	208	189	182	212	160	220	179	179	205	207	186	209	191	195	195	189	187	205	213	179	205	171	216	190	166	165	216	209	221	203	199	182	201	173	169	229	183	209	209	210	189	216	210	195	197	193	203	194	209	188	193	182	149	196	199	179	210	202	196	217	190	180	194	199	194	188	189	182	186	196	214	233	182	186	205	179	186	193	194	184	205	190	174	179	168	195	205	179	207	208	209	185	206	161	179	201	191	179	196	221	197	193	196	189	200	201	182	194	194	184	208	207	188	186	209	202	188	193	213	204	212	185	184	193	240	183	188	179	233	191	214	210	203	182	182	195	200	183	210	201	201	195	192	193	206	200	174	168	188	216	192	189	181	161	180	218	215	210	177	191	187	189	215	201	194	174	195	231	189	204	203	184	198	187	200	215	213	186	180	172	216	217	190	194	195	173	212	207	194	170	189	196	176	203	198	194	226	215	207	203	177	176	203	202	200	216	200	196	177	225	180	190	214	217	200	190	214	206	198	193	156	169	202	189	202	180	194	195	203	200	190	202	187	223	194	183	187	193	201	190	187	190	198	194	210	192	175	197	180	197	202	203	183	206	201	172	207	207	185	199	215	162	181	202	214
20026	3979	6638	5613	5138	3794	2266	1414	1028	852	825	748	693	754	684	668	577	607	591	570	562	533	556	521	540	505	541	521	483	494	529	465	482	478	521	461	481	532	456	523	426	475	493	461	449	464	448	468	519	410	463	460	477	454	495	472	489	472	484	450	502	487	468	457	460	499	464	501	520	477	440	462	471	476	488	455	423	477	463	470	492	473	486	455	428	449	458	506	508	430	455	475	462	464	447	454	449	466	493	456	467	464	477	444	457	439	465	402	489	468	477	470	441	460	463	482	468	457	481	467	433	484	496	470	468	480	467	514	463	468	468	486	446	471	434	446	466	453	458	469	456	482	456	469	434	486	461	452	475	483	459	404	466	469	458	443	459	462	484	463	466	468	452	434	452	475	484	431	473	454	451	457	463	437	473	447	458	464	481	440	482	464	487	500	460	482	479	440	446	454	436	456	477	432	451	461	433	459	448	440	470	457	467	442	462	465	450	494	475	449	508	465	465	473	452	509	477	470	457	461	452	451	476	468	471	451	473	480	447	476	465	483	487	459	451	489	433	511	451	494	477	438	482	487	446	439	449	446	474	426	454	484	460	445	450	444	455	424	465	465	473	451	479	504	468	461	464	469	450	443	461	431	454	433	471	496	477	472	466	469	450	432	471	438	440	454	460	448	459	457	482	470	453	449	450	468	442	480	463	460	463	449	476	445	473	485	472	445	464	469	433	448	473	485	455	492	476	460	426	465	469	460	445	445	446	473	487	452	492	444	460	455	454	463	478	462	436	496	455	474	434	440	473	463	437	436	477	461	489	475	481	452	465	437	482	441	454	480	470	433	476	407	428	482	480	461	456	470	456	447	497	442	476	468	498	479	440	486	482	439	484	459	463	471	483	486	454	474	466	450	447	483	494	438	436	476	466	447	468	470	428	471	495	456	425	484	472	461	481	443	460	461	458	489	505	483	449	448	457	491	447	467	456	489	472	458	464	472	466	449	452	473	436	479	421	448	467	456	498	479	494	470	472	465	474	446	472	451	428	429	438	446	476	478	490	419	453	479	450	420	475	440	470	493	441	455	437	496	456	452	438	481	449	434	419	427	443	446	494	434	471	477	482	477	428	465	483	446	489	447	461	450	471	424	455	462	424	432	467	472	429	469	423	432	489	443	493	446	496	487	486	469	463	438	522	421	510	466	436	454	446	451	468	453	451	493	471	473	442	445	439	455	439	463	454	484	486	455	469	479	485	479	480	492	482	485	458	487	443	454	489	446	444	493	483	453	461	436	495	459	462	479	473	447	456	473	485	455	450	469	491	482	450	468	455	450	462	472	461	438	457	458	500	449	450	422	495	468	458	449	452	437	462	458	445	469	428	449	442	455	484	473	442	476	450	478	465	443	491	433	405	487	458	462	497	409	488	464	441	460	476	482	477	493	476	449	444	474	424	482	477	464	441	441	499	469	479	469	474	462	456	465	464	419	444	498	431	430	508	492	467	430	460	460	466	444	490	452	475	443	493	454	451	459	482	452	447	447	447	429	448	446	437	456	454	472	459	424	443	457	466	427	442	471	519	480	438	470	490	438	487	478	470	471	460	428	456	466	482	396	463	464	478	496	436	467	424	468	476	446	468	442	444	443	492	445	458	480	437	434	448	479	498	436	488	470	466	450	420	489	427	428	471	446	469	470	444	502	431	477	402	467	466	475	422	507	442	465	517	499	447	471	495	463	468	479	460	475	464	475	479	428	464	472	457	462	448	493	478	441	444	488	482	434	457	416	453	472	479	476	428	500	473	428	453	467	452	485	429	458	436	436	459	473	473	473	470	431	427	428	440	502	458	446	453	475	455	470	483	470	493	458	483	506	459	450	447	458	460	412	435	468	456	465	462	475	417	428	430	447	481	429	452	464	470	500	462	436	441	467	455	433	456	466	505	437	466	462	491	465	464	438	497	430	480	466	470	463	450	424	460	413	446	479	470	414	421	490	432	447	473	451	473	435	441	442	488	480	482	456	470	453	429	440	461	461	413	482	455	470	453	470	455	466	448	471	479	473	479	448	468	463	486	454	494	464	507	485	461	440	475	462	455	422	472	457	451	475	483	456	458	491	492	486	460	475	446	448	479	453	473	498	483	459	457	484	441	468	443	449	438	469	474	457	416	495	462	450	480	471	471	447	499	478	445	468	440	462	485	466	452	457	473	399	512	453	435	491	465	398	480	485	492	469	509	512	499	445	432	480	450	452	424	450	476	470	470	447	476	476	470	463	471	436	471	476	447	456	461	492	459	466	468	469	487	435	467	474	414	476	481	514	450	463	461	488	429	445	448	468	447	446	474	493	475	447	475	460	430	468	462	502	466	476	507	403	458	465	460	478	476	446	439	431	469	459	484	492	505	431	478	451	467	430	448	485	452	448	477	505	458	473	449	474	442	460	480	460	473	436	464	481	420	478	433	477	429	517	469	460	460	427	460	456	465	466	495	419	467	438	436	447	429	438	449	435	460	440	437	444	477	453	427	481	444	486	460	458	430	489	456	464	486	451	476	482	493	451	468	450	441	478	454	486	459	491	481	453	476	466	418	468	449	455	489	455	453	469	472	469	443	459	496	432	474	484	478	457	461	475	440	455	421	439	469	457	478	492	478	463	496	482	462	457	471	442	492	443	462	459	430	453	455	454	479	490	464	440	447	504	419	478	456	442	444	436	468	473	441	466	429	470	450	484	462	479	502	463	432	469	451	457	472	455	444	435	458	460	442	453	463	466	475	431	478	503	466	477	475	453	456	447	427	489	451	436	472	443	476	458	445	460	476	461	440	464	457	425	450	431	453	454	433	456	461	466	455	483	465	475	425	495	459	469	470	427	484	447	456	441	452	450	479	500	464	473	465	485	438	467	453	400	479	499	482	497	458	443	460	452	484	451	452	437	449	491	437	479	455	480	443	478	478	443	449	477	454	454	432	441	436	465	478	475	503	439	458	422	434	454	466	490	443	415	462	496	490	452	476	445	476	488	497	484	449	460	489	430	467	469	456	470	465	446	429	426	468	489	449	453	475	476	469	443	447	446	490	471	441	423	503	511	491	463	435	438	415	450	458	490	446	415	443	455	456	461	445	423	495	473	459	487	481	422	477	486	420	431	450	448	446	440	469	459	479	454	460	474	443	446	441	470	441	457	467	448	429	483	437	486	451	440	491	500	436	472	489	450	494	457	478	465	459	477	502	468	471	473	441	453	468	460	433	465	467	460	418	453	476	460	475	477	467	433	429	452	473	447	458	474	472	476	472	473	483	484	493	486	468	476	459	454	479	448	448	472	427	434	437	449	438	483	458	427	465	437	465	471	481	474	473	454	459	431	405	506	498	475	486	479	467	425	502	488	491	460	454	446	465	468	469	459	447	457	444	483	443	445	454	511	455	466	464	452	478	463	469	426	456	464	484	470	484	436	444	485	465	451	470	460	431	471	466	470	458	486	474	440	476	483	484	445	497	442	428	469
9358	1167	515	391	318	310	300	266	213	214	237	235	245	283	222	215	238	256	208	259	224	231	222	250	228	227	165	218	216	243	209	213	235	250	216	247	247	224	231	232	193	232	219	240	252	213	219	202	207	222	257	219	237	229	190	196	239	227	224	208	226	207	250	258	221	210	195	253	224	224	240	252	250	226	236	234	228	248	226	211	200	201	214	244	248	241	243	201	238	246	234	231	220	216	229	200	245	213	205	193	213	207	222	217	209	229	229	221	226	242	205	245	249	224	226	238	199	213	198	224	227	210	215	206	214	258	231	213	244	217	197	233	230	217	227	212	244	233	229	261	238	205	225	238	233	223	220	222	216	236	203	218	253	208	211	240	225	248	202	248	237	206	234	225	242	224	247	194	217	224	225	199	245	207	231	219	226	203	193	219	205	233	203	225	220	233	244	236	209	222	218	208	213	221	224	226	221	214	243	232	239	236	223	207	217	231	234	238	218	236	200	207	249	246	205	204	213	205	224	248	233	211	205	221	256	228	211	213	257	241	232	212	237	230	232	249	228	227	231	230	206	218	206	240	232	216	245	215	228	225	229	219	259	218	235	243	245	218	219	223	227	217	215	216	231	262	233	220	231	216	212	210	198	216	204	222	238	235	217	225	230	218	216	218	242	226	210	214	227	232	206	214	205	224	225	220	223	214	247	244	237	209	216	217	193	206	223	240	221	242	206	219	237	224	210	251	199	227	242	221	240	223	212	206	254	235	204	226	233	245	216	221	207	236	222	216	189	197	239	197	221	249	183	177	222	242	260	219	240	192	202	215	225	217	212	216	187	224	236	221	233	208	232	238	213	213	199	251	204	201	226	253	264	232	226	213	266	241	235	209	231	222	206	221	211	217	218	207	235	279	209	211	225	229	218	256	202	217	207	173	221	204	219	222	228	233	227	229	217	227	210	232	229	220	210	198	199	229	202	215	200	222	233	188	232	240	226	237	215	203	211	203	224	209	220	204	202	233	245	229	233	235	206	230	240	222	238	225	204	235	205	220	243	221	229	220	222	218	216	216	235	229	227	248	196	250	208	217	212	246	233	197	185	234	249	233	200	198	262	245	242	217	245	236	225	215	233	226	221	203	213	226	215	261	220	203	203	226	208	228	246	242	218	210	214	237	210	239	229	221	204	224	228	196	242	217	221	207	214	236	197	189	213	222	217	209	218	215	217	214	240	246	222	217	258	232	231	217	217	224	212	215	234	243	224	244	223	210	218	210	219	209	226	240	244	231	217	202	218	207	207	214	214	234	227	238	194	205	218	232	238	218	261	215	219	228	228	224	200	242	218	217	232	208	251	251	220	217	247	207	213	221	215	215	217	216	204	218	234	206	217	257	240	231	214	220	222	192	224	217	221	212	199	221	228	235	273	207	218	222	220	221	226	193	230	253	218	240	236	222	215	247	222	217	220	209	204	182	213	216	241	230	230	210	204	218	207	230	221	225	216	238	224	182	222	238	224	200	237	198	217	222	211	197	236	216	212	203	203	213	196	245	224	236	211	220	223	210	231	234	228	234	220	216	229	179	257	235	202	210	246	226	215	205	235	214	217	216	203	214	220	232	238	235	198	215	223	230	219	207	249	229	212	208	211	209	245	219	235	225	237	232	219	242	229	219	240	225	238	218	202	239	230	241	251	231	214	230	210	197	226	203	193	212	216	225	215	236	220	257	216	227	229	242	205	231	236	218	214	230	214	212	219	222	240	227	218	236	217	224	226	210	199	209	236	203	223	220	233	195	252	211	188	240	251	209	193	235	234	241	230	248	220	236	222	235	221	233	220	213	239	197	240	249	225	233	222	234	246	227	230	247	240	215	204	259	236	211	247	217	203	216	234	212	234	202	227	233	208	222	235	196	224	184	193	231	232	233	222	207	230	221	226	222	212	242	217	230	202	190	205	220	218	231	223	219	210	220	215	223	217	217	221	233	212	225	215	226	226	235	226	210	242	238	242	200	260	224	241	219	231	233	225	221	224	211	260	228	226	184	255	215	228	248	236	221	244	233	210	247	234	220	221	223	222	210	219	216	226	254	230	225	212	199	229	219	231	198	234	234	193	215	204	231	226	235	236	204	229	217	236	212	215	235	194	200	222	230	225	222	232	212	240	242	216	216	213	203	241	216	248	189	219	272	243	234	225	242	210	211	232	218	225	236	204	218	206	216	232	221	209	232	226	226	222	227	209	228	216	186	242	243	227	255	200	201	212	200	214	228	236	238	204	211	220	202	173	237	250	225	209	221	225	223	211	234	220	227	226	225	252	244	228	225	262	199	243	228	214	211	192	211	212	208	234	188	248	230	225	192	181	245	211	208	209	193	224	196	197	217	205	226	205	204	224	219	229	206	260	231	208	212	235	199	203	220	220	220	199	216	199	230	254	252	209	203	237	249	263	223	206	208	211	208	221	222	227	232	234	243	223	225	201	226	229	217	223	237	226	224	246	212	220	225	217	239	232	220	228	223	217	216	240	225	218	238	231	231	211	190	239	233	206	233	224	230	248	237	241	236	227	240	226	218	202	229	218	207	216	236	205	210	216	233	238	233	231	176	214	215	223	246	246	251	257	260	233	211	186	222	235	196	220	224	235	241	208	227	208	218	255	233	207	238	222	221	228	225	227	190	207	242	265	222	199	228	186	212	223	248	207	214	211	224	232	225	215	240	197	203	240	207	214	216	246	207	224	208	216	222	253	218	227	206	226	235	228	231	216	239	227	243	215	243	201	217	228	249	228	206	210	230	245	208	230	234	232	223	242	210	259	220	235	267	210	244	211	205	251	213	222	210	218	194	235	240	220	240	227	232	222	195	216	205	209	201	197	209	218	218	236	205	222	223	215	220	245	199	205	217	215	218	246	221	245	196	254	207	229	225	230	256	242	207	208	230	242	222	217	229	230	220	209	227	214	242	211	233	231	201	176	197	272	196	234	202	239	211	213	217	209	243	215	219	238	220	226	217	199	237	235	216	228	205	212	217	204	245	243	234	232	219	218	201	250	237	219	230	218	209	245	222	218	217	216	240	237	214	208	218	270	240	243	222	221	199	229	228	217	225	236	221	230	232	260	250	220	215	207	208	209	215	219	239	237	236	223	237	215	240	270	251	236	219	191	214	238	218	209	228	220	239	208	220	229	218	241	204	231	217	259	245	233	228	198	225	225	213	216	214	212	205	201	234	223	221	232	217	234	200	225	234	241	219	221	220	197	253	222	211	262	210	221	226	239	255	224	241	220	213	207	220	194	216	232	225	210	222	177	213	238	231	214	233	215	215	231	209	247	210	216	213	210	199	230	204	213	210	206	198	203	259	206	220	208	248	177	221	241	217	228	213	253	216	219	241	216	199	210	208	226	217	218	208	191	177	195	218	230	240	223	237	232	229	218	229	237	245	248	211	242	208	212	222	252	222	231	227	215	227	210	196	215	224	227	207	226	214	240	192	261	224	234	200	190	233
5537	864	1063	1038	973	854	705	625	539	484	514	496	499	535	472	472	506	550	488	512	492	505	493	488	513	467	500	523	502	498	474	476	498	487	513	524	496	479	484	458	493	484	491	522	489	462	511	457	502	501	550	482	524	498	494	460	528	500	488	470	510	486	477	510	462	510	510	537	476	479	484	439	501	525	481	471	499	458	475	514	477	493	490	492	501	507	504	471	492	503	500	449	511	483	496	510	463	456	479	487	509	528	537	537	475	525	471	544	484	461	470	549	523	501	510	489	479	501	505	500	430	467	490	529	470	440	498	512	480	489	500	530	529	451	510	491	486	506	503	455	528	513	474	483	501	439	503	549	479	517	477	471	483	501	491	508	517	476	519	477	477	533	493	458	512	466	507	518	539	501	487	538	516	493	470	463	497	511	528	502	479	511	509	515	494	482	504	525	483	505	487	515	477	480	520	530	513	516	480	507	508	524	461	528	520	489	487	513	490	496	477	485	489	492	501	539	498	487	482	516	499	478	494	452	474	521	485	489	439	503	481	481	477	483	457	502	496	552	467	510	486	460	478	480	516	489	485	483	470	519	509	499	514	491	475	503	484	505	499	483	456	486	473	494	502	491	520	540	479	461	527	470	517	498	540	463	455	468	510	494	497	498	481	524	511	489	488	514	498	507	502	484	461	492	490	467	513	505	518	477	497	527	476	490	496	530	532	485	482	480	517	480	508	522	479	477	486	482	502	494	490	471	503	467	528	473	504	504	530	529	477	483	500	477	486	492	468	548	513	524	493	512	523	500	486	491	492	464	484	488	505	483	520	466	499	502	485	487	485	514	482	489	457	449	490	463	498	486	496	511	539	458	493	462	497	504	470	463	509	519	493	453	477	517	479	482	524	516	489	495	519	509	486	523	484	553	517	493	497	521	491	505	487	496	469	504	483	528	476	535	439	504	496	480	454	490	468	490	504	500	499	503	452	486	476	497	499	481	493	469	500	513	484	531	492	489	477	472	468	544	499	530	435	489	512	520	472	500	546	482	502	447	511	506	511	512	455	477	494	494	460	488	484	534	498	479	487	497	467	471	520	488	486	509	506	467	480	550	504	478	527	504	546	465	519	495	483	508	501	465	479	487	498	489	467	485	496	488	476	513	490	490	495	506	483	462	461	514	511	491	519	496	473	495	481	500	492	479	498	489	470	512	500	499	481	480	527	478	462	500	456	535	461	492	485	498	519	488	490	475	456	506	504	485	474	531	485	497	505	495	520	518	478	493	447	474	494	532	470	499	465	516	501	509	485	464	533	524	468	515	480	464	545	524	459	479	526	497	481	503	479	548	495	449	515	501	485	465	499	484	498	490	481	437	484	520	444	459	506	477	524	474	505	471	508	506	458	501	504	483	505	516	518	505	512	504	498	509	529	455	522	481	518	496	509	482	504	479	508	485	506	511	496	465	525	486	507	505	496	525	484	501	521	506	457	493	487	494	469	476	476	517	486	523	500	493	477	487	496	487	485	525	496	461	529	507	510	490	513	485	465	512	467	512	469	456	451	491	485	478	506	494	500	478	481	467	462	487	475	464	524	524	485	516	472	533	496	496	504	512	509	497	458	520	518	490	508	505	510	482	466	456	490	531	493	495	505	466	493	480	519	505	533	497	435	536	512	500	481	483	521	446	462	509	472	497	510	463	501	498	463	473	498	536	496	494	470	493	496	531	505	444	500	504	536	509	487	497	470	482	487	482	545	471	485	488	491	501	532	547	522	499	484	525	488	479	461	484	514	467	529	475	496	482	518	474	493	532	476	530	510	503	517	486	479	500	517	490	489	491	512	495	442	510	501	518	514	492	495	477	463	513	487	489	486	450	479	534	513	464	514	511	522	501	541	499	500	567	431	471	515	493	494	488	497	465	489	496	512	522	495	494	489	527	507	509	494	533	484	473	500	453	511	458	509	456	510	476	477	453	500	486	507	456	508	507	494	484	542	469	467	497	451	476	562	486	500	499	496	477	492	510	493	451	460	516	493	534	494	527	465	487	511	501	487	473	513	447	488	485	522	460	503	536	472	490	463	498	497	487	493	447	480	508	531	476	488	514	486	446	458	482	501	470	479	516	463	524	483	485	508	454	508	514	573	495	490	508	483	475	536	472	491	481	488	515	470	462	519	526	477	486	475	460	494	472	476	520	457	469	509	475	502	485	493	467	491	513	518	459	509	495	467	466	503	518	458	492	469	510	457	481	486	471	527	490	523	487	468	494	475	534	492	488	494	486	513	480	490	467	482	488	498	485	479	482	462	508	493	524	517	484	459	542	479	530	463	468	506	446	471	526	532	503	469	509	480	504	482	491	508	545	504	471	479	499	503	483	497	496	465	513	494	498	528	497	509	478	485	491	492	505	463	494	502	456	481	461	512	484	478	454	480	429	461	542	461	521	519	477	511	494	484	536	512	489	527	477	475	479	494	485	506	503	486	504	470	509	505	511	492	468	506	477	477	484	552	500	439	473	491	484	491	529	493	497	486	477	507	518	450	511	490	456	463	484	498	515	520	477	480	493	466	471	508	468	553	483	489	512	498	533	505	435	521	489	504	479	486	511	525	505	513	498	475	464	503	501	439	477	502	485	514	519	506	452	533	495	516	502	489	467	509	493	504	471	496	547	502	523	485	498	523	504	452	510	528	491	439	511	483	492	515	459	466	479	514	510	542	513	468	500	472	500	489	490	473	453	480	507	495	513	482	484	513	493	492	499	460	502	479	496	496	486	531	534	482	509	483	490	525	495	517	527	482	521	537	467	457	435	493	503	464	454	519	505	491	484	490	445	466	513	484	467	492	468	482	496	469	476	475	502	483	522	510	501	493	528	475	484	468	492	495	504	520	508	511	482	504	508	531	529	501	483	516	493	486	528	488	512	462	492	524	496	518	549	486	497	452	468	529	510	496	484	489	519	491	488	513	526	495	479	554	526	522	470	486	543	519	486	505	513	474	484	487	499	517	521	493	456	499	524	477	474	500	523	507	493	498	518	501	515	504	512	513	516	571	482	511	506	489	486	489	481	520	515	489	525	509	474	497	497	497	523	457	534	529	468	488	483	512	480	473	505	481	483	487	487	497	508	466	507	457	480	508	496	481	455	484	499	536	491	506	493	482	506	494	479	468	497	482	506	458	454	510	495	499	505	470	511	477	504	527	474	475	471	525	504	490	500	514	506	497	479	491	481	507	504	509	524	498	483	496	488	496	508	470	485	479	514	492	496	494	491	501	495	437	485	461	549	483	492	470	517	496	522	482	495	482	523	467	520	495	522	495	492	525	432	496	526	511	518	542	533	513	481	461	506	478	503	516	488	542	496	486	501	509	478	497	512	482	475	470	527	497	508	488	518	518	496	506	506	446	489	500	482	537	509	521	459	483	451	492	508	507	479	494	487	514	476	528	559	542	471	466	501	470	465	461	518	503	466	471	474	478	479	490	464	463	458	440	506	475	503	518	508
25091	5091	3064	1827	889	536	305	213	189	162	163	150	146	148	158	163	173	167	149	147	176	164	139	148	139	133	139	146	162	139	159	137	165	136	167	140	137	140	127	142	142	159	158	126	145	124	130	136	148	143	130	136	138	137	130	125	131	139	130	161	149	122	115	137	145	158	159	143	134	125	153	124	141	144	138	136	136	120	148	133	129	148	147	124	154	149	150	134	138	129	138	112	131	128	140	129	144	144	125	129	120	130	143	128	126	131	145	143	132	137	134	141	140	130	142	128	131	136	131	122	110	161	140	160	103	138	159	142	131	128	137	131	136	153	150	136	136	145	149	138	144	152	133	136	151	154	119	135	143	124	157	130	134	133	129	127	128	157	140	141	146	144	129	136	147	118	135	117	132	140	132	123	131	134	137	135	132	123	123	118	151	138	121	134	130	146	119	115	129	108	153	131	143	129	120	122	131	130	122	155	137	135	124	132	144	128	133	136	119	135	128	132	158	108	139	118	150	133	128	133	127	118	154	161	155	134	149	138	140	133	148	121	126	119	130	153	140	131	129	162	135	144	137	147	132	131	156	138	142	145	120	136	136	152	113	128	137	118	134	138	142	155	130	146	129	136	136	141	156	140	139	142	115	157	121	152	136	129	146	114	145	148	135	141	151	169	142	118	126	132	141	132	135	143	144	137	157	134	131	142	124	156	145	129	146	127	125	133	124	130	129	129	145	149	134	146	138	117	151	159	135	135	146	123	143	144	121	141	124	120	98	133	126	135	142	125	154	135	144	136	159	132	180	131	125	121	133	148	146	150	141	139	121	118	143	145	146	134	143	163	163	126	141	122	130	130	141	147	155	139	148	151	134	122	129	127	148	146	135	114	135	137	138	145	147	145	136	140	138	145	139	137	161	169	114	137	136	151	133	141	146	125	128	140	134	144	147	130	121	127	148	147	143	112	128	141	134	137	138	154	133	113	151	141	127	148	148	129	130	130	139	133	156	140	145	162	143	149	150	131	135	123	153	158	149	141	121	135	122	145	128	135	131	141	133	128	124	113	134	155	144	137	139	142	137	134	152	167	134	129	146	114	120	147	124	149	144	134	151	135	142	145	147	135	144	134	125	134	131	126	154	162	127	156	147	127	132	126	140	140	134	137	127	139	142	136	138	135	122	152	146	115	127	145	132	135	116	128	133	145	152	129	119	139	132	149	128	108	110	122	125	159	128	140	122	118	136	113	143	147	119	150	133	110	140	150	136	125	137	138	152	157	134	128	137	126	144	135	137	164	139	130	144	110	114	135	115	131	116	118	131	121	123	127	126	160	120	136	130	140	167	141	132	142	162	141	153	146	128	140	121	119	150	151	137	132	128	126	128	143	138	119	143	124	147	135	148	124	138	133	113	130	129	128	139	148	157	118	130	147	116	134	137	149	134	132	138	138	128	160	150	135	130	121	141	143	144	149	137	137	125	115	124	124	129	117	140	149	139	121	163	130	153	129	148	126	140	136	116	171	139	143	159	141	135	132	132	143	128	155	140	122	112	120	140	141	144	129	149	132	119	134	119	121	151	130	162	145	147	146	144	132	147	145	122	129	121	153	123	141	140	144	141	137	147	144	132	135	144	135	123	129	122	146	131	129	139	122	132	121	136	128	142	131	122	128	127	144	143	124	120	144	125	134	135	124	144	144	148	126	144	141	161	154	141	139	144	143	149	133	131	123	156	139	141	148	146	140	143	138	154	146	157	130	117	127	133	139	139	137	137	140	149	129	146	133	141	128	128	150	127	131	147	110	155	142	141	125	132	141	137	129	139	149	140	126	147	157	160	125	124	121	162	159	127	138	139	119	136	138	147	127	123	141	127	142	147	133	141	128	124	122	129	150	139	148	138	142	151	118	117	153	132	153	127	151	131	132	159	133	149	161	144	142	130	138	126	134	144	126	144	129	145	129	135	133	122	140	143	133	143	133	157	147	135	157	153	136	155	132	129	137	141	118	109	131	122	155	148	140	129	148	122	151	152	142	126	144	121	123	124	140	132	165	135	121	138	133	130	141	136	137	158	148	129	132	154	150	125	132	153	147	138	136	116	154	137	147	149	151	114	136	129	162	159	129	121	125	133	106	145	144	156	114	153	126	111	147	136	122	123	129	116	129	118	122	157	121	134	138	120	136	139	133	125	142	159	124	147	135	123	121	128	130	154	120	153	157	138	122	139	140	127	142	133	145	131	133	144	161	146	128	138	133	144	135	143	136	158	131	135	136	143	124	122	137	164	146	127	139	130	139	158	136	110	128	132	124	146	139	153	143	144	128	129	143	154	142	158	120	119	142	123	154	129	144	123	149	163	144	124	144	135	121	142	150	138	139	134	125	126	132	138	127	130	135	154	137	127	137	139	129	127	138	141	140	139	145	143	138	148	153	128	134	116	139	125	129	131	127	140	139	119	137	139	113	127	133	145	140	116	142	150	120	124	138	139	130	127	148	161	139	134	137	133	142	134	138	118	130	133	143	116	137	136	144	117	131	122	119	149	130	147	127	122	127	117	136	150	130	124	167	163	128	139	131	143	135	127	133	120	126	161	158	147	153	152	152	144	130	141	152	118	124	117	131	121	132	140	130	126	150	128	140	139	139	140	141	135	109	123	140	156	144	123	162	127	122	129	122	143	142	156	122	135	130	138	133	120	116	149	142	128	124	145	147	127	151	138	131	155	137	109	137	132	132	115	156	136	136	129	116	136	148	112	130	147	138	152	133	153	139	126	121	121	146	154	114	134	115	127	120	127	129	147	154	141	149	140	138	133	144	132	130	166	141	151	152	144	158	121	164	127	119	122	118	130	134	161	143	135	117	154	130	111	141	126	131	131	132	146	143	171	154	114	129	132	135	150	132	166	134	169	163	122	136	132	120	133	154	125	149	164	133	139	136	163	137	149	130	155	142	107	140	139	145	134	130	136	154	169	140	134	137	140	143	128	137	134	128	149	128	141	126	145	130	127	153	141	130	145	144	143	132	122	127	152	135	132	129	148	130	119	159	147	125	139	143	133	137	156	123	139	156	142	111	139	144	132	133	151	138	153	162	135	143	128	109	127	145	140	135	135	120	114	129	136	128	146	152	143	139	146	123	144	143	128	132	139	143	135	133	134	148	147	158	129	145	157	129	148	137	125	140	140	142	128	156	130	153	124	145	158	147	149	125	135	134	133	152	146	137	138	122	136	130	120	145	124	118	143	129	139	128	149	122	118	114	127	131	136	143	139	154	109	126	145	158	134	123	130	129	133	142	133	143	155	143	127	123	122	119	125	145	139	136	146	128	142	138	135	128	118	126	137	130	145	141	152	134	151	137	149	152	154	139	149	157	165	159	149	127	123	157	118	138	129	119	129	145	133	150	141	159	127	141	145	145	116	155	134	144	143	152	142	130	138	143	150	126	121	124	165	149	142	138	143	141	145	146	128	127	139	124	132	153	144	147	161	146	127	144	170	130	125	127
15578	2496	4509	3064	2487	1774	1165	777	649	566	503	460	477	467	460	462	403	401	355	425	376	381	365	385	339	350	342	390	386	358	367	363	365	353	364	339	332	364	348	339	350	331	357	317	316	389	358	345	330	361	383	355	346	316	328	359	344	358	349	330	356	348	353	341	348	314	337	314	339	335	340	329	362	318	328	332	339	345	319	334	360	344	317	324	329	332	323	340	340	322	329	316	302	334	306	311	292	327	314	364	344	346	356	316	342	356	327	332	356	337	343	302	350	334	321	372	326	342	319	336	332	351	310	324	383	348	352	324	355	339	332	322	304	329	331	361	327	338	364	339	320	355	301	332	329	321	333	329	338	294	328	318	364	337	309	329	343	327	306	368	312	315	354	320	327	314	327	366	348	365	340	319	349	325	295	346	338	334	336	347	358	320	326	329	358	278	312	368	324	298	323	336	306	318	327	285	364	314	320	321	364	313	320	300	314	316	299	327	316	314	334	315	345	334	330	330	361	303	343	337	331	321	317	352	319	355	348	320	305	351	331	360	298	300	327	324	326	339	303	333	355	341	322	316	364	311	329	349	330	331	340	338	348	312	326	357	324	313	323	315	299	316	340	338	295	317	346	306	325	346	293	351	338	311	323	324	348	331	285	333	372	338	319	326	341	349	318	364	333	317	331	322	316	364	317	337	347	315	326	346	337	311	333	304	360	304	321	333	330	348	308	351	308	356	323	354	347	363	337	324	327	312	313	325	298	340	335	315	329	319	362	355	377	309	300	349	313	331	340	353	320	339	336	310	348	339	312	366	322	324	319	312	340	321	325	337	314	348	331	308	318	323	335	343	309	310	331	340	340	308	317	318	313	342	327	364	349	336	324	315	304	314	348	319	335	337	342	323	332	337	349	312	329	342	314	328	357	356	327	320	328	362	361	327	303	332	327	312	304	331	340	352	360	354	337	358	329	327	366	375	318	347	329	323	350	335	324	322	328	326	336	335	314	376	321	325	332	302	347	325	357	321	337	307	330	322	313	336	342	337	343	311	321	317	316	335	366	321	335	317	336	332	320	327	315	357	339	331	308	342	336	320	352	326	331	327	344	334	313	345	334	323	331	315	343	363	338	327	322	337	337	338	320	315	330	347	355	338	345	313	329	329	343	320	344	334	331	343	312	328	336	297	340	301	340	349	293	346	330	316	331	313	312	352	289	327	347	352	330	335	325	323	324	336	361	330	326	344	331	349	343	333	299	319	327	360	328	325	362	307	318	346	347	298	347	347	297	317	329	334	341	338	335	313	335	350	320	331	310	334	329	308	324	339	320	360	314	310	347	320	284	355	335	337	324	319	336	362	335	345	321	320	322	328	319	330	319	338	327	326	324	333	391	323	343	330	345	346	354	330	333	317	344	354	336	323	349	335	302	299	322	322	305	343	331	325	378	311	355	341	335	347	311	318	344	337	347	343	349	347	380	331	344	349	309	348	325	353	320	352	315	353	333	309	349	337	310	294	337	342	343	335	318	353	361	328	322	349	324	313	311	322	356	334	353	319	334	362	323	361	332	372	339	332	339	326	344	343	353	329	358	356	344	306	349	336	358	348	331	367	337	309	358	340	299	326	307	351	332	300	352	312	351	328	346	319	376	338	346	352	347	327	336	318	355	312	324	357	330	313	332	338	350	328	324	347	353	332	353	312	344	343	353	362	345	360	332	329	315	343	324	318	323	335	325	349	321	336	321	333	337	318	311	293	342	346	315	349	305	308	329	336	353	336	326	330	317	329	314	318	328	310	326	325	323	336	336	341	328	324	316	338	322	357	344	305	320	318	346	348	332	347	364	364	330	302	339	329	309	301	347	324	339	345	296	328	345	320	352	341	316	318	361	346	333	347	343	313	346	335	345	345	348	345	322	324	346	340	326	328	303	352	335	336	300	327	375	330	380	346	350	332	346	327	302	343	309	342	362	315	329	310	359	318	322	315	301	343	356	322	321	334	351	357	344	340	323	329	364	334	299	317	361	320	331	324	338	332	315	350	354	341	338	312	342	312	320	308	305	316	344	311	306	363	322	350	363	323	316	324	339	308	344	332	316	359	338	385	321	340	335	301	317	334	338	317	330	298	338	383	311	331	344	308	359	300	326	342	302	325	330	328	333	347	325	335	345	329	318	300	346	361	325	317	322	331	346	348	346	314	348	330	336	330	328	332	347	358	344	330	317	294	339	340	315	304	333	362	310	314	335	312	327	326	357	357	310	316	331	347	350	343	287	315	330	314	341	315	330	345	339	316	322	340	357	300	365	314	340	333	341	325	350	321	314	364	325	349	324	304	329	312	346	317	336	356	335	342	304	337	351	296	340	315	305	323	306	321	327	355	353	345	340	329	317	375	340	336	329	341	374	356	325	314	346	317	326	339	333	327	294	304	327	303	325	314	322	351	338	327	359	333	331	336	339	332	345	339	337	336	341	327	336	327	331	338	322	366	374	316	331	368	336	328	342	326	320	350	329	288	338	339	304	323	362	339	307	341	341	354	315	350	350	351	351	326	295	323	343	329	316	322	328	334	340	349	346	367	331	296	300	385	325	358	315	354	359	335	365	301	355	330	335	325	325	344	326	364	334	335	328	345	326	370	351	338	331	306	334	365	344	331	357	307	337	326	348	314	362	314	312	350	312	343	307	338	365	332	330	316	333	303	307	351	335	354	318	297	309	337	304	303	362	332	317	306	329	329	342	351	328	355	292	339	335	316	309	328	333	323	308	326	313	344	326	333	326	330	379	385	328	380	333	336	340	322	371	332	346	324	339	359	330	320	326	381	374	328	310	331	333	307	357	338	354	347	317	340	396	330	326	335	327	350	337	314	337	345	320	353	329	375	335	373	344	322	354	315	346	376	306	323	326	355	355	334	326	344	338	336	324	308	333	360	327	286	330	364	328	323	279	359	319	368	349	308	314	305	328	346	337	308	354	325	334	338	334	352	346	324	359	352	312	364	356	327	297	335	367	324	326	319	349	343	330	320	337	331	335	342	313	357	353	313	326	317	325	309	343	331	344	333	328	335	341	329	319	324	377	358	333	337	325	324	347	303	298	306	340	328	329	332	354	344	346	338	345	346	346	327	337	339	343	360	322	317	344	341	310	323	333	324	340	337	346	312	314	363	319	341	355	348	360	323	334	348	320	302	335	355	334	322	299	329	351	293	316	326	316	332	344	344	319	329	335	324	314	280	346	332	342	355	344	333	332	340	307	334	330	341	330	338	367	354	325	315	338	336	312	366	353	309	330	378	375	311	339	332	316	330	320	326	314	326	308	319	363	331	362	295	303	319	318	326	324	330	352	343	327	352	315	312	343	320	318	318	338	345	331	317	362	328	361	287	322	342	315	330	342	292	319	321	334	341	283	309	317	367	356	306	335	330	351	364	328	339	316	338	303	322	320	342	303	294	380	289	371	330	341	346	332	346	371	333	318	327	329	331	333	325	343	332	320	327	320	312
35313	9897	5338	3230	1512	802	505	404	312	222	264	277	237	223	230	235	213	233	209	216	208	205	201	196	197	191	183	200	228	204	222	203	224	230	229	193	210	203	208	193	177	192	196	192	208	227	198	213	182	203	192	191	185	213	185	216	228	200	230	205	196	203	184	197	210	194	179	176	206	191	210	205	168	187	203	197	180	211	219	186	210	203	204	187	176	181	197	208	213	184	183	213	182	209	200	189	192	221	184	221	186	181	177	198	187	191	188	190	216	198	192	182	197	204	187	176	203	212	191	186	177	189	176	234	189	206	190	190	176	203	211	186	173	194	187	196	185	200	207	202	193	219	201	207	221	170	186	217	205	181	172	209	215	215	230	182	205	206	199	184	177	220	207	213	169	163	213	183	227	192	202	211	192	205	192	211	199	198	195	203	170	197	182	196	200	203	186	181	195	189	208	166	198	190	188	186	203	174	207	175	194	181	200	176	181	195	200	205	186	217	205	198	191	202	189	192	198	212	221	186	209	211	211	199	190	210	206	171	194	209	183	176	186	200	205	219	200	188	171	189	199	195	218	177	173	190	203	192	218	210	189	191	190	188	186	204	222	227	168	221	194	202	191	184	173	191	189	231	202	163	193	179	189	190	192	194	203	215	215	189	183	208	196	219	165	222	214	199	227	172	186	203	203	230	200	183	196	205	204	206	186	191	178	179	180	186	206	194	176	197	211	226	181	185	194	199	180	203	225	231	197	178	214	195	156	205	205	185	191	202	207	205	185	195	198	194	178	199	173	191	192	204	186	188	194	189	211	197	198	194	201	185	178	168	188	190	184	208	202	174	219	204	186	211	214	209	214	176	194	199	204	177	191	208	212	190	170	195	196	198	191	175	195	203	196	178	189	193	203	201	189	190	197	199	176	192	189	189	193	196	199	198	185	197	188	205	212	203	226	214	193	180	187	182	191	223	219	181	171	198	187	193	191	204	199	195	218	181	174	208	188	197	155	176	185	188	176	224	198	204	205	181	190	204	195	202	190	189	223	182	215	188	185	197	195	189	185	175	206	183	221	185	184	184	199	172	208	202	184	211	182	159	217	190	191	202	169	177	184	193	180	199	192	167	171	200	192	180	185	193	161	190	194	202	214	204	194	208	211	215	189	198	194	176	194	203	195	235	182	192	196	185	189	207	198	191	195	183	204	205	220	188	204	203	167	189	174	205	173	196	189	199	211	209	159	195	209	196	200	201	205	217	197	210	180	184	200	210	205	193	209	190	187	222	174	192	196	215	221	188	200	196	210	178	203	191	179	197	179	213	210	199	182	192	194	213	191	211	202	230	179	189	227	193	172	198	190	189	202	202	206	202	213	194	201	204	185	205	184	180	215	189	203	197	194	207	205	206	200	160	177	188	197	202	189	173	212	201	219	187	183	238	196	193	206	197	183	193	173	202	161	206	207	193	181	179	194	184	198	193	196	183	163	175	182	190	210	207	200	195	211	196	181	166	182	195	230	194	177	186	206	194	200	201	183	180	186	168	199	201	195	192	186	190	185	204	155	185	207	169	189	192	179	230	206	182	199	191	192	202	197	188	190	166	197	155	199	190	208	185	195	196	203	187	195	181	190	189	175	184	194	181	218	212	194	203	201	185	209	183	211	194	206	211	196	194	183	205	185	160	179	168	212	206	202	177	168	203	179	185	207	170	193	197	194	190	205	200	172	206	195	196	179	225	181	184	198	199	207	192	186	196	196	171	194	203	198	188	195	194	191	208	202	195	176	180	207	191	168	202	182	203	180	172	207	201	166	191	202	214	203	227	205	205	215	175	218	181	220	192	194	186	180	188	182	194	220	169	183	222	211	220	171	188	209	188	190	187	195	182	190	181	180	188	205	190	212	202	196	206	157	174	213	194	199	204	200	191	203	199	186	189	191	201	193	203	181	203	198	210	184	210	214	203	190	217	205	181	189	201	214	201	192	216	206	194	217	191	187	212	185	191	191	185	184	193	194	207	217	182	179	192	205	204	224	191	193	194	193	201	198	175	185	168	217	195	190	214	172	175	174	208	212	180	174	162	192	218	195	217	223	196	218	179	194	191	191	206	196	194	185	188	188	207	200	212	157	196	223	221	203	196	171	183	186	177	181	199	197	172	184	191	213	194	198	199	179	209	205	162	223	217	200	204	191	217	178	203	195	226	195	197	194	193	203	212	182	220	206	176	199	207	203	189	228	195	191	203	190	194	198	194	208	181	201	197	202	198	192	190	167	209	191	213	174	200	209	180	192	213	174	170	212	198	237	216	208	193	190	197	173	214	195	165	200	205	177	199	202	184	218	210	204	206	196	211	200	195	173	201	189	199	183	189	179	171	217	184	204	192	202	184	202	194	175	208	179	217	192	218	179	188	176	204	210	204	205	208	178	206	222	184	210	220	196	199	207	196	192	186	202	211	179	187	205	183	210	191	199	210	208	202	180	180	198	201	178	172	171	183	187	209	197	217	182	199	193	191	212	237	225	181	202	197	200	174	190	177	173	195	179	195	191	226	190	179	203	199	208	211	182	206	197	194	197	216	188	187	179	203	212	191	221	200	205	208	191	209	208	164	201	190	174	202	188	213	215	191	185	175	194	205	172	192	180	179	205	209	183	172	197	197	192	195	193	201	182	218	193	203	169	174	201	179	175	189	225	225	211	171	179	193	203	183	204	203	208	204	197	197	205	189	237	190	183	191	192	206	183	202	200	208	194	191	189	176	211	191	182	196	214	185	185	188	202	186	210	172	225	178	190	187	189	177	208	226	176	209	169	189	210	204	173	207	188	202	186	197	214	185	184	180	231	210	188	173	194	190	192	208	174	193	186	245	230	178	235	186	214	211	194	172	185	197	203	197	204	193	229	158	203	200	193	188	236	171	195	197	203	184	193	186	193	167	220	202	208	184	188	198	188	198	187	178	226	206	182	195	206	173	209	185	187	217	195	169	228	208	208	197	204	187	207	185	174	185	198	200	187	209	200	198	196	201	193	192	175	193	184	200	200	193	209	192	194	174	189	183	195	181	178	196	197	199	193	170	191	190	225	196	163	194	224	186	198	203	190	186	175	195	196	193	184	185	193	195	227	184	190	207	193	193	200	203	183	197	206	181	198	211	205	185	196	186	235	219	199	188	201	188	233	193	199	194	250	212	201	176	188	225	180	197	215	203	183	157	188	206	215	204	192	208	181	207	192	192	183	231	228	189	219	183	192	185	194	203	201	182	200	210	183	177	186	196	177	207	204	213	189	186	198	188	208	190	183	180	194	167	182	177	209	174	172	183	207	210	208	210	203	193	176	201	192	223	206	207	194	191	196	199	178	197	152	174	196	182	179	188	213	181	189	175	184	202	194	176	185	192	242	211	187	195	219	197	169	196	225	206	186	221	172	210	173	190	187	202	196	211	191	188	220	207	205	223	198	181	213	206	207	232	171	197	189	183	195	173	187	199	169	194	200	223	200	195	186	187
20568	4270	6706	5161	3765	2934	1880	1306	982	835	759	750	709	686	674	621	566	613	563	609	539	530	513	508	525	524	499	497	484	538	491	538	517	498	489	512	505	449	503	467	517	452	474	427	472	489	507	459	510	478	483	491	474	456	493	406	474	430	466	487	487	474	516	456	452	477	483	451	518	482	485	490	469	468	460	456	432	408	480	469	459	456	425	469	416	494	449	470	426	483	444	432	423	497	466	455	456	458	427	443	476	456	458	446	462	470	448	486	460	457	447	480	439	431	456	424	478	484	454	477	479	489	448	464	490	491	403	466	475	451	458	431	442	488	432	456	508	469	461	469	461	466	451	472	485	474	423	487	482	460	452	487	464	465	468	438	496	469	465	476	480	484	473	493	449	453	436	479	460	481	484	432	481	479	409	438	482	465	448	446	489	445	432	479	427	437	437	458	465	483	413	451	474	478	499	454	464	479	502	449	434	453	488	494	445	492	447	444	476	461	490	425	472	464	447	470	433	433	409	455	448	477	456	424	471	486	481	470	487	453	467	471	467	421	457	445	472	462	455	457	450	440	456	469	481	468	491	502	434	463	460	458	500	483	448	458	460	491	446	460	437	477	460	468	455	446	478	448	488	495	461	461	482	448	434	442	454	469	435	455	465	480	416	477	449	455	426	444	467	488	499	459	462	466	489	481	473	460	468	453	458	451	455	504	509	483	472	478	426	458	505	462	493	474	446	463	471	425	463	467	472	447	448	455	455	404	435	433	457	479	518	487	503	471	490	432	448	444	413	436	455	436	455	457	491	437	435	446	460	464	468	461	419	474	476	460	456	449	470	467	437	467	458	460	427	430	454	443	441	483	423	464	439	445	445	494	423	460	464	490	471	451	471	498	482	455	422	462	436	449	440	448	452	471	447	465	458	468	451	448	488	421	465	454	457	484	460	455	470	488	485	491	465	452	481	446	446	474	457	458	448	473	475	474	412	472	454	440	465	460	492	435	470	456	433	473	480	486	461	478	452	444	508	472	473	435	412	441	486	435	469	446	462	466	463	444	460	447	470	441	463	460	477	465	505	479	443	477	502	454	506	474	461	469	478	459	471	489	461	430	483	424	430	494	472	444	430	481	453	438	445	440	460	485	475	500	437	450	480	466	484	428	481	478	480	460	446	461	435	472	463	454	431	458	421	470	449	490	471	483	482	443	457	428	479	475	440	477	443	489	456	489	502	465	480	474	447	482	464	452	481	450	442	525	478	452	453	454	441	475	453	444	444	450	443	478	451	454	456	494	442	466	475	477	485	451	473	471	489	442	472	434	469	474	469	420	454	448	444	443	442	507	476	426	470	468	491	449	482	451	487	461	490	447	457	421	480	467	451	453	434	480	482	491	446	463	443	448	444	481	463	462	491	449	412	465	447	438	462	473	524	471	478	528	446	478	454	442	511	484	477	468	487	449	431	471	471	418	461	491	448	458	480	464	457	461	446	456	435	457	422	450	428	491	444	452	434	477	476	454	501	449	458	447	470	450	459	503	453	472	462	445	478	467	477	466	464	430	468	403	429	453	472	487	438	416	474	496	455	449	442	452	467	434	486	438	460	473	470	459	428	468	439	434	475	442	476	457	465	458	414	461	487	437	430	439	449	462	440	483	460	441	458	472	489	457	460	452	497	476	479	467	496	453	492	446	463	450	487	470	455	450	460	467	435	449	468	417	486	435	485	495	463	430	481	488	512	450	445	435	494	443	443	479	414	436	424	452	457	441	478	462	469	471	450	440	494	464	456	461	453	457	437	458	459	457	450	448	503	476	456	454	442	451	473	462	443	486	478	521	472	470	472	485	407	480	488	478	474	449	442	450	477	451	502	470	454	441	461	442	467	449	482	454	440	451	446	463	460	503	455	447	504	477	436	490	424	491	445	500	423	420	468	426	456	474	483	445	465	456	463	457	480	446	479	455	429	459	442	470	460	441	433	479	485	480	472	458	464	448	483	451	474	450	445	471	483	445	505	463	442	445	463	473	461	469	469	469	474	491	466	480	431	458	443	463	482	449	456	412	467	416	487	451	414	469	469	481	485	436	452	435	456	456	435	449	443	463	483	443	474	456	469	498	465	470	481	454	428	433	469	505	468	470	475	459	465	485	456	466	464	449	477	440	485	436	458	482	432	518	443	443	467	461	465	475	484	468	434	494	484	461	445	496	491	474	456	437	457	450	446	463	478	458	451	434	433	453	449	497	480	442	460	440	483	455	463	467	469	473	485	466	475	453	440	480	421	457	425	441	460	483	456	472	483	455	446	456	476	468	483	435	451	482	475	475	452	476	457	452	486	468	436	454	471	485	464	474	470	438	410	474	486	484	403	461	463	467	451	451	513	437	466	466	466	454	475	462	482	478	460	435	471	493	456	476	420	496	468	487	439	467	455	470	460	446	450	512	458	458	487	418	486	484	452	445	487	461	481	453	462	449	446	469	460	480	405	464	456	466	421	412	439	421	463	467	467	469	474	448	481	481	471	472	454	473	459	440	493	432	471	437	447	458	447	456	445	454	440	456	455	481	496	447	432	438	453	498	463	460	480	455	498	442	486	445	444	441	474	493	467	464	484	457	486	472	457	449	474	452	494	435	479	410	452	451	479	427	473	445	492	465	466	472	390	424	455	465	442	473	462	466	473	474	512	462	451	470	475	424	468	438	427	454	479	442	426	481	490	460	463	456	466	458	482	456	460	496	508	471	499	493	445	462	460	443	437	502	461	435	465	478	443	480	486	445	470	482	441	472	439	426	465	448	486	456	488	437	463	500	458	467	457	478	488	443	474	455	462	456	447	455	454	462	473	463	464	473	459	459	471	440	433	454	462	440	491	466	477	486	452	494	456	437	478	441	454	437	456	457	496	463	471	445	437	475	471	439	450	482	493	459	459	466	474	466	433	415	503	468	505	502	492	459	443	524	493	442	467	457	441	440	464	463	448	435	450	465	483	435	466	485	453	495	460	475	445	428	438	480	460	462	437	450	465	472	456	501	465	431	475	471	463	495	435	434	453	472	465	459	462	483	465	455	498	418	442	450	482	491	445	453	465	472	460	461	439	457	475	467	485	437	459	461	418	503	435	438	458	459	475	472	433	455	445	479	453	454	422	465	441	452	440	485	488	470	471	441	472	478	465	430	456	432	455	478	511	442	441	465	474	521	443	434	449	413	437	476	435	428	471	457	458	489	468	449	495	455	459	474	462	488	425	452	468	462	448	480	456	474	456	434	500	458	479	492	463	474	441	455	476	442	464	464	478	479	467	473	445	454	432	472	457	446	402	479	466	482	477	490	455	452	450	465	470	470	451	476	440	484	477	476	491	468	431	467	496	453	461	461	433	448	453	430	470	465	425	479	437	461	439	475	480	487	405	472	429	452	461	434	450	454	483	491	497	449	462	423	461	487	507	461	457	484	452	466	484	458	440	474	470	445	481	470	469	452	434	424	432	446	489	440	492	447	429	467
9241	1140	450	369	319	328	256	244	208	233	227	266	229	253	242	231	241	244	231	237	233	245	199	235	231	214	179	205	235	265	195	205	224	217	216	221	225	240	244	232	233	230	228	196	233	212	231	215	245	244	262	261	218	230	230	232	236	236	219	241	230	231	227	235	203	258	228	251	228	214	212	214	204	224	224	225	221	220	232	231	203	209	208	240	214	227	257	202	223	212	217	204	214	237	214	195	232	202	231	228	208	228	226	225	248	207	231	229	242	226	253	233	242	247	254	233	195	225	211	231	202	225	201	221	206	236	234	219	226	241	223	233	223	244	228	211	192	210	218	192	195	210	230	231	248	223	236	232	208	229	229	210	205	229	216	227	218	218	204	239	206	203	187	196	235	197	224	210	232	246	223	209	225	202	206	255	238	210	228	213	210	229	205	224	210	220	217	209	242	205	225	218	236	220	241	218	225	213	201	219	217	233	230	236	246	215	257	206	235	238	221	252	217	229	260	217	256	228	242	220	218	232	213	198	216	210	218	207	215	231	226	224	215	201	212	238	247	232	243	210	231	195	217	220	204	228	217	217	221	239	214	225	215	205	202	213	238	221	208	189	213	235	252	209	205	248	226	225	212	230	249	215	226	239	244	221	250	186	228	196	214	232	234	209	243	218	229	215	251	228	235	173	226	231	244	221	204	222	208	243	234	225	230	204	221	226	247	226	256	201	198	201	232	204	216	219	222	198	212	259	217	233	239	221	215	220	214	217	235	221	199	224	217	228	242	231	215	222	236	229	245	206	230	192	221	206	223	223	220	233	205	204	198	223	237	229	228	250	235	218	229	244	199	226	219	241	210	214	187	212	214	210	208	235	252	213	197	213	214	259	238	220	212	208	204	206	260	208	227	213	270	221	228	185	219	212	257	259	259	220	218	225	217	232	226	259	211	240	241	225	220	242	233	238	247	205	218	241	234	194	240	205	197	223	222	220	230	233	247	223	200	214	198	214	235	255	210	217	224	225	217	227	233	260	228	223	206	203	227	242	230	202	222	240	208	229	199	226	255	202	224	222	217	209	217	234	210	247	241	249	218	191	205	209	206	235	221	234	225	230	211	217	220	209	223	215	204	203	223	193	207	199	243	213	230	236	229	235	241	239	193	219	236	231	221	242	234	215	201	233	221	190	218	207	229	215	213	217	227	252	206	210	219	202	223	229	233	209	189	184	185	216	211	234	220	201	207	204	225	256	203	208	212	210	208	218	239	217	250	234	223	218	228	227	196	224	220	270	209	217	230	212	191	201	217	224	245	238	238	219	223	223	218	214	209	218	238	222	216	237	216	203	215	208	200	247	206	219	233	248	215	234	221	203	224	226	206	213	230	233	196	251	241	236	215	210	216	229	202	242	225	225	208	221	222	245	230	238	225	203	230	217	233	198	231	223	194	237	247	228	238	223	222	231	227	240	250	215	198	214	212	228	246	257	217	234	225	232	207	232	240	219	253	209	249	201	231	238	231	233	217	221	226	210	234	218	214	219	237	216	226	225	257	218	234	198	219	239	219	228	223	217	218	211	226	201	223	207	245	217	225	229	221	232	192	210	226	210	211	220	229	217	235	222	219	223	230	209	203	218	216	237	229	232	218	242	208	201	224	226	213	207	205	242	232	200	201	230	222	201	241	261	191	223	224	184	215	208	208	207	212	229	204	204	197	216	240	218	241	230	211	207	217	220	243	225	210	209	236	219	207	209	216	215	209	214	218	262	227	242	224	234	223	191	209	216	253	222	213	196	221	213	206	248	210	237	242	249	225	204	242	209	227	241	217	210	221	243	215	243	229	237	208	229	188	203	220	230	218	236	220	218	229	212	204	213	221	235	251	212	230	238	218	217	242	204	267	265	203	228	247	219	218	216	220	230	236	229	248	225	231	216	232	196	234	239	237	249	211	217	231	224	238	215	225	189	215	272	206	215	211	230	219	228	211	233	220	246	246	226	244	172	231	259	264	230	224	213	255	206	248	200	235	206	212	208	213	195	234	206	198	246	219	241	214	213	198	206	218	222	222	224	242	212	215	219	237	232	220	200	225	229	187	236	221	227	234	228	215	233	213	227	237	221	222	238	234	235	205	215	232	210	236	203	231	219	206	230	241	236	225	215	218	196	232	246	217	209	214	223	216	220	257	208	211	237	243	201	193	244	256	229	227	198	225	219	235	222	206	212	221	200	213	227	221	225	223	236	215	245	240	223	237	237	208	223	222	203	211	235	217	197	204	225	213	197	246	231	213	204	213	231	218	236	225	192	243	219	246	222	226	231	233	218	206	207	227	253	212	215	208	253	214	222	222	245	245	210	234	219	233	218	224	205	235	233	224	209	216	207	222	212	215	240	198	213	235	237	196	226	204	217	231	218	207	236	206	223	216	216	219	235	230	238	239	210	222	220	228	227	215	240	209	236	216	221	232	234	206	224	214	211	238	230	201	224	227	223	232	243	241	220	220	229	228	247	204	240	183	220	219	231	225	203	229	202	232	221	241	237	200	199	215	217	189	189	221	193	226	248	207	255	255	225	209	221	236	208	215	195	224	219	232	217	241	212	215	221	231	261	244	230	247	233	228	195	247	260	190	215	233	264	227	240	211	233	224	220	218	231	201	190	201	198	213	228	240	220	202	228	240	215	242	254	243	242	222	261	243	220	195	205	208	209	239	235	210	239	217	214	214	229	206	207	222	201	222	211	221	239	241	238	242	223	225	240	210	219	211	224	229	228	230	210	248	229	212	208	238	217	218	200	205	229	205	238	221	202	233	233	229	212	219	217	226	188	214	176	220	223	205	221	243	214	196	214	208	238	229	237	239	212	216	232	203	202	233	234	209	219	213	239	228	237	241	210	248	211	230	255	229	224	236	217	223	229	226	213	206	234	259	243	215	247	229	227	227	237	270	223	219	230	218	243	235	218	235	241	225	231	217	201	213	199	202	240	217	205	242	213	233	233	215	206	220	196	223	218	203	236	218	206	242	230	219	235	223	240	214	231	211	227	224	238	199	223	206	201	226	225	188	235	194	227	228	232	237	252	250	213	210	235	212	203	204	232	227	204	240	202	215	241	211	262	233	249	218	191	230	214	208	218	218	216	222	230	229	202	253	213	207	227	206	198	207	218	238	263	224	214	234	195	227	215	209	218	247	202	228	216	202	211	262	260	209	213	247	203	202	208	242	209	221	215	236	202	216	211	199	244	206	235	203	215	248	215	194	203	230	215	205	218	228	222	212	233	218	223	230	246	234	206	192	208	221	236	211	229	203	219	238	232	221	221	225	209	208	209	213	221	193	214	248	215	233	223	234	225	217	232	213	238	218	211	252	224	221	216	207	213	228	225	219	226	206	224	237	238	215	218	233	241	207	231	254	219	213	213	211	211	213	219	225	220	252	199	244	196	204	222	214	214	249	227	230	235	212	181	191	225	205	228	239	240	225	224	226	219	231	238	226	202	231	242	199	203
5537	889	973	1047	921	853	776	601	548	513	489	506	533	477	501	529	460	475	534	506	485	491	522	509	484	503	527	506	497	511	525	511	514	483	488	455	499	479	474	473	505	496	498	510	531	456	478	486	478	517	504	473	527	497	464	492	485	474	510	497	490	486	474	492	507	490	475	513	531	488	526	483	532	460	476	487	443	547	484	524	510	477	487	507	494	504	508	512	507	471	492	506	499	463	518	500	558	469	461	484	474	531	483	525	482	511	513	511	514	492	483	476	497	470	473	497	488	486	540	510	500	481	523	496	475	519	464	443	512	486	520	487	489	476	485	486	467	464	528	486	489	491	528	499	514	474	505	484	436	508	495	531	527	491	517	532	513	494	479	541	492	507	532	495	499	469	467	491	479	495	504	458	496	452	477	489	518	493	491	480	508	509	515	496	493	484	439	493	515	488	467	497	464	493	543	517	501	451	485	486	491	502	489	490	489	449	467	491	496	452	519	503	465	530	522	496	481	485	527	455	483	499	487	469	478	477	538	517	488	489	518	524	513	513	476	506	504	467	487	504	509	501	488	486	532	484	504	514	487	476	467	539	448	492	468	493	435	497	469	474	524	514	479	476	492	525	491	502	508	456	475	477	528	451	484	503	492	440	526	515	467	486	512	503	520	513	501	529	489	500	502	500	495	480	487	499	502	515	477	497	518	446	517	454	530	510	497	507	539	479	478	471	503	501	515	484	483	507	505	510	483	463	498	490	496	507	522	490	521	506	489	546	480	484	489	499	496	487	498	491	484	521	487	497	487	516	506	465	490	489	495	548	467	496	509	506	462	484	480	494	459	502	465	473	491	479	507	498	517	511	498	513	501	437	525	480	505	477	472	490	523	519	488	490	515	513	492	513	509	495	511	469	506	509	525	464	505	475	543	484	524	475	509	498	482	511	468	524	490	494	512	519	505	481	485	457	536	503	500	503	480	495	481	494	493	516	503	532	480	476	487	494	483	506	476	466	502	528	475	494	492	492	476	507	489	525	487	457	464	485	483	513	489	459	480	476	471	490	481	521	484	504	515	458	481	517	477	500	476	495	512	458	471	511	487	471	480	495	512	466	504	488	485	506	484	480	507	497	518	454	490	482	523	513	493	449	515	529	484	498	471	484	521	493	499	472	530	540	485	520	497	492	488	494	501	480	488	499	489	491	472	509	480	527	504	521	499	486	482	497	469	512	450	491	517	483	493	495	478	481	501	492	493	491	535	437	513	476	525	482	468	546	518	483	514	473	483	506	511	499	509	478	453	528	485	456	512	495	519	506	507	470	458	509	536	492	470	519	483	508	473	509	529	504	476	498	486	489	503	462	504	519	502	489	487	529	527	470	548	501	513	496	512	492	487	499	526	484	483	498	508	477	493	502	473	468	451	516	476	514	491	496	513	531	488	522	508	498	498	460	502	512	499	519	511	485	535	524	492	473	468	501	497	533	489	514	444	506	490	475	492	465	506	487	464	482	491	495	497	478	473	468	489	479	495	502	511	519	522	466	507	496	457	492	523	470	462	486	518	488	507	511	450	503	473	490	488	497	465	482	467	480	497	500	461	511	483	466	504	496	514	448	477	481	473	494	469	461	486	493	511	489	508	488	534	435	481	495	488	497	511	477	460	502	503	498	468	470	493	515	507	523	468	525	515	501	504	478	477	487	501	521	481	481	486	503	465	496	497	490	488	457	488	536	498	478	477	505	498	517	500	531	503	558	480	527	508	507	482	455	526	467	511	475	497	498	534	516	515	546	489	464	509	471	503	466	502	500	523	503	502	484	480	528	480	480	464	508	484	514	474	475	525	486	476	489	485	498	460	485	453	490	475	491	498	485	470	485	461	507	524	506	532	477	504	471	478	489	487	480	488	552	502	515	466	488	481	505	501	500	471	518	488	517	530	472	505	511	461	502	479	501	460	464	458	494	486	481	467	486	464	504	507	514	479	486	529	544	539	453	487	506	490	494	507	501	497	477	493	487	496	463	496	512	515	532	511	506	498	514	494	470	461	505	496	475	484	491	510	530	511	488	475	488	470	517	526	491	490	464	531	485	488	494	490	490	475	474	483	494	491	483	481	506	507	469	531	508	505	497	463	476	469	455	489	524	461	522	531	482	492	471	505	502	498	521	506	554	456	467	502	528	470	532	486	510	478	476	478	492	496	479	494	481	498	453	481	503	482	478	521	527	501	524	462	505	548	506	505	482	490	474	509	487	504	488	499	503	509	486	483	498	483	510	509	479	536	476	496	534	495	486	497	451	447	508	504	486	498	522	499	508	478	509	478	481	508	500	473	470	482	510	470	475	510	495	486	478	490	507	493	460	488	508	477	507	484	465	514	498	470	504	478	520	463	526	496	519	536	529	528	499	495	519	459	465	485	488	465	521	483	487	494	519	477	506	484	491	470	507	475	504	447	523	503	499	467	471	460	521	514	501	523	527	481	504	492	467	476	518	473	508	539	493	504	516	470	489	509	455	468	456	488	474	464	491	469	483	501	505	476	477	492	475	498	497	483	504	511	507	467	471	507	504	490	475	496	496	537	520	526	476	517	481	495	490	493	514	506	462	467	498	502	535	481	517	489	507	482	521	516	528	526	534	526	481	469	486	497	504	483	550	524	496	510	463	489	520	515	492	499	478	511	503	513	504	511	490	492	493	460	490	504	500	485	483	537	486	500	489	436	501	491	478	521	477	484	492	471	470	475	465	483	490	509	488	503	566	505	472	446	494	484	514	476	501	456	458	544	507	495	505	490	515	486	480	506	500	521	546	488	489	489	439	496	509	504	484	519	494	531	465	514	485	479	479	469	530	547	487	504	476	539	505	448	503	472	494	456	482	496	473	504	531	482	494	492	501	474	476	486	473	507	509	502	545	445	502	490	497	504	530	494	479	533	465	474	529	535	458	479	525	485	500	488	517	498	504	492	513	505	498	496	463	488	502	478	488	542	502	513	471	521	485	516	521	491	480	502	506	525	474	505	476	463	492	499	464	500	525	479	527	496	460	470	466	498	525	473	518	492	492	493	509	493	480	486	483	487	505	478	531	516	506	490	466	501	497	523	473	488	495	512	482	487	483	516	509	512	511	424	529	509	477	479	469	505	462	522	515	505	487	474	462	533	487	508	473	513	500	496	512	488	520	493	473	465	489	491	472	488	503	536	472	460	494	451	515	491	484	477	542	506	498	468	513	492	493	482	484	503	472	514	513	491	519	481	495	519	509	486	492	480	506	506	531	508	446	515	504	463	460	470	495	494	471	479	490	535	525	488	510	435	453	473	488	519	475	479	462	487	443	489	468	518	489	499	494	487	463	455	466	492	520	519	505	458	461	476	516	511	492	504	496	464	456	481	509	480	481	461	488	478	468	508	538	510	474	471	485	490	468	442	481	502	500	507	510	503	478	488	510	508	447	487	480	468	552	495	469	496	491	478	492	553	479	473	512	538	483	494	490	475	530	567	467
25019	5297	2726	1471	866	467	358	269	208	174	157	175	125	134	152	163	147	153	151	157	152	136	146	163	150	149	142	149	134	131	143	142	150	134	159	156	142	141	141	154	133	141	141	116	139	142	138	144	132	136	146	153	124	127	122	132	140	137	147	135	151	146	141	132	143	146	124	137	130	126	137	141	131	128	115	152	143	134	127	115	154	147	125	143	122	153	150	122	127	125	146	132	155	159	155	130	154	133	137	145	124	120	142	155	161	130	153	146	131	150	150	147	124	139	142	122	151	133	127	140	135	123	136	137	121	139	150	124	133	152	134	138	151	164	143	146	156	129	153	133	110	138	124	131	150	120	148	145	128	148	132	127	136	129	157	164	120	143	121	126	125	153	146	140	133	147	140	143	142	121	130	133	156	138	113	147	124	152	126	157	120	122	149	136	116	129	140	149	150	135	163	135	134	127	135	138	119	131	132	141	155	116	133	147	134	122	156	133	131	147	130	135	124	147	156	151	158	124	125	130	143	161	137	137	116	127	120	131	142	138	152	153	141	144	147	133	121	144	138	141	135	142	144	145	128	169	138	134	120	151	149	120	131	111	138	141	123	145	152	121	132	121	130	138	155	134	108	161	117	122	130	137	116	122	137	134	121	127	126	133	129	130	122	134	133	124	129	146	146	141	121	136	116	157	127	137	131	156	145	125	137	141	137	110	136	137	153	129	121	107	129	154	146	147	152	155	143	154	152	117	128	155	137	135	141	127	139	158	132	140	109	127	125	160	147	124	114	138	123	142	145	136	124	131	145	144	143	118	148	125	137	135	136	127	143	146	138	141	114	143	120	128	147	158	137	131	136	149	137	136	165	127	138	139	133	144	115	154	164	130	110	144	133	108	144	148	128	141	123	163	152	152	121	151	139	125	135	121	143	142	122	138	135	126	151	141	124	148	135	128	140	135	134	127	138	164	127	129	130	140	110	126	128	138	158	131	142	147	164	131	137	129	139	136	123	142	117	111	128	114	128	167	122	146	130	136	130	132	151	133	136	108	147	144	162	139	151	147	134	133	157	147	146	156	139	140	156	122	139	135	130	132	125	108	128	153	149	132	141	145	151	126	145	130	149	123	121	128	147	119	142	131	137	119	179	136	144	129	143	128	141	160	130	150	144	149	166	133	122	142	145	147	149	117	119	109	116	119	159	130	147	147	138	117	115	161	125	122	142	125	123	142	145	155	137	130	141	147	125	144	133	158	133	128	153	152	141	140	135	152	138	135	141	147	130	127	119	152	126	128	151	135	128	152	139	145	151	128	162	145	141	132	125	132	138	142	140	161	152	138	125	138	141	136	133	132	140	124	125	118	131	140	143	120	142	120	150	106	155	122	119	161	130	143	131	131	129	115	142	134	121	133	138	128	143	143	152	153	156	121	122	145	160	140	153	158	121	143	133	143	154	141	121	149	135	151	133	136	137	132	122	117	135	136	149	120	128	139	151	126	139	136	146	124	139	140	147	135	138	139	136	130	145	142	149	132	168	137	118	115	125	159	136	123	129	150	156	135	121	157	151	137	137	124	126	146	135	139	131	147	142	146	134	142	132	133	131	143	106	151	113	140	128	121	120	125	116	139	158	135	138	104	126	129	123	135	121	148	127	143	142	125	125	147	132	153	123	121	165	135	133	163	134	124	131	138	142	129	123	131	123	159	123	128	137	113	137	121	126	125	105	136	142	144	128	131	152	151	128	119	108	131	121	109	145	139	137	144	132	130	147	131	150	152	132	162	133	139	133	121	120	150	130	137	148	144	133	144	146	134	130	151	154	119	125	161	111	146	147	151	119	155	123	135	130	122	138	125	127	145	109	140	133	137	138	156	124	132	134	131	148	140	122	158	118	139	143	131	133	143	130	146	134	133	148	131	140	132	143	148	133	153	134	128	132	143	138	139	134	138	144	149	139	152	140	137	128	130	126	157	114	125	140	123	118	133	130	156	135	146	120	149	121	135	151	129	134	108	126	131	131	149	139	115	139	134	123	139	130	130	141	115	144	144	83	131	137	141	151	136	126	150	147	128	127	135	135	136	123	118	144	143	137	127	141	142	153	139	142	145	143	155	142	150	115	144	124	142	119	131	115	138	139	136	141	137	126	122	150	150	136	150	124	151	133	142	134	132	149	125	128	137	143	157	129	136	141	154	145	133	138	132	132	126	137	125	126	136	138	133	136	134	132	125	115	133	119	136	168	144	148	124	155	143	133	115	138	140	115	139	143	139	145	115	129	133	147	145	166	160	151	140	145	129	159	142	145	123	109	137	115	116	153	133	128	131	125	150	130	153	159	127	129	141	158	141	142	156	140	145	138	147	141	135	121	138	145	134	144	122	131	130	122	131	129	124	157	152	134	165	132	140	126	128	155	132	151	152	136	123	130	147	136	122	134	143	131	153	125	135	124	115	139	146	152	134	134	146	132	140	142	156	134	128	129	140	121	123	119	137	133	139	155	152	136	142	130	165	108	133	140	116	149	155	133	146	145	149	128	122	126	139	145	137	116	131	141	111	138	155	133	137	120	144	160	131	122	140	108	134	125	145	131	130	144	143	149	111	132	159	139	122	122	141	150	126	112	136	130	148	131	118	163	151	133	146	126	128	119	146	131	146	138	156	123	157	149	156	132	137	141	141	132	116	139	143	136	147	132	162	141	135	127	159	143	141	135	150	144	125	134	123	153	127	153	129	127	135	129	121	142	115	149	131	155	140	140	125	136	138	153	129	135	148	127	139	147	138	140	146	133	147	157	149	128	135	149	133	144	141	135	127	161	144	141	138	129	112	138	144	123	135	126	150	132	140	118	143	129	132	144	153	147	132	131	130	129	133	129	130	123	142	140	125	138	151	147	153	142	138	134	140	129	120	141	129	125	127	122	155	116	119	130	139	145	135	133	139	149	148	104	149	147	134	135	129	146	137	137	127	135	152	158	155	177	143	134	128	142	150	126	120	128	138	132	155	139	154	137	124	137	148	130	137	146	147	132	138	129	121	141	165	155	133	150	122	160	161	138	110	138	129	139	151	123	125	134	137	125	127	140	140	161	141	137	122	145	144	163	148	151	127	143	133	124	117	121	169	119	141	147	131	122	116	131	133	144	144	139	136	139	124	129	135	154	143	138	111	161	129	154	115	149	121	139	145	139	137	134	140	112	145	139	160	138	138	150	149	149	107	147	135	141	115	105	152	131	132	140	122	145	152	135	133	128	127	135	141	130	120	133	133	143	153	132	138	156	121	124	151	137	150	124	112	134	161	145	122	132	151	136	117	127	126	149	125	143	143	120	153	140	150	145	124	138	155	128	122	131	133	106	139	144	125	151	126	115	139	122	134	129	126	130	129	147	143	115	153	126	128	144	155	117	123	139	136	133	114	148	136	140	141	146	154	116	137	132	140	150	160	158	123	133	143	134	135	158	127	114	139	129	135	129	141	128	153	132	150	135	136	149	141	142	150	121	145
15162	2604	3823	2859	2651	1738	1278	899	635	560	481	438	478	453	442	403	455	413	394	395	404	344	386	374	354	338	385	351	350	339	350	337	369	344	311	353	337	341	342	329	350	340	370	360	323	339	313	347	317	342	363	312	345	329	325	295	316	341	333	337	312	318	363	341	297	339	316	350	338	340	296	352	327	338	325	326	296	334	353	345	339	332	294	364	352	322	326	335	332	320	345	320	311	317	337	299	344	344	314	333	339	339	353	345	332	321	335	310	333	324	353	325	312	314	324	366	354	310	339	325	353	309	316	344	349	322	326	335	353	323	334	363	370	307	310	317	329	348	330	326	340	319	320	296	367	312	315	317	323	342	342	347	319	336	337	342	310	323	321	289	349	336	307	357	304	343	328	322	359	339	338	334	327	329	361	319	337	333	314	308	313	333	316	351	374	315	336	352	290	330	348	346	357	343	345	319	340	321	326	371	339	347	314	347	337	331	309	344	350	344	290	330	366	328	324	311	337	322	330	322	345	328	337	320	362	330	371	312	333	326	331	339	338	325	334	363	339	324	345	317	302	317	335	337	309	359	322	268	324	345	339	322	333	330	351	325	309	311	316	306	362	318	363	321	353	354	325	310	305	355	300	349	347	340	381	328	334	367	374	311	309	329	326	312	324	338	316	358	293	337	310	298	356	322	313	363	335	355	325	327	372	325	332	349	372	338	302	357	328	376	366	336	331	334	353	344	334	304	313	372	347	309	328	372	331	328	335	327	322	359	335	315	314	319	351	341	348	301	354	356	316	338	333	338	310	332	352	340	353	319	320	340	315	330	365	311	355	345	351	337	340	339	333	356	324	348	321	347	317	321	325	341	356	323	310	319	336	333	337	323	360	356	291	318	308	321	325	338	300	358	327	322	353	339	324	334	306	349	311	302	323	317	340	337	336	353	320	346	319	317	342	347	334	361	348	331	323	321	322	321	342	331	328	328	347	306	332	330	355	293	326	315	344	319	330	352	334	335	317	311	338	361	316	345	288	362	326	300	337	347	324	354	345	328	349	346	318	326	314	337	357	337	348	291	308	361	347	334	290	302	327	355	361	315	357	339	309	308	334	333	340	327	340	354	297	330	324	326	331	348	337	318	353	332	317	326	353	327	322	340	310	362	314	312	326	334	334	326	325	339	314	310	323	328	340	369	312	301	322	332	335	337	303	305	306	336	334	318	351	363	308	333	332	328	365	339	359	318	301	330	354	335	321	355	347	315	326	328	321	350	333	347	313	341	283	319	357	312	350	347	339	323	344	333	339	343	354	330	320	335	302	347	333	311	336	315	303	304	350	347	333	288	315	324	332	350	361	323	347	331	360	314	328	357	337	342	360	355	362	348	341	318	316	354	316	349	325	319	340	337	327	317	343	322	328	326	307	345	322	353	336	328	322	330	352	320	298	300	319	332	331	343	351	317	339	371	333	345	337	313	360	355	386	367	331	328	341	307	330	345	353	293	314	317	341	360	340	336	309	319	337	349	333	342	311	337	332	343	318	331	331	341	335	359	357	314	336	324	343	333	358	328	310	326	382	351	334	333	335	322	333	323	296	343	321	345	321	381	375	358	337	350	326	309	305	311	325	321	342	350	304	335	313	358	323	362	343	325	332	323	354	350	356	344	324	314	315	313	363	334	285	330	342	362	312	345	350	356	291	296	342	282	314	328	331	329	356	322	349	350	333	334	317	357	368	347	320	340	317	343	345	353	337	329	367	351	338	323	337	366	323	331	312	330	346	320	347	338	334	294	343	339	339	336	319	354	329	353	321	340	319	335	345	344	310	334	319	357	357	335	352	296	373	321	360	347	335	337	349	330	360	353	300	345	323	333	314	339	314	341	313	365	321	320	322	343	365	320	357	362	326	296	342	358	326	349	337	340	361	335	340	307	305	304	355	351	329	340	343	324	323	340	321	305	356	335	311	356	344	320	307	348	322	311	331	316	311	341	330	326	347	336	343	330	316	362	349	349	305	339	330	303	355	341	357	324	304	336	329	332	339	328	350	311	349	347	345	332	332	340	356	381	317	335	337	333	368	340	324	369	355	342	313	319	318	331	344	316	376	344	342	344	297	336	343	310	339	326	346	328	345	317	337	310	354	300	303	327	326	324	335	361	339	337	341	335	308	332	338	296	339	350	317	321	337	322	334	309	334	331	335	348	327	354	317	318	337	326	298	326	319	337	337	340	299	340	327	319	313	347	318	335	353	355	316	350	317	339	312	329	333	325	350	333	337	304	342	350	319	321	337	370	330	343	346	301	364	361	331	344	334	342	377	369	327	332	324	323	357	343	332	320	320	331	344	304	349	363	357	334	299	324	288	348	352	325	369	291	349	336	373	341	329	316	357	328	353	309	318	327	315	336	315	323	323	347	322	354	333	313	364	341	324	337	327	303	350	321	360	342	327	332	328	375	328	317	353	341	341	321	291	332	322	347	324	351	349	325	331	328	342	338	333	339	323	362	343	351	321	327	361	341	350	354	363	321	326	329	310	339	338	352	361	321	358	365	325	321	337	342	323	331	318	340	350	324	315	363	314	326	299	350	322	331	310	333	345	334	336	339	339	345	330	329	312	298	332	344	335	297	346	327	313	315	336	304	338	305	308	327	317	363	342	340	355	326	357	338	316	292	338	317	326	356	331	313	311	329	320	311	300	320	294	356	334	304	339	301	349	310	295	317	347	300	349	345	322	334	354	308	324	356	363	338	349	322	290	351	351	338	361	353	334	348	343	333	360	289	329	355	317	327	317	348	350	323	366	333	314	333	329	344	342	316	330	345	358	324	311	308	333	362	313	346	332	340	339	318	319	318	341	324	310	327	317	339	315	316	350	350	335	352	318	349	350	294	356	317	328	327	364	329	328	341	334	312	346	320	331	381	292	351	326	330	348	327	328	353	334	336	292	344	287	355	341	334	319	322	315	340	356	310	298	345	331	341	345	347	334	336	300	340	350	330	357	325	328	316	304	327	323	312	339	306	324	352	365	338	320	321	354	343	338	366	355	363	330	347	335	335	334	331	323	320	358	296	327	322	338	340	333	356	315	310	345	334	310	328	320	334	321	293	326	342	339	352	321	325	357	337	349	301	321	331	322	341	336	319	354	344	319	357	360	338	337	329	313	349	323	317	334	346	317	289	321	330	350	366	341	352	334	315	318	344	328	319	345	300	356	341	322	350	308	309	325	310	327	328	328	359	297	325	348	338	332	342	318	330	328	347	342	322	302	321	338	338	331	374	308	339	336	341	301	342	327	355	299	338	343	377	306	319	316	360	333	341	323	346	343	309	326	330	309	345	330	330	338	310	326	337	315	337	337	353	341	335	325	299	335	347	326	338	297	348	327	318	322	312	325	350	324	347	337	331	321	348	343	313	321	323	316	357	327	343	357	373	334	329	344	359	343	303	352	298	335	329	345	322	325	328	359	329	303	336	364	323	316	343	310	314	280	318	355	331	324	317
35855	10191	5151	2797	1666	888	521	407	285	260	315	244	245	223	210	220	244	209	212	243	218	211	197	189	200	198	215	203	172	239	218	181	226	208	202	248	208	203	231	182	211	189	209	187	199	200	199	198	246	192	165	212	204	165	231	195	218	189	193	179	197	229	199	200	203	198	201	212	212	188	231	213	189	161	209	148	179	197	186	213	186	206	193	187	209	200	187	188	206	214	224	190	185	191	199	187	198	187	199	203	195	210	187	195	176	169	214	189	189	240	206	191	207	202	178	201	170	197	190	220	227	194	208	208	211	219	193	203	186	233	205	179	221	205	227	214	188	200	220	205	188	211	215	177	188	207	222	220	174	179	224	206	178	181	216	214	206	204	219	204	194	212	198	196	196	195	196	202	167	183	182	198	180	160	199	229	201	225	198	181	217	206	166	177	214	186	182	176	191	213	178	172	195	169	193	203	207	202	191	190	193	190	186	176	200	187	198	187	193	183	181	196	202	175	186	191	235	199	211	200	218	196	191	198	203	189	196	188	206	183	197	209	210	193	200	185	205	162	185	207	193	206	199	200	186	185	181	199	217	205	196	203	199	190	180	208	203	192	213	211	168	200	179	193	200	197	188	185	192	175	184	201	187	163	189	199	167	207	172	176	193	185	221	216	192	190	186	187	188	205	198	198	187	214	219	202	188	201	178	206	224	191	210	195	188	221	185	192	198	194	195	188	197	214	180	220	207	210	220	228	225	204	227	192	206	181	184	213	196	219	199	216	219	213	198	180	200	221	183	171	214	187	200	224	191	212	192	196	194	197	182	197	196	207	182	208	237	206	216	185	201	217	193	188	178	194	221	196	183	210	179	201	206	215	196	179	211	189	172	238	187	203	209	194	226	217	190	207	197	182	199	190	183	174	175	204	208	192	243	175	193	208	191	199	186	216	183	190	191	185	215	194	175	179	202	202	214	191	210	166	201	194	197	227	200	205	184	183	203	192	192	171	173	204	185	186	184	208	202	212	209	205	197	199	193	191	197	208	207	168	191	189	198	229	193	218	184	176	196	183	218	196	184	189	192	168	181	195	175	198	190	204	218	211	178	176	205	205	197	189	191	191	215	181	193	171	199	206	172	191	203	189	180	196	187	213	164	196	195	222	194	192	166	193	201	205	200	169	197	224	203	192	192	179	206	204	193	181	197	217	195	175	179	185	172	210	194	216	228	181	194	200	191	216	208	181	191	209	204	182	181	211	186	177	193	183	189	181	190	195	206	182	200	199	183	186	193	196	198	209	185	190	201	208	193	167	195	197	206	185	198	190	180	228	200	183	190	182	196	196	183	226	205	215	213	202	185	201	169	192	208	180	216	178	192	186	189	236	179	196	180	189	213	199	187	207	229	192	174	228	160	209	202	196	206	190	213	193	173	218	201	218	213	235	212	161	205	192	193	211	195	217	224	201	209	203	210	210	208	214	230	203	196	194	179	194	209	215	183	189	201	200	198	204	202	204	184	185	186	191	181	163	181	182	187	200	186	196	199	204	188	209	194	205	193	216	205	203	205	194	202	159	203	220	177	180	200	210	213	206	210	211	228	204	191	185	189	190	188	155	195	165	206	189	216	214	192	196	196	170	195	212	216	209	220	191	180	159	201	181	192	219	200	212	180	182	198	216	193	213	212	201	201	218	201	181	193	191	203	202	197	178	217	188	193	186	186	171	177	221	170	181	184	196	225	220	172	220	202	176	218	203	185	158	195	190	195	194	190	174	189	159	192	198	198	191	190	190	211	183	200	199	166	170	222	196	176	205	209	192	200	203	160	175	185	188	186	213	185	161	168	196	204	213	174	203	220	226	193	189	203	222	213	207	179	197	162	214	209	203	200	192	216	192	172	177	166	182	173	201	190	187	198	181	177	187	202	181	206	195	183	176	196	176	171	214	192	221	186	192	172	170	185	206	193	185	186	169	218	190	185	193	192	207	197	185	198	223	217	205	179	216	183	179	181	184	181	192	188	187	201	194	180	188	174	209	197	191	195	202	202	200	177	163	212	202	204	198	214	224	190	211	193	206	191	231	211	208	203	209	198	178	185	198	210	181	195	182	185	201	190	182	183	190	193	174	177	209	194	186	205	211	209	183	207	199	189	193	200	208	204	219	211	209	181	179	179	218	193	173	172	191	188	184	188	191	179	212	205	185	202	190	199	188	182	183	181	181	188	207	200	195	197	190	191	180	204	217	220	209	205	188	193	199	226	207	197	200	187	196	202	201	204	217	206	204	187	171	201	206	189	190	205	179	198	205	147	204	195	187	194	193	184	212	214	209	212	193	195	188	206	182	209	191	186	163	175	229	210	198	217	187	196	196	212	202	208	199	186	216	215	187	205	218	162	178	189	166	201	205	179	227	207	206	196	210	157	198	188	204	184	193	198	175	192	184	190	207	194	184	208	184	204	170	206	224	212	185	199	190	200	218	185	186	182	168	209	212	187	195	192	190	172	174	184	188	169	182	214	215	196	184	220	201	201	194	213	188	224	221	226	192	200	181	211	162	206	185	198	185	191	212	183	193	198	202	190	203	196	221	195	192	199	187	202	191	207	190	200	207	202	187	198	206	198	202	195	193	209	180	202	202	197	198	189	182	238	215	200	214	221	162	208	197	191	187	170	190	194	201	208	208	192	197	192	197	193	173	214	203	192	213	191	187	193	177	194	212	185	233	227	173	193	188	187	207	203	189	197	194	177	230	179	181	183	180	190	176	169	185	183	205	187	184	198	187	163	210	182	166	202	196	192	200	185	186	201	189	184	181	195	212	179	201	207	214	203	187	224	190	185	189	190	210	202	194	176	199	210	189	215	184	215	164	177	191	216	212	188	191	201	229	198	179	179	202	206	191	191	212	193	186	196	203	203	158	205	230	211	187	216	171	181	211	194	214	214	202	206	202	210	177	195	204	204	190	182	188	213	163	207	187	189	174	163	171	191	197	202	198	199	187	193	198	172	192	195	187	207	198	241	198	216	209	194	202	203	204	202	191	215	217	207	204	212	200	195	205	193	184	197	174	186	213	207	189	207	202	205	177	211	191	186	207	207	190	164	206	190	190	198	201	206	186	185	217	184	214	203	237	196	195	196	173	215	204	194	198	183	175	174	190	229	199	196	209	209	195	199	199	201	202	213	200	197	223	199	216	203	221	221	215	170	202	192	190	216	203	191	192	229	205	198	169	212	183	184	206	227	212	192	186	218	211	189	168	197	190	190	185	188	176	177	220	186	209	179	184	201	211	192	179	164	237	197	221	180	185	211	190	187	175	215	185	217	217	173	194	183	204	187	195	201	208	175	185	203	206	210	190	199	188	193	221	206	189	179	199	175	162	195	199	206	196	210	204	186	195	200	199	191	214	210	208	187	173	192	187	213	191	209	219	212	190	183	181	211	203	214	193	203	194	186	205	191	180	200	186	186	177	215	210	204	209	221	206	173	172	206	210	174	204	181	183	174	188
20537	4408	5945	4678	4287	2583	1859	1388	1091	859	795	711	661	681	641	662	603	605	582	634	556	577	506	477	506	464	461	528	513	471	505	475	512	465	503	453	479	521	486	478	446	480	501	469	460	513	533	464	509	457	509	484	523	465	487	489	446	485	502	480	442	471	481	504	474	482	445	449	467	482	505	461	456	489	479	441	430	479	451	458	481	460	445	480	523	478	465	471	469	407	483	495	456	485	454	459	504	462	422	455	476	455	440	467	439	433	453	477	530	438	466	452	482	460	457	487	469	458	452	524	493	517	476	485	485	470	487	483	462	444	493	474	448	467	462	507	486	496	499	478	458	481	481	471	452	485	499	443	443	427	492	458	493	460	482	463	486	471	460	428	470	466	457	528	447	437	433	442	465	447	451	468	483	471	475	446	447	442	506	482	431	447	494	457	465	532	473	466	457	468	459	454	465	495	478	471	460	431	483	458	464	491	481	467	475	470	459	487	434	444	496	493	466	433	467	445	445	470	484	474	429	446	423	413	466	465	464	478	454	445	429	466	441	489	414	444	434	467	482	457	434	516	470	504	471	471	468	478	461	405	457	496	465	500	487	432	458	466	457	481	425	472	420	472	476	466	421	441	476	463	470	461	458	436	453	453	486	477	444	467	462	479	415	471	491	477	470	425	452	418	478	477	467	486	464	472	483	492	445	512	475	441	468	439	437	503	455	491	489	476	482	456	461	439	425	445	447	453	428	443	442	456	501	513	528	405	446	480	496	504	448	472	452	442	465	472	460	473	497	467	509	439	440	450	477	448	434	468	491	459	455	448	439	462	466	462	487	457	477	456	441	471	478	469	503	482	470	477	498	443	462	428	481	460	472	481	469	470	461	492	451	448	452	450	501	504	494	452	509	487	458	450	492	461	463	480	486	460	483	457	465	446	458	488	469	436	467	452	435	424	467	443	470	471	447	445	495	457	413	442	462	448	482	440	471	502	447	449	434	440	473	454	466	467	457	484	465	461	462	457	473	494	502	484	441	452	459	457	469	494	468	468	453	483	484	473	425	443	484	454	448	451	417	494	482	480	433	438	443	447	494	463	464	469	438	496	477	477	473	470	513	416	458	471	450	460	473	469	465	494	469	441	496	432	440	479	478	473	474	489	493	489	492	442	454	504	438	452	508	459	456	487	458	466	455	438	462	498	446	474	487	462	508	434	452	484	475	451	457	517	530	481	482	444	488	481	455	487	435	482	485	444	443	526	468	472	439	439	483	430	459	502	440	487	475	459	458	473	465	513	433	487	462	465	476	454	479	442	508	443	462	481	430	471	446	466	439	474	433	486	467	481	487	484	467	484	466	456	461	493	425	431	477	487	463	445	490	479	464	497	461	463	442	500	445	430	478	474	464	456	453	478	450	459	443	426	438	449	448	451	490	415	449	462	482	459	472	460	425	443	461	458	464	485	479	440	476	472	457	454	460	463	437	454	500	454	473	496	445	475	482	467	480	438	464	455	446	457	461	490	466	436	489	459	442	469	440	450	473	463	488	438	447	424	470	459	461	441	460	453	451	490	441	453	546	442	463	462	460	462	440	434	481	448	452	460	470	504	453	452	467	451	472	445	473	445	469	486	483	462	481	467	450	430	439	483	437	485	487	458	471	433	466	451	489	441	425	490	421	444	520	468	513	510	462	487	456	460	473	480	465	478	503	518	459	468	454	469	445	451	457	460	476	446	402	454	457	486	496	442	473	447	475	467	476	446	466	438	463	465	454	489	470	447	486	476	434	458	441	480	465	460	452	472	397	450	420	478	436	483	474	454	485	453	428	438	484	431	471	495	464	453	431	481	459	466	456	447	440	423	468	470	438	450	407	468	451	432	476	461	460	458	468	475	467	469	449	506	439	447	408	431	486	491	459	479	433	473	477	451	473	437	493	472	456	419	472	503	479	434	450	436	485	479	420	452	480	469	482	413	449	460	473	492	498	516	469	467	492	472	450	472	462	421	504	472	490	481	483	491	480	453	463	464	463	490	463	442	484	466	458	419	455	452	458	494	477	483	479	450	439	437	439	463	457	441	463	463	495	477	470	506	474	439	470	469	483	479	416	459	457	497	457	456	505	464	454	468	483	510	461	487	442	477	447	462	439	462	469	468	475	515	463	461	445	492	470	478	456	438	437	439	489	476	475	432	515	465	495	485	505	443	441	503	461	434	440	444	448	478	493	482	467	425	453	482	475	457	430	471	499	469	454	479	425	450	486	431	469	462	462	447	459	484	448	427	452	490	463	499	448	464	484	477	497	472	508	463	447	430	495	486	466	427	453	511	485	466	483	467	476	462	491	487	475	438	474	477	463	450	482	464	459	490	448	469	476	451	425	468	471	470	500	482	478	498	454	435	484	492	461	443	444	475	468	432	518	437	500	411	464	456	483	493	503	505	425	468	426	434	451	475	479	406	472	487	454	466	461	477	484	467	447	433	453	445	457	474	485	463	507	473	436	476	466	469	480	465	493	477	458	476	483	497	467	459	452	447	435	425	500	471	470	448	452	475	445	461	471	457	452	475	469	510	478	460	453	474	461	454	418	441	453	430	465	436	438	458	457	452	465	425	459	445	452	454	464	481	437	470	438	476	439	445	449	479	450	436	453	459	467	426	454	487	453	497	472	454	464	417	447	448	458	444	484	506	467	477	456	457	461	482	483	493	452	499	496	461	452	469	452	469	446	444	483	485	440	443	437	455	474	464	438	475	456	469	495	489	467	465	412	469	508	425	443	450	492	456	426	446	470	473	453	471	483	485	424	447	463	479	476	446	481	460	461	500	452	475	452	445	449	488	464	442	469	481	491	474	485	470	427	483	450	476	441	488	492	482	453	460	480	443	455	450	449	495	482	504	462	461	500	466	481	473	480	458	469	465	439	448	469	507	458	467	462	457	441	428	466	456	457	467	462	456	459	486	464	452	477	473	459	451	460	469	446	478	498	476	461	444	488	435	440	452	434	456	454	433	480	473	459	457	487	464	457	469	487	453	447	471	477	480	439	437	489	419	443	440	484	484	455	456	447	466	484	477	494	507	453	441	468	464	455	434	473	474	464	463	468	459	478	501	473	499	494	440	441	450	470	507	447	459	460	475	456	429	510	508	463	450	463	452	453	454	477	441	500	464	443	481	423	459	429	424	454	491	457	476	442	473	490	448	480	472	461	467	446	457	473	460	498	454	438	445	417	447	485	482	422	463	508	452	464	468	487	438	440	481	474	454	458	453	477	442	449	501	430	461	451	476	432	463	451	449	465	467	436	441	427	476	502	425	449	502	500	437	487	481	468	482	436	450	434	433	472	440	460	475	422	478	468	463	455	429	466	428	458	455	464	468	483	456	449	429	474	485	467	454	453	468	457	450	444	456	511	432	443	416	443	458	447	501	451	436	475	431	484	472	479	457	473	462	449	483	465	484	462	456	432	466	461	467	477	462	452	503	426	459	465	434	486	474	461	471	472	431
9445	1157	438	386	332	334	254	253	212	229	257	214	217	238	233	236	228	254	243	200	224	242	233	252	222	213	224	214	205	243	228	266	239	244	222	229	232	209	204	248	239	214	226	221	196	226	227	205	216	220	221	186	226	214	214	213	225	226	246	242	218	211	219	226	224	239	212	235	226	225	240	220	243	237	239	240	221	197	234	217	221	202	219	186	253	246	222	206	209	240	218	204	200	234	228	246	258	234	208	230	221	213	197	243	233	190	211	233	216	224	220	213	235	178	215	216	241	245	247	210	217	232	238	210	232	218	238	230	221	236	217	215	222	232	221	247	206	202	225	238	207	222	225	216	233	240	229	242	243	218	232	233	230	212	243	220	213	236	253	226	243	218	178	233	226	237	249	225	197	204	221	230	236	224	221	238	227	236	218	224	216	239	227	222	196	225	233	226	225	243	227	220	222	193	250	225	263	255	205	262	235	223	224	230	265	238	273	275	219	211	234	229	216	255	247	197	224	231	247	215	231	241	200	203	218	213	231	234	222	235	241	231	249	223	230	200	213	210	223	209	216	197	217	213	219	253	210	226	216	240	217	220	250	215	227	205	202	213	212	220	246	231	212	216	231	233	215	240	217	228	199	227	188	244	214	203	188	229	230	237	234	238	227	246	226	215	221	201	209	225	210	244	225	196	199	225	221	233	224	236	203	202	186	197	192	243	193	216	225	210	229	232	228	250	235	224	220	217	215	244	246	229	222	217	218	240	239	214	253	205	252	245	181	230	215	189	219	225	260	215	227	242	242	231	243	211	256	223	230	230	207	238	224	205	222	187	210	228	212	267	248	251	238	180	219	205	265	233	212	212	197	233	209	222	223	205	207	210	215	198	219	207	234	243	224	226	224	235	212	237	232	205	214	239	218	221	214	256	209	242	244	218	207	242	240	209	217	219	213	220	219	231	223	256	233	226	235	204	234	226	224	222	205	200	207	250	209	219	224	203	216	232	209	226	229	198	245	221	244	227	242	220	212	213	212	242	185	224	217	215	239	215	214	239	228	242	238	240	238	204	223	214	211	260	249	228	217	211	192	209	237	240	249	221	256	198	208	250	224	200	222	237	226	234	242	231	232	215	215	216	216	233	192	237	197	234	245	228	224	225	236	223	212	220	227	209	226	195	261	221	228	239	213	222	203	220	196	270	227	243	221	238	223	227	235	213	227	223	235	189	195	226	216	223	227	197	213	214	226	232	223	234	230	249	216	208	251	223	243	215	196	220	248	232	227	217	223	222	223	275	233	229	230	230	210	223	211	241	219	224	232	219	247	220	212	231	216	241	212	223	212	219	239	229	228	221	223	225	233	253	235	243	243	229	235	209	216	224	239	243	247	223	201	245	231	222	228	249	210	229	227	229	242	228	222	197	237	226	228	204	222	217	211	221	238	218	209	241	218	192	210	209	232	211	210	210	238	228	216	231	217	207	217	252	232	235	244	219	197	226	227	226	214	258	235	225	197	246	209	225	221	230	219	228	230	219	207	222	240	259	233	222	224	192	256	232	215	207	221	221	225	229	235	250	216	213	207	225	225	223	221	209	244	245	236	246	192	205	216	221	223	193	216	208	216	227	219	223	222	232	240	213	214	234	226	245	202	249	222	193	220	195	233	200	242	226	220	242	236	217	225	240	234	248	230	239	223	201	201	198	218	215	212	206	203	227	208	239	216	178	218	222	229	234	219	211	229	207	201	206	217	237	207	213	221	218	193	237	237	248	209	200	217	229	218	227	198	209	226	226	227	231	237	236	217	253	201	189	216	229	235	204	201	211	228	226	227	228	227	243	213	237	263	207	203	225	225	233	231	228	246	228	219	260	228	231	208	216	248	206	250	202	191	235	251	225	202	247	199	210	209	220	214	228	238	218	235	188	217	208	241	217	207	214	194	220	227	239	219	219	223	238	207	262	233	205	204	233	205	221	236	256	225	216	198	243	217	206	207	211	274	194	218	223	218	258	208	236	217	219	253	235	229	273	216	210	216	243	207	215	222	211	241	217	220	222	237	232	227	249	239	236	204	219	235	209	229	233	223	244	210	218	227	220	234	212	201	227	212	206	240	222	204	228	241	210	231	234	228	225	211	242	190	197	209	186	243	246	214	227	237	235	231	215	220	237	221	236	214	248	225	220	211	232	226	231	229	208	237	216	224	223	228	258	229	202	248	228	210	234	247	233	223	219	218	257	234	230	248	245	225	222	219	216	230	256	237	220	194	220	216	202	220	221	219	219	234	210	224	227	208	211	244	204	248	234	247	201	210	229	224	219	227	227	220	244	209	234	226	230	213	207	205	232	214	236	215	207	241	242	214	214	257	228	216	224	223	229	203	227	198	270	237	235	229	233	211	235	207	212	217	228	211	219	221	214	213	213	222	244	249	200	221	240	193	256	195	247	208	234	209	244	197	238	228	200	224	211	213	223	214	229	239	239	242	243	224	226	213	227	195	213	195	217	212	224	229	229	224	216	219	211	229	200	222	212	232	197	243	225	216	210	220	207	230	227	221	209	255	226	217	259	229	249	223	246	218	206	241	228	221	216	245	237	236	232	208	197	204	215	219	208	203	204	224	249	184	206	221	234	242	218	233	224	229	225	244	222	219	252	220	193	226	249	257	216	218	208	238	231	235	215	241	222	212	223	256	210	223	226	232	232	222	228	264	210	227	201	205	216	214	206	208	211	223	225	216	219	218	214	249	238	232	225	231	226	248	201	216	241	208	211	222	229	248	226	246	230	190	227	240	186	193	190	228	228	222	230	240	233	233	236	220	218	237	227	243	215	246	232	227	199	234	229	226	264	225	223	225	236	229	217	222	233	210	197	230	221	202	228	250	226	191	217	237	206	221	210	205	231	216	204	221	211	228	227	197	241	235	209	223	215	233	223	225	211	212	205	235	225	224	234	237	207	222	249	231	256	201	237	191	216	217	224	234	217	239	226	194	217	243	256	207	221	247	203	240	207	191	229	223	249	228	227	247	234	242	210	249	214	234	230	234	202	202	238	222	201	234	228	225	249	211	215	199	219	212	212	206	215	213	219	238	174	220	211	228	261	223	231	231	223	256	206	236	204	197	243	226	231	213	189	227	221	219	202	240	212	200	236	257	259	225	236	209	232	241	210	220	249	234	213	237	198	233	220	210	232	225	225	229	230	241	241	220	226	231	224	213	205	193	231	216	245	236	242	227	221	214	258	250	232	215	224	224	204	221	207	243	202	213	213	234	231	227	249	232	210	213	206	200	219	230	270	241	247	221	223	233	223	213	216	232	212	226	217	233	203	252	219	189	200	214	224	252	216	235	231	249	238	197	212	231	211	236	239	217	242	215	231	200	207	209	238	226	203	242	230	209	248	207	216	236	245	227	237	227	248	218	206	225	200	220	212	215	201	235	228	219	228	234	240	227	235	224	204	231	229	211	189	234	203	242	192	212	220	220	228	234	233	204	227	240	219	237	246
5787	901	1030	1068	925	940	643	662	599	562	512	448	481	496	520	512	497	501	450	493	485	481	532	533	500	520	485	502	508	472	527	497	468	514	547	532	495	541	536	492	434	517	500	491	554	471	479	490	502	466	490	475	477	456	479	505	535	522	487	537	522	488	490	448	502	521	468	528	476	489	481	519	512	525	480	477	502	494	486	474	501	489	494	514	501	483	506	487	485	488	488	458	486	534	489	521	491	534	504	504	502	495	481	457	464	495	518	470	478	519	500	488	471	497	571	487	537	462	480	489	483	488	495	489	491	466	476	510	485	522	468	494	474	492	473	484	501	543	561	501	460	508	476	484	520	459	516	521	513	519	456	507	476	479	465	501	500	494	495	503	504	467	493	486	457	480	496	538	480	496	517	523	478	475	461	509	451	492	502	500	490	505	496	463	559	493	513	473	522	499	487	537	492	453	539	519	502	489	505	501	487	505	487	505	499	541	472	502	513	508	538	515	460	517	492	509	486	492	462	522	514	438	498	505	488	506	483	504	489	483	493	476	475	511	479	496	524	504	474	502	543	468	475	483	492	511	486	501	498	511	529	474	485	514	495	501	467	483	501	498	466	477	466	501	445	537	501	505	479	506	511	493	532	495	492	462	478	526	504	515	499	521	448	520	469	490	474	503	465	527	504	481	536	494	494	525	501	465	491	474	508	475	484	523	506	491	472	490	527	491	529	511	466	487	507	502	504	494	512	528	492	469	501	520	466	522	476	516	494	484	498	522	511	509	499	532	503	511	504	478	487	533	510	517	486	480	522	483	496	488	521	544	494	488	502	472	489	511	522	489	517	494	547	490	463	489	496	483	489	507	515	476	505	490	486	476	481	533	517	508	456	522	538	485	507	512	482	496	563	520	519	453	481	474	501	486	510	497	497	498	500	477	498	526	529	505	471	461	529	463	546	484	490	516	473	427	459	458	504	511	515	442	497	494	534	492	506	498	507	501	521	463	503	497	509	480	523	486	534	489	496	473	511	512	473	492	530	467	515	499	510	504	457	467	500	491	512	525	530	489	496	492	475	509	491	476	535	473	456	497	499	488	471	504	488	505	477	488	477	509	504	530	485	491	469	477	495	481	508	509	493	527	505	502	506	497	513	507	508	507	463	496	508	500	497	491	490	481	501	525	457	484	505	449	552	488	520	511	485	461	485	485	502	494	487	529	455	500	497	520	452	498	535	478	508	451	494	488	533	473	528	467	508	499	528	536	499	465	499	512	518	531	466	467	503	484	489	488	493	510	520	547	497	498	498	483	491	534	495	488	486	502	510	542	499	537	503	492	516	493	518	472	475	497	508	509	518	470	488	502	523	480	483	487	493	459	534	496	551	530	480	518	490	530	533	494	503	480	506	489	489	482	480	511	451	549	505	473	487	512	486	492	468	447	493	516	455	506	467	505	466	492	475	546	512	507	497	505	520	493	474	498	514	492	439	464	500	488	469	475	484	519	529	482	498	491	488	503	508	520	508	466	516	502	521	501	540	477	505	481	497	531	523	530	471	469	507	517	551	467	468	504	501	502	474	479	478	488	487	498	497	530	509	485	459	493	480	536	490	465	435	457	486	517	499	481	490	492	479	509	467	494	488	509	523	515	453	491	510	512	513	467	506	479	493	522	502	495	503	497	464	486	458	480	487	503	525	484	454	504	483	512	474	485	463	519	492	504	515	498	492	457	484	498	472	528	498	478	495	498	515	460	510	514	508	470	527	486	480	512	504	476	502	534	505	468	497	524	482	495	506	545	503	470	499	504	532	516	509	499	494	518	489	504	539	531	467	509	481	482	509	490	490	501	516	452	523	538	487	549	510	536	477	496	508	501	482	480	494	468	500	498	495	489	503	524	513	498	522	477	493	483	505	488	501	501	482	531	488	492	512	519	497	509	529	470	506	441	485	482	501	451	488	480	536	476	480	472	506	502	491	470	503	506	518	505	498	486	515	516	503	469	482	520	475	467	499	470	492	544	497	490	485	471	507	462	476	501	500	498	518	531	516	513	477	467	511	503	460	491	504	488	483	451	483	485	509	492	533	511	531	483	501	467	455	515	470	518	528	528	507	514	496	505	482	481	505	486	517	483	453	495	492	489	529	509	533	500	501	465	464	513	462	496	528	475	535	490	514	490	496	516	480	469	516	457	503	479	541	486	492	517	479	531	509	559	480	491	531	495	515	490	513	521	535	486	475	491	518	488	492	489	503	510	511	515	469	501	497	478	498	467	495	513	523	517	481	504	507	516	515	477	484	477	500	489	482	491	450	505	478	533	485	479	518	502	510	496	531	495	549	475	472	525	506	504	472	502	484	470	494	503	521	563	466	495	481	466	517	452	493	495	459	452	509	511	478	517	475	467	512	489	496	486	458	510	491	477	508	512	504	486	492	465	536	467	488	434	490	512	544	515	505	484	565	503	528	482	486	474	484	520	505	463	529	488	467	500	528	559	516	509	464	500	504	497	474	495	468	503	486	527	498	509	479	473	481	493	499	489	479	492	486	488	494	502	455	464	526	481	483	487	494	454	502	480	489	473	481	532	499	494	491	492	516	502	455	506	501	474	503	474	481	505	524	506	515	506	506	492	465	559	470	510	516	520	485	472	456	514	508	499	491	480	509	503	488	498	480	504	506	509	491	496	499	501	490	477	478	477	534	500	516	518	501	494	491	511	509	524	539	473	483	470	505	497	478	486	500	509	494	484	505	459	514	508	497	530	475	476	510	476	503	502	495	454	481	518	525	491	515	460	509	499	507	488	520	470	546	501	518	466	484	453	493	454	493	514	508	492	512	489	443	497	515	473	497	503	487	490	492	514	481	502	502	519	492	466	526	536	504	475	484	516	505	491	499	480	518	488	454	556	464	499	528	531	511	513	470	470	483	491	497	524	483	497	504	490	503	463	461	526	474	482	517	545	512	473	469	512	487	512	506	511	522	518	514	488	496	483	497	502	507	549	476	467	486	522	513	509	509	453	493	463	492	546	524	524	503	520	470	494	515	498	525	514	524	458	482	518	479	530	482	502	500	513	471	477	485	484	498	498	508	472	515	493	476	491	490	472	525	496	469	515	489	540	517	507	477	503	457	466	510	542	514	480	496	519	519	492	485	509	507	505	500	511	460	479	497	468	483	499	499	490	472	524	505	484	526	468	492	514	468	494	512	479	504	524	457	512	473	506	468	505	524	488	483	472	528	543	499	476	490	448	496	506	485	484	488	520	527	515	496	462	514	436	497	473	476	475	497	479	504	514	500	521	462	492	514	475	500	516	497	501	499	461	496	481	507	508	504	456	466	500	508	487	530	494	466	469	521	514	484	504	503	522	495	525	478	473	453	510	505	485	517	472	501	504	493	498	497	488	494	495	505	491	502	506	508	422	543	524	459	499	495	508	453	475	432	487	497	510	478	521	463	491	504	476	497	483	505	530	495	506	503	505	510	529	511	483	518	472	485	458	497	487
24927	5535	2388	1210	746	467	375	256	197	162	173	174	171	159	148	157	152	150	148	166	133	144	158	115	146	140	132	155	142	103	122	159	112	146	148	143	139	137	152	167	120	124	151	145	144	106	121	130	126	167	167	144	127	114	125	131	144	139	150	147	142	142	147	139	137	156	147	143	128	134	139	140	131	142	125	131	136	135	138	130	142	149	147	128	130	136	141	143	141	131	134	134	134	137	124	145	118	141	128	127	112	115	124	115	136	138	124	124	146	142	133	149	153	120	144	135	124	139	140	132	144	126	128	139	141	139	137	141	122	136	140	145	133	155	124	111	142	131	144	154	136	155	156	147	138	130	119	119	148	149	154	144	147	157	169	152	133	134	143	155	147	143	135	162	123	159	152	117	133	125	149	119	138	169	137	169	136	153	132	155	146	135	139	129	136	125	128	151	139	140	128	146	169	139	128	144	165	133	163	126	149	121	139	150	123	134	132	120	130	144	142	144	155	148	152	109	119	125	124	112	148	144	141	135	140	132	138	150	140	138	118	136	135	145	148	129	129	151	141	138	162	178	124	132	148	128	157	145	151	133	132	138	139	161	129	123	137	135	136	136	153	149	135	128	116	134	157	150	130	138	97	160	147	114	151	131	116	114	134	141	147	158	123	132	154	141	120	129	143	137	119	138	120	141	145	136	146	133	110	129	144	143	120	122	146	145	115	117	133	145	151	156	148	140	135	120	136	118	138	124	176	148	139	127	132	144	131	123	153	115	138	101	142	131	137	120	115	128	153	115	135	143	156	125	144	135	158	132	112	114	135	147	139	121	144	127	129	145	132	129	146	122	127	125	103	126	176	159	141	130	143	129	139	110	128	147	163	134	131	152	156	144	167	130	140	134	133	128	111	139	126	163	150	140	136	141	142	151	128	120	140	138	137	153	150	140	127	139	150	127	142	137	133	139	132	111	169	121	143	160	124	111	145	139	127	122	140	135	159	165	143	136	134	137	135	131	141	118	157	114	120	121	146	147	151	137	122	143	125	153	138	143	136	135	136	162	148	151	115	148	115	123	148	147	163	137	136	132	157	131	114	141	128	137	122	139	125	122	160	149	138	138	129	125	148	153	144	124	129	138	163	136	129	115	149	132	142	158	137	151	126	144	137	150	108	153	161	150	136	151	122	127	146	118	131	141	145	140	128	152	136	127	156	132	146	131	143	147	136	132	132	123	153	146	169	147	160	151	137	146	147	145	129	146	157	153	125	128	128	132	162	131	115	135	131	163	137	122	139	153	152	122	158	156	149	142	133	119	137	136	131	134	142	137	165	148	125	135	138	164	123	135	139	140	150	115	133	146	142	126	146	157	136	130	121	128	155	120	148	150	138	131	149	143	156	133	141	155	151	125	128	118	145	108	159	130	98	140	149	152	122	145	145	123	140	138	147	148	125	158	137	133	126	141	147	133	133	146	141	146	126	136	132	144	119	139	143	125	128	130	132	120	132	129	137	140	138	143	134	153	134	125	134	121	143	133	123	113	109	146	130	124	150	131	116	158	135	121	130	128	146	137	135	114	123	139	141	129	131	125	144	125	149	136	146	135	149	129	147	134	141	137	155	140	148	131	169	139	135	136	142	148	158	132	131	139	157	136	142	143	129	133	139	113	120	138	146	136	137	145	114	146	131	140	116	130	140	142	119	142	146	136	168	120	158	136	141	140	133	140	151	132	126	147	147	133	117	126	131	158	149	137	133	110	125	135	147	136	151	155	137	153	156	152	145	139	119	127	160	160	155	159	147	120	135	140	149	154	140	126	121	110	116	131	143	143	160	145	122	154	152	135	125	146	125	143	171	148	143	134	136	144	157	118	124	134	136	152	117	129	122	153	129	157	147	125	138	146	156	125	143	127	130	133	130	147	132	142	143	143	118	134	163	134	131	146	133	152	115	164	112	127	145	122	137	122	123	129	146	124	150	168	166	131	118	134	141	130	142	143	119	136	157	129	129	130	132	151	148	141	164	126	147	137	147	144	136	164	155	142	148	150	124	135	115	130	129	141	137	142	142	158	127	130	148	120	130	136	142	132	138	133	121	145	141	151	104	115	140	143	141	144	128	137	145	149	154	141	159	146	134	163	121	141	130	141	132	154	138	143	143	143	137	135	151	162	141	143	140	136	160	150	128	141	133	118	151	119	122	139	127	131	138	134	152	144	120	114	139	129	145	145	123	149	137	132	151	159	130	159	142	141	135	137	126	126	153	128	124	131	108	134	147	134	140	127	138	132	139	145	146	134	148	133	142	127	131	145	126	142	152	129	132	117	138	147	134	134	138	101	142	122	121	142	120	154	137	150	143	141	136	127	128	133	141	132	135	166	112	122	141	122	159	158	132	160	119	125	134	127	139	126	145	129	152	160	166	154	125	141	133	137	123	141	139	135	134	139	135	129	156	156	149	138	135	142	152	130	141	150	119	131	131	133	144	146	116	138	117	138	137	147	135	133	135	122	144	148	128	139	158	145	132	140	136	161	125	146	149	154	133	106	127	155	136	129	140	136	139	115	149	148	125	130	122	122	113	149	136	155	148	157	123	161	160	134	153	122	143	143	141	133	101	149	135	150	125	130	159	135	130	151	135	164	142	149	158	143	125	147	141	109	116	150	150	130	119	147	144	144	151	138	139	130	152	132	159	158	147	121	128	118	166	149	142	159	113	138	139	139	139	141	154	148	130	146	134	148	146	133	152	127	139	138	140	123	139	137	146	134	132	125	132	113	134	144	144	152	145	143	119	125	118	137	127	131	129	147	140	120	152	134	125	124	137	123	148	133	125	147	142	140	139	152	111	147	151	137	131	151	135	157	152	139	142	135	118	143	161	103	157	154	119	131	157	124	155	143	147	145	120	142	146	144	132	120	150	115	118	133	135	148	135	118	139	156	167	129	125	144	131	165	125	147	146	124	129	145	124	142	132	121	147	130	128	147	151	160	141	157	127	147	129	143	156	130	144	134	144	132	146	128	144	129	129	150	149	148	127	130	133	168	146	150	133	147	138	111	142	131	117	153	142	124	157	153	135	141	135	145	125	145	132	152	123	123	132	141	144	131	149	158	127	128	133	134	136	140	125	143	132	111	154	137	134	130	141	125	134	163	142	140	121	145	121	114	139	129	144	155	131	126	144	150	157	143	140	130	157	146	151	146	129	122	132	133	156	144	152	145	122	138	144	135	145	138	147	151	145	154	142	141	151	126	136	146	125	145	147	115	136	139	158	140	134	122	133	142	131	123	164	146	140	142	156	133	135	135	125	127	134	131	113	145	134	157	118	130	137	143	125	158	150	140	158	115	171	148	134	153	143	126	144	129	155	143	140	133	129	131	127	115	135	137	143	146	134	139	141	119	147	149	149	162	151	141	136	148	155	123	154	155	143	137	139	165	141	109	134	141	124	147	114	113	126	120	130	126	137	147	139	128	128	142	128	135	135	133	125	155	153	133	151	144	165	139
14967	2691	3198	2652	2412	1739	1293	962	743	558	516	509	464	429	472	458	429	450	411	407	379	378	401	375	365	353	366	354	370	342	364	355	321	384	358	328	360	366	330	343	354	355	348	366	352	342	328	344	334	340	329	309	333	324	360	349	327	341	368	336	332	391	294	319	332	372	367	365	332	382	340	318	361	335	371	347	332	325	367	355	348	326	330	338	312	363	329	322	314	334	302	303	365	360	344	318	341	316	302	354	348	344	327	331	339	383	349	323	343	343	331	348	362	376	312	333	358	350	342	362	328	341	333	364	348	370	367	347	342	352	352	340	356	353	332	367	343	365	313	357	329	338	340	321	311	360	363	335	313	350	398	334	331	335	373	312	337	323	367	368	330	339	314	326	330	360	321	323	347	331	326	303	327	335	344	340	349	349	296	340	328	335	334	335	307	339	323	312	351	312	346	342	333	335	353	325	342	329	323	348	349	337	343	343	333	326	352	316	335	302	321	309	335	315	324	319	310	305	350	351	369	344	341	322	326	329	336	311	367	363	357	329	321	344	325	376	331	346	314	335	342	317	312	353	301	348	325	349	327	322	341	346	314	345	324	352	309	332	321	345	323	345	344	338	348	377	347	344	316	327	358	353	293	358	308	337	335	321	340	338	338	322	320	309	314	377	337	340	326	345	342	321	314	351	356	340	356	353	339	312	343	345	320	344	353	331	311	356	360	341	314	323	365	327	339	367	346	327	359	335	307	330	362	367	351	335	350	338	344	345	338	293	333	311	343	335	329	325	326	325	338	349	317	321	315	359	305	360	327	328	370	349	325	316	315	341	341	317	338	335	344	345	373	333	351	355	383	337	345	331	321	344	348	319	345	328	338	339	374	324	298	337	341	322	359	359	332	324	331	336	343	337	347	350	336	344	321	362	345	322	333	329	317	337	313	320	309	334	331	303	337	372	344	352	342	348	338	334	323	326	333	358	334	345	333	344	343	317	323	317	335	353	363	333	356	354	352	334	312	332	314	297	331	320	318	353	306	301	340	353	321	340	329	335	363	316	355	330	320	362	337	358	334	338	351	311	362	348	339	362	319	349	328	320	335	343	331	332	308	320	318	346	294	333	321	346	318	330	343	303	364	333	347	367	303	325	324	329	362	321	330	322	338	307	342	333	372	348	368	332	332	343	337	332	341	328	343	325	349	352	326	305	303	278	334	331	323	319	315	359	326	321	316	314	324	314	323	354	334	335	386	295	327	325	338	304	328	322	367	354	337	340	351	351	333	348	314	326	330	336	334	354	324	358	324	311	309	319	323	327	330	365	325	315	320	321	345	340	357	330	308	336	316	334	314	354	333	339	334	323	331	343	328	346	362	357	334	346	360	303	311	338	311	336	334	344	343	326	314	342	320	337	366	325	343	332	303	358	331	371	292	345	360	340	360	368	356	333	333	332	319	346	353	341	316	337	346	331	360	328	340	368	352	356	334	322	326	344	333	364	347	322	343	334	347	342	362	354	345	325	339	308	363	339	324	339	338	300	301	323	332	332	347	296	326	348	371	365	348	359	321	328	350	346	329	323	356	330	337	316	339	337	346	336	326	334	306	350	345	360	350	313	341	310	339	343	328	322	320	339	280	307	349	326	328	333	312	346	315	343	346	330	341	339	335	367	344	364	335	340	346	340	326	355	317	314	302	342	322	319	323	350	331	319	342	332	364	322	334	335	331	368	326	354	324	361	309	356	303	355	351	355	363	354	367	311	326	355	339	317	334	349	358	322	339	357	335	339	320	317	365	334	350	336	319	360	319	322	322	357	349	329	326	325	358	364	350	363	345	315	320	362	338	356	333	344	353	328	334	334	339	313	318	322	372	333	327	344	337	345	331	328	332	329	309	347	307	347	353	352	327	332	343	345	327	294	336	343	351	339	360	385	312	327	344	353	301	361	301	342	381	341	324	325	325	336	316	357	339	320	319	325	347	341	338	332	301	332	345	328	341	354	297	376	335	344	360	342	316	344	306	336	350	323	335	342	365	339	345	321	311	339	367	340	371	354	356	328	301	343	364	317	288	327	320	304	339	319	341	379	315	370	368	333	322	366	337	332	325	348	348	345	329	358	327	371	352	333	322	334	329	358	347	329	328	343	377	343	336	327	358	344	330	352	334	319	327	312	328	325	346	380	326	341	324	344	337	315	315	379	319	339	365	326	349	319	317	290	339	349	338	331	342	347	336	341	327	314	358	347	326	339	351	328	285	352	330	349	301	349	344	297	338	292	329	317	375	353	348	347	338	313	347	339	350	372	312	358	289	318	326	341	323	307	309	351	344	356	338	321	328	342	335	334	325	330	316	340	339	325	306	336	347	334	366	354	346	358	344	338	347	349	334	330	326	338	342	359	329	322	371	334	345	296	345	318	390	317	355	356	317	333	316	361	314	331	363	304	324	337	360	341	360	315	318	350	327	306	299	356	348	363	367	336	352	341	335	334	342	356	327	325	369	329	334	334	328	340	340	337	341	332	346	338	334	329	338	357	344	330	328	332	332	297	327	333	369	313	332	358	332	348	343	360	327	342	320	354	325	314	324	317	349	364	296	334	323	358	344	350	340	335	337	347	345	333	345	341	356	352	329	327	327	327	383	347	340	273	316	341	325	342	351	321	346	307	309	329	320	334	356	308	343	310	339	299	334	321	363	322	333	346	318	326	331	293	331	338	342	327	316	317	309	346	325	360	332	303	364	320	355	333	334	335	318	364	343	330	349	335	321	359	308	324	325	337	335	307	346	334	315	353	354	326	351	348	376	315	315	351	338	351	322	331	321	366	338	317	337	339	360	310	356	329	336	324	381	324	332	344	331	359	343	309	322	361	330	324	337	342	343	321	314	329	371	337	340	353	310	333	341	349	336	312	366	333	335	330	349	312	334	323	309	327	331	328	337	322	339	350	324	337	304	329	342	341	348	348	330	307	287	334	350	338	323	384	324	272	326	344	328	322	364	321	329	316	345	370	321	362	330	357	346	342	322	386	343	336	324	327	329	319	336	334	326	335	322	353	363	342	330	296	349	328	365	347	322	322	341	344	334	342	342	365	313	353	338	327	300	349	317	347	359	350	329	352	326	327	358	359	376	373	361	321	355	325	347	307	334	324	295	309	328	322	336	321	353	324	320	363	323	310	346	341	333	316	322	328	346	337	335	354	338	355	309	326	344	326	328	330	320	316	335	322	329	306	344	341	287	316	344	305	318	357	326	345	335	377	323	340	357	361	346	357	334	345	343	359	329	322	334	337	329	342	335	352	344	322	344	325	341	348	336	352	333	352	353	338	338	363	366	351	380	348	334	352	328	319	355	323	313	351	325	343	339	339	349	298	332	362	328	335	351	349	328	347	358	342	333	338	328	330	316	374	317	338	339	337	323	312	302	346	361	331	343	327	323	338	320	363	300	357	332	345	361	350	335	346	300	345	333	341	331	304	323	324	326	344	317	357	332	346	363	321	364	373
35231	10053	3965	2029	1254	680	486	389	300	299	258	242	210	241	229	197	236	224	206	202	213	178	202	203	180	203	202	217	230	221	202	204	200	219	189	204	196	188	200	191	215	210	204	183	193	203	200	237	194	199	195	224	221	231	199	203	198	213	198	193	191	228	211	206	236	198	216	175	217	208	214	203	205	193	213	198	194	198	214	201	204	209	187	191	203	208	167	188	221	183	183	185	200	172	178	194	170	185	207	197	206	189	215	192	195	172	201	197	174	219	181	195	195	214	186	220	249	203	217	165	176	187	183	202	202	216	198	200	154	206	179	216	197	203	188	191	205	219	200	171	190	195	171	198	195	198	184	177	198	231	211	198	207	193	204	186	190	207	206	215	182	200	209	223	185	180	199	194	185	194	201	215	207	210	204	206	214	213	183	184	198	185	188	185	183	169	196	178	195	208	188	209	204	193	205	185	197	195	216	180	208	196	203	201	197	199	214	199	204	217	196	184	178	213	197	186	186	194	169	164	222	211	214	163	189	186	180	188	216	215	190	222	189	195	198	189	185	192	188	215	177	204	186	220	201	162	192	185	205	171	201	217	175	191	200	180	209	199	223	198	193	197	174	213	196	181	176	199	198	177	195	189	196	169	205	177	230	224	232	198	174	205	224	213	218	213	211	196	198	218	194	200	197	203	192	177	216	194	177	190	180	188	186	215	195	213	196	179	224	216	179	215	199	245	204	193	186	209	224	164	166	197	205	225	188	183	190	185	195	224	198	197	201	221	183	197	198	196	196	212	220	199	181	186	181	191	180	184	184	208	210	175	211	203	201	227	212	220	203	203	165	195	193	189	200	202	197	189	223	176	183	227	191	169	223	204	160	185	208	215	186	217	198	194	211	187	209	231	211	223	205	178	189	201	206	211	203	206	209	231	194	212	181	216	184	214	203	205	212	221	194	198	217	220	200	213	195	213	222	172	206	200	220	210	183	202	217	212	210	180	206	207	191	192	181	196	206	168	251	198	195	171	188	217	202	173	203	189	180	215	205	220	196	191	201	199	206	207	191	211	224	198	198	184	184	189	197	183	212	217	195	210	179	181	254	195	191	187	199	200	215	195	173	202	200	194	186	180	199	179	200	193	212	201	180	196	178	171	211	176	201	189	213	197	220	208	183	213	183	198	227	187	196	180	198	178	193	179	198	183	215	199	173	186	243	203	207	214	219	208	171	203	203	204	189	207	197	185	205	201	180	224	217	156	204	197	188	205	197	197	175	165	176	207	199	200	197	211	188	177	206	200	195	168	192	201	187	213	201	206	194	208	206	208	205	204	180	177	203	200	200	210	226	190	171	163	207	182	202	185	167	235	207	222	192	186	211	190	201	191	194	205	184	226	194	197	189	190	205	221	222	183	201	189	190	184	211	213	187	207	192	196	216	199	246	169	210	186	189	184	191	196	209	212	216	199	236	201	204	197	186	222	173	194	170	202	207	201	205	194	199	210	176	181	179	212	196	197	196	195	187	213	196	189	224	210	199	214	228	198	186	194	235	189	187	198	205	187	193	210	205	185	206	206	211	183	190	221	201	183	200	185	191	176	196	172	180	206	225	197	218	199	216	219	178	202	199	204	187	196	194	216	200	207	223	197	214	187	226	226	193	205	190	225	212	168	182	205	173	177	182	186	218	181	176	199	219	202	221	201	191	191	214	179	201	186	195	192	197	196	205	223	210	186	226	176	198	191	173	191	178	178	202	211	185	210	190	212	185	173	196	211	177	202	200	185	203	187	209	228	212	206	183	180	219	187	211	187	219	186	174	213	206	201	178	182	187	197	187	215	176	185	207	193	183	205	186	225	210	205	181	218	188	204	185	198	211	217	201	192	215	216	177	204	199	216	177	186	185	204	225	221	200	222	186	190	181	167	193	225	204	190	178	188	207	180	174	214	198	176	196	205	205	164	215	217	215	178	178	190	187	181	200	221	217	179	169	188	222	215	225	226	216	198	188	196	182	210	215	168	196	198	216	217	180	196	193	171	180	203	204	220	180	174	206	171	192	180	208	206	218	213	205	192	198	186	201	162	205	187	178	207	196	176	190	192	173	194	199	192	208	213	204	214	203	209	203	200	223	194	230	195	190	207	193	205	235	199	204	199	196	210	199	161	181	190	188	229	189	201	201	189	220	198	195	204	182	167	190	193	158	200	199	202	201	183	197	200	191	178	213	217	166	180	183	196	224	208	174	172	202	184	193	206	203	190	182	214	204	197	198	210	209	193	192	202	215	223	198	200	188	184	176	213	208	216	215	183	199	219	220	205	181	208	201	212	217	198	195	197	199	193	230	206	213	190	171	217	193	190	186	250	190	184	210	203	202	200	206	192	189	217	205	215	202	167	206	194	198	179	222	184	228	206	238	207	197	186	205	168	198	200	169	189	208	220	205	226	164	193	185	217	217	204	202	192	216	184	184	177	192	203	217	192	188	197	193	184	188	194	201	202	223	201	165	195	206	200	189	213	202	220	221	190	207	181	200	199	197	179	218	195	180	172	203	212	188	206	205	189	183	194	232	230	199	199	196	207	212	211	181	204	215	197	203	195	187	213	187	198	198	177	197	187	183	186	229	198	179	198	185	190	186	184	203	192	190	214	210	195	214	196	209	210	204	179	187	215	196	205	183	203	224	222	205	171	194	190	210	197	202	246	190	197	192	200	180	187	219	195	207	195	196	194	192	215	189	184	169	195	204	219	204	189	195	196	201	189	225	210	201	222	233	178	186	192	188	192	210	237	196	188	192	197	197	191	188	198	178	200	229	211	213	195	195	215	198	205	213	202	210	220	198	205	200	222	197	200	206	223	195	190	203	168	176	226	178	191	184	206	220	204	212	197	193	178	174	213	179	184	196	207	175	212	203	214	205	204	206	173	219	193	231	178	189	171	205	209	179	186	182	207	225	232	202	214	217	202	192	176	205	194	214	179	204	217	187	196	218	191	184	214	188	197	195	225	212	208	205	189	202	189	181	200	218	206	196	189	201	192	195	171	186	200	245	177	201	201	214	211	198	196	219	200	182	188	218	166	211	188	185	203	193	203	212	204	195	208	208	195	229	205	174	157	217	192	191	200	211	202	182	180	207	210	195	210	199	197	200	202	184	190	178	190	205	219	197	191	181	176	183	220	170	172	187	180	213	179	199	196	175	180	177	181	185	193	203	213	207	203	188	185	204	183	189	186	194	197	198	201	206	193	167	201	206	209	223	177	180	188	193	180	216	181	209	191	194	194	213	184	193	181	205	191	169	203	205	210	193	196	196	218	199	198	208	191	214	192	201	201	193	199	198	196	196	194	197	192	173	218	193	188	179	215	175	198	195	163	218	191	210	193	198	235	201	204	190	169	203	185	187	192	213	200	199	200	217	199	192	197	197	186	192	184	187	218	211	175	190	209	207	195	195	217	195	219	219	185	198	201	211	214	187	203	181	228	199	182	205	225	169	167	210	196	200	183
20609	4397	4444	4149	3735	2289	1822	1511	1046	891	797	722	673	666	620	657	654	617	550	534	608	566	528	511	559	476	498	530	495	485	491	500	473	479	493	478	489	469	547	484	490	481	453	448	488	516	465	483	485	456	477	495	468	480	449	486	466	493	466	471	474	491	440	471	482	476	445	478	488	500	452	466	458	459	491	493	430	448	465	467	469	465	490	487	435	469	505	526	401	456	468	481	492	462	480	439	462	439	457	524	462	465	478	487	468	502	475	474	471	472	451	489	481	461	444	468	526	450	473	445	462	467	455	481	463	499	487	491	465	450	460	487	475	457	487	447	499	463	474	460	485	470	468	498	471	514	447	473	453	447	465	466	447	500	445	454	471	457	451	425	460	479	460	434	469	468	471	467	476	478	455	466	440	440	501	455	479	437	489	448	478	449	482	472	462	451	434	447	476	485	462	448	477	463	507	460	493	472	471	446	497	460	490	465	486	454	471	426	455	522	463	468	443	492	516	428	465	468	457	458	479	474	504	470	478	450	465	459	466	459	449	469	457	461	473	471	443	476	443	468	457	436	465	462	453	495	463	497	476	457	483	442	456	467	459	460	468	485	451	446	458	462	471	503	431	471	507	416	469	465	483	490	471	435	464	459	422	476	405	432	499	446	468	460	474	478	462	437	490	480	466	471	443	441	453	457	479	456	444	444	440	440	449	460	466	473	430	446	518	425	479	403	454	467	468	447	446	455	519	479	489	463	465	460	413	466	443	475	438	483	498	487	491	468	472	469	452	458	485	492	442	465	477	438	457	487	470	458	437	480	463	463	479	479	519	418	472	524	482	468	428	443	466	473	495	455	415	492	452	475	461	493	449	460	458	446	470	473	473	444	462	450	471	496	454	447	428	478	458	443	487	461	458	446	450	479	496	487	457	468	488	453	454	481	471	451	467	469	451	465	478	476	468	421	451	472	507	441	462	449	471	494	488	472	455	461	487	489	459	465	446	443	474	476	463	473	478	488	489	504	468	501	456	459	479	426	443	482	471	461	481	463	484	454	465	456	461	489	489	467	443	470	454	483	445	440	470	452	436	453	458	460	465	494	495	496	497	478	457	477	441	468	464	453	442	469	459	438	462	475	442	451	450	434	480	445	449	452	514	446	468	484	489	457	499	446	440	470	471	461	465	448	441	459	493	458	485	487	445	443	468	479	489	464	441	466	500	475	462	490	469	512	490	475	471	457	455	460	478	448	473	509	433	476	461	463	456	465	465	477	457	492	445	476	458	464	433	470	448	440	480	461	463	457	455	465	494	478	458	501	453	464	402	465	440	458	412	460	443	453	440	516	466	429	482	494	510	449	493	472	463	457	501	458	466	431	441	454	465	457	472	494	461	457	443	446	455	441	495	478	466	487	479	450	415	473	482	475	473	482	447	451	455	471	448	481	486	490	479	457	468	427	439	460	474	442	452	485	457	490	467	475	475	455	534	487	467	454	486	488	470	467	474	503	483	417	473	452	495	455	466	483	483	435	465	470	467	477	456	449	481	474	459	476	443	483	457	442	465	477	438	453	441	436	429	464	424	445	483	462	494	480	470	443	458	418	494	472	457	456	485	500	447	437	458	490	425	487	451	488	444	417	451	494	480	478	456	511	476	460	475	505	448	519	478	496	473	493	444	514	429	425	489	511	467	460	452	474	447	494	473	508	477	490	463	439	480	470	480	471	458	451	456	464	503	486	465	447	508	488	459	479	491	447	466	468	452	441	479	506	484	458	452	430	498	436	452	469	500	451	467	487	491	482	502	498	446	468	468	475	481	496	451	431	463	441	432	492	468	487	457	495	455	457	453	485	467	488	483	479	458	500	430	456	480	458	450	474	467	481	483	467	419	451	465	457	473	499	456	477	517	465	473	458	462	464	450	485	449	490	456	445	474	528	461	456	468	424	471	459	469	435	431	477	462	404	455	468	469	489	451	486	469	452	441	453	468	456	449	456	455	454	461	449	452	488	432	483	454	409	459	476	486	446	472	464	486	468	457	446	455	472	479	465	449	475	432	459	483	461	454	459	447	452	414	486	432	467	473	479	471	511	490	463	481	495	471	447	447	454	453	461	449	492	478	471	486	502	470	494	456	454	494	479	405	451	460	452	440	453	474	451	467	456	454	454	434	465	468	460	440	429	470	467	458	473	450	463	489	473	461	446	466	437	499	461	448	469	469	499	468	491	467	454	481	490	467	462	495	471	467	429	439	480	460	466	482	482	466	447	452	486	431	468	502	465	493	456	455	466	453	491	451	469	456	422	438	517	483	467	457	454	467	481	458	519	484	486	443	481	425	422	457	449	494	432	432	479	498	487	463	464	492	451	443	454	477	436	512	461	448	497	450	483	450	460	476	482	499	497	464	475	461	479	496	435	485	489	464	443	470	448	507	478	454	460	463	463	454	483	474	431	475	447	451	471	462	466	440	468	443	432	419	446	463	465	476	482	438	430	462	479	481	465	485	480	463	471	447	480	473	451	423	438	487	435	457	454	426	481	483	440	445	445	458	411	451	506	482	480	450	465	445	498	470	486	450	492	427	467	512	501	481	478	462	449	478	487	443	475	444	476	427	455	470	489	457	472	467	511	446	421	455	489	472	429	458	415	491	501	435	480	482	465	486	472	456	466	462	479	485	450	447	443	472	442	442	456	452	433	459	427	498	439	484	483	448	471	539	468	453	447	466	487	477	486	454	488	461	437	460	490	484	453	477	439	520	454	483	453	460	501	478	425	434	428	439	467	469	451	449	463	451	509	466	443	455	467	459	470	484	474	506	433	461	482	471	464	499	446	466	456	498	459	461	446	466	461	499	452	476	486	498	489	459	482	425	417	429	462	479	452	438	464	448	458	491	467	440	485	470	470	458	517	489	499	457	475	450	505	464	469	449	481	458	494	490	467	490	464	450	463	470	450	452	471	439	495	491	453	429	454	471	459	492	474	478	468	473	485	471	470	470	462	472	491	489	448	442	493	474	493	427	471	473	493	463	410	447	494	512	473	436	436	449	509	485	423	475	421	465	443	483	450	415	499	500	478	455	457	441	435	479	476	513	449	461	462	511	486	460	458	494	428	454	494	464	446	479	498	456	502	461	455	459	463	476	453	417	439	471	506	472	469	432	461	461	491	482	451	442	467	437	463	491	474	473	459	469	467	485	463	483	491	496	478	463	474	473	475	469	497	454	475	495	499	427	497	440	466	423	482	472	434	447	459	457	473	485	472	448	515	415	502	446	443	452	464	466	489	460	467	458	511	465	476	492	447	459	470	432	424	473	456	461	457	466	444	457	494	468	491	463	467	478	468	456	446	483	486	501	446	417	470	461	450	466	481	487	466	472	435	437	457	476	468	456	472	453	531	475	447	506	472	464	477	460	393	524	455	485	435	476	491	471	466	452	451	510	499	482	486	470	443	449	452	458	451	493	451	477	460	504	458	461	416	453	437	480	447	476	447	445	464	470	493
9063	1117	490	382	317	281	249	272	209	225	217	219	229	215	207	210	209	222	216	242	238	227	226	233	201	196	199	246	257	232	240	215	242	230	258	219	199	219	207	216	232	247	223	244	244	247	207	214	249	230	187	186	240	254	239	204	224	239	210	230	220	202	218	231	228	223	229	232	213	210	219	236	219	256	201	211	215	206	234	208	212	217	228	235	257	223	188	211	245	202	219	214	210	213	244	191	238	222	214	236	225	223	215	221	212	218	266	219	195	212	209	214	233	232	219	221	246	208	233	224	195	220	232	222	231	208	206	226	208	235	238	210	212	227	229	209	206	230	225	208	213	216	193	234	215	207	212	212	215	231	232	201	224	237	240	202	192	207	221	266	253	218	207	194	219	201	202	218	240	250	197	197	209	233	224	229	225	199	188	226	232	234	249	217	231	229	225	246	248	262	222	213	219	213	230	214	217	221	207	243	193	214	221	215	222	211	225	245	223	237	228	203	209	224	210	210	213	200	201	226	201	225	214	212	228	202	223	228	209	213	190	211	230	198	228	210	199	208	212	227	234	226	234	202	221	209	239	226	218	231	257	217	236	238	240	210	210	212	214	224	218	210	238	224	215	236	254	198	205	221	203	232	197	225	235	236	229	187	238	217	236	230	201	228	239	210	220	227	213	216	206	249	207	213	222	202	263	250	220	212	225	237	225	216	207	210	235	219	213	221	218	259	204	227	240	231	227	210	217	198	224	237	216	211	219	220	229	215	163	225	212	237	201	210	227	203	245	230	234	254	206	225	212	203	221	219	225	234	225	251	182	228	240	242	203	211	226	203	200	243	199	232	224	197	197	213	223	221	206	243	198	234	224	204	231	218	217	213	213	231	233	228	217	218	232	233	210	212	249	236	235	195	229	224	238	213	212	213	216	192	200	232	206	198	222	201	226	202	198	204	245	219	270	209	192	235	227	221	230	213	249	244	214	213	208	212	215	230	214	229	232	206	247	222	222	226	227	225	240	201	249	213	236	220	229	220	238	234	247	215	209	219	202	209	205	194	227	207	226	200	204	203	209	219	212	251	251	257	238	208	235	211	210	235	235	239	198	210	224	210	209	235	212	216	206	210	229	213	206	205	192	199	220	202	240	242	196	240	237	208	184	208	217	193	210	228	227	218	224	222	221	248	250	221	219	224	246	211	222	242	211	231	200	198	204	234	210	201	245	216	231	226	219	224	215	236	227	226	220	196	206	220	220	210	195	241	254	217	249	233	230	211	229	213	201	213	229	182	217	213	211	257	222	243	208	215	223	228	213	236	216	205	230	225	217	225	253	196	226	213	220	227	208	197	228	230	228	187	211	225	238	218	216	220	235	210	201	206	214	222	208	231	187	226	215	219	227	246	244	229	246	211	233	236	222	217	234	230	215	216	213	223	259	217	226	230	193	210	232	214	221	244	224	243	218	184	225	233	240	222	234	215	236	241	219	191	229	251	206	229	227	217	219	200	189	214	204	228	250	221	184	195	193	203	213	218	232	212	214	219	194	214	224	230	238	214	227	220	198	225	235	229	241	248	225	229	209	214	220	221	234	209	220	228	240	247	223	251	200	237	245	241	225	208	223	223	232	225	227	211	205	193	249	233	212	235	251	224	217	219	229	209	244	228	230	202	247	192	224	224	219	218	225	214	249	226	236	203	231	228	231	216	205	209	224	209	224	211	197	232	222	255	234	200	229	242	216	217	220	232	208	227	224	225	220	161	210	213	243	212	230	220	229	216	217	205	240	205	246	234	252	225	230	249	242	219	238	215	206	206	214	216	228	240	220	190	197	244	222	215	206	241	236	219	251	245	232	248	221	222	218	227	191	232	245	222	245	220	213	199	219	202	190	197	220	254	240	271	205	196	236	233	248	209	229	206	235	217	240	232	195	238	232	236	237	224	224	208	235	228	217	220	196	219	215	193	206	224	230	240	214	239	226	239	219	194	223	221	229	247	263	260	228	230	211	228	232	206	215	212	245	221	245	212	229	187	191	206	226	222	220	212	210	253	229	214	243	226	214	207	252	245	224	214	200	221	218	207	213	196	229	199	225	244	234	216	209	230	236	209	214	226	214	197	222	225	215	237	229	213	215	205	216	224	257	219	216	221	223	223	224	208	218	227	223	218	216	202	229	210	201	225	218	213	220	231	260	210	222	234	223	227	241	194	192	217	260	208	214	221	206	223	231	245	240	212	226	231	238	194	226	204	230	213	194	249	232	216	226	211	200	228	199	213	226	237	221	188	239	217	229	235	209	217	244	187	194	225	200	210	239	253	226	231	204	241	190	229	251	235	226	203	208	248	235	203	194	223	244	211	230	232	207	221	195	217	211	219	241	224	236	230	231	197	208	215	234	230	222	219	270	216	247	217	216	211	224	248	203	256	228	226	222	216	211	209	234	193	236	229	194	219	210	218	193	223	203	232	224	245	234	209	195	216	217	223	204	204	233	233	236	227	230	192	242	219	233	233	204	212	198	227	231	204	215	241	219	255	226	223	215	208	200	211	215	217	230	227	200	192	217	240	207	212	260	185	217	227	221	190	227	235	196	227	225	213	255	225	241	237	211	218	224	203	243	222	237	211	209	239	235	213	206	210	230	207	220	213	184	236	250	213	209	204	224	230	213	215	210	181	239	211	198	215	221	224	211	219	245	222	220	186	217	212	211	211	219	198	232	194	209	232	215	224	222	210	221	209	212	218	201	202	241	227	208	214	190	244	207	218	237	239	211	232	226	246	219	209	237	252	242	209	216	226	212	199	194	214	239	226	224	238	236	235	210	202	228	207	229	217	225	238	231	193	220	226	228	230	225	207	220	239	204	264	231	191	211	252	221	251	232	201	232	206	218	224	234	230	194	232	227	229	244	247	207	233	222	203	209	194	239	240	227	239	221	234	231	239	192	231	197	233	231	213	192	239	202	237	196	194	228	244	217	221	204	243	229	242	215	251	219	206	234	229	227	219	211	225	201	196	231	220	231	218	251	240	200	225	185	226	219	221	215	244	235	193	224	192	220	218	239	220	243	208	187	202	250	203	186	215	197	207	219	241	226	220	218	190	246	223	222	231	224	216	223	200	257	247	195	227	252	211	242	224	212	228	206	223	230	217	263	232	227	217	222	258	240	208	201	226	249	198	237	238	211	231	256	219	201	252	241	233	238	221	214	236	257	248	222	214	237	208	227	220	233	218	260	212	207	237	239	212	231	199	229	228	235	235	222	204	229	234	243	237	211	208	223	214	239	204	221	220	242	205	229	229	211	227	219	219	249	198	219	227	237	213	270	229	204	212	210	235	211	225	244	213	235	196	234	242	206	238	218	237	202	211	208	226	228	212	241	229	218	196	235	209	227	225	209	250	247	223	242	245	226	232	212	238	219	250	225	237	204	214	215	208	232	234	248	232	198	224	244	204	227	213	242	222	218	214	225	234	223	225	215	254	227	199	214	211	225	225	230	201	215	250
5552	893	1101	1079	888	716	761	648	535	521	500	552	515	478	502	550	509	538	550	505	481	520	538	497	469	485	453	482	490	473	499	461	505	467	477	479	514	527	489	498	472	515	528	488	470	458	468	519	499	486	482	491	517	529	521	471	485	519	486	496	478	525	508	539	494	523	483	494	500	524	493	509	510	501	481	488	497	478	514	473	493	527	495	525	531	462	512	489	498	452	500	481	460	460	519	475	520	496	508	479	550	493	505	504	503	497	478	473	551	485	506	519	477	500	480	460	508	510	478	467	502	509	507	509	505	512	480	495	493	543	438	511	473	491	521	489	480	485	441	500	490	500	494	459	504	501	484	465	503	473	485	490	525	510	527	480	476	505	474	524	482	508	474	505	473	505	486	472	474	523	496	522	465	516	499	498	497	483	529	496	507	465	504	468	504	499	489	497	514	500	525	501	556	499	527	524	456	513	530	493	502	536	496	506	491	508	492	463	525	495	518	463	472	491	488	479	480	473	492	499	482	515	517	490	510	468	532	479	479	491	520	532	482	500	491	551	488	526	497	467	511	479	452	477	498	514	477	460	519	499	533	551	509	515	477	493	465	508	525	504	532	543	521	478	483	495	460	485	510	519	464	518	485	494	454	472	518	524	496	528	489	558	474	473	456	486	507	475	520	500	489	477	485	528	510	503	475	462	462	545	498	499	521	471	493	468	474	511	474	488	494	528	505	481	520	513	476	501	498	526	516	508	496	526	516	489	499	498	488	525	502	517	531	483	495	553	446	487	518	502	486	484	533	493	477	463	512	477	498	513	499	470	538	535	505	504	489	481	492	517	468	487	512	490	470	520	524	479	494	518	498	513	463	478	488	496	535	481	483	484	516	473	502	487	462	494	466	493	471	500	495	454	429	507	498	478	493	508	522	533	516	495	494	471	487	516	503	510	494	517	511	496	450	508	494	476	492	488	479	514	503	491	495	516	523	468	485	519	483	528	499	494	484	501	506	504	519	494	501	488	491	528	489	462	498	472	497	516	459	486	486	484	475	515	500	450	459	504	526	488	478	474	503	475	501	512	524	523	486	505	521	514	470	482	498	507	487	509	512	469	553	493	480	510	498	505	539	489	516	520	490	525	506	486	488	498	520	471	511	477	472	504	496	482	502	516	544	480	476	505	515	540	469	511	514	509	503	505	502	518	550	513	468	485	514	507	497	498	481	503	506	485	516	484	516	504	493	456	473	548	526	483	515	506	507	493	496	507	500	459	495	491	526	484	481	508	490	483	462	533	497	509	482	491	482	507	492	465	489	477	493	478	499	490	527	499	494	466	460	492	522	462	499	517	513	523	512	481	482	460	457	500	480	478	507	492	525	507	527	540	517	513	470	501	481	482	490	499	505	504	502	517	467	518	488	498	481	506	486	547	548	518	476	499	489	526	498	475	487	501	453	499	466	492	476	481	500	496	444	483	471	495	521	527	466	481	498	490	496	495	491	516	466	473	530	475	484	474	508	497	508	507	520	477	489	480	477	484	511	478	502	478	494	496	489	456	495	506	494	470	525	514	472	537	474	544	471	452	496	501	453	491	542	501	496	523	533	512	473	494	494	506	548	495	481	475	495	471	460	527	515	502	500	495	499	498	497	444	466	525	498	504	453	466	489	529	527	484	455	469	498	476	455	484	477	501	480	494	466	542	467	486	492	509	478	529	477	508	481	481	546	530	458	514	533	504	497	509	484	496	531	489	478	528	502	502	487	512	531	525	489	518	517	496	499	493	502	492	509	518	478	496	475	461	519	477	480	483	492	479	545	473	530	517	525	524	458	468	482	506	476	513	501	488	519	489	506	586	469	476	478	509	521	519	508	498	509	482	487	480	513	492	455	506	477	497	504	480	476	501	522	520	492	496	489	484	491	487	477	448	460	488	500	491	515	499	496	508	479	471	492	490	481	543	560	534	526	472	514	485	503	465	505	550	484	508	482	536	486	469	496	515	476	460	499	533	491	498	477	521	478	487	511	510	483	488	477	486	494	477	536	485	514	481	495	531	497	515	491	511	474	495	497	479	513	455	490	481	530	500	483	502	489	516	511	528	494	523	500	515	441	519	484	464	494	483	492	466	500	527	522	477	512	503	491	505	495	535	473	481	463	465	475	492	510	455	552	489	497	512	481	483	480	518	496	498	503	516	498	465	475	457	501	483	473	485	498	498	478	535	517	487	477	497	518	517	470	481	544	470	515	480	477	501	469	499	510	472	510	526	446	505	517	535	466	477	475	487	504	490	509	493	489	504	499	482	502	488	557	457	480	497	457	485	506	533	513	504	519	482	488	526	485	476	458	522	505	476	490	502	515	488	524	475	483	486	479	522	510	546	469	497	505	505	470	507	508	483	459	529	516	509	485	505	481	509	499	516	467	504	526	478	519	518	482	473	551	466	484	509	477	502	466	499	531	517	499	480	478	524	462	553	508	506	494	523	541	494	551	519	492	482	475	460	481	509	544	481	517	495	526	503	522	523	493	533	527	509	511	496	505	535	491	486	507	500	508	475	537	482	465	522	486	462	472	504	501	485	484	474	520	475	515	508	526	491	507	480	469	506	548	498	516	501	495	477	474	507	467	467	486	482	519	525	490	488	485	481	454	506	523	490	528	501	484	497	547	494	517	511	489	485	485	494	511	487	479	481	470	513	506	521	494	504	521	485	492	473	489	495	472	511	515	464	490	499	485	446	540	469	501	487	487	542	535	450	534	505	521	485	490	491	517	498	539	501	509	536	445	521	489	485	493	504	481	520	520	463	527	472	497	464	468	490	479	513	518	478	504	500	486	526	534	490	507	519	519	471	494	480	499	449	485	542	543	506	506	498	441	488	530	440	478	539	491	514	511	534	503	483	471	491	483	478	486	486	491	532	527	523	513	496	492	502	474	472	520	529	479	483	531	531	508	450	475	497	494	487	469	518	492	505	525	520	471	505	520	465	456	460	482	457	503	538	453	458	474	507	479	525	485	485	491	501	473	493	486	510	506	483	512	476	498	499	480	482	553	451	503	462	485	508	521	525	517	468	483	503	478	498	480	523	492	537	512	469	448	481	479	497	504	498	483	489	493	511	473	499	474	505	491	518	524	527	505	515	527	512	469	495	503	489	454	492	485	520	483	506	496	486	473	483	486	517	450	524	502	531	509	498	486	496	480	446	503	560	510	480	485	525	520	492	470	468	505	499	503	508	510	509	466	538	481	488	507	526	518	486	533	498	464	493	483	499	487	487	501	488	495	494	476	517	473	501	504	508	524	501	523	533	497	501	484	540	515	460	491	533	490	483	508	454	505	496	496	532	460	433	504	493	472	510	484	532	464	490	536	496	497	453	495	531	521	483	522	515	484	534	508	464	463	512	512	514	509	485	510	490	484	477	520	527	452	465	510	520	492	465	513	505	518	479	461	514	466	518	470	472	536	487	472	518	489	501	439	511	498	484	488	447	491	479	521	491	546	507
24963	5211	2203	1265	629	360	276	214	197	174	181	176	173	148	150	161	162	147	155	163	138	180	137	140	150	139	148	143	152	131	158	146	145	150	119	134	144	142	157	120	140	133	139	164	149	136	133	125	150	155	142	137	141	139	141	127	138	124	146	143	150	139	152	117	140	127	136	123	141	138	137	146	144	171	132	157	144	145	145	122	124	146	127	170	142	131	144	126	128	142	140	140	117	144	141	118	141	150	162	125	164	132	121	146	138	125	136	144	148	136	139	159	139	139	137	151	149	159	127	155	184	144	147	133	166	134	137	110	123	156	143	160	141	140	126	125	159	164	125	126	132	142	153	126	130	150	144	127	154	127	154	124	128	133	145	140	132	126	141	153	137	157	126	149	138	141	157	127	128	134	141	134	141	167	129	139	144	131	136	153	163	132	142	114	120	135	131	121	128	151	142	140	147	132	148	138	129	144	137	157	121	124	121	143	124	136	142	146	134	139	148	119	154	159	155	136	144	149	141	160	149	131	146	142	119	126	122	157	135	124	113	161	145	130	148	126	132	137	126	132	142	147	127	144	146	141	136	140	133	139	129	125	147	111	132	144	129	125	138	103	153	130	123	110	156	108	114	123	153	130	143	131	148	165	130	138	126	150	176	140	139	131	144	141	145	121	125	164	147	136	154	119	140	154	143	141	145	139	129	150	143	124	156	131	138	151	135	125	123	142	156	134	149	146	135	172	126	123	142	139	126	127	138	149	164	131	132	146	121	146	145	139	152	125	145	134	140	154	126	173	132	145	155	131	141	149	141	148	142	172	138	127	157	139	136	127	132	141	133	142	160	128	141	130	128	139	137	149	124	126	141	134	139	136	131	149	121	157	139	140	145	149	121	147	149	143	145	133	133	139	145	142	137	153	132	159	143	125	141	132	130	139	140	118	145	133	148	125	137	121	144	143	163	130	127	142	132	132	144	153	157	124	152	145	147	135	111	135	134	136	149	140	116	146	167	140	134	122	122	143	120	137	140	144	155	119	132	131	132	138	142	149	143	144	139	137	148	142	140	136	122	127	116	140	126	135	124	139	148	141	167	137	122	144	142	133	140	130	133	136	149	126	125	140	159	128	137	130	129	148	117	130	137	129	137	141	150	163	118	167	135	147	154	134	141	152	119	135	146	142	134	122	141	140	122	137	142	133	122	139	147	154	124	145	139	149	147	162	141	159	151	119	144	118	128	127	139	120	148	131	145	110	151	124	126	142	134	122	154	134	151	125	130	106	148	147	130	133	143	138	129	126	123	152	135	159	140	128	138	136	128	139	145	135	130	129	134	140	129	123	133	147	120	148	140	141	135	140	149	121	147	126	133	157	132	152	145	123	147	125	143	140	134	143	133	136	133	149	149	136	114	141	146	140	135	144	132	145	133	118	152	139	143	145	155	135	156	148	126	122	132	134	152	135	129	139	140	127	127	142	130	157	141	162	148	139	140	125	154	139	122	126	153	134	130	147	162	119	131	175	147	130	133	148	136	143	133	121	137	156	138	127	141	146	142	136	132	143	142	144	130	130	145	134	143	140	141	135	138	125	139	154	149	130	137	152	117	122	148	132	144	142	129	149	150	125	128	117	129	138	139	128	155	124	123	137	120	134	141	147	148	146	121	126	138	135	134	125	124	120	128	148	141	128	126	150	130	134	146	118	148	141	128	123	136	141	147	129	131	150	140	146	156	145	126	125	126	136	142	133	142	164	136	144	139	151	146	159	151	124	138	131	133	127	147	147	140	140	148	128	132	129	141	159	130	113	138	137	165	131	166	131	121	162	150	143	159	135	160	125	132	138	135	138	141	131	122	116	151	130	135	114	149	127	154	123	147	139	153	137	147	137	150	142	157	138	133	128	129	133	130	135	138	134	136	127	131	137	151	142	116	126	137	159	156	145	140	122	130	132	127	145	152	143	132	140	147	161	147	127	146	120	134	132	162	158	145	150	143	149	145	154	159	124	130	127	130	141	130	125	164	126	156	120	161	123	127	137	108	130	134	162	137	154	111	155	132	152	150	132	139	141	123	126	126	126	140	161	135	138	112	114	152	162	173	143	132	128	139	151	138	141	134	150	142	143	135	135	146	149	129	150	128	149	135	136	130	128	137	128	121	116	119	144	134	133	137	130	128	149	158	139	150	134	137	122	133	140	138	138	133	146	154	141	112	119	164	159	152	139	132	147	135	143	143	140	154	130	128	122	136	142	143	135	137	127	140	140	135	136	156	143	128	134	149	144	140	121	125	145	145	123	146	137	154	130	155	145	131	147	149	166	127	139	137	161	121	121	134	138	128	123	133	146	116	158	144	139	145	146	158	150	149	145	132	122	139	131	160	108	149	153	164	146	149	139	111	144	126	139	146	153	153	133	129	138	157	132	160	142	110	113	123	131	144	148	124	151	124	134	130	127	146	114	144	142	141	136	149	134	121	157	134	138	133	151	138	128	127	139	148	133	131	115	172	141	135	135	138	125	136	150	148	117	149	151	121	140	140	146	129	150	134	149	117	125	145	141	143	119	146	134	144	148	138	133	125	148	129	126	136	121	130	143	153	135	134	160	126	142	171	151	123	150	128	150	133	149	154	137	125	123	149	146	128	137	134	121	143	141	126	150	142	134	118	150	134	148	138	139	135	135	156	131	128	133	133	135	153	141	138	139	146	132	120	134	129	124	146	124	143	123	140	168	142	149	116	118	154	133	141	124	151	138	130	143	170	119	148	127	135	139	148	130	143	150	154	122	144	134	122	131	132	142	143	168	157	137	138	124	135	131	147	138	147	133	124	152	164	145	132	145	129	121	143	146	121	145	123	138	152	145	142	129	121	134	140	132	161	134	140	119	134	132	112	126	128	125	145	126	127	135	129	146	143	126	133	139	134	142	113	150	136	127	162	141	159	137	123	138	111	128	142	115	165	141	123	125	115	141	142	150	149	139	176	167	131	131	115	139	122	146	138	129	139	144	132	154	129	155	141	182	124	101	152	137	134	148	150	157	152	146	130	124	140	96	116	136	156	145	129	146	145	159	146	129	143	145	146	126	122	118	133	152	127	138	146	157	119	127	133	120	127	131	150	164	113	152	120	147	141	145	130	157	117	137	146	142	159	153	147	146	120	130	134	128	130	147	143	124	155	153	120	133	163	141	138	137	151	134	142	147	145	134	122	167	155	149	143	112	153	128	140	144	137	131	121	140	150	137	145	124	144	139	147	149	161	165	154	137	140	137	135	128	128	142	151	130	111	158	145	153	140	123	154	127	141	128	150	119	139	142	140	139	131	156	143	149	142	138	156	136	161	124	142	145	161	148	115	161	127	130	133	140	128	141	151	125	151	166	159	147	147	140	154	148	126	144	128	138	144	125	135	151	136	166	150	143	164	144	134	156	173	134	120	174	129	135	174	138	135	126	164	176	160	154	132	137	148	135	132	123	120	130	134	142	129	159	144	147	150	167	137	132	130	149
15190	2663	2929	2954	2098	1346	1101	860	593	562	530	459	455	413	475	433	438	430	431	378	384	406	375	368	337	327	370	337	344	377	381	319	360	359	397	332	355	333	336	376	359	337	347	334	342	334	323	356	363	354	354	331	335	327	358	352	349	310	304	304	357	348	342	300	332	343	330	348	352	312	312	355	340	319	361	337	323	336	354	327	367	337	357	346	334	349	322	363	294	332	356	347	346	361	329	360	353	320	330	358	339	337	364	360	370	354	354	337	329	339	345	375	369	310	338	327	318	381	310	332	357	323	345	336	349	348	377	329	320	325	362	333	328	336	346	329	343	354	358	372	330	360	342	338	348	348	345	374	330	331	310	356	337	355	319	382	334	332	341	365	333	363	322	348	311	332	331	341	294	367	350	296	314	370	341	340	325	353	342	338	340	348	325	329	322	354	329	311	326	323	337	341	334	348	361	305	330	368	370	280	313	315	341	336	339	340	377	307	307	359	352	334	372	353	354	339	349	348	328	351	319	318	350	364	343	333	362	360	314	327	330	354	340	319	308	362	325	360	383	356	357	351	337	307	342	333	343	349	326	381	286	345	342	328	332	370	343	309	316	303	329	316	327	342	339	349	354	335	352	363	356	315	351	352	330	345	310	323	326	323	329	346	352	363	323	342	311	308	323	364	324	318	333	344	340	283	334	318	359	334	318	359	349	329	351	342	356	349	328	366	350	333	337	311	351	344	349	369	297	363	364	360	349	352	319	351	371	316	324	315	353	343	306	344	326	353	318	320	319	311	340	332	381	326	307	333	335	347	315	368	372	316	341	331	309	347	318	335	382	353	325	349	349	357	338	306	340	328	339	341	356	311	346	349	321	337	348	351	347	355	335	316	337	354	356	352	340	331	324	350	377	331	355	342	336	324	344	352	336	337	336	361	343	337	338	310	350	340	340	350	338	347	346	346	368	328	375	318	319	370	324	352	333	360	318	337	306	324	340	352	345	316	349	355	323	366	316	326	321	320	346	308	326	327	314	339	329	358	375	340	325	321	348	338	358	308	340	336	367	348	334	324	316	353	342	321	356	331	345	329	322	334	347	354	321	318	347	325	355	349	354	340	339	338	323	340	327	353	347	339	334	345	370	335	326	337	345	342	344	354	362	337	320	332	395	319	323	375	345	320	330	310	336	357	336	349	324	337	364	321	340	325	319	323	361	344	367	326	322	331	347	331	331	350	343	346	356	292	321	353	353	320	335	359	360	329	319	354	337	340	343	335	320	338	320	332	335	363	359	337	354	346	309	370	324	330	337	361	363	358	351	348	323	353	330	309	342	317	299	359	324	341	332	326	339	337	329	318	346	341	323	340	340	362	338	341	334	351	358	325	337	343	361	350	313	313	350	371	340	350	323	321	347	354	335	349	342	339	318	322	356	331	317	304	360	306	325	332	362	334	328	364	270	311	374	346	355	348	317	353	346	334	338	349	334	336	363	341	332	350	356	326	345	343	306	319	322	350	364	349	361	345	319	345	355	339	329	321	328	346	314	342	334	354	343	363	349	346	298	295	319	340	362	317	344	337	348	339	343	364	342	321	380	354	330	305	347	345	333	342	336	333	320	349	348	354	338	315	322	326	360	363	308	335	354	324	333	328	354	375	342	320	342	327	323	323	320	337	326	378	372	289	330	333	374	361	364	335	317	324	307	349	340	345	328	309	317	343	362	353	323	339	326	312	344	321	340	341	356	319	348	371	351	338	316	345	345	348	349	320	338	356	338	372	327	331	319	324	363	374	324	307	336	304	316	338	358	357	344	324	346	327	361	340	337	331	323	339	332	368	320	299	366	308	331	347	317	325	320	355	297	312	309	318	332	345	336	347	329	334	338	327	353	352	323	319	353	364	352	321	338	374	315	330	303	305	314	351	328	338	343	334	351	345	367	320	317	359	331	336	324	356	321	331	316	336	339	356	338	358	347	321	377	342	324	320	374	338	340	315	351	319	353	348	328	327	347	336	364	349	302	312	385	342	365	310	331	341	337	361	334	331	310	392	303	357	323	341	333	352	325	343	366	331	330	361	353	335	314	361	326	337	335	348	316	390	302	329	347	303	332	326	334	323	343	327	336	336	339	367	349	330	352	352	379	366	315	333	337	334	308	335	354	336	353	339	350	332	351	353	334	310	365	331	330	344	338	350	315	357	333	355	345	333	320	353	327	336	347	316	342	345	294	332	328	356	338	316	281	345	313	335	342	330	320	344	370	334	325	336	319	351	332	312	335	329	355	334	324	336	319	319	380	331	332	344	319	355	369	367	332	340	333	319	341	301	314	372	331	359	351	352	346	349	323	348	315	344	320	341	334	315	322	342	343	336	322	345	295	319	305	313	335	354	348	329	318	346	338	308	351	319	372	363	354	314	344	337	376	351	351	385	345	378	346	357	332	315	328	332	330	339	346	368	333	365	337	314	339	329	337	333	347	325	364	333	318	333	337	330	364	328	317	334	348	337	343	366	322	328	343	350	321	355	348	329	334	312	331	329	311	346	359	380	341	354	327	332	302	372	329	342	348	322	364	348	343	363	328	291	324	328	341	380	349	330	312	336	322	338	338	355	365	293	337	321	342	342	346	324	358	356	335	352	351	331	327	334	314	322	368	323	357	338	314	373	368	302	342	362	319	362	339	386	331	332	356	344	313	345	322	346	345	333	341	353	379	320	364	304	349	313	349	294	350	334	310	331	338	328	371	331	338	333	331	359	338	343	335	327	332	341	346	333	359	317	334	318	352	355	343	344	353	330	319	324	346	347	329	332	333	335	323	342	358	342	352	325	340	357	346	322	386	305	335	337	333	331	335	339	353	342	357	327	333	312	311	337	339	340	336	321	327	351	325	320	345	328	330	331	341	337	373	316	376	352	336	348	326	365	325	317	350	342	330	350	340	315	364	338	363	353	319	335	307	339	368	318	343	346	356	343	340	318	362	295	347	333	332	341	338	329	304	364	321	323	373	295	329	320	384	334	331	317	341	348	326	328	336	342	359	322	334	302	359	353	328	336	362	354	303	353	327	345	317	298	318	336	327	369	309	306	308	349	327	356	345	322	362	346	320	327	337	362	348	335	359	353	333	332	344	357	314	352	319	331	356	328	364	321	358	350	324	324	326	348	319	335	358	356	349	336	330	306	368	319	315	330	337	351	339	309	380	374	354	333	327	371	346	363	327	343	316	379	326	332	347	307	327	324	318	316	338	321	342	346	341	330	328	303	364	348	337	342	335	345	319	344	333	346	307	366	308	304	364	337	322	366	303	311	360	360	365	320	334	370	334	335	338	334	346	310	306	338	299	315	328	312	344	310	318	369	334	330	343	314	328	328	336	324	343	313	339	310	331	331	363	327	341	310	339	325	326	327	323	341	320	328	340	347	336	341	318	324	307	343	328	313	314	364	362	317	388	292	330	348	307	351	301	329	312	318	344	328	312	361	317	368	343	323	315	332	339	326	382	349
35465	9949	4434	2401	1577	677	474	370	307	294	262	223	264	248	232	232	221	210	210	224	219	199	241	231	209	182	176	217	195	220	192	224	220	182	175	198	170	201	190	217	219	192	187	207	220	198	179	189	205	196	181	235	208	215	196	196	197	189	204	184	174	212	212	196	211	212	207	221	213	181	204	241	210	213	196	224	184	209	204	215	198	198	210	203	202	208	187	202	204	194	218	207	189	203	196	214	190	216	188	195	191	207	195	201	207	177	212	166	199	204	191	214	194	193	191	199	207	195	215	226	179	189	200	215	233	217	189	182	213	216	194	204	196	198	183	209	190	200	190	195	202	175	187	190	197	205	214	212	204	179	185	216	181	246	220	194	212	194	204	229	215	195	194	219	179	182	176	190	204	199	194	212	183	194	183	175	196	211	168	197	211	213	188	159	204	189	198	177	165	175	204	197	178	232	211	166	182	194	169	194	180	206	211	201	191	179	220	216	180	185	187	196	179	190	178	191	205	187	215	173	168	183	209	201	187	194	197	171	221	180	207	210	205	200	198	196	190	223	206	229	201	218	211	207	150	205	221	208	213	204	203	185	220	188	187	208	189	187	183	211	174	196	200	185	176	199	193	205	203	236	195	211	206	223	199	201	176	187	191	202	210	187	189	196	217	187	199	236	192	204	182	173	190	201	179	181	202	212	198	222	180	185	180	220	214	202	213	202	187	203	191	194	201	217	211	182	212	195	188	208	207	187	170	177	205	209	190	202	198	198	184	224	191	200	178	209	222	213	193	183	195	199	205	211	218	217	200	199	201	212	215	189	192	182	217	176	258	195	171	206	214	196	236	203	193	196	201	183	199	199	201	181	179	212	186	211	202	180	192	213	219	209	202	199	192	206	195	206	186	223	184	196	180	211	207	172	194	214	199	197	173	213	203	192	226	178	199	201	194	236	200	200	221	196	207	201	188	198	158	179	191	198	192	180	188	210	175	206	222	197	178	208	192	209	170	189	197	168	191	224	204	218	203	207	202	204	220	190	203	214	198	196	192	205	189	197	197	163	213	185	208	192	208	179	186	211	212	214	197	193	200	216	199	181	214	179	208	227	193	231	186	172	201	202	196	193	191	187	198	202	204	207	177	199	211	188	210	188	189	207	214	206	214	190	203	204	205	188	196	203	191	205	211	191	199	209	211	200	196	214	220	189	201	193	203	205	186	208	208	221	214	202	166	203	186	182	206	184	174	188	191	193	181	189	206	207	196	188	235	202	184	193	185	199	201	187	180	211	168	227	188	206	184	218	193	199	204	209	199	212	198	183	208	192	205	214	186	204	195	204	198	213	211	180	201	211	189	173	203	195	215	183	194	185	206	201	192	215	227	196	183	214	211	197	213	222	237	200	195	188	207	211	197	202	179	205	180	199	214	188	195	184	206	199	207	189	223	193	204	166	174	215	214	201	201	166	190	182	217	188	201	230	192	199	189	213	189	205	213	217	183	193	172	228	202	199	192	210	197	202	215	182	180	210	185	219	207	190	179	192	197	227	186	208	189	185	190	187	220	188	214	190	209	226	181	206	188	196	180	201	192	203	186	195	208	216	209	201	204	233	202	210	215	209	187	185	200	165	198	167	216	195	218	184	210	196	165	196	234	206	172	190	214	196	206	210	192	187	190	213	210	193	219	173	189	171	188	209	177	193	211	228	214	213	207	221	199	188	197	190	204	215	220	196	206	176	197	196	174	191	211	186	186	178	221	178	191	225	196	204	184	198	190	189	200	188	207	203	201	198	195	205	180	191	192	179	195	205	206	195	223	191	181	206	192	197	203	200	185	173	201	198	199	207	205	215	209	239	220	214	232	190	209	202	187	168	193	209	192	220	213	203	209	202	188	218	200	195	222	190	190	205	192	175	192	214	184	209	175	206	210	220	189	209	176	173	202	199	173	210	213	190	197	220	182	225	189	214	195	196	181	201	165	206	216	191	199	179	190	228	184	202	199	209	187	206	181	203	215	206	212	216	180	213	202	197	180	199	210	237	208	186	201	203	218	205	212	165	194	208	236	190	205	197	210	202	185	183	204	164	207	191	215	230	207	185	192	224	215	186	229	204	197	191	213	199	211	200	180	199	199	216	206	203	208	175	183	198	190	190	231	170	195	189	226	184	207	187	244	207	241	181	204	210	226	215	191	193	203	226	196	225	195	204	195	197	212	189	195	191	221	189	217	192	197	209	223	182	233	218	208	207	198	184	213	199	206	181	189	189	178	208	190	214	211	178	194	191	192	167	193	181	185	209	185	188	211	214	176	215	198	204	203	195	209	178	188	190	220	198	187	199	188	195	172	202	197	186	201	209	202	166	217	216	210	214	218	212	217	185	204	185	225	210	179	205	181	201	227	194	192	215	197	172	178	211	180	207	194	186	204	172	195	184	193	212	211	200	188	218	200	215	229	199	223	224	205	210	192	189	190	186	183	201	192	186	164	209	186	204	179	196	205	204	207	186	195	227	187	183	183	197	202	195	173	190	186	183	210	205	193	203	191	208	179	221	227	212	195	202	184	194	214	214	184	179	218	185	193	215	193	198	210	193	199	212	181	198	221	224	197	211	208	206	198	169	211	197	207	173	202	197	194	198	166	157	160	175	190	193	210	186	208	224	220	178	193	207	193	203	193	189	207	199	207	186	224	204	189	176	195	181	177	209	205	197	202	210	220	194	224	205	174	207	182	236	201	206	212	188	196	185	222	198	206	195	205	187	209	222	197	210	200	202	168	221	186	181	201	193	202	212	179	181	181	214	186	211	193	181	195	212	220	230	182	158	195	185	188	201	183	203	193	176	175	194	166	207	187	216	177	191	202	197	216	174	192	187	199	194	195	193	189	192	204	206	189	219	168	205	217	187	202	196	209	189	176	212	183	191	180	201	210	214	189	217	207	198	189	197	218	197	212	188	183	197	205	203	189	222	222	179	182	219	187	212	204	205	174	185	209	214	186	192	193	179	193	228	214	193	223	213	198	193	200	205	169	182	237	197	201	205	191	223	209	194	197	163	188	219	200	187	192	162	196	202	204	209	196	185	215	193	210	214	185	217	182	189	220	207	190	223	183	209	206	205	201	195	179	217	188	185	183	224	196	209	192	188	199	201	203	193	185	217	213	199	229	196	205	197	177	196	204	193	207	219	186	193	196	248	196	221	202	173	214	208	209	176	199	214	189	200	178	194	172	202	206	181	173	190	193	186	196	213	194	189	184	176	223	181	199	201	169	222	209	172	166	213	225	171	216	221	208	231	177	189	203	205	192	203	190	190	205	194	188	194	203	232	179	220	205	193	216	201	176	231	204	205	195	197	189	189	201	242	201	184	189	190	221	194	193	226	198	221	205	219	212	186	178	222	205	237	227	194	182	194	180	202	210	176	191	235	196	217	194	200	211	215	185	227	200	206	209	215	198	187	200	183	219	183	197	197	228	220	199	194	176	206	216	188	213	226	194	183	207	242
20365	4094	5197	4663	4299	2208	1714	1402	1015	915	869	762	743	684	630	641	585	587	614	612	550	541	504	540	551	495	543	526	519	476	509	491	501	503	506	513	469	454	516	502	506	490	507	452	496	470	517	519	505	499	464	482	507	515	491	495	498	503	479	424	491	473	512	489	432	454	457	459	493	486	472	457	491	497	478	496	479	451	452	474	462	496	446	485	503	442	459	483	451	483	469	475	473	485	466	470	460	455	485	424	504	466	509	453	466	488	485	485	472	468	450	484	471	514	526	454	456	452	478	475	463	460	506	460	456	458	485	461	469	472	453	455	492	447	485	439	470	509	501	447	502	460	459	508	466	451	474	471	446	472	505	468	493	510	460	465	443	512	473	477	434	492	445	454	474	472	476	444	474	477	443	454	489	482	475	429	494	467	457	471	454	449	471	506	445	472	457	465	464	463	454	471	488	478	486	478	464	471	464	492	493	445	457	486	486	474	493	477	434	451	498	486	488	471	488	481	469	444	477	471	484	489	468	448	442	512	477	485	504	443	450	458	457	503	449	448	464	474	503	494	433	472	476	450	485	456	472	461	490	463	438	472	490	455	449	446	505	436	519	471	511	473	473	468	516	509	453	460	455	481	492	451	518	463	489	476	431	452	458	445	484	485	464	466	498	458	483	502	437	477	467	488	480	484	447	459	468	482	475	454	508	493	473	483	443	445	465	451	460	487	481	470	432	462	455	452	441	448	475	421	498	441	497	497	459	493	492	488	448	500	458	460	462	459	449	429	460	473	462	457	455	472	459	482	450	455	481	437	493	463	460	474	417	465	507	475	469	452	505	472	420	504	461	509	463	495	477	458	475	511	484	483	449	476	445	503	489	446	482	459	447	522	494	491	500	507	456	442	478	439	486	484	472	457	497	460	467	513	460	515	470	469	448	466	464	468	476	477	445	461	484	502	459	476	482	478	479	467	458	452	464	418	482	440	488	487	489	476	481	501	482	510	479	420	542	447	472	441	456	468	459	497	500	478	462	469	458	480	456	495	457	446	486	478	437	468	485	438	484	493	502	483	494	466	436	463	460	491	491	457	488	475	514	488	483	462	501	508	502	470	469	476	478	475	479	478	472	505	463	471	483	482	475	503	508	481	517	446	490	449	455	431	453	460	453	440	501	442	494	446	448	485	461	476	467	458	501	444	490	453	454	472	449	460	456	479	474	442	462	504	441	452	489	466	470	440	509	475	460	454	472	462	504	490	456	426	437	470	496	456	471	535	512	434	470	441	428	506	440	472	476	492	451	491	444	469	465	466	445	473	472	470	494	505	474	479	466	508	483	439	486	477	477	506	506	461	476	429	460	481	451	487	453	473	469	452	471	474	491	453	457	458	457	432	463	471	469	438	448	485	480	462	520	455	474	515	411	474	459	498	507	501	486	502	447	465	479	444	426	456	448	445	439	457	459	450	441	479	499	479	449	460	490	475	474	459	466	475	501	493	452	478	473	473	447	472	459	513	482	473	475	485	479	458	501	479	496	473	460	432	477	451	511	502	457	451	513	491	440	482	460	438	471	457	441	464	453	462	520	465	469	436	459	473	495	460	465	465	489	487	470	481	470	476	458	478	487	492	441	454	473	496	491	481	432	470	505	478	471	511	457	480	483	416	439	449	492	500	475	465	501	455	443	464	450	490	469	484	474	521	474	487	446	451	473	470	509	494	493	446	456	468	482	468	471	442	429	523	466	439	427	470	457	462	456	500	481	432	449	479	480	447	476	456	432	494	449	475	477	498	491	456	458	482	466	460	474	447	476	452	453	485	439	486	464	472	475	490	456	483	465	440	466	464	449	463	445	479	499	476	425	488	465	477	458	495	456	501	484	486	497	508	457	488	437	479	475	465	469	496	449	507	458	471	452	492	484	475	484	466	456	414	487	469	468	456	466	464	473	478	455	430	484	452	471	473	471	502	446	496	494	487	472	449	447	498	446	471	490	487	478	499	453	476	439	475	464	540	437	441	495	427	462	484	441	465	448	432	456	453	445	457	472	444	467	455	460	459	472	459	486	479	493	466	472	470	492	450	463	479	459	430	460	479	453	457	447	438	477	452	479	465	459	464	445	461	486	489	432	464	460	441	472	464	455	444	484	456	456	491	505	462	494	448	517	453	450	458	482	487	471	493	456	448	461	470	430	476	467	493	477	488	487	468	431	473	447	525	426	419	471	466	466	466	477	451	454	468	410	449	463	497	455	463	482	464	459	467	467	431	468	436	486	462	475	455	488	435	474	466	442	468	492	465	460	416	465	442	459	454	514	473	462	503	465	496	479	467	494	460	446	480	465	486	459	450	479	468	467	484	459	452	457	466	464	441	462	480	495	471	479	496	476	479	484	460	471	482	476	451	467	473	467	450	448	519	465	475	497	440	467	435	454	444	448	460	465	434	507	471	467	465	473	467	458	487	506	476	443	496	500	485	461	457	473	470	480	500	496	486	494	436	478	501	428	486	484	533	481	458	462	466	455	467	478	455	462	474	488	455	466	481	451	486	481	481	477	456	493	480	457	440	469	499	463	476	485	418	445	434	503	506	489	482	471	477	431	458	462	442	456	485	483	461	481	447	472	465	491	487	486	498	480	476	454	507	488	458	489	480	464	487	510	473	495	515	474	460	463	477	425	447	476	505	475	451	498	451	461	466	471	470	463	467	476	493	433	450	451	463	466	474	471	475	480	476	459	487	466	443	487	508	471	455	478	510	502	470	445	464	488	456	459	490	450	466	446	481	443	470	469	492	443	438	507	434	474	489	483	487	465	504	467	464	501	502	439	479	439	488	497	479	470	493	413	471	470	480	460	455	494	473	471	479	465	449	460	454	460	486	471	486	489	465	459	464	461	444	478	481	505	444	479	452	517	464	467	474	457	441	511	413	479	460	466	489	438	470	476	485	471	455	464	466	463	448	477	478	473	481	475	424	467	478	457	469	448	485	486	454	483	492	460	487	485	450	493	482	484	470	494	477	497	488	491	472	479	480	437	473	465	484	499	436	443	467	445	485	451	475	440	476	479	491	460	515	439	466	459	453	446	489	470	449	494	463	478	472	446	419	463	435	454	448	476	463	480	504	413	508	483	487	469	433	487	475	469	462	498	483	462	466	446	502	429	501	458	463	467	507	466	459	492	467	512	456	487	492	463	455	522	443	439	466	456	444	464	478	493	469	459	496	469	446	494	507	432	453	486	472	464	467	488	483	482	486	468	468	464	482	457	492	474	466	436	465	444	490	516	438	473	456	474	486	459	465	440	464	550	467	467	435	446	436	466	476	482	444	473	493	460	464	502	494	457	468	471	483	425	495	495	422	466	465	474	451	511	503	467	470	495	441	514	459	486	455	438	478	445	461	443	507	486	488	503	484	469	487	503	456	465	449	488	471	465	468	498	464	459	434	466	472	474	479	511	440	518	493	461	479	492	465	486	432	471	447	469	443	486	489	472	443	471	491	449	480
9022	1085	497	392	321	265	267	240	234	235	230	232	241	207	225	252	214	236	242	227	243	232	197	204	234	208	230	242	224	205	218	241	230	256	203	238	230	244	199	228	218	233	203	237	230	214	253	237	233	224	218	215	228	237	195	221	228	224	234	235	219	225	199	224	187	190	222	226	234	264	240	226	211	221	213	214	212	221	242	209	215	218	202	234	226	225	214	227	186	220	210	203	219	237	263	220	235	215	215	227	249	235	219	212	216	228	223	206	255	246	214	217	225	230	238	227	237	235	204	216	233	257	221	208	225	201	213	218	217	248	203	190	231	194	237	232	224	238	227	223	243	212	239	236	230	240	218	241	229	239	236	220	237	194	204	244	229	235	244	192	225	231	214	221	244	214	229	229	199	243	228	247	216	246	237	209	215	230	229	211	207	228	248	215	239	198	230	220	218	224	225	232	230	233	236	235	224	199	244	217	233	237	230	249	237	218	192	209	231	210	222	204	213	181	232	233	257	237	207	210	232	221	234	237	227	269	200	206	197	197	307	230	209	247	244	235	196	230	219	205	198	209	225	209	203	235	260	245	243	220	202	216	208	214	209	215	231	226	224	216	237	251	225	215	234	222	235	224	229	223	231	230	211	225	244	199	232	212	234	254	234	249	225	209	187	227	229	209	211	204	195	220	201	226	251	216	203	260	199	220	205	193	239	237	231	228	238	213	211	223	214	215	213	211	222	205	210	194	208	232	226	191	225	227	233	224	219	234	201	225	230	234	235	227	223	232	202	228	235	227	220	209	245	197	237	214	255	261	244	221	206	207	211	237	218	232	224	222	191	209	226	209	257	248	227	204	213	180	218	227	221	218	196	227	226	231	233	247	227	229	249	239	222	255	214	227	233	214	220	215	204	246	201	219	219	249	225	235	223	235	260	251	226	227	246	234	231	219	242	248	218	227	243	232	226	202	229	207	251	222	225	220	234	224	235	240	237	239	215	203	230	216	255	214	244	210	231	226	210	222	267	218	236	256	216	221	227	215	250	211	213	204	201	224	229	203	242	232	220	212	237	227	222	220	201	246	222	224	267	197	224	267	213	216	196	207	207	210	188	232	210	234	198	241	232	216	243	226	209	204	209	243	197	198	233	243	253	221	246	238	229	240	230	255	228	214	216	205	203	197	243	232	245	228	230	254	225	207	234	256	188	235	239	218	250	202	258	226	227	209	234	223	199	228	228	245	228	206	219	240	226	217	241	197	238	220	238	254	187	243	223	230	245	257	246	238	230	265	191	255	218	226	233	194	242	217	265	244	230	228	220	231	239	226	262	249	195	210	235	215	204	230	222	251	207	236	212	209	237	242	224	229	228	210	234	229	241	259	248	231	241	230	226	224	211	224	221	246	243	247	221	218	242	215	214	242	258	241	215	218	209	219	218	197	210	226	225	219	227	218	232	223	258	247	236	219	254	217	230	223	243	196	218	207	214	214	253	226	211	219	197	229	257	201	234	206	208	221	217	222	224	232	223	227	234	223	220	227	245	237	207	237	251	220	205	236	229	230	198	238	221	233	212	209	233	213	227	238	209	221	259	229	234	253	238	240	186	211	230	223	208	208	245	214	229	225	202	213	230	247	221	219	253	195	253	224	226	202	234	231	218	209	218	235	241	208	217	220	241	226	195	223	235	214	212	235	189	202	194	237	241	193	232	218	237	228	197	222	247	226	217	267	229	229	225	225	220	233	236	223	229	240	222	263	235	217	247	213	208	223	228	220	222	236	219	233	236	197	229	238	218	221	240	204	213	229	223	216	226	226	236	231	260	235	230	235	238	248	215	217	216	218	232	249	230	239	218	200	214	199	248	189	215	233	241	222	228	210	202	239	226	214	226	233	266	220	249	211	194	252	216	228	225	212	233	220	196	256	257	223	224	217	192	225	221	242	213	205	224	221	222	227	214	208	226	190	211	233	230	243	226	239	213	224	214	232	205	207	242	258	248	215	222	210	248	218	210	233	240	234	229	227	208	224	236	237	228	197	237	238	229	231	209	211	229	219	203	228	220	233	210	212	215	237	228	197	242	233	238	225	202	199	216	195	205	234	218	203	210	207	240	243	195	230	235	235	217	259	246	222	223	243	214	240	219	226	233	204	209	204	231	232	225	222	227	232	231	217	259	238	200	257	194	200	223	254	219	241	216	213	206	236	247	219	240	226	233	207	221	189	201	213	235	239	201	197	227	246	233	228	241	250	246	214	236	204	222	232	255	258	190	211	235	229	213	221	233	230	226	236	221	241	208	243	216	248	223	223	226	227	220	235	242	216	239	202	194	205	237	228	212	248	242	232	248	206	181	214	214	234	212	197	207	242	199	240	246	234	221	219	249	229	219	220	223	243	213	235	225	199	210	219	214	221	216	232	206	228	221	220	217	233	243	223	248	244	225	249	190	218	229	233	226	233	249	232	217	238	243	215	212	225	226	222	225	206	238	241	235	231	249	232	253	223	192	235	237	235	254	238	231	206	245	252	226	218	217	217	221	260	216	230	230	238	211	243	243	225	236	234	230	219	240	211	213	213	227	202	231	231	220	230	213	229	197	212	221	230	253	236	230	235	212	243	246	211	216	231	252	226	224	223	233	181	205	225	211	232	225	236	192	218	212	207	240	252	243	234	230	240	222	241	193	209	202	226	233	203	221	230	212	228	219	207	188	236	208	226	234	192	224	223	226	216	237	227	232	206	213	204	220	244	227	237	253	243	215	228	220	233	250	264	222	213	269	235	230	215	217	239	236	239	243	198	202	201	222	225	225	219	219	221	235	239	228	216	243	212	216	240	206	223	230	257	218	235	227	207	230	216	204	264	210	206	264	198	214	219	231	217	235	249	226	245	234	202	218	201	225	199	239	212	208	228	212	222	225	256	265	205	204	216	189	232	208	202	213	221	207	214	213	248	247	250	238	207	257	193	205	219	238	233	228	246	214	209	228	240	220	229	211	211	237	206	227	236	225	270	222	256	219	239	238	245	250	259	225	225	220	249	240	244	231	220	238	204	195	202	254	214	221	211	194	197	212	186	255	222	244	228	194	200	225	219	221	213	244	184	233	247	252	192	207	226	218	254	233	210	196	218	230	218	230	226	253	217	261	250	226	218	233	211	207	218	226	212	261	224	224	192	245	216	242	247	257	206	212	232	232	243	224	231	232	242	201	251	232	210	247	229	238	268	249	244	210	248	264	235	211	228	245	223	237	230	216	217	234	206	220	227	206	233	232	212	201	207	219	227	235	214	227	260	210	243	215	230	255	256	221	239	220	184	231	253	229	229	258	213	241	225	231	213	203	228	260	207	219	214	208	211	212	212	200	231	231	218	215	236	213	247	234	217	248	227	236	203	196	214	241	222	193	244	214	235	213	251	220	201	244	228	230	243	214	221	225	222	213	214	220	208	236	216	248	241	222	193	232	243	242	229	231	195	215	266	213	233	223	209	240	234	261	221	182	231	212	211
4880	777	894	926	862	640	599	586	477	463	492	465	442	422	510	462	424	493	445	425	491	458	417	466	440	454	429	477	467	486	484	469	455	482	465	441	447	459	463	478	445	487	484	454	442	485	474	458	484	429	474	462	469	451	455	455	454	458	456	444	453	447	471	465	444	441	477	441	437	439	509	413	428	460	424	484	448	456	454	443	462	454	437	438	473	451	458	421	447	412	454	474	442	462	459	459	466	405	436	415	459	470	475	456	446	459	461	498	449	486	457	456	445	419	437	446	470	486	462	449	457	457	451	454	450	402	450	450	437	504	480	413	490	459	434	435	429	453	452	437	454	416	465	463	462	471	407	440	470	454	438	436	469	439	461	470	408	457	452	473	468	460	468	451	454	462	450	465	440	439	425	456	445	471	435	487	441	479	471	473	464	419	472	445	461	472	447	438	466	460	470	458	454	478	444	456	441	467	477	450	443	496	453	440	449	470	471	438	438	451	468	427	443	461	484	460	425	466	440	519	516	430	472	429	473	442	487	438	480	479	449	457	424	493	421	425	480	484	455	438	456	455	459	434	422	459	427	483	430	482	467	472	498	434	469	441	444	446	467	457	446	435	455	465	452	437	430	514	448	451	453	421	488	490	434	471	474	451	439	437	461	435	450	465	461	459	445	407	455	405	480	482	449	453	444	441	462	468	447	445	455	406	468	449	450	472	477	440	462	436	446	475	408	458	432	477	455	450	435	485	443	435	401	450	420	474	495	452	453	414	444	493	469	464	454	467	424	475	501	437	465	445	461	433	449	491	444	473	504	467	461	424	463	492	448	441	472	413	460	460	456	437	456	443	454	452	494	439	448	418	491	485	507	450	462	411	463	447	523	436	449	442	448	448	481	441	459	439	415	450	434	442	444	486	469	434	482	436	467	455	431	435	461	452	488	447	420	480	475	451	451	476	452	492	471	480	461	463	479	488	451	466	453	458	469	429	434	433	475	446	435	478	469	474	495	404	451	427	484	412	418	449	435	424	474	482	411	454	437	494	427	428	477	445	473	420	434	477	479	410	438	421	440	403	451	449	424	450	443	463	446	469	484	499	471	425	443	474	441	465	452	442	432	460	452	448	464	436	461	444	424	451	427	484	446	505	482	510	426	427	452	441	444	407	471	444	431	505	474	413	436	406	463	487	471	451	484	479	408	483	484	449	453	455	506	477	464	424	424	437	451	410	425	462	424	470	465	440	469	471	491	452	470	453	432	459	427	423	474	443	412	474	442	438	449	499	451	473	435	465	451	465	429	424	417	448	478	476	394	481	478	404	438	438	455	451	427	454	475	441	477	448	450	456	472	409	461	454	423	439	445	445	455	439	443	448	476	491	449	459	420	435	451	443	459	469	447	500	446	438	434	460	446	441	473	424	489	498	478	478	458	425	435	469	447	433	449	430	455	444	446	445	444	478	469	464	441	487	490	493	464	416	440	469	420	469	441	454	460	452	437	477	424	430	450	446	483	426	459	415	455	451	513	427	468	458	481	475	425	462	480	481	470	439	461	484	481	473	438	450	451	472	468	462	409	442	422	482	427	473	469	450	442	440	427	394	471	465	464	454	441	485	451	445	467	447	437	444	472	425	445	438	431	454	450	453	471	392	444	445	452	446	420	435	456	473	472	472	505	448	496	449	466	458	442	466	444	445	455	465	440	464	416	462	480	471	435	455	461	441	451	455	467	475	417	431	506	429	452	434	442	427	448	462	477	457	443	420	481	455	475	440	419	435	450	461	453	448	451	447	441	441	434	470	469	443	456	442	487	477	500	463	479	449	482	458	427	461	482	453	406	484	451	412	473	471	470	483	487	434	448	439	457	457	436	420	450	450	457	428	453	508	460	466	431	485	427	433	469	443	429	437	454	494	456	446	475	470	481	466	447	444	423	428	448	471	445	440	427	479	473	453	427	476	442	478	462	460	503	432	448	464	456	458	484	471	466	418	431	458	433	460	433	459	440	475	452	443	484	479	476	482	473	445	458	472	458	453	433	431	489	455	459	432	450	426	499	461	452	436	455	475	428	465	452	436	444	484	444	448	448	489	510	468	468	446	474	479	454	443	439	442	458	452	456	487	457	492	441	484	483	466	474	457	477	421	452	456	436	470	435	445	398	412	441	465	442	456	431	477	481	452	435	458	476	451	442	443	485	443	456	467	462	462	445	446	407	485	492	403	480	480	485	475	473	467	435	421	442	466	408	479	431	462	450	466	438	423	425	449	471	473	454	465	416	428	466	440	450	444	440	446	484	451	481	490	433	485	486	451	456	420	452	449	438	429	450	484	439	444	468	461	476	456	471	455	447	459	468	435	421	449	457	431	484	456	459	461	456	467	457	456	452	448	459	455	465	435	431	496	468	420	464	451	484	467	417	422	420	435	473	441	431	442	451	419	477	500	425	449	435	469	450	453	423	466	455	444	487	427	493	448	474	453	456	438	446	496	483	410	423	459	473	487	471	487	440	469	431	442	481	439	435	447	461	477	476	426	477	430	463	432	430	459	457	449	474	434	459	461	406	461	419	502	467	479	444	432	463	446	419	443	439	434	452	434	458	437	439	452	429	473	417	440	425	464	472	449	437	433	459	476	459	448	473	463	480	460	465	475	443	424	424	442	451	473	468	439	424	464	465	453	478	469	440	433	420	475	473	444	459	428	461	461	426	435	450	490	447	439	437	445	465	488	438	427	485	451	461	432	456	455	459	462	463	465	448	424	441	445	469	450	467	416	457	432	450	406	431	482	510	449	454	445	453	426	443	465	451	467	453	463	477	493	502	469	452	463	417	458	430	463	476	440	455	399	483	440	472	457	481	423	441	481	446	427	447	410	452	420	488	431	422	487	465	474	410	472	473	479	411	444	451	472	484	443	440	435	452	456	478	469	478	516	449	455	483	457	483	449	450	421	469	450	468	427	424	441	450	457	450	444	471	440	460	462	457	457	486	447	452	450	477	477	474	438	483	446	439	444	473	447	454	440	454	450	441	448	472	475	429	468	507	441	452	451	490	434	459	474	464	427	462	462	469	475	468	444	456	492	460	455	450	438	445	435	481	428	452	491	424	425	443	468	431	487	423	426	434	485	446	443	445	452	483	460	482	456	459	470	453	447	442	428	414	472	453	458	446	431	467	441	460	480	475	440	487	479	459	452	476	441	467	451	453	444	465	426	468	458	429	436	396	457	441	443	425	474	445	422	453	431	450	491	465	438	419	474	427	454	479	468	468	479	437	478	508	465	446	502	490	475	424	460	431	464	446	457	442	432	461	473	428	507	453	468	448	466	475	426	463	455	467	453	502	422	456	434	488	445	446	463	468	462	443	439	433	451	430	436	466	489	429	465	476	494	464	431	429	463	459	469	427	456	438	460	437	447	491	468	459	479	455	443	449	451	452	458	436	453	457	430	490	471	448	428	469	448	459	419	465	487	454	477	466	474	456	440	465	485	454	435	444	483	446	439
23985	5072	2440	1202	811	357	253	211	198	183	161	150	153	163	157	150	151	143	156	122	127	157	153	140	139	135	139	132	128	123	123	119	153	151	133	126	168	135	125	134	128	122	143	123	139	157	147	136	138	144	118	140	132	153	164	131	119	139	134	133	153	132	139	130	119	146	152	155	141	143	125	153	149	134	145	138	130	141	139	141	140	136	149	139	144	122	151	129	147	156	145	134	128	158	151	138	133	137	149	126	121	122	151	127	141	144	137	146	151	128	172	151	146	161	145	136	147	148	141	141	141	145	130	130	124	152	147	136	133	142	133	152	149	145	137	126	140	126	138	115	125	118	125	150	142	133	146	136	152	125	135	130	118	121	166	130	148	141	145	120	152	153	131	148	126	134	155	123	144	119	118	136	124	138	132	124	104	126	141	136	126	150	129	127	137	144	140	142	154	134	131	142	149	165	130	149	179	154	153	132	147	141	134	143	119	138	130	112	137	146	140	140	135	135	122	136	118	142	140	150	147	121	128	142	133	138	113	164	121	148	133	160	154	156	120	119	139	129	136	139	131	125	142	143	144	137	166	151	107	144	143	134	164	140	118	136	123	132	149	142	132	141	129	141	133	142	136	122	139	147	144	106	124	133	173	155	165	161	116	137	134	148	152	139	131	141	120	160	130	134	134	137	128	142	131	133	143	139	142	136	142	140	126	116	135	126	154	117	156	136	123	135	151	141	122	138	150	142	142	145	131	157	122	152	146	141	125	112	134	147	159	137	152	146	141	136	143	140	139	141	111	130	119	145	123	131	133	132	151	135	138	136	125	144	126	108	129	115	142	153	157	152	151	146	149	132	124	130	159	149	136	133	123	149	135	151	124	120	133	144	135	133	137	144	139	127	123	129	136	129	127	137	118	126	146	129	134	128	129	149	162	99	124	122	158	135	144	153	143	150	142	151	142	139	141	140	150	146	111	144	149	138	142	130	121	135	146	138	147	137	122	139	137	141	161	131	153	124	141	136	141	125	150	132	142	147	148	125	136	129	147	150	140	152	146	131	148	149	137	135	121	111	131	157	146	142	115	155	138	147	129	130	130	138	145	129	117	145	127	151	137	110	113	120	136	140	146	136	105	130	123	122	145	122	134	143	143	135	140	133	130	141	125	118	127	135	126	141	127	150	148	147	129	136	119	144	130	102	145	151	135	129	129	129	139	149	136	137	158	133	131	145	130	130	145	141	127	121	119	163	122	131	125	120	139	136	143	162	138	146	136	144	149	133	112	141	118	117	142	129	141	145	120	136	125	140	149	131	148	125	129	133	147	140	124	114	134	137	126	118	159	142	145	132	142	130	127	136	143	117	138	134	148	118	117	133	140	124	110	130	140	145	133	129	139	154	134	140	154	117	148	156	143	108	156	132	131	129	161	130	129	137	136	144	129	112	133	144	131	147	146	156	121	137	145	115	122	125	151	135	153	135	143	139	129	148	129	158	132	130	144	144	128	130	127	135	153	127	145	159	139	129	133	160	140	119	173	146	129	131	133	144	138	158	133	122	145	126	138	158	160	132	150	162	154	153	122	158	112	150	131	147	134	124	133	144	146	150	144	119	144	141	156	143	127	128	135	134	154	133	124	160	134	131	145	127	127	140	131	158	141	137	111	138	153	121	145	122	121	110	132	120	143	138	139	136	134	136	139	137	137	141	144	125	152	122	157	147	128	166	153	146	134	139	127	179	140	143	138	129	140	133	158	142	149	129	141	128	149	129	140	143	130	129	158	149	152	145	149	138	143	144	138	153	134	145	142	140	139	145	157	121	134	138	140	170	131	127	125	154	153	157	124	147	130	128	133	149	125	133	121	161	120	123	135	147	143	120	140	135	128	130	135	124	130	138	128	147	131	155	149	132	117	158	132	130	140	119	131	141	120	156	180	122	148	131	149	146	139	137	139	135	155	134	149	139	151	137	120	147	147	154	127	150	138	148	138	134	161	125	156	150	137	161	146	132	142	124	140	113	141	109	152	165	135	136	139	133	133	122	119	136	129	141	159	145	143	134	138	164	138	144	123	135	152	132	150	126	147	124	143	150	139	106	144	112	162	144	140	136	135	148	126	143	148	134	138	130	133	130	141	153	147	163	118	133	132	128	143	131	148	149	139	148	134	128	157	124	148	141	145	168	152	138	137	137	128	147	135	168	131	156	145	128	128	133	144	154	143	150	134	140	148	149	133	140	147	144	145	119	142	138	138	149	141	139	158	163	144	148	139	120	121	134	143	139	123	145	125	167	137	127	124	110	130	147	117	146	147	143	131	135	126	117	143	142	140	139	148	124	138	134	128	130	129	146	136	145	115	131	137	113	159	134	123	146	142	131	131	132	142	136	141	128	144	151	127	127	148	127	115	143	165	122	127	133	134	130	153	125	146	120	134	146	130	145	110	120	121	134	131	126	135	112	148	137	155	152	146	148	136	132	114	138	116	146	130	133	141	124	132	158	132	131	146	123	121	135	123	149	126	123	145	138	124	159	115	132	157	135	122	137	137	135	147	120	120	142	136	150	132	150	104	140	135	129	123	142	113	139	145	160	121	131	159	135	147	138	142	139	155	140	128	136	144	137	147	152	133	138	169	148	139	154	155	130	120	132	136	150	165	156	128	139	133	127	134	127	139	153	138	140	133	125	124	136	127	158	147	136	134	132	143	123	129	141	122	148	164	132	149	134	130	147	133	120	125	145	124	130	149	130	132	152	143	127	147	163	139	125	141	135	129	144	145	142	140	125	117	138	147	141	172	136	117	129	161	147	127	158	135	157	120	148	153	133	146	134	133	127	150	129	136	132	136	123	131	142	154	143	144	154	141	116	142	118	140	152	125	139	153	161	154	126	115	129	125	131	127	126	129	123	137	140	134	139	144	116	126	135	139	144	151	148	132	163	172	138	131	157	157	129	132	129	145	143	125	150	131	131	167	141	149	149	146	132	144	164	146	137	138	132	120	128	159	128	115	149	157	137	155	130	153	121	143	148	157	151	141	173	135	132	138	130	120	123	144	116	155	122	150	159	116	137	131	132	161	153	128	157	121	135	153	137	144	148	151	117	129	157	129	147	141	124	138	150	144	157	133	141	157	132	143	152	154	130	132	165	133	149	126	117	126	104	124	142	149	137	142	132	132	147	126	132	135	149	153	140	123	156	131	165	129	131	142	144	140	151	131	149	138	125	153	110	141	157	122	150	134	135	139	127	136	144	143	148	118	131	142	121	151	149	162	155	137	159	151	180	128	146	141	143	145	127	142	152	146	149	136	149	146	129	139	161	159	130	131	131	148	151	129	139	139	140	122	129	155	152	155	139	162	154	130	156	134	151	144	130	129	132	155	160	137	149	133	128	139	153	127	145	135	124	148	136	151	134	134	154	159	139	126	130	123	137	146	139	125	116	140	123	129	139	129	143	148	142	147	128	136	131	162	137	134	146	139	159	135	111	139	147	117	128	160	145	144	153
14511	2703	2970	2849	2511	1229	1011	920	704	592	523	490	455	468	394	428	416	435	391	329	365	390	353	367	383	381	359	359	357	370	371	360	347	352	353	369	362	334	358	370	355	316	361	376	360	350	318	359	337	329	347	360	391	324	328	347	336	323	333	345	345	351	339	348	345	322	318	325	351	369	341	336	342	367	331	358	323	339	353	360	347	316	325	361	317	324	331	340	336	341	324	344	354	332	374	368	345	340	304	303	316	322	296	350	361	350	324	314	343	339	360	320	346	346	337	330	376	363	328	320	361	322	326	350	356	349	341	320	370	341	306	344	339	305	311	350	323	310	320	318	355	336	361	307	331	325	354	356	364	360	311	339	328	320	314	350	350	313	325	343	351	361	347	345	356	332	308	327	310	332	353	366	341	312	322	320	314	353	345	378	348	366	315	327	342	324	347	353	307	325	331	351	369	333	355	328	379	338	315	310	312	331	348	355	342	319	316	321	334	316	332	327	310	358	346	344	351	330	333	344	331	358	349	359	329	323	343	341	315	349	345	340	336	336	320	369	346	308	319	318	337	339	356	349	328	340	348	307	333	308	333	307	341	346	319	303	359	337	347	339	362	332	325	356	333	344	304	361	344	325	323	351	313	342	332	350	316	328	347	337	344	318	316	328	324	335	301	305	334	311	341	353	360	330	345	326	342	337	320	331	316	333	339	333	329	333	326	301	336	374	318	364	348	374	313	341	334	330	304	327	335	328	319	324	353	333	316	357	352	321	318	349	348	315	332	325	345	322	322	359	325	336	337	362	321	369	345	366	342	339	333	354	327	343	336	297	351	321	332	321	353	333	319	334	343	347	308	331	384	343	314	327	311	346	356	359	327	322	333	292	336	352	348	368	332	333	331	330	307	331	345	341	341	321	335	325	347	305	334	337	349	329	353	298	312	333	339	342	375	334	360	306	343	359	314	356	355	358	336	322	317	343	344	365	339	320	330	313	323	352	343	329	342	343	312	305	311	372	330	313	306	327	351	339	358	346	345	338	334	299	327	332	324	320	331	333	351	321	329	328	347	311	305	390	333	376	311	314	343	336	333	318	357	358	340	341	334	330	331	327	351	347	367	342	366	318	332	338	326	311	341	309	341	337	337	365	320	339	354	343	309	354	348	337	321	350	346	372	358	353	338	331	332	365	342	349	345	361	330	339	340	344	344	355	335	333	294	319	309	329	340	328	351	323	312	329	320	316	320	326	358	318	352	330	354	312	331	358	317	341	326	332	357	358	359	329	394	340	328	332	349	339	303	365	334	352	377	317	320	319	334	351	317	374	329	330	342	318	324	362	357	374	323	356	345	344	335	333	358	391	349	329	326	357	319	340	357	310	349	354	346	314	325	320	334	368	319	321	361	323	298	371	327	341	325	334	303	350	325	293	337	321	324	320	375	328	335	380	318	341	355	312	352	355	332	344	332	343	321	355	353	361	302	360	316	364	307	316	348	318	346	351	330	322	334	352	335	332	332	324	333	322	339	309	361	353	351	348	340	330	314	314	342	362	320	306	318	342	337	358	326	345	306	297	341	324	353	326	341	332	319	322	334	322	375	332	326	331	327	314	346	363	353	335	326	375	338	311	349	348	317	357	369	376	324	379	330	333	334	332	332	352	328	328	352	335	308	374	340	343	347	305	297	340	355	327	309	349	343	359	336	337	316	357	333	344	318	334	326	346	353	337	345	359	310	368	348	347	305	367	335	321	333	336	343	327	313	352	359	320	347	345	337	327	329	346	358	341	326	379	326	332	343	325	346	323	357	336	354	339	335	362	329	313	370	342	352	298	352	343	309	324	324	336	317	332	318	335	363	323	309	336	375	355	321	346	371	363	318	381	309	370	334	316	337	347	328	313	334	327	315	345	336	343	312	325	352	325	312	347	309	377	333	312	332	343	304	334	343	352	310	323	346	341	309	316	346	335	312	340	337	376	328	330	364	363	319	347	332	354	347	325	308	310	317	348	335	333	327	334	304	367	317	337	333	341	318	320	333	324	322	332	315	331	343	349	359	356	330	313	355	328	350	318	349	354	355	346	318	334	372	302	352	343	334	337	323	376	338	335	341	328	349	344	322	340	301	367	346	330	362	308	337	353	378	356	329	320	341	347	329	339	372	381	338	327	347	325	361	344	341	332	366	349	352	323	311	337	331	342	317	350	319	316	342	343	395	357	369	370	292	317	331	323	339	309	368	350	360	347	324	361	350	327	320	345	344	351	343	331	338	357	355	345	320	367	356	340	341	334	339	335	345	345	318	358	333	299	326	337	315	334	346	328	347	305	348	324	357	333	336	353	343	307	333	341	343	303	327	309	306	305	342	333	316	290	323	359	322	323	318	346	305	330	328	312	354	355	320	339	341	350	341	347	343	317	337	341	328	323	341	348	330	335	351	321	341	315	335	330	353	360	337	346	354	333	309	367	302	332	338	339	298	324	334	342	346	307	318	347	313	362	352	343	337	354	332	357	334	331	342	349	333	324	348	365	335	334	337	343	313	340	344	346	353	299	342	316	332	339	331	336	353	339	349	334	372	324	341	372	348	345	338	341	346	345	333	338	333	354	328	332	342	341	329	340	349	317	353	346	323	337	344	333	327	346	313	327	323	354	332	314	331	354	337	342	313	334	333	357	297	336	328	329	327	304	305	369	335	311	349	327	319	349	335	348	348	355	347	321	356	344	382	317	339	322	341	344	358	370	362	292	337	318	355	337	313	374	365	326	340	331	333	372	332	307	371	335	310	364	324	365	278	335	359	351	294	318	319	322	374	356	343	349	315	313	361	322	370	358	324	303	317	382	353	330	371	337	331	310	340	315	367	323	313	364	311	365	347	328	362	338	351	350	315	338	339	348	313	328	337	310	308	349	351	349	357	291	326	344	341	349	318	357	300	336	301	318	352	334	332	332	333	332	309	366	339	351	369	318	346	335	335	322	309	356	351	334	347	351	337	330	351	343	332	351	366	354	341	344	308	335	340	345	328	344	350	323	319	326	336	343	333	347	335	338	349	303	362	340	346	339	330	339	318	298	373	311	347	337	347	320	348	334	344	356	327	307	357	305	354	331	302	309	345	333	331	328	333	334	317	316	306	316	336	340	345	346	311	331	362	337	360	295	361	330	317	330	358	317	328	338	344	333	310	302	343	337	304	297	331	345	340	333	346	335	326	320	338	328	325	333	339	312	346	311	346	351	332	336	354	320	302	321	319	363	338	316	331	309	350	322	343	277	299	355	365	348	328	356	362	312	330	332	357	352	350	378	343	313	330	350	328	344	326	317	289	325	341	322	327	312	311	316	316	313	317	335	370	344	369	336	305	341	308	350	341	355	318	352	345	333	346	347	346	328	313	339	344	340	326	334	338	312	359	306	311	368	362	334	330	324	314	344	352	329	313	287	328	334	335	301	347	317	313	324	333	287	353	332	334	329	345	320	352	332	349	364	319	342	362	354	322	343	337	340
34501	9176	3542	2052	1222	594	452	372	304	255	246	239	230	241	210	230	204	223	191	216	247	197	210	206	215	194	213	189	205	213	199	199	228	189	203	203	206	186	188	195	188	187	193	208	200	229	174	205	219	178	197	203	196	223	226	210	212	182	176	216	176	211	193	194	209	195	202	234	209	203	145	197	175	198	188	211	161	174	197	201	189	213	205	219	198	204	191	159	214	188	178	191	229	221	187	224	212	177	180	202	203	178	174	197	183	193	220	197	192	195	194	219	205	210	187	187	173	205	190	183	211	229	217	212	208	204	214	206	198	205	179	183	201	213	203	175	206	187	187	219	209	205	188	199	207	192	191	171	198	170	188	187	182	197	215	196	177	219	202	194	175	202	198	178	196	212	220	200	199	209	196	215	200	214	207	217	195	188	206	196	178	185	200	192	160	177	194	205	197	180	202	193	174	181	194	200	204	236	187	203	221	214	191	231	193	196	206	202	183	201	223	178	192	168	197	212	187	176	215	212	192	220	180	186	179	184	202	192	222	179	178	199	232	190	198	219	185	186	199	194	212	207	197	193	211	203	187	187	195	239	204	203	200	194	212	186	205	203	170	188	201	225	219	196	170	186	221	212	204	196	192	204	211	189	210	185	184	197	211	206	237	205	186	196	169	206	204	219	214	154	177	210	189	184	178	212	191	205	188	206	183	194	202	211	191	187	202	201	204	180	213	203	199	214	181	199	189	208	200	194	191	224	203	207	177	179	208	208	190	216	207	172	199	193	227	205	222	216	195	181	181	184	192	187	214	194	203	205	185	199	177	210	203	201	167	186	184	193	199	215	212	216	204	169	196	184	226	189	197	188	176	195	204	197	197	184	218	204	203	212	204	212	200	218	239	185	196	197	199	184	173	207	198	198	196	228	195	209	171	192	190	194	181	218	210	209	189	208	206	188	189	203	195	192	217	197	211	202	197	220	173	171	197	215	212	199	188	218	225	196	210	207	199	181	197	186	208	193	203	198	203	207	196	175	195	215	213	186	173	230	188	187	193	215	181	187	195	205	185	178	229	219	174	191	172	179	213	163	220	209	209	235	191	197	197	217	195	186	188	219	208	192	214	199	182	187	201	207	167	188	186	206	208	196	180	192	196	193	214	188	218	204	194	218	181	209	195	192	184	211	204	217	222	202	219	184	242	212	188	200	199	193	215	184	205	206	219	166	178	191	193	228	201	198	213	186	185	202	217	206	196	170	185	200	216	184	198	208	219	205	182	188	200	174	193	198	181	188	193	212	198	197	178	211	214	202	227	197	193	208	193	176	202	165	170	175	182	231	180	178	217	190	231	201	180	202	192	179	163	203	204	189	205	188	209	186	208	208	177	185	188	199	209	191	184	171	207	185	175	206	213	167	218	194	196	204	187	191	203	209	190	205	217	192	204	170	205	178	211	199	195	203	193	221	202	180	184	207	203	218	210	204	214	196	215	186	183	183	209	185	196	182	213	221	208	168	208	189	169	196	196	214	177	190	197	197	200	210	183	184	196	193	204	207	221	224	206	178	189	176	214	202	206	193	166	190	222	231	208	212	225	208	204	186	197	227	225	184	183	201	187	179	236	204	185	195	187	201	177	206	205	182	169	177	196	212	194	205	207	224	196	194	199	190	207	188	201	191	204	196	201	186	205	210	193	187	218	188	192	184	178	200	204	181	208	217	189	218	218	203	188	193	200	192	191	197	192	181	193	194	210	198	223	206	190	190	199	223	226	189	201	184	212	165	179	201	206	205	185	176	199	221	200	204	210	204	237	205	214	213	191	179	197	189	174	158	188	191	177	206	177	200	208	192	212	181	209	210	197	211	188	202	185	202	193	203	182	194	188	197	174	185	206	185	201	225	192	207	192	200	197	225	206	176	205	191	168	185	221	218	178	226	238	187	205	206	181	213	200	214	220	193	190	196	186	192	210	233	192	186	193	173	193	180	190	183	216	208	213	198	208	201	178	175	187	199	194	230	202	211	183	205	185	211	189	175	179	198	190	191	204	157	182	208	182	167	183	190	191	206	202	172	206	216	221	205	209	187	190	196	217	192	195	221	206	192	218	209	191	197	198	159	193	161	185	201	184	181	173	223	203	197	204	211	171	193	202	184	178	199	205	193	193	183	177	175	195	205	220	211	202	194	234	175	205	180	196	220	197	194	197	216	195	210	189	197	187	187	192	196	193	199	226	209	199	186	189	211	228	195	202	187	189	155	208	184	191	176	219	200	206	180	196	184	194	190	182	196	198	193	188	211	201	207	208	195	211	174	192	180	203	193	187	215	189	199	225	191	171	226	224	193	203	194	219	213	212	189	209	223	184	195	182	181	189	178	196	168	181	229	201	181	199	180	230	200	191	202	189	225	189	192	198	192	213	188	172	210	194	173	215	227	200	184	220	192	187	201	169	176	177	220	204	184	182	211	203	202	207	210	179	205	216	195	195	192	175	179	195	214	198	199	196	174	212	183	199	201	220	205	228	184	157	216	214	195	199	211	194	189	208	194	178	156	193	228	215	191	183	174	190	209	205	200	198	201	192	194	200	208	200	189	182	233	192	213	203	199	180	214	179	186	190	206	174	188	203	203	209	183	195	199	194	196	195	181	182	212	215	175	193	204	200	180	204	212	189	187	203	233	196	205	197	219	219	195	183	222	205	183	227	221	232	170	187	198	205	215	190	191	200	207	199	215	192	194	205	194	195	171	188	209	204	174	210	186	191	211	200	182	202	203	168	184	208	196	215	202	185	184	222	192	191	194	207	185	181	200	196	212	184	204	174	207	191	232	199	220	205	201	215	194	191	201	195	196	181	203	211	197	179	185	203	211	199	220	192	180	183	193	194	195	204	199	184	186	173	202	178	207	178	190	215	204	205	171	192	193	207	170	205	184	193	227	214	177	215	182	192	200	197	226	203	205	211	200	181	192	164	204	189	200	192	190	231	192	190	184	198	212	199	187	214	178	207	157	184	198	221	181	170	165	209	223	180	209	213	207	188	212	209	207	225	185	175	221	189	211	205	199	191	189	202	196	190	205	198	213	210	190	207	226	191	184	193	203	186	191	192	211	201	197	189	169	209	218	169	198	207	196	197	227	168	191	210	207	224	195	211	220	193	193	200	220	191	194	219	216	172	185	205	231	208	193	204	195	198	197	191	192	179	213	200	197	196	186	205	185	214	215	223	214	205	183	196	201	209	183	201	184	211	222	208	183	189	210	218	206	185	200	188	187	156	206	195	207	201	220	189	210	207	205	210	229	194	195	210	197	190	200	203	211	192	184	171	208	198	198	192	212	212	200	211	167	200	180	188	208	206	184	204	202	181	191	199	184	169	188	208	201	215	209	218	217	200	188	183	233	179	207	233	177	192	191	207	191	202	212	198	179	181	189	196	209	202	194	203	192	194	216	206	182	207	181	192	217	188	214	218	160	175	197	198	230	202	177	175	220	210	190	202	205	205	222	174	161
19623	4107	4131	4353	3531	1909	1556	1264	1170	961	883	815	728	638	619	635	609	575	598	553	520	570	536	544	521	538	477	506	483	503	490	496	492	484	529	477	493	463	485	480	469	508	524	522	489	476	440	483	473	506	486	510	487	487	445	492	454	459	470	476	515	442	450	482	431	502	452	487	477	468	452	496	473	484	451	483	486	447	444	459	497	482	449	468	464	463	473	467	457	469	462	432	495	491	469	490	474	486	487	456	463	480	458	458	463	462	449	459	460	471	478	507	461	463	494	450	464	463	502	503	481	468	444	530	458	448	457	458	479	471	498	461	470	482	480	517	474	504	460	452	464	421	477	472	436	488	474	485	512	467	489	455	490	432	484	471	474	449	478	493	473	446	461	507	471	478	476	467	484	460	467	456	462	458	506	460	490	495	477	483	501	499	464	465	436	423	477	441	462	480	477	473	493	458	470	443	462	495	489	434	460	443	493	512	448	478	466	496	441	495	466	484	512	467	426	464	471	512	466	456	488	456	478	465	428	473	501	459	497	492	468	495	501	455	473	466	440	469	440	480	472	445	466	469	463	477	514	504	427	469	496	487	459	474	440	477	429	455	419	507	458	499	445	464	430	459	444	467	433	486	432	514	464	434	462	462	469	484	475	455	448	460	475	457	476	515	488	483	425	445	467	470	505	475	452	510	483	485	449	444	461	491	472	483	457	451	465	487	475	487	469	469	456	501	441	461	478	482	478	469	470	445	446	445	457	461	452	473	455	490	455	458	485	451	451	501	460	479	505	464	437	432	487	467	470	471	479	471	471	449	444	474	447	483	448	473	464	456	486	455	453	474	454	503	471	468	477	488	476	492	461	430	472	463	476	468	462	447	468	461	462	506	497	483	456	462	459	464	466	450	418	475	506	477	486	437	467	479	445	448	433	463	430	417	428	483	508	452	500	465	449	470	472	442	446	460	453	455	468	421	475	455	491	479	470	456	457	462	474	507	473	466	438	435	441	482	453	491	448	467	461	489	460	488	464	490	448	476	473	501	465	448	446	454	451	453	502	510	471	470	419	491	436	504	448	485	454	486	451	487	463	439	464	472	472	488	436	439	450	448	451	451	511	431	491	486	441	448	505	436	460	439	496	461	476	481	450	455	500	465	480	482	461	486	515	480	457	460	458	471	429	471	496	490	440	442	458	450	483	487	484	513	451	498	465	443	476	506	473	437	489	442	463	492	475	456	466	460	504	496	454	515	480	440	486	471	476	481	480	459	440	495	489	473	466	437	467	468	433	485	484	490	474	462	469	460	424	490	480	484	439	491	432	445	469	476	497	467	472	456	476	456	453	476	467	473	478	463	511	460	447	423	439	475	480	458	446	450	508	465	487	439	447	489	461	440	469	487	472	489	441	456	506	441	440	438	479	492	466	467	501	449	437	478	468	466	481	441	477	479	426	468	456	511	480	470	454	492	468	467	462	499	466	487	475	476	466	445	460	510	438	453	474	476	478	461	476	500	441	459	487	484	446	455	466	473	467	473	448	442	432	469	423	451	462	470	474	425	421	491	481	467	476	436	470	451	471	486	495	437	427	496	491	497	428	427	429	464	484	489	459	499	497	460	485	468	473	499	479	468	501	464	470	479	486	498	474	470	500	447	452	452	453	458	474	427	479	466	460	465	480	540	464	480	423	453	469	436	469	489	458	436	449	457	471	438	448	473	446	475	435	441	492	487	438	472	501	447	426	468	420	463	458	488	494	483	431	454	490	449	475	461	480	480	483	486	486	428	470	459	453	477	458	467	475	491	471	436	469	454	461	485	427	474	432	471	470	514	483	496	491	455	465	465	446	473	479	438	463	467	484	452	457	483	473	512	409	441	453	454	486	492	504	480	474	484	465	471	473	452	487	490	453	469	457	477	503	425	461	479	482	486	433	481	475	463	409	447	444	484	448	494	457	497	457	462	506	470	484	434	459	453	441	495	448	432	462	451	487	474	477	488	440	448	478	499	453	500	467	499	476	449	433	492	449	463	472	497	455	449	466	463	480	451	438	416	454	488	445	469	449	485	454	429	454	477	486	472	451	440	489	432	474	432	505	436	472	480	432	466	478	470	453	444	464	481	444	430	455	459	430	442	455	466	474	442	454	478	481	452	476	431	465	490	464	453	501	472	449	494	460	508	476	451	481	439	489	529	519	493	435	434	470	459	457	423	461	462	447	440	454	476	459	507	443	490	456	525	433	496	484	454	453	428	496	500	467	490	484	453	450	482	479	451	488	482	437	484	456	468	454	474	491	455	447	481	449	476	470	464	442	473	505	454	485	482	457	450	497	469	477	473	471	465	469	454	449	460	471	483	441	474	438	503	458	470	476	472	468	446	447	451	422	445	482	454	466	480	478	487	432	493	468	446	483	473	525	471	462	466	450	496	439	463	457	469	449	450	471	482	473	452	489	437	479	434	501	497	464	494	464	451	488	465	443	429	490	504	494	445	477	464	459	472	474	458	451	483	450	436	459	412	464	481	476	472	488	495	421	460	459	442	457	484	456	454	437	486	449	445	453	476	452	475	472	445	458	471	501	479	461	483	475	459	429	484	439	479	470	454	514	460	457	483	469	498	473	481	475	476	446	445	483	444	470	475	457	424	492	436	431	476	470	460	470	465	457	492	478	449	466	475	468	499	443	463	467	484	497	495	483	484	496	465	456	459	489	496	473	486	478	469	467	466	431	466	489	472	471	458	459	460	424	494	491	434	445	450	452	506	459	491	495	442	450	461	470	455	480	495	470	441	467	488	429	468	441	424	485	466	463	487	490	481	446	464	448	465	479	447	500	482	438	486	473	450	448	472	482	469	454	470	483	486	478	463	465	454	450	451	489	470	478	465	492	484	470	459	442	478	499	475	425	536	465	436	448	473	449	453	448	441	495	463	471	418	428	432	454	441	435	477	440	468	462	494	492	449	486	464	475	472	455	469	466	483	452	461	453	436	458	508	461	469	479	476	476	451	497	488	479	477	421	483	434	459	479	459	455	486	454	445	431	487	472	479	486	459	445	439	446	437	482	483	446	475	431	474	452	468	448	475	452	492	454	495	465	480	422	461	444	473	399	456	481	437	490	428	499	465	456	471	452	452	460	435	492	482	474	462	479	444	452	474	497	449	434	455	452	506	478	462	446	484	471	453	484	496	480	490	464	496	474	470	476	450	487	478	477	433	466	444	450	475	506	487	457	488	478	470	462	522	406	448	447	464	431	453	469	430	461	444	445	511	468	474	505	465	457	474	480	460	447	486	482	453	469	458	439	482	449	425	458	453	461	533	484	415	456	450	466	484	464	487	471	494	487	465	424	497	495	466	465	463	481	472	480	473	435	431	467	480	466	472	510	490	492	454	475	450	459	469	456	468	463	422	470	430	467	479	487	465	460	476	471	466	461	434	499	469	452	462	480	417	445	461	520	447	457	465	456	435	497	459	479	468	452	472	492	488	457	478	419	467	472	448
8559	1025	450	351	304	262	266	246	262	211	244	220	237	225	236	247	217	220	219	172	234	181	235	220	231	215	228	241	270	203	235	251	224	225	217	222	260	246	222	236	225	224	233	220	208	225	233	219	229	206	268	227	187	216	232	252	253	240	228	238	215	206	192	251	198	233	224	212	212	200	232	231	208	206	231	223	230	235	226	236	227	216	212	223	224	238	235	222	233	227	231	235	226	220	205	250	209	238	202	229	242	255	240	233	191	189	239	224	272	259	229	226	231	233	209	203	221	258	222	228	218	226	243	248	237	229	221	230	211	211	254	239	248	251	240	220	244	265	214	220	235	217	261	257	247	213	222	229	219	252	244	242	222	229	215	215	220	218	227	228	248	220	241	236	220	224	216	234	252	244	210	246	218	246	243	215	212	240	249	228	236	223	227	239	229	215	215	233	243	246	232	221	212	224	242	244	212	235	221	248	219	227	198	241	242	190	219	213	219	228	238	212	253	219	253	214	195	245	224	216	236	218	215	231	204	229	190	239	247	234	235	207	228	190	226	224	234	226	227	214	210	193	236	210	217	241	226	212	211	210	228	256	219	220	199	193	222	230	247	236	214	213	221	237	196	223	257	208	200	226	193	222	215	221	186	220	211	238	201	195	211	265	242	217	217	215	222	234	218	204	217	205	226	225	199	229	221	195	208	209	213	226	212	234	214	216	213	227	219	208	201	232	243	211	213	217	212	204	219	223	246	220	227	224	231	208	207	224	188	214	220	226	216	192	196	200	206	221	231	214	231	204	222	232	243	220	201	214	228	231	225	232	223	262	225	202	228	224	231	229	236	222	221	233	200	210	205	268	245	243	250	204	210	252	234	212	239	236	193	213	231	218	249	244	243	183	226	229	232	224	208	245	231	252	242	234	227	221	232	222	217	243	214	247	242	213	243	220	228	228	227	201	242	243	238	235	212	201	218	242	210	209	209	235	231	218	249	226	222	259	222	234	226	199	237	197	238	231	212	260	209	197	205	230	247	220	222	199	224	208	228	213	231	233	232	229	235	207	235	253	190	233	245	231	221	246	204	221	253	240	224	208	251	242	243	237	211	239	211	231	214	227	243	223	223	223	205	218	216	197	222	212	227	203	222	214	235	245	202	222	219	251	203	241	236	233	217	217	206	229	237	222	212	240	246	253	220	219	236	249	230	225	229	234	195	238	246	226	218	186	208	201	218	220	233	218	221	212	211	212	262	216	234	228	211	243	217	235	247	243	227	218	229	197	226	198	249	223	219	235	206	203	234	197	219	219	227	230	227	232	240	248	248	246	224	210	232	238	240	222	236	233	242	191	221	221	239	228	233	225	232	206	247	209	231	221	233	222	238	213	242	228	215	230	235	231	230	247	212	192	206	249	231	212	236	243	217	242	237	229	214	219	215	243	219	244	228	236	263	248	214	220	219	209	235	217	204	217	235	197	229	237	221	240	227	232	254	245	246	248	195	194	196	241	215	207	210	229	203	213	212	198	252	229	206	231	206	246	221	212	199	223	228	237	225	231	211	220	237	257	253	222	209	217	221	223	248	213	244	217	214	180	210	227	215	229	256	211	233	224	269	232	223	230	224	231	212	266	227	192	179	236	218	215	207	212	225	236	211	213	238	248	210	240	204	193	228	231	229	204	209	219	228	203	250	213	211	244	225	197	200	216	187	218	210	217	239	220	220	242	231	212	219	224	233	216	228	218	215	213	238	218	229	214	200	243	226	214	230	235	223	228	227	212	243	224	225	235	225	208	209	223	216	242	209	215	241	213	222	213	215	229	271	210	209	223	209	215	207	232	222	247	231	200	239	230	224	225	242	235	206	208	215	235	221	222	233	242	211	214	221	184	212	235	238	217	218	226	226	242	239	233	224	234	220	227	204	231	226	230	207	220	227	207	226	211	217	240	255	236	242	204	204	223	211	211	230	236	230	190	220	230	226	218	220	227	228	227	226	235	223	176	236	211	239	253	244	229	202	230	227	234	211	244	211	234	227	238	224	199	217	216	213	229	221	225	215	223	210	209	216	230	237	261	217	217	226	232	219	238	224	238	204	252	235	203	223	255	212	229	200	254	215	228	235	233	208	242	223	215	220	213	205	230	238	210	216	209	248	232	231	237	257	225	266	237	204	236	226	240	214	248	217	199	227	216	241	180	212	227	226	226	171	239	230	223	212	237	205	242	220	221	195	228	276	232	226	224	202	213	222	216	191	195	210	220	222	202	207	258	231	240	200	235	267	223	219	206	249	206	217	213	231	201	227	200	212	235	210	248	221	209	224	211	236	215	212	230	196	193	238	234	244	237	226	225	192	240	243	212	193	216	220	240	234	207	222	237	200	244	234	226	225	217	233	228	231	228	240	227	206	208	214	213	255	240	197	235	234	201	214	225	211	220	217	238	232	250	215	240	229	217	194	236	242	221	241	199	212	204	220	218	245	210	226	216	252	240	236	214	209	229	207	234	221	227	205	213	227	244	236	224	226	242	190	200	236	238	236	216	236	239	203	231	218	228	208	229	226	216	243	207	223	205	255	233	223	214	199	210	220	226	228	223	246	204	216	212	253	227	212	251	222	212	230	234	202	242	235	229	222	241	238	253	239	243	227	209	221	191	260	189	227	196	226	214	212	241	243	248	206	256	186	202	215	221	239	210	216	248	204	214	224	231	216	213	224	231	210	261	213	236	256	216	206	222	199	237	200	216	230	233	237	227	235	217	214	223	223	214	222	200	222	236	262	235	221	205	220	236	215	195	230	200	241	214	238	219	203	227	245	223	226	224	213	247	211	217	231	224	208	221	220	227	193	223	247	217	215	247	241	230	208	221	255	221	230	229	254	208	204	204	214	217	260	237	224	218	231	265	220	233	214	255	222	223	231	204	201	213	185	215	215	216	233	218	214	235	256	211	238	265	204	242	237	223	232	230	198	217	225	265	227	218	236	235	195	201	214	239	226	231	244	223	206	251	204	242	222	236	209	198	232	242	244	267	250	226	225	227	250	211	232	217	235	242	248	250	212	218	242	210	245	240	222	265	224	215	197	208	215	262	219	204	202	223	205	226	236	251	225	198	225	228	235	192	235	225	198	216	231	202	247	229	214	260	233	249	226	232	238	242	214	235	233	200	234	228	245	228	218	218	227	222	202	223	219	228	247	218	244	248	201	245	246	219	220	212	221	220	198	201	226	224	243	259	245	205	231	222	217	219	204	228	219	203	230	209	212	211	220	225	229	225	219	221	193	212	212	227	260	214	207	239	245	216	197	223	234	190	234	205	221	223	230	209	232	218	207	208	222	234	240	209	217	226	224	218	212	253	241	246	242	249	210	218	230	245	218	221	209	195	227	222	242	220	234	205	209	195	206	223	223	222	239	220	200	209	234	207	214	213	223	211	204	241	216	226	246	220	236	217	211	213	221	229	240	196	218	195	228	274	215	204	219	235	222	223	242	224	233	222	230	246	236	201
5383	895	954	930	919	738	653	640	573	544	546	512	529	539	530	495	514	485	502	513	525	496	529	542	479	518	503	492	520	502	468	504	528	460	529	498	535	484	510	508	483	513	492	487	475	448	482	483	505	522	524	509	491	517	502	457	498	535	522	513	516	480	481	526	488	494	503	493	492	500	464	542	488	504	490	468	517	510	504	455	510	502	495	462	517	495	546	484	507	505	539	500	504	521	513	506	554	544	495	486	515	482	453	540	512	518	476	505	520	492	469	498	511	517	526	443	475	521	496	499	482	481	542	453	483	538	500	468	525	501	514	502	530	501	484	518	515	519	481	480	445	524	494	513	498	522	499	491	479	502	473	498	501	480	540	501	508	474	454	532	498	528	500	513	494	509	491	482	468	508	520	492	507	505	520	460	518	473	494	487	453	505	472	468	502	491	538	547	448	492	509	491	467	486	482	477	486	504	469	455	488	531	521	534	515	456	501	500	498	497	493	546	505	497	473	460	509	480	523	509	477	541	499	524	518	510	512	511	513	527	504	553	506	516	511	483	469	515	488	488	492	500	464	506	480	525	496	515	501	551	501	510	518	488	481	499	477	519	489	546	507	483	453	493	510	507	494	495	469	536	505	478	446	483	515	509	518	496	508	503	488	508	516	514	496	510	493	499	490	493	528	499	494	524	504	500	500	495	497	503	497	479	488	486	475	495	479	480	480	485	520	515	475	495	498	498	522	506	481	497	521	509	509	478	488	506	489	543	489	494	492	550	485	459	479	499	500	464	489	474	524	503	486	500	512	494	508	499	538	491	513	494	531	513	517	485	499	478	476	493	469	511	500	479	527	488	515	492	466	511	460	505	498	458	466	512	488	486	467	527	483	493	518	509	463	476	524	499	473	444	495	529	537	510	473	500	521	483	517	490	491	546	493	467	497	543	522	512	517	464	499	500	518	520	514	537	475	522	475	495	493	540	504	522	507	485	506	479	494	478	521	494	506	539	514	500	498	524	492	546	517	528	468	487	470	499	478	507	478	507	516	528	485	490	477	479	507	498	524	513	487	510	511	479	517	486	445	498	492	518	520	497	453	477	526	470	457	517	514	525	540	495	499	495	514	485	456	541	482	470	495	468	502	459	490	485	484	555	490	495	504	479	491	513	531	485	507	487	499	487	534	500	517	522	506	477	486	482	504	532	515	543	460	509	476	479	522	491	504	466	451	489	483	516	466	504	496	479	508	487	492	491	513	566	507	506	510	485	440	502	490	519	520	526	483	479	465	543	455	503	530	475	511	524	482	461	492	504	516	454	536	469	495	513	509	537	529	503	494	486	492	535	473	519	508	478	473	513	496	498	538	513	532	511	539	545	486	508	492	508	542	505	504	530	515	500	525	520	466	467	520	477	482	514	466	507	538	519	486	536	511	484	492	485	529	511	482	491	472	499	496	486	523	470	483	461	509	495	495	514	508	500	496	515	517	536	518	490	490	506	497	517	494	502	472	529	500	483	509	455	445	505	474	479	506	471	482	488	462	453	464	486	523	449	513	508	526	495	496	521	459	474	493	534	480	506	532	525	479	530	505	526	519	515	485	447	482	477	493	487	493	478	477	479	510	503	472	490	523	460	533	523	511	487	492	462	486	539	474	524	479	478	457	492	535	481	506	455	502	530	494	516	495	496	499	449	427	492	496	499	514	526	498	510	495	501	520	495	514	505	499	531	513	516	516	512	533	527	504	509	549	538	523	469	490	524	525	499	504	497	498	511	470	506	512	481	499	526	491	493	488	480	564	498	520	495	511	472	473	500	530	442	518	482	480	454	490	518	510	466	482	532	523	494	484	483	510	489	467	497	492	522	490	483	526	461	515	496	510	501	490	530	530	517	469	478	490	481	523	495	493	509	520	489	521	472	471	471	509	523	519	514	495	497	509	492	484	495	528	485	491	521	501	511	494	476	448	498	493	536	478	504	507	531	508	524	507	522	477	529	481	495	494	499	517	512	535	492	453	477	458	513	530	540	524	486	529	518	473	472	481	533	530	516	452	502	473	535	507	510	482	470	516	480	488	481	476	520	493	484	518	533	493	491	516	482	490	511	461	514	463	516	522	506	456	512	485	505	506	480	481	539	491	497	491	504	478	482	472	515	503	501	516	493	500	516	486	523	488	510	534	535	501	531	495	461	480	493	516	501	502	487	494	514	513	535	518	507	486	532	499	511	461	480	516	513	491	501	497	482	482	485	483	525	483	506	500	542	500	513	515	520	492	490	487	525	493	493	517	479	487	533	493	470	527	512	503	523	494	477	507	500	497	522	504	515	462	498	481	489	492	512	502	493	511	550	499	477	504	454	510	530	478	540	481	509	500	482	526	500	466	494	523	506	502	521	480	469	504	499	541	469	510	492	461	492	506	511	493	489	506	484	514	524	483	505	520	504	501	500	507	493	494	500	482	482	509	488	469	512	512	542	497	454	482	466	480	504	503	500	515	487	499	519	537	492	477	556	502	521	498	483	500	503	556	456	498	524	517	501	497	499	551	490	472	518	506	450	544	540	491	508	487	492	454	489	478	541	521	506	502	500	521	498	491	524	513	526	491	509	493	531	492	499	525	506	486	502	482	483	545	495	549	511	486	496	463	496	495	546	508	472	528	492	499	515	501	481	464	473	507	542	460	505	493	462	470	509	514	462	480	516	469	482	501	462	476	486	502	495	522	473	521	530	470	502	498	505	521	499	484	481	476	470	501	468	473	491	480	511	466	496	507	500	460	479	462	474	518	520	546	524	502	486	505	473	514	513	491	506	472	507	470	480	510	482	503	529	518	526	473	504	491	510	499	487	505	520	471	526	497	526	494	520	472	475	474	527	506	534	448	543	471	501	507	497	497	474	524	484	482	492	475	525	481	499	491	495	491	488	499	471	503	477	460	522	527	535	477	480	490	493	505	495	479	505	519	481	548	507	465	471	523	475	532	510	561	489	487	472	491	478	512	488	521	504	499	496	513	488	454	465	504	503	477	518	487	513	491	488	503	518	448	539	506	522	490	474	509	476	475	455	559	467	478	487	469	479	438	473	516	516	493	494	506	509	503	503	518	509	509	488	498	502	476	476	480	499	496	509	479	506	528	486	471	487	478	476	498	489	495	504	513	508	545	481	518	487	547	503	530	525	498	521	512	448	536	503	480	454	475	514	525	475	509	532	500	505	503	483	470	487	518	522	519	441	482	512	528	501	492	542	495	486	475	530	484	526	499	469	482	491	517	539	448	485	431	499	517	478	454	516	479	486	541	477	547	506	528	522	468	474	500	529	499	471	469	484	473	510	469	485	471	488	508	457	553	506	527	516	447	495	521	483	498	489	519	493	482	474	494	492	504	491	476	517	525	481	452	527	525	514	537	508	508	501	513	533	520	490	481	458	511	478	534	504	439	491	506	486	457	495	473	492	485	526	509	481	531	474	523	474	518	467	514	476	510	534	489	484	501	516	484	504	499	489
23837	4722	1719	906	548	343	250	254	236	193	177	163	191	161	162	142	150	149	167	154	116	147	140	133	145	150	130	145	122	117	144	145	124	139	137	142	123	147	127	146	149	138	138	128	153	162	125	129	157	140	130	150	157	147	152	131	138	133	142	132	141	148	124	138	132	141	140	147	132	119	112	118	147	148	139	112	127	127	141	139	137	135	147	129	145	140	131	141	156	137	131	140	158	127	141	130	158	131	149	139	150	134	119	122	145	132	118	124	141	143	135	132	121	144	135	150	128	129	148	145	131	170	134	145	122	116	141	146	132	145	133	160	162	139	134	149	138	145	139	159	139	156	155	149	148	164	132	122	133	134	138	139	148	134	127	129	129	145	152	134	147	143	147	136	138	147	142	135	132	136	134	115	136	119	118	150	152	124	119	137	148	153	155	124	137	132	141	152	146	137	117	139	140	129	123	131	118	145	136	151	157	145	120	142	139	129	143	126	152	135	144	131	141	137	138	136	140	122	137	124	118	138	112	150	131	128	114	139	155	126	131	136	157	131	110	119	148	122	134	140	117	136	121	122	136	122	156	126	150	140	138	118	133	142	128	145	114	136	127	147	125	134	124	146	141	140	146	116	122	140	129	119	142	161	125	127	119	145	133	141	124	124	140	142	123	141	128	122	139	136	147	171	159	152	134	152	117	142	136	142	145	132	129	151	124	153	119	105	157	140	133	133	133	139	134	125	137	128	132	159	132	142	136	129	144	109	154	147	135	185	148	156	111	143	150	140	128	132	131	145	142	125	135	147	136	121	143	108	141	148	110	154	141	146	128	125	142	119	132	114	154	125	137	147	158	132	130	148	141	144	150	147	168	132	114	142	145	125	145	138	142	144	146	149	154	133	133	142	146	137	142	149	136	124	141	145	132	131	134	129	118	137	139	141	152	140	144	128	138	139	131	160	155	156	124	127	146	140	139	119	139	111	151	145	131	131	137	157	135	151	129	142	150	142	131	142	147	146	121	130	136	131	160	127	132	156	154	133	143	157	124	145	147	146	147	137	145	135	129	138	155	130	133	144	123	134	126	127	139	135	153	131	138	128	134	121	153	166	140	135	144	151	124	149	118	148	147	109	142	128	127	153	164	132	137	144	139	102	123	149	155	134	124	134	138	152	130	140	144	135	113	136	147	125	139	158	152	148	131	121	124	128	127	118	116	139	149	140	145	108	122	132	149	123	116	140	163	124	137	131	128	153	118	153	138	132	124	134	131	135	133	158	134	135	110	129	136	151	137	129	150	157	136	136	150	145	123	139	138	124	136	139	156	141	145	131	137	152	120	128	139	135	123	141	146	123	152	135	145	137	122	140	111	126	144	142	120	135	149	122	137	142	112	129	110	129	154	123	146	144	142	141	128	144	139	162	137	140	133	140	133	156	130	132	136	125	137	149	160	145	150	131	143	131	143	147	124	136	118	158	109	166	147	143	140	137	135	159	132	115	134	132	155	145	148	138	147	155	134	119	125	137	158	148	143	134	126	136	144	132	126	137	133	121	149	115	152	140	128	141	125	137	129	131	125	117	119	124	135	142	118	129	140	118	121	121	135	139	151	118	143	132	164	124	116	134	148	138	131	148	142	124	126	139	160	132	143	152	131	138	135	145	147	141	138	162	145	141	162	132	132	159	141	123	139	137	134	125	145	143	121	136	150	131	167	137	128	116	115	108	129	155	146	145	139	147	138	134	126	141	115	132	138	134	122	134	146	140	118	118	146	142	143	141	127	130	124	154	138	151	144	150	117	133	126	137	132	121	134	151	143	130	152	144	137	135	138	145	140	124	134	144	113	140	140	135	130	138	166	133	132	134	147	133	140	155	137	161	153	160	126	156	164	141	124	123	146	141	156	150	145	127	117	109	146	140	132	143	129	140	129	148	140	132	150	155	135	154	131	116	125	134	161	136	156	138	130	145	145	137	145	125	130	127	158	140	134	149	135	129	138	140	152	166	131	132	124	130	151	163	144	119	135	142	123	163	140	136	141	126	134	128	154	150	119	141	135	165	141	149	131	128	135	117	143	140	113	134	143	156	118	140	141	145	128	124	163	131	150	141	163	140	121	145	145	119	135	148	114	139	135	126	118	144	124	156	154	139	133	144	144	143	151	138	123	143	135	150	127	124	136	144	138	130	141	135	153	117	133	128	139	159	136	148	133	142	167	144	145	131	131	149	139	123	150	138	146	133	133	132	139	117	142	156	127	130	112	148	144	134	136	130	148	149	129	129	157	150	144	122	141	138	138	163	133	134	132	141	99	129	140	130	152	116	156	162	149	137	140	131	135	127	131	135	129	140	135	143	155	143	118	142	132	116	131	96	138	138	160	118	117	149	126	147	149	143	127	141	124	128	136	125	149	118	141	137	136	111	128	155	133	147	136	129	133	137	110	149	146	138	116	116	161	142	125	148	140	127	145	122	152	145	121	105	154	130	136	133	143	113	143	131	135	142	154	131	124	145	129	159	128	136	124	145	128	131	148	129	144	154	152	139	134	140	129	143	132	131	148	136	145	158	147	130	135	127	135	128	115	127	136	145	140	125	142	120	136	147	143	126	139	152	129	151	141	110	132	129	147	150	155	130	123	132	153	158	147	136	152	137	123	143	155	128	149	140	117	123	138	155	129	131	133	145	134	152	110	139	139	147	149	143	123	138	134	140	129	136	128	130	143	123	146	155	156	142	136	131	119	146	133	130	128	157	142	148	136	144	137	121	131	135	136	134	115	137	133	110	131	151	160	112	124	174	124	147	154	135	159	143	127	113	133	138	153	151	124	150	143	185	154	124	147	138	125	139	132	148	118	154	119	153	154	118	131	144	146	131	136	149	136	138	134	161	135	134	135	140	153	139	134	159	119	128	146	119	111	142	126	129	133	143	149	136	128	160	153	151	161	142	123	148	136	144	157	148	121	118	141	150	118	118	121	140	150	148	145	156	137	159	142	127	128	146	142	123	148	146	121	139	131	134	144	150	139	142	102	136	133	146	157	132	151	147	125	146	142	139	142	119	126	142	140	149	137	140	149	135	122	147	144	138	140	142	127	123	136	152	123	123	131	146	132	150	136	139	116	141	127	142	132	108	161	160	157	117	123	151	112	142	128	132	145	133	132	131	148	146	143	132	126	142	115	117	138	152	135	137	146	141	134	130	142	153	136	132	137	135	129	136	130	114	139	119	133	143	135	122	121	143	145	123	138	147	134	120	133	129	122	145	115	132	124	136	158	134	149	149	123	123	134	142	150	133	142	159	162	128	117	135	163	116	148	132	127	155	146	145	152	137	142	138	123	133	132	137	141	99	139	161	122	121	146	124	130	143	154	134	130	153	141	133	130	138	130	147	133	135	145	151	135	138	146	145	117	144	128	123	142	149	130	137	147	154	136	158	134	122	136	130	134	144	135	138	132	148	122	127	138	142	145	143	152	143	142	150	129	117	109	133	117	121	114	142	131	133
14503	2496	2420	2237	1923	1412	1069	830	693	628	584	523	469	437	448	391	406	414	397	412	422	366	349	363	337	336	372	395	364	361	332	355	348	365	322	337	360	373	384	325	319	344	371	289	326	320	375	319	350	354	331	373	367	328	358	362	340	335	359	321	368	325	328	332	351	348	378	358	352	354	309	313	331	317	341	364	343	364	329	358	330	312	343	342	330	359	357	352	336	355	286	348	329	300	336	342	345	391	344	355	347	338	319	336	354	364	333	339	327	323	352	340	329	340	352	329	307	334	309	304	332	349	362	339	323	365	332	331	330	335	329	337	341	318	315	365	340	360	374	373	352	319	338	332	300	325	347	334	340	324	314	327	319	308	344	332	347	352	342	378	310	285	358	324	333	296	325	349	323	359	335	339	324	320	357	344	314	325	340	344	351	332	321	283	338	308	344	357	337	339	343	299	336	353	314	317	308	353	367	344	315	319	328	334	371	345	366	333	335	317	327	355	329	340	324	343	363	371	347	363	319	330	386	334	328	327	352	314	325	327	327	313	337	287	334	315	357	343	338	343	338	348	340	361	334	319	317	333	339	327	318	321	323	333	317	348	316	353	351	330	324	326	304	324	295	336	335	327	316	306	321	349	367	330	347	337	381	320	374	307	317	340	340	304	330	349	336	348	375	334	340	331	347	347	347	338	366	327	344	316	341	342	390	307	383	335	348	335	362	313	342	356	358	315	339	364	334	375	309	331	323	343	336	362	354	324	345	334	327	321	325	304	331	323	363	348	320	345	352	369	326	304	344	375	309	362	330	333	326	330	308	318	295	297	334	344	317	350	317	359	331	317	356	335	332	320	328	354	284	342	339	339	345	310	319	327	332	327	317	328	333	338	334	356	348	340	354	348	321	289	330	312	343	340	342	327	360	326	323	338	367	352	329	371	331	316	330	336	346	357	326	341	332	336	325	362	371	326	334	368	342	313	340	332	342	363	367	337	335	314	336	321	328	329	353	320	316	354	342	332	323	340	319	309	324	351	325	350	345	335	344	321	319	320	348	321	331	299	315	394	322	340	344	337	328	346	311	341	351	319	354	315	334	339	322	325	334	335	319	355	319	318	336	349	313	336	347	339	321	313	310	340	346	334	347	325	334	336	342	321	375	322	297	342	307	359	351	342	338	321	322	345	294	325	315	346	364	341	357	309	341	319	304	329	333	321	309	330	353	326	301	312	355	300	334	356	331	350	368	334	348	343	320	319	345	329	356	314	336	339	331	352	328	358	364	319	357	368	314	330	333	330	338	338	331	338	331	331	330	336	341	345	362	320	319	297	332	334	351	331	323	350	314	323	335	320	357	366	291	308	339	343	348	366	315	357	318	319	335	348	340	336	366	352	322	331	339	329	346	333	359	340	339	321	323	367	365	322	310	342	317	346	336	355	345	356	346	334	338	332	326	308	376	378	349	328	309	351	369	314	364	300	337	353	333	343	329	347	317	367	328	334	311	315	295	338	305	332	325	346	305	325	344	372	333	314	342	336	338	338	357	331	351	351	337	328	337	368	366	310	327	354	328	335	329	353	326	344	354	331	343	374	293	329	325	309	333	336	333	337	343	371	321	343	316	381	338	360	306	336	325	376	307	350	315	320	355	398	323	353	321	352	364	330	340	320	315	356	329	336	328	329	327	339	331	318	357	320	312	306	304	319	358	337	350	366	330	315	360	318	322	335	323	326	360	382	318	340	360	329	329	336	351	314	344	382	328	321	319	330	324	333	326	329	320	341	369	321	326	330	343	324	323	358	332	348	326	337	308	320	321	327	362	312	334	295	312	316	315	318	336	298	365	325	338	343	332	307	329	334	334	346	352	324	344	339	353	334	363	339	314	344	346	319	341	353	309	346	321	347	318	351	364	334	319	320	337	322	362	344	334	343	298	321	350	298	297	356	326	336	328	336	336	337	314	348	303	336	317	355	323	334	358	338	304	315	369	329	333	331	329	346	357	340	351	359	344	316	311	347	344	334	371	342	341	329	336	333	328	339	353	312	320	330	331	324	348	294	340	276	332	323	318	339	325	369	317	343	329	328	311	340	381	350	346	313	348	336	355	320	350	326	375	326	335	322	342	349	326	329	338	332	332	330	324	324	326	326	326	350	342	331	322	320	347	304	339	342	369	329	334	316	352	330	335	363	369	316	361	313	332	352	307	341	325	307	339	353	333	330	334	354	353	341	294	340	319	349	360	348	329	348	336	304	304	336	325	333	351	348	315	355	354	312	319	334	328	359	356	303	348	344	347	321	348	334	341	336	319	331	288	314	318	339	357	326	366	343	324	328	355	368	338	314	333	329	340	318	316	314	335	328	347	339	356	337	342	341	343	341	342	350	329	326	312	329	317	318	351	342	333	375	329	355	335	330	333	350	337	312	330	314	347	319	341	341	344	336	341	359	311	337	335	340	313	321	340	288	330	316	314	322	352	299	351	317	358	341	380	357	317	324	324	329	333	322	314	305	324	356	359	317	325	329	353	365	353	312	347	355	342	328	346	303	315	353	347	330	340	336	312	309	330	316	336	325	332	335	356	331	313	329	361	332	309	341	319	314	358	302	311	323	329	336	323	353	342	339	351	321	361	344	317	351	353	330	344	330	315	326	347	338	332	325	353	322	348	336	331	299	295	332	367	300	335	309	350	318	355	317	322	314	352	337	327	317	330	348	340	350	334	339	331	313	322	336	318	323	346	310	327	331	323	339	329	353	363	329	336	319	316	351	322	338	334	340	308	361	313	329	345	334	367	333	339	323	337	374	343	310	318	343	311	316	339	374	328	327	331	320	332	353	332	311	346	316	330	304	329	344	318	340	328	324	334	350	356	328	316	323	349	343	384	348	323	341	343	351	330	336	328	308	331	329	376	329	325	302	335	365	331	317	310	327	326	337	303	330	316	319	330	351	318	329	339	324	324	332	353	320	322	341	333	318	328	332	306	392	324	364	322	323	333	338	321	326	375	350	352	313	320	338	324	344	303	343	355	342	325	339	358	353	352	332	345	345	308	319	332	361	315	342	352	358	356	328	305	323	360	324	316	363	340	296	323	316	338	287	341	330	350	325	344	320	283	348	344	368	322	355	316	388	349	335	355	334	334	325	322	311	325	362	340	339	317	338	348	328	335	325	357	360	342	333	331	351	369	337	295	360	313	348	331	363	340	344	317	337	330	373	337	343	313	331	352	357	320	335	356	341	347	349	336	356	332	309	316	305	356	322	334	345	332	336	341	336	341	312	358	344	312	362	360	323	327	314	332	338	347	302	357	342	352	353	335	305	323	310	333	363	320	327	306	309	327	339	326	354	354	340	307	344	345	334	338	343	316	356	324	353	331	336	330	318	324	322	351	336	328	313	345	341	336	360	345	323	310	387	353	318	369	333	344	334	350	349	323	331	315	332	304	329	320	334	318	331	335	331	335	335	352	288	322	344	343	321	370	305	313	369	322	328	333	335	368	337
34052	8771	2982	1498	861	593	366	379	288	299	295	257	200	231	212	205	232	222	216	219	225	196	204	169	205	212	191	215	198	211	184	192	190	197	217	207	185	203	193	204	203	201	210	225	178	216	213	166	200	194	174	210	185	195	209	195	232	197	214	209	207	206	194	199	185	212	196	167	203	202	190	217	195	177	194	191	199	206	219	178	195	198	185	172	214	192	206	232	170	179	186	174	188	166	185	176	180	209	215	222	223	205	182	178	229	194	192	203	188	232	177	203	205	226	193	184	201	195	224	200	222	180	202	180	185	200	200	217	214	183	208	200	186	197	208	201	191	181	201	222	190	212	202	201	201	184	184	183	204	201	208	197	186	214	208	208	205	204	192	204	199	204	202	185	203	207	201	184	186	209	203	175	202	190	214	179	198	204	211	191	171	178	186	214	212	198	192	175	192	184	176	195	191	205	196	199	192	164	200	187	183	194	201	191	181	194	205	215	203	226	198	188	199	200	195	214	182	189	193	193	179	211	185	185	199	203	227	189	199	217	201	185	215	210	204	191	177	205	198	182	187	197	194	183	186	176	186	186	189	221	195	207	191	201	199	199	195	205	206	217	214	198	218	195	227	204	165	182	190	200	196	169	227	177	171	204	194	181	187	208	197	203	190	190	210	224	158	196	193	179	191	175	189	210	206	217	226	198	172	174	210	181	210	197	208	182	199	181	190	182	193	173	195	211	167	201	215	212	167	204	210	199	196	210	205	192	195	181	176	206	209	195	199	193	186	212	204	234	201	215	194	217	204	185	200	205	202	178	204	219	196	194	201	199	198	160	197	190	215	200	222	182	206	214	219	214	199	204	198	193	214	174	201	177	184	196	197	191	192	202	178	231	203	169	194	198	228	207	210	165	196	204	213	149	209	227	207	178	183	244	211	188	219	205	197	188	185	214	195	181	179	239	185	194	189	210	170	206	196	203	183	195	196	170	215	185	259	209	214	188	209	200	190	189	205	175	193	233	181	182	197	201	172	158	213	178	231	197	213	202	200	211	203	196	207	197	191	192	182	213	178	195	172	172	211	217	190	204	202	190	229	235	177	203	199	207	194	194	216	211	214	213	200	180	198	177	169	209	188	187	200	202	172	200	205	207	190	164	229	204	197	178	210	192	187	178	194	188	197	186	183	198	196	207	221	218	196	182	158	225	192	177	196	218	221	181	185	212	165	187	175	216	199	211	202	216	181	207	238	177	191	200	204	195	220	183	195	182	217	186	213	188	216	154	201	206	203	188	205	173	196	191	209	208	200	197	205	225	201	183	188	172	188	202	191	192	202	199	182	214	201	185	199	202	160	181	198	175	197	183	203	201	196	201	195	215	205	190	202	188	183	193	195	213	202	206	215	195	210	206	187	212	182	192	201	195	196	182	204	210	192	195	192	191	190	187	174	195	206	214	197	216	179	158	193	205	173	211	209	196	195	189	194	196	186	196	213	192	200	233	185	217	175	176	228	206	185	235	191	186	206	174	169	205	202	189	181	186	206	172	204	213	179	222	206	227	189	190	221	202	195	186	201	230	236	221	191	176	186	211	193	181	193	184	215	210	200	184	199	196	210	202	195	186	201	186	218	191	206	203	214	187	212	190	192	208	205	193	166	195	197	210	191	174	169	223	218	220	203	195	192	211	192	193	200	187	191	184	202	205	211	179	224	174	171	184	203	196	188	196	200	170	170	194	213	197	204	183	189	202	169	192	204	196	200	210	194	175	203	195	207	214	196	206	176	215	177	216	211	205	195	193	199	242	191	193	169	189	177	189	210	194	191	192	183	186	206	199	163	186	188	177	198	213	183	195	188	192	195	206	203	175	204	178	206	198	196	206	194	218	224	208	220	216	191	185	191	198	215	201	187	206	206	182	193	216	172	197	181	179	202	212	214	202	178	200	201	201	173	195	189	209	205	168	201	214	173	197	211	193	205	206	198	196	179	202	207	195	201	186	187	224	209	233	203	191	236	197	187	179	200	189	207	196	183	191	198	189	197	203	209	186	175	187	198	201	197	218	190	208	209	180	216	189	169	212	202	188	211	176	202	202	231	197	207	230	194	202	190	193	180	191	186	183	191	158	193	199	206	224	240	212	202	187	179	177	188	172	196	194	210	186	171	205	184	196	180	188	205	198	173	198	183	207	215	214	210	185	195	194	194	204	197	182	210	165	205	182	159	198	192	182	187	224	184	210	164	167	164	190	195	196	181	207	190	200	209	193	193	194	200	212	189	209	181	189	203	222	194	194	205	193	180	204	188	173	234	177	198	195	210	219	196	183	194	192	198	191	187	178	194	210	197	203	189	209	204	216	196	186	220	230	220	177	160	201	194	190	180	195	205	222	201	191	176	202	200	204	198	193	218	199	197	188	180	195	175	196	226	195	251	194	220	190	182	226	197	210	208	186	206	209	181	189	168	187	174	206	201	220	214	195	194	226	175	205	185	230	183	205	198	213	195	201	181	198	196	197	180	196	168	190	200	196	207	175	183	211	194	206	182	198	182	221	163	228	204	225	205	196	183	185	186	216	213	193	201	207	217	202	200	200	221	181	198	184	192	212	212	203	203	206	208	189	209	216	205	174	208	200	206	228	192	218	226	206	194	208	197	196	193	218	192	187	209	220	209	194	198	196	179	234	207	176	184	213	195	186	213	205	190	206	208	176	187	211	198	195	187	202	188	207	164	205	214	193	189	188	222	209	202	194	195	215	201	190	188	183	206	215	224	182	182	176	198	172	219	194	207	209	214	193	205	178	210	191	195	204	209	187	178	191	200	211	214	205	189	198	199	195	180	210	193	206	188	204	168	214	204	169	208	188	198	224	216	175	204	203	211	183	183	215	188	187	188	229	218	200	190	191	176	217	172	200	242	184	203	193	207	188	206	189	183	187	212	179	192	216	202	198	200	211	220	177	207	205	179	197	221	219	202	192	192	194	218	183	193	217	213	210	195	201	199	197	186	214	230	198	195	167	194	174	201	222	185	202	190	194	190	204	194	201	207	213	208	199	205	239	187	176	202	210	198	203	191	207	194	179	201	177	192	190	191	212	209	195	195	201	195	197	202	194	185	206	222	181	201	176	198	201	162	227	215	200	234	186	204	185	187	208	208	195	214	218	202	208	188	180	208	188	198	217	212	184	193	193	211	186	220	179	202	170	193	243	215	203	223	220	179	217	190	192	211	192	191	194	195	156	211	186	184	202	228	216	183	206	215	158	168	176	190	178	170	209	181	192	215	194	180	212	174	196	188	186	210	186	165	194	214	181	206	214	170	207	188	215	159	199	218	186	207	188	210	195	212	200	211	190	183	209	196	173	196	189	189	235	208	194	214	216	178	220	177	193	205	201	193	203	194	216	184	218	193	175	208	217	193	232	183	211	189	194	167	207	194	190	191	183	189	205	170	183	181	193	204	184	181	191	209	188	184	204	208	181	207	211	172	222	197	165	181	189	208	184	192	204
19644	3783	3429	3391	2815	2035	1628	1299	1174	984	917	769	694	649	613	660	603	572	548	614	553	567	495	508	533	513	507	532	474	503	493	488	481	454	498	536	480	473	477	426	520	528	489	476	532	469	462	466	455	492	473	473	495	477	466	445	484	483	449	481	494	503	470	480	477	485	479	495	469	465	450	442	472	510	475	480	491	459	455	448	496	493	461	483	492	474	482	452	472	462	460	472	472	496	495	471	467	494	498	452	442	461	452	488	495	445	441	453	450	504	449	456	469	450	509	486	492	462	487	452	470	440	504	453	486	456	484	452	452	484	467	479	463	482	460	479	468	426	459	498	481	478	465	478	477	498	433	455	476	453	432	475	473	452	476	493	470	443	417	479	473	495	471	486	484	464	452	454	476	487	466	488	466	449	463	478	486	448	488	463	436	443	426	475	444	459	510	469	405	462	509	429	468	459	448	440	439	453	447	485	436	465	508	449	458	463	492	440	428	483	457	477	502	494	463	464	473	486	465	472	451	451	491	475	455	472	432	466	473	480	486	464	443	456	482	472	463	428	438	473	478	451	450	456	476	499	453	451	467	477	472	474	483	449	483	499	455	453	463	462	462	468	445	448	463	439	470	479	477	455	420	446	443	453	494	472	510	456	443	462	463	482	456	474	415	489	435	465	448	456	478	491	472	470	465	472	453	436	498	477	462	452	491	445	478	466	486	440	472	459	472	481	476	478	456	491	489	479	431	434	499	464	464	434	482	497	467	450	437	436	471	449	452	485	467	457	492	469	468	477	501	457	465	480	463	457	438	476	479	482	490	440	454	463	461	484	479	462	476	470	471	479	471	463	481	502	441	435	478	449	500	440	428	457	439	461	459	470	447	464	487	516	440	437	476	453	453	479	420	497	404	464	455	493	499	469	402	455	441	442	471	465	459	474	436	461	461	472	469	458	457	487	462	437	469	479	460	445	458	472	482	463	418	455	462	468	455	473	468	460	481	505	448	469	491	468	479	445	459	468	492	484	497	481	463	485	461	521	465	474	465	503	488	434	459	470	498	468	455	458	466	466	499	473	475	456	435	452	458	483	489	535	413	465	465	413	463	477	484	469	465	444	434	444	459	467	459	486	471	461	436	426	474	496	482	489	455	473	467	482	494	461	458	430	447	460	453	479	466	486	438	489	455	464	482	476	480	473	440	501	478	490	428	450	468	501	458	464	454	462	462	481	468	447	452	445	484	459	460	447	468	491	449	436	483	446	445	437	463	457	444	449	489	467	471	436	474	473	456	422	453	491	462	438	504	506	432	486	496	480	485	477	519	476	491	473	485	500	458	457	441	475	431	490	462	515	468	458	438	437	461	515	431	456	463	485	479	462	498	444	484	429	471	426	432	459	445	457	453	465	460	492	442	438	468	457	440	451	469	473	501	439	451	461	490	460	448	457	446	464	445	443	422	490	458	475	452	470	499	458	511	426	448	480	487	447	443	452	434	458	490	469	496	472	490	470	441	470	472	492	450	452	439	464	466	459	479	458	504	446	480	444	502	461	484	464	452	480	505	484	470	442	454	422	447	473	460	474	496	472	471	493	503	478	482	437	451	454	486	511	498	476	467	487	460	445	442	443	469	459	529	453	438	442	480	427	454	463	481	444	524	471	477	443	460	454	464	486	457	477	441	493	479	450	507	450	431	448	477	489	465	471	447	488	475	475	493	453	436	460	459	462	493	468	508	496	440	433	512	450	443	490	500	461	466	459	489	484	493	477	465	446	452	453	442	446	467	506	443	488	423	510	463	476	436	478	439	447	489	479	450	479	482	458	459	479	468	458	439	455	410	504	478	438	435	449	487	426	485	449	427	458	475	446	458	490	459	472	502	455	430	410	462	490	437	434	464	475	487	483	486	529	422	483	443	454	459	457	448	497	486	513	465	467	521	459	474	503	480	484	478	478	515	451	463	487	459	469	459	452	499	437	452	454	467	475	483	494	492	456	487	466	470	501	434	474	446	472	491	454	460	456	458	477	453	449	469	477	464	433	475	443	459	496	471	456	472	476	484	480	438	481	477	474	451	456	478	477	447	461	441	438	496	454	487	497	484	433	464	431	475	499	431	486	450	442	481	466	476	483	482	455	464	465	490	466	466	417	456	480	453	456	452	443	464	474	467	455	432	422	476	482	485	452	429	492	462	475	454	486	431	469	459	471	469	452	460	486	467	441	484	465	476	457	452	472	498	458	452	465	506	509	479	468	483	464	457	452	515	484	426	462	469	469	459	475	476	486	459	491	447	488	519	462	422	475	461	454	434	481	461	464	446	486	467	484	461	478	477	423	453	489	491	495	442	478	485	470	477	470	457	445	442	435	439	447	445	456	466	476	502	461	445	444	475	435	483	449	472	532	475	458	494	488	466	476	453	515	500	464	463	462	492	471	467	497	463	456	498	483	471	463	468	435	489	485	486	433	474	481	464	460	472	490	442	465	487	466	423	472	469	457	489	430	475	485	407	497	454	454	465	453	472	462	432	464	471	473	473	445	477	482	484	511	441	476	466	499	485	474	452	453	460	452	467	442	491	468	477	494	468	475	456	458	481	476	427	457	490	471	436	467	493	455	469	463	448	472	503	470	473	481	473	485	450	515	456	466	444	463	474	457	486	481	461	456	473	512	486	478	476	465	439	469	453	468	476	484	465	472	481	470	443	447	456	449	487	436	473	496	459	445	457	481	463	467	469	488	470	465	449	448	466	494	510	459	460	483	482	495	453	459	476	478	476	468	453	469	464	452	468	464	441	469	498	471	468	446	469	457	469	454	489	452	452	491	457	439	434	487	467	492	455	463	436	481	448	523	509	498	451	492	481	484	454	455	453	433	469	466	453	450	485	423	470	489	471	453	453	445	485	451	429	469	463	451	454	436	490	478	469	465	459	478	454	458	477	456	452	484	462	458	457	439	462	512	498	483	453	414	439	463	447	454	465	458	474	477	468	498	457	479	448	486	500	453	441	444	468	484	428	437	481	488	483	467	499	472	453	449	458	478	435	452	448	472	485	479	479	458	470	454	461	468	474	476	468	443	467	453	454	470	472	413	487	462	449	445	485	470	483	476	476	456	417	511	446	449	441	479	487	478	503	455	484	470	494	446	468	511	448	445	432	490	460	471	465	482	474	452	505	440	498	493	477	468	486	480	430	426	450	453	444	457	492	432	449	476	471	459	449	457	490	432	455	461	464	465	455	465	457	471	488	458	469	461	468	505	423	499	448	477	435	439	425	496	449	482	487	491	438	479	476	476	449	467	441	464	482	424	471	491	495	459	483	494	454	476	475	435	505	514	434	466	482	441	500	479	483	426	468	473	466	460	441	500	442	479	471	467	481	451	476	482	476	463	452	432	478	478	454	467	436	465	452	482	455	482	463	478	424	486	470	496	452	476	471	464	477	454	478	461	485	436	443	498	455	475	481	437	420	441	451	456	465	483	430	479	457	467	432	504	491	468	477	484
8512	980	458	333	326	271	265	229	260	292	235	257	218	225	204	230	216	215	223	223	222	230	231	219	232	234	205	234	207	232	237	242	197	240	210	194	245	217	209	249	231	230	235	236	224	222	216	176	200	218	205	235	220	223	239	221	233	234	199	221	213	227	238	247	227	225	228	218	238	207	245	253	234	232	253	218	205	222	214	210	238	191	221	199	220	239	237	246	232	207	228	254	241	234	232	224	206	240	221	198	245	197	228	223	233	222	230	224	227	236	219	212	218	255	193	213	228	225	232	195	229	232	241	231	205	196	228	216	251	235	220	219	231	229	213	236	189	230	218	234	216	208	257	220	225	218	254	224	218	206	217	213	227	221	223	228	219	226	267	236	184	214	245	243	207	227	206	252	217	215	250	227	214	220	213	191	226	224	214	237	201	201	206	233	221	212	196	214	225	252	233	235	222	256	246	207	189	233	255	237	212	218	196	265	248	274	207	253	223	243	224	194	222	249	221	247	215	215	238	221	208	256	236	223	222	186	217	252	215	202	231	261	253	229	222	213	225	235	239	225	219	206	187	240	222	232	226	207	215	249	236	190	204	213	231	228	243	239	224	217	248	221	222	212	182	187	220	226	240	250	231	201	221	217	235	218	225	220	206	223	199	193	214	224	190	237	194	226	212	221	204	233	212	240	231	214	225	221	216	215	226	216	224	226	205	223	242	246	230	234	260	208	232	230	215	237	227	204	238	220	231	224	222	227	212	209	193	251	247	218	220	248	219	226	229	227	225	229	219	232	227	231	222	219	230	235	237	232	266	226	251	234	232	190	249	184	224	229	214	230	260	233	206	239	203	221	220	228	213	242	246	202	207	222	212	238	242	240	223	211	198	228	224	198	207	228	230	220	205	212	217	216	243	230	229	162	229	204	183	228	222	234	242	207	222	197	241	213	239	258	192	239	234	204	203	213	210	236	229	210	240	225	221	207	208	229	203	228	212	205	226	229	205	236	224	252	224	223	223	226	227	240	215	216	216	188	203	241	206	249	255	225	219	241	213	223	215	194	230	240	227	223	210	229	222	246	229	210	196	229	227	215	215	218	258	213	272	222	222	233	224	197	221	219	229	262	213	211	197	235	209	246	206	218	223	228	219	236	238	250	233	213	182	209	207	195	212	201	223	226	223	222	230	218	251	228	224	227	236	205	236	210	211	224	263	211	278	220	214	192	229	239	224	205	225	242	214	217	233	229	211	183	208	224	213	188	195	235	236	232	178	226	229	212	247	204	246	219	227	233	247	225	228	245	234	237	215	205	253	232	229	223	216	213	214	183	230	245	217	226	215	220	197	217	237	248	246	201	219	226	206	244	215	222	211	217	216	211	204	186	231	211	225	232	197	208	206	214	237	207	221	202	205	213	253	230	229	220	190	223	215	223	220	237	225	234	261	217	225	213	222	243	217	251	247	214	231	188	205	246	224	249	197	202	241	222	231	197	217	228	243	222	207	230	237	228	250	249	208	240	208	224	224	237	202	236	216	227	230	220	217	222	197	207	241	218	230	240	203	232	231	236	222	235	264	208	224	231	220	238	241	239	237	197	219	228	221	199	238	237	229	222	232	222	213	231	219	225	236	225	227	188	223	202	205	222	228	201	213	249	240	211	216	259	232	266	232	218	220	204	220	200	233	239	186	197	188	203	226	235	215	215	224	227	217	265	236	227	249	220	229	194	227	221	237	236	218	212	210	210	239	221	210	262	230	215	233	206	210	221	210	213	244	218	238	239	237	201	228	195	243	240	241	215	261	237	224	208	244	244	234	253	241	228	222	215	226	189	201	225	193	229	243	228	210	228	228	228	231	241	213	236	228	211	191	210	218	209	222	225	244	236	227	214	196	250	241	227	264	238	245	218	216	210	236	260	227	227	232	222	233	219	212	199	228	212	220	246	238	230	216	231	232	233	195	228	212	194	228	233	214	205	226	235	236	234	233	225	206	213	243	198	242	229	249	192	190	178	243	199	235	235	236	198	250	222	217	207	257	252	222	240	219	232	218	197	251	227	227	210	207	234	232	195	215	240	228	225	253	208	248	217	200	236	212	188	229	233	230	195	229	234	208	230	238	255	249	249	252	224	229	225	230	240	213	209	176	231	212	231	229	228	187	194	208	227	226	231	221	198	208	235	215	227	214	212	227	216	222	215	234	208	254	203	250	202	264	219	221	241	235	229	214	224	238	258	224	207	246	247	216	250	214	220	250	198	202	218	236	228	263	227	224	247	214	240	250	231	218	209	215	228	217	239	238	214	233	218	234	216	225	223	243	202	226	214	258	218	252	229	214	235	210	233	215	231	219	207	221	216	219	241	230	206	257	228	243	215	228	253	201	225	225	259	227	224	265	210	211	230	225	231	221	199	208	211	214	216	201	219	218	241	251	231	219	225	190	188	234	202	249	188	218	224	211	206	219	214	260	238	242	241	233	226	245	240	232	208	215	238	260	210	201	218	208	238	208	235	215	218	221	238	242	249	207	232	225	230	236	244	232	237	210	205	213	184	230	227	212	252	222	213	228	236	208	235	227	229	223	244	232	205	236	233	223	209	239	247	206	233	198	239	215	222	225	207	227	242	235	248	226	205	254	252	227	236	212	211	210	186	230	199	238	233	239	208	176	204	263	221	216	196	215	208	219	247	203	222	230	205	217	237	246	227	221	198	213	199	234	227	267	225	239	234	219	233	220	221	213	231	225	225	214	229	244	219	232	246	226	208	241	247	243	211	227	217	230	221	210	225	242	238	223	252	238	239	234	222	245	250	224	227	231	215	227	225	219	230	241	219	234	228	233	225	221	238	231	205	245	225	200	234	240	216	217	222	219	211	262	218	225	213	241	205	221	220	219	233	216	206	231	212	233	231	226	212	227	203	220	202	217	197	224	200	186	205	233	216	246	221	220	221	227	207	205	219	219	244	216	214	220	221	215	211	212	224	223	239	250	215	203	208	232	217	211	224	193	230	221	234	222	226	207	231	218	232	218	227	218	215	240	233	196	234	226	210	224	220	247	241	211	204	229	256	220	236	195	222	215	204	232	220	256	219	221	238	208	223	212	220	210	232	230	222	203	245	206	223	200	254	223	213	218	237	221	217	210	196	223	239	186	238	208	223	232	235	235	197	203	257	249	256	198	228	207	216	244	241	261	241	214	195	235	211	228	206	218	207	224	196	267	219	261	187	243	241	220	221	264	235	198	214	229	190	238	227	221	230	221	233	175	218	230	237	240	224	216	240	216	244	222	197	205	221	211	225	244	221	208	235	212	234	233	218	179	193	235	219	217	202	198	230	248	220	227	216	213	215	222	207	242	210	237	225	219	217	204	190	224	264	206	232	237	226	181	218	226	216	220	252	206	224	212	211	207	201	202	212	214	209	212	212	243	227	222	231	210	208	217	214	242	225	243	213	238	248	249	230	217	240	235	233	224	219	204	246	242	218	231	237	207	208	229	228	267	240
5281	929	984	937	857	734	619	621	610	607	572	543	520	482	492	541	492	494	496	488	516	520	476	510	536	469	496	495	492	476	504	462	496	521	473	472	494	508	504	517	466	526	518	480	490	490	514	514	511	508	523	545	495	484	451	479	462	490	474	503	498	477	488	492	476	517	488	539	501	501	478	489	493	497	474	513	506	464	483	516	525	523	505	516	480	519	506	491	484	525	490	505	502	515	511	489	452	534	447	524	522	510	520	476	473	453	489	465	480	495	507	509	525	492	499	471	492	546	503	462	497	471	498	500	494	482	498	469	506	549	482	448	495	490	499	516	468	518	495	520	470	487	526	464	500	493	503	485	490	518	483	516	471	485	450	480	510	509	502	541	485	484	519	496	515	536	505	514	497	468	499	465	487	474	498	474	464	501	527	514	490	515	541	524	493	503	509	503	520	480	519	487	474	518	501	508	515	484	507	471	535	488	496	494	495	468	520	459	532	477	512	539	503	486	536	525	534	490	544	516	502	462	501	513	493	512	501	472	492	487	489	496	534	496	466	471	537	482	492	469	487	468	519	505	494	475	500	497	473	502	515	509	479	462	519	477	520	489	476	510	471	505	478	482	529	494	521	529	480	512	466	464	461	479	514	508	516	508	507	473	484	447	467	445	498	481	470	495	522	546	510	472	544	494	485	486	512	537	477	473	455	502	472	513	496	475	505	494	508	473	496	506	499	482	491	496	518	526	511	476	505	483	526	482	499	537	514	495	508	525	541	485	494	479	515	515	514	495	516	506	533	493	477	513	503	502	503	513	494	513	479	492	469	506	501	502	544	541	490	512	498	465	434	505	525	485	478	513	500	492	525	487	527	528	547	509	465	481	518	460	468	499	508	480	461	472	514	468	480	492	524	474	506	473	487	525	506	467	469	507	497	509	499	537	496	459	475	462	484	497	478	495	536	503	496	461	483	506	550	521	496	492	500	511	499	466	514	498	472	469	506	487	473	502	513	506	493	478	516	492	491	504	501	456	524	491	486	505	477	483	491	500	502	537	543	506	512	475	505	469	491	507	503	475	507	521	527	505	499	475	522	501	518	476	514	483	551	498	479	499	526	512	457	505	474	453	502	495	505	485	514	496	501	498	492	503	517	504	488	527	544	473	515	509	498	494	460	503	469	508	492	459	460	472	464	504	507	483	516	501	489	513	481	491	500	511	504	527	498	505	520	503	495	501	489	489	485	490	493	501	518	461	493	478	489	477	489	454	484	482	500	556	513	500	489	459	514	511	519	519	535	508	528	491	506	499	490	466	521	510	478	499	456	497	524	528	524	477	491	464	523	498	508	508	511	523	502	482	479	508	483	498	490	532	464	474	535	503	528	500	544	505	480	503	513	474	455	498	499	473	486	506	498	520	495	531	507	492	470	539	512	460	504	482	453	470	480	532	519	500	479	507	500	482	487	493	517	496	531	484	481	501	524	479	505	494	474	513	506	483	481	528	477	511	511	465	488	506	473	506	489	498	508	533	472	474	543	480	496	469	495	528	488	520	519	511	509	525	496	472	498	487	545	469	484	504	509	478	490	471	516	546	490	494	509	506	494	494	491	511	488	506	547	494	494	510	495	483	502	553	467	474	516	473	490	502	467	475	508	544	493	519	542	509	493	522	454	478	516	500	513	500	496	470	481	510	483	473	523	512	525	496	524	454	493	500	477	494	506	526	462	486	489	527	506	503	480	460	498	503	504	507	476	515	512	494	523	514	485	486	467	451	485	473	469	472	516	505	506	495	497	496	498	519	507	498	509	518	522	551	487	507	494	471	467	448	479	495	475	509	479	523	484	515	530	501	490	506	552	505	516	502	525	471	471	507	469	499	485	501	502	488	481	494	473	526	482	501	486	506	500	490	537	476	488	486	502	468	513	481	475	487	486	482	486	520	456	514	470	537	483	478	529	535	468	529	496	483	504	482	482	519	474	474	498	499	526	497	469	520	480	530	491	512	512	487	507	506	484	499	508	491	497	482	525	519	515	469	478	558	551	484	503	482	502	474	493	510	516	489	498	425	455	485	505	433	521	504	534	483	495	505	475	492	511	502	501	503	497	463	500	561	510	512	518	508	457	468	518	501	516	472	529	485	513	521	488	554	499	501	491	505	530	490	477	502	471	509	503	530	485	479	513	483	499	513	490	521	486	512	497	533	473	490	508	478	478	504	513	509	512	501	471	470	481	496	488	527	474	489	484	480	520	477	503	493	492	514	522	487	484	503	477	509	487	475	464	501	506	508	492	496	507	512	466	485	483	483	496	489	532	485	539	483	484	495	476	453	470	491	489	505	508	555	512	509	497	474	519	471	501	480	496	468	492	478	554	461	508	492	511	481	502	474	492	448	512	485	485	513	483	520	497	513	480	481	463	499	505	512	517	514	480	510	509	470	531	512	511	487	509	551	475	527	527	478	535	509	502	512	492	508	493	508	506	540	506	522	506	489	484	476	473	467	482	504	523	508	482	513	483	506	520	479	534	482	537	490	443	508	513	479	474	491	502	526	478	543	505	514	479	498	544	474	531	529	476	515	500	471	509	560	491	513	481	497	509	466	476	481	480	485	528	458	479	529	530	483	496	488	510	507	526	519	448	498	481	494	531	471	528	538	497	575	462	494	520	467	505	499	504	518	495	503	509	488	463	500	552	522	538	502	473	507	550	490	486	532	490	500	463	503	519	516	491	524	481	506	486	482	525	497	450	474	480	500	504	504	477	494	507	485	532	514	475	502	482	509	492	498	514	491	483	490	512	519	478	524	466	509	511	509	470	483	513	498	469	481	494	469	518	439	469	509	503	477	511	504	468	508	518	480	501	485	505	501	474	485	476	510	477	535	507	512	479	514	511	464	464	517	481	486	493	519	539	467	498	519	486	527	510	513	502	470	532	492	492	480	480	471	486	497	466	517	495	438	515	510	492	498	547	464	529	494	484	503	492	501	472	509	495	474	468	480	502	513	513	485	480	495	508	528	511	493	507	506	527	503	506	477	495	460	470	508	496	497	497	496	513	495	492	528	485	531	499	519	517	563	540	486	461	489	470	485	464	498	503	513	481	486	487	504	496	479	481	476	470	503	524	503	464	482	492	525	524	493	486	516	484	468	478	507	495	513	476	505	483	467	497	521	472	490	481	535	459	524	480	487	505	491	506	497	494	459	458	457	514	534	519	482	492	531	507	534	496	527	509	499	520	527	491	513	504	503	511	492	480	451	535	525	478	451	519	503	498	516	521	501	488	520	500	497	505	523	500	487	510	495	485	508	496	473	473	478	499	477	539	520	491	548	504	541	483	499	500	504	467	471	532	541	533	488	499	496	486	528	505	539	504	468	496	535	517	509	506	524	512	467	500	524	545	491	539	490	518	480	479	498	482	485	500	504	493	499	484	493	516	498	488	513	486	516	552	526	498	483	494	509	529	486	481	507	467	521	483	515	466	459	476	522	453	460	464	506	458	478
23264	4506	1370	800	442	306	235	225	202	198	167	180	158	136	162	174	144	158	164	143	143	138	144	156	142	149	129	138	148	128	137	132	132	123	136	130	129	119	118	143	114	97	117	147	153	101	124	143	126	128	157	140	139	135	121	139	119	125	149	153	111	151	145	144	129	162	141	139	136	123	144	136	150	150	140	141	139	119	144	149	137	130	153	149	142	128	133	127	133	150	159	137	134	154	143	138	141	151	133	126	147	122	149	113	133	133	158	131	146	145	150	148	133	137	157	149	131	148	125	159	151	140	135	116	138	144	126	140	138	153	133	137	126	143	159	135	141	155	145	155	142	149	132	149	128	145	131	135	130	139	142	141	113	142	122	115	129	123	150	123	137	135	132	147	155	131	129	132	126	141	150	129	145	137	141	151	130	110	132	136	127	123	130	131	149	137	130	115	134	122	137	140	138	128	144	125	122	126	138	125	144	166	124	147	116	122	132	133	115	145	133	142	142	104	116	122	136	141	129	148	131	155	135	131	134	117	152	133	126	135	121	140	150	110	149	136	126	134	127	134	117	139	149	151	122	160	138	122	127	137	145	148	122	144	164	147	127	140	162	118	122	139	115	129	148	119	112	145	136	153	148	117	118	140	156	140	152	125	134	146	123	153	123	141	124	118	115	136	132	126	147	135	130	120	113	147	145	136	122	116	149	118	141	145	137	148	133	145	124	122	122	114	132	154	124	126	114	146	135	138	127	144	153	146	113	120	131	130	132	128	174	127	96	135	118	127	140	156	166	132	143	118	132	132	134	126	147	118	134	146	126	146	145	133	135	156	118	142	145	145	140	139	138	135	179	119	138	114	130	148	102	142	111	135	142	123	145	153	125	111	141	121	132	131	108	157	162	119	136	143	130	111	138	130	161	127	135	147	132	149	134	115	143	129	161	130	126	139	163	130	120	135	150	162	149	151	126	135	123	146	135	163	138	136	124	130	129	140	134	122	121	133	146	134	156	139	142	122	134	140	131	156	155	133	148	132	146	133	136	138	150	127	124	107	126	112	147	120	151	135	117	132	157	128	123	147	130	137	146	142	137	138	133	139	139	122	141	125	146	163	125	129	133	156	149	149	119	136	123	140	144	147	139	121	153	130	150	138	129	143	124	141	142	131	140	139	128	154	106	144	127	128	129	121	148	133	137	133	116	146	137	129	125	129	146	154	148	146	146	135	146	146	145	126	129	143	129	128	132	137	126	128	132	157	125	129	150	139	160	120	117	146	150	125	136	120	136	144	146	129	116	114	148	156	121	126	127	147	134	151	130	187	127	142	128	147	145	136	154	131	152	138	134	144	126	148	145	125	131	175	129	124	163	139	106	126	132	139	133	130	146	131	142	144	126	122	124	146	132	140	143	149	143	153	154	124	136	125	140	126	140	169	121	131	126	117	143	134	125	163	107	133	123	130	118	131	126	128	123	133	138	141	127	143	116	143	120	120	127	130	154	121	135	140	144	124	140	147	133	129	135	143	140	130	148	129	141	148	135	132	123	126	119	133	135	151	129	121	139	144	141	150	145	148	139	155	138	140	134	159	155	143	154	120	114	140	130	124	140	124	131	137	120	157	135	135	141	123	144	116	120	127	131	134	143	125	144	113	142	101	159	127	142	160	135	115	136	176	144	131	159	149	139	126	144	149	140	143	148	129	139	158	152	119	126	125	125	162	129	144	126	123	127	163	124	124	144	138	135	130	132	157	136	142	135	107	147	134	135	121	128	141	142	129	132	149	106	104	129	158	159	162	132	124	140	144	150	134	161	155	142	141	122	135	139	141	158	122	128	153	118	124	146	124	125	146	134	115	140	134	150	111	130	158	140	145	131	126	119	147	147	142	146	118	129	158	122	115	141	157	145	138	138	138	134	121	120	158	107	146	129	136	130	122	157	127	118	142	148	143	144	134	115	132	124	156	123	131	134	144	120	128	143	118	134	141	147	141	113	145	139	137	138	134	124	150	131	131	164	140	127	162	169	115	121	144	161	157	189	132	142	136	142	143	124	152	114	139	109	161	131	130	138	161	133	154	121	123	145	134	136	125	119	124	137	139	136	134	119	116	140	132	138	139	134	115	140	134	135	109	150	108	118	137	150	144	138	130	131	130	139	133	135	137	126	129	128	128	139	144	114	132	139	135	142	125	150	155	145	106	181	140	150	122	140	135	117	128	127	104	121	162	143	141	131	131	140	153	144	138	161	127	135	147	124	139	142	122	124	128	134	138	144	136	153	129	119	146	132	125	136	128	126	142	141	147	140	125	112	160	122	142	156	141	124	148	124	121	132	138	141	118	159	139	142	149	138	118	121	123	115	137	139	141	140	148	151	113	145	138	136	149	119	141	148	111	142	108	134	136	139	132	144	127	128	123	122	137	136	119	125	128	146	127	144	139	137	138	153	128	135	123	148	150	135	111	143	128	123	161	111	149	141	129	123	141	127	141	134	134	142	129	148	153	121	144	122	142	143	120	145	127	142	140	152	138	128	159	117	124	158	110	124	128	147	157	142	141	133	155	148	128	131	127	144	152	139	108	120	131	148	159	151	149	123	116	139	133	157	152	128	140	130	129	148	126	126	98	143	157	150	166	133	145	124	113	133	108	151	121	139	151	163	117	121	142	146	163	125	140	114	141	138	125	124	113	128	161	147	137	135	119	151	123	145	127	136	147	124	133	133	126	142	147	136	144	127	142	142	134	141	149	130	142	128	128	159	137	141	140	139	134	128	131	149	114	151	116	143	150	123	132	156	139	137	120	123	111	126	136	151	155	137	132	125	136	140	133	128	126	132	128	127	167	148	147	138	158	148	134	113	123	152	135	125	122	123	138	139	149	122	146	156	139	141	128	143	146	143	133	156	136	148	147	149	133	142	137	150	140	134	146	120	121	148	140	130	151	153	121	128	133	133	159	151	150	141	120	135	138	133	116	117	132	126	128	116	148	127	138	123	137	144	136	127	149	162	166	130	131	132	129	150	142	143	144	135	146	114	142	145	133	123	156	148	156	122	122	125	131	114	132	151	139	127	122	132	130	124	117	132	140	111	151	154	147	143	161	135	154	142	141	102	122	143	115	153	153	143	111	136	144	139	141	134	137	135	147	140	122	130	119	128	144	133	134	139	121	117	139	153	136	128	146	122	124	153	129	151	119	144	145	113	113	119	137	125	130	140	102	114	141	136	139	135	133	129	135	151	161	171	133	133	141	146	150	125	138	146	167	154	138	131	145	151	133	126	116	152	131	141	140	140	112	134	141	128	158	125	127	132	142	147	140	149	158	135	130	138	128	129	135	127	120	145	165	147	139	127	134	167	143	134	140	108	115	137	133	150	139	165	116	148	133	132	138	117	134	133	122	154	129	168	141	125	131	139	131	144	142	154	135	134	120	135	132	143	155	107	139	156	126	126	142	133	130	127	135	159	128	158	163	132	132	149	136	130	174	126	136	124	138	129	156	122	145
14307	2233	1974	2010	1559	1253	1033	759	759	740	651	510	462	453	417	403	436	380	417	361	369	355	390	390	374	357	349	343	343	342	335	304	379	360	383	359	318	349	372	344	330	331	366	351	355	315	374	348	305	357	328	326	348	342	315	348	345	343	313	309	337	368	336	348	333	302	328	352	325	347	370	352	341	362	339	340	341	356	351	312	352	313	323	320	337	298	354	353	350	306	328	338	352	323	335	326	356	347	369	389	361	326	335	368	317	362	338	343	351	316	331	342	321	327	330	341	361	327	354	349	326	328	325	306	332	354	361	355	340	327	321	339	382	317	325	309	359	340	324	322	332	334	357	299	338	286	389	381	334	347	325	340	348	310	331	306	321	327	314	345	328	330	312	375	314	330	314	317	315	332	324	322	349	327	311	336	331	364	332	341	318	339	313	321	343	353	324	344	344	361	356	348	348	336	361	334	343	340	343	341	337	346	322	365	322	384	320	322	334	298	351	329	358	316	300	323	334	317	375	355	359	334	330	329	347	331	330	326	334	346	358	352	339	327	354	313	337	307	348	334	344	336	333	324	354	339	352	364	350	342	336	361	336	307	317	336	327	310	335	308	336	359	338	358	343	372	309	357	330	309	329	327	336	303	360	361	317	338	330	350	324	337	332	349	333	329	335	331	328	327	324	344	381	346	310	288	338	365	356	331	356	347	346	320	319	350	342	336	292	308	348	335	337	298	344	351	355	328	322	349	338	345	323	326	351	321	338	351	338	347	347	339	349	326	340	321	336	360	326	346	342	344	337	300	358	339	296	336	322	317	336	337	308	355	341	332	355	367	307	354	344	335	325	354	333	320	303	349	326	333	310	323	344	337	354	333	315	352	344	315	352	341	329	328	315	322	364	325	341	306	352	327	329	328	306	327	383	328	330	335	364	334	344	321	344	348	315	337	321	325	336	337	334	328	309	315	342	310	338	307	320	348	305	321	336	345	329	339	314	348	338	372	334	337	354	333	346	320	332	359	298	343	300	320	332	310	378	331	339	333	359	351	338	296	356	328	331	341	325	344	333	337	342	331	300	316	331	320	326	316	340	342	296	336	302	322	305	346	332	331	322	358	316	346	305	326	340	293	336	326	295	346	335	329	301	375	349	323	325	345	378	345	313	328	354	331	338	302	349	316	349	344	384	325	347	314	361	343	339	342	294	328	319	322	349	329	328	305	351	353	360	323	337	292	347	329	309	327	321	331	349	363	328	299	338	326	347	347	348	307	325	338	333	310	325	301	312	322	358	349	341	349	370	330	310	338	346	305	327	337	327	343	364	331	324	307	342	342	323	337	323	350	328	353	326	328	314	308	350	348	342	337	314	322	338	324	328	359	326	351	322	350	319	320	348	331	331	329	302	358	326	332	320	323	343	306	333	361	309	322	361	346	318	336	338	335	351	313	329	327	326	330	325	357	328	357	333	338	308	326	336	305	333	312	362	352	318	334	301	363	332	333	332	336	321	363	331	356	350	340	349	330	341	322	322	346	347	320	323	337	346	315	354	341	312	315	318	318	311	339	331	355	362	320	331	327	318	342	322	324	327	357	322	323	343	310	352	331	346	339	326	342	320	336	357	356	343	332	292	329	323	350	343	337	329	344	303	318	320	326	306	327	294	356	342	317	335	290	320	321	326	342	313	339	326	314	327	361	338	341	323	340	323	301	317	321	358	360	361	341	331	375	318	311	318	341	373	361	345	339	347	357	340	314	318	300	327	310	332	345	345	338	388	344	362	341	316	322	378	322	338	372	313	341	317	342	344	324	332	298	324	341	324	308	308	346	301	359	300	331	304	300	367	300	369	311	350	330	331	362	326	339	322	347	336	343	326	317	336	326	315	345	327	352	337	320	327	344	345	330	329	327	327	314	334	315	364	322	292	300	343	348	309	342	353	381	345	316	318	357	327	331	340	356	316	357	315	326	311	356	350	334	345	353	323	320	331	355	351	360	323	355	323	316	346	344	321	322	316	338	377	325	331	354	340	330	329	327	333	322	312	316	313	339	330	353	353	322	346	339	348	361	315	302	328	298	319	336	329	318	337	338	357	321	320	356	331	337	322	328	330	346	309	320	341	345	331	333	295	355	328	319	350	328	367	298	344	333	322	333	333	332	323	327	318	309	330	352	353	358	332	328	314	323	298	353	329	339	306	345	317	309	332	329	350	339	353	310	353	316	353	344	344	299	332	312	306	353	354	324	343	341	349	319	343	314	348	316	330	339	324	306	345	327	334	305	351	323	346	331	330	365	331	353	326	310	347	344	318	344	342	323	312	352	326	344	289	345	312	321	350	347	390	343	348	327	328	340	339	312	353	350	304	338	320	320	363	302	315	365	318	297	369	347	368	339	360	309	328	329	312	287	342	366	330	345	339	321	357	337	343	333	297	341	319	372	342	335	343	349	357	330	298	353	322	340	340	357	303	326	318	310	334	305	327	320	331	347	359	306	308	314	337	368	316	351	319	317	347	305	331	332	317	318	359	312	340	340	343	346	338	385	325	371	346	318	342	302	344	358	331	341	332	339	344	347	307	340	308	337	332	348	338	350	332	324	330	366	344	354	298	331	320	312	329	315	350	318	345	346	359	352	356	359	333	313	345	351	347	352	307	321	326	360	354	339	325	355	346	333	339	312	295	313	353	368	333	362	344	302	330	318	334	284	338	334	318	349	342	338	335	326	329	327	333	316	324	382	338	323	381	324	333	354	350	321	337	359	320	350	326	352	322	312	325	342	351	340	350	344	340	331	324	315	321	318	326	338	355	348	298	321	325	362	343	330	360	336	356	348	293	301	327	327	308	306	317	368	328	305	349	337	333	341	323	337	365	349	334	342	338	351	328	324	317	386	352	322	333	330	357	305	327	343	299	334	321	341	312	321	329	309	336	304	336	344	319	307	330	359	331	324	328	333	321	319	313	340	348	372	335	340	346	347	340	319	340	367	301	342	341	326	304	313	329	331	321	350	323	313	362	310	354	331	332	329	323	322	322	342	334	342	356	337	326	366	326	318	303	302	347	351	327	345	332	329	329	315	320	339	314	337	366	352	306	335	332	303	322	330	320	330	319	328	368	332	354	344	338	324	348	335	355	338	363	357	320	353	322	332	342	323	342	305	357	296	357	355	349	348	321	319	338	325	324	312	312	331	347	350	317	322	311	323	348	288	332	352	347	344	315	351	357	319	367	325	335	323	336	343	315	337	335	340	350	361	342	338	348	325	326	352	322	356	324	334	346	328	352	323	330	331	347	334	293	330	309	338	363	341	320	329	336	336	339	348	323	300	337	381	336	336	355	349	351	316	329	331	350	336	364	350	354	345	364	355	343	325	370	310	323	340	343	311	329	337	359	328	323	362	338	366	332	336	321	324	295	351	320	308	300	310	328	316	327	337	327	343	338	370	311	367	334	350	359	326	325	343	325	313	337	316	334	327	301	353	355	358	316	333	345	342	335	317	325	366
33976	8557	2342	1460	804	483	451	376	318	305	303	272	244	230	230	203	213	189	221	235	231	232	209	219	229	190	188	190	205	172	214	180	186	194	177	211	201	171	223	207	187	199	217	234	203	229	230	163	205	199	216	217	208	200	198	195	212	224	181	219	192	209	196	180	184	193	188	210	204	178	196	190	175	209	225	189	208	224	213	196	221	192	218	207	205	209	202	170	195	186	225	206	183	208	187	185	199	220	185	193	200	187	196	204	195	196	186	193	206	192	198	194	194	189	203	220	177	200	209	174	212	202	192	186	205	197	190	195	186	180	203	191	202	197	196	211	201	191	196	178	163	182	203	187	211	190	189	198	192	213	192	191	188	202	202	200	215	213	181	198	211	162	185	191	206	208	203	195	196	212	187	225	203	190	208	200	188	173	200	202	200	197	174	197	182	166	194	201	191	180	174	212	215	195	239	176	209	185	178	181	199	222	233	188	204	206	214	226	205	210	188	221	190	187	193	193	191	231	210	176	210	199	189	166	203	205	201	174	170	192	186	184	179	189	171	192	206	196	213	174	205	203	206	190	194	188	189	208	208	184	194	226	211	205	157	187	196	217	210	191	195	199	199	174	179	195	202	230	175	196	189	224	187	202	176	198	200	200	208	218	219	199	189	209	202	188	203	203	216	204	194	215	211	196	173	180	192	203	195	176	219	175	220	208	231	203	202	189	204	223	209	207	211	176	226	174	214	216	194	171	201	199	180	194	201	200	198	170	200	194	174	199	186	199	190	188	181	174	178	212	193	198	188	184	189	218	205	193	173	173	194	198	211	183	185	215	213	190	164	186	202	191	170	227	186	167	183	216	168	205	182	209	177	209	226	175	186	211	179	192	192	178	185	194	208	206	214	170	213	211	211	208	202	178	196	202	189	196	190	223	197	189	205	205	196	187	196	223	219	202	185	200	190	189	198	197	209	175	232	184	198	201	206	212	190	204	200	197	196	213	206	157	192	187	200	211	205	208	192	200	203	209	206	179	199	185	185	190	191	221	216	202	194	238	200	194	199	198	196	205	190	206	179	212	206	204	181	188	182	193	216	191	192	211	206	203	191	193	193	206	228	205	182	191	213	206	179	165	221	177	201	173	192	185	189	189	171	183	171	201	186	199	199	174	203	191	175	225	217	222	206	176	194	246	201	190	196	196	214	195	204	201	201	205	225	197	205	197	199	189	188	179	218	212	195	191	178	160	181	177	204	194	195	197	198	225	196	210	169	205	192	197	215	197	219	201	210	173	200	182	181	197	193	226	187	179	186	212	207	177	197	174	173	170	186	174	211	210	169	184	212	173	199	212	185	202	203	188	189	200	191	201	196	190	184	188	192	210	191	175	182	199	196	211	197	190	186	195	179	185	231	198	181	227	200	189	181	175	190	181	201	171	184	212	195	189	200	185	201	200	201	189	201	201	203	187	170	176	188	220	212	198	205	209	171	197	194	196	204	223	186	170	194	191	195	185	222	205	223	208	208	182	229	183	204	205	171	203	206	195	209	200	195	204	195	224	199	206	173	192	176	217	192	193	193	207	199	202	190	168	196	196	200	205	192	180	183	174	192	226	213	198	202	165	224	194	192	203	200	204	178	206	196	207	213	201	202	186	200	200	209	195	225	187	182	184	184	180	228	225	194	198	227	196	234	204	206	185	204	140	192	198	212	176	219	178	191	185	181	196	161	186	191	191	208	190	203	214	211	179	179	186	191	168	211	202	199	208	231	215	218	188	187	196	214	199	200	197	208	180	205	193	187	188	194	214	191	194	210	197	225	214	202	202	197	203	186	214	202	176	199	192	190	210	215	189	187	168	200	186	189	218	191	168	205	218	206	189	196	204	197	170	185	162	204	201	198	188	205	194	205	205	202	185	178	229	212	198	210	223	185	209	182	217	195	194	185	192	198	200	218	198	194	219	193	208	181	203	200	212	188	182	200	192	209	211	220	199	201	193	192	194	219	199	154	206	203	202	196	217	200	215	209	209	205	221	169	185	179	179	203	210	194	219	212	220	210	217	190	201	179	186	193	196	231	194	226	180	204	218	195	183	162	214	187	190	184	177	210	213	172	174	204	177	195	184	198	196	191	213	185	179	195	182	183	177	190	196	206	183	168	191	171	213	214	201	173	194	192	208	224	203	196	183	190	163	203	177	207	201	187	228	200	204	175	202	218	178	229	206	196	201	198	190	194	196	181	207	201	229	180	183	187	209	178	179	187	190	202	206	185	190	187	179	212	207	193	180	202	205	195	194	181	208	196	197	189	179	195	218	188	183	189	204	187	169	197	184	206	195	200	197	213	186	190	199	172	194	193	169	197	200	212	195	204	218	186	196	212	171	181	200	198	192	186	239	214	231	198	235	203	198	197	202	217	197	152	194	200	198	212	227	181	192	233	200	203	208	199	216	181	201	188	200	208	222	182	209	185	184	206	201	199	193	215	202	209	194	197	230	197	187	185	207	195	186	207	184	180	219	199	218	185	197	191	212	219	234	209	197	205	178	212	203	195	186	173	175	197	208	212	169	190	197	202	184	227	244	172	179	198	196	200	190	196	191	183	193	220	185	198	200	178	208	209	184	164	210	183	219	203	218	212	184	200	206	191	196	182	160	184	196	193	201	205	191	205	197	198	213	189	176	208	200	224	217	217	184	183	192	223	195	215	198	197	207	195	216	194	198	223	193	200	187	200	177	179	205	160	185	186	218	196	182	196	188	217	184	199	201	191	190	208	178	208	211	190	204	220	209	157	203	210	187	191	198	216	202	183	200	195	163	178	189	216	198	213	179	205	201	203	199	213	206	206	196	188	173	184	198	202	205	199	185	193	192	196	212	198	190	232	197	186	221	206	194	187	210	198	207	166	189	203	206	199	204	204	209	172	194	170	196	204	186	183	203	193	179	162	177	203	210	168	177	166	209	208	211	173	208	178	186	195	181	178	194	190	180	196	213	220	204	227	183	180	184	215	182	219	214	214	199	212	203	213	207	192	176	230	212	189	192	197	201	167	190	213	193	207	192	196	203	171	212	173	181	206	175	183	171	190	187	195	188	206	195	208	213	204	219	195	172	189	181	208	204	206	201	196	196	190	195	199	205	192	192	204	200	208	176	198	198	220	211	215	218	196	196	216	180	192	193	188	188	212	223	180	188	178	203	227	184	192	186	211	216	203	188	175	211	223	241	195	157	216	222	202	194	220	201	216	199	215	195	208	204	204	223	188	185	193	176	192	223	200	204	164	200	208	226	188	217	181	209	202	200	222	193	189	230	200	201	206	193	193	186	219	193	175	189	203	200	194	207	210	193	191	202	180	184	214	218	195	198	200	171	187	180	217	220	209	229	201	207	211	220	181	175	200	216	192	187	180	190	201	201	214	193	191	191	169	211	214	200	208	187	202	192	186	188	215	178	196	218	194	178	192	200	235	176	183	186	179	193	175	194	217	189	204	202	184	202	221	189	203	211
19242	3551	3117	3660	2611	2003	1665	1438	1215	1050	932	809	762	716	600	622	586	608	587	580	538	538	521	550	497	484	529	519	484	502	477	529	531	488	501	526	488	513	490	456	460	513	482	502	470	431	515	475	466	469	456	471	488	436	482	467	487	493	491	464	472	499	441	452	487	462	498	485	416	481	456	450	470	461	430	461	484	470	459	469	452	469	462	471	484	455	467	459	435	478	474	425	481	482	469	453	467	474	478	462	476	439	455	460	458	473	512	484	460	464	433	453	484	450	446	476	458	486	481	456	485	486	461	438	461	480	513	533	499	471	424	446	461	469	466	475	461	464	486	487	473	446	490	474	499	464	498	462	449	468	500	409	484	496	484	455	477	446	450	448	456	451	448	441	440	445	462	478	426	474	482	483	484	469	518	482	475	475	501	449	482	460	453	459	472	493	457	437	454	441	429	448	434	481	494	472	514	465	469	437	492	446	492	465	467	466	537	444	439	443	478	485	455	463	507	474	418	486	531	437	463	475	515	452	477	474	427	462	476	474	470	461	478	484	460	454	523	507	466	466	455	474	465	457	471	468	510	427	470	467	466	468	463	458	470	456	452	473	476	495	497	513	437	440	447	472	462	488	431	495	480	477	492	435	488	469	466	489	415	433	467	450	520	472	504	450	474	488	483	480	408	445	458	453	482	467	472	445	474	462	478	450	499	444	476	454	454	461	454	497	505	441	433	481	484	468	467	462	444	516	431	461	457	495	464	495	454	493	447	468	483	424	455	424	462	449	476	451	493	452	445	461	480	461	470	466	463	468	453	466	481	457	501	459	481	441	484	483	447	466	417	445	473	465	455	460	500	451	438	444	451	463	450	423	437	504	437	464	449	465	491	511	479	486	461	506	456	475	486	460	471	482	500	466	487	436	498	446	438	440	488	496	470	485	459	478	456	416	454	468	475	442	443	479	466	462	441	463	483	448	453	450	454	510	447	467	503	460	477	434	474	486	475	493	445	458	507	464	437	471	462	490	454	451	486	483	468	465	459	477	471	488	461	454	489	475	479	458	467	466	454	443	480	446	484	483	452	457	465	447	456	496	455	439	477	446	434	470	486	436	458	473	460	447	465	483	406	457	426	478	447	465	463	477	451	450	442	432	484	455	475	445	477	436	459	465	496	475	522	455	460	495	425	486	447	473	467	518	439	463	514	461	449	471	413	453	499	507	464	475	430	444	505	456	454	454	448	431	481	507	467	480	466	453	479	467	453	446	467	464	469	465	451	487	491	446	438	471	469	515	481	472	466	482	448	476	464	471	441	441	436	460	440	434	496	452	483	469	466	468	471	431	484	472	447	452	464	497	447	437	496	452	465	432	458	465	430	490	482	431	439	471	464	516	424	471	489	476	463	507	490	465	429	448	462	451	486	459	477	464	455	466	464	432	447	466	473	459	436	481	419	457	454	470	494	488	481	478	486	428	441	457	409	458	455	498	435	435	464	512	445	451	443	468	439	520	517	445	479	473	456	464	439	527	460	461	478	467	440	435	467	455	404	463	451	429	460	459	516	486	428	459	462	449	447	470	500	464	476	495	514	490	483	454	479	448	460	450	444	495	460	462	502	460	441	446	440	464	422	459	491	496	460	457	457	429	460	431	457	429	412	464	484	462	447	490	468	491	497	464	455	426	465	427	466	484	422	467	461	507	470	483	446	472	486	450	471	484	479	511	455	422	475	454	432	501	487	430	488	464	511	507	466	485	486	451	476	485	439	486	477	481	434	478	494	488	484	483	483	443	517	448	454	474	455	457	474	474	437	486	453	459	492	492	498	477	442	431	474	450	476	477	516	464	454	495	455	493	438	473	512	497	455	462	485	461	477	456	451	468	443	467	467	462	455	490	460	462	481	449	501	458	504	435	466	472	446	457	499	500	454	439	445	475	440	472	433	446	463	489	454	487	463	453	496	501	483	457	462	464	459	465	449	499	459	445	465	474	490	491	457	458	468	442	443	474	471	474	434	472	481	513	465	466	479	441	462	438	418	458	496	476	464	448	508	456	449	486	472	458	416	461	462	520	462	470	433	503	424	471	469	433	467	470	471	495	455	441	468	482	483	434	454	460	484	439	484	480	458	491	464	528	454	487	485	460	435	485	478	458	474	453	451	496	465	473	450	461	460	462	450	456	450	480	450	479	460	497	467	448	459	482	444	460	488	486	474	444	462	426	449	503	486	521	433	435	519	430	443	449	456	456	495	528	466	495	458	450	452	460	451	466	437	422	497	462	460	461	466	498	459	469	502	462	475	456	460	441	481	493	507	500	434	462	466	494	422	473	455	461	437	429	430	530	459	464	442	419	485	481	489	456	470	433	462	477	503	471	484	490	441	486	472	481	452	441	482	439	483	500	447	449	447	455	473	433	497	480	464	482	463	470	492	427	459	468	475	471	477	469	472	480	457	454	486	450	495	452	438	422	454	476	448	478	475	467	471	483	469	451	465	435	485	474	465	507	452	466	433	470	442	467	469	461	485	445	446	452	456	468	452	481	471	455	462	444	495	446	437	484	471	458	445	471	477	476	482	477	489	486	477	453	455	468	456	412	429	474	480	495	491	498	478	455	470	492	465	493	483	453	460	502	467	489	443	460	485	435	470	492	458	456	418	477	479	459	507	489	483	458	433	450	481	491	474	481	478	476	466	473	471	485	420	456	466	459	463	475	485	458	455	491	450	451	471	468	485	491	459	456	500	437	463	488	492	429	465	486	474	466	465	461	494	494	435	463	457	452	459	453	446	475	453	455	484	463	439	424	475	442	446	474	434	429	442	475	443	505	477	453	458	480	455	474	487	460	430	453	435	472	459	455	459	471	434	465	502	478	480	468	481	451	494	466	452	472	405	460	459	476	425	466	490	473	461	424	461	480	437	453	456	473	424	477	464	429	495	466	478	485	490	518	474	474	479	466	459	424	502	459	482	467	477	476	445	456	490	493	498	479	456	481	477	437	466	443	452	488	470	447	414	485	454	425	459	448	466	453	462	461	432	451	493	442	483	478	460	458	480	457	453	478	433	463	479	490	468	442	450	478	459	420	465	519	477	459	454	472	487	484	452	440	458	467	442	499	445	453	451	447	443	449	465	478	515	489	484	454	483	451	467	477	455	473	457	445	493	455	464	484	475	460	455	497	497	452	447	455	494	487	460	455	439	436	480	477	470	445	461	447	459	484	475	456	430	490	458	464	481	462	465	461	496	463	475	433	480	469	452	448	493	422	491	477	443	434	460	544	481	446	463	456	462	510	432	482	469	487	475	458	450	518	485	474	437	434	441	433	485	523	443	467	497	479	428	456	511	474	452	438	457	459	475	459	488	445	478	494	443	466	454	462	436	521	501	439	457	430	478	452	471	442	459	452	464	460	504	414	464	473	448	458	482	424	478	467	470	446	479	486	451	419	522	467	472	441	445	472	445	443	488	449	405	438	438	471	425	481	471	498	506	411	473	496	453	427
8628	1004	380	399	302	257	246	263	254	232	238	211	252	215	225	221	221	221	216	202	211	238	228	192	214	229	234	217	228	220	222	217	198	231	218	202	236	233	215	216	237	213	201	205	227	219	227	214	213	230	226	226	232	207	212	228	229	230	225	218	218	227	233	243	217	218	199	216	232	194	231	223	194	234	244	235	196	225	218	223	214	223	214	206	222	222	243	224	247	231	216	207	202	218	251	216	206	210	231	222	222	222	227	199	211	242	229	241	237	228	209	228	221	221	228	222	233	209	217	229	209	205	213	225	221	250	223	186	218	217	210	228	216	233	218	213	220	223	233	225	221	214	223	220	254	218	231	195	223	233	224	216	228	206	213	226	217	236	210	207	216	204	212	256	222	216	238	198	218	237	227	233	196	234	222	191	206	207	219	188	217	195	234	252	249	250	216	202	208	196	243	208	234	227	242	240	220	248	252	215	271	247	206	182	234	209	253	242	239	240	209	228	242	214	229	231	253	208	251	229	223	252	244	205	237	220	250	208	208	223	188	223	245	203	216	257	245	212	237	228	197	223	230	182	208	191	212	203	248	213	261	227	247	212	231	234	224	237	249	231	250	222	245	218	204	193	226	254	235	234	225	240	221	212	212	240	211	244	169	224	232	214	227	223	226	230	248	209	191	211	208	230	201	204	214	210	206	257	218	226	224	217	234	205	236	249	245	224	226	228	221	224	215	236	214	239	200	252	210	203	243	256	228	232	228	213	233	222	229	207	211	211	222	244	236	237	210	237	246	239	218	229	230	221	247	200	225	215	215	228	231	245	213	221	231	207	224	230	221	232	179	222	229	218	219	210	247	260	223	207	229	270	220	241	236	198	253	226	197	237	242	208	242	218	199	219	208	226	198	243	223	207	219	192	213	223	214	247	224	216	245	240	228	213	242	223	229	237	222	222	227	220	198	213	225	236	234	240	225	221	222	230	207	203	241	228	236	209	224	200	245	243	196	189	230	219	219	232	222	194	214	237	209	216	207	220	206	206	216	246	235	177	209	231	234	242	252	224	220	210	231	221	232	212	199	209	202	253	231	233	216	206	234	217	246	226	212	200	221	223	218	184	252	239	218	222	245	227	221	211	200	211	215	230	219	217	192	230	232	218	233	217	203	209	227	226	207	215	211	222	192	244	255	205	233	243	224	235	204	250	210	222	210	245	234	235	212	209	224	219	220	212	208	241	237	217	215	225	224	222	231	208	218	192	244	210	198	233	243	262	233	199	218	252	208	236	224	212	212	184	267	234	255	221	224	234	214	224	231	227	224	188	221	226	212	218	218	195	191	206	227	208	249	243	227	196	216	222	224	199	249	210	213	211	194	219	211	208	220	221	231	232	234	200	216	233	230	220	223	219	232	237	223	199	204	204	211	198	234	216	230	227	256	229	213	187	250	219	214	245	181	238	228	232	228	209	197	227	245	226	213	233	235	209	214	226	202	233	213	208	213	217	217	230	241	229	204	216	244	199	206	207	217	234	227	238	227	223	221	213	195	216	211	254	218	197	226	228	208	239	222	235	227	215	239	240	228	229	224	191	223	230	212	237	222	220	224	243	214	222	259	219	213	240	215	264	213	246	228	234	251	225	226	237	262	202	224	269	238	217	248	197	222	210	213	237	226	198	226	214	219	218	234	242	220	222	221	231	224	211	222	229	234	236	212	228	212	214	217	226	187	208	239	220	223	219	238	199	220	234	190	228	236	210	225	188	231	244	255	199	218	244	222	239	216	217	241	203	216	241	229	217	247	223	227	245	230	232	220	219	228	242	222	208	202	200	240	208	198	206	226	216	240	231	225	223	240	239	210	211	237	231	223	210	220	231	213	225	213	240	230	236	201	188	214	193	211	208	208	219	243	230	250	241	232	224	207	232	202	240	255	252	247	214	214	237	220	211	240	231	206	224	253	241	217	244	213	181	213	222	228	201	233	238	215	224	246	211	235	241	207	206	212	213	218	204	201	237	221	228	234	221	208	192	217	235	254	235	216	211	212	208	242	231	205	229	214	219	231	211	185	219	204	223	224	232	246	220	218	187	187	238	237	242	222	234	222	214	229	265	240	216	222	232	239	242	209	217	216	238	242	233	220	210	192	208	234	217	228	230	194	198	207	213	225	213	201	203	227	217	218	226	248	252	190	226	233	243	212	235	196	221	245	236	215	209	230	217	252	232	223	239	206	227	226	200	200	229	235	217	213	232	206	216	213	206	196	234	248	248	182	222	193	225	192	216	227	237	235	246	205	201	233	235	231	228	247	185	217	224	214	211	229	215	223	248	231	199	204	189	257	226	235	215	226	212	203	223	229	208	204	220	225	221	224	217	217	233	214	209	200	224	233	220	248	203	230	219	239	249	215	203	217	213	232	242	222	223	236	209	238	235	223	221	217	230	248	235	212	222	194	237	237	212	231	239	213	219	204	232	183	240	251	216	237	254	224	248	212	218	233	210	223	207	200	219	231	198	222	236	206	217	230	225	223	228	219	205	226	221	213	237	220	227	208	201	223	244	226	238	208	207	230	226	237	194	231	221	234	218	208	201	179	227	214	193	261	218	231	212	197	214	205	205	231	221	206	225	247	212	195	230	209	205	214	233	210	211	221	237	227	217	204	196	216	227	214	220	234	214	227	236	228	235	239	235	251	221	220	258	224	227	208	210	230	197	215	213	218	222	225	232	214	203	223	213	226	212	197	235	232	235	246	214	221	219	215	265	203	219	233	244	232	216	195	228	223	215	207	233	195	226	224	223	214	201	213	234	240	215	232	210	229	204	194	241	235	222	211	220	222	235	267	232	204	212	216	185	208	215	208	185	217	222	219	190	205	217	204	197	222	221	210	218	220	210	200	194	205	236	212	219	246	214	237	220	244	230	240	232	229	213	221	237	237	222	237	213	204	231	231	220	223	228	241	227	196	243	240	242	242	242	193	217	225	229	218	231	246	225	220	231	247	229	205	231	244	218	230	232	207	225	213	235	205	237	232	229	213	213	238	230	258	239	215	229	222	206	246	253	224	229	227	218	238	220	230	219	233	195	222	234	232	223	220	199	214	217	179	208	240	229	230	214	219	206	201	209	213	235	217	234	226	237	214	253	236	221	255	235	240	251	247	221	249	228	216	213	224	240	230	246	228	224	211	212	211	233	232	247	259	240	197	205	221	231	221	200	212	218	208	216	244	232	207	235	202	225	265	230	219	223	223	204	211	228	213	206	239	201	212	215	204	218	207	228	222	232	200	198	228	209	209	223	218	223	214	206	228	227	233	216	231	200	210	208	260	209	206	268	238	204	212	222	235	235	225	226	240	227	233	238	251	218	225	209	237	233	250	232	207	225	212	219	194	211	221	218	226	216	228	225	199	188	220	252	233	234	233	240	222	208	238	233	233	209	248	221	232	227	231	240	221	230	212	223	250	243	205	228	266	203	220	240	210	229	239	218	236	222	215	257	239	220	216	200
5341	848	980	1002	858	765	712	687	650	546	605	513	544	468	524	519	488	468	509	496	483	511	534	513	427	493	483	532	479	538	521	497	540	495	507	435	517	550	492	477	457	497	487	476	506	465	534	524	487	496	470	483	527	515	508	509	499	525	513	512	489	460	522	533	508	490	512	503	490	481	524	472	515	490	521	535	506	509	473	469	547	486	468	480	483	455	491	517	498	531	507	515	539	500	499	490	466	496	513	482	441	498	499	523	457	506	504	504	500	485	538	506	502	505	490	504	503	499	520	515	515	483	518	532	492	511	514	461	516	523	499	507	485	439	509	506	508	492	491	484	511	510	466	511	496	550	463	491	487	484	476	543	472	484	520	488	478	527	488	507	509	489	503	449	523	489	495	490	497	467	505	503	475	515	516	513	505	468	526	473	459	484	491	470	515	473	513	467	486	501	510	517	496	509	525	517	500	484	508	436	472	523	486	532	514	517	479	513	470	438	480	505	505	473	512	522	487	505	519	514	498	485	456	482	489	542	489	490	506	519	490	483	457	501	487	468	538	473	497	512	481	463	480	506	485	464	471	509	462	478	492	513	485	505	506	483	466	478	465	505	538	516	473	524	538	518	496	479	505	479	469	500	475	508	489	523	532	504	521	523	500	517	453	510	459	503	483	501	517	514	489	509	464	546	514	484	523	475	509	463	484	485	538	481	522	440	514	498	478	460	487	510	531	525	494	486	523	496	495	513	497	452	522	435	486	513	528	515	492	488	479	463	526	481	509	512	517	490	503	493	488	502	478	533	510	499	464	487	512	527	551	476	524	472	506	490	466	457	483	550	478	490	495	521	539	493	529	468	479	461	459	476	513	468	494	482	494	499	500	492	539	509	539	463	495	499	520	505	490	514	478	474	476	464	515	518	485	517	493	528	534	502	523	513	490	518	532	491	480	484	496	516	501	501	532	497	516	504	498	501	462	496	481	504	524	501	476	480	488	487	515	486	481	467	509	530	493	468	498	479	523	507	469	558	492	510	506	461	475	461	507	478	478	454	491	511	512	464	494	480	497	476	480	464	526	480	500	488	523	499	481	513	495	452	500	499	475	465	464	496	497	478	522	502	465	515	488	505	488	534	476	485	477	493	447	481	497	512	541	497	514	508	490	503	465	509	484	501	489	539	485	458	526	486	516	486	548	517	483	477	473	457	506	501	498	502	488	495	495	488	504	493	508	518	518	470	492	483	512	510	516	532	500	458	511	492	461	515	528	509	536	465	495	494	506	490	489	492	498	516	503	483	480	498	464	443	470	466	490	509	480	506	492	476	496	482	472	467	455	483	484	508	485	525	447	493	494	502	491	496	498	499	488	515	483	469	520	485	540	499	523	445	483	485	500	462	517	523	466	491	476	457	496	460	475	511	528	474	480	503	495	481	506	482	518	500	475	461	496	492	490	513	512	541	534	485	497	486	500	523	526	465	511	522	517	505	473	475	513	508	472	495	504	496	548	478	507	498	499	526	470	500	506	459	504	501	514	490	496	518	494	560	512	510	480	524	515	531	511	486	488	508	506	472	483	503	462	495	499	465	507	468	485	498	485	520	504	501	485	531	499	491	526	477	506	496	492	481	475	483	479	525	504	488	485	522	458	475	497	491	513	485	499	507	498	460	459	510	515	501	494	464	500	512	482	497	506	483	495	495	487	520	481	450	529	506	489	484	475	497	482	501	491	478	490	500	493	512	527	484	516	497	482	487	494	542	492	464	471	484	492	522	511	476	476	471	514	509	463	517	518	506	457	518	531	502	489	479	463	459	525	540	538	522	499	484	460	499	498	494	519	489	476	469	495	515	465	502	473	493	482	492	507	480	506	485	488	513	501	492	495	476	468	504	473	506	521	517	491	505	515	469	484	489	521	523	475	483	472	471	503	468	466	471	484	528	472	476	540	484	520	486	468	493	519	489	489	512	481	500	500	498	471	504	485	492	472	523	448	507	476	535	495	514	499	478	514	490	492	493	500	533	517	487	499	511	491	491	495	491	477	525	517	481	487	489	483	506	502	509	506	497	496	461	483	492	464	500	456	500	538	471	471	503	498	520	479	494	502	485	490	537	510	466	513	464	500	475	465	496	492	491	512	507	530	483	479	503	503	521	516	488	483	497	498	511	495	471	481	486	509	516	532	450	442	523	472	466	504	479	532	510	521	474	486	513	487	490	492	511	488	470	498	525	495	546	497	514	526	504	492	483	515	467	487	470	466	517	522	508	514	522	490	506	476	541	523	521	509	514	475	508	535	536	497	481	486	507	528	512	516	509	455	512	480	507	502	483	496	479	450	488	506	471	492	468	490	496	507	490	487	504	517	463	506	514	487	515	496	507	433	511	518	484	505	537	522	497	495	512	491	506	475	505	444	501	505	471	503	470	513	499	474	461	500	505	484	499	502	494	501	482	466	518	474	516	527	484	494	508	503	543	496	505	490	515	496	484	488	515	511	535	497	508	488	495	498	511	479	518	498	467	486	480	493	491	529	476	475	478	499	511	500	465	469	528	480	497	506	498	500	500	514	491	463	505	515	479	476	469	492	506	509	483	475	485	504	484	501	505	490	509	496	491	464	445	493	460	544	505	504	503	459	522	505	486	504	497	506	486	488	534	447	512	510	516	502	484	505	479	496	493	534	502	453	508	503	501	505	498	542	492	509	511	521	528	517	470	469	494	517	509	490	463	482	493	543	489	504	480	497	501	492	495	502	507	459	536	498	502	501	544	492	513	484	503	475	520	456	485	481	493	506	489	475	468	469	489	495	498	496	531	479	483	503	504	467	497	494	502	488	484	481	480	480	486	486	482	515	517	485	505	486	508	513	475	469	494	476	479	483	478	475	497	461	470	478	486	493	514	490	492	512	507	499	492	476	500	510	513	464	494	449	516	486	476	540	441	484	530	486	521	481	511	536	517	478	469	446	533	514	467	472	480	497	552	505	500	450	492	478	509	501	507	529	527	518	496	431	458	483	521	485	559	504	478	466	505	502	489	469	490	526	487	516	525	481	513	484	511	497	523	515	503	499	489	527	479	507	485	536	491	493	494	529	503	485	518	480	529	504	488	515	507	478	517	502	482	485	485	523	513	500	507	451	483	490	484	497	493	472	506	499	480	500	487	497	527	476	518	484	479	476	506	488	534	500	491	496	521	506	478	475	505	521	508	486	501	505	487	522	496	514	459	510	536	537	522	495	479	475	464	498	531	526	475	510	486	513	517	533	512	438	487	464	499	522	488	516	510	518	462	455	499	540	492	474	484	518	521	514	511	484	436	500	504	480	468	466	503	514	508	505	510	508	487	501	531	490	489	456	514	509	497	519	514	451	512	516	480	552	488	491	494	543	490	474	519	481	534	472	516	551	472	533	509	514	558	486	545	496	501	529	502	510	499	492	467	526	496	463	488	539	540	491	515	465	521	512	500	477	517	488	522	555	520	480	480	520	503	473	479	499	480	478	476
23707	4480	1269	804	491	356	264	232	225	229	190	160	130	183	199	163	148	154	144	152	130	142	149	129	133	152	116	147	134	132	133	149	147	175	128	137	132	125	124	127	155	179	163	173	137	127	131	157	138	143	141	131	150	151	151	144	127	133	133	131	147	134	133	145	123	139	128	134	149	126	119	151	111	157	148	131	130	133	138	108	108	159	128	107	134	165	163	126	137	157	132	129	129	130	136	145	139	148	152	141	128	151	143	153	146	147	129	140	123	131	126	106	132	128	154	135	135	134	161	132	124	137	129	121	151	122	118	135	151	139	124	129	135	132	157	143	132	129	146	144	177	175	132	135	138	121	159	141	123	124	125	143	125	128	160	142	127	133	158	142	127	148	137	185	145	136	132	146	136	127	134	139	123	129	128	133	137	133	143	131	118	130	140	117	111	144	127	134	150	139	163	155	158	113	121	124	157	134	137	138	126	128	125	129	136	154	139	135	118	123	143	134	141	136	144	140	130	124	150	132	137	126	115	147	141	111	150	122	149	139	125	146	122	129	132	138	108	148	127	121	126	142	144	128	162	152	149	117	149	124	149	147	137	132	143	129	143	139	133	117	166	139	134	131	149	144	123	155	137	145	148	137	147	126	135	137	131	139	143	178	146	140	146	118	144	129	142	122	133	138	137	128	153	129	135	140	137	118	142	137	125	119	139	136	140	132	134	148	144	122	144	125	124	126	147	125	155	116	135	148	157	133	137	122	130	128	154	120	138	128	127	130	119	138	135	131	146	121	165	164	128	147	154	127	141	108	126	133	150	135	124	144	131	146	154	180	139	150	149	158	135	138	161	109	134	156	137	160	125	154	136	122	113	137	143	137	147	150	148	154	139	138	141	135	150	141	155	116	127	131	143	156	141	126	170	157	130	131	150	164	135	127	132	144	143	136	130	119	131	142	148	127	139	130	115	139	122	143	150	128	130	123	141	136	124	142	147	134	143	140	121	120	143	133	125	143	132	165	131	142	129	138	127	142	142	147	127	133	130	116	134	157	125	157	124	159	155	121	142	123	138	131	149	135	131	160	146	141	143	135	137	140	135	132	136	155	123	134	144	145	153	122	135	140	147	116	142	157	138	121	137	155	154	133	149	139	146	138	148	158	140	146	137	130	118	155	134	125	145	164	125	121	140	135	129	147	155	154	137	149	147	134	128	140	124	131	137	108	123	126	163	148	139	145	145	121	106	124	140	126	152	131	146	130	144	144	131	114	155	151	139	148	136	137	135	127	148	141	142	169	140	137	129	124	141	126	130	140	138	134	139	137	143	125	146	167	160	125	134	134	139	136	159	122	157	134	139	125	138	128	136	165	153	171	162	148	136	155	132	148	129	116	127	148	137	131	117	130	142	159	127	127	134	123	123	153	126	144	120	129	104	124	126	163	146	138	125	137	122	134	137	125	134	137	125	132	147	145	125	134	144	139	121	133	134	105	133	115	180	146	134	125	137	147	150	125	152	161	142	160	161	141	116	159	143	141	149	124	132	126	141	141	131	143	142	121	131	131	136	147	129	159	124	138	131	122	141	127	167	145	145	128	134	144	124	124	138	143	164	123	132	143	154	143	135	113	136	147	138	130	131	123	136	147	154	132	133	143	115	127	134	143	156	129	141	116	138	134	143	115	153	135	146	111	138	141	141	161	143	128	135	134	139	146	145	105	146	124	142	148	125	147	146	133	134	131	132	137	159	131	119	164	141	144	144	141	132	144	133	106	145	146	125	145	144	134	148	123	137	152	133	122	136	150	139	150	139	135	126	160	122	128	159	161	116	132	149	149	140	136	135	138	133	129	151	120	124	123	134	152	132	147	124	140	138	126	140	163	148	142	132	116	133	143	139	130	118	139	129	128	129	131	121	129	138	141	147	158	151	133	149	129	118	150	151	144	146	137	149	149	120	145	124	141	160	160	138	120	146	122	150	162	137	128	154	144	155	124	136	119	131	139	129	137	149	133	142	143	145	158	130	153	128	126	121	130	127	125	142	138	162	141	137	144	159	148	150	138	122	139	117	148	141	151	130	137	136	155	121	134	136	167	126	151	114	150	143	120	142	142	164	151	139	136	143	141	159	124	127	143	131	148	135	131	133	137	139	141	144	162	121	135	157	147	157	128	155	127	142	148	144	151	147	129	119	138	143	139	152	144	139	144	118	155	156	140	147	147	121	111	142	124	127	151	136	128	129	142	133	134	156	137	139	116	137	94	138	158	132	140	134	141	122	133	129	135	135	139	126	142	138	121	130	136	139	133	139	133	133	156	153	148	129	136	128	135	145	153	111	130	154	148	128	125	139	129	132	131	119	153	144	143	137	123	136	149	146	149	142	146	154	148	156	133	138	123	158	140	104	112	126	103	156	127	133	168	140	160	124	129	113	142	150	151	141	136	136	131	120	130	170	148	131	146	142	133	151	125	118	136	129	131	142	136	128	119	121	138	144	126	142	139	132	128	147	138	134	128	143	149	121	145	136	138	146	140	131	164	149	138	105	144	141	129	147	149	129	134	131	157	124	146	142	146	136	149	127	137	132	156	143	140	148	136	127	140	135	139	142	135	110	130	146	152	150	138	131	136	139	121	134	144	144	137	145	165	142	154	133	133	150	130	146	138	133	132	126	148	137	129	151	123	137	129	144	153	131	140	134	148	128	144	147	134	158	165	148	159	153	158	148	126	141	156	137	132	120	156	123	150	128	143	130	125	127	128	151	138	135	157	148	154	134	148	117	146	116	128	153	130	147	130	142	152	142	127	154	139	116	104	124	133	139	164	137	155	141	136	129	138	144	147	154	154	137	154	134	148	149	136	139	129	144	128	143	138	139	144	149	149	120	133	151	151	131	132	122	129	140	135	123	122	144	155	111	123	132	129	160	121	150	141	138	147	135	139	146	149	136	150	127	125	128	129	143	138	137	156	123	123	128	138	129	137	136	131	110	121	128	125	118	146	136	142	124	152	142	139	146	151	142	140	129	123	130	120	129	138	151	134	146	150	139	150	128	129	139	113	133	155	124	148	164	114	140	131	125	133	121	148	136	136	121	110	161	134	139	157	134	150	127	118	143	126	144	128	136	148	139	136	132	147	145	152	147	153	133	134	133	145	128	149	155	132	135	140	133	154	130	132	138	128	133	125	139	152	153	126	141	116	131	140	138	155	147	125	128	140	166	138	111	144	140	136	150	127	147	120	126	121	125	121	138	142	147	136	133	114	126	130	147	127	110	133	115	131	149	154	130	138	153	123	150	147	154	131	129	142	150	144	131	144	141	138	124	147	153	124	130	149	144	136	144	122	144	115	129	128	148	145	141	136	139	152	126	111	140	136	150	130	140	165	150	139	139	137	111	127	127	134	157	165	151	141	147	124	144	134	142	134	110	117	110	146	128	157	117	127	149	135	155	136	138	150	136	139	147	127	139	118	138	156	139	126	140	132	133	132	136	166	136	136	131	124	148	144
14699	1987	1984	2124	1701	1266	1129	991	821	661	558	477	457	437	375	415	396	354	417	418	375	384	386	359	333	330	366	359	362	369	341	371	367	351	380	382	350	344	344	326	367	318	342	337	356	373	351	345	354	334	330	325	362	345	349	324	349	330	340	346	348	374	327	325	376	317	355	346	338	341	345	344	379	327	333	362	338	301	317	342	357	323	320	331	357	349	337	352	313	329	346	346	314	303	357	310	331	346	350	391	360	361	295	316	332	309	319	368	327	354	343	313	365	327	330	340	345	347	365	370	326	377	322	331	326	331	340	318	353	355	338	352	333	326	322	386	333	280	335	387	355	316	351	362	337	374	318	333	311	323	337	317	308	338	328	341	349	327	342	340	351	357	360	357	314	305	323	363	331	328	357	324	323	344	319	355	348	343	338	356	343	341	322	339	347	326	333	289	324	348	373	333	307	317	335	353	339	327	346	315	329	356	316	335	318	331	338	367	348	339	310	305	364	335	328	319	337	329	354	334	306	362	337	307	347	336	322	318	321	361	335	350	346	345	333	330	357	351	331	333	339	353	334	332	349	352	358	330	325	325	345	301	332	351	365	309	324	333	349	326	347	347	337	319	344	337	331	334	371	314	357	354	335	344	322	317	315	327	338	337	343	354	364	330	334	327	336	336	287	334	332	317	332	359	301	324	312	325	337	326	326	324	352	345	345	333	382	308	321	328	333	361	388	307	324	340	308	339	356	302	333	353	365	303	339	350	343	333	341	337	353	318	326	299	346	353	328	330	328	298	346	324	341	336	363	359	348	309	338	358	339	345	323	346	329	341	338	332	317	342	348	333	357	318	379	344	346	368	329	364	315	340	306	334	350	352	328	355	310	318	296	343	316	338	310	337	335	322	313	336	312	348	347	344	298	359	357	331	342	356	320	358	351	354	366	348	324	347	328	375	348	364	374	360	359	337	374	292	340	354	354	341	317	343	331	319	341	353	306	331	350	352	311	333	291	340	349	330	342	333	348	318	306	365	345	314	339	308	352	339	325	382	329	349	354	348	319	323	298	348	324	321	308	331	338	348	313	306	344	340	356	325	320	318	363	314	357	339	350	337	321	375	342	359	346	353	327	326	314	325	332	343	318	330	299	351	370	320	370	335	330	335	330	339	327	337	356	334	333	329	337	348	309	336	366	356	340	330	363	316	315	305	333	311	349	345	337	331	357	321	349	372	329	332	338	371	337	344	383	326	325	312	339	357	335	307	318	351	321	349	323	315	326	330	312	344	339	333	326	334	333	364	311	306	363	316	347	291	348	328	346	369	320	339	340	328	323	337	362	321	325	331	360	350	327	341	366	336	338	341	369	315	299	354	328	317	329	354	322	331	343	332	341	395	317	331	343	360	322	318	332	372	355	341	332	342	334	298	343	347	355	384	314	331	347	350	320	346	348	333	342	328	347	356	325	363	337	367	336	328	327	341	332	312	340	338	322	352	342	343	334	342	361	360	343	315	322	355	329	301	363	311	323	333	313	340	331	332	312	328	324	330	315	337	328	333	346	319	349	335	348	348	329	325	302	332	345	309	301	339	359	333	341	336	352	324	311	336	350	342	340	355	312	359	327	331	311	341	354	346	323	312	324	331	354	342	344	356	323	329	364	314	349	358	333	342	322	351	329	360	315	336	356	313	338	348	349	307	349	351	352	311	387	326	351	313	353	330	357	359	339	326	318	315	306	334	305	326	330	333	341	343	347	332	342	345	335	327	311	302	351	318	349	339	357	346	327	340	331	305	332	326	352	353	328	337	347	333	332	318	333	346	344	321	342	345	361	334	341	330	337	337	350	350	317	330	347	302	364	316	328	347	307	306	322	338	328	332	332	357	320	340	337	354	333	329	308	316	352	321	328	350	325	311	370	317	358	346	343	327	347	355	328	337	342	346	332	340	346	323	340	340	334	321	321	325	344	324	325	354	347	329	345	350	324	346	359	352	309	319	334	313	306	332	311	336	331	369	342	334	295	316	341	348	329	332	303	314	327	329	348	341	313	332	326	340	315	364	330	345	303	349	342	333	366	328	308	320	334	357	313	306	321	344	324	316	350	320	335	374	315	334	373	338	340	319	363	327	334	350	380	339	368	375	332	351	336	325	348	335	389	348	316	362	357	359	356	315	338	355	336	342	335	337	349	305	317	344	342	324	320	359	322	333	349	345	311	320	318	343	352	350	329	330	366	337	340	347	315	375	331	328	322	301	337	374	327	373	349	320	298	374	311	336	357	332	319	335	374	342	353	352	349	356	325	305	356	359	338	340	340	329	329	320	362	336	344	339	337	335	327	335	372	343	325	359	360	345	340	342	344	320	334	341	338	356	333	326	324	326	309	334	337	323	314	351	339	324	309	347	350	338	386	355	316	331	355	304	334	336	361	320	343	360	326	308	369	345	340	354	346	351	345	342	324	335	329	303	334	343	323	325	313	377	349	331	331	313	336	344	323	352	337	312	323	322	362	336	336	309	327	358	310	333	334	366	304	311	323	366	317	338	333	352	337	313	307	329	333	342	329	327	316	362	320	356	338	357	319	361	345	339	321	359	327	325	340	353	327	310	320	371	340	338	293	297	353	340	332	329	349	330	347	347	331	344	362	291	325	324	334	335	338	288	330	318	319	332	328	310	353	357	306	320	376	337	324	340	336	316	304	320	322	332	336	338	351	340	350	306	323	354	333	345	326	327	361	329	326	365	345	348	329	339	313	342	322	335	342	336	345	319	322	312	331	340	344	357	356	311	304	326	351	358	367	358	323	334	377	329	344	317	342	334	333	322	349	377	332	330	317	350	325	313	349	338	333	329	337	318	350	310	356	317	345	316	292	330	383	343	372	328	350	303	355	351	348	313	340	338	331	324	342	317	315	352	352	320	343	332	324	358	321	323	351	330	336	338	366	343	324	356	341	354	344	334	332	367	312	320	314	326	312	341	343	335	334	355	341	336	334	343	291	346	338	330	322	313	300	353	342	311	324	329	342	312	307	330	353	350	341	366	329	341	322	359	344	342	347	328	339	348	343	326	338	354	355	337	323	367	312	338	345	341	359	351	337	332	309	329	331	335	328	350	333	346	339	346	358	332	307	363	355	298	344	316	323	324	338	357	325	356	328	350	310	341	314	348	318	354	368	320	311	345	385	342	331	349	334	311	335	303	346	339	339	352	361	363	318	350	332	331	346	350	331	332	323	360	321	328	328	335	334	328	325	346	342	326	317	332	309	319	370	334	368	296	334	310	359	335	321	349	349	333	354	338	348	308	354	342	351	329	362	350	359	313	328	317	272	335	370	326	331	347	317	344	323	349	351	360	337	353	340	361	349	376	326	346	346	332	353	327	331	320	341	331	365	360	321	327	346	347	292	319	351	329	344	318	360	302	323	286	354	354	336	300	347	340	361	342	357	329	340	321	352	308	329	346	324	388	317	320	326	328	342	333	362	356	347	360	351	339	335	303	322	331
33616	8235	2303	1376	828	565	439	429	331	297	255	251	232	227	221	191	217	218	215	206	220	211	223	199	247	212	217	196	200	189	194	196	221	223	193	241	196	195	181	183	204	185	213	203	207	194	193	189	180	204	199	176	183	194	202	207	209	191	194	194	200	209	181	179	194	203	191	197	207	168	172	195	172	179	195	207	192	206	225	183	204	206	179	203	212	174	200	174	191	210	203	202	206	211	201	195	180	189	188	212	226	184	214	189	199	165	207	198	176	197	184	221	181	201	194	216	189	194	195	197	159	209	209	191	214	179	208	209	206	217	171	192	169	194	178	208	192	215	199	200	210	179	181	194	193	224	193	185	208	193	231	212	176	197	216	189	215	210	188	214	191	176	221	205	195	177	216	216	210	163	212	191	203	200	169	177	191	191	248	197	202	183	187	214	216	189	252	203	208	195	200	219	191	188	237	197	215	189	204	194	202	230	189	186	177	186	198	184	194	198	206	187	192	221	198	168	187	190	191	197	195	182	173	198	191	199	210	206	212	208	197	179	199	175	190	227	208	209	185	215	190	186	199	209	199	200	225	208	199	177	223	200	193	201	200	196	187	193	208	162	198	206	191	199	185	198	221	246	208	206	184	210	204	195	201	201	204	211	196	216	220	203	221	177	191	225	196	173	181	192	179	202	185	209	188	168	226	201	200	185	209	230	216	210	170	160	191	196	204	204	189	207	202	200	200	207	201	229	226	218	199	189	182	195	213	212	216	198	189	181	195	196	217	209	213	209	217	210	178	185	183	201	203	202	189	193	178	164	199	203	186	185	191	219	220	198	190	215	201	218	168	184	173	211	184	206	208	194	210	202	208	195	187	207	168	211	215	239	200	206	190	214	197	189	206	195	186	214	194	228	208	203	191	197	199	185	210	190	199	204	196	192	190	196	197	188	200	208	180	170	204	210	201	191	203	198	199	210	196	196	193	198	196	207	209	180	213	195	205	246	210	222	176	222	211	168	198	191	176	192	192	199	202	199	207	209	199	194	216	187	182	162	210	218	202	227	199	214	178	192	201	173	201	198	189	226	189	177	209	178	200	200	195	225	192	190	174	175	169	199	196	197	215	193	195	241	201	190	184	214	191	191	193	216	213	205	214	192	201	181	204	206	191	190	216	195	179	180	227	199	184	195	168	175	179	207	202	217	199	187	208	210	193	176	172	189	195	213	162	160	185	181	191	201	202	221	193	176	208	210	197	191	197	207	179	237	219	217	202	168	222	201	185	207	208	201	203	173	205	184	190	191	192	187	193	180	206	210	202	171	209	186	194	195	191	232	190	215	230	191	213	154	202	200	220	175	228	217	173	228	209	207	178	210	209	208	210	208	180	187	173	187	200	216	218	216	221	197	219	209	209	188	215	196	222	216	187	208	224	197	180	193	183	203	195	196	182	224	209	181	194	210	197	194	205	183	185	197	202	218	192	211	198	220	217	190	203	174	188	185	202	192	161	187	239	192	190	198	198	183	185	185	225	184	211	234	207	191	214	199	170	190	160	181	194	210	230	184	179	192	194	201	210	177	229	201	171	204	222	220	222	197	197	173	171	173	221	200	196	190	216	211	204	198	224	192	213	211	200	180	202	212	205	223	196	210	183	190	203	205	192	192	233	222	203	218	178	178	203	194	210	181	175	197	221	197	191	169	197	203	168	217	192	222	172	206	183	203	196	177	190	205	186	185	165	189	194	180	220	226	177	180	192	190	192	194	198	224	200	207	192	190	205	218	192	221	216	173	209	182	192	198	196	198	195	211	207	186	174	182	203	206	206	187	197	220	191	189	209	203	190	235	172	210	222	216	201	181	204	224	188	198	175	214	204	201	214	185	177	200	225	211	203	214	177	203	227	208	206	174	192	175	198	214	190	184	201	190	201	213	163	205	228	211	220	202	191	194	185	193	207	200	176	192	194	218	185	205	204	193	180	204	207	220	187	229	234	213	182	183	172	212	179	191	205	204	181	192	222	207	200	211	194	175	213	188	198	208	195	203	210	218	189	162	186	189	170	224	177	221	228	192	200	193	194	203	206	188	205	201	182	164	202	207	182	187	192	196	189	175	185	200	207	197	226	194	199	207	215	201	186	216	188	169	222	214	189	209	178	182	173	218	222	176	185	181	192	205	196	202	209	187	196	204	220	164	194	179	170	174	199	188	200	208	177	206	191	224	196	235	195	178	197	207	220	194	206	208	211	197	176	192	190	218	156	194	182	209	197	193	213	227	226	200	206	221	204	190	201	196	209	194	226	197	213	189	205	181	209	181	188	204	176	187	193	233	186	196	211	198	213	177	191	200	231	179	164	214	211	220	204	197	210	178	207	181	214	195	193	200	212	188	194	180	193	206	201	213	180	224	213	177	224	188	191	201	197	205	185	209	203	173	193	194	201	235	189	195	198	181	203	198	207	212	211	187	191	211	184	187	204	196	189	208	213	211	179	205	194	194	213	200	212	203	199	208	196	183	176	190	182	196	210	210	218	214	185	195	214	207	168	187	201	198	198	180	202	197	199	171	190	187	192	208	202	215	210	205	238	176	206	185	190	202	210	183	201	199	205	195	202	167	223	158	191	198	184	180	207	192	153	177	179	207	218	215	189	182	202	214	199	194	197	205	193	185	224	217	193	206	229	192	201	194	206	171	197	193	179	169	189	205	186	199	219	186	195	206	205	185	188	220	180	206	177	205	171	216	194	173	178	206	193	190	193	207	167	179	192	208	191	204	205	173	204	167	173	195	202	220	213	206	187	192	199	185	186	193	207	186	163	202	199	205	185	192	223	194	177	197	221	215	196	211	178	193	176	205	179	193	209	183	194	177	199	182	210	192	209	218	224	224	190	192	190	194	194	192	187	187	190	191	206	214	183	189	195	206	217	231	209	169	190	216	214	199	216	206	193	209	175	205	219	209	195	188	184	176	193	214	234	198	201	187	194	189	195	196	194	198	218	211	193	222	195	224	186	187	187	190	197	207	217	190	205	181	233	213	195	180	196	180	193	195	214	205	203	193	188	194	202	220	202	211	210	195	203	217	201	199	187	178	196	166	200	231	172	181	195	192	183	211	210	194	223	206	177	206	175	183	197	184	174	209	179	178	190	196	178	204	186	203	201	202	199	190	212	190	206	200	212	181	215	201	207	212	219	198	181	186	174	179	197	199	195	186	171	212	200	220	208	205	195	212	194	220	204	191	214	194	225	191	218	180	184	194	208	219	177	188	207	197	194	192	174	215	192	199	204	194	180	207	183	180	217	219	209	202	197	215	182	193	194	204	213	180	214	190	204	187	178	203	181	186	183	190	197	206	209	187	209	191	180	212	179	177	205	199	179	197	240	217	211	203	191	190	203	211	188	196	211	208	200	204	222	207	207	183	185	197	186	182	231	187	211	176	217	201	196	209	211	217	200	176	176	202	208	194	191	200	210	183	196	175	182	195	211	200	206	209	219	196	201	188	172	201
19136	3253	2981	3397	2722	2064	1900	1588	1241	1012	816	779	739	669	630	619	589	647	606	561	487	550	507	518	572	530	519	519	526	523	543	515	508	496	504	468	443	514	474	490	482	484	531	465	478	484	509	468	461	485	484	467	481	450	468	491	492	495	480	457	458	469	484	459	506	476	467	485	449	445	495	488	455	522	484	476	483	494	454	459	492	470	491	481	487	483	499	457	476	460	490	477	461	469	474	517	469	527	457	525	460	472	497	499	488	456	476	508	448	485	490	449	476	460	491	469	464	510	487	498	450	490	442	469	466	433	444	463	495	493	482	464	501	484	484	490	497	482	445	467	464	510	481	448	496	468	451	469	453	493	455	452	451	488	461	462	491	488	443	478	467	479	490	460	479	476	495	476	458	466	499	499	493	512	503	428	492	465	458	511	425	472	486	468	457	470	488	462	506	466	466	494	476	440	447	479	455	486	501	473	465	450	489	429	494	470	468	491	465	487	456	470	467	488	463	477	485	458	478	497	472	500	450	486	507	493	455	493	464	458	483	456	470	475	507	456	457	493	498	483	501	470	499	451	445	462	463	468	473	472	497	464	462	466	505	504	469	480	490	456	437	449	459	475	499	489	463	487	475	458	489	446	428	529	492	462	455	489	491	468	492	454	439	454	528	442	444	467	459	479	446	418	452	436	486	480	486	475	425	487	529	528	479	469	489	454	477	501	477	503	447	464	443	506	513	421	470	447	458	478	449	488	457	453	448	450	479	469	455	480	435	501	484	458	472	500	467	464	458	512	457	454	434	473	458	465	448	469	476	476	444	495	487	450	482	456	477	453	487	458	510	497	475	476	450	458	492	469	437	514	445	460	469	452	496	462	484	434	465	435	463	458	469	468	492	464	453	481	475	478	453	527	450	459	441	511	458	483	491	470	449	477	459	483	443	459	478	474	490	495	440	469	465	476	468	489	435	463	426	453	450	434	438	494	495	476	443	476	491	517	470	468	471	482	456	475	493	481	493	462	423	442	426	472	404	499	442	459	491	484	434	501	472	456	415	479	474	446	493	441	467	484	444	462	475	465	494	498	469	431	440	475	453	432	450	500	485	487	480	455	434	478	493	474	491	495	446	478	453	485	475	467	453	433	482	462	458	478	451	459	481	480	442	463	466	459	505	470	486	493	472	500	461	449	472	442	428	464	461	507	453	529	445	506	504	516	474	457	466	459	444	444	471	450	470	454	441	477	449	491	476	474	488	474	455	456	479	459	479	476	420	469	423	440	476	471	469	531	461	472	448	454	445	488	479	468	473	503	463	509	464	460	441	468	494	431	472	483	462	460	474	458	430	476	484	490	477	456	488	458	451	489	466	465	480	426	455	459	448	467	463	481	479	461	468	488	504	466	454	495	483	436	475	464	484	477	496	504	487	484	461	474	511	480	473	470	446	497	467	442	450	483	466	489	488	485	466	478	470	481	483	450	480	476	473	454	457	457	472	464	458	462	424	489	472	481	429	435	439	471	453	433	459	462	500	462	455	444	500	443	491	489	457	464	493	440	461	475	465	478	488	461	460	476	442	487	482	447	476	452	488	501	522	459	468	477	477	460	465	441	473	483	461	460	483	490	478	442	441	506	499	451	452	443	451	482	495	451	458	492	458	480	468	462	433	444	443	448	472	458	458	468	488	472	492	482	473	460	457	470	464	461	508	436	454	471	473	438	488	459	462	478	479	446	454	479	464	443	479	486	476	460	443	485	458	447	481	425	439	467	471	449	469	475	482	468	479	485	463	495	477	459	437	479	478	465	430	442	474	495	463	469	468	472	448	448	475	505	481	464	489	502	447	453	475	453	482	453	492	506	472	459	473	455	488	464	457	458	473	487	453	444	465	480	463	459	454	461	451	446	441	451	476	497	496	494	467	490	488	474	460	505	476	455	499	496	468	456	481	497	468	445	410	422	468	464	477	497	513	484	466	461	481	460	480	470	438	455	492	428	471	507	469	444	448	482	497	469	470	516	469	433	407	475	471	471	449	472	480	488	472	469	428	489	478	452	483	474	465	484	467	484	450	474	466	490	435	462	495	490	467	454	491	470	544	441	462	448	466	478	446	483	451	466	444	454	475	521	484	491	486	488	465	489	446	485	474	486	459	492	449	513	495	481	432	456	444	466	458	454	481	473	460	507	448	485	487	469	468	495	457	462	462	479	468	484	436	481	471	464	461	449	491	518	481	451	467	447	442	472	472	468	428	455	467	478	474	477	464	516	533	488	495	435	512	452	478	539	450	495	459	505	480	465	438	459	465	456	473	470	481	467	478	447	499	468	494	463	461	460	432	439	468	418	471	419	467	436	490	487	472	448	482	463	513	423	474	481	460	485	497	497	444	439	477	473	484	448	427	476	474	454	493	509	474	457	486	464	452	461	491	485	470	443	476	454	473	479	441	452	477	501	462	443	497	465	439	490	495	420	469	463	458	481	455	473	491	476	474	476	432	479	458	424	511	431	457	457	432	477	490	466	455	471	467	449	458	489	491	460	454	467	435	450	499	461	454	504	469	431	510	471	448	465	469	473	465	473	429	462	455	426	460	510	446	479	488	483	467	482	464	486	450	502	501	475	444	453	435	484	421	472	458	468	503	468	443	491	490	475	507	504	472	451	452	443	434	494	477	478	459	458	428	482	447	480	494	455	445	451	444	483	476	490	506	450	475	446	434	465	462	474	459	457	496	470	516	453	458	462	526	476	436	467	483	457	466	466	433	481	472	489	500	445	484	505	486	469	508	448	454	474	471	468	477	453	455	488	481	450	463	477	456	488	480	451	457	470	451	507	491	468	508	462	441	530	465	500	482	418	459	467	461	477	450	408	448	470	478	481	455	474	519	453	473	407	488	490	468	456	426	464	472	484	467	447	459	480	473	500	461	472	483	460	464	485	465	453	448	478	472	476	483	437	496	470	445	443	508	493	471	463	441	438	477	449	451	448	469	426	482	462	467	481	465	464	469	414	472	461	489	481	472	447	438	436	450	451	446	447	422	483	492	484	506	471	486	455	470	460	466	459	472	468	452	464	475	474	458	474	456	476	468	507	451	467	442	447	442	424	437	468	444	456	465	475	469	459	452	448	443	462	442	488	445	493	494	457	514	454	485	473	454	453	476	464	440	507	492	435	460	481	465	452	453	459	440	494	485	474	462	460	456	467	474	459	441	501	492	477	405	468	444	471	457	461	487	455	428	490	473	498	483	469	479	474	453	460	467	474	459	488	483	469	454	443	490	479	465	461	484	469	476	441	448	486	450	487	444	479	451	441	488	480	464	495	502	472	490	487	521	454	479	486	466	468	488	485	458	467	468	494	508	487	488	442	494	468	442	483	470	457	489	472	447	444	470	424	469	471	460	473	458	454	495	483	459	486	465	453	457	473	508	468	491	468	492	487	484	459	497	485	501	495	477	452	469	490	485	464	450	478	481	464	447	486	452	468	491	471	460	472	485	452	483	457
8575	970	428	393	335	269	279	276	254	202	222	258	214	225	225	233	238	223	207	201	231	233	199	222	221	234	233	227	259	232	219	221	225	203	238	243	245	224	226	217	229	219	245	219	221	207	238	239	212	245	230	208	208	266	224	210	226	246	214	233	197	214	238	217	230	251	220	200	241	243	240	243	215	238	261	232	197	225	226	231	234	200	229	207	226	255	229	209	222	223	198	222	207	227	221	203	216	233	228	248	230	221	191	225	209	214	220	212	230	212	210	247	235	243	226	224	241	235	248	233	236	238	225	210	231	214	215	205	231	231	260	226	247	239	215	207	198	199	222	199	239	243	206	235	234	234	181	224	244	251	219	224	230	246	186	222	230	225	232	253	234	224	205	241	239	210	238	223	203	242	211	234	226	244	207	223	197	234	209	210	207	250	210	236	233	211	227	231	224	209	202	204	202	235	210	203	215	218	218	209	235	215	232	263	237	183	197	237	213	237	207	230	234	220	196	242	238	237	218	220	213	216	248	214	245	208	230	229	216	223	240	233	233	207	227	244	246	225	232	216	217	221	247	195	220	207	209	193	226	230	216	222	204	224	224	243	215	223	223	223	204	212	245	208	211	214	208	202	229	210	221	240	252	242	222	238	217	235	196	231	221	220	208	227	222	218	221	230	239	227	247	227	232	234	237	234	210	235	222	200	247	248	203	213	253	207	237	221	239	208	229	245	222	220	223	229	207	199	285	221	217	242	210	224	245	225	242	223	208	206	195	211	216	219	236	223	204	221	235	201	227	239	198	218	216	212	240	238	190	252	200	196	222	259	208	241	229	245	220	240	232	231	213	218	214	229	219	231	214	222	218	247	200	222	249	242	215	231	201	226	220	219	248	238	228	246	254	214	213	229	227	261	251	206	256	247	255	233	218	214	245	238	207	227	241	241	237	243	238	219	232	258	233	251	209	214	215	208	241	239	215	249	216	262	209	204	211	212	225	224	224	200	226	213	211	217	181	190	242	224	239	240	230	201	239	217	208	218	244	226	235	213	230	215	224	229	213	215	241	229	237	195	232	227	199	197	197	227	205	235	200	225	223	242	203	218	240	236	210	232	230	236	234	247	213	237	238	212	234	226	204	252	225	221	242	220	212	215	194	201	227	240	221	240	234	217	234	203	217	221	193	239	212	229	240	235	191	217	221	226	205	246	239	232	224	241	228	233	202	212	231	204	229	243	231	207	231	250	217	220	207	198	218	208	234	242	221	225	216	221	199	231	243	226	207	239	224	242	244	195	259	220	239	213	216	218	220	236	213	247	233	239	252	225	206	258	205	229	210	248	223	217	224	199	210	214	218	188	195	232	195	228	233	226	196	222	227	213	210	219	244	219	242	216	208	187	211	233	221	216	229	254	239	222	226	202	224	217	221	232	210	206	220	234	235	220	234	207	223	226	247	233	225	224	231	238	218	247	173	228	227	190	211	222	199	242	209	193	216	250	245	213	233	221	198	214	200	254	229	215	266	218	199	234	228	252	241	192	253	221	216	200	218	214	229	217	249	221	239	259	244	225	218	234	224	212	200	229	218	243	236	234	218	204	234	230	227	217	222	226	230	238	244	270	243	247	223	195	228	212	227	246	237	196	218	214	223	246	234	229	226	201	214	211	194	222	226	238	207	237	214	208	224	275	231	220	234	235	221	212	240	245	245	206	214	226	199	233	211	224	205	235	246	235	230	199	224	230	212	203	202	202	238	248	219	219	250	224	216	204	199	238	222	252	240	235	237	246	230	213	240	221	196	204	247	231	238	267	231	242	226	195	242	197	220	214	246	247	212	218	256	244	233	231	207	201	207	230	244	242	209	204	218	249	207	231	189	242	240	248	233	217	218	227	209	216	238	237	244	210	216	218	224	204	199	226	226	237	244	215	209	221	220	227	246	240	222	231	208	214	217	222	224	213	248	218	235	217	229	226	227	239	223	231	236	226	242	238	217	237	221	213	241	225	219	231	226	220	217	234	237	215	215	218	232	221	217	239	183	208	200	237	233	255	213	220	221	236	228	215	216	205	223	204	232	228	227	231	212	210	240	207	239	215	219	206	248	239	223	222	231	237	232	227	214	216	250	245	207	246	231	235	189	188	229	222	247	226	246	264	224	238	202	229	233	211	219	221	231	184	217	187	228	239	230	214	250	243	204	214	213	231	213	228	232	221	214	212	187	231	227	194	220	229	228	213	214	209	208	214	217	195	240	230	216	210	223	240	226	221	231	215	224	240	217	216	221	242	216	214	209	205	230	232	235	235	204	227	222	233	243	220	218	234	217	233	230	212	207	224	250	242	239	213	228	219	238	254	213	207	234	226	227	230	218	211	207	225	241	206	235	227	216	203	240	228	219	214	214	227	230	214	209	206	211	198	224	250	213	210	223	223	252	214	220	213	218	262	213	242	232	233	223	211	211	223	240	206	209	226	204	188	237	193	207	241	245	222	208	212	230	213	208	217	246	195	219	222	204	226	248	221	237	222	234	246	215	217	230	202	230	222	239	217	217	229	210	183	230	226	244	231	226	247	228	247	230	244	217	234	253	225	248	246	209	243	230	217	219	195	224	231	221	244	233	238	207	194	226	194	225	235	216	258	224	233	237	239	244	212	190	214	212	212	224	206	218	230	245	221	192	222	237	251	275	198	200	219	228	235	221	243	225	207	228	208	241	251	217	198	202	214	225	239	204	215	231	221	226	218	256	210	229	214	201	200	195	229	246	231	198	213	250	262	215	213	217	229	216	223	246	254	225	220	262	213	215	201	244	197	220	228	247	215	226	217	228	229	209	224	206	231	220	242	212	211	192	259	231	216	208	204	217	222	226	212	222	226	205	240	197	232	222	219	220	215	211	213	256	253	238	229	227	230	208	203	242	193	252	220	210	245	243	242	251	218	243	214	230	223	244	219	220	227	205	240	225	242	225	206	215	223	215	205	229	233	242	268	204	244	214	235	211	244	229	217	204	202	222	229	221	256	224	239	223	216	239	241	263	232	218	225	241	234	203	214	223	194	245	222	248	240	217	222	234	210	217	253	228	220	224	229	221	235	217	247	208	221	217	230	246	199	229	221	212	235	216	233	208	203	228	226	229	232	225	208	237	234	251	217	219	250	209	215	215	197	238	230	235	203	222	259	207	230	203	213	225	221	213	227	204	192	238	220	219	230	188	241	221	248	242	225	205	205	245	218	200	230	247	245	242	220	206	229	221	218	228	221	216	216	216	222	243	243	237	247	235	208	210	228	203	217	225	240	206	231	231	211	268	218	244	240	218	209	195	234	211	230	235	200	247	223	233	246	221	201	232	241	220	202	208	206	214	212	221	216	233	217	239	245	224	195	223	218	188	240	216	225	193	199	223	221	221	194	206	215	218	231	224	247	246	237	211	213	228	241	223	225	218	254	216	225	170	198	233	232	275	223	213	234	213	232	223	200	211	227	231	216	205	212	227	208	224	251	219	208
5317	884	906	1058	844	764	777	747	629	583	555	476	517	495	516	507	492	496	532	507	500	465	509	525	537	507	482	435	505	465	508	512	522	481	511	457	473	505	463	524	542	499	489	512	488	488	469	468	506	463	481	516	500	460	498	491	495	497	490	482	516	468	463	482	484	474	485	518	502	468	484	484	517	508	490	519	536	509	547	477	523	523	465	482	485	511	449	511	485	531	498	502	522	501	493	477	497	480	506	491	493	486	493	482	477	488	519	488	494	498	494	486	514	520	494	513	505	502	490	521	458	546	467	500	508	462	477	513	478	454	480	497	502	462	480	512	540	484	504	512	491	503	504	509	505	505	494	535	456	511	505	500	506	445	477	523	519	498	507	480	534	497	522	504	488	506	516	494	492	477	465	502	499	495	512	525	502	458	476	531	490	528	531	495	484	503	519	528	540	484	511	503	491	467	515	461	532	449	512	501	473	480	470	477	452	509	504	473	483	489	482	494	503	522	485	497	490	507	471	456	543	483	514	535	516	511	455	511	470	527	469	481	491	514	481	543	507	487	504	548	540	494	513	469	480	499	481	475	500	491	483	514	500	467	505	502	534	493	473	484	476	485	478	535	493	486	496	496	445	524	451	508	463	464	510	515	490	488	490	515	489	458	503	485	481	499	547	484	495	483	520	486	464	530	523	459	502	513	498	475	502	481	485	505	500	541	501	459	513	510	497	493	496	487	537	445	512	471	464	488	493	506	500	494	548	500	473	514	493	517	505	499	468	509	500	479	490	490	493	511	490	482	511	500	459	502	486	513	508	529	507	468	483	531	473	506	495	460	531	458	507	510	531	494	525	531	541	477	499	495	493	512	478	532	491	481	495	509	491	470	494	496	524	488	514	475	505	508	536	477	495	478	532	504	469	482	502	510	536	512	490	555	507	481	502	526	502	478	503	490	521	501	519	463	440	499	468	516	497	446	498	524	504	461	506	527	469	478	505	473	485	504	521	478	518	481	514	504	505	534	514	471	512	468	495	527	536	512	496	479	491	517	488	543	516	467	493	513	505	480	478	506	487	478	508	509	509	517	506	495	513	505	522	466	458	521	493	483	519	482	472	484	478	484	506	505	516	532	517	491	471	484	456	499	489	513	521	495	496	493	505	507	486	524	474	503	541	517	481	515	490	488	484	499	491	485	536	496	500	517	459	487	474	496	490	482	508	500	450	465	499	485	520	487	462	467	493	505	528	480	539	505	520	511	507	503	482	510	543	506	450	515	511	490	537	472	450	492	495	465	557	479	501	529	502	503	544	419	490	471	460	529	555	527	491	501	514	536	484	514	463	494	502	483	488	488	502	507	528	469	515	525	496	507	491	488	528	503	519	486	487	557	523	475	520	474	466	471	472	542	471	456	503	490	484	511	473	482	525	534	492	493	474	524	435	519	457	490	499	482	485	516	509	494	494	467	519	471	502	494	479	522	512	510	501	496	484	488	453	533	520	531	505	479	512	464	497	511	500	487	495	458	503	522	492	502	540	497	501	519	530	516	489	466	484	499	499	485	483	464	461	469	462	515	490	518	538	488	480	486	546	524	510	472	494	543	476	422	471	566	510	492	499	499	518	469	530	503	531	498	503	510	519	476	482	562	490	506	525	525	488	478	486	491	510	465	463	501	515	507	505	501	499	496	496	495	512	519	479	476	512	505	524	536	465	510	505	493	447	511	516	496	526	495	444	494	465	548	432	503	469	532	467	498	488	496	489	502	479	476	520	488	485	494	508	519	492	532	489	460	465	478	511	492	530	509	487	479	528	462	492	469	548	494	507	513	543	485	478	507	527	486	502	505	541	497	522	482	489	478	468	503	507	495	454	471	498	469	473	500	514	509	527	503	488	487	507	519	519	454	469	504	487	494	514	494	480	526	529	501	552	487	487	465	506	488	508	509	521	490	499	477	483	521	477	471	490	469	444	487	506	492	522	500	512	476	538	497	514	501	497	500	503	509	514	492	498	505	498	510	496	496	530	499	498	472	519	506	495	508	512	520	511	515	471	472	466	521	514	536	502	489	520	479	494	519	537	498	465	471	519	532	498	479	528	456	476	503	528	523	509	541	466	489	478	487	463	507	504	509	488	510	440	506	501	497	485	513	470	486	532	503	554	478	478	520	518	506	503	494	495	515	499	501	459	518	527	449	502	539	519	501	499	485	519	519	468	482	525	505	569	485	476	491	504	487	477	500	513	540	512	514	546	506	484	531	540	492	476	558	524	479	524	498	470	514	504	538	504	467	466	473	497	480	484	530	497	506	490	470	531	553	473	500	550	525	481	515	531	531	517	495	546	537	497	482	489	482	535	501	506	540	541	522	532	477	548	524	519	479	482	513	451	528	491	529	504	516	523	502	475	459	514	473	488	498	512	493	487	466	462	498	499	494	545	492	460	499	499	485	481	483	533	501	478	496	507	503	511	494	455	510	493	471	455	515	485	518	508	490	516	503	452	511	513	509	440	480	496	477	491	507	486	494	504	517	501	511	524	495	457	494	522	480	540	473	480	494	549	521	513	517	477	532	461	501	498	484	488	489	507	512	477	467	512	506	494	520	528	476	492	573	488	504	501	498	510	485	506	479	511	525	444	493	506	481	477	518	510	529	516	498	461	557	509	519	481	464	521	505	523	511	507	509	535	511	472	465	487	481	449	478	521	521	506	516	519	495	511	529	461	505	484	505	482	486	477	464	483	512	516	494	488	524	503	512	484	503	490	489	499	491	438	482	478	482	495	463	497	501	522	520	485	508	490	455	500	470	518	486	533	490	531	495	501	512	552	458	491	494	525	522	484	484	502	485	525	527	492	505	488	525	477	487	539	506	481	481	469	512	491	499	538	498	502	507	477	512	494	518	486	515	517	480	515	498	488	499	497	483	514	500	525	534	462	484	477	517	474	493	461	494	512	526	519	469	504	470	497	474	448	529	455	501	510	460	495	489	468	514	480	474	536	506	485	523	517	500	508	497	546	478	473	521	493	512	507	519	505	476	502	502	508	455	479	516	504	486	475	482	457	519	479	481	509	489	485	489	500	530	479	487	540	544	510	473	556	552	545	514	504	500	471	503	478	438	519	493	499	478	514	478	483	441	456	498	519	489	446	505	475	505	518	546	506	498	466	479	481	520	471	503	492	503	522	486	511	493	494	499	509	509	525	489	529	467	508	510	504	478	506	501	499	531	508	444	503	510	489	497	522	485	471	498	511	467	486	482	465	510	489	511	508	485	494	544	471	482	488	489	482	511	458	492	462	484	511	544	526	534	541	472	501	535	480	502	531	458	495	523	518	500	518	518	529	513	535	452	520	498	514	490	488	540	500	499	479	487	529	477	505	473	501	471	515	528	476	470	541	515	518	472	517	494	495	510	458	476	500	501	514	514	474	526	524	469	486	491	492	505	503	523	459	505	501	479	496	517	479	508	504	491	470	509	498	509	540	544	502	491	494	455	495	502	512	492
23736	4236	1088	748	446	301	292	286	233	181	177	153	162	156	142	138	126	157	160	167	155	170	137	142	137	132	153	139	149	133	139	166	147	141	130	145	126	139	119	143	144	131	155	161	152	133	143	144	133	139	116	113	133	129	158	146	144	144	130	151	143	133	158	140	147	130	131	109	122	114	152	139	144	138	120	133	151	132	128	124	125	124	138	120	125	141	143	135	153	126	136	133	131	131	134	131	155	148	130	151	105	128	135	129	134	136	140	129	153	144	139	123	142	153	148	127	150	128	123	136	154	140	141	130	143	140	133	158	144	134	143	117	138	131	151	160	134	135	144	116	127	129	135	148	140	129	138	139	135	139	144	124	160	150	144	153	144	120	130	124	158	153	132	147	134	146	120	156	133	151	113	144	142	130	136	146	126	144	120	111	117	123	144	132	163	128	139	147	131	146	128	133	123	139	145	152	163	138	137	126	146	144	121	151	142	111	146	145	141	136	145	137	119	120	169	127	114	143	143	140	145	149	143	157	137	107	146	158	157	125	138	112	129	135	135	139	119	153	164	129	132	138	144	134	141	152	164	145	158	141	127	122	118	117	147	152	114	129	136	152	129	137	142	115	143	138	143	122	112	143	143	125	111	150	132	126	126	144	162	134	131	138	130	127	108	117	141	139	153	116	117	127	146	145	132	143	134	127	146	116	160	139	135	111	162	130	132	141	115	143	131	138	149	158	162	135	112	125	156	109	128	143	146	146	144	147	150	143	138	156	153	129	122	136	144	129	156	145	121	134	139	134	148	146	136	160	130	127	153	140	143	129	134	156	127	138	125	143	142	136	140	144	144	141	141	121	144	138	132	143	149	128	155	157	156	155	126	154	132	129	129	148	131	123	144	152	152	140	122	135	135	141	119	133	164	130	153	145	142	145	118	134	136	149	119	136	130	113	132	134	135	135	133	135	143	137	120	140	154	149	126	121	114	152	120	139	125	130	135	134	123	121	133	162	133	145	137	158	155	147	130	123	115	147	130	153	131	122	152	153	133	136	126	109	135	163	137	160	152	137	132	137	133	131	141	137	127	135	159	128	127	137	146	152	150	139	141	146	128	149	111	134	143	124	133	121	131	139	136	129	155	161	122	137	146	143	143	171	122	147	143	155	139	122	139	141	135	132	131	122	153	146	146	132	128	166	143	138	134	139	146	131	122	130	145	147	147	142	164	141	147	128	152	139	152	133	129	105	137	137	146	137	146	113	103	129	153	116	132	112	126	134	118	137	124	140	165	140	134	153	124	122	148	146	131	130	120	137	122	134	143	135	139	149	127	145	105	164	143	121	140	145	127	140	143	138	135	155	137	118	136	131	133	131	133	135	152	145	157	152	129	146	129	158	125	147	140	131	151	155	142	136	136	125	142	128	156	142	132	127	140	128	126	142	142	146	134	148	126	131	117	131	114	133	141	125	139	150	109	148	135	157	121	140	130	148	146	133	137	134	123	135	134	127	142	148	149	134	139	124	104	135	133	127	131	130	125	121	115	158	151	141	138	135	117	129	138	136	125	132	136	125	130	117	118	141	145	113	128	136	110	147	137	132	135	140	146	137	129	132	141	154	128	170	125	140	127	130	153	98	144	156	152	134	127	123	128	134	128	125	114	126	141	149	138	110	168	138	174	127	135	138	124	143	129	122	125	140	146	136	138	140	127	157	142	125	145	133	136	147	148	137	147	163	133	119	131	142	151	164	129	140	111	129	116	141	131	153	154	113	124	153	133	121	149	132	153	136	126	114	148	148	137	131	139	144	134	168	145	123	131	136	147	145	141	125	149	151	138	130	148	130	127	138	127	139	152	129	142	138	151	138	130	147	118	140	139	136	141	159	123	120	127	116	132	132	149	139	134	152	132	137	148	146	131	125	159	146	138	160	133	134	111	117	139	130	151	161	138	135	125	139	133	118	157	140	149	126	105	137	148	134	138	146	123	119	131	122	131	147	145	121	134	136	133	153	150	134	136	147	154	124	137	134	136	109	125	128	130	142	145	140	145	149	139	137	129	136	111	111	127	131	130	148	161	131	133	130	132	117	124	126	132	121	137	136	160	137	128	131	129	158	153	123	134	124	137	149	126	141	130	151	148	136	126	113	147	114	157	152	125	131	151	127	136	127	167	132	152	122	162	133	126	140	147	143	169	117	129	150	131	143	121	145	122	137	124	141	155	129	149	154	116	119	137	143	131	139	113	142	131	145	122	134	139	132	138	133	132	120	149	126	124	115	169	172	121	151	131	131	138	135	123	124	154	143	134	122	145	148	113	148	124	146	138	142	128	132	160	148	164	137	148	135	151	160	110	141	145	142	138	118	146	129	137	150	144	135	131	136	119	137	135	157	128	142	161	107	123	122	145	155	163	138	134	147	131	132	135	135	119	148	140	124	120	147	143	127	121	166	148	144	127	134	134	139	136	133	126	169	128	130	134	128	129	128	146	142	126	139	141	120	147	119	134	151	147	116	134	144	162	133	133	119	145	137	134	155	145	134	154	152	152	130	149	114	145	141	124	157	129	120	131	142	160	140	157	154	138	141	136	123	150	127	116	144	124	122	123	138	117	143	137	136	139	141	107	145	132	128	127	139	133	155	149	141	122	132	172	139	131	122	130	141	144	138	148	164	138	136	135	158	148	132	148	154	141	138	126	131	124	129	147	141	139	106	113	147	156	126	140	148	141	121	148	149	134	138	159	138	138	154	129	101	141	148	126	167	143	142	150	136	117	117	123	152	129	126	123	145	133	141	158	134	130	117	146	130	134	134	114	154	157	150	123	148	150	140	124	143	142	135	135	147	126	122	131	135	126	132	134	135	156	144	149	157	149	156	159	174	135	151	146	129	140	144	152	138	149	136	126	112	159	134	133	109	120	140	149	161	118	117	155	144	121	138	133	143	148	132	149	147	142	129	119	143	146	160	130	157	131	124	157	133	121	141	129	146	148	123	151	127	161	134	126	147	135	135	152	133	127	133	134	135	155	142	125	140	115	120	142	151	144	142	123	108	141	150	112	121	134	128	144	146	132	159	142	123	107	118	150	149	157	135	124	121	139	113	139	133	144	130	137	140	133	126	117	172	124	137	143	123	132	139	120	157	134	147	161	124	139	145	123	144	149	134	130	130	127	137	121	140	149	148	138	124	135	134	150	138	122	131	118	121	132	169	124	155	156	131	151	144	155	146	106	111	164	111	124	148	153	136	150	124	147	146	123	130	134	143	158	131	143	165	130	114	113	168	132	153	128	134	147	130	126	123	130	141	136	135	141	150	118	123	143	105	136	132	142	118	130	125	162	158	131	160	122	159	145	146	148	128	140	158	140	126	110	132	129	150	127	136	145	123	141	144	144	118	158	136	124	150	141	146	126	135	157	152	142	145	128	132	135	139	124	149	124	144	119	133	146	118	157	139	142	139	124	135	136	131	125	130	133	137	154	179	123	142	132	130	145	150	142	124	138	133
14543	1768	1870	2230	1805	1441	1140	1082	842	606	572	526	468	443	453	419	430	402	385	384	350	363	371	375	344	368	383	351	356	328	335	353	366	363	335	350	367	388	379	329	350	365	346	340	360	368	355	339	349	327	352	332	355	370	338	336	341	327	361	322	329	339	388	317	331	340	344	336	362	365	363	366	322	333	367	329	338	345	361	321	353	339	318	341	328	343	353	354	324	348	318	351	334	323	363	349	351	364	350	293	311	357	355	346	342	323	353	367	316	345	343	368	327	365	317	322	325	375	327	322	319	328	367	350	350	324	356	372	303	327	356	315	351	347	372	315	368	307	334	374	351	355	358	363	352	337	308	332	342	322	310	349	319	325	360	345	341	358	352	324	315	330	329	308	308	351	350	334	342	336	365	315	332	331	355	332	327	326	304	326	307	340	332	314	328	311	332	320	333	331	346	333	352	298	366	319	321	333	335	335	334	338	356	343	361	331	321	337	379	375	340	362	336	363	344	346	339	378	288	320	305	350	367	358	354	328	340	311	342	318	343	334	341	328	324	343	349	374	310	364	334	339	347	331	333	323	337	346	338	339	331	353	301	332	347	379	327	345	341	329	354	365	344	324	379	337	353	366	340	327	337	338	355	335	368	330	339	333	344	350	375	340	344	325	341	326	354	309	344	353	334	327	323	311	342	357	344	341	356	341	354	356	332	359	316	289	380	333	327	351	333	320	327	332	352	310	333	363	326	307	338	328	346	296	335	340	332	315	296	346	357	351	347	348	327	343	340	292	321	339	316	331	340	341	344	339	342	322	335	340	352	352	321	375	313	349	390	343	344	304	339	330	333	338	340	319	328	350	320	340	348	307	331	328	328	320	300	323	322	342	348	353	339	316	330	329	347	358	339	350	339	357	333	332	340	331	349	339	327	364	333	316	333	335	340	363	365	355	334	337	329	301	348	326	339	313	370	341	322	309	322	318	357	306	365	339	315	369	339	360	344	328	353	345	388	319	327	338	340	321	316	326	350	310	348	333	307	318	372	339	336	365	346	333	347	328	324	325	348	318	340	335	353	324	354	337	351	321	306	320	332	324	321	336	330	336	329	319	333	361	360	326	322	348	334	313	328	329	293	361	335	362	353	338	353	336	327	325	329	359	339	350	334	331	376	324	330	331	373	344	323	313	329	341	309	365	326	335	329	308	312	359	362	363	362	354	339	361	323	352	331	304	334	339	361	323	344	356	346	400	367	341	344	303	341	344	313	316	337	345	340	325	382	355	351	317	308	346	310	318	318	355	327	338	339	346	333	339	351	343	347	319	325	327	307	340	317	335	326	296	323	347	334	341	300	339	344	343	313	313	299	359	333	352	332	326	306	301	337	323	349	326	348	320	354	340	351	337	321	319	323	342	357	343	323	323	349	348	320	309	350	326	302	345	371	338	321	330	348	338	357	354	344	360	342	302	288	347	320	358	326	327	320	313	333	331	371	341	324	316	345	335	313	342	358	322	337	351	356	350	341	319	381	362	351	319	333	353	345	327	328	358	314	332	309	327	363	316	341	340	316	325	340	336	336	337	326	333	305	339	304	321	362	319	329	348	348	306	327	348	318	324	334	325	326	327	328	337	307	363	354	334	341	332	356	321	354	301	342	341	302	330	370	348	350	327	353	315	351	325	327	330	347	350	321	342	325	356	359	335	347	352	335	349	314	331	356	351	329	336	372	362	333	356	334	360	346	340	334	315	333	353	308	333	343	312	353	316	362	317	340	357	382	347	355	329	337	336	343	321	324	314	317	348	350	364	371	362	315	341	324	324	333	341	325	352	349	340	312	344	322	334	380	312	355	358	315	346	323	303	300	328	343	329	346	324	335	348	330	341	343	323	337	361	353	320	362	335	341	316	317	322	328	299	337	335	351	327	328	364	352	302	318	353	322	311	344	316	357	322	330	330	335	358	335	350	326	335	338	322	300	314	328	364	348	305	332	337	337	361	337	333	355	369	331	318	326	324	391	362	317	356	332	379	317	367	352	320	343	316	329	271	300	345	348	331	337	321	332	356	334	332	373	320	338	318	319	335	343	315	347	373	354	338	361	344	344	321	367	337	334	354	317	342	383	335	338	361	334	332	331	333	316	314	349	350	334	332	328	367	344	363	332	330	357	336	326	320	366	360	332	328	368	338	368	342	313	332	339	359	363	322	351	324	349	339	346	340	350	317	328	327	324	317	313	339	338	326	345	337	355	313	323	315	316	338	296	327	322	341	331	320	341	354	343	346	310	370	340	344	362	349	352	356	360	365	361	324	354	312	310	320	362	345	333	357	345	351	337	358	349	340	324	354	318	338	358	338	337	342	321	356	332	337	329	345	342	352	344	308	314	334	288	308	358	338	361	316	352	351	344	339	331	336	329	359	342	358	314	337	381	341	365	316	339	340	324	301	347	340	326	345	348	320	323	332	325	336	319	337	338	330	313	313	357	317	348	323	338	326	350	380	339	330	313	324	344	375	347	348	340	341	330	348	315	354	328	329	336	320	318	343	304	342	326	332	313	327	343	338	327	352	296	319	315	346	342	304	312	330	365	345	311	339	336	338	327	305	327	324	370	358	315	319	347	322	364	363	341	349	369	313	304	341	351	363	361	338	366	319	363	339	339	358	315	337	349	351	322	341	360	336	353	357	320	336	339	332	345	343	335	359	316	327	370	340	354	330	344	315	342	349	298	317	340	318	323	345	321	333	317	349	343	331	343	317	337	334	341	331	340	328	310	338	338	352	342	340	324	313	348	360	376	315	339	365	331	311	302	316	316	301	349	333	332	312	322	325	368	330	333	366	355	330	329	333	334	348	357	329	318	325	327	301	311	347	333	332	329	326	363	310	320	357	334	328	312	315	357	349	335	364	335	329	344	356	358	351	339	317	312	347	346	346	333	335	326	324	322	338	342	339	337	350	339	315	331	338	354	344	348	312	340	348	343	306	318	334	335	328	319	324	345	337	328	328	338	321	320	326	339	336	306	306	332	334	348	352	346	343	334	345	356	328	345	300	294	313	352	316	321	338	300	331	325	307	330	307	340	345	341	305	333	343	326	364	358	345	312	351	319	318	334	336	291	330	346	338	378	362	355	342	352	316	330	365	337	347	325	322	333	372	339	338	351	357	323	325	321	334	358	310	342	326	373	310	329	330	341	327	321	300	319	353	342	366	326	306	338	321	334	325	329	336	344	330	347	326	363	345	354	326	312	362	319	341	313	346	342	378	366	355	365	364	336	345	309	358	357	342	333	353	324	346	301	329	352	319	326	355	356	318	362	328	331	311	360	346	306	343	339	316	331	339	331	298	314	316	326	340	317	377	336	311	365	339	343	304	323	338	332	335	353	361	326	286	347	288	321	331	328	362	349	333	323	333	375	349	316	334	309	324	343	315	343	349	325	333	284	309	331	320	333	283	323	321	303	330	342	310	326	333	342	296	315	319	298	333	309	337	302	365	274	307	348	357
33740	8024	2091	1315	905	659	460	444	318	314	276	254	277	241	219	214	213	203	193	220	229	226	182	201	210	189	208	195	186	206	197	209	201	189	201	186	196	241	202	195	210	184	207	161	200	198	207	197	204	205	210	197	179	204	189	216	205	200	197	177	205	192	214	187	199	216	213	179	200	198	186	207	215	207	202	219	193	220	210	198	190	216	171	210	180	195	191	186	239	182	188	179	185	194	194	196	198	193	207	196	201	205	193	201	163	259	189	198	194	213	186	195	213	171	189	187	203	214	191	192	198	218	191	202	200	200	195	184	157	223	196	194	180	218	235	188	181	175	207	191	176	215	193	183	192	202	196	201	166	214	185	204	211	196	195	213	226	204	214	217	200	182	184	195	202	150	187	201	209	187	186	183	208	223	202	179	215	228	199	205	204	198	203	210	214	188	185	227	226	205	189	199	193	192	167	189	216	191	196	210	196	194	188	209	208	179	209	203	202	183	211	199	231	216	199	212	210	203	194	189	203	175	216	203	199	174	195	236	221	199	196	207	198	192	217	204	199	195	218	205	213	222	168	214	186	200	183	190	204	190	218	191	231	193	207	187	207	217	175	205	209	197	190	199	193	219	200	225	184	191	188	237	180	213	199	219	209	212	195	212	181	224	195	206	207	215	208	191	222	202	215	196	224	203	198	225	213	173	185	203	180	178	173	182	200	209	186	221	184	194	167	184	208	233	188	193	178	201	178	183	190	217	220	213	189	203	216	213	196	214	208	183	195	219	193	194	167	178	177	197	213	214	181	232	184	174	188	194	194	188	199	169	183	211	198	208	219	208	200	217	229	183	172	186	203	209	193	199	204	191	207	218	187	178	172	222	186	184	190	210	187	177	204	190	191	213	188	196	222	190	183	209	197	229	214	183	203	201	213	207	204	198	207	201	195	178	211	185	194	213	210	186	204	177	216	198	167	195	219	196	197	200	199	207	196	193	201	180	167	211	211	193	193	196	203	205	203	201	187	197	213	193	188	242	199	197	195	201	215	204	215	199	206	226	193	164	183	178	187	206	220	187	189	202	205	188	204	206	208	207	216	207	183	228	206	187	153	180	206	216	167	205	185	179	196	190	206	208	206	175	218	214	229	201	200	187	203	183	208	182	182	201	186	196	168	193	188	198	180	203	186	214	190	191	211	180	208	215	195	180	185	195	184	182	246	190	180	185	202	180	203	192	215	191	201	179	203	235	224	203	183	192	203	207	207	185	189	206	198	187	185	171	170	188	206	189	197	199	195	214	206	172	190	180	192	183	203	211	226	213	226	168	212	199	233	189	179	185	191	170	204	206	189	199	176	172	175	198	176	196	195	221	241	236	188	202	206	180	204	203	206	196	202	189	192	177	216	199	194	184	212	187	187	207	207	188	214	176	185	209	199	203	198	175	197	210	194	185	202	198	203	209	204	209	209	191	203	197	186	178	173	203	184	223	203	214	213	224	210	208	164	187	211	207	203	214	189	208	195	189	198	172	161	173	206	217	209	221	231	203	178	198	189	188	202	208	191	204	200	191	158	207	181	227	202	190	189	187	217	195	184	206	190	184	167	189	217	176	201	207	194	196	212	194	204	214	188	195	213	196	210	186	201	210	188	191	187	177	205	209	201	178	201	208	201	219	206	186	197	211	217	242	204	205	201	219	204	198	209	200	222	192	190	204	184	156	192	218	190	212	199	222	188	202	171	199	187	187	177	211	203	192	217	175	208	205	210	181	197	204	184	196	198	207	188	190	182	197	166	196	201	219	187	187	208	197	169	191	190	187	231	191	197	195	220	180	191	221	194	177	222	201	174	226	193	190	185	188	197	227	203	200	190	206	219	164	216	192	214	204	210	209	173	188	203	187	184	200	186	193	213	209	214	188	219	194	168	200	192	209	178	203	213	215	186	180	241	210	212	224	225	197	158	204	213	216	217	218	214	172	205	206	209	208	197	197	195	203	199	184	190	209	194	207	193	190	199	199	191	206	200	232	217	194	221	206	224	200	199	202	223	202	184	198	174	207	218	204	196	185	180	161	216	184	229	190	204	207	203	206	192	217	198	184	203	183	198	207	192	227	190	206	198	187	213	221	235	221	211	204	202	185	204	205	212	181	197	206	222	194	187	190	190	177	184	184	202	205	194	186	203	172	206	171	206	159	181	205	194	209	212	191	195	191	204	200	185	172	204	211	200	178	198	189	198	191	212	214	205	176	192	250	187	206	218	220	174	196	191	185	202	204	187	196	190	173	200	192	216	203	196	208	197	193	186	201	206	228	199	222	206	213	190	219	212	223	185	208	186	212	181	229	184	189	217	221	200	194	222	185	191	189	182	220	199	209	209	179	225	187	223	190	184	189	231	223	175	199	214	197	190	197	198	183	178	200	208	186	199	215	181	194	212	197	207	203	218	202	190	201	194	205	195	214	196	205	188	207	197	201	218	168	175	196	178	196	200	186	185	172	198	195	194	197	176	209	173	196	192	181	231	192	185	214	186	214	185	204	172	221	209	198	178	214	187	194	186	201	192	179	173	196	183	211	217	197	190	187	196	215	225	203	182	198	201	180	210	194	222	222	188	186	194	173	203	168	199	189	211	201	208	209	171	213	193	180	206	218	178	202	198	210	187	221	204	207	174	209	192	186	213	217	195	214	204	195	216	186	209	213	233	218	215	183	218	170	187	227	207	185	216	194	193	208	211	195	186	184	219	196	202	189	220	195	204	165	211	197	226	190	188	191	203	194	180	189	176	196	188	211	183	176	187	177	203	163	178	188	206	211	200	194	191	209	191	192	182	179	183	189	201	182	183	196	200	199	153	200	222	190	171	194	218	228	197	188	192	211	178	182	160	201	205	188	185	171	170	181	205	179	208	197	182	227	214	206	211	213	207	179	168	197	189	199	191	187	192	216	220	208	206	221	208	222	178	196	207	173	186	210	163	220	189	183	196	182	213	200	192	187	200	194	183	186	196	184	207	217	202	197	192	213	186	213	211	160	200	183	177	193	216	203	198	193	187	188	196	185	182	210	202	202	198	191	215	211	212	200	179	197	206	179	204	204	215	206	192	195	229	183	200	186	170	217	169	190	220	183	194	223	180	201	218	206	180	204	192	201	201	196	186	224	211	202	197	181	198	225	193	170	176	199	215	175	189	212	213	196	205	170	204	211	218	205	195	198	210	194	186	191	205	196	205	198	189	205	186	215	186	179	214	209	187	200	209	243	194	159	183	199	189	206	207	186	230	202	196	190	214	206	198	183	219	205	181	188	202	179	186	173	200	191	195	197	199	191	196	215	221	195	194	199	186	173	180	203	198	197	205	183	215	185	204	191	199	173	185	186	208	166	188	199	202	211	200	206	205	195	186	204	190	215	201	200	201	181	199	193	189	186	205	233	166	180	205	211	210	181	195	187	219	186	210	175	226	195	204	200	181	200	197	148	202	183	190	197	189	190	179	181	220	214	189	209	220	199
19256	2766	2925	3461	2979	2228	1824	1620	1196	904	860	760	705	669	639	618	604	620	578	596	574	537	531	517	549	530	522	528	512	513	505	474	524	512	480	495	501	498	520	483	469	523	501	499	498	487	493	490	463	478	451	479	505	453	503	479	475	496	461	444	502	506	473	477	551	466	467	502	484	469	454	501	466	445	464	462	487	475	456	495	468	449	494	480	445	470	484	478	478	488	474	467	491	479	456	469	453	454	466	504	448	534	404	465	506	488	434	447	445	428	464	458	476	473	498	456	472	473	472	496	454	458	469	464	463	462	514	483	469	482	515	493	486	459	470	472	465	437	472	522	458	460	466	422	466	495	454	507	493	482	433	489	451	478	441	513	425	490	527	458	487	471	481	488	483	476	477	434	486	493	490	485	480	478	473	466	435	464	483	503	480	465	461	470	460	453	497	524	437	470	476	470	482	474	478	476	458	478	471	440	463	481	494	458	408	467	469	460	488	496	460	455	461	448	527	444	488	466	462	483	486	455	469	461	492	460	485	476	468	460	473	472	475	512	502	449	490	470	488	417	445	472	475	516	494	483	482	484	458	431	485	452	462	476	472	495	442	474	488	493	480	493	479	493	471	501	511	490	476	506	483	465	448	487	500	489	485	442	483	444	445	471	450	481	495	506	464	481	470	487	472	429	487	482	488	502	442	471	448	499	460	454	465	476	453	449	460	433	444	504	459	498	448	446	503	493	484	476	482	503	507	477	460	465	464	473	465	489	470	460	444	451	467	491	444	488	476	478	450	467	471	472	471	441	461	481	435	474	450	453	430	452	466	447	490	496	473	478	486	484	437	526	476	456	473	474	445	466	438	486	487	485	493	489	473	470	504	479	468	449	467	511	474	469	440	477	472	491	464	462	462	457	477	506	446	453	449	497	451	450	474	455	511	470	452	456	457	465	482	419	447	437	490	461	463	476	459	484	446	505	430	455	525	503	497	445	498	441	483	493	465	463	461	447	503	481	470	465	459	462	445	468	452	470	445	467	453	448	501	491	494	429	456	463	498	496	469	467	486	476	489	511	451	461	445	452	490	483	489	483	487	509	449	484	492	425	450	444	493	432	499	481	476	484	503	499	467	418	488	460	495	485	497	471	454	458	477	482	447	471	431	452	492	447	491	499	475	479	494	434	455	475	499	458	473	472	508	440	479	501	462	475	482	452	441	481	471	456	490	489	527	495	462	471	447	452	472	487	457	481	453	484	485	443	508	459	481	433	488	446	467	441	470	473	429	433	489	496	446	472	443	455	498	478	458	484	473	464	498	476	498	477	467	499	454	464	444	482	463	550	471	478	450	476	461	497	499	452	435	484	459	468	486	434	450	464	448	466	489	489	485	481	451	475	464	494	474	453	473	493	492	447	418	457	494	488	430	487	447	470	466	470	465	471	485	488	463	478	448	490	466	496	484	444	426	513	414	473	467	495	475	460	456	475	447	498	468	509	445	476	499	455	480	483	481	459	453	473	448	491	455	471	472	450	490	493	448	458	470	483	471	488	458	463	476	438	469	459	492	452	502	469	477	452	445	457	468	458	472	469	497	452	445	440	469	428	494	447	451	488	467	465	469	431	452	440	466	448	469	476	475	452	487	527	505	463	468	433	496	488	511	448	496	455	472	478	456	478	480	457	476	509	486	494	468	461	469	445	467	465	448	495	483	450	478	469	488	476	466	476	493	473	448	487	466	471	497	476	429	447	450	496	510	476	433	475	443	501	469	460	464	488	487	446	477	493	478	488	484	481	475	512	440	484	481	446	498	481	454	473	438	456	470	461	450	442	452	500	455	444	495	475	463	460	480	429	496	499	464	507	509	492	478	489	486	438	488	460	446	475	449	506	496	443	476	460	459	443	468	473	478	467	505	456	492	465	462	468	477	497	508	462	448	469	508	451	506	429	472	460	464	497	474	455	439	496	416	488	480	492	489	452	479	487	453	502	467	415	457	472	482	439	480	466	469	462	462	473	461	470	502	483	488	427	457	453	470	514	494	487	481	478	446	469	449	478	465	489	468	493	460	472	506	473	471	450	470	443	453	450	481	474	463	482	479	452	459	464	443	438	482	492	493	480	484	442	474	467	436	447	505	472	492	481	504	481	455	483	478	460	467	439	448	442	515	493	479	449	477	472	478	452	474	465	459	470	444	485	434	436	446	440	486	473	450	472	430	471	466	443	476	452	435	499	498	497	490	441	428	473	487	459	511	472	469	477	452	486	445	465	441	436	437	443	471	475	452	458	485	446	471	510	452	477	475	478	511	478	476	464	464	473	416	505	474	484	480	501	492	471	426	512	448	458	442	474	483	492	468	481	464	448	464	464	460	472	447	500	461	498	483	505	478	506	492	490	509	464	467	447	507	472	467	504	478	475	455	409	493	475	466	466	475	488	500	455	508	520	478	439	425	507	460	501	492	449	485	484	463	466	487	459	474	470	461	461	492	517	488	509	486	442	474	462	462	468	490	468	444	479	475	496	541	457	497	467	467	442	465	438	471	458	520	495	454	475	441	462	473	495	447	519	476	437	475	452	455	466	463	463	472	488	452	509	440	471	481	454	468	484	472	479	472	492	475	443	477	461	482	449	497	515	510	452	501	492	490	496	468	440	469	506	460	425	475	462	482	439	469	479	450	453	437	448	483	464	492	490	454	439	514	483	497	506	494	475	469	500	479	492	481	527	463	541	436	448	461	463	473	452	507	457	456	453	488	489	490	464	484	498	450	462	474	488	499	509	450	452	476	467	445	472	472	456	481	464	479	498	471	501	484	471	483	454	440	477	461	495	477	489	512	448	452	457	480	484	493	491	465	468	455	483	485	465	467	440	482	473	461	446	456	512	434	454	465	468	495	503	479	490	490	442	464	488	508	469	466	451	470	480	448	474	461	464	442	475	462	423	479	488	458	498	474	499	461	493	456	459	481	486	441	451	465	503	457	466	473	453	452	473	450	502	499	516	501	449	475	502	454	475	440	447	434	495	541	460	456	487	462	457	479	459	534	454	516	463	463	426	475	477	503	451	464	486	458	490	462	455	535	488	463	449	456	465	464	495	460	461	501	463	476	467	470	494	450	460	466	505	450	470	499	504	482	473	502	431	446	444	402	488	493	457	474	484	467	446	493	444	454	493	515	445	502	450	476	456	469	517	487	501	452	515	480	426	474	464	454	488	496	439	477	529	467	497	481	470	487	477	498	494	467	465	461	489	478	490	477	490	466	502	449	481	467	465	436	466	520	459	483	478	485	475	477	498	454	426	503	456	434	486	466	460	439	453	471	439	471	481	462	471	486	454	457	460	490	454	455	467	476	476	441	487	476	517	468	462	455	470	450	468	450	455	505	498	448	455	437	449	479	476	467	492	438	447	508	474	454	487	463	452	489	409	501	479	438	468	467	503	468	433	491	495	469	510	451	468	479	482	456	495	488	460	460	460	435	453	484	476	450	453	475	467	524	482	490	480
8368	877	419	380	313	234	246	245	223	220	219	211	239	234	230	218	216	225	228	235	233	266	213	234	253	232	218	242	227	214	251	246	217	224	239	202	214	216	233	204	206	182	205	209	185	235	228	201	211	211	218	227	216	232	227	217	228	197	228	211	211	234	227	206	227	198	222	218	196	221	231	239	262	243	219	183	209	223	230	256	194	215	213	231	210	209	237	203	193	204	231	229	224	230	216	191	214	219	217	238	242	241	204	259	221	209	235	226	239	226	195	218	208	252	233	247	208	214	196	228	223	252	215	234	217	240	198	224	227	228	216	214	217	223	251	235	237	234	211	219	216	219	197	225	227	224	215	233	230	252	255	228	213	242	202	225	230	247	225	258	225	241	226	193	222	222	185	220	223	207	239	214	221	251	233	197	180	198	232	236	220	218	216	217	197	232	210	211	227	211	255	213	228	217	211	232	233	217	221	226	211	231	239	230	216	234	204	224	203	205	207	228	212	258	230	246	257	240	246	209	219	246	228	196	207	210	201	195	197	205	229	188	191	210	250	204	228	219	217	234	209	244	199	210	240	223	208	217	192	243	251	250	195	208	211	195	238	215	219	244	223	224	236	209	198	205	219	250	213	242	212	231	213	203	217	196	228	224	210	217	219	233	236	223	244	223	246	243	208	242	227	231	207	210	213	226	232	181	243	257	212	241	224	234	208	191	226	228	202	217	212	227	208	223	224	232	233	196	222	227	218	252	223	232	212	201	227	207	247	204	232	209	223	215	217	228	222	203	222	213	221	191	203	195	209	205	210	230	234	225	247	218	241	199	228	214	219	235	221	232	244	204	234	226	227	208	232	233	188	206	212	230	228	212	241	202	202	213	246	225	205	228	214	196	229	234	233	237	219	206	216	245	243	236	252	228	194	200	239	233	232	196	222	225	198	216	224	209	256	203	214	227	240	262	205	228	230	238	222	227	238	261	264	214	209	213	221	252	227	224	192	226	194	208	242	199	225	210	226	227	226	236	262	223	217	217	212	228	238	231	230	240	222	234	204	221	228	226	222	237	221	236	213	209	202	208	201	213	230	233	221	226	199	226	218	206	219	212	266	252	238	196	222	205	220	236	233	225	244	257	211	252	221	218	221	208	194	194	223	218	233	226	224	207	217	190	237	244	231	228	218	214	210	223	203	227	229	219	243	250	209	232	224	237	234	204	212	240	221	200	214	234	219	203	254	205	196	192	224	212	212	225	230	249	187	215	238	265	230	236	225	219	207	214	199	237	220	224	229	212	239	206	213	246	228	216	212	214	247	207	226	268	220	238	224	186	241	227	206	224	220	250	224	248	255	212	220	209	215	216	211	192	222	235	230	193	224	216	214	209	224	242	249	219	185	223	218	228	230	200	198	235	206	191	206	239	244	222	241	214	222	230	191	193	244	234	221	211	212	226	206	233	236	242	201	199	185	207	237	216	221	242	222	218	187	243	235	204	229	241	229	238	222	203	204	206	227	218	225	232	228	237	223	224	224	240	227	222	238	229	217	216	212	229	213	242	233	214	223	222	206	253	243	214	221	208	201	198	222	200	225	231	204	217	230	259	228	228	224	220	246	225	240	249	228	209	217	215	195	236	232	213	220	262	239	242	190	244	202	234	202	251	231	234	230	221	245	244	240	180	246	246	190	210	240	231	211	239	217	233	216	223	228	230	239	228	223	206	219	209	222	235	231	209	224	233	223	231	237	181	221	211	214	233	232	216	220	243	239	230	248	235	240	223	232	226	246	207	213	214	206	216	205	211	225	223	241	196	198	248	221	249	210	203	221	215	186	211	241	222	226	215	220	205	233	201	214	228	204	217	244	196	213	226	256	208	217	220	230	231	210	232	232	225	220	225	262	232	202	245	238	196	231	250	233	222	226	229	217	209	238	225	211	228	209	219	221	231	226	208	250	232	230	209	214	228	234	213	232	264	227	179	216	236	224	239	226	213	249	206	247	225	229	226	219	213	248	213	210	218	210	246	225	219	209	232	235	205	197	224	216	238	237	223	239	216	191	214	228	230	235	231	203	208	237	209	220	233	205	217	244	212	205	232	241	228	213	213	214	245	248	230	217	259	247	231	206	220	224	241	185	231	199	210	241	196	206	206	221	210	239	229	235	251	194	241	195	242	224	245	240	233	228	209	210	196	225	233	237	231	218	205	216	221	239	229	233	253	263	237	230	230	246	187	200	242	218	225	187	239	236	186	234	197	255	234	220	223	208	216	237	208	230	231	226	204	204	213	245	210	219	234	220	213	229	242	241	245	250	233	210	238	228	194	234	224	222	199	232	221	207	205	202	237	234	227	213	213	228	228	238	241	218	214	190	226	232	243	227	214	215	203	212	219	244	212	234	210	244	204	213	247	209	249	224	262	214	210	227	242	241	200	229	216	242	257	242	232	210	256	217	198	238	216	234	212	213	220	237	212	237	201	222	206	225	226	213	214	196	203	228	233	218	235	231	222	216	191	224	230	213	218	190	198	230	230	235	213	209	212	209	238	229	244	245	243	229	232	225	232	209	231	253	217	224	234	202	227	193	224	207	213	224	217	198	223	231	205	214	209	200	223	229	238	217	227	231	208	213	221	228	229	209	217	235	229	227	200	214	193	194	221	224	231	224	212	259	201	207	233	224	241	210	231	215	217	224	209	259	216	226	228	242	201	193	203	263	231	210	235	204	262	254	233	237	198	228	231	230	235	217	233	224	220	229	220	235	236	233	243	192	217	212	218	229	204	242	235	224	203	232	211	204	209	196	205	255	231	211	211	229	221	225	204	229	221	205	232	244	229	220	225	208	208	228	217	213	230	226	229	245	192	222	203	201	201	242	231	218	213	200	202	243	196	215	223	204	202	202	210	220	235	217	233	229	264	196	231	230	230	209	243	195	233	229	206	231	217	207	222	212	209	222	243	196	209	220	235	235	206	195	240	207	228	216	208	186	182	226	246	218	219	222	245	214	211	206	214	225	233	233	203	223	204	241	209	232	233	231	221	253	223	192	241	236	222	222	220	225	258	209	234	214	214	196	226	214	185	205	213	231	210	216	238	226	225	226	199	203	247	247	201	219	232	217	207	245	206	192	225	238	216	218	192	207	213	235	250	223	176	221	221	241	233	239	219	205	183	229	211	198	218	250	235	247	220	193	234	240	234	213	234	242	223	227	219	258	231	219	209	228	226	214	217	215	229	226	200	203	235	223	248	213	237	222	214	240	208	229	188	220	200	248	232	227	226	232	209	240	244	251	256	211	252	240	202	228	216	217	229	242	218	223	220	232	204	241	231	225	231	211	215	210	211	235	213	241	215	229	240	216	239	221	234	226	206	229	227	218	233	217	207	200	222	232	223	271	201	206	238	235	208	218	186	205	190	231	227	228	208	220	236	241	205	196	232	227	244	188	226	233	209	234	223	224	207	224	205	235	237	224	254	216	216	233	227	215	229	224	220	232	206	210	208	219	240
5191	813	894	1016	990	771	742	699	601	551	557	556	547	519	489	508	528	473	489	486	480	529	513	492	508	518	501	480	493	533	475	515	486	486	493	495	531	474	519	487	504	487	517	476	528	504	508	533	484	476	451	485	469	491	459	508	503	462	481	491	516	502	495	460	492	496	493	456	492	460	490	486	501	497	531	457	503	486	565	520	471	491	519	516	494	494	476	519	502	479	461	494	466	540	501	496	486	522	492	490	493	498	522	495	514	491	482	508	522	482	527	522	492	478	520	456	512	548	497	503	470	471	489	479	541	520	487	506	491	511	517	529	497	463	513	509	524	508	516	528	493	536	479	495	495	515	468	504	507	484	537	498	532	475	464	507	462	478	486	491	485	510	499	493	491	501	533	497	517	510	509	480	488	527	569	530	523	515	513	509	521	496	499	506	521	547	492	476	491	499	503	482	463	462	492	503	532	471	480	521	500	506	515	463	469	504	513	496	507	474	499	524	504	539	495	474	476	490	502	496	507	505	457	492	499	481	460	493	479	531	493	484	485	474	485	492	525	446	493	522	504	493	511	527	463	477	486	502	492	506	491	513	484	474	484	510	487	476	512	500	512	506	543	475	522	491	465	533	500	496	489	449	503	465	469	487	516	538	474	430	515	486	457	490	492	513	494	522	496	504	512	457	488	490	511	503	482	508	493	489	527	527	497	517	488	500	487	483	497	481	524	446	484	468	494	499	509	511	523	484	494	491	510	458	480	500	507	511	546	515	554	509	497	471	485	518	502	476	491	538	475	476	507	484	499	495	516	510	511	525	497	496	478	474	486	487	476	498	517	521	487	498	507	488	495	468	480	514	515	485	509	508	491	491	489	483	482	500	532	465	497	495	516	531	462	533	459	509	462	486	524	509	475	491	498	534	513	490	487	529	509	506	520	516	492	491	495	512	487	504	517	485	486	529	507	481	501	494	493	464	487	526	526	498	535	540	484	533	470	495	501	472	458	510	489	529	482	501	464	516	485	476	534	471	466	500	498	517	469	500	487	498	499	539	525	473	502	526	509	495	487	487	551	499	485	462	504	456	522	539	468	523	559	496	437	485	526	510	520	510	487	488	535	531	500	514	514	503	494	502	477	472	477	484	477	496	499	471	479	523	506	457	466	505	445	470	508	496	507	514	506	482	470	469	477	467	513	514	507	513	480	492	496	524	484	526	475	536	486	505	508	486	466	491	528	529	442	490	478	483	474	483	465	492	484	513	484	492	515	529	515	545	468	511	478	469	448	473	530	485	512	491	493	465	497	490	486	500	497	494	489	503	465	497	481	461	477	492	473	487	522	517	523	555	478	507	482	493	497	498	500	499	481	471	540	523	501	519	469	493	480	467	476	495	467	515	468	512	507	484	495	520	495	521	514	503	513	482	518	473	459	497	532	500	535	513	507	482	527	473	473	483	493	535	525	477	477	461	518	484	490	453	498	482	483	494	481	494	462	531	484	517	505	517	520	499	492	509	515	500	542	470	521	483	498	486	527	536	519	449	485	455	524	463	502	522	503	490	504	449	499	507	462	514	469	485	477	502	486	496	476	485	498	500	498	501	481	492	533	475	487	521	460	496	484	471	517	504	483	507	458	475	545	494	492	511	508	504	471	522	453	497	489	470	509	509	509	524	530	438	522	491	494	478	499	504	468	475	497	481	489	489	499	489	524	474	477	510	492	500	480	498	487	516	486	488	474	486	502	478	516	535	468	482	519	460	518	501	545	468	493	455	494	484	496	509	519	503	468	497	527	486	518	498	466	482	507	523	505	519	517	477	489	482	505	490	484	481	481	485	469	457	484	510	473	519	496	475	483	480	505	552	504	488	492	510	540	518	505	502	493	529	493	458	500	467	494	480	518	491	534	522	523	445	510	470	546	536	548	505	450	486	495	554	482	510	506	493	500	533	506	474	512	481	496	475	462	505	511	503	498	529	523	507	505	499	533	510	470	478	484	501	523	501	496	503	520	444	485	519	483	473	522	454	502	479	515	473	525	464	469	476	498	472	518	489	483	509	503	474	539	493	492	483	468	486	475	519	483	499	479	501	511	479	515	498	523	527	483	531	505	537	487	497	502	469	540	476	483	489	480	514	485	521	495	527	513	480	499	483	527	523	456	495	501	448	495	504	482	463	537	472	548	509	523	504	506	480	491	499	524	478	521	520	480	517	505	518	523	536	469	472	460	491	471	497	519	502	500	491	511	468	506	553	486	555	492	542	516	531	481	512	527	491	520	473	481	481	514	501	487	537	513	477	487	494	489	493	489	480	541	519	480	471	500	525	502	505	504	515	509	532	469	489	480	478	544	487	508	479	508	493	504	460	522	493	514	545	509	494	489	490	476	452	509	486	509	528	497	487	486	505	519	471	516	458	521	509	498	489	475	479	536	511	477	465	520	512	483	495	530	488	489	509	488	494	517	489	479	446	498	501	464	502	500	522	477	486	483	495	460	522	526	517	481	503	516	506	530	478	511	478	496	457	443	469	489	505	483	452	510	484	520	494	494	520	508	468	484	489	502	524	446	527	499	493	508	467	476	519	517	485	475	515	479	499	489	496	508	472	509	477	475	521	511	523	510	510	475	516	520	508	477	513	499	465	459	487	518	519	488	473	460	496	515	493	495	490	444	476	472	513	486	467	490	492	527	528	497	500	490	529	530	525	521	477	525	485	513	541	524	524	521	523	512	555	542	470	485	499	510	470	515	510	501	470	489	507	527	505	466	489	478	503	526	505	505	499	484	469	490	524	510	467	501	482	480	527	484	483	519	515	458	466	540	493	557	522	529	493	515	494	502	482	479	481	511	476	437	474	502	503	542	479	491	516	497	506	495	504	483	523	514	484	492	503	448	493	539	532	498	468	484	522	500	484	511	497	499	510	491	489	476	471	517	492	475	480	505	512	477	502	460	473	486	498	540	549	511	481	552	465	507	498	480	543	501	508	489	459	474	492	542	500	445	493	506	503	512	495	462	527	500	512	480	521	495	465	530	509	482	451	511	513	501	504	484	503	509	500	520	533	486	508	500	515	505	494	508	500	496	534	501	485	462	494	502	475	494	513	497	513	491	483	488	502	451	495	465	528	462	554	523	487	515	498	512	487	453	482	494	538	517	507	473	448	485	494	534	446	531	489	484	494	464	502	534	486	520	529	459	502	493	505	482	503	483	482	497	483	490	516	509	495	486	477	498	499	501	465	524	497	508	506	484	512	450	450	502	564	516	470	451	498	486	489	451	436	504	483	499	481	513	489	478	516	486	492	478	498	522	449	509	500	490	500	511	478	497	539	486	500	551	506	509	500	529	469	481	514	525	483	490	499	493	489	490	507	485	522	512	481	462	505	457	530	492	545	522	486	493	490	483	477	477	460	514	496	508	490	525	514	478	478	517	485	495	506	494	498	473	495	467	475	533	486	498	468	500	477	510	502	506	523	510	488	483	502	510	486	469	500	544	512	492	513
23593	3850	1004	834	532	367	291	239	202	188	155	188	141	136	133	163	134	136	136	178	140	162	148	120	135	150	124	125	139	153	162	130	152	142	145	124	138	144	123	134	138	133	130	124	159	128	152	163	155	131	135	156	140	143	126	149	142	128	122	133	157	153	132	128	138	149	134	124	116	151	145	135	131	139	160	137	144	121	160	119	139	144	159	121	148	136	154	167	150	130	145	137	140	135	142	151	145	134	130	131	133	145	133	115	140	127	131	147	139	127	129	137	133	169	120	111	128	141	133	123	135	138	151	145	141	129	139	131	133	134	144	142	136	122	153	143	154	126	133	132	117	134	134	128	140	135	154	130	103	137	122	133	135	135	158	139	146	155	155	136	143	150	140	139	144	119	147	158	123	117	140	150	126	155	145	142	131	136	137	124	133	136	152	125	161	123	144	135	136	139	121	123	150	146	119	148	145	132	128	127	121	108	127	148	118	149	141	131	120	156	138	134	137	144	146	120	138	129	154	120	149	146	136	161	112	135	162	156	138	132	136	113	131	143	126	142	109	132	135	148	150	129	123	120	128	141	124	124	134	118	111	137	142	149	128	153	146	127	134	146	140	144	130	142	144	154	120	120	152	133	147	143	126	138	139	149	136	125	125	118	123	122	130	133	152	159	132	155	125	158	154	136	132	151	129	143	151	138	137	128	151	118	146	114	149	148	148	133	156	122	137	146	142	148	122	129	147	118	139	137	137	137	150	148	148	125	157	133	136	154	137	130	151	162	152	108	128	126	121	128	104	137	127	143	134	142	136	126	116	147	118	140	132	135	139	161	145	131	146	146	142	136	124	117	153	117	139	146	156	122	119	137	110	109	113	122	121	134	140	144	122	158	153	141	127	157	119	110	129	150	137	147	134	127	141	132	152	147	137	139	153	143	156	118	114	145	159	135	131	141	127	151	148	135	123	145	162	134	142	125	138	123	146	140	130	139	130	130	130	146	135	128	126	124	137	121	115	148	125	134	124	157	114	118	123	132	123	143	151	122	131	142	131	154	144	117	127	136	132	122	122	112	141	161	160	146	139	130	143	126	144	153	135	122	129	138	140	112	137	154	142	151	130	133	138	130	147	149	154	138	135	149	132	156	138	135	143	153	134	137	116	153	115	126	142	153	155	108	142	141	138	151	128	155	132	132	132	146	147	138	136	154	145	154	151	139	117	133	111	132	126	168	126	150	133	130	149	159	130	140	132	156	139	142	117	131	130	123	157	137	128	160	159	129	147	136	153	118	120	152	144	136	144	155	129	126	146	132	133	123	124	151	141	141	141	137	162	134	138	142	146	137	138	127	168	139	156	148	138	116	159	165	113	113	141	132	145	166	141	136	127	123	139	120	142	120	136	143	130	155	135	139	141	127	141	146	110	124	134	140	131	129	137	128	156	158	129	124	135	136	147	139	123	151	128	138	133	145	158	162	134	119	121	139	127	137	121	142	151	146	137	126	144	125	134	139	156	128	155	141	133	136	148	149	130	145	124	143	126	130	140	142	115	126	150	148	137	136	146	113	119	149	120	131	131	117	114	139	120	140	139	130	130	115	134	135	145	144	137	131	159	116	122	135	157	124	123	152	135	134	131	120	120	145	140	130	143	147	134	136	133	140	126	159	130	139	139	116	133	146	137	156	122	130	158	154	137	119	117	165	131	106	129	133	144	120	107	129	130	139	146	159	130	129	118	153	139	143	127	102	122	130	123	129	124	135	136	143	134	148	139	127	133	147	121	124	159	132	148	145	128	136	152	135	136	141	158	116	136	133	140	149	135	130	146	127	126	148	133	139	148	135	106	141	134	115	104	125	138	125	143	163	129	126	142	172	133	147	147	120	133	133	149	132	132	137	130	138	98	131	126	125	139	158	115	131	133	136	165	145	146	142	127	139	126	150	144	150	129	131	138	148	140	145	134	107	128	147	132	147	150	125	129	141	131	140	155	134	129	142	160	120	125	133	134	127	156	123	135	122	137	127	141	138	128	167	142	123	135	144	144	122	134	119	116	140	130	142	135	135	114	121	142	126	122	142	116	135	136	128	137	127	142	120	133	118	133	154	134	162	153	124	146	115	147	149	129	141	139	127	128	132	133	114	117	129	141	125	137	151	157	158	130	145	122	132	130	131	129	154	137	147	138	129	150	127	147	121	133	135	145	113	121	122	156	120	136	124	122	137	142	171	126	157	129	137	155	131	128	122	138	135	141	143	148	144	154	147	137	125	130	132	139	137	101	177	147	154	120	144	144	132	129	144	139	145	137	119	136	150	124	155	136	134	144	136	124	141	105	156	119	153	139	142	159	136	133	123	133	142	119	131	129	153	144	125	138	144	134	117	158	137	146	108	139	157	148	136	134	127	129	121	154	124	143	106	135	123	142	138	134	126	132	142	145	141	155	132	110	144	141	140	140	137	130	142	142	132	129	138	140	138	162	140	153	133	152	121	153	140	133	120	144	135	158	163	153	139	154	132	144	129	115	148	124	145	123	127	121	150	133	155	127	150	136	142	133	131	144	129	155	113	138	153	133	135	144	127	142	145	159	113	154	121	143	142	123	163	144	135	123	133	127	133	150	123	156	121	142	143	145	164	144	138	167	119	137	132	134	137	117	136	113	120	148	142	142	136	142	131	152	124	136	142	125	127	143	167	123	151	141	144	124	121	140	138	145	134	112	140	123	124	142	146	136	127	136	142	142	139	148	160	133	153	141	124	137	130	137	128	134	145	143	153	156	148	114	131	115	122	142	138	119	142	120	134	131	153	146	140	154	125	133	134	149	150	136	126	141	128	158	116	122	138	167	114	129	153	155	146	131	139	140	132	151	161	136	138	153	131	137	148	134	146	156	132	124	111	136	132	152	165	141	133	147	151	142	145	121	142	143	127	153	127	120	137	132	116	143	129	167	152	162	134	163	153	143	135	123	139	143	141	119	145	142	124	143	118	122	139	137	118	126	141	162	164	135	137	114	142	122	138	123	134	143	130	151	153	142	156	129	141	161	117	131	135	134	122	143	124	121	99	137	146	133	130	144	150	135	141	153	140	132	136	117	127	141	144	130	140	133	149	124	142	134	134	148	134	133	143	141	134	121	130	137	150	129	142	145	138	136	135	136	136	128	140	146	135	142	139	151	109	146	123	123	138	167	128	138	128	130	152	138	140	155	136	136	139	147	133	121	162	144	136	146	148	153	122	125	144	146	152	146	148	140	147	155	115	121	129	141	173	137	130	150	136	130	137	145	148	154	140	147	117	129	131	135	131	136	143	159	137	119	135	115	132	128	159	155	137	143	141	134	127	157	127	142	121	116	167	143	125	131	129	129	132	117	127	145	146	137	133	147	116	149	140	158	138	156	102	137	133	134	141	128	147	126	119	136	132	135	141	123	121	143	124	145	124	116	129	121	140	111	134	139	108	136	146	129	141	131	112	134	156	123	140	121	156	140	156	158	164	157	109	127	145
14066	1555	1699	2201	1908	1385	1193	1003	710	552	549	511	458	435	437	442	400	416	418	372	381	392	354	381	380	352	357	364	373	354	382	351	375	358	354	338	357	361	322	333	347	347	323	341	321	331	328	341	334	338	336	320	342	327	351	352	323	366	326	306	318	356	361	361	312	313	339	346	344	334	356	351	334	345	328	328	312	355	321	332	370	338	363	328	340	349	357	320	299	353	358	345	325	362	359	305	340	365	327	332	339	345	334	328	328	323	316	334	351	333	344	341	322	344	338	311	348	328	343	344	320	342	318	329	328	333	289	307	349	315	341	327	336	308	346	338	353	315	322	329	323	358	354	325	326	360	380	323	375	333	323	330	329	338	325	365	312	318	320	344	348	325	361	344	318	357	346	342	317	345	365	348	369	341	336	334	349	349	328	307	328	340	316	345	329	346	308	334	360	329	319	317	344	331	360	339	359	325	320	319	316	336	341	326	334	320	350	354	321	342	338	326	334	320	339	347	316	337	331	330	318	348	318	311	339	322	301	298	349	336	333	340	315	352	348	339	325	350	340	343	323	346	341	339	354	326	346	336	308	322	339	332	334	363	328	363	352	323	349	352	365	353	356	334	326	361	312	328	320	329	337	368	323	348	343	318	348	359	359	308	343	311	308	342	323	322	309	332	295	330	334	344	335	323	315	311	315	315	325	342	366	333	326	348	329	333	328	316	323	358	315	324	329	354	330	332	351	355	320	339	325	331	320	323	347	332	327	342	325	336	337	317	353	359	363	315	349	336	332	342	295	346	346	328	334	320	316	350	363	314	352	334	304	330	321	314	330	349	325	345	321	345	298	302	325	330	327	338	346	355	346	331	304	322	308	317	306	364	313	341	325	333	354	370	326	348	342	350	324	323	359	334	325	346	330	325	311	296	335	335	315	350	345	373	300	334	330	368	308	354	360	353	337	345	320	344	329	352	309	311	337	346	348	338	338	360	339	331	332	333	336	324	281	317	366	325	368	317	332	301	317	301	352	384	327	320	346	339	324	348	361	306	326	341	352	338	321	355	338	334	341	321	305	312	339	326	329	305	349	343	329	314	329	326	329	327	377	321	334	338	328	293	342	317	343	306	341	329	343	346	349	315	340	345	301	318	333	308	364	340	310	326	321	371	328	303	322	317	347	330	313	367	337	338	326	330	323	330	309	323	356	341	341	328	323	335	337	319	340	327	348	314	312	365	342	312	324	352	336	326	329	322	309	336	354	311	321	308	341	323	322	351	332	326	353	311	311	337	335	329	373	314	324	335	337	330	306	350	352	311	323	315	296	343	361	342	359	293	356	335	301	333	364	295	359	310	336	338	369	340	315	331	325	325	340	313	352	311	319	309	310	368	345	332	307	334	328	343	340	318	326	313	334	302	308	341	337	351	327	329	346	341	336	338	322	296	336	325	326	348	353	318	334	325	345	377	352	337	329	319	304	328	372	358	361	392	349	375	353	365	363	343	339	344	312	350	316	357	314	325	341	319	358	346	319	358	303	333	336	334	334	350	352	358	348	372	330	301	325	349	356	330	369	339	324	329	365	327	336	349	343	342	356	342	332	332	307	318	364	334	359	325	359	364	296	326	320	336	332	364	330	327	327	312	357	321	303	342	309	324	334	368	316	314	335	329	298	323	318	316	345	358	331	365	352	325	376	336	335	349	324	318	354	339	303	306	320	330	356	327	313	332	359	322	344	308	360	304	331	345	368	340	358	319	333	344	358	335	350	358	368	315	332	334	306	344	346	332	351	334	347	306	367	313	339	339	342	333	361	352	341	318	340	341	299	386	349	338	322	323	354	369	348	327	341	330	346	358	335	320	378	355	331	354	321	335	340	348	338	329	326	338	340	334	359	356	306	360	326	323	352	356	338	299	329	361	327	337	335	361	338	332	363	314	325	319	340	347	355	306	338	337	348	366	356	332	341	309	364	321	349	336	346	329	338	316	284	324	354	328	335	328	348	327	331	353	347	321	331	324	359	336	321	331	340	368	353	330	327	344	331	320	351	314	323	325	321	332	323	348	360	343	331	350	352	355	342	331	373	333	337	339	331	333	324	341	333	336	340	341	314	309	323	331	353	325	335	323	321	311	341	337	298	327	336	295	335	347	367	332	353	313	326	347	307	355	309	330	347	335	336	322	329	333	342	320	339	337	351	313	355	297	313	340	320	349	309	290	347	347	333	301	337	384	307	366	350	307	299	370	331	323	311	343	291	298	303	334	386	370	344	325	339	338	354	301	319	356	326	363	355	343	347	314	357	330	311	342	322	352	338	286	325	339	306	326	336	342	291	330	325	334	303	350	347	327	336	353	352	337	331	327	342	380	333	304	333	318	337	326	308	354	328	330	320	345	311	295	345	350	328	336	342	298	350	305	345	332	352	315	354	303	327	345	309	337	359	339	324	311	310	318	346	331	368	335	357	363	327	329	350	342	311	304	320	316	304	372	328	332	323	358	332	326	326	371	343	300	320	356	377	341	316	348	332	362	315	386	343	370	338	324	314	327	317	305	356	334	343	340	347	364	311	325	367	289	353	325	358	329	317	365	331	362	311	302	346	330	338	316	316	321	322	335	349	334	345	327	320	349	298	312	354	337	325	357	312	326	312	348	357	339	359	361	343	318	341	328	337	324	328	334	319	316	376	336	352	340	303	302	357	338	326	360	336	315	355	285	332	347	340	337	340	324	333	351	330	340	360	336	343	339	315	331	319	326	354	348	331	339	314	349	371	318	313	328	294	316	332	321	359	335	328	311	307	337	322	327	370	335	347	310	365	322	378	320	326	317	345	336	333	350	315	327	322	319	324	350	342	341	306	332	336	338	336	315	310	373	311	348	361	350	360	321	314	331	329	290	315	340	343	325	357	291	303	327	312	349	325	340	331	320	348	341	321	327	315	313	370	317	328	360	363	329	345	329	311	306	331	329	338	336	310	337	318	355	295	319	321	303	346	340	322	341	339	315	347	344	337	352	331	342	328	318	339	332	339	361	338	332	321	319	350	314	329	321	366	310	333	343	301	317	327	352	313	325	334	339	331	353	366	336	301	356	318	341	314	326	318	346	330	345	347	372	344	347	317	331	313	336	327	367	330	302	335	340	321	296	345	352	363	337	320	350	339	368	327	326	317	293	324	338	366	322	314	321	309	371	292	302	325	341	330	297	368	312	366	339	319	328	339	352	308	355	360	321	322	309	315	369	337	356	314	352	322	357	349	348	310	333	332	331	360	317	335	326	318	316	330	335	327	334	321	319	313	362	337	346	325	312	330	341	352	379	344	292	326	340	299	352	311	335	325	337	329	334	339	339	353	354	346	354	341	332	318	306	345	320	299	340	323	322	324	326	327	323	311	360	332	360	321	320	308	271	297	323	324	311	339	299	379	316	337	348	348	336	353	330	314	406	348	315	341	359	357	336	345	369	349	360	351	333	368	350	312	351	342	334	330	333	361	320	367	332	326	330
33363	7326	1896	1355	864	555	454	361	331	270	254	237	252	250	220	219	217	237	231	209	211	259	187	211	217	199	218	202	216	217	190	199	189	204	204	207	208	215	185	220	196	220	193	206	198	193	200	203	184	215	200	203	200	221	208	185	198	203	199	211	232	224	198	230	189	238	198	209	176	194	177	189	188	202	183	190	208	195	193	233	193	203	170	202	190	234	206	206	203	197	205	191	207	211	193	198	202	192	203	202	177	178	210	179	212	218	193	192	233	209	204	191	228	207	210	173	220	206	193	177	171	220	195	186	217	203	217	204	208	234	198	216	181	186	179	182	173	194	170	231	209	210	207	194	198	206	193	198	199	208	195	202	167	186	185	193	210	204	202	214	218	232	183	157	220	193	226	224	192	208	199	191	201	188	185	188	200	185	203	191	192	173	206	207	196	194	189	175	197	200	212	211	220	193	186	202	203	213	210	196	185	199	210	198	184	195	206	189	219	199	223	181	219	198	232	186	192	233	239	181	188	199	173	207	206	234	213	215	220	221	217	213	203	191	184	205	201	228	208	206	221	188	199	218	242	216	202	217	191	203	197	177	192	201	209	184	195	171	196	202	199	175	199	198	186	217	205	220	199	202	222	197	223	213	182	177	222	199	196	205	213	196	204	219	210	191	172	224	191	217	197	213	211	233	165	185	207	246	191	211	200	191	184	189	206	197	225	221	205	221	227	196	212	206	223	186	217	224	220	228	217	191	184	170	211	196	186	186	183	199	165	200	235	184	213	201	182	205	208	220	189	197	199	186	198	192	170	198	174	216	192	222	217	243	194	200	205	195	231	190	196	205	213	178	202	198	200	196	247	215	168	205	218	217	199	188	204	194	217	190	192	207	215	195	205	192	191	189	227	206	210	216	176	198	204	209	213	199	194	198	191	201	200	208	211	221	186	197	195	237	209	199	192	183	211	199	183	224	208	204	186	210	199	216	202	196	201	183	187	213	205	207	191	189	191	193	209	214	201	204	184	157	221	201	190	179	164	193	207	207	191	166	185	214	199	194	196	176	200	217	201	177	195	224	176	205	193	191	181	184	219	189	211	217	198	199	194	170	210	194	212	171	207	184	195	187	182	214	227	180	186	185	204	186	183	207	212	191	186	181	214	205	214	204	196	199	213	206	218	195	194	192	224	212	208	222	213	222	195	202	204	177	189	235	217	183	207	209	207	213	179	207	193	196	198	234	231	195	209	189	219	190	206	198	197	188	198	222	202	191	189	196	213	194	197	229	200	202	193	219	181	201	186	192	179	206	219	219	187	201	201	217	194	186	187	210	214	192	194	203	192	183	199	191	211	204	177	233	195	228	185	207	204	197	208	253	201	213	222	222	205	225	186	179	197	200	211	187	200	183	217	181	186	208	202	163	158	193	208	197	199	221	204	209	202	233	174	241	207	198	217	198	193	196	222	190	191	192	169	202	196	227	198	209	190	228	214	194	178	212	182	215	200	203	212	214	183	200	195	209	223	219	214	215	230	176	182	185	194	222	204	241	209	222	203	173	215	215	188	212	189	189	185	195	201	181	189	212	218	188	184	210	216	179	199	199	195	189	203	221	209	210	197	189	182	202	232	240	198	209	172	200	204	175	212	181	222	225	205	227	221	178	193	194	152	190	209	216	218	200	216	211	212	187	188	213	216	185	200	207	188	203	194	190	219	185	215	199	201	188	181	201	190	198	210	193	162	189	200	211	215	199	198	207	199	205	198	205	198	182	214	218	210	201	213	203	221	216	216	205	184	221	230	190	195	207	188	213	206	212	193	205	209	187	205	202	187	196	205	208	197	192	210	200	193	206	214	181	212	180	228	192	190	186	196	197	218	180	212	195	182	203	183	152	203	230	208	201	164	200	201	200	222	187	178	202	181	168	179	181	200	223	212	197	193	223	202	227	198	195	191	197	185	194	165	189	245	204	186	200	184	198	190	239	219	171	200	216	210	182	205	206	185	215	196	222	190	168	177	181	227	181	199	186	195	188	181	206	194	169	185	221	210	209	205	229	197	193	203	198	230	215	190	199	176	210	207	215	184	198	218	192	191	194	214	168	236	200	185	214	205	199	177	187	170	194	197	201	199	204	222	205	211	211	212	174	209	193	180	194	197	209	191	187	190	214	193	214	218	204	180	182	191	199	210	164	198	213	211	218	219	223	193	201	181	197	186	186	209	187	177	227	216	187	195	213	192	215	186	166	166	178	196	189	220	212	223	225	196	185	207	196	177	213	171	191	228	208	186	213	189	188	199	193	225	198	195	212	196	185	177	191	180	205	167	177	187	194	186	212	225	206	193	212	195	209	222	182	201	189	209	199	192	199	178	198	214	200	197	196	203	209	209	225	201	205	205	184	219	215	197	182	184	217	221	209	218	220	186	176	189	200	202	192	182	169	207	178	194	208	201	207	208	197	199	214	197	203	205	195	193	221	181	195	205	200	175	249	199	195	232	205	212	193	208	199	219	232	228	205	176	205	206	211	226	224	212	232	217	199	203	196	194	217	202	194	183	184	201	191	186	209	199	207	205	219	197	182	196	189	177	189	182	201	191	201	223	207	211	179	227	215	213	204	190	212	196	198	187	198	192	193	178	211	198	204	207	180	182	203	193	199	204	204	216	197	214	222	232	191	220	194	200	224	212	183	199	185	227	194	179	208	203	226	198	183	182	211	199	194	205	214	179	192	207	187	197	186	192	208	173	214	209	189	190	188	203	196	214	194	205	214	199	186	203	217	212	198	209	228	193	198	206	176	213	213	194	182	209	223	210	210	170	194	211	212	179	197	183	208	185	178	211	213	196	209	230	235	191	237	202	192	201	180	204	189	178	196	208	191	225	195	197	198	212	178	190	214	218	189	220	206	220	208	183	177	214	202	214	209	199	190	207	203	216	186	212	201	226	189	198	193	198	189	171	201	185	223	191	187	202	217	213	186	190	210	188	205	223	189	205	221	184	189	205	202	184	191	218	217	178	200	186	211	206	182	207	220	225	193	172	196	220	197	228	188	228	203	197	188	219	204	215	163	202	223	186	206	219	203	210	200	204	191	182	184	195	201	204	189	200	220	200	223	205	198	221	203	190	194	206	188	186	192	169	195	209	201	195	202	211	198	166	213	200	184	205	201	201	196	208	203	199	202	209	200	210	204	190	220	219	216	192	216	203	203	212	170	189	180	199	195	193	221	193	231	219	246	215	205	189	174	189	217	203	190	195	211	180	231	215	194	204	199	198	220	204	181	165	226	186	188	208	219	220	172	201	181	202	209	177	173	209	201	214	198	215	202	186	189	193	175	208	204	174	196	194	194	231	186	195	204	221	203	173	197	186	206	201	190	214	192	231	196	207	171	209	201	220	201	199	236	193	206	211	210	193	203	195	217	208	201	199	196	206	190	221	208	193	215	215	188	194	216	234	169	195	206	219	190	211	160	198	187	202	196	177	224	216	202	181	201	182	182	178	211
17055	2440	2589	3079	2722	2077	1691	1362	1041	828	776	720	629	680	640	599	538	590	513	490	482	471	502	499	484	462	474	442	457	482	496	480	483	434	456	446	434	448	467	466	467	464	451	446	451	478	436	434	403	447	430	441	460	411	429	444	439	421	438	460	444	437	429	420	381	430	422	440	455	416	433	444	434	445	413	438	375	439	466	443	454	427	449	430	438	419	419	417	439	411	454	422	407	443	394	456	414	415	440	428	465	391	434	398	428	385	405	407	440	414	398	443	431	430	473	468	430	454	381	436	427	435	414	406	409	444	434	406	428	418	449	446	467	409	397	406	422	427	462	450	427	455	399	430	421	425	384	448	456	422	435	438	411	441	418	427	424	402	442	444	426	420	428	408	398	439	394	430	431	440	414	423	430	435	436	406	420	460	413	409	406	430	412	420	460	419	396	424	411	446	438	423	427	429	433	404	397	415	443	406	391	405	443	427	438	423	418	389	431	375	419	388	431	442	428	440	425	448	478	427	462	429	415	426	431	402	428	433	433	436	413	415	464	404	426	406	430	429	450	424	439	433	456	433	440	443	438	413	424	423	436	449	470	432	448	430	381	419	442	441	430	436	457	404	412	429	387	451	446	444	417	420	416	426	434	415	436	463	445	421	431	440	440	382	409	434	414	441	437	432	423	472	420	448	453	436	381	419	424	436	425	459	398	439	457	421	429	447	430	399	413	446	447	454	409	468	400	412	437	439	453	406	408	450	405	375	449	454	452	454	412	420	412	415	433	436	424	447	455	432	427	440	450	380	434	477	455	418	414	400	454	410	412	452	396	401	445	386	383	435	420	403	420	458	390	400	420	425	400	442	442	422	468	432	455	423	411	431	405	415	426	465	423	418	423	439	427	421	435	443	447	436	401	382	427	450	409	410	452	427	421	416	452	411	435	460	445	419	426	423	409	446	416	416	438	400	480	448	405	419	431	442	436	429	415	422	397	462	411	420	400	431	413	418	449	428	447	431	407	353	454	425	427	400	435	432	417	445	438	426	410	444	407	425	423	411	424	446	436	419	416	431	404	433	425	412	435	418	420	448	448	425	458	408	435	442	417	440	462	435	411	458	443	458	442	415	445	432	438	441	425	424	426	414	422	382	419	420	447	430	377	432	429	402	426	457	392	410	430	433	474	417	389	439	437	390	412	424	437	404	427	451	435	439	460	442	406	402	439	396	402	446	428	430	399	440	416	410	461	420	427	444	438	449	433	479	411	384	436	418	435	400	391	444	411	434	413	425	441	404	419	410	442	436	437	391	435	408	436	420	414	425	426	436	430	409	438	425	406	402	427	428	447	435	421	432	437	431	451	398	439	460	434	445	389	391	449	415	425	456	434	457	446	422	403	404	410	454	447	465	410	413	442	430	427	428	445	414	414	444	413	445	405	440	413	429	410	449	441	444	401	433	436	440	436	438	425	408	432	412	428	419	422	444	394	422	430	434	419	448	427	449	465	428	422	430	384	439	435	457	451	417	442	425	435	432	407	405	424	421	440	435	424	407	422	430	470	438	422	418	465	457	405	447	382	426	438	437	429	384	416	435	444	416	428	451	450	400	426	430	434	417	427	438	426	438	442	434	410	430	455	399	414	396	436	418	417	407	445	411	418	420	443	446	444	422	414	411	421	459	431	390	455	413	455	441	442	410	442	410	437	435	394	446	437	380	437	393	433	409	393	401	442	455	425	393	438	434	429	440	415	406	430	426	421	476	438	428	432	411	418	405	407	418	445	435	410	446	424	422	438	452	435	430	432	431	408	454	444	462	407	412	434	447	447	411	446	468	444	396	376	436	452	448	408	411	420	423	392	422	440	406	415	415	417	432	416	433	412	436	424	391	390	465	444	442	435	418	423	405	418	409	391	396	414	431	406	423	395	451	422	470	422	426	432	436	459	376	426	386	456	423	412	416	451	438	457	419	414	423	426	423	413	428	404	398	421	468	430	442	414	432	393	406	424	378	434	409	434	427	444	433	427	414	417	427	431	418	422	377	413	462	452	446	427	416	421	377	429	427	436	419	437	478	444	406	454	397	453	421	444	440	414	430	395	452	435	459	430	429	479	454	403	402	447	395	396	433	477	461	445	428	455	422	440	439	444	415	411	423	439	425	436	424	435	419	437	438	388	430	393	403	414	429	420	426	430	433	419	442	419	466	410	436	411	436	446	421	447	439	419	410	409	440	417	434	417	457	449	425	434	422	415	484	410	432	448	397	449	409	455	432	451	403	437	436	435	442	404	429	403	437	427	428	429	443	402	370	436	451	433	429	420	415	464	431	439	437	390	408	414	389	443	416	428	441	425	438	435	433	420	433	383	416	405	421	449	447	440	459	428	460	401	421	441	418	445	426	398	431	445	424	475	425	455	430	415	448	416	474	430	426	426	402	447	405	443	437	431	453	438	426	445	428	453	439	407	436	450	440	407	430	418	440	397	383	426	388	410	424	399	425	392	431	409	430	421	420	419	435	434	386	426	419	416	423	438	454	415	458	435	423	420	392	433	434	435	435	403	419	468	398	428	385	421	424	435	439	436	432	445	435	423	450	420	455	420	400	411	404	445	459	403	429	431	458	419	407	462	427	436	400	430	400	436	402	465	445	449	418	424	430	401	448	405	420	432	397	443	436	410	399	397	416	439	446	384	434	451	445	421	454	419	433	419	426	419	450	448	416	434	431	441	433	414	397	459	440	406	444	387	408	437	439	405	448	438	432	404	420	456	410	434	419	395	435	415	397	411	408	423	423	414	447	448	418	444	433	440	411	421	393	438	451	441	390	451	420	441	403	427	425	452	430	409	405	423	437	415	453	418	412	427	407	423	459	404	408	416	418	425	424	426	448	421	431	384	456	408	422	453	416	461	417	441	444	431	416	414	425	458	443	445	429	398	443	462	394	406	441	403	413	442	401	370	446	425	439	416	397	445	405	402	392	407	425	434	414	453	426	427	427	464	407	408	414	443	433	421	470	420	437	406	451	415	438	427	394	435	415	413	444	417	449	432	419	440	446	452	474	439	405	470	449	452	473	407	395	426	437	428	403	421	416	460	442	404	469	390	411	402	389	438	431	426	388	447	428	450	433	394	384	419	390	399	434	417	447	414	442	402	420	402	438	420	437	433	463	427	402	456	420	421	389	440	406	452	418	429	457	440	398	472	428	437	418	452	433	426	443	449	421	428	395	447	413	461	411	428	456	444	432	443	412	415	436	440	458	397	448	435	434	403	382	407	439	419	416	433	433	430	414	467	432	438	422	444	495	417	391	428	445	424	426	429	394	409	445	447	431	414	431	414	440	450	432	416	419	404	381	427	422	451	416	392	434	427	406	409	452	429	440	426	469	418	384	386	410	456	423	393	397	432	396	413	419	456	428	404	434	454	432	442	417	413	434	423	445	433	409	419	416	470	397	414	438	420	457	411	434	473	413	426	433	431	422	446	417	423	448	452	411	444	430	398	462
8324	967	398	354	328	275	233	265	235	229	200	218	211	206	212	225	230	213	209	227	239	223	205	223	220	208	267	269	239	234	235	237	226	216	227	224	242	188	235	232	224	171	216	214	226	202	224	250	240	207	204	232	237	250	216	225	211	237	197	241	242	217	241	211	233	218	233	224	221	256	239	249	247	228	215	217	220	185	218	226	197	231	205	238	223	245	196	203	237	231	199	222	212	219	216	206	214	206	222	201	206	232	229	237	220	201	231	207	209	229	198	198	188	210	215	237	201	224	219	219	203	181	239	224	222	204	191	234	209	241	227	227	193	196	229	198	212	227	219	235	211	223	209	231	225	257	228	211	196	216	217	213	218	237	223	233	239	231	204	231	245	230	221	200	191	209	241	197	205	207	235	223	204	240	214	238	220	216	250	227	210	227	226	215	212	238	214	229	229	257	224	220	216	225	208	261	239	248	217	193	188	218	220	238	227	200	226	197	218	240	211	204	211	221	222	248	213	238	191	232	211	226	213	227	231	207	206	238	218	210	225	217	244	199	220	222	215	249	203	239	236	216	235	227	208	237	183	246	220	234	230	217	246	270	195	241	209	237	220	226	215	210	250	228	228	223	237	225	233	219	240	213	228	234	223	238	211	235	242	197	212	217	239	226	221	221	228	215	212	248	203	194	213	217	256	243	202	238	235	225	228	224	218	238	220	215	225	239	212	229	205	235	238	219	216	191	210	223	229	235	220	222	228	199	250	230	208	210	247	237	210	224	220	229	201	232	227	245	202	226	180	230	215	231	223	223	196	205	235	215	225	216	212	248	218	216	228	212	226	236	210	235	246	228	216	213	232	254	197	213	221	222	226	219	240	225	227	230	204	206	227	185	243	201	241	209	227	226	218	242	208	202	229	230	254	227	216	271	207	218	212	243	223	217	216	226	227	204	230	257	220	236	206	224	272	188	233	212	238	243	227	230	249	235	238	213	198	220	259	228	218	234	191	216	206	237	216	209	204	235	229	239	236	216	234	224	205	218	219	202	215	246	209	214	245	202	219	243	208	207	235	204	208	190	238	206	213	203	235	230	218	210	188	200	212	228	221	210	231	241	240	215	246	243	248	208	227	230	226	217	231	238	242	208	224	206	211	266	219	245	226	240	210	214	218	202	224	247	210	218	219	198	252	219	222	221	242	213	222	246	217	182	199	192	239	236	214	226	246	210	245	231	222	211	220	248	255	214	221	215	233	214	231	230	228	234	210	211	233	226	215	223	234	249	183	214	217	218	214	228	195	236	246	233	241	235	216	208	211	226	228	256	219	233	225	226	173	216	254	227	220	211	182	213	219	203	215	219	234	249	225	248	223	237	211	236	200	216	198	225	215	199	217	213	206	219	242	210	213	176	211	206	233	215	227	232	216	223	194	244	271	204	216	197	231	231	233	226	221	206	219	212	224	211	207	224	237	205	201	252	222	219	223	206	244	225	214	195	234	221	213	235	217	227	232	219	230	200	226	233	212	215	219	215	220	230	226	253	204	240	233	233	216	217	230	210	252	238	259	206	271	228	224	235	235	227	224	212	222	237	222	239	234	210	243	247	251	196	268	210	223	234	194	223	226	221	204	215	213	214	175	235	221	233	226	234	225	229	244	236	203	235	180	245	237	210	226	226	218	228	238	220	217	254	193	242	224	260	201	219	195	253	203	247	180	242	209	199	201	225	221	257	238	195	214	233	201	239	207	218	219	210	196	211	221	231	257	215	250	221	242	235	226	231	229	229	232	207	233	218	240	216	241	226	215	200	220	222	212	224	212	223	233	247	219	218	242	256	211	224	208	208	236	242	228	219	208	219	232	215	204	236	233	225	194	209	206	211	244	234	201	205	223	244	242	216	237	238	220	197	214	212	256	222	271	260	232	213	221	207	194	248	208	224	233	238	243	235	227	249	228	214	211	224	236	224	228	221	218	206	232	237	217	218	241	177	242	224	212	199	205	227	234	217	226	202	226	217	244	210	228	239	237	232	236	214	211	220	221	237	189	211	234	215	210	230	204	223	208	226	215	211	233	228	218	190	240	226	223	211	222	226	211	237	203	220	217	214	236	230	230	223	206	213	220	219	228	228	198	203	223	241	224	221	254	228	248	230	211	241	217	252	185	231	200	231	222	241	222	228	219	226	194	219	232	225	203	211	222	229	214	212	209	216	223	201	239	229	231	206	212	220	220	223	212	210	215	224	233	225	201	191	256	234	234	192	228	212	212	222	200	216	221	214	219	230	222	208	224	243	206	249	220	228	206	238	211	230	214	216	239	215	227	215	236	209	225	211	246	208	227	210	213	237	224	192	223	249	264	184	201	215	236	223	215	212	237	218	247	215	222	199	239	233	208	216	216	217	204	210	240	226	235	258	251	223	210	243	245	233	232	238	197	214	210	226	243	195	240	241	222	215	206	221	212	213	214	212	244	242	217	242	213	195	239	219	215	234	219	246	233	217	235	234	215	232	218	205	215	250	221	230	227	234	217	233	240	235	221	212	244	220	221	217	227	203	227	228	189	221	229	192	210	201	234	211	231	209	214	223	230	224	242	230	205	227	214	232	217	234	203	217	196	244	237	239	206	211	224	233	201	215	200	227	235	200	219	225	231	210	210	213	213	200	240	223	208	230	204	256	228	235	187	216	233	222	218	222	209	221	230	231	201	200	239	203	215	230	237	228	219	228	215	218	223	226	207	215	243	212	198	206	224	236	241	207	235	219	231	237	236	210	227	205	216	249	222	211	191	242	221	217	238	207	214	238	238	223	233	213	209	209	217	252	216	237	240	205	219	207	224	248	222	225	242	249	239	229	216	224	214	231	225	190	214	225	199	200	201	199	229	221	222	212	231	205	213	199	207	239	239	215	202	230	229	228	225	207	224	230	225	193	207	208	252	232	226	193	252	236	223	229	215	217	246	233	232	231	242	223	213	212	207	224	190	224	210	232	210	200	247	221	215	232	227	205	189	216	273	235	195	210	228	202	226	216	231	263	195	236	207	240	236	197	252	262	217	225	179	243	245	209	251	210	207	225	214	196	226	237	231	214	208	216	238	212	222	198	195	230	209	244	231	235	215	195	240	217	211	204	252	228	238	253	223	249	225	209	207	213	241	217	237	239	226	252	226	234	243	215	231	210	213	273	239	225	244	245	222	190	220	251	219	212	240	252	212	236	249	225	240	226	220	207	228	213	188	247	194	204	234	255	215	223	208	206	210	219	220	222	251	202	224	231	240	236	243	226	221	208	222	234	222	242	199	227	231	238	211	232	208	240	182	221	219	226	213	220	224	244	219	209	236	228	217	223	214	212	221	192	228	204	245	228	214	224	210	251	206	201	252	197	243	203	238	258	197	184	233	219	250	214	236	217	251	210	256	224	210	232	233	202	231	220	239	208	220	236	217	202	197	245	224	235	247	235	259	208	206	242	241	248	219	204	230	203	228	195	238	227	211	252	224	209	224	219
5020	815	896	956	841	754	718	648	575	539	525	519	499	478	520	497	549	513	516	509	514	498	461	484	455	499	458	476	521	521	523	517	486	484	474	486	468	464	458	480	487	515	482	482	502	494	496	505	444	486	507	465	528	484	490	479	500	494	514	485	458	499	503	512	513	493	508	485	465	498	499	487	514	458	508	490	489	490	467	497	465	474	488	489	483	445	530	520	540	526	454	511	514	465	494	490	509	463	486	473	511	517	492	505	503	479	493	479	505	479	505	481	531	503	502	523	505	527	538	472	480	504	495	490	471	470	514	493	507	482	478	488	475	452	482	512	499	488	465	435	489	524	476	525	467	472	538	481	472	493	490	503	549	507	478	506	483	482	510	494	485	484	517	478	486	484	499	477	502	480	466	511	513	481	505	512	475	512	499	505	518	475	477	523	506	494	490	518	485	501	500	487	474	487	507	523	483	470	484	506	480	452	518	514	455	472	505	521	502	478	517	532	455	492	475	516	509	525	474	467	452	493	497	523	498	497	508	499	515	502	522	509	520	497	482	495	459	511	480	511	500	497	494	501	478	496	462	494	502	466	503	486	548	459	468	500	473	498	467	466	473	560	488	500	479	493	502	520	495	520	535	512	498	487	511	452	483	458	517	468	506	467	535	484	525	535	493	477	481	495	473	540	486	525	456	463	530	502	453	465	526	490	504	489	489	501	503	510	494	504	529	470	510	486	495	512	520	464	483	503	479	521	552	502	462	506	487	476	509	519	508	483	473	493	497	484	473	505	533	470	461	455	524	475	493	496	508	519	514	468	442	506	489	465	444	506	485	493	492	488	488	528	513	530	507	498	531	507	563	487	526	452	507	507	494	494	452	513	514	473	491	511	492	474	525	496	530	478	493	532	501	506	537	498	507	464	485	483	511	505	483	479	503	541	493	527	474	499	476	537	532	517	477	513	502	510	496	524	511	529	515	469	477	496	492	524	498	519	466	516	452	502	484	497	503	493	492	483	460	509	508	466	487	514	488	520	510	478	506	489	467	493	521	487	490	531	542	498	470	489	464	503	501	511	507	509	507	515	499	526	524	497	517	523	482	482	509	477	508	494	485	508	505	532	495	455	489	496	505	471	453	523	519	507	471	458	520	487	548	521	477	495	517	465	497	495	517	519	526	557	499	531	514	482	499	490	448	504	515	482	548	497	507	544	487	500	492	484	503	464	489	462	456	511	476	508	499	472	549	491	511	502	497	441	512	513	502	498	499	483	494	451	463	528	507	487	531	482	486	488	504	501	501	518	484	521	475	508	476	504	479	484	497	478	472	486	517	504	496	498	511	503	507	531	489	497	534	450	459	474	461	478	477	473	466	525	507	506	525	461	521	507	457	454	477	484	420	484	529	448	507	501	499	479	479	473	504	487	515	459	489	503	501	506	460	499	503	482	497	511	549	545	488	507	530	499	465	486	473	480	496	480	514	515	512	511	517	498	483	470	465	478	493	497	537	466	490	509	453	483	492	554	451	516	505	525	500	518	491	500	502	528	500	483	463	512	476	510	505	489	490	489	496	520	508	521	513	486	491	522	526	484	492	500	510	510	496	498	532	513	465	545	496	502	502	483	445	479	512	531	486	496	495	515	483	479	471	526	471	511	511	507	472	468	511	516	512	501	494	525	509	502	491	540	486	521	509	531	546	507	504	491	506	469	476	530	493	493	472	493	540	500	476	497	533	456	505	489	490	512	465	459	528	513	480	511	449	489	472	524	503	466	491	482	509	455	533	540	476	517	524	534	482	448	504	508	495	523	471	516	470	506	520	471	451	532	479	472	494	509	488	530	511	500	512	520	516	483	483	456	506	482	475	498	468	522	494	478	512	484	478	481	490	460	502	473	510	507	502	502	499	478	466	510	495	517	508	489	532	476	492	472	522	486	486	494	503	483	460	475	512	519	495	457	496	504	505	493	496	506	515	524	481	473	486	520	515	489	526	471	498	468	485	511	468	491	494	493	481	497	494	514	481	465	507	494	422	500	490	472	460	490	506	516	481	514	515	498	501	513	557	507	479	514	497	507	472	480	449	507	530	485	490	534	511	509	508	481	496	502	488	496	462	496	501	466	522	455	489	502	480	505	526	512	465	507	520	503	506	496	492	502	451	484	498	482	487	506	505	471	526	493	522	526	491	462	486	488	512	512	488	453	487	516	472	499	476	496	488	472	467	504	516	452	495	492	465	490	550	490	523	514	507	459	503	469	507	464	513	522	509	479	498	507	532	471	499	509	541	518	484	476	500	474	491	483	510	516	505	510	486	494	469	523	459	518	496	466	463	478	483	506	518	471	467	517	490	510	479	484	491	495	543	466	505	484	491	487	522	474	471	486	530	453	506	489	508	495	501	508	476	465	495	529	493	499	529	520	496	519	504	512	557	499	467	476	518	503	515	497	511	469	462	531	452	485	519	468	518	519	492	500	476	487	487	479	500	483	534	537	498	461	527	504	490	529	466	521	475	472	489	539	489	481	495	514	526	476	515	515	488	498	478	491	518	457	493	500	509	489	506	483	509	502	508	506	509	489	485	473	504	472	490	482	508	495	507	484	506	510	521	466	487	511	527	498	497	508	447	480	526	482	480	518	485	509	476	462	476	513	515	529	491	502	479	504	510	450	505	481	475	467	532	494	477	521	521	500	502	533	506	507	474	518	448	488	486	491	520	485	502	495	530	477	504	500	481	486	481	515	476	490	534	521	494	514	542	494	501	510	489	504	481	451	473	472	505	515	484	510	519	499	501	476	503	467	519	500	499	485	452	500	524	494	484	496	491	510	466	480	498	496	495	513	492	547	505	488	507	460	480	502	468	484	526	490	518	506	467	471	480	489	527	495	515	487	492	493	504	494	473	506	455	485	505	465	517	527	491	532	517	502	510	506	521	498	483	478	468	499	518	479	505	473	489	502	492	488	480	472	497	529	527	500	485	543	444	478	507	518	497	496	510	549	478	494	478	485	490	501	491	495	493	528	460	506	519	525	477	483	433	535	472	483	493	484	461	471	488	491	474	517	483	471	506	492	566	491	489	531	480	492	488	490	498	510	497	486	471	502	503	505	486	501	464	490	464	514	499	483	512	483	527	477	483	472	469	505	494	481	482	552	510	492	541	479	492	526	518	486	484	466	469	538	488	510	508	480	504	454	465	509	516	515	496	489	532	463	499	471	535	473	488	501	504	476	507	525	485	492	475	500	507	502	498	499	506	516	528	526	481	488	474	493	478	501	498	479	497	455	547	488	524	469	476	455	482	497	504	487	522	491	503	496	498	494	493	491	476	494	506	508	484	489	499	510	485	486	491	530	486	510	505	487	512	512	490	513	502	501	505	508	503	454	550	487	485	499	510	500	497	507	482	479	496	482	474	493	499	458	509	469	510	438	509	494	494	467	436	501	457	512	433	482	492	494	514	512	525	488	466	485	452	489	495	485	522	486	514	491	514	521	464	501	478	477
23029	3718	956	762	461	342	306	247	204	190	165	155	140	165	175	142	149	161	145	136	124	148	174	113	145	134	124	155	132	140	140	150	119	122	144	119	115	148	123	135	142	138	125	137	146	120	125	158	143	133	123	141	124	116	140	161	147	143	162	140	126	119	152	139	166	131	123	139	154	123	129	157	118	114	123	147	147	149	146	129	123	122	126	136	132	150	136	135	168	126	116	116	130	123	134	126	149	136	126	146	137	139	119	139	141	145	108	142	148	121	143	147	158	113	132	129	143	149	153	133	128	152	149	118	139	163	126	127	127	139	127	126	129	138	134	130	131	139	130	150	136	137	152	135	141	119	149	129	148	146	139	108	136	148	144	150	132	143	156	133	151	144	137	149	149	146	149	145	143	137	157	118	128	137	126	143	120	130	125	120	128	124	144	131	125	151	156	116	144	140	141	146	119	131	149	131	132	126	133	133	113	148	125	125	119	131	144	125	133	151	118	142	128	137	158	141	117	125	128	114	135	146	143	146	132	113	158	139	136	126	122	130	120	130	151	108	127	125	146	139	133	138	147	150	122	119	145	124	134	146	141	131	109	126	141	120	109	141	127	139	134	146	126	128	134	137	136	139	120	119	122	148	143	141	123	138	141	127	126	147	142	123	142	153	142	121	123	118	129	142	135	144	124	134	165	128	131	128	126	129	140	134	132	137	143	124	97	141	166	119	117	121	145	158	139	140	124	149	145	136	135	137	138	138	130	140	116	152	141	137	149	124	152	156	118	151	135	144	133	152	147	133	139	117	148	132	130	144	140	122	147	154	134	149	123	124	128	156	135	158	112	133	125	134	147	138	121	119	126	128	139	125	121	150	141	141	136	144	132	128	148	126	151	135	159	146	146	113	99	138	138	137	136	151	135	124	138	158	133	138	163	145	141	151	136	156	141	162	131	118	134	139	143	131	171	140	125	132	134	133	110	139	152	146	152	122	148	137	131	112	124	134	126	110	134	132	118	123	127	132	133	150	141	154	150	139	118	146	126	137	133	143	118	134	142	137	156	128	143	149	114	119	162	142	134	120	141	152	144	129	125	156	140	126	135	121	126	111	121	140	114	115	120	151	118	127	147	149	139	144	137	147	129	126	128	148	139	135	127	125	146	146	111	140	134	149	132	125	170	153	143	138	127	159	119	138	138	122	137	141	114	148	151	129	125	155	128	142	106	136	128	150	139	127	144	130	129	136	150	106	142	97	126	156	132	142	123	142	140	139	137	158	157	131	127	128	150	139	130	123	134	123	149	125	128	126	102	146	115	125	135	111	132	120	119	117	151	114	132	126	121	114	125	102	131	125	138	146	134	131	142	121	124	167	119	137	136	153	137	106	128	123	114	136	130	152	135	125	121	114	165	139	142	143	130	135	159	146	128	131	138	139	160	126	126	120	124	127	127	157	124	146	136	130	120	127	152	132	154	135	150	122	127	140	150	122	118	136	131	111	143	131	132	153	153	146	131	117	135	157	157	142	128	145	138	138	152	147	142	130	114	138	129	140	153	144	125	145	125	149	117	132	142	141	141	143	133	129	134	124	138	124	136	140	149	142	150	146	122	160	154	127	123	152	142	136	130	144	139	137	142	139	158	128	141	143	138	163	114	154	119	136	127	147	142	148	125	133	129	124	114	123	125	147	135	163	134	132	115	149	123	139	133	148	127	149	119	144	135	135	139	121	155	142	152	120	137	153	125	153	141	145	150	145	122	126	159	133	131	132	141	128	109	162	137	128	139	135	144	127	134	130	154	117	165	141	153	137	161	131	121	135	145	139	134	148	145	127	139	157	141	131	146	139	136	124	139	127	138	109	152	126	160	148	129	139	142	146	135	111	126	116	135	149	126	145	133	133	126	124	155	148	140	125	146	144	134	131	151	139	148	143	134	165	157	143	140	154	149	138	135	113	129	138	147	137	141	132	136	122	124	127	161	127	134	126	119	146	147	130	139	138	155	144	128	156	154	130	149	134	118	145	135	125	113	144	142	156	119	157	155	145	131	136	147	142	140	117	116	163	115	136	154	123	140	140	143	158	119	135	146	128	127	141	109	128	126	150	118	149	145	138	151	120	129	142	156	134	146	141	142	145	145	120	133	139	171	143	141	141	140	128	130	114	115	151	129	132	138	130	120	130	119	117	141	124	123	141	127	137	108	127	133	162	133	146	135	136	142	127	123	160	144	139	131	133	127	136	153	131	144	121	138	122	120	143	130	156	111	120	157	146	132	148	145	144	138	136	152	131	125	138	140	135	132	137	142	114	121	149	147	128	139	121	153	157	140	130	158	143	140	154	127	146	144	137	124	133	133	136	123	159	142	148	119	132	128	132	131	144	142	99	130	148	124	137	136	125	130	130	160	165	156	142	129	126	154	144	141	119	143	141	136	153	150	145	134	125	117	104	120	137	120	156	101	131	156	130	136	144	143	130	116	132	134	123	123	134	115	131	134	121	127	124	127	134	133	163	130	134	141	141	133	140	148	123	132	130	131	147	146	133	136	128	103	121	121	148	132	141	127	141	145	144	120	112	140	166	124	132	134	140	134	138	130	156	160	145	145	140	132	124	147	129	127	134	123	142	131	127	157	122	133	145	130	144	147	130	141	125	128	156	144	134	130	129	139	122	144	149	132	125	139	139	128	137	128	121	138	102	127	132	133	114	123	138	126	122	132	135	144	143	134	117	145	107	124	174	150	126	156	127	125	125	149	148	136	133	135	154	151	150	120	142	135	135	126	126	134	128	134	125	124	122	131	132	125	148	129	147	140	135	157	141	150	132	131	113	127	144	150	130	150	147	108	139	142	123	138	147	155	140	142	140	140	144	120	132	148	148	130	132	134	119	126	119	145	149	141	141	134	120	136	159	141	137	120	117	178	135	120	131	121	143	140	147	144	145	136	125	142	128	118	141	141	119	126	155	158	134	132	154	136	155	155	138	144	134	147	114	150	136	139	146	136	132	124	135	127	128	113	119	136	129	149	127	116	138	124	122	137	135	144	130	105	137	132	153	139	126	137	121	145	109	140	149	115	111	139	157	151	124	140	150	152	165	123	138	124	141	161	152	147	134	165	128	154	138	137	144	133	154	155	139	143	114	116	125	147	150	139	135	132	144	144	113	116	130	130	142	148	138	150	135	132	132	137	139	132	126	138	132	124	130	121	120	135	155	123	147	154	132	144	127	134	135	123	129	139	142	138	127	133	133	145	170	156	155	143	144	134	137	163	127	170	136	153	140	126	123	140	146	134	133	129	136	149	147	166	124	136	130	138	138	141	143	175	127	138	155	132	130	133	125	120	129	145	150	135	138	139	168	137	122	148	119	137	106	144	146	121	133	141	123	134	142	124	137	146	109	155	134	117	121	134	138	141	113	149	135	111	163	145	142	115	126	152	116	139	122	151	151	142	135	144	125	132	126	136	150	124	141	132	123	141	141	145	136	138	122	130	141	161	135	139	139
13824	1636	1691	2275	1764	1457	1107	915	737	608	535	504	444	431	431	386	418	461	390	396	381	389	396	352	346	416	368	372	350	375	326	324	382	363	329	361	354	379	335	342	359	334	338	311	341	358	341	354	382	347	357	331	335	338	338	342	345	322	376	325	325	331	319	341	334	338	361	304	328	339	313	322	356	365	343	366	355	347	313	320	363	343	336	313	309	330	337	328	365	334	344	380	334	356	319	335	337	342	322	328	319	306	354	339	335	321	352	353	345	336	358	327	362	305	347	360	347	314	337	340	327	322	347	347	334	345	351	332	338	354	367	312	323	328	316	336	348	357	332	346	293	335	345	333	327	353	339	334	358	362	360	328	310	351	352	367	325	306	344	355	354	321	353	352	333	304	326	325	321	350	318	316	323	331	331	322	311	343	324	332	343	355	341	344	340	346	334	352	324	329	347	327	331	300	342	307	335	299	307	334	326	334	316	326	308	330	336	347	316	349	349	323	331	324	350	346	344	318	331	319	348	305	360	343	355	319	316	343	308	307	300	353	314	322	348	325	352	335	341	321	341	336	339	319	364	329	321	292	328	294	365	339	320	302	318	362	327	315	360	308	331	313	369	344	316	345	313	301	337	340	343	328	344	326	345	320	318	331	343	327	341	335	355	319	318	326	329	341	327	359	341	342	322	310	375	324	331	301	336	337	279	339	322	349	342	365	345	339	366	363	326	335	329	308	342	335	376	297	311	321	329	334	310	332	366	370	328	356	288	328	325	374	339	300	361	350	331	327	363	309	337	339	327	353	350	338	345	321	353	322	339	342	330	331	329	349	347	283	305	322	336	311	345	312	324	311	314	366	330	331	303	369	333	343	348	317	333	356	339	336	371	343	334	333	339	335	373	378	333	330	334	330	333	354	338	301	323	328	331	331	345	309	332	337	341	315	307	365	335	314	320	341	349	312	349	336	332	365	314	364	298	331	352	345	313	327	335	310	316	299	300	338	353	322	330	327	334	332	342	330	353	307	339	341	299	346	298	325	343	357	351	343	323	342	355	376	318	330	325	352	369	373	327	312	316	343	329	339	348	322	328	322	320	317	361	331	336	307	312	347	340	352	345	340	316	359	326	349	340	323	338	277	348	339	355	335	316	312	327	310	333	363	340	340	331	344	335	354	334	337	310	311	314	330	357	306	335	334	350	337	352	316	319	362	347	312	332	325	315	330	323	334	306	345	333	327	356	344	329	350	325	333	349	335	330	348	309	326	323	346	359	355	339	318	350	349	350	338	336	336	363	307	326	347	354	329	349	345	333	326	344	352	352	349	331	335	362	339	337	353	346	348	326	345	346	326	321	332	348	337	316	313	344	305	318	322	310	318	328	344	374	350	342	315	346	362	346	327	329	335	316	328	317	353	324	362	330	333	326	325	359	294	348	338	352	339	317	350	343	332	341	333	326	357	334	317	336	321	338	344	328	326	340	328	343	323	324	310	327	327	327	312	346	358	355	353	363	355	321	325	329	325	300	307	329	335	317	364	305	345	344	321	344	338	320	347	331	328	346	333	288	331	349	327	337	358	319	326	352	373	309	331	384	343	324	337	343	375	347	326	326	305	365	332	315	325	305	348	302	334	328	351	339	363	355	293	336	321	323	320	327	338	337	353	305	338	310	312	332	333	335	322	349	346	332	366	315	355	334	344	336	350	336	306	323	315	328	313	342	347	314	335	335	316	361	329	332	332	348	285	338	336	377	340	358	344	389	316	352	333	325	330	322	360	331	365	356	347	340	347	327	336	364	325	323	344	335	355	328	356	318	335	334	344	324	341	323	320	357	288	380	327	325	324	334	308	348	324	336	320	337	365	308	352	342	328	326	361	329	348	307	339	321	330	327	355	341	353	314	338	330	345	320	367	331	321	336	348	275	336	360	357	329	313	322	341	307	309	328	313	309	326	343	347	276	328	345	347	333	330	325	337	330	348	329	330	320	357	358	325	304	356	342	316	349	317	333	344	309	323	341	365	348	342	356	362	328	341	348	336	341	315	337	349	371	336	338	303	344	329	343	323	347	331	339	320	331	330	318	343	341	327	342	325	324	321	325	372	341	317	342	319	347	350	363	352	322	317	328	344	342	313	336	335	312	326	317	366	336	302	337	322	346	343	320	323	311	376	329	362	317	343	310	353	326	340	330	362	324	345	313	361	315	353	353	321	301	343	325	327	373	337	307	328	323	357	362	342	312	330	313	371	331	314	342	335	337	371	347	330	358	363	388	351	324	351	343	368	326	323	326	298	306	283	335	367	323	328	338	341	315	317	327	351	328	331	351	335	356	315	320	339	341	350	310	341	333	320	365	329	329	307	340	307	358	346	337	328	329	348	354	324	311	331	351	326	329	331	333	301	334	325	330	313	364	355	334	349	308	344	347	334	341	342	341	310	319	286	367	322	350	362	328	309	340	338	322	343	306	346	348	350	312	340	306	352	286	348	360	332	345	335	306	366	331	337	342	326	314	302	324	351	329	372	322	313	337	339	308	324	338	331	338	326	313	350	307	306	346	298	317	310	376	343	325	318	337	317	315	338	336	330	353	351	342	311	339	346	307	318	300	325	334	354	341	333	351	329	342	316	305	337	320	323	358	347	355	318	338	361	319	341	326	341	336	345	349	329	343	338	342	324	338	298	323	385	349	334	329	366	309	350	345	332	359	330	346	319	316	351	331	312	341	307	328	335	385	328	368	380	312	322	340	371	341	352	341	342	333	311	322	342	313	354	339	324	370	346	330	365	285	347	327	352	321	344	328	359	339	348	364	323	339	354	338	358	327	329	337	362	327	334	346	322	310	341	322	354	335	347	326	334	316	351	340	333	353	313	333	312	326	341	342	349	326	353	343	311	310	325	329	326	317	349	329	353	316	374	337	321	321	353	334	357	313	339	347	343	373	336	340	344	345	317	317	314	321	330	310	349	356	339	324	333	367	365	327	354	361	333	361	353	341	333	347	336	343	336	318	330	314	339	373	328	333	330	300	332	323	325	357	338	344	308	347	327	366	315	332	329	306	324	343	314	339	369	350	328	316	315	313	314	335	307	363	357	345	299	334	354	334	333	332	338	354	301	346	313	347	307	317	288	314	375	335	311	357	355	357	332	310	304	340	318	328	307	365	312	340	339	329	347	343	296	343	367	347	342	286	373	319	374	332	346	348	337	301	337	328	301	343	320	314	354	315	304	320	358	348	328	369	328	296	353	334	362	345	333	337	327	331	351	352	349	364	329	340	337	332	317	358	353	321	319	344	311	333	329	320	329	363	308	318	328	351	340	355	326	315	330	340	312	368	286	348	322	335	362	346	319	350	306	337	304	313	308	318	320	338	320	310	309	338	353	333	340	331	343	316	353	313	288	373	341	333	322	327	316	327	335	318	323	339	328	334	336	329	339	369	310	329	375	333	354	317	324	346	332	314	350	300	310	346	354	329	314	323	340	344	360	346	362	337	306	321	340
32569	7333	1801	1312	893	617	513	371	331	281	272	218	229	243	242	246	217	202	208	189	223	240	213	201	214	211	213	218	194	170	224	224	204	197	193	190	217	206	202	227	179	197	248	180	188	196	200	199	177	199	202	215	174	213	210	190	185	193	185	201	198	197	192	184	196	188	199	191	196	191	207	178	212	198	215	217	197	189	212	183	249	205	168	202	203	205	194	194	231	177	217	182	241	185	208	200	214	176	197	204	186	192	208	198	205	201	193	199	201	229	202	192	211	204	192	239	210	198	181	187	208	164	210	216	214	196	198	212	196	199	169	177	176	205	197	181	197	187	206	193	182	192	184	197	193	202	202	183	213	193	185	194	202	190	188	219	179	193	194	192	204	246	198	201	199	223	195	197	200	233	205	202	200	205	200	199	207	221	191	200	214	194	188	194	183	171	186	181	201	173	180	185	177	191	217	190	210	205	200	197	197	193	195	209	183	189	213	186	208	190	195	201	213	184	213	180	218	216	197	196	179	172	192	188	204	181	221	186	205	184	192	209	196	201	184	188	199	196	200	183	217	188	196	219	189	202	201	198	201	181	204	200	187	196	190	221	212	201	185	179	192	201	207	205	186	204	206	192	181	215	171	187	170	176	229	227	227	200	205	209	202	170	183	175	225	191	201	208	209	202	186	208	180	166	226	196	172	172	206	172	199	201	206	173	209	189	189	219	185	194	207	199	217	200	217	182	235	185	207	194	191	192	201	203	194	231	193	198	194	193	201	202	218	182	214	205	172	169	234	204	210	195	198	208	206	203	212	184	191	208	213	207	183	190	192	215	197	190	215	183	218	203	218	203	182	205	184	176	209	185	203	186	179	166	188	203	187	197	186	211	188	201	171	216	206	178	242	217	201	184	209	190	209	213	211	197	190	203	200	169	224	203	193	181	184	193	192	187	202	191	210	217	196	168	192	200	194	223	209	194	205	222	210	187	181	195	203	206	207	183	191	200	201	195	209	185	187	220	202	209	206	194	167	210	219	201	193	212	215	190	216	215	204	196	233	187	185	200	191	213	205	213	194	186	204	175	217	176	188	199	206	210	186	195	193	204	185	194	167	223	199	200	181	197	191	202	185	203	200	221	208	199	195	223	208	208	219	204	216	211	193	191	203	177	205	207	204	202	173	185	189	196	202	204	171	214	187	180	204	190	202	199	182	183	196	197	183	185	203	229	203	196	198	219	209	196	239	173	212	198	200	187	216	193	188	229	171	191	185	211	186	199	210	222	208	193	200	190	188	212	213	225	195	202	211	218	196	220	188	187	202	181	231	184	202	239	199	219	209	201	200	217	207	178	188	205	197	205	212	199	195	186	238	213	206	204	187	227	236	201	193	214	203	177	182	188	195	192	166	183	194	189	192	207	164	204	208	223	188	183	215	212	248	227	198	218	203	204	181	196	199	210	176	205	194	195	193	197	206	211	181	194	180	189	213	186	178	208	236	193	206	209	189	172	204	216	209	214	204	205	197	202	196	190	243	190	224	198	213	184	203	208	206	185	217	191	171	215	197	185	219	213	207	196	216	191	228	206	202	191	181	211	202	189	215	194	217	192	214	215	207	210	208	205	186	215	180	193	179	200	185	196	175	184	199	206	205	205	172	223	194	170	175	183	194	188	199	184	158	191	219	195	206	213	214	218	209	196	186	192	189	177	189	204	204	220	196	199	183	217	205	189	222	186	184	186	191	199	192	227	169	204	193	206	212	204	183	226	217	190	190	197	187	213	185	164	226	206	197	201	207	216	181	214	219	203	206	202	199	201	202	157	196	206	188	154	219	205	194	189	202	206	186	201	187	207	221	196	180	181	228	217	221	219	207	199	185	179	201	187	190	182	198	193	173	208	186	199	176	218	214	223	208	215	205	217	208	215	205	194	193	175	214	216	213	203	204	199	213	178	195	202	192	201	224	209	212	225	229	199	208	218	223	180	204	200	212	160	196	216	188	181	205	202	209	187	210	208	215	182	193	204	219	216	223	215	229	191	205	229	202	202	159	209	205	226	228	194	254	203	201	199	220	206	192	182	211	200	171	205	195	190	196	208	224	197	200	184	205	206	178	200	191	186	202	193	202	206	218	207	190	198	198	195	188	187	180	194	208	173	202	212	193	196	196	223	192	213	183	203	187	213	202	177	197	154	207	242	195	199	192	203	207	234	210	203	191	211	183	196	181	206	196	184	187	184	206	179	184	191	211	226	217	188	180	215	196	208	199	210	206	210	201	193	182	196	216	196	179	200	213	222	194	186	206	248	224	179	189	207	228	204	187	198	195	169	224	213	190	211	221	195	194	208	185	206	209	204	191	220	203	208	200	194	222	209	166	207	207	213	186	193	203	227	182	213	214	193	217	195	201	182	239	173	175	199	218	174	198	181	230	179	197	218	196	188	191	174	190	217	194	204	217	219	235	211	214	213	207	195	186	175	198	186	228	206	219	189	222	176	205	195	180	223	196	213	186	175	205	185	208	184	177	183	170	195	198	211	207	187	172	210	211	190	195	226	181	213	207	212	204	173	188	201	217	217	200	212	184	213	193	207	222	213	201	200	208	200	191	194	191	221	211	215	204	202	199	193	244	191	215	190	181	208	184	210	211	206	202	185	200	236	176	200	211	202	195	220	197	204	175	195	211	218	189	209	200	182	191	202	184	168	176	203	193	215	182	191	191	177	194	236	198	213	198	192	184	187	203	176	199	192	214	210	179	201	186	187	205	196	192	196	194	214	191	185	199	211	226	200	190	204	202	195	192	202	221	167	195	205	179	205	176	188	189	201	206	199	197	203	175	202	194	193	207	195	191	213	181	222	206	212	193	208	211	194	217	199	179	192	186	215	189	179	183	211	206	183	190	168	187	173	196	220	210	190	188	167	174	179	180	220	180	217	201	214	204	202	197	197	192	199	208	184	214	207	173	220	195	190	207	169	197	224	221	209	173	194	214	218	206	205	175	186	217	228	210	196	205	174	225	207	212	218	176	200	198	179	205	208	221	191	196	190	213	216	179	207	171	199	194	190	173	174	207	217	182	215	199	215	229	190	186	185	208	219	234	198	201	212	197	198	210	194	174	184	211	183	205	217	206	212	205	187	205	208	228	216	218	207	221	199	169	182	187	205	199	206	214	181	203	184	190	194	203	175	213	192	240	203	212	186	186	187	200	178	183	188	200	221	197	182	204	219	184	184	213	188	189	226	206	203	178	216	183	211	196	180	196	215	211	198	187	174	186	193	194	220	214	180	175	203	199	218	188	217	204	180	187	219	173	200	222	203	213	168	217	213	194	209	186	187	202	205	197	207	191	190	184	191	207	218	203	177	217	236	199	200	192	244	221	197	190	183	205	221	212	206	195	199	165	201	213	190	191	223	191	214	199	229	228	183	189	187	228	200	190	201	221	230	208	192	179	195	181	200	197	230	181	206	199	197	197	219	196	203	196	210	185	203	199	221	184	181	177	180
18482	2949	2760	3440	2867	2277	1764	1431	1221	944	832	778	735	667	675	622	637	600	649	619	529	528	537	550	502	507	542	528	480	511	446	526	526	495	512	514	458	492	532	521	535	502	505	479	503	480	511	494	518	480	504	462	501	467	483	492	475	471	481	472	479	483	485	467	458	460	483	497	496	460	454	487	497	507	491	474	484	462	469	449	475	471	502	439	479	486	475	494	491	440	508	492	481	488	490	474	500	495	481	495	464	465	491	531	469	459	456	439	510	471	507	451	429	481	463	472	448	490	495	489	479	460	460	509	482	461	445	482	495	453	435	491	469	450	449	485	431	504	494	442	467	452	474	458	471	485	437	453	461	426	439	452	489	471	476	457	428	450	505	456	489	461	462	475	447	482	443	480	519	485	463	412	500	458	482	485	475	468	487	480	467	465	486	458	421	455	445	438	488	466	473	460	463	470	464	476	469	444	495	503	489	469	496	468	485	480	495	446	478	463	466	454	476	462	498	495	509	509	464	491	481	493	476	523	464	457	472	466	490	522	478	502	490	457	470	477	460	507	452	467	453	441	489	497	455	453	464	474	451	496	461	421	481	512	501	485	404	492	441	503	514	444	474	455	461	481	465	469	461	479	451	480	502	515	488	496	502	445	436	473	452	495	483	467	470	438	486	415	420	465	424	496	450	472	450	455	469	493	457	479	479	468	486	475	484	447	446	489	501	481	505	451	478	484	485	462	460	476	453	457	460	457	435	493	499	462	442	450	484	458	484	503	430	469	465	493	426	452	461	457	476	442	436	477	493	456	493	478	484	474	444	442	450	475	471	467	448	403	468	503	471	490	486	468	504	457	470	488	439	490	478	502	506	424	477	453	473	513	467	457	478	449	466	462	447	443	471	495	455	480	450	486	475	480	464	437	463	486	486	429	444	463	464	448	499	461	455	478	474	475	494	471	508	471	456	463	466	485	481	482	472	470	475	511	482	494	500	466	475	463	494	471	501	473	478	466	465	459	469	487	456	488	458	466	467	502	471	502	446	467	440	465	486	436	473	512	477	457	447	484	481	509	481	503	475	447	488	452	471	472	457	495	478	456	453	515	464	500	471	484	467	474	462	465	487	537	422	455	486	471	441	511	478	494	475	485	488	487	462	489	463	513	492	489	495	519	484	509	421	465	459	464	469	484	500	477	465	488	457	446	459	481	483	429	428	430	465	458	472	468	462	451	459	482	467	452	440	467	455	488	498	518	471	449	467	450	462	503	475	453	469	461	466	474	468	455	489	477	508	480	470	462	457	472	461	485	473	480	429	489	483	480	464	506	472	507	495	457	463	463	471	478	454	457	480	420	495	461	448	474	496	489	455	472	462	457	442	455	484	513	484	408	438	445	450	475	431	429	466	467	496	457	444	451	485	503	447	490	445	481	451	491	505	493	433	499	444	457	448	465	484	468	477	435	442	484	481	447	473	457	490	467	437	472	513	477	496	482	481	475	443	446	466	494	438	497	474	466	471	470	477	462	476	468	460	454	460	433	469	455	502	471	436	482	515	486	467	481	469	456	494	465	483	492	470	438	477	465	438	460	441	492	435	523	452	476	472	478	470	465	450	482	500	482	467	513	496	434	492	492	455	426	472	468	458	485	473	524	468	522	516	513	472	479	475	496	472	448	477	476	467	482	508	430	476	438	459	438	466	459	472	459	464	453	495	506	482	468	473	458	463	468	472	485	480	489	478	445	447	481	472	470	448	486	468	479	509	494	513	475	485	480	471	477	484	494	477	479	473	439	492	442	464	469	461	465	527	437	467	479	456	474	482	466	474	456	460	511	503	446	471	470	460	496	486	465	487	479	453	502	483	492	451	447	499	492	494	489	471	499	467	463	465	474	502	487	464	467	527	435	459	459	467	482	446	476	469	453	484	452	448	466	489	486	476	504	466	495	465	456	480	472	465	437	444	491	430	504	471	473	427	467	495	451	478	470	474	421	441	467	484	431	469	487	455	480	427	435	467	491	473	469	472	436	485	486	497	447	460	497	454	475	483	474	462	488	492	479	459	490	487	468	515	485	497	475	441	491	474	430	504	485	462	453	446	504	477	449	460	469	459	483	457	419	453	460	453	445	489	477	452	492	503	456	463	469	502	477	463	484	469	450	472	455	473	459	441	494	451	474	460	492	480	444	479	511	493	468	484	483	439	464	435	447	431	491	473	475	418	506	444	490	487	470	437	533	468	478	450	505	498	476	438	475	457	514	474	455	457	509	500	476	442	432	435	458	476	449	493	488	459	492	494	505	478	461	494	478	416	507	453	469	485	458	462	472	455	482	511	420	446	462	442	429	501	449	470	464	502	456	422	459	475	494	462	501	466	500	471	467	487	460	502	469	493	435	468	529	476	473	489	488	493	450	474	477	499	507	498	509	500	468	449	504	459	489	492	473	505	463	408	452	453	483	443	443	454	454	502	442	482	485	472	466	451	485	490	489	464	491	432	475	464	518	471	461	483	478	465	463	492	448	464	489	492	513	524	463	467	427	444	487	434	448	468	471	442	475	475	475	507	464	479	494	449	494	457	459	477	468	495	440	427	499	469	462	468	504	439	457	463	454	467	460	484	499	473	481	459	484	512	474	442	474	431	488	501	469	464	469	434	454	469	467	479	443	495	467	464	424	464	481	475	463	447	473	460	440	483	482	469	490	465	454	492	445	457	485	490	445	465	489	475	467	453	470	454	478	464	461	463	481	474	489	455	451	460	456	487	448	505	504	503	504	460	498	503	487	444	455	465	447	474	457	444	484	462	505	484	466	461	480	477	485	473	460	456	457	469	466	475	514	491	465	454	467	485	483	471	481	473	484	470	466	431	462	475	446	469	487	497	460	447	464	476	479	449	507	486	470	427	453	457	473	456	468	456	457	486	485	457	482	455	467	462	478	469	474	486	467	441	447	466	481	490	465	482	537	480	487	415	456	496	441	459	461	502	473	499	489	444	482	511	446	443	476	448	459	476	478	452	485	483	468	470	494	478	453	501	454	462	443	521	465	490	455	480	509	488	474	470	509	458	471	473	444	481	443	467	487	485	472	472	439	472	423	510	483	486	476	427	478	485	456	455	433	498	462	448	453	455	493	453	450	513	426	490	502	465	470	450	446	468	491	479	451	454	476	494	494	461	474	451	455	459	471	507	467	474	462	482	517	497	469	478	449	465	446	477	504	444	454	462	445	464	485	453	458	526	482	473	455	488	448	514	461	443	507	447	424	452	461	449	440	477	475	454	497	431	458	470	501	455	491	437	493	441	485	432	514	499	431	466	416	457	485	446	450	481	472	465	457	499	461	457	474	480	491	469	500	451	472	417	476	476	508	481	465	446	456	497	443	467	499	460	475	438	433	456	464	459	503	473	471	453	486	447	497	460	466	482	485	463	484	506	457	471	452	482	498	479	475	500	468	462	421	456	506	491	499	477	451	483	493	476	484	472	486	473	483	480	456	450	514	442	454
7729	815	402	352	305	287	229	240	204	239	253	213	211	238	195	200	220	243	220	222	218	227	251	231	192	225	188	228	179	219	234	218	204	213	225	233	245	238	201	194	220	196	192	210	177	213	231	226	249	206	205	208	188	197	188	213	237	206	215	223	208	217	212	227	223	222	239	226	201	231	219	236	215	223	222	215	216	229	198	210	198	236	212	221	219	227	231	218	226	205	230	224	217	219	230	217	200	207	205	211	241	232	220	190	220	246	212	240	230	201	217	245	233	207	204	236	220	215	209	213	218	220	209	252	225	215	188	236	208	229	223	213	200	232	232	204	228	229	165	215	230	202	228	211	184	212	200	218	208	245	221	219	244	213	250	215	241	221	248	213	196	243	217	189	237	219	207	222	231	217	220	207	232	211	224	213	202	209	208	218	232	247	220	221	203	236	215	219	226	223	235	216	241	240	247	219	219	242	236	213	240	215	251	225	221	239	200	217	226	234	247	196	243	240	240	240	231	228	219	235	241	248	225	175	231	215	222	194	214	245	216	194	248	226	203	192	210	244	230	204	204	225	204	219	203	207	215	220	232	224	248	241	235	221	204	229	226	206	243	220	230	237	240	215	237	207	224	212	220	229	224	218	224	246	223	238	246	221	193	208	248	214	231	220	228	214	204	229	222	217	223	244	238	217	228	219	221	219	223	231	215	232	222	249	193	219	211	210	251	204	223	224	220	193	230	208	216	228	220	226	254	190	208	247	205	231	241	226	207	211	218	228	218	242	206	208	227	213	241	235	239	202	216	224	215	245	241	189	186	218	220	227	202	224	226	222	226	201	237	217	223	205	236	218	187	224	208	209	229	244	204	221	215	235	217	210	244	230	239	227	206	212	228	201	222	226	224	240	222	230	209	208	233	191	217	233	226	211	229	214	225	220	231	232	223	212	223	266	209	234	198	227	208	225	201	223	211	220	212	200	200	227	242	207	219	254	226	204	232	222	223	218	233	239	190	232	216	215	225	223	206	218	191	223	201	231	234	242	229	254	236	211	235	239	203	227	240	221	205	213	214	234	230	212	237	226	220	200	231	227	201	182	227	242	248	237	215	190	208	219	198	261	240	227	234	240	237	220	222	254	198	217	220	235	217	223	223	215	238	216	225	216	220	231	234	214	211	244	214	232	223	231	202	226	226	241	231	235	177	212	209	181	219	218	240	183	195	209	242	228	248	216	217	210	213	208	217	230	251	213	209	210	215	217	222	244	216	235	226	263	200	199	207	202	226	250	180	207	217	232	198	216	222	239	215	189	215	239	211	209	221	231	236	234	204	219	215	251	197	220	227	224	228	203	235	213	196	209	257	236	211	220	201	217	218	202	205	195	224	216	224	221	219	225	230	196	205	208	211	232	228	218	229	218	226	199	212	246	200	212	235	225	218	208	245	229	235	220	201	221	221	223	215	221	210	233	211	208	207	254	211	208	239	206	216	216	227	236	228	221	212	215	211	228	221	241	216	211	206	222	200	203	215	207	231	210	210	217	213	228	225	216	255	205	216	230	227	222	214	196	224	218	222	242	242	244	225	222	207	180	213	246	219	204	208	197	217	217	241	225	230	217	208	216	206	234	233	211	227	235	233	199	209	208	225	226	217	207	213	224	237	218	261	212	225	231	214	223	218	236	225	206	188	234	216	204	218	245	222	238	232	193	188	204	228	205	220	217	216	212	220	231	214	203	210	210	223	215	219	226	250	232	217	239	231	232	207	219	208	227	204	236	234	218	215	244	233	205	238	208	209	227	236	234	254	223	246	200	185	218	208	240	232	207	256	223	196	217	216	208	196	201	221	217	213	238	206	216	229	219	230	233	246	203	227	216	223	236	214	212	217	204	203	220	199	247	206	215	222	208	239	232	215	216	212	227	240	220	230	195	191	215	232	253	207	242	198	208	222	212	227	228	203	222	211	236	223	216	204	228	244	237	219	244	213	238	220	216	196	237	238	224	212	212	238	224	231	198	239	222	224	227	206	242	214	231	217	207	240	220	245	227	218	247	219	242	185	246	213	230	227	216	212	205	231	211	232	209	219	216	245	234	246	218	228	222	211	206	204	211	231	228	249	242	234	237	220	213	200	220	242	184	222	226	219	215	201	192	245	246	217	221	218	215	246	234	221	230	229	215	240	212	223	212	229	196	228	218	233	244	220	216	241	232	213	216	242	198	212	214	210	204	240	237	211	238	250	228	225	232	238	227	220	230	207	224	232	239	233	193	239	221	218	227	208	196	228	221	202	210	215	211	229	217	217	214	255	229	214	237	219	237	226	213	203	236	190	216	255	206	213	210	228	199	199	229	224	224	217	214	193	187	240	205	240	222	205	233	226	222	219	213	248	222	216	218	235	241	205	198	198	216	247	215	208	248	213	223	226	223	209	210	231	227	235	216	199	232	236	207	236	221	241	213	225	236	226	238	194	219	208	230	199	229	209	218	265	216	197	227	222	228	215	251	240	220	203	215	217	225	207	236	203	206	202	236	227	228	208	223	263	227	219	233	234	221	182	217	208	230	220	217	228	212	215	228	196	221	238	243	232	215	231	221	223	216	218	219	238	221	231	218	219	233	239	197	244	224	214	199	215	245	222	217	226	198	216	210	200	228	208	210	245	211	211	215	235	212	219	198	228	218	228	228	218	206	206	217	226	209	240	227	220	245	222	224	191	201	205	210	208	207	243	241	240	215	227	207	219	223	194	229	230	226	238	195	205	236	220	230	208	214	225	243	208	252	225	235	218	208	234	224	212	234	227	248	257	228	231	233	198	195	220	241	226	222	215	220	207	212	240	200	196	204	206	243	208	217	229	197	212	221	236	215	217	241	229	198	207	192	195	206	223	237	201	223	223	227	225	227	203	194	192	231	212	240	223	210	207	215	228	218	209	209	211	211	239	216	228	219	251	229	228	221	251	218	204	232	201	221	222	229	253	214	237	223	226	250	232	205	194	225	247	219	230	233	263	208	214	195	233	251	207	191	241	229	229	217	224	228	214	203	217	223	239	204	206	236	240	232	212	243	233	201	213	222	222	235	212	208	191	201	206	201	218	207	254	223	230	208	223	209	231	255	224	213	213	215	211	223	189	231	213	213	228	238	203	195	186	240	225	228	210	211	202	191	221	245	213	214	246	206	250	229	219	231	230	232	220	176	243	194	229	192	236	225	229	205	202	209	241	222	227	254	220	226	231	209	219	215	238	210	221	205	197	217	216	208	236	217	219	216	221	225	234	224	221	206	238	218	241	217	223	199	211	223	230	220	200	211	216	219	198	187	212	206	224	239	204	239	246	220	226	213	225	234	212	230	246	190	255	195	204	198	222	192	242	213	202	223	224	209	238	196	225	216	203	253	206	223	203	222	208	241	248	207	235	228	223	219	213	210	242	212	231	228	236	230	224	221	210	229	226	213	196	218	212	237	197	204	218	202	199	230	215	206	225	219	185	232	212	230	211	228	246	238
4899	779	842	860	931	764	662	628	596	525	541	505	536	488	525	499	508	503	504	503	486	498	515	504	530	544	472	504	462	494	467	525	528	443	478	539	483	496	494	482	499	503	541	519	501	503	505	511	495	475	524	481	527	536	493	486	507	512	492	513	495	471	513	505	479	491	531	503	491	505	500	532	493	461	496	528	504	498	492	471	462	524	490	494	533	518	494	473	487	473	482	505	472	480	486	504	508	485	429	520	493	494	483	481	457	507	544	478	523	506	493	462	512	514	495	489	538	461	529	526	502	497	427	520	512	467	475	546	501	489	503	535	506	501	502	508	475	527	503	497	470	508	504	490	494	519	481	540	503	520	515	493	468	465	465	498	503	512	520	451	484	471	467	542	466	503	485	502	471	483	502	480	469	527	478	461	500	480	502	475	490	431	518	516	519	478	476	458	540	469	500	472	459	501	492	457	481	500	495	494	498	449	485	481	488	513	515	505	510	498	481	508	461	497	460	518	510	458	434	515	473	481	494	491	472	508	485	500	507	484	522	469	504	507	488	483	493	502	508	493	494	525	478	499	489	481	493	471	513	477	481	494	522	485	493	462	501	515	506	476	517	489	460	485	510	516	546	493	461	480	507	497	480	501	489	515	490	499	490	481	531	524	477	487	534	501	504	526	501	484	479	473	498	475	517	503	529	518	486	508	488	484	487	507	517	530	500	525	494	520	520	483	516	505	500	501	468	455	483	468	508	479	501	471	497	476	471	497	526	505	503	449	478	527	467	478	513	508	475	482	523	518	492	481	507	474	481	545	503	493	471	515	497	510	478	495	488	524	508	484	496	493	485	522	531	511	505	474	498	510	515	508	467	501	517	499	498	503	492	482	532	509	517	515	494	484	501	470	487	520	459	505	553	530	498	484	439	468	493	511	484	481	475	493	479	453	499	549	484	482	522	486	515	476	483	491	496	466	516	522	501	513	536	456	454	469	510	521	467	520	502	515	484	508	502	506	505	542	479	519	491	500	502	497	526	518	505	520	469	475	473	471	470	486	500	509	512	500	485	491	489	472	527	494	508	471	504	487	486	491	485	513	505	475	483	506	461	520	489	480	455	422	494	504	485	496	509	513	469	505	479	496	453	499	508	501	523	487	466	511	508	479	484	509	508	493	496	485	463	464	489	494	511	488	486	514	506	457	470	489	482	488	494	475	502	476	490	493	496	508	539	521	489	504	477	484	519	464	476	477	510	530	489	475	466	518	534	501	492	496	504	491	471	503	522	494	539	514	499	510	478	484	522	532	478	528	539	497	539	534	487	484	478	512	507	489	486	499	476	464	501	455	524	467	470	533	513	497	487	518	499	493	510	499	474	508	465	482	527	482	448	536	540	464	480	513	497	512	480	527	501	509	498	509	447	493	485	475	481	472	514	505	487	488	513	495	484	494	491	483	486	491	467	464	496	481	465	469	496	499	467	490	482	499	481	477	456	490	536	476	494	485	485	484	522	498	494	501	499	495	493	497	492	518	485	509	483	520	493	509	509	479	457	487	495	499	477	473	476	491	484	506	518	511	472	523	502	471	459	498	492	506	499	487	494	464	486	525	452	518	465	504	515	519	522	484	491	519	484	502	500	478	471	511	465	502	463	551	479	501	514	498	490	521	485	490	466	468	491	508	489	498	536	507	518	504	541	495	518	492	508	474	505	531	484	493	480	493	505	502	501	468	480	450	496	496	479	488	502	468	491	459	470	518	460	492	504	505	478	486	453	504	477	487	511	478	484	473	511	504	496	501	492	496	475	489	493	504	499	503	505	515	523	491	519	478	473	475	503	480	470	481	520	504	509	493	490	502	480	513	496	541	467	519	503	482	469	495	474	488	507	525	478	491	528	460	494	502	541	536	514	519	531	490	506	466	499	486	465	536	433	470	506	500	496	450	465	516	485	472	473	467	478	492	507	471	477	493	517	499	476	503	470	492	547	510	522	477	460	496	477	496	530	500	477	483	476	504	493	503	480	512	516	487	497	497	500	481	528	489	480	486	525	483	485	516	497	436	497	465	508	476	474	470	475	523	493	496	496	492	455	498	499	492	486	461	535	510	464	499	486	435	500	508	522	467	514	440	480	508	486	477	472	533	450	475	518	502	510	486	446	514	500	457	481	528	495	525	508	475	507	468	464	511	520	483	527	501	498	508	536	524	513	465	495	541	481	525	449	496	498	538	513	490	451	500	509	463	478	445	493	505	526	469	503	507	478	492	529	506	503	489	483	466	513	488	479	455	509	501	487	478	470	502	521	469	446	484	474	462	494	500	485	495	465	495	496	543	478	476	471	516	528	493	498	472	503	504	470	501	509	537	490	482	488	514	496	447	490	481	429	485	471	494	553	488	523	515	473	519	521	463	517	514	495	502	485	505	503	503	515	451	461	500	445	520	477	447	468	492	476	539	518	497	479	504	468	492	475	523	519	455	515	476	470	509	463	494	487	475	496	540	533	490	553	491	463	492	468	465	480	510	490	502	493	484	465	531	507	501	458	498	477	474	476	514	532	498	475	479	512	508	522	484	503	472	477	513	486	539	537	422	473	487	503	484	475	518	470	527	486	474	515	537	528	496	485	492	530	461	469	484	503	533	488	517	499	487	504	495	430	448	466	526	471	466	475	453	482	465	479	481	530	516	473	498	520	511	503	479	494	482	517	496	494	442	521	490	459	468	501	478	482	473	490	471	452	486	506	483	473	513	484	485	471	509	479	498	446	551	441	526	470	491	491	507	493	486	490	502	504	517	525	481	484	482	501	503	463	519	468	500	467	497	499	458	533	502	511	503	490	537	491	485	494	511	486	524	478	505	426	498	494	496	496	480	520	485	465	477	508	491	519	528	444	529	497	510	442	482	476	531	548	475	486	524	507	477	502	516	514	465	492	474	504	495	506	528	485	484	474	516	474	486	515	488	484	502	457	477	528	478	496	520	502	473	515	503	480	484	519	471	515	485	501	465	481	500	534	473	523	523	485	486	488	494	489	473	489	486	505	493	498	533	501	521	538	494	531	518	483	503	516	490	476	475	498	436	502	517	507	502	489	506	524	506	514	516	476	512	501	470	485	479	512	479	525	473	488	500	480	505	487	525	463	461	510	552	508	448	457	476	456	474	493	497	513	492	532	493	483	498	473	507	485	465	496	527	473	529	456	472	464	507	514	463	485	492	460	452	508	524	484	482	477	506	466	485	496	493	500	457	489	486	466	496	525	469	479	471	515	534	483	545	479	495	462	472	493	520	466	490	491	490	510	500	475	465	479	508	483	502	485	513	482	496	486	502	507	524	495	470	484	510	531	494	509	485	477	553	525	475	496	506	480	450	481	480	537	471	510	487	469	484	520	505	504	485	505	510	528	489	552	520	509	446	458	469	495	483	487	476	531	518	495	516	519	505	482	458	487	482	472	544	505	531	511	499	500	495	489	474	490	520	509	487	537	493	494	517	447	496	531	486	503	506
22358	3520	960	679	487	353	290	209	194	202	159	166	147	157	155	139	135	162	160	127	130	125	130	145	152	142	122	126	138	135	129	121	141	133	139	119	142	137	147	143	135	149	150	135	119	138	144	140	139	129	142	131	134	140	128	138	121	128	118	124	133	133	111	132	137	133	144	136	139	136	141	148	148	139	124	129	158	141	142	118	155	135	138	113	133	123	134	147	133	122	106	141	136	146	137	128	131	127	124	130	113	132	126	127	138	129	127	117	152	145	137	98	156	140	129	138	126	133	143	128	134	162	136	140	126	156	131	135	121	122	115	152	130	133	138	124	141	116	137	123	127	117	126	162	146	131	156	142	135	117	125	136	141	126	138	141	138	143	143	121	120	121	143	160	146	148	127	117	130	140	141	124	147	147	155	131	120	156	143	115	143	143	121	128	145	125	129	133	157	112	142	123	131	153	129	126	150	136	111	122	122	129	126	138	142	129	120	131	147	141	133	148	155	161	123	119	128	129	125	149	134	126	145	139	153	137	136	140	125	145	134	144	137	105	151	124	128	129	150	138	141	115	142	149	123	148	125	129	127	122	127	129	124	128	131	143	133	149	117	128	143	125	176	135	134	152	144	173	134	141	122	139	144	131	132	125	147	114	131	146	138	143	129	149	139	121	133	143	142	131	115	133	134	131	112	143	141	161	144	125	117	138	150	132	125	127	154	130	141	133	118	117	145	140	148	132	129	127	126	140	138	163	133	127	129	122	127	135	131	124	107	127	137	118	144	134	146	137	136	122	125	126	159	150	138	112	138	142	139	127	134	120	144	138	132	125	134	134	135	130	140	134	130	127	156	113	140	120	120	112	147	129	133	141	150	126	133	124	131	122	130	130	141	140	133	146	149	140	144	127	125	125	140	147	135	133	124	150	119	138	136	120	136	136	140	129	145	149	141	124	128	133	138	160	121	153	138	124	143	145	146	133	121	148	126	124	111	146	109	154	146	143	117	153	123	151	159	146	123	155	158	129	120	137	127	124	126	120	146	137	117	133	115	136	129	134	153	133	117	117	140	139	133	155	164	136	123	138	139	143	130	139	114	131	109	100	146	132	155	135	135	138	133	130	120	151	114	122	138	147	148	135	132	130	127	127	143	138	138	138	137	140	138	134	122	146	139	146	141	171	127	121	144	126	111	131	122	129	122	137	119	149	140	143	141	138	155	148	119	136	130	144	157	153	138	127	139	125	142	118	140	143	138	121	136	146	112	118	134	137	122	135	121	127	128	170	135	145	137	120	130	132	143	143	150	146	130	139	137	116	159	133	162	117	110	121	126	160	139	129	150	157	132	122	128	123	127	122	148	164	118	120	134	113	132	147	141	134	140	117	139	122	137	129	133	120	142	129	134	144	142	143	155	110	147	145	138	153	152	151	133	142	134	136	111	118	137	129	133	146	152	145	120	129	130	149	130	119	137	147	113	128	125	151	142	134	129	128	141	124	129	141	152	150	131	130	147	132	137	102	135	131	141	121	139	141	149	139	152	123	148	123	142	120	108	133	159	136	123	113	135	130	151	108	147	121	136	144	128	139	113	131	125	124	138	151	118	132	119	146	114	143	153	152	170	109	148	156	168	141	157	136	155	136	131	125	145	148	145	117	130	146	131	138	126	124	138	140	134	137	117	149	130	121	119	137	128	133	128	130	118	125	148	145	136	144	148	167	123	141	151	143	125	136	130	112	131	138	125	151	150	138	133	129	175	145	135	124	137	134	151	113	162	160	158	141	124	127	128	113	123	133	153	118	140	119	133	143	135	110	136	134	128	128	139	146	129	126	149	156	129	129	125	145	135	127	126	120	122	148	148	150	128	140	141	140	140	108	133	141	122	163	155	114	142	145	118	150	129	151	113	126	122	121	123	135	107	150	131	122	127	143	148	143	127	133	136	153	134	132	126	177	137	118	144	128	126	121	132	123	129	128	143	133	140	124	122	140	123	154	126	125	122	141	168	127	134	136	105	144	152	159	118	144	158	131	131	135	140	152	137	143	135	136	136	103	116	135	150	138	140	129	159	117	97	127	158	151	116	116	136	120	128	128	119	150	126	142	125	135	146	141	131	153	141	135	143	136	157	117	146	147	139	114	141	148	159	119	137	122	129	117	147	131	134	111	142	133	129	167	117	151	142	130	160	141	146	120	139	122	127	119	137	154	126	134	149	146	138	151	127	134	132	114	139	128	140	128	142	149	162	137	141	131	132	143	144	135	113	145	142	129	137	123	131	149	138	133	148	143	131	141	131	132	139	131	151	135	130	130	122	150	134	135	156	124	151	128	136	140	117	126	131	157	146	127	125	132	120	142	120	112	124	123	131	138	141	161	128	132	122	144	160	140	146	118	132	146	170	141	133	121	114	119	110	120	136	119	143	144	142	142	148	145	117	153	131	166	126	115	164	127	142	95	122	153	135	142	137	143	132	132	121	96	127	145	126	132	141	143	126	138	133	120	123	144	139	138	126	130	132	137	117	123	134	120	131	145	138	131	138	132	129	110	135	155	120	123	150	134	154	109	144	126	160	145	130	138	120	140	122	121	146	142	140	133	120	129	139	117	139	149	127	147	138	142	145	149	130	149	112	129	125	137	147	125	132	134	149	125	130	149	127	131	154	123	134	134	125	139	120	122	143	140	148	144	147	119	129	130	114	132	149	115	140	158	137	130	125	127	142	140	128	120	126	153	129	134	134	132	168	160	141	173	122	120	129	139	156	131	145	155	112	140	121	135	130	145	122	119	137	139	139	134	131	122	125	154	135	156	141	124	126	116	135	144	125	149	139	141	141	160	136	130	119	150	144	150	135	131	161	158	123	141	142	148	119	117	116	128	133	152	143	142	136	137	150	153	146	137	138	146	130	137	153	113	131	136	152	136	138	136	140	117	153	142	140	140	130	120	133	120	138	149	133	141	143	135	144	118	150	140	137	137	127	107	139	137	127	129	96	144	140	140	115	124	135	127	136	157	134	144	120	149	152	141	134	128	116	157	118	132	125	146	135	162	149	132	139	128	126	124	133	127	151	124	134	130	144	136	134	119	140	123	133	149	124	127	138	139	144	143	123	144	160	129	134	136	132	133	110	128	133	144	123	146	135	135	143	141	131	111	119	120	137	127	129	132	136	137	140	142	135	143	110	130	128	130	139	124	132	156	138	126	142	127	132	136	134	131	122	140	120	125	135	136	130	131	138	142	162	141	144	119	138	145	137	128	140	122	135	142	134	135	147	142	139	146	131	133	136	135	121	137	137	128	138	150	132	132	131	125	126	137	160	138	135	115	138	138	154	150	130	126	155	120	140	149	113	155	141	119	121	139	115	128	130	127	127	119	119	130	114	136	136	147	124	141	138	125	162	151	118	150	124	150	117	146	127	120	141	105	119	143	142	133	137	130	110	144	122	142	123	140	132	144	117	133	108	131	134	115	120	135	150	128	137	129	111	132	135	125	137	159	138	129
13632	1628	1621	1976	1769	1293	1005	848	740	638	564	462	474	481	428	421	384	394	366	389	386	412	372	368	364	355	322	355	355	382	377	368	393	355	376	328	342	331	343	324	314	333	315	356	355	330	343	338	311	346	322	340	349	321	334	363	346	339	303	300	354	315	353	317	310	337	342	314	374	332	363	326	327	323	325	340	326	347	352	346	307	331	328	360	322	316	307	349	333	330	357	308	330	306	340	352	328	322	330	320	357	315	337	334	344	342	337	326	332	327	319	339	307	320	333	325	333	362	354	332	361	330	320	355	301	331	328	323	319	316	352	332	334	313	322	327	349	319	299	333	346	314	356	335	344	332	310	327	317	343	304	327	306	366	360	318	324	322	296	310	346	305	342	341	306	331	342	317	331	338	340	304	337	353	304	342	319	344	339	318	363	335	343	335	314	314	345	340	348	327	307	320	368	337	337	339	331	311	332	322	342	344	358	332	336	348	324	315	356	320	315	328	350	340	342	322	336	323	351	376	318	307	302	345	338	328	307	325	329	346	340	352	336	334	349	308	315	336	347	342	351	313	333	319	330	312	322	305	364	303	337	312	327	338	333	331	336	350	334	337	341	323	297	338	370	311	317	324	324	336	310	324	317	356	357	347	348	334	312	333	312	338	348	339	359	361	334	331	374	351	344	345	323	318	290	344	331	373	319	317	329	322	365	351	308	363	325	358	308	303	340	306	350	303	317	357	304	348	320	335	326	335	342	306	333	277	328	305	335	329	350	287	329	332	327	336	332	332	315	355	353	324	320	333	307	325	340	333	364	304	297	304	327	294	323	336	383	318	331	333	308	329	305	300	322	321	353	341	337	310	331	280	356	301	330	316	309	356	322	342	317	326	325	342	314	320	328	341	318	331	330	321	321	324	331	316	352	334	303	338	343	327	286	290	324	328	342	320	332	315	332	333	312	318	348	314	320	324	316	325	304	322	303	356	327	329	322	319	337	323	341	341	316	339	378	293	313	324	316	318	322	329	339	330	317	298	335	298	302	336	369	327	338	325	348	302	346	313	324	318	329	329	322	332	361	325	346	308	358	312	336	336	311	328	332	348	337	331	327	309	301	332	343	310	326	326	336	309	316	322	327	320	318	326	332	303	343	314	313	323	294	361	345	309	343	325	344	311	317	352	326	311	324	345	336	362	333	331	328	316	339	358	321	321	337	314	315	336	328	329	324	328	317	318	312	310	341	333	344	283	329	301	331	324	322	302	308	324	324	365	347	316	324	342	333	320	341	309	325	321	331	311	334	318	323	329	312	334	328	350	315	311	352	373	303	331	308	318	339	317	336	318	337	324	352	357	334	307	307	308	331	329	303	332	315	308	350	325	341	316	344	296	314	340	342	400	345	315	329	320	329	324	338	326	306	309	342	304	349	351	315	346	313	283	328	325	324	360	336	323	341	307	327	326	304	311	316	283	343	354	325	326	333	305	337	349	332	332	327	332	302	329	346	331	342	283	326	331	324	328	331	352	314	343	327	311	352	338	321	303	365	355	307	323	321	322	312	304	385	295	332	331	347	329	337	324	308	391	349	325	331	310	332	301	326	332	323	320	347	367	322	332	353	344	329	315	316	333	324	327	325	332	345	339	330	325	317	365	333	340	304	324	319	314	309	352	337	330	308	341	337	300	325	323	349	317	278	341	340	339	352	319	309	335	327	312	320	311	371	318	302	314	347	343	328	340	347	306	308	332	329	363	291	312	321	304	318	354	290	337	325	332	326	330	343	328	338	350	305	360	319	333	329	305	321	323	342	302	320	316	339	315	308	334	374	340	271	341	334	346	343	328	388	331	330	318	281	321	308	364	327	344	323	274	344	317	337	342	326	343	350	320	343	338	308	329	348	319	308	306	342	334	316	356	328	333	308	326	344	342	322	325	336	334	334	362	305	309	312	346	316	332	321	322	322	324	350	348	361	354	334	331	360	319	345	325	330	327	315	319	324	334	331	364	296	319	321	322	351	350	327	342	348	320	324	314	342	337	324	302	346	346	315	320	359	350	331	336	303	315	325	309	364	327	319	345	313	332	342	315	335	341	345	341	336	340	320	330	333	338	353	299	340	295	317	287	340	345	356	320	314	334	319	337	328	351	362	316	310	297	321	322	343	315	339	359	330	320	333	319	325	307	313	328	313	347	357	336	359	311	344	320	324	319	321	332	322	325	339	316	344	339	323	367	318	306	338	316	314	331	314	325	342	337	350	329	337	346	343	363	321	327	300	352	371	364	305	337	325	352	339	322	311	298	329	302	336	295	324	307	329	341	315	346	336	321	341	340	343	342	314	351	333	323	311	356	351	323	319	347	332	365	342	329	367	312	307	314	313	327	338	332	320	336	342	334	319	311	347	351	352	303	306	338	376	311	312	358	338	324	324	306	312	354	312	330	335	344	332	311	315	333	331	324	319	357	330	323	347	334	318	324	359	320	302	358	339	321	361	333	348	321	291	355	344	325	335	336	329	327	325	344	307	326	344	305	316	309	354	313	340	314	329	338	349	328	311	335	338	329	354	323	296	343	313	332	305	340	354	353	297	330	331	361	347	322	330	294	345	323	363	321	341	333	351	316	338	341	337	336	317	346	355	325	306	325	314	322	319	362	308	331	306	329	333	359	359	338	331	327	355	311	337	303	355	332	336	337	318	338	337	307	289	338	345	300	327	341	326	349	335	332	325	362	333	325	332	314	312	356	324	343	329	314	312	367	336	340	346	339	331	332	347	323	318	340	314	311	325	326	346	345	331	334	295	350	338	320	348	314	293	331	326	352	320	359	308	349	334	333	308	332	330	334	346	343	337	341	339	323	337	319	337	281	348	322	332	298	325	320	300	345	357	286	343	302	338	333	343	333	309	336	350	329	305	322	337	346	324	328	337	356	329	317	329	331	304	341	329	319	341	330	348	318	332	333	317	356	324	343	363	338	327	328	362	297	328	371	345	330	321	341	281	343	338	327	363	334	334	332	338	318	315	331	335	345	355	352	314	305	326	331	334	309	321	327	305	373	331	334	334	344	324	310	340	319	330	328	330	320	319	349	339	320	360	304	332	327	330	306	361	324	310	305	371	305	327	355	365	342	329	327	351	321	338	337	336	316	331	313	338	361	311	322	339	338	341	338	320	350	363	358	309	328	354	330	316	340	333	324	332	316	331	327	326	327	322	335	332	309	308	326	343	304	378	319	323	345	339	318	299	363	324	336	294	345	300	330	350	321	317	304	344	314	336	322	354	381	349	345	348	335	328	330	332	355	345	342	342	348	296	330	333	337	339	327	337	354	319	312	320	336	333	346	343	323	359	334	328	340	359	344	318	356	342	338	332	336	344	292	324	350	319	333	325	285	315	334	338	309	324	326	324	334	338	345	326	297	309	311	323	341	307	338	322	305	324	329	351	341	356	312	346	328	331	327	302	336	304	333	308	339	361	354	303	307	322	323	318	362	330	358	340	345	328	322
32790	7333	1788	1162	839	556	456	368	327	297	238	266	217	198	241	236	215	220	198	213	213	232	219	200	213	197	258	203	199	197	207	193	188	214	198	191	208	209	225	186	177	199	196	185	209	181	176	211	218	215	216	220	194	219	176	176	203	231	211	215	196	174	181	201	200	167	210	208	193	212	180	194	200	227	235	223	180	210	195	229	184	212	236	204	211	198	210	234	204	177	196	202	198	202	177	178	210	210	208	214	173	190	200	207	187	198	212	202	207	181	197	176	180	184	199	185	191	193	225	192	200	191	214	187	187	186	202	189	190	183	217	198	198	205	195	189	219	235	174	167	196	186	214	209	220	203	195	185	165	238	187	195	209	183	171	173	207	191	177	199	197	188	205	200	175	179	175	232	177	235	189	181	205	224	186	215	196	206	204	180	174	196	193	177	205	232	188	202	185	197	225	211	199	190	209	205	187	192	191	204	189	198	188	211	203	200	208	205	194	188	180	189	207	217	216	195	215	189	177	184	212	177	195	195	185	212	203	179	204	175	190	185	200	183	205	191	165	198	220	213	166	187	219	197	161	202	196	180	179	176	209	203	210	204	199	203	241	198	173	168	182	198	174	176	186	192	209	182	201	202	167	190	192	194	175	209	184	200	224	199	180	185	202	203	217	208	193	195	189	184	189	215	201	173	188	213	197	171	206	209	204	188	177	202	198	216	226	195	194	193	230	195	188	198	189	174	182	191	191	193	202	177	180	203	171	218	171	210	156	190	185	203	184	191	187	192	187	219	174	198	171	171	214	189	189	168	193	178	197	210	175	189	185	201	184	186	174	226	208	188	194	178	202	182	177	190	202	202	164	194	187	172	221	230	188	176	195	190	195	203	196	183	172	183	194	170	214	186	216	182	178	187	202	179	178	180	201	200	181	205	199	214	190	241	209	179	188	186	180	202	207	190	176	205	191	180	200	203	205	220	226	198	208	192	195	206	201	212	183	213	175	175	171	191	198	163	201	196	182	203	196	199	210	214	185	184	190	189	202	194	168	216	211	194	205	203	194	190	194	225	184	187	198	200	199	217	191	193	199	186	173	193	196	211	189	197	199	221	164	198	184	205	202	225	195	199	190	193	189	188	189	200	194	194	184	201	201	175	208	200	171	201	191	206	213	204	195	215	197	213	154	206	205	199	216	189	206	192	193	217	197	183	201	216	192	201	158	190	188	188	217	194	210	189	186	193	202	214	198	175	181	210	212	189	202	195	206	176	185	188	216	164	196	198	203	213	191	178	226	191	198	192	180	225	204	185	199	194	201	188	195	178	199	193	182	215	217	191	178	165	197	174	197	208	183	189	205	214	174	186	196	186	187	208	212	180	195	204	204	170	200	196	216	227	193	217	187	206	218	192	190	229	222	193	192	210	186	207	213	169	184	206	210	199	222	189	187	218	187	206	209	197	198	195	198	210	178	190	247	208	176	185	195	209	186	200	172	185	196	216	194	179	183	189	219	182	201	179	226	192	211	194	186	199	210	193	213	182	208	197	194	214	203	192	189	192	191	193	192	196	204	184	165	222	204	212	189	198	217	192	180	187	207	196	212	196	189	200	201	201	195	193	223	183	168	215	172	222	223	208	205	171	192	213	198	189	177	164	200	194	187	173	180	176	188	194	197	181	218	192	233	180	189	166	175	214	214	210	186	216	197	197	191	198	171	206	199	206	191	157	173	181	181	174	166	186	195	194	210	194	199	191	214	207	200	199	186	181	209	189	218	188	207	198	196	202	201	184	193	215	203	202	209	193	204	184	199	182	188	218	208	180	215	226	194	198	198	213	205	222	192	180	207	192	181	174	184	204	233	209	186	195	189	197	171	187	213	203	212	179	215	211	195	200	187	194	193	203	201	205	187	208	205	187	183	187	181	216	191	198	206	240	189	201	200	190	169	178	217	197	176	218	192	192	185	190	194	190	211	202	205	187	217	164	198	194	195	210	211	199	202	175	210	187	206	188	205	230	215	195	206	198	207	224	190	187	185	192	209	194	174	203	218	199	172	197	227	182	201	208	204	212	187	207	210	198	204	209	203	191	214	217	202	211	195	191	203	162	198	218	206	183	213	209	191	198	187	191	188	202	174	201	182	185	188	201	196	190	217	203	174	179	194	200	201	198	185	202	196	176	185	205	199	211	183	205	179	189	186	193	209	209	197	188	186	164	196	190	195	186	196	163	205	200	188	187	193	192	167	222	223	197	188	207	192	224	211	207	194	186	204	212	177	198	216	182	193	199	190	217	209	185	161	190	202	190	199	170	187	190	190	172	182	182	193	234	199	227	175	178	180	170	216	234	172	186	174	209	182	189	189	206	187	162	206	168	192	179	202	186	192	193	191	203	199	210	212	198	205	188	183	200	183	201	217	194	201	179	204	184	166	185	201	191	189	180	188	211	185	238	202	217	195	193	187	213	209	169	183	194	187	197	179	198	214	205	154	187	194	195	194	179	188	209	211	197	199	187	175	192	194	175	195	228	196	203	217	177	215	223	179	194	212	184	178	202	181	233	225	228	208	198	183	196	205	196	231	164	210	207	187	192	201	194	222	211	202	170	207	220	206	201	174	201	191	170	177	200	191	188	173	190	207	193	182	185	194	200	197	194	183	173	192	169	207	168	207	189	214	192	210	224	192	198	174	201	211	219	203	175	176	203	175	219	201	197	180	195	186	190	219	215	202	203	184	202	202	197	181	195	181	184	179	193	204	192	178	187	191	233	217	202	194	172	203	171	167	193	205	209	228	220	181	200	214	196	157	174	208	221	208	197	209	210	199	213	207	191	198	191	179	179	184	187	201	193	201	201	206	202	206	191	191	209	207	191	196	170	192	184	204	197	191	223	188	184	205	189	189	205	188	198	209	202	196	200	197	203	209	183	191	200	192	187	185	194	180	191	178	196	159	202	186	214	200	162	208	198	197	199	211	191	198	218	222	212	197	224	209	202	174	204	187	182	232	190	178	201	168	214	202	209	180	191	202	207	180	194	203	209	209	186	216	217	202	189	190	197	223	202	177	179	192	175	198	199	187	200	203	214	172	213	182	188	205	176	203	172	224	193	187	183	214	192	186	205	203	202	172	196	193	213	205	190	182	192	204	199	188	159	213	204	203	197	192	207	183	222	206	185	202	203	203	202	198	188	193	175	182	227	189	204	184	222	192	168	207	197	185	173	173	198	206	177	223	184	185	191	204	191	223	197	181	197	225	180	212	189	198	166	214	181	187	204	214	198	197	194	196	200	221	173	220	189	215	190	197	193	178	210	190	170	198	171	174	196	208	171	192	200	199	169	180	197	192	183	215	199	193	204	231	186	210	211	198	194	187	208	212	187	216	199	217	190	192	181	191	221	198	222	209	195	169	198	212	202	172	203	181	168	183	180	180	185	230	194	184	177	170	223	200	204	199	209	221	205	198	192	191	193	185	203	183	180	181	190	209	227	198	193	198	201	178	184	160	192
18452	2761	2609	3135	2832	1953	1608	1473	1158	953	843	764	747	650	678	629	576	565	557	561	569	554	533	543	503	508	495	540	497	513	507	503	520	527	509	481	491	484	507	488	501	478	459	475	518	452	509	498	452	492	476	486	452	478	453	472	483	476	445	488	483	478	440	446	487	492	473	500	481	500	449	465	436	477	514	497	438	526	453	511	469	461	491	441	505	459	468	465	462	460	464	481	442	475	474	447	485	467	439	445	432	472	437	470	449	501	483	464	496	464	479	452	480	468	470	422	495	478	478	451	491	467	496	448	467	480	500	441	474	478	485	469	441	462	460	476	466	470	513	460	461	433	474	454	458	436	446	475	462	442	493	462	482	468	496	491	465	502	466	469	446	427	466	512	493	497	454	501	455	433	473	493	475	455	486	460	471	433	448	536	460	489	507	444	476	479	452	438	503	466	468	459	448	498	489	497	451	440	455	445	463	481	505	485	489	452	491	469	449	469	489	469	458	500	470	444	500	442	474	453	478	476	500	504	453	503	437	483	489	472	443	453	465	477	504	471	486	477	461	470	469	442	459	478	451	480	480	444	458	458	444	448	476	467	477	509	409	471	460	480	462	453	473	428	482	507	456	470	462	419	475	481	462	439	451	466	460	464	487	474	468	477	433	433	454	526	482	458	437	466	435	464	444	530	486	453	437	468	478	475	491	515	424	471	462	464	467	447	496	428	448	485	456	455	494	430	474	439	420	460	471	468	440	486	479	455	473	478	482	482	442	475	460	470	504	480	443	470	481	486	458	514	507	478	459	445	464	436	475	464	450	490	465	474	467	451	497	488	451	473	468	424	439	431	473	429	482	435	457	480	457	462	479	469	510	454	477	483	474	476	463	436	473	456	473	460	478	477	480	495	474	422	472	472	470	492	473	446	424	448	469	482	463	445	467	458	471	448	495	456	476	474	427	473	473	475	444	481	459	484	452	432	431	507	487	495	500	521	457	419	513	454	466	504	425	437	498	461	448	456	456	457	453	478	460	450	447	464	453	430	474	466	461	492	489	448	468	455	456	465	458	480	445	448	449	467	447	445	431	434	460	473	456	487	455	460	506	453	490	481	488	478	456	495	479	462	448	488	412	449	469	502	407	517	509	467	483	431	467	495	444	474	504	441	515	472	453	474	480	478	468	494	448	486	483	452	523	439	466	472	456	472	481	452	457	470	417	454	464	438	474	459	439	435	447	506	470	427	441	458	446	470	478	476	480	452	461	461	436	430	478	505	494	451	436	435	440	481	448	440	493	492	451	479	466	473	467	484	488	453	455	455	435	479	454	494	480	498	449	469	474	462	449	434	497	462	469	503	493	459	418	471	465	476	482	472	478	471	466	509	472	481	454	494	471	463	442	448	456	462	432	437	459	461	444	474	447	465	401	466	462	444	474	490	459	468	461	455	447	454	505	463	460	481	452	493	427	448	467	461	468	459	444	485	509	469	480	500	442	472	501	480	475	451	481	418	465	436	488	447	480	428	433	447	430	479	453	453	469	464	417	454	456	457	467	479	461	447	461	487	484	482	468	504	484	491	476	478	434	445	448	481	434	433	483	475	451	452	444	454	442	489	486	453	500	463	500	466	451	462	482	460	440	471	467	491	452	445	493	464	483	465	469	463	491	470	493	476	458	471	463	493	474	443	470	452	463	434	441	463	415	504	475	442	489	475	477	470	451	492	438	484	470	436	467	452	477	495	473	452	450	467	476	470	459	438	484	515	494	471	462	485	465	458	460	453	455	487	476	449	499	471	493	466	448	468	468	480	492	485	453	479	449	458	459	476	464	487	429	511	428	474	455	456	454	479	476	437	453	436	485	476	468	441	449	453	472	428	468	477	460	485	465	458	454	486	474	475	462	498	486	459	459	466	477	463	449	485	445	479	486	488	419	475	481	481	428	430	470	480	418	428	471	453	477	477	467	484	470	455	427	446	464	497	485	465	503	484	476	450	486	473	446	490	459	435	510	499	464	486	460	477	512	436	447	464	505	452	451	474	449	473	468	454	463	496	464	473	425	463	423	441	448	460	468	479	443	440	462	445	458	477	448	438	438	455	427	483	469	438	400	465	451	480	453	499	506	437	494	483	456	478	465	442	452	452	483	472	489	514	437	443	440	440	461	446	483	459	439	475	468	422	440	457	455	480	443	418	470	451	441	454	448	448	464	464	484	450	486	440	467	474	473	471	459	479	451	450	459	465	470	491	472	448	470	448	489	471	461	489	452	512	475	436	477	523	481	457	455	490	492	476	474	453	446	464	452	441	411	478	468	471	470	476	482	498	446	462	442	481	446	492	477	455	442	451	447	489	479	462	472	488	477	452	482	447	467	463	459	444	485	451	494	482	458	459	450	454	436	444	508	467	489	496	467	447	495	469	461	442	453	465	468	466	442	527	452	499	425	493	484	460	489	472	491	425	474	452	448	475	493	470	463	466	476	486	432	460	449	407	478	453	481	459	471	458	466	483	480	441	463	483	472	436	461	516	463	443	439	472	432	445	459	499	473	469	479	473	479	519	476	481	489	470	447	475	452	442	459	476	438	459	470	483	478	460	450	504	437	487	433	479	468	486	482	468	446	480	466	488	484	476	474	458	469	466	449	483	461	486	443	471	445	468	464	507	454	451	451	451	502	460	456	422	484	444	472	417	461	470	472	457	496	473	529	435	493	479	482	448	470	470	467	459	485	429	414	460	460	456	476	473	473	528	429	494	472	469	468	408	465	464	462	483	461	458	446	453	470	453	422	487	495	488	489	460	472	449	489	466	498	450	486	491	473	436	477	481	453	456	479	465	472	419	482	413	492	473	443	476	439	484	483	453	455	458	506	424	467	457	459	459	443	460	448	451	485	454	489	446	462	440	453	466	468	486	458	471	469	443	471	493	460	460	459	464	459	440	498	490	468	449	450	436	469	449	493	468	495	478	452	466	452	454	456	501	465	490	473	445	483	435	470	469	476	473	469	480	492	506	422	459	427	466	492	444	466	515	473	442	487	505	455	476	492	504	458	462	466	440	443	479	469	489	491	485	433	456	490	455	426	463	495	442	466	505	497	467	483	445	455	463	445	449	490	503	464	436	460	487	468	485	466	458	461	491	463	503	425	443	497	425	504	481	468	466	430	431	433	445	494	469	464	503	444	471	445	478	477	455	504	452	504	461	464	456	486	478	507	456	462	496	426	489	441	450	501	483	491	470	498	486	470	486	492	429	470	473	466	438	470	494	479	460	453	453	452	433	518	474	442	439	454	468	432	460	477	439	490	472	483	464	481	474	493	467	475	452	436	477	452	491	480	479	466	444	455	456	493	414	487	471	491	455	482	468	466	491	456	460	480	449	445	488	442	471	488	476	468	444	464	447	463	467	463	473	474	447	486	474	440	472	500	417	422	455	447	481	446	475	473	466	454	467	448	454	503	444	429	492	484	437	496	513	417	452	445	473	461	459	465	459	484	472	450	439
7734	802	411	326	299	245	271	249	241	258	245	237	213	232	227	204	207	211	219	201	195	242	221	212	217	196	197	188	243	201	216	220	216	229	205	228	223	248	188	256	233	232	224	200	207	210	201	201	264	203	263	243	229	212	205	232	212	200	226	222	216	214	223	220	233	200	217	209	212	196	220	204	237	255	226	194	262	226	230	231	239	200	211	210	220	245	230	209	201	203	195	209	188	212	186	232	231	196	211	212	235	214	214	231	217	225	228	213	210	195	222	210	216	204	251	223	230	209	219	248	226	221	234	242	232	220	227	223	215	219	194	219	205	226	213	229	229	211	204	242	193	222	200	213	207	228	220	227	220	202	201	218	213	224	233	223	226	213	232	223	197	214	190	219	236	245	247	258	224	225	244	227	202	233	209	178	265	205	195	220	202	215	256	214	250	237	267	206	209	212	214	219	232	202	227	226	248	244	234	210	225	228	220	213	257	237	207	207	237	210	200	224	225	187	221	215	211	197	222	215	210	228	224	215	225	243	213	188	235	219	218	234	242	228	217	218	225	254	209	211	244	206	214	220	220	212	219	215	230	204	202	215	237	231	247	239	203	242	207	195	214	220	202	178	210	224	226	214	231	218	226	176	205	234	257	221	223	204	196	230	193	216	208	217	242	206	196	227	235	217	204	214	215	215	212	207	218	203	238	215	200	217	208	226	210	192	219	205	232	249	234	230	219	243	221	236	220	219	188	208	207	210	205	217	218	224	233	216	223	221	216	235	203	245	203	218	205	224	228	213	206	220	206	225	198	228	216	222	221	223	245	241	228	219	209	196	223	205	207	183	227	210	218	197	250	232	249	203	204	233	224	238	226	204	193	235	200	206	258	210	214	248	222	232	252	233	185	264	216	213	234	211	229	228	220	198	220	213	234	201	246	197	232	225	235	208	257	213	211	207	227	226	219	221	205	223	219	207	207	217	235	230	192	204	218	222	215	229	198	228	244	242	228	220	206	220	222	199	196	212	192	264	212	239	203	205	212	196	230	208	234	208	225	208	207	216	229	207	225	240	211	217	225	223	206	240	233	225	192	227	220	204	197	220	244	205	236	238	224	212	226	199	240	232	236	242	209	227	213	190	218	235	221	240	234	216	213	222	212	224	235	207	225	227	223	231	251	231	209	230	238	212	187	210	235	234	224	206	212	263	226	224	201	207	240	230	254	228	206	221	205	199	230	223	201	192	210	233	194	209	215	245	229	233	210	244	222	228	210	225	230	221	215	207	211	203	207	204	233	220	214	217	215	227	206	199	223	212	211	210	233	222	214	234	185	211	250	253	211	223	229	223	216	212	205	229	196	236	222	235	230	234	233	203	215	215	228	214	221	250	190	211	193	220	215	217	211	226	230	228	217	229	198	229	216	197	221	250	208	211	248	221	211	230	220	224	238	258	198	214	225	216	223	203	229	195	208	209	224	230	209	225	191	226	211	209	250	204	230	192	230	190	213	211	210	214	202	236	235	223	216	203	209	215	184	246	222	195	219	199	227	210	243	211	232	244	203	200	219	241	207	207	211	234	184	217	234	216	242	221	232	228	195	202	221	230	217	207	242	219	214	233	210	222	231	209	235	208	242	217	229	203	233	224	230	217	245	210	198	246	237	198	219	228	212	191	225	216	248	226	236	220	253	222	220	219	222	221	220	212	233	242	213	233	227	237	191	230	233	227	217	192	241	203	222	239	211	199	227	237	255	264	227	243	212	195	224	220	222	224	244	218	247	208	198	242	232	226	219	230	177	226	206	225	250	200	227	205	196	236	203	215	221	219	204	216	231	194	218	187	236	210	225	206	234	216	234	223	185	230	238	220	221	196	233	233	210	214	205	218	241	217	229	231	209	212	230	240	248	225	231	234	201	235	219	224	235	195	227	222	222	230	235	187	201	190	226	206	193	215	226	226	200	199	221	180	216	223	224	255	240	224	213	221	204	214	197	239	222	233	195	216	226	231	205	238	212	239	229	230	209	213	185	220	200	228	221	223	198	224	222	214	214	222	209	235	225	213	223	230	205	219	215	216	229	201	215	218	207	217	228	255	195	209	208	235	220	234	210	233	247	216	219	223	240	261	219	219	227	226	243	248	228	208	235	204	232	236	226	225	201	207	216	198	236	225	189	206	234	218	215	207	234	235	215	241	235	216	232	218	212	195	219	224	203	204	197	198	236	245	241	238	212	225	208	225	213	251	230	262	234	225	229	218	224	205	224	244	235	220	191	226	214	207	241	218	208	230	207	194	185	227	199	208	222	224	232	190	234	222	235	262	248	211	231	237	193	203	231	224	202	236	225	230	246	203	218	245	241	215	232	236	220	231	201	225	197	209	258	213	169	218	249	210	254	238	201	212	196	206	240	224	211	209	244	200	206	204	173	230	208	224	230	215	205	230	188	236	241	231	210	218	213	224	226	204	229	215	221	229	192	210	236	212	241	204	212	242	222	212	201	215	205	227	215	178	210	237	227	191	214	220	229	203	235	191	251	223	218	204	230	212	236	207	219	220	228	226	246	221	228	228	197	220	210	225	180	203	192	187	190	230	188	234	204	221	194	236	227	218	215	234	228	233	202	228	218	234	230	181	228	220	237	204	213	248	217	181	210	248	245	229	214	216	225	203	207	242	231	214	219	223	216	244	197	226	213	198	204	217	233	230	215	222	228	198	244	205	246	209	240	207	218	219	201	188	211	217	234	217	197	194	232	229	240	252	218	216	231	221	210	205	212	227	205	203	241	209	194	217	237	245	251	199	217	196	205	234	206	227	251	230	224	226	216	230	236	208	236	211	230	234	223	233	225	205	207	207	213	235	226	231	224	228	222	232	222	217	237	219	223	242	234	214	198	207	203	223	241	211	236	246	232	221	241	232	185	204	189	222	211	219	219	219	236	233	212	201	250	220	227	211	210	230	239	233	215	217	198	232	243	236	224	197	210	235	226	225	214	217	244	234	210	204	230	216	250	224	216	224	204	217	227	217	219	217	205	216	229	212	236	232	208	218	214	236	217	217	218	217	230	202	194	213	219	220	247	238	219	201	232	237	235	224	216	209	208	209	231	227	216	224	217	234	235	212	245	234	206	220	215	207	254	201	205	240	205	239	216	259	239	213	196	212	215	192	226	241	260	242	204	204	194	204	232	218	218	210	210	235	235	232	216	219	225	232	226	239	218	227	227	212	217	192	205	201	197	202	197	206	227	189	226	202	228	215	231	229	214	253	220	223	235	201	205	183	211	219	235	210	216	204	241	241	216	213	210	204	200	195	248	222	242	233	250	214	212	217	214	209	218	211	207	227	245	198	219	225	213	224	215	205	229	236	214	221	195	230	213	210	217	233	226	213	215	217	226	233	227	216	231	200	239	223	220	202	189	209	240	204	216	202	209	212	195	198	203	232	210	233	230	243	233	241	197	236	233	209	209	247	244	218	215	238	218	209	230	199	225	215	231	229	201	247	191	221
4725	778	805	916	893	662	647	620	564	580	514	536	473	500	462	532	513	501	475	466	502	483	465	515	528	475	501	488	473	495	465	495	471	472	508	456	473	476	513	473	514	495	508	491	509	501	480	505	504	531	487	460	485	479	525	510	490	478	485	503	521	467	463	510	512	518	464	467	490	495	504	479	514	511	462	510	515	537	503	491	512	484	463	488	511	498	509	489	475	546	498	497	480	505	510	511	473	538	465	524	492	511	486	469	465	495	492	485	497	513	539	525	544	533	485	489	499	460	499	511	509	536	553	481	488	494	503	500	510	504	491	495	518	477	497	522	519	536	503	490	524	490	482	479	521	511	503	481	478	489	488	525	489	473	546	480	498	467	451	511	455	489	503	486	482	498	512	509	516	509	502	445	507	455	482	503	479	521	512	484	493	488	475	482	513	449	453	490	496	488	474	499	470	506	475	528	450	528	484	495	495	502	513	515	474	484	528	522	494	508	496	519	459	501	520	522	496	500	470	502	488	528	494	491	478	494	504	499	487	484	514	475	487	499	512	458	485	497	493	514	486	538	514	491	507	480	494	479	494	503	508	524	493	460	481	483	516	459	509	525	502	471	439	485	476	527	495	463	455	510	515	490	465	505	479	512	479	478	479	469	450	454	541	489	495	483	483	519	497	512	496	499	464	518	477	476	458	485	495	488	525	476	502	466	500	503	501	518	523	520	474	490	476	497	508	493	495	459	505	525	473	468	490	495	482	494	530	463	490	461	504	514	459	441	510	469	501	498	497	500	497	493	438	511	499	497	506	517	491	492	449	539	505	479	522	493	495	486	512	512	474	514	505	490	481	492	493	461	533	511	484	488	548	497	537	478	466	485	469	451	469	481	495	514	468	475	492	467	504	481	473	496	521	505	504	496	510	474	450	511	526	484	509	517	503	465	498	513	515	497	480	512	520	501	491	495	494	471	480	518	481	475	452	465	488	497	512	488	526	509	508	486	515	508	515	502	489	456	480	477	487	511	471	520	486	532	545	516	513	463	505	462	480	477	475	515	492	514	493	513	515	513	519	495	468	504	503	487	497	492	457	505	505	503	442	515	482	516	487	483	486	486	499	535	521	497	459	477	460	504	483	472	503	497	508	519	475	487	486	521	514	509	512	496	513	478	525	514	480	473	493	510	455	509	467	476	508	469	537	518	497	473	512	496	535	535	475	504	471	524	453	465	444	491	502	456	482	482	485	481	461	502	499	461	476	480	445	512	510	515	487	547	503	454	468	491	488	520	479	513	516	504	525	483	474	477	525	490	490	480	488	489	513	511	519	465	486	462	507	459	515	485	514	460	438	479	490	507	479	511	506	507	469	496	554	468	490	519	480	493	487	518	499	511	483	462	488	481	505	498	540	455	479	483	563	503	486	472	474	482	496	477	495	521	453	492	493	501	460	489	516	514	544	525	477	525	493	483	507	488	498	513	463	479	499	531	480	506	508	470	511	478	484	547	499	475	459	503	495	470	531	471	486	511	466	438	538	466	498	482	481	453	525	486	505	484	467	493	493	499	498	485	532	483	510	490	528	490	516	523	499	481	488	501	504	478	492	481	480	535	519	498	485	488	470	447	490	513	509	494	472	469	511	453	500	500	510	495	476	484	504	536	511	488	460	469	525	477	505	475	506	519	509	486	553	525	487	478	478	519	511	502	500	503	494	456	493	487	492	510	527	499	517	495	555	536	468	519	509	526	515	484	471	472	510	490	513	467	459	456	451	491	489	513	490	485	478	470	520	476	520	490	513	505	498	547	488	483	460	505	434	491	471	526	529	511	463	499	491	501	502	528	506	506	512	505	512	477	499	477	473	503	490	515	482	503	494	511	483	483	525	514	486	494	450	497	435	493	511	503	494	484	462	499	479	516	496	518	479	517	489	464	486	460	483	524	482	517	539	499	474	503	498	476	521	478	490	474	520	496	505	455	478	521	521	486	464	518	450	441	530	513	529	476	501	491	477	457	452	496	470	508	508	500	436	490	508	497	506	484	534	465	490	476	481	505	488	495	479	489	505	456	464	503	480	473	454	493	513	485	477	484	483	498	484	506	520	486	464	441	481	474	476	484	498	507	489	491	491	494	452	509	521	499	498	495	542	461	503	482	493	486	452	508	478	497	506	471	499	458	514	463	486	485	498	484	512	450	522	527	531	479	499	476	465	465	521	481	517	513	497	501	488	518	478	500	480	510	502	487	458	504	545	491	490	475	513	488	441	494	476	485	460	459	530	507	476	493	468	506	464	462	461	515	531	507	460	513	426	507	458	484	488	491	493	506	468	502	425	509	504	493	513	455	459	517	538	519	480	480	470	528	474	483	460	525	461	459	478	481	506	520	426	492	499	486	491	489	492	507	494	473	481	532	505	485	485	520	488	467	507	516	522	482	508	470	514	491	488	521	493	518	530	454	496	476	476	492	518	504	507	463	497	490	499	505	460	497	474	476	525	497	512	473	492	507	468	494	501	487	467	481	485	504	493	449	494	478	489	472	502	484	464	480	482	497	509	447	493	500	474	489	502	501	481	496	492	489	490	500	479	509	450	484	476	445	489	512	506	488	476	451	491	470	508	483	496	482	518	441	471	530	493	480	509	491	473	512	464	494	496	532	465	481	436	494	501	481	463	493	480	441	505	500	460	511	471	538	504	505	487	455	498	502	472	491	494	507	530	530	526	497	498	474	512	514	503	467	493	501	491	495	437	500	516	495	445	491	506	525	525	473	482	482	509	492	531	464	448	515	506	482	453	492	459	494	460	431	475	490	526	487	466	515	510	496	520	477	472	449	502	503	500	458	511	504	471	476	476	476	475	493	524	473	491	536	487	490	500	480	497	499	478	467	474	484	468	454	500	482	492	479	496	472	490	488	454	482	516	506	488	518	480	505	491	506	487	496	421	483	456	494	454	486	488	486	514	492	512	479	492	498	526	508	485	487	489	434	504	457	511	517	500	472	466	454	479	534	476	520	481	514	476	514	543	460	459	496	454	488	474	507	464	475	490	512	468	496	468	491	514	512	495	473	436	517	469	491	482	499	503	495	463	481	493	502	456	496	462	527	487	517	492	494	520	493	552	453	501	468	499	504	479	530	484	531	468	470	497	493	516	521	490	482	502	492	426	499	490	475	523	472	517	501	467	464	486	511	519	482	489	494	447	505	474	450	501	460	489	492	522	466	502	527	490	511	507	494	461	492	474	524	491	491	493	472	483	491	486	510	485	478	480	518	454	494	487	479	517	487	474	462	439	483	448	539	496	503	477	489	532	513	491	483	474	513	512	462	472	531	499	513	484	491	485	536	489	482	507	501	477	509	496	493	491	505	458	494	499	504	448	481	502	491	520	439	458	483	473	483	526	515	527	472	499	497	476	503	446	507	477	524	504	462	505	478	498	498	490	486	536	517	499	496	500	501	478	482	465	514	492	503	511	475	487	478	508	510	447	472	486	491	513	520	477	502
22205	3592	975	675	529	293	257	214	212	190	172	174	128	146	138	132	131	136	145	150	156	140	165	137	127	154	160	149	134	144	132	132	172	128	120	130	130	136	136	151	112	127	163	137	134	130	134	126	158	127	146	134	133	134	133	126	137	156	143	140	143	153	115	134	120	140	142	131	124	121	136	135	140	138	141	143	129	117	141	163	121	137	156	125	115	132	151	118	136	113	131	157	122	119	136	143	138	139	147	133	145	150	145	125	131	150	139	128	118	120	143	130	140	147	139	132	117	127	127	142	135	130	128	129	128	147	127	148	141	128	165	141	134	125	132	129	132	123	119	152	120	118	134	138	135	145	123	152	130	114	134	121	131	128	131	136	111	125	134	128	141	124	131	132	146	138	131	143	135	145	127	111	123	140	114	160	147	155	137	119	139	134	141	131	144	129	131	135	150	143	146	127	125	128	145	159	140	137	118	140	115	139	130	133	133	128	152	125	130	132	140	144	110	127	144	116	124	139	143	144	128	152	152	125	132	108	139	160	140	140	135	127	136	125	142	115	145	148	126	130	161	125	111	161	149	129	123	128	139	142	137	137	153	124	115	136	132	152	127	123	152	139	142	167	127	136	149	126	150	124	116	127	128	160	139	129	122	131	145	156	132	128	129	137	123	147	142	129	135	142	151	145	143	131	140	162	148	126	108	146	121	143	136	142	127	115	118	138	122	128	134	129	118	144	136	126	141	139	141	135	131	133	131	147	116	143	130	139	151	104	123	126	131	135	116	137	139	122	145	137	124	128	129	102	141	145	138	129	141	135	148	152	127	119	124	148	147	114	109	135	102	141	124	128	101	137	120	131	150	121	134	113	128	134	108	135	147	127	134	139	140	142	158	128	134	121	130	110	144	131	122	128	135	117	117	144	124	122	116	126	141	114	163	137	128	116	152	139	123	127	141	122	129	136	158	153	131	128	138	121	155	138	141	99	123	114	132	128	153	113	131	122	125	129	122	136	130	128	135	138	152	124	119	142	129	131	125	124	135	146	129	130	137	132	121	136	132	133	126	140	152	125	133	135	123	114	154	161	126	120	150	151	148	138	119	151	136	127	122	122	143	144	144	138	135	127	113	149	134	123	118	110	137	127	148	131	143	124	130	170	120	126	142	129	128	135	123	176	156	140	148	150	134	127	145	167	136	128	123	121	123	155	142	128	131	118	129	141	128	139	120	124	135	131	123	129	159	132	133	132	138	133	121	112	126	133	129	117	140	149	134	130	133	132	131	121	136	139	137	153	169	130	122	166	158	118	126	129	110	140	150	123	122	163	153	124	145	125	136	131	117	122	121	146	164	146	128	133	135	112	149	129	117	112	135	131	142	144	135	124	147	125	152	126	117	131	124	142	121	122	149	160	144	112	135	137	146	131	137	136	145	136	121	142	153	154	135	106	140	129	144	128	132	139	121	151	159	134	115	124	140	138	146	138	127	140	126	136	114	139	140	137	140	114	137	137	144	122	130	154	133	137	113	122	146	118	147	118	126	119	126	118	142	118	107	136	125	111	114	119	159	127	138	145	132	132	138	112	125	133	98	135	140	157	118	158	142	149	127	153	142	125	139	111	144	147	124	133	159	141	108	142	151	147	153	152	137	132	141	133	143	133	141	135	148	150	148	119	122	124	127	132	151	123	148	146	139	145	150	129	129	149	157	129	147	133	148	123	122	132	151	135	139	130	142	135	129	124	126	156	154	131	117	137	136	149	153	137	134	138	162	130	130	114	122	136	146	126	111	146	125	141	146	133	137	138	147	135	128	126	119	132	138	108	118	127	127	130	120	127	105	135	125	146	146	142	122	129	147	126	163	128	129	141	128	111	145	139	137	111	136	136	115	139	156	137	155	133	110	149	147	136	142	106	141	122	116	150	121	150	118	131	141	133	136	124	145	133	136	125	147	133	135	122	163	120	138	144	126	133	140	125	159	126	144	119	124	139	127	128	135	157	131	133	128	130	134	133	141	128	128	130	131	118	131	142	144	125	117	132	148	151	135	135	126	126	125	129	145	153	125	137	146	143	127	148	127	125	135	129	126	125	117	142	127	142	123	140	158	141	140	118	123	118	128	144	142	129	127	125	115	150	144	112	133	125	158	126	128	128	144	116	122	147	141	118	148	153	135	134	147	102	122	151	135	125	149	146	132	118	140	149	135	158	127	114	138	117	123	141	130	132	119	148	148	114	124	139	118	131	127	135	135	135	146	137	157	144	106	130	140	150	129	123	116	129	117	151	140	131	121	153	135	140	151	146	120	115	122	150	136	134	115	111	134	126	130	157	142	116	131	135	130	142	154	125	128	132	140	157	145	127	146	136	138	148	132	133	130	138	152	132	147	156	140	120	135	125	119	156	127	106	134	154	135	164	130	158	155	149	148	125	142	113	155	121	133	128	150	131	126	134	138	126	126	145	139	137	133	140	140	126	125	144	148	128	126	150	119	153	160	123	126	124	138	133	111	130	115	140	108	115	127	134	143	126	158	142	128	134	127	129	138	137	127	150	145	134	139	145	126	126	145	137	145	131	142	140	161	147	160	118	138	133	136	119	158	150	138	130	127	145	136	144	132	131	108	132	130	132	148	133	129	116	143	143	113	139	152	124	124	135	152	142	143	148	126	120	123	140	119	127	131	132	155	138	167	154	135	123	142	117	127	122	127	136	142	136	133	117	138	124	131	114	132	124	128	123	128	103	131	160	141	140	133	128	147	142	129	128	142	145	117	111	136	129	129	122	145	133	119	128	137	127	121	143	123	124	150	143	132	126	132	121	130	151	142	126	130	150	137	119	128	134	106	127	125	132	127	132	137	158	108	140	113	135	131	97	131	140	130	159	113	142	139	124	120	119	123	137	142	121	144	116	132	139	119	152	149	146	125	146	123	113	151	144	142	137	135	142	120	178	151	129	138	153	139	131	133	123	140	125	144	162	131	121	143	138	117	122	139	141	135	142	159	124	110	112	113	144	138	120	128	123	128	109	143	134	126	135	129	134	119	145	112	105	134	97	133	145	135	128	142	126	157	142	129	110	126	146	126	128	140	134	145	116	117	139	146	132	114	142	140	155	145	138	127	143	124	126	130	117	129	127	145	170	137	126	120	121	143	128	120	139	131	120	138	140	139	146	142	136	132	139	129	139	118	144	136	125	162	106	155	134	147	159	140	137	128	114	117	110	139	133	113	143	133	134	136	141	136	122	127	130	134	144	142	136	123	137	116	112	123	147	109	141	125	137	154	156	143	141	119	135	152	130	119	132	119	145	154	136	123	118	122	146	130	125	141	141	117	129	143	122	142	107	132	132	124	122	150	122	140	138	123	134	130	126	154	132	121	114	121	115	129	120	134	120	122	120	118	143	156	137	151	146	137	128	123	132	143	136	105	127	130	114	159	131	132	164	143	140	147	135	134	144	118	124	135	112	131	142	127	136	155	120	125	144	157	123	129	142	142	141	143	128
13623	1732	1778	1906	1784	1261	990	876	708	623	546	453	470	432	442	419	410	368	360	392	412	349	365	361	397	378	348	360	371	366	357	358	323	380	361	363	358	322	343	344	372	376	315	337	338	331	339	322	308	323	339	349	328	298	318	312	324	349	336	333	332	323	363	355	376	341	326	328	333	331	337	325	364	332	348	325	321	300	333	344	340	372	325	320	314	327	319	317	321	288	335	310	333	375	315	349	328	358	352	314	374	339	344	347	340	363	332	359	306	324	310	346	365	356	335	347	316	341	328	349	313	342	328	339	357	325	358	310	327	315	333	328	312	322	337	338	353	330	344	345	341	304	346	283	344	341	348	315	340	331	348	340	312	324	322	346	340	348	337	326	342	338	304	309	335	318	315	315	328	339	274	309	293	363	328	306	297	333	341	310	327	321	324	345	299	370	347	329	317	323	346	336	355	316	305	333	330	352	322	340	319	336	322	333	325	335	320	334	325	359	342	336	345	348	304	328	350	326	330	338	332	326	310	333	314	311	323	334	310	314	345	327	333	316	338	360	350	354	327	334	351	334	306	359	348	315	326	352	324	314	366	333	365	337	349	355	333	336	327	336	333	325	349	324	308	317	319	357	312	315	318	354	325	350	319	336	343	319	317	313	339	344	316	324	339	351	332	354	325	322	330	346	353	321	332	347	335	312	314	330	342	359	336	338	345	350	305	316	339	354	309	329	304	317	306	312	343	334	321	344	296	333	318	328	338	311	343	333	343	315	341	342	312	330	373	349	312	343	327	312	300	344	360	321	318	326	346	338	355	301	283	318	315	307	323	314	296	345	326	379	321	347	316	301	325	321	333	334	338	339	338	342	335	309	325	332	329	323	342	335	337	334	307	336	311	314	340	328	298	316	317	306	373	345	310	325	334	333	331	322	312	318	310	311	332	322	303	340	353	351	295	316	325	313	369	327	333	306	380	320	357	352	328	327	351	307	312	344	309	325	336	335	329	334	328	317	345	354	337	344	329	313	312	290	313	322	314	340	352	348	370	289	344	314	327	336	301	339	337	329	341	326	336	333	323	336	312	327	345	342	308	343	348	292	311	332	334	320	337	320	357	330	365	342	310	339	307	355	313	335	294	333	356	346	320	310	363	354	336	321	347	337	336	319	365	338	324	325	332	361	337	355	335	346	350	329	357	337	365	313	318	337	346	320	337	346	323	306	343	360	311	300	348	379	344	336	330	324	328	350	300	340	318	325	343	299	326	327	344	325	318	339	289	339	352	349	346	340	328	347	351	345	325	308	347	336	315	294	345	350	334	342	308	332	345	323	327	342	352	317	339	327	327	314	330	336	354	323	346	331	343	323	323	317	344	331	381	332	337	315	359	321	345	345	307	322	330	313	333	337	312	350	327	333	352	363	277	337	356	308	332	300	324	325	321	341	340	336	355	339	330	319	356	336	339	345	331	372	337	320	365	332	308	323	291	330	352	322	334	323	317	332	366	355	341	325	333	310	343	369	338	323	363	363	339	327	335	382	357	299	363	324	358	344	326	346	336	334	325	315	318	286	349	311	321	362	365	367	353	317	330	327	313	303	328	310	301	342	365	340	326	302	323	326	302	350	302	302	308	321	361	330	301	348	335	357	341	351	359	321	356	333	332	325	296	292	328	324	328	330	325	310	331	340	344	305	322	284	325	320	340	313	328	340	321	300	345	315	318	343	325	323	327	338	329	349	343	298	317	341	327	336	299	321	323	352	326	305	323	324	326	324	341	339	328	356	330	309	324	325	313	309	329	347	349	325	331	334	332	300	354	306	327	305	333	360	361	305	322	335	344	319	297	340	357	358	361	305	347	349	319	332	314	343	326	345	345	351	327	361	345	352	312	340	324	294	326	316	319	323	324	313	306	315	361	317	372	352	353	317	324	302	322	327	311	338	329	344	323	295	335	320	318	326	310	308	328	342	344	310	326	319	305	325	322	321	337	324	363	350	362	308	341	346	336	372	345	332	323	305	347	333	299	323	340	342	325	317	328	326	318	370	334	323	299	341	326	339	342	322	322	327	289	305	277	315	342	340	326	300	306	335	375	364	343	309	360	353	326	327	337	318	333	322	324	330	290	325	356	320	360	364	302	330	341	311	336	316	333	358	330	308	339	296	328	325	343	298	337	346	339	339	316	334	296	341	342	320	309	307	320	348	318	328	296	360	318	318	337	320	331	342	335	337	290	316	328	353	331	332	327	311	316	364	367	315	355	315	370	316	315	376	317	312	331	333	316	336	312	332	333	325	345	352	324	375	372	326	335	327	347	337	338	311	333	341	350	344	327	331	350	318	319	338	341	309	331	357	331	317	349	340	330	324	364	308	300	360	315	308	347	327	303	370	323	381	353	327	311	362	339	293	325	342	342	337	360	347	318	347	319	302	336	338	318	367	311	313	327	316	371	362	293	304	320	319	314	325	339	341	302	350	347	331	329	359	356	329	346	301	334	325	308	351	305	304	328	347	367	327	326	352	352	360	359	356	323	344	358	314	337	338	321	328	333	380	288	350	344	316	358	346	332	361	302	327	342	365	339	315	334	342	357	328	309	350	311	331	328	318	329	311	333	314	336	349	343	325	303	355	356	324	346	368	357	291	312	312	354	312	313	334	349	346	315	333	301	323	341	297	342	310	335	342	324	325	340	331	386	329	338	354	332	351	304	272	317	338	307	326	351	298	345	323	350	339	347	308	311	306	344	331	326	308	327	321	326	347	347	347	334	302	325	342	372	313	354	297	335	331	308	345	338	336	344	309	340	330	311	302	336	378	334	346	367	341	341	294	343	325	343	346	368	348	314	341	298	344	301	290	330	351	337	321	291	333	354	337	364	327	360	329	305	310	355	335	305	314	303	368	331	338	328	331	344	354	336	313	356	291	312	349	333	327	306	322	305	321	354	327	314	327	318	327	330	376	351	363	339	337	327	388	320	360	344	338	315	358	345	324	355	334	326	325	340	308	351	300	282	317	306	351	338	309	346	365	297	353	364	339	325	321	311	325	330	366	353	329	322	326	312	344	347	304	334	296	318	324	333	362	307	296	329	328	368	352	347	330	345	352	324	325	330	317	325	340	317	301	304	311	326	337	333	321	360	307	325	309	325	330	338	327	315	327	324	329	300	304	385	314	319	307	331	312	346	351	357	351	323	322	350	327	343	361	326	316	299	302	316	309	335	340	302	297	333	350	329	343	326	320	317	337	312	311	324	330	285	343	322	320	313	326	330	340	311	331	325	321	370	300	318	341	327	345	324	323	358	328	312	301	338	353	339	307	332	292	316	335	320	322	311	345	309	300	334	336	349	327	320	309	341	368	325	353	319	322	314	328	356	310	336	333	329	359	322	331	348	302	334	333	332	314	340	309	329	310	330	346	347	323	319	355	321	290	320	345	281	359	362	302	341	310	337	306	308	373	329	320	321	320	318	313	352	338	342	318	323	334	300	343	346	323	332	331	349	361
32113	6906	1939	1297	800	565	414	409	337	281	229	224	275	212	215	220	217	219	217	221	204	200	212	225	211	202	214	219	214	226	226	215	235	225	193	213	224	187	197	200	194	217	212	205	195	192	225	209	205	187	216	203	217	175	195	213	205	198	206	192	184	220	225	186	191	180	178	179	179	184	203	200	212	202	227	188	194	169	196	203	200	198	191	217	205	177	202	216	203	215	178	204	210	199	192	175	176	224	180	183	209	187	185	177	196	181	197	218	204	201	210	202	185	190	197	220	194	202	206	181	193	177	207	199	193	191	213	209	221	200	179	186	187	198	188	181	150	198	190	214	169	177	209	209	180	191	195	174	210	204	186	182	192	217	211	209	198	193	193	186	192	205	170	216	213	204	184	189	213	211	212	216	190	180	212	194	199	200	201	216	243	197	211	185	169	198	194	184	195	193	192	227	182	207	191	221	171	192	230	195	194	234	193	193	196	192	194	199	211	210	172	205	198	201	209	185	203	207	196	207	180	173	203	177	192	186	215	203	220	219	188	218	176	168	195	178	194	191	209	217	182	214	214	203	223	200	179	194	199	186	193	211	184	193	185	211	194	200	228	183	179	208	211	217	197	214	216	217	193	209	215	225	209	226	200	191	186	174	202	199	189	204	206	202	206	206	197	184	195	190	210	227	178	192	157	194	244	212	195	194	173	196	211	178	214	170	188	183	203	234	176	213	202	204	202	178	211	233	212	171	149	175	176	177	214	182	177	188	183	203	207	214	168	215	195	197	223	179	202	192	197	210	218	209	217	222	187	201	177	203	204	208	202	198	205	202	198	198	191	209	211	185	178	190	203	186	175	218	227	160	199	219	170	181	202	205	210	196	178	175	190	186	151	221	216	161	200	217	228	208	187	200	195	215	210	181	182	218	210	207	216	200	207	189	198	186	211	184	200	203	186	210	194	198	218	195	189	205	164	204	170	216	220	191	196	173	214	201	195	160	189	180	185	176	193	191	218	206	198	208	204	190	171	189	185	186	186	213	192	204	190	197	189	190	159	208	186	201	192	194	184	188	181	192	185	215	171	211	202	195	197	211	201	185	198	194	228	196	188	228	196	209	202	187	160	202	180	193	196	192	204	209	214	194	206	216	188	210	190	181	188	194	197	210	208	213	194	209	189	200	202	210	195	189	198	207	192	193	187	190	183	196	226	204	199	197	190	219	198	217	197	182	218	172	174	193	195	215	168	188	206	184	198	229	214	191	216	196	186	216	180	190	204	195	171	208	218	182	220	209	204	210	187	202	224	203	209	213	173	189	186	174	200	188	210	197	207	211	173	179	176	180	190	198	226	177	187	220	191	191	204	219	184	191	197	216	217	215	208	194	194	213	221	191	181	219	187	213	202	209	178	205	195	194	200	208	200	195	175	212	187	189	202	180	170	214	200	201	190	193	201	183	190	207	202	186	189	180	193	208	189	193	191	194	223	207	224	183	226	205	221	172	217	214	217	162	197	202	218	225	202	196	181	208	221	179	196	197	198	218	193	231	207	200	212	204	211	199	210	186	195	210	184	171	202	209	197	215	188	222	201	195	217	192	201	183	202	209	199	206	178	199	213	201	197	189	218	191	195	179	203	202	197	205	214	205	174	184	192	216	177	168	212	177	187	195	204	227	184	214	188	219	189	191	194	205	182	182	192	191	181	198	182	189	181	206	190	202	213	197	191	204	174	234	199	200	199	166	204	189	192	212	212	191	182	218	192	185	178	191	198	186	213	200	213	206	186	180	197	215	176	199	197	194	162	188	219	154	208	185	204	188	205	197	172	174	188	191	204	183	177	183	171	221	196	216	191	213	219	190	213	212	206	207	194	215	202	208	206	206	200	198	214	188	203	197	180	193	200	216	190	222	195	200	225	170	190	215	208	216	196	218	212	215	192	204	210	173	215	169	203	194	189	200	195	209	192	185	181	194	197	203	182	192	173	215	177	195	203	176	173	217	185	211	206	190	169	197	197	186	222	207	205	198	193	197	211	195	214	221	185	206	219	215	214	199	189	202	193	196	186	213	200	201	187	176	221	174	229	212	208	199	202	178	198	171	197	181	196	228	192	186	189	185	200	190	215	234	204	217	189	210	217	200	182	206	193	208	199	197	192	215	207	204	206	200	209	165	167	189	187	202	202	203	201	210	193	183	176	189	157	197	193	182	205	185	201	202	208	191	205	201	217	182	197	192	218	226	197	203	208	204	195	205	198	181	162	209	191	175	208	224	181	203	204	200	202	165	168	179	187	214	188	190	185	197	206	194	217	213	177	180	243	200	179	183	205	206	211	207	197	198	234	168	205	180	203	200	218	196	199	199	221	181	176	178	201	198	174	180	194	230	218	196	202	217	187	184	224	174	197	195	195	191	171	217	227	194	194	218	195	165	210	185	189	184	204	183	233	212	195	193	193	197	205	201	179	229	206	182	185	203	195	194	185	187	190	194	232	185	198	221	183	214	200	212	195	231	194	204	209	165	169	224	209	190	201	194	222	205	217	189	245	191	217	188	179	197	191	204	185	198	197	199	197	193	189	227	204	193	213	191	208	199	168	167	190	184	173	209	191	182	218	202	165	176	224	202	178	215	213	176	198	187	181	217	213	170	225	197	190	186	211	206	205	205	188	200	222	174	200	189	192	197	190	190	227	199	188	159	213	207	178	169	206	212	196	199	190	208	189	200	181	201	196	200	185	216	205	225	207	240	204	187	229	194	224	189	198	187	181	198	182	204	189	213	208	213	209	184	200	171	176	181	205	221	195	201	200	178	204	201	207	209	190	182	222	219	187	202	166	205	191	202	219	162	190	190	213	227	196	209	210	205	186	206	200	215	161	210	186	223	197	189	198	206	178	190	199	209	212	211	239	194	221	188	193	186	195	208	187	215	197	188	180	234	165	195	194	186	209	211	194	194	174	165	189	207	201	195	207	217	190	217	194	200	178	227	198	189	178	185	188	196	191	185	187	214	222	191	208	195	210	220	187	203	206	180	203	173	199	205	182	202	194	196	190	212	211	208	196	198	171	190	185	201	194	192	177	193	201	229	193	196	193	191	191	172	201	189	194	185	182	187	202	190	186	223	205	205	218	215	197	225	207	197	202	216	202	180	224	220	182	189	197	173	166	233	186	190	193	221	216	200	213	201	182	221	185	202	203	208	183	202	206	196	186	191	209	196	197	198	193	197	200	192	193	184	181	185	200	183	216	179	191	169	183	202	222	199	223	210	189	193	198	205	195	189	212	196	189	209	188	206	188	227	193	180	206	203	178	195	190	202	196	170	197	196	220	226	208	186	203	161	174	207	206	176	185	190	211	186	188	200	200	170	209	189	209	219	200	213	199	204	210	178	180	179	192	210	179	193	188	184	175	194	235	183	202	197	190	207	184	180	206	213	209	179	216	210	206	221	195	198	186	188	204	187	211	181	214	174	183	192	216	193	183	191	188	196	207	185	196	199	196	203
18014	2467	2868	3148	2763	2144	1712	1407	1263	1000	879	764	668	656	707	629	592	600	567	555	562	542	522	519	518	535	524	560	504	554	488	490	479	497	526	467	494	482	484	493	481	480	493	486	475	548	500	489	520	490	447	455	485	500	465	435	508	474	463	446	470	437	475	476	452	483	481	484	483	434	447	479	456	424	450	453	474	465	517	460	495	469	505	461	489	469	488	489	430	434	495	471	491	452	504	474	481	484	446	452	467	462	462	469	499	492	466	458	456	466	479	495	443	477	464	439	486	455	466	462	466	500	497	435	426	518	450	507	485	458	489	448	483	491	451	441	443	470	476	489	459	479	499	520	456	463	499	485	464	460	485	458	458	463	465	469	486	478	489	494	479	487	428	447	442	447	450	437	450	429	452	454	456	459	450	483	487	502	438	479	465	499	473	444	461	497	474	460	468	485	464	502	459	466	489	459	520	440	453	449	456	446	493	459	470	454	475	492	475	458	437	458	453	461	485	489	480	480	447	508	468	486	502	446	444	452	462	474	460	451	434	485	479	474	464	462	458	495	504	462	438	468	476	449	502	475	468	436	475	446	474	456	480	500	473	464	455	483	452	494	505	487	463	440	452	439	495	489	466	488	442	433	457	475	469	446	447	443	475	506	493	476	483	479	454	445	485	421	476	450	452	458	470	497	453	480	506	488	482	476	479	466	476	476	488	462	454	498	466	468	473	433	474	489	473	456	479	451	464	457	455	464	479	463	443	467	435	464	394	479	479	462	443	454	500	464	477	476	474	461	475	465	447	494	486	468	499	466	461	484	454	431	481	452	439	468	483	435	420	488	467	469	469	476	413	452	488	457	453	478	458	430	454	487	462	462	494	485	451	434	457	428	432	448	434	463	443	481	447	450	483	444	475	458	462	448	467	495	436	454	455	458	474	446	464	523	434	488	440	467	452	471	497	482	507	472	436	461	476	471	477	488	483	529	483	483	480	486	456	454	440	463	426	500	495	480	466	481	439	505	461	458	454	480	441	455	462	486	430	466	474	482	495	507	412	471	459	475	455	511	489	499	482	466	470	488	459	476	446	466	464	439	478	453	500	458	469	439	449	424	463	478	495	456	464	500	490	473	477	463	469	432	452	442	462	489	481	503	457	486	443	472	453	464	511	495	474	486	481	495	476	439	429	477	484	488	482	472	488	466	468	433	491	471	465	489	431	451	451	483	457	442	467	483	460	448	480	437	450	484	439	494	475	493	457	437	465	469	471	464	438	452	448	480	476	479	454	420	422	516	466	466	486	456	485	468	466	463	474	445	479	475	454	484	462	442	477	454	479	441	463	406	433	458	424	465	466	493	464	470	472	443	472	465	467	427	465	468	456	463	473	475	437	485	453	447	453	488	499	448	488	455	479	449	457	467	435	520	452	461	483	450	462	459	494	456	486	513	457	451	455	508	467	468	470	463	482	468	481	483	464	479	459	470	473	462	419	499	441	476	458	452	463	489	460	454	449	462	443	460	450	475	498	476	453	437	476	467	489	489	482	457	471	428	486	474	479	461	466	448	431	445	449	458	498	476	447	450	480	495	444	466	453	434	419	447	509	452	462	487	466	424	480	464	487	413	448	461	451	424	452	462	437	471	448	449	469	453	473	483	485	506	449	434	439	469	454	447	463	471	488	477	497	460	437	480	496	524	447	471	479	514	450	464	463	480	501	455	457	482	490	481	484	458	477	464	477	458	482	500	454	472	430	460	449	511	475	432	487	489	498	473	467	514	459	463	465	448	463	462	527	458	467	467	482	437	466	467	453	429	442	473	463	468	441	470	445	501	477	449	454	459	440	456	466	466	439	472	477	449	440	459	458	455	442	475	476	503	418	471	456	438	465	460	458	461	456	475	483	486	492	476	408	477	475	475	437	452	465	473	421	489	464	478	438	459	466	477	446	493	491	474	489	487	496	516	471	475	480	457	460	455	442	465	494	462	469	452	461	466	474	479	456	420	466	504	469	496	482	481	484	473	472	484	450	454	439	456	473	487	459	471	498	454	477	459	418	508	452	451	484	478	511	460	479	430	439	476	480	473	469	494	443	476	446	462	498	439	498	507	498	488	467	501	463	465	470	469	459	448	446	449	455	426	489	463	485	405	438	412	453	477	474	455	477	478	417	471	455	490	485	465	510	485	465	492	452	476	442	489	470	442	489	490	474	468	478	446	466	468	468	462	456	460	486	501	424	442	435	450	459	471	444	463	474	478	471	502	457	463	483	511	482	485	443	437	441	436	450	446	469	435	460	478	447	445	488	450	453	453	485	471	470	450	445	486	490	497	467	473	460	491	494	488	452	533	471	488	419	445	445	418	478	470	442	459	491	457	481	488	434	451	471	484	458	486	469	470	478	462	492	472	422	454	461	416	463	490	454	454	443	428	502	452	474	479	474	493	467	447	457	506	454	498	456	476	427	466	483	454	419	456	455	478	437	473	435	426	491	516	456	458	461	453	453	472	457	480	502	455	483	436	468	446	494	452	491	456	463	422	500	443	464	494	458	448	455	500	503	439	519	481	474	459	473	442	481	430	469	463	480	469	469	486	478	464	450	477	447	439	438	459	455	482	446	497	476	503	454	510	501	464	475	480	422	454	471	478	458	504	495	481	474	477	423	457	489	483	462	445	432	457	454	454	458	451	453	464	454	489	475	472	468	462	459	483	460	491	471	477	460	472	448	490	428	454	494	462	450	472	463	491	477	459	484	466	496	467	454	491	496	459	490	474	447	445	473	489	453	485	468	467	523	493	478	490	454	460	455	482	428	479	461	440	483	479	446	455	501	503	455	435	462	471	418	502	475	466	469	497	485	422	482	526	481	501	431	479	457	469	441	499	458	491	481	516	462	480	444	496	475	449	448	471	487	428	458	442	465	492	510	472	463	474	494	446	461	451	471	452	473	459	452	460	464	475	467	487	480	454	476	466	480	480	492	461	474	456	468	427	463	478	424	476	478	448	456	439	483	471	445	416	484	450	418	477	457	477	471	455	448	473	491	449	465	458	443	477	471	475	475	449	441	479	436	452	458	493	461	429	493	454	479	466	453	457	445	504	467	509	465	496	488	452	504	441	455	481	463	457	457	436	465	441	459	451	437	447	438	455	470	447	442	411	480	506	470	472	464	429	446	498	473	504	484	479	453	428	481	491	476	489	488	466	481	469	474	447	460	458	516	514	473	490	487	460	475	475	467	460	468	485	477	464	467	476	477	466	445	468	470	469	437	481	474	454	442	460	428	447	451	447	468	472	498	454	449	463	508	475	482	456	457	493	424	489	481	448	461	445	448	461	528	436	457	420	463	457	455	439	435	486	450	442	457	505	462	445	478	470	432	414	498	472	503	489	453	488	447	483	451	446	479	489	455	462	467	431	501	459	508	468	458	424	464	476	446	484	429	459	464	438	443	440	469	467	436	501	449	468	448	474	467	476	433	427	486	457	479	459	487	493	449	460	489	462
7206	700	381	336	345	277	254	230	215	231	233	210	210	202	231	206	188	221	235	198	213	219	232	235	208	222	221	219	221	223	208	219	208	216	208	224	215	186	197	245	238	211	214	249	193	220	220	213	197	204	226	208	202	224	197	223	234	216	239	200	210	225	211	196	201	243	225	222	217	208	256	239	218	230	210	215	218	257	217	199	225	206	221	246	235	204	185	216	236	190	234	210	208	211	206	190	242	233	227	218	214	179	254	220	246	215	242	198	247	190	230	223	216	254	216	206	180	221	211	228	187	223	220	227	222	227	198	210	195	214	226	228	201	197	226	204	206	240	207	204	229	228	216	217	238	228	203	208	214	208	219	219	202	230	188	197	208	222	222	218	233	224	218	213	217	198	193	201	197	222	215	200	216	207	228	208	195	197	232	200	218	230	184	216	203	225	214	227	194	219	199	199	229	207	194	249	211	199	226	231	200	229	228	199	195	215	231	209	213	216	225	244	202	227	188	228	244	230	203	214	225	218	205	211	218	211	206	214	220	224	194	218	226	198	233	229	230	225	210	227	234	227	202	210	206	235	242	218	197	196	237	208	210	238	217	195	193	212	231	170	219	217	225	195	215	185	238	238	207	207	218	199	187	225	201	205	220	242	214	218	210	200	209	217	213	222	221	230	230	211	210	215	234	227	224	188	230	232	205	205	242	209	210	219	206	216	208	240	231	216	220	240	226	234	217	216	252	223	212	233	218	247	227	211	238	195	173	235	235	205	215	189	197	211	217	247	207	198	215	212	223	231	211	226	228	215	223	240	206	199	221	242	230	206	228	262	206	208	232	236	210	220	228	210	226	204	246	211	223	232	213	240	206	219	225	194	229	224	217	186	227	217	250	214	221	211	218	226	217	218	188	213	192	193	247	198	228	210	222	195	224	218	251	196	176	202	219	227	221	205	235	232	211	202	234	227	217	228	210	225	206	225	209	213	221	212	217	225	233	218	215	219	204	242	227	238	240	200	230	210	244	203	206	216	196	221	204	226	186	218	212	217	197	204	229	213	228	215	229	198	210	238	208	194	213	206	214	221	190	242	220	239	207	210	208	231	207	219	203	219	241	205	214	227	242	244	220	223	253	209	196	199	217	209	220	243	222	205	227	210	228	199	209	225	207	208	220	213	205	212	205	233	232	200	224	239	209	236	207	193	226	261	201	223	228	201	215	231	210	214	208	252	233	207	232	234	223	221	217	219	217	228	251	216	217	226	225	197	218	223	233	230	222	236	219	216	246	226	227	219	235	231	225	227	187	196	212	224	223	229	216	200	222	205	217	215	201	213	239	191	202	214	245	211	232	189	223	230	227	199	218	210	211	240	197	216	232	214	211	239	203	206	218	200	208	235	186	224	248	199	206	202	229	255	230	190	202	223	218	215	216	203	194	198	225	221	202	211	201	214	225	217	226	200	219	226	205	204	211	263	213	219	208	214	212	247	248	197	219	230	218	229	216	244	217	216	252	233	222	193	195	237	215	210	207	193	214	234	238	197	216	242	196	217	247	237	232	261	227	219	229	206	201	239	211	209	233	198	232	219	194	209	203	239	249	225	251	220	201	212	225	217	220	186	219	222	209	222	218	205	225	224	221	238	201	193	210	232	212	236	217	230	236	194	224	198	209	244	218	205	205	227	220	192	216	211	224	212	206	239	259	249	233	253	200	217	221	225	216	194	222	231	236	209	237	223	226	258	229	207	232	210	208	216	213	200	235	215	242	221	206	255	244	208	240	211	214	197	224	208	219	214	212	210	194	223	192	225	209	242	209	222	249	216	225	226	212	215	222	190	232	252	212	226	243	211	251	215	238	207	224	217	242	208	229	245	189	224	248	186	214	223	245	202	212	213	194	248	222	237	224	225	228	206	204	231	196	238	231	222	206	221	227	237	191	219	242	215	219	193	201	221	215	219	241	196	212	208	217	211	195	234	217	202	217	234	230	205	233	236	194	219	212	187	204	205	209	211	212	245	206	221	229	229	211	200	209	199	216	181	239	186	232	235	231	244	205	222	213	211	223	214	232	215	233	215	212	206	202	183	202	225	194	211	190	213	238	209	220	208	225	212	224	251	223	219	220	210	209	234	233	183	193	214	209	226	201	213	222	209	208	238	234	214	211	222	232	200	196	208	204	194	217	211	207	217	218	201	230	226	202	209	231	219	230	228	241	197	214	228	220	254	206	213	231	245	227	261	219	230	216	229	224	200	234	242	222	218	214	213	192	193	201	198	212	219	222	214	216	215	195	187	210	212	182	197	227	205	203	205	201	210	200	234	214	234	225	244	226	226	210	228	225	225	242	243	229	233	240	207	219	202	238	224	223	221	214	242	226	232	192	203	235	204	197	200	230	241	205	213	223	195	240	200	213	237	202	211	242	213	217	201	210	227	233	197	220	218	208	220	200	246	229	220	190	230	214	206	216	203	208	229	206	208	214	228	211	218	229	215	200	231	235	233	216	231	222	241	219	214	214	210	212	212	224	236	209	220	222	211	221	216	198	237	213	211	271	203	224	260	204	222	219	224	223	210	200	223	179	238	220	206	192	235	248	209	229	245	196	193	209	211	222	203	259	231	191	242	224	199	199	179	239	240	199	203	219	201	192	205	239	209	182	201	184	217	236	207	208	232	182	216	228	191	235	222	204	217	223	206	201	201	236	226	205	215	181	225	214	218	188	228	210	235	251	212	233	210	218	211	229	202	215	226	226	192	218	225	188	214	208	197	210	219	232	227	235	215	226	208	218	219	213	269	209	225	248	226	231	254	220	228	196	221	224	263	216	222	212	222	198	221	199	193	210	195	220	214	202	203	234	217	210	206	213	200	202	208	222	201	203	219	213	200	255	239	205	203	215	233	218	231	227	207	223	216	244	212	209	234	204	233	206	212	205	207	219	229	204	234	202	189	262	212	195	181	218	233	198	232	203	231	184	216	199	211	212	210	231	230	202	230	209	230	192	213	230	191	219	202	236	207	250	219	229	194	209	241	208	220	199	232	235	226	209	211	204	219	216	209	224	226	207	215	243	205	202	229	217	231	211	202	204	230	248	223	192	191	222	204	185	202	216	210	208	210	229	224	215	209	184	228	225	193	226	218	220	208	202	191	242	219	215	225	215	200	223	226	233	200	221	199	186	214	221	216	190	214	213	245	196	217	217	208	208	212	232	227	258	216	220	220	218	209	226	202	185	192	211	218	201	208	236	228	241	215	217	213	213	193	229	201	189	223	196	258	226	203	211	203	236	221	234	204	236	189	204	223	216	194	207	209	240	226	215	206	225	206	207	253	204	204	232	240	204	225	230	205	256	205	225	219	219	202	213	222	204	210	216	221	205	221	233	193	192	186	234	204	207	224	230	212	204	215	233	268	196	226	213	233	235	238	209	204	213	184	227	209	211	230	213	183	215	233	206	228	227	216	223	208	250	217	207	225	190	225	211	216	211	219	193	216	233	227	212	219
4751	726	928	950	885	690	643	587	573	531	554	521	529	510	470	498	475	486	483	494	477	472	489	529	484	493	472	459	499	445	468	487	475	484	481	464	495	492	497	453	491	518	498	509	446	487	493	475	502	478	455	479	501	477	461	498	492	489	446	507	456	493	493	474	489	515	484	482	520	486	475	494	504	492	496	457	467	474	499	465	465	521	529	492	475	511	488	449	479	489	491	471	473	551	468	479	489	476	502	478	523	476	498	471	542	499	482	452	469	497	495	477	503	448	482	473	452	500	481	476	477	467	489	506	466	515	502	478	495	488	463	475	508	485	461	467	511	482	479	514	492	496	505	449	487	507	518	450	503	449	453	481	477	519	480	495	500	496	464	488	484	494	495	468	497	520	479	481	479	467	517	470	492	510	511	454	484	509	487	459	490	475	494	502	506	503	480	470	484	431	462	480	467	501	489	521	510	473	486	481	509	500	473	500	491	462	493	468	444	544	457	489	483	466	501	508	491	447	455	470	518	488	457	475	457	485	481	461	472	477	472	481	495	493	461	494	464	489	500	472	485	504	507	519	521	421	452	462	492	516	482	487	493	495	509	456	470	466	474	513	480	503	479	495	493	484	494	490	457	466	481	494	513	516	537	481	493	482	480	476	507	459	475	431	514	478	503	498	496	506	479	482	476	497	496	472	500	510	495	468	490	510	473	474	523	484	452	496	462	498	486	496	516	475	501	486	499	483	492	507	503	504	474	473	511	501	483	482	472	464	476	492	473	500	500	458	461	476	470	441	489	514	444	464	511	462	496	466	476	457	458	459	496	497	489	524	484	490	505	473	470	511	469	452	484	499	456	484	485	456	489	470	464	457	465	507	453	482	510	454	489	473	459	450	530	468	507	449	456	465	462	492	485	477	486	454	452	474	475	466	497	478	495	469	505	479	516	473	486	461	475	476	475	454	472	471	445	493	480	488	470	460	473	486	479	481	517	476	509	480	485	480	502	458	490	511	474	481	501	481	470	490	476	498	501	484	489	513	459	442	533	448	484	493	490	508	524	511	483	503	496	538	487	481	479	475	487	498	454	478	539	475	478	507	506	477	492	523	510	466	502	510	500	426	443	470	480	492	477	452	491	506	505	510	494	481	473	534	495	487	470	481	466	488	420	508	484	462	501	527	476	481	500	516	463	465	518	486	470	478	458	508	491	495	492	533	484	485	502	518	429	486	501	478	447	478	461	493	485	475	464	474	520	507	515	539	462	497	510	448	508	437	479	451	453	488	544	438	477	478	465	464	453	480	507	476	491	499	488	480	493	476	502	461	473	504	469	530	496	447	473	452	467	507	478	539	532	453	464	506	451	514	498	504	458	480	518	514	467	444	502	499	490	482	496	506	467	519	462	504	495	495	507	498	467	511	465	476	483	502	531	452	487	531	490	496	482	499	484	471	439	489	465	485	513	506	505	499	481	474	472	467	535	455	495	468	499	481	486	460	491	477	502	489	483	471	482	464	531	499	512	484	426	471	510	500	499	485	466	468	458	493	481	500	498	485	489	491	469	460	455	468	486	477	494	499	463	491	479	497	485	441	497	469	446	453	483	471	519	469	497	451	463	511	470	495	461	494	463	438	556	471	495	549	488	473	494	503	439	488	470	447	493	462	526	495	483	469	458	468	496	507	466	532	498	498	478	491	462	502	482	500	480	486	525	495	479	494	473	480	468	523	481	480	529	493	474	497	469	510	501	479	479	476	459	491	480	468	477	500	509	526	474	447	497	536	495	482	415	485	502	505	460	480	518	519	463	508	501	497	456	484	463	524	486	516	495	462	474	457	479	456	506	493	539	485	484	441	511	491	418	494	467	456	487	489	509	474	473	433	494	490	460	517	508	456	494	442	542	490	488	483	469	439	490	492	484	506	514	503	433	481	472	521	476	446	476	517	513	488	465	495	465	494	495	509	528	465	483	459	471	458	480	488	499	502	469	472	507	494	512	490	464	491	501	494	505	538	478	479	472	486	475	510	484	482	483	461	469	493	466	463	467	515	479	439	501	476	490	464	478	500	522	488	500	511	473	487	492	479	474	489	482	471	479	499	476	467	476	488	499	456	480	494	453	466	482	478	510	447	492	496	503	462	487	464	456	473	489	455	529	489	467	485	445	457	472	477	499	448	491	499	502	490	501	519	480	449	511	509	487	519	497	504	491	484	481	481	491	448	487	502	474	437	483	478	509	443	470	471	474	475	502	469	489	503	486	471	463	538	477	519	470	472	476	442	479	510	503	453	458	456	525	482	473	482	454	476	497	484	504	474	495	492	472	455	491	493	472	516	508	461	488	478	512	506	475	511	493	488	466	492	506	483	508	474	489	502	494	445	512	469	455	485	512	503	549	491	498	470	487	496	527	461	484	479	482	466	464	462	461	501	489	487	518	469	497	515	496	467	561	506	444	481	484	482	463	487	523	480	517	496	477	495	497	529	490	457	482	516	537	516	468	508	482	492	522	477	497	488	496	523	500	491	478	496	479	453	479	513	512	468	495	510	476	516	481	491	465	501	471	481	494	461	471	466	512	463	490	472	488	453	485	467	523	456	491	482	459	484	497	505	520	481	501	483	502	530	451	520	507	484	482	521	453	470	506	485	466	480	454	486	474	487	481	469	471	522	509	494	484	498	492	490	493	521	502	479	475	518	477	481	495	498	514	461	452	473	467	498	533	502	454	469	526	525	481	485	474	477	496	486	475	490	505	464	458	518	500	503	511	494	478	464	489	484	489	494	474	539	498	524	494	493	475	514	494	483	479	520	512	467	514	541	454	482	506	504	504	471	484	488	508	484	471	510	496	507	484	480	541	482	470	469	494	496	452	494	499	486	486	478	482	493	483	481	456	473	463	446	435	448	483	479	512	504	477	504	505	464	483	440	490	495	518	519	506	514	493	493	446	451	477	448	476	481	433	532	482	475	450	525	509	512	518	490	460	478	488	450	510	488	506	491	477	483	449	520	493	464	465	456	488	493	460	470	496	552	531	508	473	477	486	482	481	487	451	479	475	480	500	503	478	473	496	456	430	492	479	451	505	461	460	502	488	472	497	513	523	505	452	503	478	525	481	490	497	506	506	481	496	500	474	468	459	502	467	472	515	478	484	504	476	474	490	491	476	467	456	493	489	482	484	465	478	483	495	475	465	475	479	479	521	480	461	483	490	465	432	505	487	492	475	480	485	508	482	464	490	485	496	506	465	478	507	506	487	455	541	546	482	501	472	461	453	513	498	499	503	510	509	515	534	507	499	493	506	512	516	473	490	479	477	483	451	515	534	484	543	518	474	430	445	499	477	488	515	474	506	493	489	480	469	472	476	483	496	501	503	508	507	496	509	491	468	484	457	507	467	506	479	510	495	465	518	464	467	493	481	489	506	456	462	485	490	473	485	474	489	516	486	505	495	512	483	480	463	463	494	482	495	465	470	506	473	509	455	490	478	453	556	470	471	478	484	489
21527	3028	939	638	456	378	277	224	220	190	183	172	174	144	178	134	154	144	117	143	151	136	113	158	122	139	119	130	120	137	112	132	139	126	151	151	128	119	124	135	147	122	124	115	142	143	145	151	128	121	126	120	140	123	123	103	120	122	122	140	128	140	129	155	130	134	132	120	130	134	138	126	121	149	145	116	132	128	120	140	141	137	136	141	133	119	112	141	129	127	116	126	136	124	120	128	114	147	152	134	136	131	131	145	127	131	131	114	143	120	166	134	135	142	136	148	134	119	129	113	133	122	150	133	119	149	131	120	136	106	129	134	122	117	136	155	129	160	130	125	105	131	131	125	123	122	123	118	139	137	117	131	134	132	141	121	123	125	125	135	133	162	149	139	125	126	120	132	131	118	128	149	140	116	149	109	155	143	111	128	128	142	142	113	122	143	139	134	143	133	132	124	136	125	167	131	130	127	150	136	132	123	147	124	124	162	138	132	125	124	132	134	132	123	109	144	122	144	121	142	139	147	136	145	129	127	122	129	125	160	128	147	113	119	130	125	118	136	145	122	128	125	130	122	127	124	120	118	138	122	142	122	123	108	123	139	131	133	132	126	139	145	118	126	118	127	121	131	130	145	132	131	137	120	151	137	137	139	104	130	159	118	142	137	126	127	133	137	123	111	135	129	157	128	146	133	117	130	144	137	134	138	139	119	132	125	148	110	124	122	144	124	159	133	138	128	127	124	124	138	141	133	105	122	127	141	113	129	134	125	153	145	141	148	112	125	146	128	118	137	124	120	127	154	132	133	128	138	119	123	132	145	139	154	126	132	141	129	141	135	144	140	124	131	124	113	129	128	137	119	142	121	132	114	155	166	129	129	115	134	139	128	128	152	148	129	150	139	115	138	138	153	115	141	147	149	120	133	119	132	137	147	130	137	133	139	140	117	128	138	125	139	150	127	140	142	128	135	119	140	144	125	142	140	133	128	139	132	129	125	125	124	112	128	120	121	125	141	122	110	157	127	144	127	136	124	125	142	112	133	129	140	135	128	131	101	129	116	123	139	131	146	141	116	130	130	142	132	129	141	133	151	135	130	115	150	140	140	121	152	144	139	117	122	129	129	139	140	140	119	112	124	118	112	127	131	137	123	119	142	140	120	152	154	157	126	155	146	139	138	133	133	136	143	130	136	116	144	144	140	138	124	125	129	138	130	119	139	146	112	131	143	134	129	149	123	136	115	135	123	154	128	130	145	122	126	117	142	109	110	130	118	136	130	136	130	122	148	123	128	119	140	118	118	146	155	122	146	141	126	137	128	116	96	144	95	136	127	124	121	131	118	116	111	126	134	130	119	124	131	119	114	129	150	135	147	123	133	127	129	129	156	136	118	131	159	111	98	139	135	134	140	151	108	155	117	143	156	140	119	119	128	145	131	160	141	118	135	138	133	120	124	128	143	155	131	123	136	148	143	150	124	110	144	137	144	145	111	129	135	119	133	127	140	115	138	123	99	113	137	125	121	142	128	146	118	147	133	114	142	136	130	137	160	135	137	129	150	122	120	145	136	141	155	142	117	140	137	129	134	129	129	131	140	128	132	122	131	122	123	118	142	150	119	121	139	133	129	127	136	132	127	137	128	127	122	109	107	145	143	143	138	140	152	135	138	122	99	127	134	142	124	179	129	129	136	134	129	107	125	119	131	154	131	158	108	125	144	127	146	118	125	126	116	129	123	130	133	154	151	115	120	122	150	161	129	129	134	126	121	116	135	135	109	114	146	118	101	127	140	138	131	144	132	134	130	127	143	121	142	124	98	135	141	143	139	152	123	152	142	126	116	143	140	121	132	152	143	113	139	154	121	126	176	135	132	121	137	130	130	149	149	145	139	139	113	131	129	144	126	138	127	133	142	145	145	135	129	112	139	165	125	137	167	148	129	146	142	141	131	110	135	115	127	150	132	117	121	126	115	106	131	129	120	141	134	134	135	138	142	149	131	116	113	110	146	146	133	119	132	143	140	121	131	117	140	115	151	138	119	136	126	112	128	160	119	112	152	118	121	142	156	157	128	139	147	124	125	107	116	134	139	137	134	123	139	113	131	134	156	121	126	144	126	112	123	121	119	122	127	116	122	119	124	134	135	141	134	117	141	119	154	126	138	134	123	143	137	119	150	144	132	140	116	126	127	135	139	124	121	130	152	158	156	127	112	126	143	159	148	135	123	132	129	137	138	144	126	133	132	137	135	131	140	147	155	147	126	164	113	140	111	132	113	113	141	123	132	151	124	141	124	131	135	114	128	126	138	129	114	129	162	128	134	138	141	130	134	140	120	143	133	108	126	126	130	128	135	160	154	147	140	118	132	143	150	118	137	116	149	130	113	148	121	146	135	155	126	133	128	122	123	137	131	126	112	138	133	123	127	148	148	110	122	154	136	133	115	141	138	112	140	134	147	136	124	135	127	164	135	141	123	120	120	133	135	127	134	150	154	109	135	123	132	117	145	115	132	135	116	119	117	129	100	126	142	134	121	137	120	119	145	124	129	139	128	130	139	122	124	153	116	135	144	136	116	114	138	116	133	143	118	133	155	124	137	147	136	120	150	150	125	114	113	102	139	128	122	140	124	132	130	129	121	152	124	140	145	138	116	125	137	125	152	128	126	122	111	140	157	139	130	156	135	124	110	149	122	144	138	118	152	116	158	113	131	132	138	123	128	121	129	121	126	117	111	130	136	120	108	141	147	147	134	150	115	131	141	138	136	136	105	124	142	108	135	138	148	126	124	135	123	137	131	138	128	131	115	115	139	133	125	133	133	170	123	150	147	109	126	147	122	152	131	100	150	152	130	116	129	127	138	108	161	136	133	120	120	132	152	118	132	135	118	124	138	125	119	130	147	120	99	134	139	147	143	113	145	125	111	119	139	126	117	116	128	142	122	129	122	111	118	118	130	104	140	131	121	123	127	141	143	136	143	143	121	119	119	147	97	137	126	122	155	126	116	125	121	137	133	157	145	159	116	100	149	136	133	130	103	151	123	133	138	138	115	113	147	168	130	113	131	139	140	132	134	135	104	129	119	106	126	105	129	136	141	139	135	167	119	108	153	148	127	149	164	133	130	137	112	118	125	148	115	130	143	131	130	128	125	112	131	132	132	137	135	141	124	121	137	153	152	121	146	127	135	129	117	139	134	134	140	133	126	146	125	109	125	99	117	121	116	134	107	118	147	136	119	144	122	141	123	146	128	130	149	131	133	144	133	128	132	144	161	139	132	132	145	145	135	157	129	144	152	138	108	116	153	126	139	134	125	141	142	117	126	122	110	120	134	114	133	153	167	136	124	125	125	144	117	126	108	149	140	123	142	118	114	132	170	147	137	118	129	128	143	123	125	122	135	120	137	130	139	128	156	136	148	113	131	142	133	110	120	155	131	141	136	124	145	142	129	142	126	132	113	109	150	114	142	136	111	138	146	154	120	117	140	134	112	128	132	138	123	140	138
13114	1362	1646	1918	1785	1308	1051	929	771	658	590	513	482	417	447	394	406	392	362	367	363	351	355	334	367	322	315	403	325	353	329	342	314	331	315	318	361	336	331	352	289	310	335	298	320	343	303	351	338	317	297	309	330	318	316	332	323	308	320	349	312	342	353	319	337	338	325	318	316	344	299	347	365	383	341	308	303	361	353	352	357	337	303	319	319	328	314	333	318	349	318	327	340	318	302	344	323	348	305	351	342	329	334	314	293	331	321	330	385	357	318	302	363	316	330	318	306	373	292	307	349	319	305	316	314	319	356	317	337	307	317	326	346	336	326	313	363	375	343	336	318	360	352	331	364	350	343	317	308	306	348	323	352	330	345	334	318	332	331	350	339	320	346	359	363	297	340	321	322	299	325	344	311	337	341	314	300	325	326	314	314	323	312	339	317	308	315	322	339	309	336	286	315	297	317	318	331	319	312	361	315	341	326	343	334	328	300	356	321	317	341	354	350	306	326	360	292	314	320	342	310	330	362	321	327	315	297	328	322	309	342	325	343	343	323	341	267	333	325	320	313	319	329	323	307	336	327	349	354	296	336	302	344	290	352	317	318	320	329	302	328	292	334	303	329	320	301	302	316	371	313	303	331	302	315	328	322	314	351	337	331	320	304	336	326	320	326	341	329	296	331	311	303	336	305	338	362	329	319	351	310	317	355	337	312	305	336	294	299	322	340	304	327	322	329	327	328	332	303	303	343	321	312	322	309	349	317	296	305	375	302	336	358	339	350	345	342	315	313	306	318	309	337	333	287	314	298	329	291	305	309	300	316	304	338	305	312	297	341	318	329	325	340	323	309	348	322	341	341	336	299	310	339	306	340	346	310	284	312	333	299	309	303	315	315	292	284	325	300	317	341	330	304	314	316	311	294	319	364	330	349	321	310	331	344	360	320	335	310	302	315	327	345	292	353	336	321	307	297	332	337	281	320	315	298	359	331	326	306	350	329	332	319	295	339	353	343	342	310	338	337	322	323	330	348	319	341	303	364	318	308	368	325	335	292	350	311	339	305	331	273	358	319	325	303	316	330	333	309	323	297	326	374	322	324	322	354	326	314	342	344	347	312	336	321	295	332	310	327	314	332	309	338	322	346	339	341	303	297	338	327	300	327	340	314	335	335	316	321	329	311	332	312	307	338	291	307	339	315	297	302	349	311	342	329	331	327	335	315	304	342	371	342	317	311	348	332	303	324	337	320	314	318	314	333	326	301	322	284	336	355	320	326	335	336	336	314	339	326	295	321	347	353	296	299	294	306	294	341	292	316	293	312	279	327	321	332	358	336	320	348	314	343	310	316	315	328	329	346	320	346	318	313	336	336	320	341	319	318	313	319	308	360	312	320	368	308	344	335	341	288	344	346	345	305	315	336	298	321	333	319	319	337	338	334	281	333	322	339	328	351	305	326	307	340	300	300	290	352	317	328	312	311	316	301	345	306	302	305	308	326	307	325	321	332	310	318	314	341	298	306	317	344	331	337	331	326	316	315	373	346	338	299	306	304	310	298	314	321	354	369	326	325	333	310	290	325	351	347	340	322	327	314	330	303	341	335	301	321	314	306	309	320	300	332	335	327	341	344	302	341	347	332	346	315	330	345	317	361	332	327	301	313	308	330	316	314	334	341	348	318	292	314	356	291	355	319	317	341	340	293	344	339	299	343	326	329	323	329	345	340	330	309	329	339	329	325	311	323	316	304	313	311	326	301	350	333	321	344	319	342	337	298	298	326	350	348	342	323	342	333	330	309	326	324	294	299	327	321	342	323	310	327	323	341	338	332	338	304	355	306	345	316	332	352	310	330	314	311	304	303	332	350	336	311	325	321	310	334	330	338	337	338	326	344	295	289	305	304	326	323	333	283	341	375	317	334	332	305	310	338	354	315	308	324	330	308	310	325	339	331	332	327	278	313	336	358	320	309	323	359	322	308	337	304	323	318	345	305	352	349	320	309	348	345	345	345	339	332	327	346	328	302	333	317	365	340	337	292	314	303	299	342	336	328	328	293	323	299	314	309	337	363	300	322	298	333	323	305	370	286	331	333	343	315	298	330	319	327	320	301	352	294	333	320	333	338	297	326	322	345	336	299	331	316	295	326	348	320	320	324	332	352	347	314	341	322	325	306	335	332	333	337	356	309	330	318	309	344	310	338	308	319	340	318	301	334	327	326	336	291	330	331	318	307	299	308	331	323	335	303	324	323	339	317	314	307	353	307	304	289	333	282	311	303	349	345	336	310	338	334	309	330	312	284	294	319	304	314	324	331	321	314	325	312	316	326	334	322	327	294	328	336	322	339	341	320	319	312	332	341	357	334	314	311	347	318	306	301	337	346	361	337	327	332	330	316	332	322	331	317	311	358	326	318	300	352	364	337	320	293	325	309	322	348	311	345	305	366	358	318	328	354	330	291	315	338	341	316	315	324	317	359	337	335	309	338	311	346	322	299	341	330	358	333	337	323	312	346	325	317	344	343	307	323	327	317	304	299	324	337	325	331	335	337	314	319	323	335	337	350	315	307	315	340	337	338	305	333	364	310	364	315	335	317	340	349	303	324	325	331	328	353	305	295	322	326	324	336	325	334	289	310	310	325	319	337	336	329	297	328	296	339	320	364	327	300	315	339	312	350	352	293	304	303	341	316	348	346	330	336	321	339	317	314	332	315	317	302	301	294	318	320	360	338	297	331	348	330	327	341	320	319	332	302	304	318	336	317	317	312	319	362	299	282	361	303	301	365	341	328	321	326	311	325	302	370	297	317	318	316	318	330	352	317	341	336	352	330	314	311	354	310	335	293	331	340	337	309	295	287	322	302	332	320	307	329	311	362	293	299	362	309	315	301	323	314	309	329	286	362	318	324	340	328	306	299	332	324	327	327	334	337	330	339	315	352	312	321	301	345	320	329	344	327	318	319	339	295	380	327	319	306	327	319	363	328	329	316	308	339	349	315	318	307	320	341	339	332	343	314	311	332	311	333	344	313	291	309	325	337	319	331	290	346	322	305	330	324	315	310	326	313	341	337	318	347	352	330	329	311	337	325	330	342	324	324	336	331	309	316	311	314	311	337	317	328	324	339	324	312	316	348	335	306	330	340	316	293	331	337	339	327	342	304	322	343	333	323	334	349	348	338	314	331	350	346	336	332	302	320	326	293	314	321	313	321	331	323	320	340	322	350	311	329	356	309	329	336	329	303	335	321	284	346	311	344	314	324	315	333	359	313	334	329	323	297	307	329	338	353	339	318	305	359	318	315	340	320	304	336	328	300	336	343	331	284	309	327	317	328	309	299	331	323	330	348	325	344	296	329	326	332	349	354	313	324	312	359	307	325	334	321	376	313	306	317	322	318	344	313	284	332	325	312	330	311	334	339	346	354	291	315	322	321	323	331	356	317	313	305	364	306	328	349	365	319	340	322	342	316	332	337	312	311	341	338	310	322	335	322	336	310	317	317	323
31451	6046	1675	1110	845	563	422	338	321	290	289	230	233	242	244	211	216	179	225	188	189	205	223	197	192	214	193	234	186	193	206	217	202	220	190	195	186	196	202	213	200	196	182	179	198	195	214	206	194	207	191	183	226	204	195	228	194	177	189	215	187	200	208	187	184	192	218	192	210	224	206	187	188	192	198	158	204	219	214	219	166	206	194	194	213	200	193	186	178	199	192	187	197	200	201	184	204	181	194	197	198	178	208	203	191	196	217	194	201	185	177	204	194	184	203	201	198	194	194	194	190	217	219	196	210	208	206	200	202	161	201	192	221	194	183	195	194	191	207	199	193	193	208	200	195	217	221	203	244	209	165	192	178	195	211	204	219	155	221	208	186	197	190	195	221	181	176	200	175	186	218	211	186	211	211	187	210	176	190	189	198	215	210	194	212	206	201	185	159	177	164	181	176	177	176	168	186	179	190	193	199	201	184	215	196	207	204	174	191	217	192	208	183	203	187	190	222	184	174	196	182	187	166	186	194	174	190	199	190	179	175	214	180	172	213	186	205	185	189	194	206	187	185	183	219	159	193	174	195	180	182	183	216	223	187	198	192	218	203	189	192	223	172	191	218	211	215	210	222	211	201	197	188	176	210	184	183	209	200	207	196	187	167	165	179	203	194	185	201	201	205	196	186	180	197	200	162	181	211	190	206	195	164	192	200	191	201	198	208	178	202	198	177	188	172	203	222	207	209	165	182	216	193	186	187	195	192	180	203	201	193	181	195	224	186	175	208	196	183	183	201	195	182	186	197	198	206	223	179	198	176	200	212	188	235	187	194	207	195	192	192	195	176	190	205	198	188	190	192	188	207	225	200	217	216	205	210	208	169	155	196	195	173	195	200	180	194	224	189	199	201	202	221	180	213	181	174	213	196	230	188	177	194	205	194	211	189	184	171	186	200	219	214	184	184	186	193	219	179	195	197	187	171	206	195	193	172	184	182	212	172	201	185	195	194	210	214	190	170	175	167	198	215	212	196	207	196	183	205	202	192	198	198	215	179	169	174	209	198	165	172	209	186	194	179	202	192	196	194	204	185	189	200	185	198	165	188	188	200	189	172	203	232	192	198	208	201	187	197	185	186	208	209	163	172	184	210	204	189	213	184	188	201	189	203	213	207	200	184	189	187	177	211	224	179	189	212	212	198	210	169	188	206	176	197	199	190	210	198	195	189	192	208	210	205	217	196	218	193	204	204	192	204	221	209	196	234	193	199	195	198	214	190	185	183	169	224	201	190	178	197	187	184	183	206	193	203	221	192	185	194	210	202	202	203	179	206	209	199	192	175	183	186	198	199	214	174	198	195	198	211	231	168	216	191	187	193	204	186	208	184	204	181	161	189	193	207	199	193	223	200	203	179	204	189	190	226	210	169	197	171	164	178	186	189	199	199	201	183	176	188	187	205	177	201	195	176	180	210	181	190	184	223	184	161	218	195	200	199	193	178	204	185	187	184	201	222	186	235	191	199	217	191	198	183	205	202	223	203	205	216	220	183	185	204	202	193	190	211	226	169	179	254	164	200	199	191	197	181	196	231	194	228	194	208	215	199	198	182	199	220	182	219	204	193	192	182	161	166	211	185	183	189	194	210	191	186	173	202	182	191	170	202	184	167	185	199	200	190	201	200	187	213	194	175	186	181	160	221	214	183	175	178	179	198	184	181	171	186	179	204	210	178	192	197	199	204	188	194	177	178	196	193	215	232	176	228	185	191	190	198	201	191	204	204	216	201	165	200	187	195	205	199	198	191	222	175	189	192	222	222	219	216	201	196	210	183	195	198	202	197	183	169	209	174	178	215	186	200	211	174	215	198	192	206	208	197	178	196	196	196	180	193	181	196	200	210	187	194	196	220	190	196	192	190	172	195	187	187	199	178	188	201	201	183	208	217	198	184	176	199	167	216	204	192	206	207	228	202	199	179	188	204	167	193	205	178	198	197	184	214	172	209	182	206	205	173	216	168	203	172	205	224	161	202	193	184	206	214	194	200	200	212	212	200	201	200	174	219	201	155	197	210	176	188	202	189	190	195	188	180	192	219	226	201	202	183	198	179	180	205	194	188	183	197	190	206	202	181	204	213	187	180	191	183	171	192	199	195	196	215	182	185	212	163	189	205	180	214	209	181	236	180	197	186	213	175	207	192	197	190	180	215	201	178	199	210	199	187	171	202	201	215	195	204	202	167	180	172	183	206	182	199	167	175	164	187	194	191	202	210	206	228	205	165	228	168	210	214	203	210	218	223	197	192	147	192	162	177	204	178	225	190	201	213	199	185	194	186	180	225	215	169	194	194	185	200	184	197	203	187	150	204	179	205	186	207	186	186	215	197	200	183	210	215	183	202	199	208	196	202	193	178	185	173	213	198	179	213	174	208	203	179	183	186	204	190	199	184	191	223	195	192	203	197	157	194	177	175	166	189	200	189	218	171	244	182	182	199	202	202	221	204	186	212	164	186	203	197	177	178	200	196	187	199	205	199	209	184	183	154	196	174	177	175	177	204	182	196	185	227	180	198	187	197	219	192	180	199	223	185	211	198	212	204	202	200	187	224	191	203	200	199	229	197	207	212	206	207	192	192	186	201	181	198	175	216	202	197	220	196	182	217	182	215	183	215	190	166	219	209	204	187	200	188	204	206	174	187	185	179	160	187	193	198	194	186	171	181	194	193	190	181	185	176	200	199	196	199	173	206	210	216	207	182	191	203	191	202	191	230	187	194	198	214	204	198	159	212	199	204	202	187	214	196	197	198	216	196	213	184	191	185	189	215	209	212	171	220	211	188	177	207	187	197	211	201	179	206	212	187	208	211	217	198	210	179	217	212	196	210	180	186	192	179	182	188	173	204	201	192	179	186	204	196	200	202	200	216	197	205	190	218	179	204	204	172	212	205	230	177	193	194	166	189	198	204	198	178	174	185	198	187	220	204	171	180	185	195	194	207	191	208	178	196	215	169	209	187	230	179	191	199	182	180	200	210	184	200	177	211	176	186	202	221	167	213	213	187	205	180	176	177	196	192	187	202	175	205	199	190	207	194	182	186	212	195	206	190	205	191	184	205	184	191	189	195	198	201	208	183	192	203	193	195	166	193	158	180	199	195	187	203	193	200	173	203	231	194	191	149	216	201	188	204	195	210	205	210	214	199	221	200	180	209	194	225	182	211	209	190	187	191	195	206	193	171	196	201	177	181	187	176	232	185	212	248	201	202	201	188	222	203	180	186	210	183	214	151	203	195	196	187	173	210	209	197	195	200	191	195	200	225	211	184	188	163	192	184	204	179	193	201	163	193	203	199	198	209	197	207	197	169	210	180	187	210	205	212	210	203	185	203	203	185	178	176	198	166	195	191	192	194	183	217	226	221	205	199	209	185	185	192	220	184	237	199	176	219	202	175	206	197	209	205	214	205	168	182	219	184	199	212	213	173	185	194	221	211	222	202	169	200	211	194	191
17597	2069	2600	3097	2873	2034	1645	1371	1208	1058	884	789	732	708	662	655	607	598	536	572	488	526	551	537	508	512	529	505	520	526	514	473	528	517	487	488	504	501	484	483	478	511	428	479	503	468	488	481	478	490	492	470	481	492	501	482	460	447	489	475	477	491	496	488	508	521	460	439	473	450	503	483	473	451	477	471	466	490	458	471	474	467	462	490	482	518	427	468	490	523	446	421	469	490	504	473	503	471	496	455	437	483	477	494	445	437	473	479	470	490	507	464	455	481	470	508	470	448	448	494	432	469	486	484	472	439	506	472	444	471	465	457	474	448	487	478	466	469	489	491	450	502	496	450	485	455	474	490	496	483	457	443	453	437	472	472	447	445	455	461	482	437	460	476	458	445	483	506	456	474	443	437	457	440	487	485	478	459	457	459	443	450	495	453	468	448	452	467	485	435	493	436	452	465	475	414	461	467	499	483	467	474	454	475	431	443	477	477	468	463	463	461	480	467	450	458	428	455	449	485	467	467	437	448	488	455	465	463	454	480	480	463	461	473	445	480	461	443	504	444	458	457	436	432	443	469	465	451	476	499	460	482	453	463	415	491	439	443	463	450	491	475	437	486	436	433	450	478	494	469	429	460	455	415	472	437	454	419	468	444	481	457	454	463	471	451	466	456	476	487	457	441	474	504	456	485	453	452	493	480	439	467	452	469	441	477	475	497	445	461	427	445	444	432	446	496	492	447	477	462	441	439	434	449	476	475	440	490	438	466	468	444	424	429	478	450	474	495	467	467	488	507	463	492	459	485	456	438	434	448	467	422	479	486	478	467	454	446	486	441	432	469	455	439	437	441	455	487	471	440	454	421	498	478	489	441	500	438	507	494	432	458	444	460	453	461	484	457	462	417	456	464	475	471	454	434	458	444	453	485	460	470	450	448	453	460	421	491	474	466	478	480	454	463	466	487	478	461	451	450	469	466	467	501	476	538	471	458	468	425	471	453	431	476	462	467	481	423	440	473	472	479	444	453	454	492	488	486	438	474	494	483	495	434	471	452	493	459	444	492	484	464	448	458	469	495	451	436	458	449	410	475	442	495	474	466	467	493	476	483	539	475	427	490	473	516	465	450	484	485	514	446	461	486	499	433	475	442	483	484	420	470	456	477	475	448	490	483	468	465	427	473	446	415	467	459	450	481	487	467	468	460	466	489	453	453	495	493	465	486	479	459	440	465	486	451	466	493	462	460	458	490	488	476	461	436	458	500	461	456	469	458	477	451	472	456	492	439	501	456	484	451	456	479	480	478	484	486	442	451	448	461	438	434	501	432	492	432	480	487	470	457	497	504	474	456	449	451	505	451	435	502	457	477	463	532	439	453	425	475	481	413	482	440	450	478	458	463	485	459	452	466	471	448	451	470	499	458	506	470	481	459	453	455	461	464	470	507	483	468	444	451	460	482	485	446	458	449	470	449	428	510	470	447	495	449	445	498	512	433	479	465	482	463	473	415	480	490	484	467	479	473	420	418	495	483	421	441	471	473	432	459	455	455	463	489	472	495	496	435	451	476	474	453	456	472	421	450	432	469	469	467	481	460	486	502	449	450	480	485	420	486	459	477	441	418	478	454	429	482	458	473	486	469	439	451	442	451	456	477	444	450	441	460	487	471	460	463	463	472	460	442	477	445	461	478	457	455	462	432	457	460	447	473	480	457	481	483	459	504	476	497	502	461	472	435	457	428	461	440	506	451	505	464	472	516	467	478	458	472	408	465	494	470	461	476	480	443	497	501	436	466	469	430	484	462	477	471	450	458	466	477	446	433	436	451	500	493	478	429	466	471	465	452	452	474	458	446	463	463	470	456	472	432	511	468	490	483	468	428	455	465	500	456	460	459	459	484	484	474	459	457	506	430	469	452	474	494	488	442	485	447	487	458	461	456	475	466	485	453	480	469	465	458	492	437	434	473	483	512	441	487	449	445	442	444	470	481	460	485	474	495	485	483	467	459	456	451	438	481	454	489	473	455	476	448	477	436	453	489	443	442	465	450	472	489	470	461	450	432	457	458	447	439	432	423	445	479	482	459	458	444	427	467	457	449	426	431	477	451	466	424	481	458	454	450	440	455	455	439	489	456	456	473	461	470	454	461	462	454	453	476	460	446	489	420	452	424	466	448	468	493	474	476	465	429	500	455	442	473	536	457	494	483	479	462	451	459	431	469	425	464	494	460	446	475	449	451	454	483	490	460	462	482	507	472	515	458	447	503	457	439	468	471	457	466	440	471	462	464	472	471	455	456	476	435	454	449	463	430	445	442	471	442	442	475	456	514	460	458	476	445	463	450	495	472	450	451	464	454	489	460	460	441	478	458	433	462	454	494	441	490	466	498	407	455	492	471	476	442	485	448	445	471	477	488	478	416	502	505	449	453	500	481	431	479	455	480	433	464	484	448	427	454	431	483	477	493	496	454	460	488	447	505	488	479	459	470	434	494	477	435	491	488	454	458	483	463	480	453	468	480	450	492	470	461	446	469	507	443	454	455	445	453	452	426	460	502	432	460	464	431	438	474	434	451	473	502	457	446	507	434	441	472	470	444	465	457	436	480	441	413	458	493	484	478	442	495	484	419	466	469	486	456	465	467	429	506	458	432	460	450	460	449	467	451	472	461	478	435	461	412	472	461	435	463	470	426	473	437	463	504	460	471	479	469	480	481	468	419	457	464	497	452	484	487	496	504	464	452	438	443	465	462	457	472	448	472	451	473	488	434	474	433	501	481	455	440	496	463	473	476	455	489	457	455	477	478	441	455	490	462	479	466	490	468	468	453	473	480	438	456	495	481	438	462	410	490	459	489	474	468	485	424	453	476	471	459	507	491	463	441	462	433	463	455	462	496	458	477	467	468	503	463	496	458	445	454	476	456	487	444	453	494	470	474	497	453	444	475	477	434	468	472	463	468	445	425	476	469	419	462	451	510	406	450	499	446	506	439	491	473	483	463	479	452	427	481	486	427	439	460	476	441	484	467	440	432	476	443	458	462	459	485	479	463	461	453	510	506	440	470	506	468	502	446	502	440	427	493	480	490	489	448	474	438	453	451	478	459	465	453	466	507	480	451	477	478	467	480	464	463	433	494	465	481	450	466	426	493	446	418	482	414	483	448	484	484	434	434	454	448	470	478	504	491	473	448	450	522	462	445	484	495	471	441	465	487	437	457	475	510	462	475	489	440	465	440	503	427	456	447	460	472	465	460	445	445	492	415	460	431	501	464	460	495	476	465	449	480	467	482	467	499	459	456	453	474	493	442	480	468	438	463	485	423	485	449	424	462	452	458	436	453	492	471	427	471	445	427	485	468	457	463	417	471	484	423	450	452	462	488	496	426	475	431	456	441	465	448	448	460	439	460	532	472	467	478	475	472	501	459	456	496	423	450	502	449	485	437	445	471	444	436	521	469	490	462	460	469	458	435	468	486	487	476	435	463	479	487	461	450	454	453	488	496
7260	655	383	341	298	252	252	260	226	201	218	245	219	204	258	218	215	208	241	195	246	214	246	229	211	213	207	227	217	255	210	217	221	215	228	210	194	231	213	219	236	224	256	229	207	196	223	206	251	222	193	192	194	207	204	240	209	239	216	206	237	236	202	235	203	217	231	203	215	245	224	207	220	220	195	230	194	211	208	224	221	191	233	218	218	209	216	224	205	218	211	206	232	187	225	208	221	223	214	223	222	224	232	227	213	232	222	193	212	205	203	228	238	200	223	197	215	187	206	213	215	211	191	224	198	250	212	212	215	210	210	237	209	202	241	200	223	207	214	208	195	222	195	219	215	232	200	175	191	215	205	216	196	230	248	206	221	213	217	209	208	236	213	214	200	251	213	196	237	221	188	215	204	194	194	234	200	199	221	219	206	207	237	218	208	204	206	258	212	213	235	249	213	194	216	203	209	239	201	198	236	191	229	229	215	233	206	246	215	230	202	212	217	202	234	223	208	227	215	202	206	246	204	209	225	242	198	242	225	217	190	246	192	195	234	205	211	199	202	194	209	235	219	233	203	230	215	252	222	206	211	186	193	230	189	219	217	208	211	224	199	213	225	243	223	215	238	232	239	226	228	204	199	196	223	216	219	219	232	218	240	204	201	234	205	207	215	236	210	233	222	228	242	219	227	202	228	220	224	216	208	235	217	201	226	229	195	222	237	216	231	218	204	225	222	243	221	206	221	224	233	213	211	221	199	245	197	231	240	216	235	214	222	206	254	230	239	248	205	190	208	218	214	210	245	226	222	218	187	214	218	228	237	230	219	199	233	186	222	213	213	197	217	213	201	198	217	206	192	220	224	211	243	226	188	212	213	207	227	237	234	238	189	195	211	230	213	194	209	220	237	207	214	206	224	229	221	216	210	222	206	174	225	228	240	216	239	224	210	208	208	202	214	218	217	236	201	234	208	228	204	225	205	228	214	232	242	221	205	224	229	191	222	204	208	247	224	230	223	225	238	229	233	210	216	215	232	205	201	229	205	199	221	221	214	221	205	226	209	179	247	237	211	212	208	213	211	210	228	216	208	239	216	200	232	205	201	195	226	209	180	233	237	252	241	222	220	232	215	237	246	215	205	212	216	235	205	198	216	232	222	182	210	228	228	254	221	212	188	202	220	244	214	231	232	212	213	215	203	220	225	199	200	225	218	237	241	233	201	235	229	209	207	223	221	192	201	212	195	210	204	208	211	207	192	233	224	216	229	205	221	231	216	254	221	203	213	212	233	245	254	209	234	191	221	205	256	215	241	228	211	210	220	217	216	212	209	208	199	238	189	212	242	196	254	208	235	230	245	208	221	196	202	222	246	218	226	200	199	214	217	236	228	219	259	230	210	204	211	228	207	189	198	202	201	209	223	232	241	228	209	197	205	232	220	232	230	212	214	206	202	221	213	255	215	200	193	230	218	238	219	188	233	217	206	232	200	196	234	205	218	218	210	186	223	226	209	217	198	239	225	234	206	221	230	256	214	205	197	201	229	196	219	238	208	233	235	209	223	207	220	221	212	241	212	221	220	228	235	203	214	213	205	225	217	221	208	248	200	235	203	211	204	232	212	229	230	242	218	247	241	209	226	236	181	242	211	208	226	242	200	255	223	218	204	224	207	228	209	227	224	217	202	190	243	195	236	214	234	229	192	210	220	184	222	257	200	230	204	236	240	197	222	234	221	237	197	213	228	222	196	229	240	192	207	209	207	234	228	202	209	220	239	204	236	214	251	210	199	223	247	223	223	229	208	204	222	206	244	232	210	221	224	241	206	245	219	229	217	223	218	204	234	228	203	234	195	200	226	214	205	225	229	214	235	215	217	187	214	216	231	210	215	228	207	190	231	225	212	218	210	246	205	220	208	217	192	220	235	210	205	234	214	225	216	212	218	243	203	224	212	202	195	218	224	219	215	234	238	209	219	223	234	199	247	243	215	230	223	218	213	236	245	206	211	227	231	232	216	225	221	213	216	220	219	231	227	208	195	218	257	191	208	220	206	202	220	217	261	212	251	220	241	222	182	203	233	196	219	209	211	205	193	224	184	195	212	220	230	243	227	237	209	228	205	238	240	219	224	222	211	205	208	192	204	185	202	228	237	223	219	240	232	219	247	236	230	218	223	202	211	216	203	236	199	218	222	235	177	252	202	212	200	236	234	225	190	197	225	215	247	225	223	242	192	198	226	221	207	236	222	181	189	206	211	215	229	246	213	221	205	215	225	198	242	231	231	223	247	225	213	206	217	196	232	182	234	205	230	206	229	230	194	222	245	227	235	215	223	211	200	217	242	214	204	213	199	203	227	239	208	190	213	203	197	219	228	194	226	231	211	223	257	239	216	202	220	221	219	222	216	213	211	209	225	220	242	207	207	230	223	213	211	229	217	220	233	224	216	250	218	203	212	214	229	213	176	249	196	221	220	223	206	225	208	209	226	226	223	194	221	228	226	206	193	179	196	231	217	217	207	234	207	222	187	215	220	230	221	208	208	225	224	203	239	204	238	221	224	228	227	197	225	248	234	216	224	221	207	217	185	207	217	232	214	214	212	213	224	201	214	220	219	230	219	220	188	216	216	217	203	203	215	217	221	188	204	249	221	188	218	214	224	227	208	179	232	220	223	215	229	221	234	224	227	211	227	199	226	208	221	207	213	227	225	213	208	201	229	230	218	240	258	199	223	210	230	215	213	201	211	207	233	241	253	201	187	195	202	213	227	206	212	197	259	202	231	227	233	258	221	226	203	204	189	225	222	239	242	210	219	214	206	226	212	233	213	223	235	201	235	221	206	213	208	218	242	216	228	227	212	214	238	218	253	213	192	194	212	203	221	219	212	208	238	181	201	213	253	229	211	203	216	243	212	219	229	193	236	222	201	236	225	188	197	222	220	248	245	210	208	211	233	238	211	201	224	220	212	208	199	237	202	210	225	199	223	233	217	227	217	221	205	222	202	224	221	207	208	228	244	217	214	231	249	213	206	214	208	212	222	219	216	195	221	222	229	212	220	205	203	218	213	220	213	228	206	219	218	219	193	203	221	235	226	230	221	225	203	209	247	213	204	214	232	212	224	220	193	231	223	200	203	241	267	226	231	218	208	206	216	207	191	202	203	241	229	215	224	214	206	224	213	214	222	235	219	176	213	218	196	238	217	196	220	226	217	190	201	226	206	210	199	232	221	222	181	198	216	246	201	233	234	222	213	223	228	201	232	183	203	191	246	205	240	222	214	230	236	238	226	217	241	217	215	181	217	242	229	231	203	210	222	198	222	236	204	219	206	199	248	190	202	201	224	206	210	224	211	238	197	242	232	197	215	231	222	227	241	211	203	194	214	235	229	209	178	240	202	194	215	231	214	225	223	228	205	234	219	211	236	200	214	223	203	211	245	213	233	228	207	211	222	227	195	196	213	221	219	230	195	203	219	224	230	224	228	240	244	215	219	196	244	215	238	202
4622	676	870	836	847	709	647	588	579	513	506	523	455	463	524	495	511	497	498	467	526	485	476	526	504	515	494	504	492	506	466	527	539	490	488	477	484	491	495	450	487	484	434	456	530	480	486	470	503	486	488	466	486	498	478	461	455	544	485	436	487	497	444	490	504	472	503	512	480	497	512	491	464	503	469	469	483	485	508	487	451	487	524	489	475	499	465	494	472	486	455	526	445	462	509	477	504	473	463	500	489	504	473	455	502	433	475	495	535	443	499	457	465	470	518	485	483	504	483	462	501	499	456	476	482	477	503	513	486	464	489	504	509	488	488	512	484	462	506	486	536	459	494	514	470	493	517	485	495	458	502	502	479	493	466	487	500	494	482	524	458	494	519	534	496	481	475	482	537	500	465	472	450	514	451	504	519	484	477	495	520	484	495	490	497	456	471	467	467	463	502	561	483	476	496	481	494	502	457	502	488	481	493	502	475	503	486	463	473	468	488	503	478	516	468	475	496	521	471	478	503	509	484	485	483	494	511	509	518	530	509	496	454	458	459	498	478	482	504	478	478	472	501	461	489	495	496	474	476	481	469	486	492	496	495	529	484	444	494	485	489	477	490	496	459	493	495	509	512	510	473	497	544	448	448	487	483	505	493	475	503	486	500	458	490	490	512	522	477	471	462	485	458	546	505	517	486	495	533	495	489	491	437	453	511	483	475	471	502	444	466	500	483	489	504	480	540	509	476	479	493	487	478	442	475	490	480	500	505	521	493	491	527	492	510	477	480	481	469	500	475	503	498	498	515	518	514	478	476	458	465	525	493	449	539	460	461	491	482	498	530	469	481	493	473	475	494	467	462	475	494	499	499	491	467	478	497	478	500	464	438	479	487	454	443	497	497	449	477	503	514	496	513	480	495	496	552	456	492	454	481	485	486	463	477	492	486	453	493	423	466	487	511	502	441	486	504	494	488	495	476	480	491	512	461	480	493	495	453	494	506	459	482	534	440	484	457	528	522	508	527	471	459	498	480	505	460	508	472	479	475	498	482	483	460	498	532	528	495	451	492	487	458	474	453	499	516	457	486	491	458	478	547	514	471	474	480	487	460	503	512	503	513	438	499	474	463	464	465	509	497	497	481	475	517	493	467	465	476	499	493	473	461	502	502	489	537	496	486	500	477	464	529	483	468	502	448	471	501	495	508	462	491	465	506	490	505	468	509	488	501	474	488	485	489	476	488	477	471	513	465	487	507	473	459	503	506	510	478	464	476	486	493	490	484	459	499	458	506	474	497	480	476	494	500	469	504	483	485	475	541	499	449	475	463	485	499	455	505	527	471	473	473	508	513	501	494	514	486	504	441	489	526	507	498	513	481	515	492	452	495	477	509	504	480	516	469	529	466	492	484	496	507	489	467	520	493	521	458	452	484	488	507	490	507	491	473	526	484	510	501	503	458	507	498	529	470	495	464	493	505	461	491	504	458	499	538	477	491	487	504	463	455	476	470	451	466	506	478	458	473	479	463	451	452	455	505	489	486	501	502	499	483	483	448	490	466	495	494	503	518	461	490	493	500	478	469	465	464	488	492	451	492	498	482	524	455	478	476	480	523	475	472	507	506	466	501	485	483	497	463	502	463	484	482	483	476	452	463	489	491	513	529	455	502	536	489	505	484	494	439	506	467	485	483	468	490	478	509	514	483	437	467	486	484	483	457	506	515	475	487	446	509	516	500	427	489	501	485	505	489	512	488	525	497	481	478	507	494	501	512	497	496	492	495	497	478	516	466	498	498	470	497	479	503	502	524	485	484	468	520	475	482	535	499	472	441	480	497	457	490	491	486	508	484	519	478	470	479	469	501	478	500	473	507	508	493	506	500	498	450	483	479	481	506	472	476	495	498	520	498	484	507	485	467	496	504	482	533	438	511	512	496	490	478	462	456	510	512	500	495	445	471	479	501	493	531	467	506	457	501	490	480	529	515	470	508	502	483	518	457	488	531	480	485	506	463	474	453	504	486	488	496	478	489	490	493	505	475	510	509	463	428	507	520	498	475	476	475	487	494	499	491	492	454	442	482	474	463	476	484	437	465	483	471	464	504	471	445	466	510	512	450	504	461	495	495	471	520	475	547	447	483	476	444	465	507	494	530	513	468	434	505	489	494	478	482	515	516	505	469	492	474	466	493	492	488	487	480	471	482	486	508	500	495	506	482	454	454	531	464	493	527	484	497	438	495	503	450	474	509	480	467	460	491	459	441	463	491	468	469	472	506	469	503	494	507	489	480	484	506	502	477	470	483	483	466	487	498	495	476	486	464	522	521	492	483	477	508	482	481	498	475	488	463	506	476	504	499	484	483	477	497	462	458	433	469	485	461	487	479	482	498	485	485	506	528	506	482	501	476	507	484	495	527	474	494	496	478	482	475	487	503	457	450	483	438	529	481	467	496	499	526	476	504	466	488	497	453	473	509	492	476	471	506	474	453	492	474	483	461	459	507	446	456	493	494	494	479	444	470	491	517	508	466	496	462	488	510	501	490	504	442	461	494	420	496	460	468	502	495	475	509	505	462	471	479	493	483	481	480	505	474	496	480	506	471	533	496	470	508	518	537	488	519	501	522	510	499	501	472	442	499	496	495	512	483	481	499	489	488	474	457	470	495	491	463	471	464	502	461	475	493	548	481	498	506	483	459	498	458	501	507	492	523	531	533	461	481	495	536	545	483	501	520	496	479	511	508	479	478	469	508	481	483	475	473	525	491	463	473	505	507	450	471	520	473	448	472	441	508	510	480	485	447	478	495	469	458	471	499	466	444	472	489	484	488	521	464	517	464	463	506	504	505	493	462	477	476	467	519	487	527	483	493	470	502	500	488	504	469	502	530	474	464	469	458	432	482	477	462	504	497	488	473	429	495	494	506	512	500	490	479	480	489	488	495	504	496	489	506	474	469	525	492	497	474	496	507	497	462	467	515	493	474	489	455	506	465	495	457	482	472	468	457	542	478	512	473	459	488	478	474	508	521	470	474	487	468	485	454	488	491	485	509	512	495	503	480	472	510	500	498	464	499	486	482	504	459	489	463	470	517	452	484	527	494	511	482	486	489	484	474	491	461	458	490	464	515	488	481	497	477	466	483	488	469	502	477	512	481	454	467	472	490	494	508	468	533	518	474	474	472	525	479	493	500	491	471	443	447	428	448	531	487	479	470	480	487	520	523	472	474	464	492	489	491	503	500	511	482	465	506	521	482	462	481	462	487	472	486	486	482	460	423	482	493	484	471	472	530	457	484	512	480	447	500	468	452	489	494	486	483	492	513	494	489	492	503	481	475	496	505	478	474	500	514	477	469	493	512	502	459	497	469	478	434	488	480	502	495	478	451	503	470	490	492	467	479	453	466	491	496	472	493	503	513	460	499	476	482	520	477	460	462	449	506	470	497	473	518	507	498	482	457	503	464	502	467	467	515	480	526	513	500	448	530	489	509	479	465	481	487	474	441	518
20670	2516	930	659	437	326	241	231	186	207	161	185	149	161	144	163	159	146	151	144	129	135	118	140	126	137	143	138	124	132	128	158	166	124	125	101	121	115	132	129	142	113	144	139	148	125	136	158	121	119	123	127	139	139	132	150	124	117	133	132	148	110	137	146	124	127	137	120	116	139	145	132	131	151	126	113	138	146	136	144	128	129	123	106	151	124	137	127	117	118	137	123	133	125	129	132	130	112	141	126	131	153	118	122	133	118	116	144	138	123	128	132	108	108	127	129	142	123	124	157	172	129	136	119	143	138	121	119	138	133	140	141	137	136	130	118	125	113	152	104	145	117	113	126	126	141	133	122	128	144	133	150	122	126	122	127	126	135	128	141	139	136	138	131	124	119	139	131	153	126	133	120	123	148	120	110	146	126	119	144	134	128	120	135	134	126	144	155	142	118	142	156	127	105	143	128	126	137	139	107	145	145	155	138	134	128	132	127	139	124	132	117	146	119	145	129	131	124	114	155	164	152	124	150	134	128	133	116	141	143	135	143	133	136	126	141	139	123	147	120	132	139	137	124	124	121	131	147	145	122	141	144	136	134	136	129	140	142	129	138	147	116	142	129	135	129	134	157	143	103	132	130	128	123	129	143	124	135	127	127	145	125	143	142	124	121	126	134	140	104	134	172	137	116	117	130	126	120	110	133	137	131	129	143	139	144	123	167	134	125	145	118	147	134	122	133	121	167	139	112	112	119	131	142	141	136	115	134	127	112	135	139	140	148	137	138	130	137	141	141	121	128	117	130	150	143	146	115	128	121	97	130	151	119	129	137	133	128	136	131	141	129	130	118	109	149	131	152	139	123	137	124	142	160	110	121	118	120	126	158	161	141	138	137	144	117	141	122	131	137	135	119	134	154	129	130	140	144	123	132	144	136	155	103	124	134	130	145	125	139	139	131	131	133	134	119	130	116	141	121	151	131	137	140	152	129	129	161	125	118	106	118	155	124	126	140	115	132	146	147	133	136	127	116	150	135	133	138	144	133	110	121	125	135	130	157	128	128	131	137	116	123	132	145	131	123	132	134	136	126	150	137	130	139	141	143	148	131	131	129	132	117	115	122	136	132	105	139	138	135	144	113	129	128	155	136	137	109	145	136	150	142	157	132	127	137	113	130	121	127	153	150	140	144	108	161	126	158	140	125	131	125	142	119	129	112	113	136	112	122	138	121	132	128	116	135	130	154	113	142	156	137	116	169	127	124	152	146	135	138	117	131	131	138	132	126	137	105	125	127	121	121	116	102	138	136	143	132	140	132	122	111	124	124	152	113	133	127	135	137	125	114	130	112	138	120	119	105	142	140	162	124	122	139	127	129	138	131	123	126	123	122	145	121	132	136	132	138	150	152	127	137	131	137	130	122	138	119	128	144	106	126	139	110	145	135	112	120	144	133	124	145	107	160	129	144	127	110	128	130	158	116	133	129	132	140	126	136	127	143	119	130	133	144	138	141	146	154	131	140	137	131	169	117	137	141	145	126	128	124	135	117	120	138	117	142	121	111	133	132	126	153	125	132	122	134	149	124	139	160	137	123	112	142	114	131	147	126	123	130	142	128	133	113	158	140	150	144	133	156	133	136	100	106	123	149	140	153	108	127	136	157	133	165	126	133	130	111	137	129	120	121	129	137	140	136	135	131	132	133	133	143	139	135	116	130	136	136	131	124	109	131	147	119	121	163	134	124	131	146	142	127	138	165	152	114	143	130	117	145	133	129	127	122	125	148	150	118	113	122	117	139	151	134	159	130	119	127	123	131	146	129	151	118	122	115	118	153	127	128	139	136	139	156	130	131	127	130	113	136	126	134	137	141	123	144	124	148	143	145	143	108	119	154	134	137	146	118	131	142	126	146	151	132	129	140	133	153	141	141	140	128	109	133	124	108	127	131	151	141	119	150	133	134	148	134	135	127	115	130	121	144	144	127	145	127	152	165	136	126	132	134	123	124	140	136	134	144	118	127	127	144	118	114	143	131	131	125	116	123	140	154	125	126	117	144	159	110	141	131	121	135	129	130	125	136	138	115	111	116	115	120	133	109	122	131	129	146	140	135	142	145	123	138	131	134	130	127	115	131	118	122	163	121	121	139	130	160	122	119	150	125	147	133	144	148	117	136	128	123	123	142	137	123	118	126	160	149	121	119	149	156	137	140	135	145	124	132	145	113	126	150	128	126	118	130	136	128	171	139	149	124	124	135	129	122	135	141	121	124	133	121	124	128	138	146	134	146	119	137	116	148	141	123	134	108	140	133	134	120	128	137	135	130	124	136	132	137	130	129	127	154	142	144	145	134	118	161	122	115	135	108	119	147	114	122	136	128	139	129	113	128	151	131	140	128	138	141	125	138	156	125	114	128	131	127	118	142	133	132	129	140	149	122	109	140	119	141	122	134	116	122	138	118	154	129	133	132	123	120	137	136	130	130	130	143	138	113	137	125	119	143	116	126	133	121	140	124	127	139	133	139	117	117	146	127	135	120	139	120	170	118	129	139	126	125	123	147	136	146	127	136	144	136	119	137	136	139	138	135	128	134	126	133	124	134	156	140	100	141	110	118	112	125	126	120	128	137	166	132	112	132	135	147	143	139	145	119	131	130	128	130	115	123	141	129	131	132	122	140	133	135	143	146	147	163	146	129	128	142	150	134	123	129	150	148	117	116	115	132	122	122	145	122	130	120	152	149	145	115	134	130	131	130	147	155	137	146	152	124	126	150	151	124	141	155	123	135	140	162	163	138	121	131	140	132	145	147	130	114	129	142	140	117	139	116	145	138	150	137	132	145	123	130	141	126	145	141	151	132	118	121	126	139	117	149	121	129	124	113	118	128	134	144	129	148	132	120	126	124	168	141	117	109	137	143	150	136	104	133	118	140	111	144	124	140	130	108	115	138	144	121	134	140	148	121	131	148	130	123	116	150	133	141	141	134	156	134	132	138	130	124	137	121	109	130	147	126	137	131	141	120	118	122	106	122	112	131	135	116	122	112	130	158	153	137	139	135	115	130	138	134	130	140	165	135	128	127	160	130	131	122	127	124	131	112	133	127	130	140	136	150	106	131	121	118	134	144	150	138	128	144	123	137	150	128	131	136	113	139	122	131	144	130	121	115	144	134	136	124	122	126	138	157	116	129	124	135	123	142	126	131	123	145	158	122	123	135	144	137	133	123	107	126	143	119	143	109	133	135	133	129	118	118	138	149	154	108	130	141	139	116	131	134	142	136	143	136	139	150	158	125	122	168	151	100	141	129	133	140	134	137	116	115	124	125	118	128	133	133	120	127	135	137	145	118	139	106	140	144	134	152	120	117	144	130	127	159	144	150	130	131	138	123	158	121	144	134	122	134	131	137	125	136	146	136	153	109	138	167	133	117	144	127	99	144	132	115	122	142	146	119	155	126	146	139	135	118	127	141	145	112	116	140	137	150	127	186	130	126	146	152	138	132	123	146
12609	1262	1705	1836	1829	1207	973	869	748	676	523	502	460	448	396	410	403	423	372	369	393	374	363	325	342	349	358	347	339	361	370	356	343	338	361	329	355	348	326	334	338	343	328	393	341	358	294	354	322	371	329	353	341	323	365	316	333	342	321	305	335	336	329	372	331	325	346	322	340	313	355	344	324	336	322	344	343	292	348	355	324	336	337	325	319	305	321	315	335	337	328	317	328	319	312	336	305	306	331	290	337	348	334	341	353	321	334	342	316	313	356	310	330	330	325	314	346	339	328	302	323	334	333	318	308	336	337	309	284	345	352	317	351	309	332	302	343	327	303	330	314	304	308	332	334	367	343	305	301	311	320	331	341	367	308	293	337	312	306	340	317	340	308	301	334	340	332	327	342	334	348	334	353	330	294	367	334	338	300	339	301	310	316	304	301	352	335	336	337	297	344	309	312	321	326	332	354	345	333	377	333	300	316	354	332	316	314	332	276	317	355	323	329	322	330	354	318	341	300	315	322	343	378	336	330	304	349	292	353	308	311	343	300	355	296	334	343	301	334	347	329	335	353	351	333	315	353	328	320	324	297	327	336	336	330	334	319	331	302	316	341	324	281	320	315	296	322	319	315	328	325	295	353	315	319	322	347	352	319	328	301	332	348	314	336	303	335	303	324	318	331	342	340	318	373	351	331	304	368	336	330	321	328	317	336	343	299	288	316	310	285	348	336	303	319	336	371	327	337	323	362	336	319	322	376	349	301	323	331	298	354	320	322	322	335	325	317	321	329	339	330	331	340	320	337	336	317	303	329	337	332	305	384	360	313	325	324	328	331	336	313	298	342	341	315	332	308	308	328	337	293	318	334	337	371	336	304	315	314	358	342	316	350	296	325	348	338	331	353	309	371	352	330	357	319	305	318	354	336	341	319	304	333	337	323	347	337	314	330	309	317	336	363	312	312	310	343	299	307	350	316	310	337	327	363	287	343	323	318	305	349	300	316	331	344	308	354	326	356	367	347	336	322	306	350	322	339	313	304	351	301	314	291	325	291	328	307	293	327	351	355	333	336	303	341	308	370	337	351	329	324	356	300	332	359	323	330	338	331	345	332	315	349	312	347	338	322	333	338	316	309	332	320	321	324	302	306	279	351	328	339	296	316	346	325	355	353	346	315	323	353	311	322	340	295	312	335	354	310	304	328	316	334	326	337	318	344	355	345	306	351	319	344	285	319	355	302	315	334	335	341	323	335	343	304	307	304	307	311	311	380	337	341	323	325	305	336	322	308	330	310	320	320	334	312	329	339	320	331	332	327	294	326	319	353	331	308	332	324	288	318	341	291	347	315	346	318	344	320	330	302	329	325	354	322	326	324	299	340	344	318	337	312	340	302	311	314	334	348	317	317	344	349	306	340	337	318	316	304	323	269	329	332	315	321	324	337	316	331	316	332	323	329	333	332	352	307	320	316	322	326	337	316	341	327	331	354	307	308	333	328	324	322	356	323	301	320	305	304	310	332	305	343	314	316	305	318	296	326	334	355	326	335	305	337	313	339	332	298	315	324	317	347	352	356	348	325	329	353	323	315	320	322	295	327	315	320	345	303	361	308	322	336	307	298	314	351	332	357	320	316	323	286	318	351	308	320	307	335	311	331	302	309	320	330	328	352	331	350	335	334	357	284	329	359	358	318	301	343	319	321	347	316	325	318	343	325	319	331	324	338	305	301	322	319	304	349	329	320	340	342	334	323	274	310	341	304	308	334	296	349	308	339	323	334	337	307	316	356	340	346	312	326	333	310	330	302	335	330	266	333	314	340	315	307	350	326	345	355	299	339	346	313	324	327	336	321	352	315	336	339	327	347	338	301	338	359	332	321	328	369	296	318	347	325	319	324	306	349	364	327	343	344	327	305	322	338	324	315	360	347	299	351	297	308	341	303	327	314	311	303	312	290	316	322	300	326	316	339	302	363	331	329	326	314	319	295	347	304	319	329	327	300	338	336	339	314	316	365	322	325	318	326	345	355	317	325	334	341	339	355	301	304	335	331	295	332	332	331	345	344	347	341	370	302	301	330	326	303	315	308	283	323	306	352	337	312	352	331	323	326	318	350	342	326	313	327	319	340	298	324	340	333	327	318	307	305	311	312	288	347	337	315	312	297	315	296	337	324	310	321	355	332	352	346	352	354	325	326	301	317	306	357	335	312	329	351	341	319	314	315	353	348	365	314	324	316	335	319	314	340	349	321	349	338	367	316	308	346	325	317	327	348	339	330	334	314	339	336	329	311	337	323	344	321	321	328	331	312	298	355	341	320	332	346	337	332	317	351	329	337	312	352	365	337	342	350	326	348	368	349	363	306	315	321	321	327	312	346	351	290	324	347	328	322	310	334	323	308	317	359	332	343	331	329	344	358	311	311	338	355	347	329	353	335	326	348	330	333	317	313	335	325	329	293	334	339	353	308	322	310	309	309	325	311	325	323	356	328	311	337	343	297	348	342	308	318	341	301	357	345	335	327	345	321	341	352	339	358	338	306	328	328	330	315	342	361	316	286	331	357	330	317	316	337	310	346	355	316	327	300	323	316	332	337	331	323	302	344	333	323	344	340	325	331	331	341	359	307	329	344	306	315	352	335	310	348	335	311	324	329	314	328	356	362	316	378	321	335	336	321	316	329	349	323	314	324	342	329	322	335	294	316	296	351	316	344	330	331	323	330	346	360	338	304	313	327	310	307	333	324	350	331	305	342	314	323	330	330	328	298	322	353	332	322	323	365	313	302	339	333	303	330	335	354	331	316	368	331	337	324	370	295	336	299	324	326	317	348	354	308	333	313	333	323	336	341	324	306	317	341	303	306	361	330	362	340	355	351	335	335	341	356	333	308	320	334	347	340	323	311	307	344	341	355	369	320	302	309	346	358	310	324	345	318	319	333	333	343	322	340	338	307	321	308	340	310	343	340	303	324	322	316	337	328	330	308	349	303	323	309	321	341	303	294	335	310	289	300	336	346	338	281	317	339	345	348	304	325	303	317	313	323	321	352	347	317	347	364	325	344	347	322	348	336	336	304	319	308	353	316	295	312	330	330	327	313	331	339	331	369	333	333	335	314	326	309	346	301	312	338	323	314	338	350	335	355	329	302	360	348	341	355	360	343	324	338	322	332	313	331	355	311	313	333	330	351	322	353	304	338	333	318	338	341	333	325	332	324	309	364	319	324	333	318	322	336	313	294	339	306	351	335	330	301	326	318	300	329	322	335	324	363	322	351	333	311	331	323	334	335	315	319	330	323	324	321	346	316	295	333	312	360	335	324	316	327	305	324	293	295	325	316	321	317	320	339	337	317	306	359	321	337	327	299	311	320	348	391	341	317	338	359	336	301	297	306	316	330	317	324	337	325	350	327	325	336	367	305	311	292	336	326	323	329	335	349	344	340	326	324	315	348	318	359	318	321	315	331	325	343	333	285	309	321	303	307	337	295	326	316	339	328	340	294	326
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	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
