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
336825324780	336825325341	336825325891	336825326441	336825326991	336825327541	336825328091	336825328639	336825329189	336825329741	336825330291	336825330841	336825331391	336825331941	336825332491	336825333041	336825333591	336825334141	336825334691	336825335241	336825335791	336825336341	336825336891	336825337441	336825337991	336825338541	336825339089	336825339641	336825340191	336825340741	336825341291	336825341841	336825342391	336825342941	336825343491	336825344041	336825344591	336825345141	336825345691	336825346241	336825346791	336825347339	336825347891	336825348441	336825348991	336825349541	336825350091	336825350641	336825351191	336825351741	336825352291	336825352841	336825353391	336825353941	336825354491	336825355041	336825355591	336825356141	336825356691	336825357241	336825357791	336825358341	336825358891	336825359441	336825359991	336825360541	336825361091	336825361641	336825362191	336825362741	336825363291	336825363841	336825364391	336825364941	336825365491	336825366042	336825366591	336825367141	336825367691	336825368241	336825368791	336825369341	336825369891	336825370441	336825370991	336825371541	336825372091	336825372641	336825373191	336825373741	336825374291	336825374841	336825375391	336825375941	336825376491	336825377041	336825377591	336825378141	336825378691	336825379241	336825379791	336825380341	336825380891	336825381441	336825381991	336825382541	336825383091	336825383641	336825384191	336825384741	336825385291	336825385841	336825386391	336825386941	336825387491	336825388041	336825388591	336825389141	336825389691	336825390241	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
25084	11288	7388	4060	23775	10091	948	487	454	528	403	266	233	165	172	163	162	147	144	153	124	108	131	117	116	114	122	110	116	129	86	95	143	155	141	153	100	98	97	90	81	98	97	87	88	82	107	98	87	90	73	90	101	83	105	83	94	73	86	83	76	79	68	84	98	93	105	75	80	67	75	91	90	83	90	97	100	69	95	84	88	69	79	88	89	74	76	88	87	90	74	80	85	71	77	83	73	80	87	84	84	88	86	91	78	94	79	73	84	86	86	78	77	88	82	74	66	80	79	86	87	86	80	83	77	69	83	76	92	70	87	80	81	77	73	86	87	66	84	95	74	87	86	82	96	86	82	89	94	71	84	88	104	71	74	83	67	69	87	66	98	75	106	91	78	92	91	87	80	72	88	77	86	89	84	81	99	93	76	77	67	81	69	88	83	71	94	95	88	86	88	76	81	97	81	75	69	76	90	70	81	81	76	72	90	105	76	70	70	83	80	74	69	72	80	82	101	91	65	84	93	93	91	59	85	73	74	67	95	84	75	76	85	72	78	106	88	71	67	77	70	69	91	80	69	76	78	82	77	75	88	92	78	60	67	86	71	79	61	93	81	79	79	96	90	71	91	80	80	80	84	79	70	76	79	63	74	75	76	88	71	86	80	74	83	74	84	81	79	80	64	86	81	83	78	81	76	87	82	109	85	81	78	75	80	84	79	87	76	76	69	79	72	69	76	77	75	82	83	96	72	89	83	84	87	86	94	85	94	74	77	92	94	95	80	78	83	94	87	79	98	94	74	76	76	71	80	79	71	78	72	94	77	70	87	81	79	70	72	71	87	82	79	76	69	65	85	84	81	90	87	87	75	88	86	93	69	83	84	97	101	82	82	75	87	79	61	71	75	75	72	73	85	69	66	99	73	70	77	102	57	75	91	72	93	71	79	84	73	83	63	72	72	75	84	87	79	75	75	78	93	80	82	73	84	85	83	81	75	81	74	98	77	80	79	79	83	85	80	89	94	86	92	63	88	81	81	77	85	104	91	77	73	85	87	96	91	91	84	101	67	92	73	78	80	80	75	76	80	76	85	70	85	86	84	73	87	82	81	95	77	81	88	83	83	75	76	100	97	87	70	90	80	89	83	88	67	95	79	111	75	75	84	76	90	83	71	91	77	78	76	101	99	70	79	86	84	78	85	79	65	83	81	80	80	81	80	82	77	81	64	90	80	81	88	83	74	87	80	89	75	86	100	73	78	83	82	79	69	82	71	89	94	91	77	82	79	84	77	80	81	82	86	78	70	81	76	86	79	64	77	68	72	94	81	79	86	79	83	81	81	73	69	98	96	79	78	90	84	86	68	71	85	82	82	78	88	89	113	88	67	78	96	83	81	71	72	73	84	70	85	78	76	85	85	79	77	73	74	105	90	81	76	83	78	80	87	85	75	80	87	85	77	81	94	71	81	86	90	88	96	80	79	101	84	74	72	82	79	82	99	87	88	75	80	89	77	95	82	82	80	80	79	63	79	79	79	93	92	86	82	64	93	84	91	95	91	91	87	84	81	78	69	78	81	72	90	83	65	79	69	88	75	86	67	90	87	73	88	74	92	82	87	69	84	95	75	92	88	89	74	71	83	77	76	75	76	73	87	75	81	84	97	74	78	76	77	74	92	67	83	84	90	87	77	73	68	95	75	73	81	86	95	78	78	72	70	79	78	78	75	90	85	77	82	77	97	89	76	85	94	77	70	75	97	82	82	66	89	83	92	71	87	90	81	83	80	75	76	53	92	81	64	102	77	89	90	83	68	69	87	83	81	73	69	72	88	71	73	97	74	87	84	83	94	98	79	97	77	96	81	70	79	94	86	68	87	68	69	84	74	87	73	85	67	91	92	110	71	80	76	89	76	92	94	87	79	83	87	65	94	84	95	75	90	75	76	88	81	83	79	86	72	85	81	88	96	95	80	84	87	89	85	81	96	86	81	91	80	85	91	76	81	80	72	65	79	78	85	84	76	98	82	76	77	92	78	85	86	96	91	84	87	88	74	60	81	90	95	62	85	69	67	81	80	83	80	80	71	78	84	95	89	79	80	85	95	84	86	92	75	84	68	89	81	80	63	101	77	78	89	99	85	76	70	102	101	80	65	89	90	76	94	80	78	76	81	103	75	75	72	74	97	84	81	90	82	75	90	86	88	84	81	81	81	75	75	71	91	81	76	68	76	76	90	76	80	88	92	86	93	88	74	71	77	81	69	73	82	78	88	80	83	82	73	88	79	78	100	88	93	87	68	86	83	90	88	71	78	84	87	69	89	89	61	87	89	80	82	80	87	70	79	103	76	70	68	69	84	84	84	87	86	82	86	75	77	81	87	75	85	81	74	75	83	92	70	76	93	74	75	108	61	58	70	79	79	85	80	90	78	96	92	87	78	64	81	90	74	75	90	67	84	81	64	82	80	82	88	81	93	62	110	84	71	97	81	79	71	78	87	78	78	72	86	68	79	65	72	76	63	80	84	83	82	73	82	71	71	82	68	83	85	78	70	64	64	76	79	74	95	81	90	73	87	85	70	72	75	88	76	80	80	82	98	63	79	83	75	89	85	94	68	97	74	82	93	75	84	72	86	74	83	63	76	68	86	84	75	83	81	98	84	80	83	84	86	86	81	86	83	94	84	91	91	90	88	98	80	61	78	66	80	80	71	90	77	81	80	92	79	77	82	82	67	79	81	76	93	72	84	91	84	64	91	80	95	78	87	80	85	81	78	70	73	81	64	89	75	92	85	71	77	82	68	76	89	86	79	76	87	78	72	92	100	73	80	83	82	88	74	78	87	78	95	90	75	76	78	74	77	74	64	77	88	75	79	67	82	69	79	64	79	72	83	80	86	86	91	74	84	104	86	82	85	72	75	76	71	85	81	91	86	75	88	81	67	82	62	93	86	102	91	69	74	84	77	81	86	77	85	82	100	85	70	90	93	75	77	89	64	75	65	84	76	106	68	77	87	86	91	72	69	74	87	92	83	65	68	73	70	61	85	84	94	81	92	74	73	83	69	93	93	75	80	101	78	72	70	82	77	78	71	86	92	95	77	96	78	81	84	82	78	95	85	83	86	78	83	77	83	75	62	85	80	69	93	95	85	85	64	97	77	87	84	73	90	91	86	83	96	80	72	86	79	62	87	80	84	106	72	90	89	83	78	90	81	68	69	87	80	85	84	87	82	71	78	96	69	75	89	71	78	70	73	83	77	86	83	70	68	65	49	84	76	91	101	70	91	74	84	86	69	83	60	85	77	79	80	88	91	77	79	93	75	85	74	93	96	80	84	86	98	94	74	76	70	95	72	93	74	78	80	89	94	84	82	74	74	81	78	69	74	95	80	83	89	68	91	81	78	89	97	76	93	74	64	84	70	70	86	89	91	97	79	83	77	70	83	66	85	68	84	84	94	79	83	87	83	80	91	82	80	88	83	78	83	84	79	73	72	91	75	80	64	80
12576	8667	5960	6698	36980	7021	3008	2455	2350	2619	2105	1471	1300	1021	946	886	797	772	665	636	648	584	553	521	489	461	482	468	494	445	432	497	833	980	708	827	408	511	380	315	370	324	327	311	316	311	282	341	302	291	300	317	291	295	280	265	294	265	281	285	279	300	286	282	288	295	289	277	259	272	301	268	245	268	265	258	231	245	256	265	276	283	258	257	242	256	271	264	294	255	257	251	256	256	248	218	263	269	238	240	255	253	250	274	282	283	254	228	244	268	235	244	258	252	275	248	279	304	245	242	252	264	272	248	260	256	248	272	253	231	258	251	257	225	245	251	231	264	248	267	259	247	281	261	266	264	264	280	256	265	243	237	242	231	269	240	235	252	260	224	237	233	260	242	244	262	243	250	248	246	253	262	242	240	219	245	276	198	256	236	252	238	243	229	210	266	231	232	283	237	245	248	241	262	255	253	220	239	263	258	248	250	250	243	262	233	259	226	263	259	240	225	239	228	246	255	233	246	249	250	190	248	218	224	239	248	261	216	267	233	214	250	257	261	236	252	235	248	213	231	242	213	229	234	247	250	232	225	237	254	220	230	282	255	251	256	256	241	263	279	246	263	223	227	235	237	252	250	275	268	246	272	246	255	229	272	248	247	246	222	245	237	256	231	224	259	243	258	231	225	229	240	256	240	260	249	230	247	240	222	189	242	251	269	232	243	242	209	266	238	229	248	253	266	232	224	244	268	216	234	262	262	240	229	260	226	261	228	253	228	260	229	259	246	238	239	238	234	242	252	214	242	255	238	231	276	226	229	231	261	217	277	228	278	237	218	246	251	261	246	196	217	245	224	262	243	214	247	247	243	258	253	262	236	253	238	239	238	260	252	242	246	247	232	278	230	260	235	243	249	248	233	247	258	261	252	229	273	231	239	240	249	238	240	252	240	240	258	223	247	238	265	267	262	248	215	232	227	252	242	223	234	245	258	230	249	240	231	225	235	262	229	258	248	217	241	233	263	251	251	241	223	242	205	238	223	262	237	280	215	241	234	237	250	239	254	216	219	220	259	248	196	248	252	249	235	255	245	221	268	241	264	250	250	247	247	235	236	253	277	244	196	257	236	227	248	246	239	250	269	226	260	247	279	234	236	215	258	210	214	255	251	247	235	239	251	231	248	223	234	246	243	234	248	243	235	230	237	255	229	252	255	245	267	230	273	263	241	241	238	241	231	243	226	248	242	246	261	232	257	235	227	268	241	235	223	263	254	238	228	225	236	252	247	230	247	248	241	230	225	233	270	256	213	220	242	253	245	232	226	263	236	253	228	223	226	229	248	237	257	241	231	259	239	231	233	261	236	235	225	224	251	230	253	230	255	254	267	259	252	252	216	276	237	244	251	252	227	254	243	247	250	233	239	259	227	234	238	223	218	234	244	301	254	263	231	247	211	255	223	264	240	250	257	235	239	236	232	230	274	261	249	218	214	235	263	240	256	281	251	228	233	238	232	244	233	226	246	259	237	258	227	240	237	246	233	235	254	244	230	222	238	248	272	255	232	266	239	245	256	256	241	245	276	268	224	245	278	234	241	249	244	238	225	250	249	237	250	226	218	236	247	218	245	238	249	230	258	247	226	238	266	240	238	222	226	219	258	274	254	250	261	202	246	226	242	239	231	234	277	262	246	252	244	254	243	256	259	224	233	248	251	262	255	243	238	253	251	220	233	248	246	253	261	251	235	245	236	244	241	239	204	246	266	262	205	251	214	226	222	266	217	213	224	231	228	249	261	222	233	247	236	236	253	215	255	251	262	233	247	267	241	223	234	239	229	260	235	228	243	242	242	252	242	236	236	245	259	246	211	232	250	241	232	255	256	254	244	241	223	262	239	244	242	247	283	240	234	237	262	236	245	234	227	252	254	229	255	251	252	231	225	252	264	211	228	231	240	215	233	221	252	259	236	235	239	258	265	246	244	232	242	239	235	224	224	239	235	239	239	245	241	238	228	254	228	255	233	254	220	223	252	243	222	229	263	229	264	276	225	216	217	249	253	222	248	232	242	222	228	237	212	257	238	231	249	268	255	256	260	270	253	218	231	260	245	243	240	235	256	257	246	231	264	199	235	228	214	252	215	227	237	251	205	227	221	208	261	225	238	236	242	241	230	233	213	242	227	239	234	231	224	244	221	250	232	232	220	220	248	242	239	262	247	228	229	235	229	231	233	233	248	219	226	245	233	238	225	238	251	244	276	233	222	238	267	238	240	239	247	217	229	235	232	257	249	237	250	225	269	228	230	249	238	240	250	219	254	238	218	245	225	243	240	223	229	269	263	243	210	222	239	221	278	230	233	246	236	250	237	215	225	228	230	271	258	221	241	238	261	225	245	251	261	241	259	240	243	261	237	255	222	251	238	254	229	249	241	240	255	235	250	263	221	254	214	259	258	254	221	240	255	247	264	240	248	210	263	242	229	273	241	261	227	240	239	262	292	242	222	217	262	248	236	239	252	233	234	218	228	239	240	253	230	249	204	239	224	262	249	240	257	237	255	231	245	244	214	260	246	257	224	229	235	229	220	253	223	221	243	285	239	232	271	233	266	240	223	259	251	215	250	226	243	232	258	229	229	268	223	279	245	241	236	220	246	233	223	247	229	223	236	217	264	247	251	262	240	237	246	231	251	240	250	262	248	259	241	227	212	261	212	224	233	266	249	235	254	224	235	250	251	223	266	273	243	236	221	234	248	229	254	218	237	215	249	243	238	231	230	237	233	241	269	222	237	240	256	265	226	245	228	202	246	234	212	234	249	226	251	256	242	225	252	233	249	224	237	254	258	230	222	227	267	236	203	277	233	235	234	234	257	201	238	222	248	252	246	245	219	233	244	252	229	241	240	231	235	233	244	257	252	273	246	252	252	248	222	234	251	268	267	226	232	244	226	231	261	227	270	232	246	235	239	271	232	223	221	256	228	278	248	235	238	246	238	239	224	223	232	254	234	238	220	254	237	243	266	253	249	228	246	224	211	236	247	255	245	221	231	214	265	222	256	255	245	243	274	205	242	227	229	245	243	255	221	222	236	240	221	273	251	245	245	236	234	262	253	269	242	240	258	236	240	242	237	224	252	243	228	264	259	244	224	211	241	228	226	236	238	266	253	230	231	255	253	251	265	222	238	238	236	224	236	239	279	263	264	243	261	230	246	242	205	233	272	221	257	223	253	239	244	223	244	222	243	229	237	234	257	231	254	223	241	233	218	240	257	230	215	225	236	220	268	238	228	246	216	272	265	253	230	236	216	232	242	240	270	237	256	243	281	243	224	230	262	265	236	260	243	254	232	241	233	214	246	250	259	233	231	232	243	242	233	245	233	252	208	230	228	230	226	233	250	223	214	243	246	235	297	266	247	243	254	250	223	237	228	282	268	240	242	246	238	222	237	239	243	242	221	261	243	239	216	257	253	259	258	237	233	215	246	221	249	235	226	217	246	247	241	237	241	238	254	237	228
2856	489	422	393	830	330	326	329	278	282	295	312	300	324	299	327	289	272	302	301	286	308	295	313	310	280	306	299	287	296	316	271	288	268	299	325	284	290	298	273	299	320	310	289	288	267	266	285	295	315	297	277	313	300	276	301	276	301	262	301	317	287	287	313	317	288	268	283	288	298	276	284	299	307	273	301	317	295	279	299	292	301	283	298	305	332	283	289	300	285	290	280	306	282	315	305	315	304	308	264	299	315	290	282	270	297	289	301	252	306	296	298	332	318	273	285	288	292	292	318	302	293	268	298	310	292	286	280	298	302	309	311	303	285	270	284	295	271	309	256	271	289	264	291	294	295	298	291	289	311	311	275	303	308	283	282	286	307	290	281	302	289	273	288	321	314	289	287	307	299	287	286	286	277	283	305	321	307	310	325	345	312	323	295	277	285	324	297	299	288	304	290	266	322	304	310	278	270	285	293	293	289	272	309	320	306	297	272	300	340	271	286	264	287	285	285	297	292	297	304	285	322	290	299	302	324	313	296	285	278	276	300	316	320	268	282	301	286	301	291	286	288	290	269	294	272	312	327	284	294	270	283	280	309	287	288	275	282	330	296	293	298	298	284	255	271	301	311	288	306	285	313	300	271	266	283	318	277	332	306	307	325	277	274	311	299	305	302	294	326	287	298	291	281	267	280	306	307	313	288	296	289	303	280	273	318	293	314	286	304	312	270	308	255	302	303	294	309	322	285	266	300	279	352	311	291	322	268	266	307	267	293	292	308	277	298	281	251	308	268	295	308	299	270	323	305	275	298	281	320	306	272	299	281	286	335	321	284	303	292	310	281	283	286	321	294	299	282	285	319	307	295	271	312	266	291	296	295	250	328	298	309	278	275	316	286	311	309	307	310	279	266	296	294	287	308	291	248	287	293	334	313	289	288	295	275	310	300	281	290	284	283	288	274	301	298	294	268	302	306	316	286	314	297	300	297	298	301	277	313	327	308	269	297	310	300	301	277	293	284	307	283	285	302	276	287	303	289	265	279	289	326	325	283	290	302	273	292	304	292	284	289	292	300	295	283	323	298	292	297	329	284	285	272	268	290	294	259	265	292	293	289	307	292	320	280	276	298	297	280	282	315	288	285	302	286	295	289	307	288	266	311	317	323	275	308	254	233	290	303	280	282	312	295	288	307	290	303	297	284	299	309	316	286	280	279	285	302	307	300	277	314	309	293	278	315	304	291	249	303	260	290	300	270	297	267	301	279	292	309	287	311	296	290	249	291	318	266	289	306	255	296	295	305	309	306	321	315	268	307	303	264	326	271	282	294	323	289	286	288	298	293	270	284	319	305	311	286	285	327	295	299	271	312	260	284	302	295	281	281	296	304	272	261	287	319	290	327	276	337	300	274	296	306	285	290	308	300	267	319	267	309	322	320	300	279	314	307	312	331	292	310	293	279	296	300	288	284	289	302	285	283	317	306	289	286	296	284	283	273	302	272	280	328	317	280	268	266	277	256	296	308	251	293	288	295	267	284	295	270	290	296	327	291	311	281	314	307	275	309	264	279	274	269	271	314	289	289	317	303	299	264	305	307	319	293	292	327	299	292	296	286	277	294	273	267	300	276	303	285	310	299	310	321	307	286	286	281	311	326	289	289	287	325	291	269	297	361	299	273	257	329	288	276	303	274	314	313	326	325	307	304	277	296	276	300	268	291	280	256	308	313	324	286	301	279	294	311	268	304	302	259	288	284	325	313	275	293	294	313	289	275	307	299	265	276	313	289	263	292	298	302	313	304	306	297	310	284	293	277	303	289	267	229	282	306	296	333	312	309	304	268	286	262	304	279	308	249	300	296	288	312	302	317	323	320	274	287	277	285	257	303	275	297	304	284	301	260	323	287	285	316	286	294	310	288	297	282	243	320	285	324	291	293	306	294	298	289	307	292	318	305	291	286	291	284	288	285	293	274	295	318	321	308	275	282	287	261	289	297	273	282	284	296	282	265	271	269	286	287	277	268	298	251	247	277	238	280	260	273	299	308	268	290	300	290	296	256	314	299	306	276	284	288	315	267	277	307	278	321	296	274	333	288	282	302	287	301	312	310	295	328	318	306	337	269	307	276	317	297	307	263	276	294	312	246	332	303	304	291	266	279	311	290	299	293	306	312	307	293	289	283	296	324	311	289	291	293	304	304	313	286	277	294	283	316	311	310	260	267	281	320	283	267	307	293	285	274	281	294	298	287	277	308	288	295	302	314	272	325	307	290	300	293	312	299	282	264	303	301	271	266	282	280	275	243	285	313	299	305	292	287	280	326	289	321	312	275	270	281	257	327	309	278	280	290	302	327	333	305	291	309	306	297	307	257	291	299	322	290	270	302	298	294	305	302	270	302	297	287	316	302	310	271	291	292	300	273	299	325	283	300	287	306	262	294	300	312	311	304	293	302	301	293	338	307	311	281	310	321	283	280	287	298	277	287	298	284	305	290	299	274	295	297	348	286	317	293	302	314	291	317	303	306	287	293	271	283	296	311	292	280	272	302	297	339	336	271	286	271	310	287	290	302	276	278	303	290	336	317	285	278	323	293	308	293	287	277	274	277	308	295	315	261	310	291	265	307	300	285	282	312	348	327	279	305	298	311	285	308	340	257	303	318	300	274	315	289	272	280	318	332	315	305	319	275	298	288	288	321	269	274	293	291	292	296	293	290	297	289	301	302	342	293	253	306	262	264	282	274	282	324	301	266	305	263	298	329	294	300	277	281	289	273	262	303	292	291	291	306	298	283	305	299	292	266	312	284	273	293	295	285	299	277	305	304	308	295	314	300	294	312	271	294	312	298	272	324	286	307	287	301	332	293	284	330	270	266	291	284	320	288	273	302	336	301	320	295	301	295	282	284	286	291	298	298	287	266	303	315	330	287	280	278	297	286	322	283	305	281	303	295	286	301	274	310	318	276	319	289	298	273	264	284	305	289	274	294	297	293	311	282	294	267	292	291	292	322	280	307	280	294	285	292	265	272	269	287	264	297	309	322	303	279	264	268	305	284	299	283	309	311	274	301	305	314	313	273	279	296	302	298	296	290	297	314	289	289	277	308	293	310	307	306	291	317	329	311	303	313	280	272	337	283	314	278	261	287	290	281	306	279	292	310	304	302	291	273	306	310	264	320	262	298	293	321	275	271	302	293	312	324	310	289	268	284	312	302	311	265	302	311	285	250	277	259	329	292	326	298	312	290	286	307	298	288	284	310	329	284	289	306	293	275	319	277	285	285	276	272	295	257	268	293	293	296	269	315	328	274	337	285	295	284	300	284	280	308	291	293	318	291	295	277	295	281	347	285	295	315	262	308	303	286	283	305	265	337	277	296	289	293	308	296	290	264	306	305	331	320	329	268	277	274	286	293	302	298	306	312	286	271	325	288	300	312	315	265	280	312	262	341	303	309	323	293	263	282	303	310	306	273	278	321	287	271	288	306	274	292	320	284	281	299	296	289
3177	977	945	901	3603	895	779	786	833	786	772	776	730	718	690	783	765	676	790	729	719	761	704	710	773	726	738	753	738	734	704	731	749	704	740	699	762	704	687	770	703	718	735	763	726	692	724	708	753	748	739	753	767	671	702	763	756	717	728	719	663	769	734	749	693	720	746	691	743	689	696	734	714	746	729	681	730	699	690	723	728	745	706	726	741	727	797	735	795	756	767	727	752	691	723	770	724	690	730	704	725	748	744	751	695	688	722	733	688	698	703	691	741	668	705	728	722	683	742	727	719	724	683	723	722	709	727	698	731	722	724	741	737	709	735	728	704	736	761	747	719	730	717	689	683	768	764	674	772	777	713	743	737	782	749	746	736	722	732	723	689	691	691	726	734	692	710	721	719	673	764	712	802	722	744	741	681	696	733	732	716	714	714	751	720	715	701	763	767	688	748	746	720	770	746	718	687	772	758	745	725	739	716	722	695	756	704	731	711	698	729	697	757	694	733	717	701	701	735	711	667	713	705	735	654	724	731	720	730	709	753	740	707	726	713	730	761	644	756	728	702	726	760	714	736	690	664	706	733	699	736	702	718	781	693	726	694	735	722	731	729	702	716	743	718	709	722	755	727	734	670	759	752	712	717	749	720	680	752	724	757	705	731	747	734	702	708	735	715	726	737	763	683	693	693	739	726	733	736	721	711	713	743	701	720	783	760	751	731	695	701	731	679	710	698	712	781	726	740	725	727	765	753	734	740	714	720	707	726	748	728	731	715	726	709	688	692	737	726	725	691	703	742	684	735	753	754	716	749	745	742	693	720	763	712	685	745	748	705	715	711	717	722	712	712	761	757	696	711	716	728	719	729	744	762	715	728	741	729	701	747	734	710	734	712	729	777	732	726	707	715	696	708	718	682	709	712	730	710	738	732	681	733	716	773	733	778	733	724	724	639	725	739	724	749	760	727	757	696	723	708	710	737	721	748	697	726	756	686	731	720	713	745	712	754	778	699	698	694	739	713	726	710	708	736	712	696	733	763	696	707	710	744	677	766	754	732	681	745	745	715	679	754	665	734	749	743	721	742	731	718	735	696	742	753	710	725	754	744	703	759	724	753	725	698	700	741	712	696	698	744	668	689	683	739	735	693	744	737	731	735	712	703	754	725	694	756	738	675	724	720	731	701	684	675	704	701	698	693	677	715	699	773	734	716	750	735	701	764	700	730	728	769	732	743	745	687	692	735	670	740	736	708	730	739	701	704	732	734	742	744	726	737	705	732	727	701	704	706	700	744	689	752	757	715	677	715	743	716	738	804	760	752	748	740	680	733	707	723	716	756	721	719	739	742	729	723	691	715	768	744	713	729	686	700	738	712	678	747	726	712	789	718	714	697	709	753	726	707	731	698	727	730	716	703	687	731	726	732	714	752	771	691	699	721	742	743	760	768	690	720	722	772	756	748	771	665	697	654	702	775	759	695	723	746	707	722	758	710	721	672	761	698	774	727	740	718	670	740	718	749	719	725	766	700	718	709	712	665	709	712	705	737	724	715	714	762	705	720	766	737	735	702	742	751	748	725	710	732	729	747	724	724	726	737	732	759	754	716	687	749	722	714	733	739	717	710	731	737	714	674	763	715	756	694	763	736	744	760	736	733	717	721	738	713	709	747	732	743	719	735	709	722	692	703	741	713	733	731	745	738	771	732	709	722	700	700	731	772	682	714	794	707	718	730	690	729	759	754	672	737	745	716	733	714	745	759	723	825	721	722	750	711	727	689	697	727	758	743	719	753	711	696	724	718	710	728	696	701	726	731	713	703	723	669	729	730	692	736	667	732	695	695	684	691	751	689	711	643	750	751	711	758	760	727	661	738	693	753	714	741	751	701	702	730	728	757	724	723	715	713	767	714	695	737	765	683	695	742	662	714	749	762	713	749	707	716	725	707	743	735	764	750	698	759	719	721	684	707	677	747	670	702	679	712	701	740	753	747	746	711	705	724	734	722	686	713	714	703	702	735	747	776	701	747	765	733	717	697	701	681	716	714	766	731	712	728	716	695	737	713	745	671	718	710	721	731	694	699	687	686	719	760	779	720	688	712	716	721	745	707	694	750	699	745	768	734	764	683	703	748	719	745	751	674	727	725	730	704	728	781	744	721	757	692	695	740	715	713	745	789	744	698	714	729	721	701	773	742	690	707	724	734	717	686	723	735	708	770	731	795	685	698	699	726	741	703	709	712	712	725	707	685	690	694	688	727	698	739	731	729	699	704	741	741	724	682	703	703	696	725	692	699	766	730	723	737	708	751	745	748	714	753	736	715	712	710	676	702	754	730	732	712	761	761	695	670	691	706	751	746	742	745	728	727	737	723	706	712	735	747	716	724	728	748	734	688	723	801	781	695	740	715	743	741	735	705	671	741	755	692	773	742	705	669	722	762	747	694	682	715	738	778	711	695	746	680	717	745	701	747	778	735	663	691	685	731	738	771	705	712	682	700	743	703	747	714	719	679	727	716	716	725	719	759	689	737	697	710	712	696	728	741	700	735	716	767	734	727	782	700	703	778	731	775	761	733	720	718	721	718	692	757	698	735	701	734	703	734	729	686	736	741	759	770	736	745	756	734	739	749	737	756	722	734	721	702	690	728	723	718	720	671	730	715	709	713	761	714	698	699	735	733	745	741	714	672	713	725	727	716	702	763	732	739	720	756	684	678	706	724	725	712	691	712	745	678	702	760	712	704	707	765	735	715	715	760	679	707	695	770	698	771	756	730	716	685	751	776	736	712	700	742	711	736	720	750	751	703	711	723	717	762	702	764	702	730	738	755	732	709	690	710	662	728	729	722	713	752	736	677	703	720	720	703	723	685	768	720	718	735	764	710	724	753	731	732	723	709	701	671	680	761	728	738	731	673	689	761	702	701	713	712	695	714	733	744	729	689	714	751	772	721	751	720	703	713	708	726	749	721	728	731	744	752	756	707	725	691	753	702	675	709	685	675	751	731	700	700	733	792	684	744	763	688	734	746	751	716	680	741	774	760	728	748	736	704	721	719	732	753	742	707	731	725	710	694	724	729	699	712	749	773	662	727	737	750	703	748	726	717	749	699	721	740	718	662	722	764	721	706	739	710	713	694	727	773	729	716	722	705	744	705	764	729	768	696	726	764	712	734	710	716	708	691	684	747	762	737	727	683	735	718	698	745	732	755	721	704	731	740	769	769	717	726	706	687	731	739	708	664	733	712	769	685	746	708	728	683	746	772	715	727	713	727	712	744	742	768	671	732	747	764	759	743	765	753	755	754	740	680	710	748	661	701	665	731	707	752	702	738	710	789	730	751	697	708	723	662	731	760	714	669	722	736	766	667	723	777	733	745	710	765	668	694	698	742	713	697	692	689	753	731	710	699	726	788	723	757	721	713	754	707	721	756	765	717	736	758	717	721	746	716	726	728	720	753	745	697	756	716	736	759	766	695	695	726	759	711	733	763	721	737	696	731	756
14303	6144	3291	1725	14550	3547	506	481	460	405	346	274	282	249	256	250	218	241	218	256	178	212	214	217	183	194	190	207	210	170	176	185	235	241	236	238	230	179	199	203	209	183	187	200	205	188	182	193	197	178	184	171	214	188	196	169	192	183	168	176	148	186	161	176	181	185	180	172	211	177	178	217	176	168	189	175	182	205	202	192	182	189	175	188	204	173	209	195	186	159	179	185	189	184	204	192	188	198	214	207	185	195	189	191	201	189	163	180	176	167	195	185	176	204	176	199	185	156	183	183	178	170	152	191	188	169	208	180	186	192	182	189	191	159	203	180	211	190	208	190	178	157	177	184	184	199	160	214	160	179	193	176	194	175	188	174	177	182	177	194	181	168	164	162	183	192	183	163	217	211	212	193	177	181	188	198	182	198	172	205	197	204	199	180	178	163	176	216	185	188	214	188	181	195	204	192	197	193	176	214	198	188	163	197	193	214	194	195	183	194	178	184	167	213	211	162	181	193	187	188	202	189	194	149	190	193	173	194	162	199	208	204	206	195	187	198	182	184	213	193	167	188	196	181	185	189	191	194	177	180	187	200	184	179	187	182	174	199	184	202	189	178	193	161	223	198	168	173	199	201	186	188	178	200	190	171	175	173	186	190	185	202	179	180	207	194	197	219	203	194	190	185	201	168	169	182	206	190	181	172	166	192	184	188	194	180	177	208	200	189	191	203	208	208	203	184	193	193	180	180	188	178	193	196	201	192	169	190	223	170	191	202	186	196	196	170	177	185	166	201	196	178	190	199	203	168	175	199	192	195	183	182	187	179	180	199	182	173	192	190	199	202	218	170	178	180	189	192	182	149	158	190	188	182	188	191	208	161	174	181	178	201	169	172	168	173	188	190	188	173	197	206	166	192	156	209	161	211	182	183	175	184	155	177	185	155	169	183	187	191	177	185	169	167	196	216	180	162	196	214	203	206	173	187	158	187	197	212	199	182	191	195	190	188	179	188	190	210	187	211	183	177	204	174	205	182	198	177	188	200	213	175	187	189	177	192	171	185	178	183	206	186	199	187	189	190	195	171	175	189	176	179	186	172	180	196	186	149	190	189	203	184	189	179	180	173	198	186	182	202	181	190	180	171	174	201	204	184	178	182	232	214	190	183	190	189	169	203	177	181	193	185	190	172	185	204	171	174	182	194	175	179	206	190	195	205	189	187	217	205	202	200	191	169	188	188	189	185	180	162	182	182	181	191	183	178	210	188	178	166	222	182	200	190	185	186	182	185	192	159	184	193	179	210	188	185	183	191	195	178	206	189	169	175	209	158	190	198	210	212	190	187	188	159	215	190	179	161	177	205	177	190	197	173	183	174	175	171	160	208	183	185	178	181	180	192	193	201	183	186	172	172	197	188	178	208	169	186	207	199	153	192	197	176	182	201	191	162	171	184	174	187	181	187	188	173	167	181	197	190	228	176	169	221	191	181	204	183	201	185	169	180	179	198	188	163	206	179	173	186	205	182	173	182	201	189	185	195	178	184	163	186	195	192	176	202	164	187	177	185	199	189	201	191	201	189	175	180	180	174	180	203	213	188	175	180	180	165	161	191	207	202	186	190	190	195	161	176	186	190	220	206	193	216	209	158	169	212	211	177	168	202	178	169	183	179	172	193	201	187	211	216	182	190	197	210	181	187	187	202	195	187	203	197	182	186	189	192	175	195	170	197	197	168	175	181	197	174	187	180	172	195	195	205	192	181	187	169	174	183	182	193	177	163	167	198	181	181	191	171	185	202	183	215	193	207	176	181	191	199	166	169	172	194	181	164	183	188	167	198	189	180	210	166	183	198	187	172	192	162	198	148	187	182	178	188	183	177	192	191	183	187	162	182	175	165	191	195	173	167	186	204	203	163	197	184	198	176	189	197	192	196	210	212	194	198	192	181	192	207	167	171	178	162	177	173	175	202	201	186	156	227	232	180	180	202	169	180	214	189	170	189	193	188	182	179	190	199	184	169	199	210	192	151	167	194	172	207	176	189	191	200	190	186	197	213	201	182	197	177	198	184	195	197	197	181	214	186	187	192	184	199	189	190	171	171	194	175	174	179	182	189	212	188	185	189	179	183	196	179	187	202	182	181	184	212	192	178	177	166	201	178	185	185	174	195	161	198	194	175	175	183	184	185	198	192	172	195	159	191	215	172	179	187	201	204	168	205	201	206	190	177	195	190	196	200	191	203	190	165	191	173	169	173	186	159	190	172	187	185	189	182	192	193	183	195	168	199	168	223	183	205	203	208	185	174	186	172	178	184	203	191	195	189	193	178	186	170	173	211	213	201	161	178	183	184	173	188	193	173	203	197	182	195	190	200	171	168	180	173	186	188	186	188	194	185	183	207	182	175	177	203	175	187	190	159	191	202	197	177	204	182	215	164	183	172	172	195	183	196	177	179	189	190	188	203	186	188	196	179	192	191	178	194	186	184	163	195	186	182	186	168	209	177	179	171	212	174	181	173	180	180	191	183	186	198	183	203	169	195	210	187	180	171	176	202	183	172	183	183	198	177	183	185	206	175	176	163	200	207	215	201	171	178	191	206	186	182	167	184	192	225	190	172	201	188	199	173	161	173	210	169	193	186	196	192	181	189	196	211	172	196	189	190	183	155	186	191	176	166	185	185	191	186	214	190	166	181	194	204	173	185	171	170	199	187	202	197	194	185	181	167	179	186	186	200	188	188	148	164	222	184	233	171	191	156	204	190	169	202	200	188	192	180	170	196	196	201	178	167	196	191	194	192	184	199	177	184	179	170	176	169	189	183	182	204	201	209	180	207	186	174	210	194	172	180	193	190	184	201	183	177	184	217	200	165	180	171	174	214	191	190	197	156	189	198	173	191	174	227	151	189	203	199	201	196	165	174	217	174	182	168	169	161	183	201	189	194	184	201	183	174	207	186	189	181	211	174	175	195	201	174	174	212	216	201	188	184	209	188	200	166	192	187	175	195	206	178	184	191	166	188	192	198	209	189	194	171	194	192	183	204	160	191	203	176	218	209	169	183	195	167	180	175	213	188	162	182	181	184	156	188	186	212	196	200	196	200	186	179	181	204	183	200	196	197	198	188	179	217	195	174	190	190	172	193	199	186	183	187	188	175	207	180	177	180	179	186	199	192	182	207	209	186	178	198	170	177	202	173	185	153	179	193	226	196	182	175	204	185	168	183	184	171	209	160	212	178	165	184	184	220	198	185	181	189	200	214	187	140	197	179	180	218	194	195	195	174	199	181	193	199	178	198	209	189	189	169	180	182	186	194	168	194	181	207	190	188	175	204	157	179	201	181	174	183	168	155	174	185	177	197	182	175	178	186	199	178	181	190	173	209	187	199	186	185	185	224	154	215	203	165	174	188	181	178	166	220	174	176	173	174	196	167	190	198	190	171	199	173	165	199	180	168	189	177	185	192	185	202	180	194	201	206	190	166	170	191	174	195	183	191	222	172	196	189
8563	5608	3458	3614	27102	3360	1867	1815	1595	1742	1410	1235	1003	885	816	783	726	697	721	649	654	668	600	638	596	586	540	619	589	552	576	612	811	866	783	731	606	583	541	546	511	556	532	535	531	481	528	500	520	499	522	490	502	484	501	508	466	493	498	478	541	482	498	494	499	479	435	506	460	499	478	486	481	480	494	473	495	476	477	488	460	459	448	448	492	496	459	436	488	474	503	494	468	487	482	498	474	502	532	492	465	464	460	448	490	446	501	473	445	499	471	448	444	483	492	454	502	447	442	478	510	463	507	499	469	442	491	463	521	486	457	453	492	456	501	496	484	440	531	470	525	417	503	443	477	467	453	466	497	477	482	435	488	484	471	455	468	462	519	458	523	497	480	427	490	470	467	485	439	473	426	444	492	435	444	481	500	453	480	483	464	453	508	472	422	437	446	488	450	484	465	469	458	445	490	449	460	488	465	467	486	444	480	439	492	455	510	470	515	453	487	471	458	465	461	479	500	468	517	471	485	476	446	482	444	471	485	515	457	476	467	465	454	478	503	501	474	474	462	451	465	443	464	494	503	453	469	473	502	467	513	488	461	492	470	531	495	445	486	463	442	517	447	474	487	444	465	450	463	473	433	442	442	511	472	445	459	464	462	457	471	504	460	505	474	452	474	487	472	445	474	473	449	476	452	471	454	453	470	464	433	456	467	466	492	480	467	462	490	463	476	457	487	481	472	474	485	496	488	463	419	447	479	463	482	495	493	474	478	475	506	480	484	493	489	459	484	437	492	479	491	478	475	468	475	467	446	466	454	444	468	477	487	461	468	467	526	484	482	466	454	474	449	469	484	481	488	493	447	430	486	470	445	423	471	466	470	456	465	497	434	482	484	492	477	476	473	510	451	457	452	480	474	474	492	501	485	488	484	465	476	468	448	487	433	467	460	462	499	499	474	453	490	480	491	490	444	484	483	465	499	442	506	473	479	491	460	442	513	460	472	472	456	466	465	489	503	485	470	481	462	476	477	489	505	507	506	455	485	461	480	454	462	470	499	475	510	453	445	482	417	445	471	493	478	483	489	488	482	494	435	507	488	476	468	472	453	408	485	481	459	483	466	495	453	474	451	478	500	469	482	502	501	472	464	473	494	500	466	477	488	467	497	483	455	497	456	506	493	459	488	484	477	526	514	485	473	499	484	401	458	477	466	447	437	504	464	506	474	486	456	470	446	491	446	496	450	469	500	492	487	486	460	507	488	526	492	467	480	481	503	489	496	455	531	437	485	489	467	462	473	458	446	467	512	458	463	474	460	463	469	469	461	484	497	456	503	445	508	470	473	434	464	444	462	459	436	463	452	450	469	470	478	458	448	484	445	439	472	478	432	447	418	509	483	447	498	522	485	523	465	464	432	466	474	503	484	469	441	480	492	434	510	472	422	465	486	456	472	489	473	495	437	481	489	485	516	478	479	480	510	471	468	478	461	512	457	506	475	425	502	466	449	440	455	455	479	477	462	530	467	493	441	475	500	460	467	458	502	462	472	460	468	483	501	505	484	455	441	495	474	451	471	476	496	467	524	505	516	478	473	473	472	478	482	467	477	450	452	482	495	463	454	485	468	456	462	456	510	490	462	486	423	473	491	481	486	461	491	438	502	493	499	440	490	459	505	456	475	524	474	519	495	502	504	494	477	494	469	466	453	493	474	489	461	456	453	438	491	452	442	502	438	487	487	526	518	443	463	470	505	450	437	466	450	486	448	498	498	525	464	524	477	459	453	498	483	452	469	450	490	436	441	485	491	484	485	457	468	516	481	493	450	532	505	493	510	479	474	480	502	480	486	463	460	460	453	463	506	486	479	508	416	477	447	465	478	443	479	485	470	411	484	501	504	435	503	457	480	428	461	456	465	451	504	491	481	478	508	488	455	451	479	476	525	492	438	466	523	481	446	432	469	457	451	490	465	474	475	478	492	463	483	471	509	465	495	453	424	492	466	482	474	442	449	476	452	468	456	452	446	459	491	459	466	472	439	447	461	481	510	483	465	460	446	442	472	474	479	474	495	470	494	483	454	482	470	485	516	468	452	457	444	480	455	521	486	453	486	484	442	486	466	489	488	478	470	489	451	450	491	479	478	465	468	495	469	453	497	470	480	459	492	475	478	493	486	438	434	449	447	481	478	453	461	495	456	462	476	480	470	463	453	468	502	454	462	470	529	452	441	477	465	449	466	465	464	480	464	442	466	460	472	455	462	448	451	485	451	488	460	475	448	473	450	483	507	503	461	455	462	450	459	437	475	472	467	457	484	483	459	472	468	456	487	466	471	500	479	467	459	454	449	502	497	471	455	534	484	473	464	518	475	459	450	482	489	484	457	443	444	463	446	463	507	444	484	470	471	490	479	480	484	468	495	472	495	512	461	470	503	482	459	468	463	453	460	480	472	479	509	488	506	492	451	468	476	456	465	493	493	452	484	501	475	469	467	467	480	471	442	466	490	487	527	499	442	498	454	453	469	470	474	463	533	476	470	461	506	476	491	474	463	432	454	459	457	492	457	451	478	500	472	488	446	510	448	506	468	472	483	471	443	451	494	487	485	464	471	511	459	477	483	450	490	466	505	477	451	452	484	486	472	476	467	465	464	425	470	486	484	453	447	430	495	475	452	461	485	448	450	487	506	436	465	450	518	457	467	499	520	493	484	493	427	496	466	493	466	520	469	462	465	487	444	457	465	451	470	495	494	492	485	486	460	496	511	498	474	431	496	508	460	455	482	469	443	472	472	434	490	426	460	470	487	473	444	449	454	444	508	457	469	470	470	506	457	457	490	473	485	450	492	462	459	502	457	472	444	443	465	474	485	493	485	452	482	440	473	453	481	506	462	482	424	467	446	450	491	451	466	450	460	434	475	468	455	480	502	507	491	464	493	456	468	463	492	487	457	485	451	495	489	498	509	445	467	461	489	477	486	482	482	466	450	443	466	478	465	466	488	445	464	497	420	433	488	470	483	487	485	487	469	491	486	458	448	455	460	473	464	492	462	468	457	471	501	477	465	488	451	491	450	488	502	507	474	502	458	497	511	472	452	477	473	526	517	506	486	520	453	505	480	495	458	451	469	466	429	484	470	459	458	463	447	450	475	450	476	510	510	459	453	481	493	489	438	453	505	490	440	488	479	499	492	484	467	475	474	492	437	488	454	417	464	476	467	470	471	486	479	481	453	460	478	473	450	484	452	439	452	467	481	467	454	496	466	468	479	481	460	512	488	484	504	492	513	498	475	459	462	466	463	473	467	517	451	452	475	482	519	471	472	475	418	518	443	492	469	488	481	471	459	481	446	467	449	480	439	464	467	504	439	467	462	459	459	471	490	441	480	485	481	490	470	494	487	456	513	473	482	453	479	471	480	492	449	456	483	489	479	477	469	491	480	483	461	445	485	455	499	465	481	460	496	485	470	464	487	458	482	481	505	467	466	449	475	500	457	464	450	472	479	481	430	455
23542	11981	6572	3428	29832	9025	760	540	412	448	345	291	254	176	164	133	159	156	143	156	128	125	113	108	114	129	118	101	105	97	114	127	161	170	140	105	88	103	100	94	85	91	83	87	89	105	103	63	87	91	99	97	84	101	94	68	93	95	78	86	87	79	82	80	89	103	111	89	73	72	80	84	97	62	82	66	84	91	83	87	90	83	87	88	85	78	96	96	98	77	92	70	76	97	83	92	102	85	91	87	90	79	77	82	98	93	81	81	82	93	87	74	76	75	94	86	102	87	81	73	89	79	71	73	96	86	77	87	74	91	74	71	89	75	96	89	86	94	75	79	80	86	71	66	83	75	83	72	93	74	90	78	95	79	91	79	76	71	76	79	72	66	93	82	85	81	72	73	86	83	90	85	74	61	91	76	81	90	70	88	67	76	94	96	85	80	85	86	103	79	81	85	79	82	86	82	77	77	76	72	85	87	77	80	78	82	102	77	76	89	81	87	82	78	74	73	73	88	77	84	65	78	60	72	83	83	87	71	81	76	81	80	83	87	73	84	67	74	74	63	79	81	65	71	68	72	88	83	96	82	88	85	85	70	84	68	83	89	67	91	78	81	81	73	87	71	74	105	57	79	103	77	81	90	74	91	57	70	72	80	83	70	105	74	79	78	85	85	83	74	78	84	80	69	78	94	82	76	93	88	75	88	76	97	89	95	80	87	71	81	85	79	78	86	88	74	80	88	94	84	63	79	88	81	86	82	85	72	76	82	100	93	81	87	66	72	76	89	87	81	93	80	85	84	64	74	89	91	73	82	77	82	88	77	69	101	79	72	84	76	59	73	91	92	70	85	79	87	82	82	82	79	74	83	84	79	74	77	83	78	82	74	98	76	75	81	68	79	90	65	83	73	77	96	78	108	75	71	81	75	82	80	81	75	65	78	63	72	79	67	75	93	87	67	86	80	56	66	70	85	84	74	91	70	77	83	72	93	95	80	78	92	85	74	88	81	80	88	76	80	81	97	82	74	77	73	83	84	82	73	76	73	87	76	81	71	87	83	90	69	78	76	77	84	72	75	84	80	88	71	78	81	78	73	91	86	95	95	82	74	79	79	70	70	72	73	80	73	80	65	85	69	79	71	89	76	91	81	77	90	78	89	73	83	82	88	101	73	96	89	70	84	65	64	79	63	77	93	102	67	75	69	95	87	89	91	71	88	68	80	86	76	67	68	76	90	75	65	86	97	86	73	89	76	81	77	79	82	81	79	73	80	81	58	88	71	85	76	92	77	68	88	83	104	76	65	74	77	89	68	83	83	79	85	100	76	93	81	96	73	80	85	77	97	86	87	73	102	88	70	88	65	82	93	80	93	80	75	83	89	57	85	73	90	83	77	83	79	82	74	84	92	69	83	86	71	67	81	91	88	94	76	65	63	65	108	69	73	61	69	70	73	74	78	81	88	89	79	84	78	83	65	74	81	79	87	80	80	84	95	75	67	70	85	88	78	71	71	72	77	92	82	79	74	77	77	78	79	86	83	91	68	77	88	86	74	83	75	79	101	77	78	84	73	74	96	61	80	81	87	88	85	84	78	64	81	82	72	87	83	80	81	58	82	80	78	74	67	78	82	69	76	83	98	66	67	75	76	69	70	74	70	79	88	100	86	86	84	87	89	94	81	79	82	69	68	66	88	84	68	92	74	86	88	71	90	93	63	78	82	77	68	86	76	79	75	81	79	89	81	90	82	80	91	61	97	87	81	75	68	77	87	89	86	88	77	71	80	108	76	79	72	91	65	84	80	94	82	90	82	72	88	72	75	82	72	90	94	78	88	85	94	83	89	88	90	90	54	72	80	84	96	92	88	84	72	90	66	57	71	91	69	88	71	57	69	95	82	76	75	80	67	82	86	78	91	73	68	79	82	79	101	65	86	72	96	88	79	74	74	63	83	86	63	69	73	81	63	76	75	81	76	82	76	77	74	89	86	87	78	83	92	93	78	81	80	93	96	76	75	67	74	82	95	86	73	90	90	84	89	85	84	81	75	89	72	76	95	76	64	68	81	86	70	66	82	73	72	85	79	87	80	89	77	73	73	86	74	83	81	69	77	89	63	74	74	93	99	58	74	84	78	78	77	86	67	64	78	70	78	91	93	82	81	70	77	87	80	91	82	97	83	81	74	90	91	70	60	64	73	71	64	96	65	85	94	78	76	76	72	82	65	71	75	85	73	82	82	72	89	74	93	87	83	75	83	73	85	75	94	74	94	76	65	75	78	84	79	81	92	83	86	89	79	95	89	76	80	87	85	65	93	71	82	87	88	104	97	88	85	65	85	88	72	66	82	82	82	89	64	72	84	66	77	72	56	69	72	88	77	72	74	77	92	81	58	91	75	100	85	69	79	88	85	70	75	77	82	86	86	91	97	78	84	85	82	77	86	90	66	73	79	71	70	75	82	67	85	72	74	85	74	81	85	81	81	81	85	63	84	80	90	90	84	75	77	70	59	87	77	82	69	71	85	73	78	83	86	70	62	86	85	83	60	86	89	62	80	80	79	81	78	91	92	90	81	84	73	94	78	65	80	79	73	80	72	93	80	92	84	96	78	90	81	80	74	65	85	82	74	64	75	69	79	84	87	85	80	84	79	80	72	100	83	74	59	89	89	86	99	83	75	82	92	79	76	78	87	70	60	109	84	88	76	80	75	77	87	74	73	76	82	86	76	77	78	97	76	67	91	91	93	82	83	73	81	98	84	85	83	79	79	73	77	78	78	67	75	71	81	87	94	84	86	82	81	87	85	81	76	80	86	87	87	82	62	65	99	84	86	75	79	93	81	71	84	93	90	77	79	80	75	102	79	81	77	79	79	83	75	86	72	80	89	74	87	83	80	74	82	89	74	85	88	73	75	74	81	73	91	70	65	70	78	87	79	69	71	100	70	77	85	76	77	75	72	97	80	77	70	80	72	78	83	69	85	96	80	70	98	77	89	78	79	71	83	67	79	75	67	87	83	88	74	79	77	91	84	74	91	84	61	70	72	89	83	72	75	86	89	73	93	70	84	99	87	82	80	74	92	87	86	65	72	88	95	84	82	92	95	82	79	84	83	102	88	97	82	70	80	91	80	72	74	76	90	83	76	91	88	86	80	88	80	68	88	88	71	96	99	86	71	84	100	76	86	79	82	77	100	59	105	104	90	61	76	77	75	90	82	60	87	73	71	69	75	71	98	93	63	94	83	79	90	105	74	76	98	84	75	81	96	80	94	87	92	78	78	76	85	83	70	80	70	74	76	92	108	94	83	76	82	82	75	80	82	91	81	87	90	86	93	82	96	96	89	70	78	74	68	100	89	92	98	80	82	69	86	71	79	94	80	82	85	78	64	75	74	84	79	73	87	94	82	79	80	60	88	87	76	75	76	83	75	87	84	86	78	67	66	79	82	92	85	77	69	80	67	81	72	85	80	71	68	83	82	88	75	72	69	98	88	78	82	76	91
11968	9006	5405	6121	41454	5637	2864	2579	2154	2412	1956	1635	1234	941	888	839	743	725	650	624	579	584	523	529	496	481	463	453	486	415	413	656	939	913	772	476	411	355	360	348	331	348	347	326	309	309	303	311	293	283	306	271	281	268	306	289	271	291	296	259	279	246	228	285	272	257	277	288	280	256	256	248	252	260	278	265	267	284	264	253	244	281	225	243	289	269	234	251	260	268	246	279	280	285	211	250	249	217	262	237	266	256	244	236	253	242	242	243	231	235	239	245	265	206	237	252	270	249	238	231	241	260	249	255	288	199	231	250	246	250	271	240	233	226	236	223	228	252	230	222	243	238	221	258	258	219	247	248	278	242	245	246	245	230	251	254	263	234	249	250	225	238	256	255	235	230	250	224	226	236	253	219	252	249	226	260	259	244	229	260	252	237	234	222	258	245	241	237	238	229	233	249	221	260	237	256	252	211	247	243	235	226	254	233	267	240	239	227	216	225	230	268	223	234	223	232	222	237	228	224	251	222	268	218	245	239	253	258	226	230	241	220	244	249	239	219	226	246	235	231	242	234	224	249	256	253	238	247	251	220	218	210	235	262	236	245	244	251	252	244	248	210	237	262	250	231	266	211	210	237	250	236	244	231	239	264	247	212	245	224	242	218	234	235	278	253	225	256	253	241	224	257	242	210	225	231	247	232	230	261	237	268	277	218	238	217	245	269	249	212	269	257	254	240	224	244	241	237	202	231	255	234	236	239	230	262	245	236	253	240	246	220	258	231	237	265	221	222	235	245	242	235	244	236	230	266	236	225	238	234	228	243	258	269	248	198	228	262	248	256	269	255	211	226	227	231	238	226	268	239	257	222	237	249	238	224	231	236	226	215	230	241	234	231	244	233	210	249	227	234	237	222	261	258	246	212	227	234	257	252	236	235	233	223	229	215	225	237	244	235	236	269	215	254	234	228	259	251	242	239	240	257	218	229	239	241	236	248	243	241	227	226	215	235	259	232	253	244	228	245	239	216	224	235	251	259	230	225	227	242	238	211	240	242	259	241	232	266	237	261	240	210	255	227	241	213	239	248	253	257	226	234	268	250	249	230	233	213	196	209	278	238	227	196	247	247	249	249	260	223	240	241	234	248	232	226	243	241	247	231	251	234	225	248	240	243	254	255	236	225	251	235	240	224	273	251	240	233	246	246	254	264	244	232	243	203	240	234	271	269	233	229	263	251	230	245	247	242	231	248	253	235	258	211	247	266	240	253	247	241	245	217	230	231	238	229	225	243	235	253	218	228	243	244	252	234	215	231	227	212	235	249	236	260	243	230	244	245	268	272	230	235	219	241	229	242	227	225	243	220	232	243	263	267	237	240	235	232	232	234	239	223	230	218	241	232	256	235	228	239	236	237	228	233	237	237	207	242	237	236	256	242	231	219	244	247	268	221	233	252	254	241	223	266	237	225	240	225	255	232	245	234	237	240	246	239	249	221	230	237	248	268	233	239	243	259	259	255	246	240	234	222	252	246	232	250	238	241	232	253	247	247	223	220	216	222	246	254	251	222	236	243	230	244	241	240	231	253	239	267	227	235	235	242	255	241	232	210	255	239	254	244	241	237	245	248	233	251	240	234	261	234	220	237	235	251	262	216	257	205	237	208	263	232	240	228	247	254	265	246	237	245	248	248	262	235	229	216	267	251	266	213	236	247	231	225	218	247	263	232	228	241	208	242	218	258	242	243	257	222	239	256	243	259	219	232	237	248	252	218	253	241	213	228	225	261	267	244	263	268	225	238	221	241	260	245	223	235	214	248	246	224	211	245	253	217	244	234	263	234	217	215	241	229	250	252	228	227	257	260	208	234	242	220	220	228	261	252	237	243	256	254	260	234	250	265	237	236	215	212	241	211	246	218	248	221	242	233	243	279	251	251	213	232	246	252	216	236	236	243	273	217	225	239	260	213	222	250	219	264	263	253	221	222	246	255	236	228	218	221	218	243	224	256	230	243	225	238	220	250	241	238	237	229	275	236	223	243	223	266	228	241	262	238	241	235	218	252	236	245	236	236	233	227	232	233	217	232	249	247	273	261	263	236	223	205	232	243	231	234	247	270	241	248	229	227	226	231	244	248	246	231	229	248	219	249	219	244	239	223	262	229	236	228	262	248	223	225	258	224	236	247	256	221	266	234	248	227	234	239	238	221	281	227	248	205	213	211	252	222	210	219	222	236	236	226	237	239	218	224	258	241	225	239	242	242	249	257	241	259	230	233	257	211	241	214	234	244	236	246	230	256	254	273	221	225	248	232	255	243	254	251	215	247	240	249	243	249	238	260	252	202	266	216	220	232	233	237	233	224	225	227	246	243	230	259	234	239	239	209	221	217	216	256	255	221	229	219	249	226	259	250	276	222	241	241	230	263	226	229	229	228	246	239	230	259	230	214	236	261	225	253	252	221	251	231	210	229	222	245	245	234	232	221	234	242	249	210	215	221	246	243	239	262	230	224	239	239	245	247	236	241	211	233	239	219	260	231	227	245	239	261	248	243	251	260	226	240	251	221	210	235	259	261	260	248	264	210	223	223	222	214	222	268	243	211	265	244	236	248	233	274	245	252	253	228	231	244	235	214	240	223	236	240	267	263	217	235	217	248	235	250	234	242	261	239	236	225	269	253	261	197	222	231	209	229	259	243	234	232	233	247	247	236	231	245	231	231	228	235	227	223	245	270	250	260	238	255	268	230	223	237	246	236	253	229	232	238	211	248	245	218	243	248	250	246	205	238	235	239	225	224	239	230	243	242	262	258	204	209	245	256	219	231	268	216	239	252	223	238	244	237	246	257	248	231	253	249	225	224	236	240	227	255	265	223	250	267	245	250	254	209	253	237	253	258	221	258	239	240	253	255	222	237	259	212	242	239	213	239	238	240	270	236	244	241	303	265	218	250	225	226	232	215	235	240	237	244	252	249	235	236	234	238	227	232	236	264	231	242	238	238	220	213	218	238	245	255	249	237	255	239	243	232	236	232	242	244	242	233	277	240	242	227	260	248	237	228	245	200	229	234	226	258	221	257	253	257	239	236	253	247	241	223	234	218	273	202	294	260	245	230	245	222	234	216	226	213	233	237	233	262	259	240	228	234	224	225	236	216	250	221	261	263	236	226	260	231	236	210	227	244	248	233	240	202	232	238	248	232	223	216	233	237	243	222	235	213	237	276	259	225	259	212	254	235	241	218	231	244	257	250	224	251	242	245	262	264	226	225	228	258	217	224	218	242	259	248	227	224	241	270	221	235	244	251	240	223	241	252	245	252	243	220	208	257	238	247	203	232	243	231	261	238	255	224	240	224	251	266	252	227	232	230	245	235	216	227	228	241	240	229	237	252	235	228	256	235	224	208	235	230	235	241	227	242	237	248	228	234	245	217	233	247	238	246	220	241	234	244	244	250	215	257	282	229	231	225	245	258	246	258	209	225	262	235	228	222	234	239	241	215	236	243	229	253
2989	588	382	355	926	333	280	307	312	301	298	295	321	316	315	298	284	296	305	256	277	291	339	296	304	302	289	318	286	320	315	314	280	303	329	337	305	276	301	281	308	287	298	305	290	314	324	281	301	286	300	309	271	270	321	263	303	305	291	258	300	286	298	272	332	294	292	288	293	282	291	265	275	273	320	260	293	283	303	289	292	313	293	294	299	306	339	285	288	301	302	278	320	340	329	301	281	310	317	312	277	277	292	284	315	274	302	270	315	294	310	312	279	302	314	274	284	291	305	321	298	291	279	281	289	312	280	323	291	281	297	308	287	275	284	301	296	280	313	290	321	267	291	281	323	282	271	319	302	304	265	304	296	284	288	307	286	278	290	285	320	270	290	302	293	306	269	291	288	298	305	308	292	266	281	350	277	288	292	302	281	300	309	302	309	296	277	303	292	305	283	302	288	276	287	269	321	293	290	304	271	311	302	324	291	289	293	290	322	296	296	302	286	288	286	310	300	310	272	284	291	272	296	273	314	286	314	290	270	303	288	302	291	296	306	300	280	281	304	301	298	331	273	299	305	294	300	286	264	288	300	278	312	321	282	292	272	264	275	291	291	268	307	287	314	289	298	282	304	320	269	284	305	303	290	262	319	288	287	252	311	308	298	304	323	286	322	289	290	300	320	293	286	295	297	301	296	276	298	272	272	316	272	289	286	289	299	287	327	271	282	288	300	303	292	296	294	296	277	280	271	335	297	299	291	286	276	338	281	297	296	289	305	271	303	309	309	286	301	271	306	318	342	292	317	306	305	288	308	315	279	269	297	301	278	309	295	321	316	290	301	308	314	306	292	304	308	284	331	330	302	319	265	326	288	282	284	290	270	291	297	283	292	315	304	313	295	291	282	302	299	292	304	301	302	282	279	315	301	310	285	283	297	292	307	320	309	301	275	299	300	294	275	312	285	330	302	275	279	317	279	337	311	272	313	325	310	266	302	305	304	315	299	353	281	291	271	293	299	281	324	299	301	278	298	299	292	285	264	306	311	290	284	305	306	322	320	300	276	282	296	295	320	279	289	298	306	304	299	297	317	321	314	272	327	262	293	291	301	292	282	301	268	292	246	307	305	316	301	287	268	266	288	298	297	313	314	292	323	309	298	283	290	286	294	312	265	279	296	305	291	281	284	280	324	275	314	292	321	287	300	307	264	290	266	296	285	318	298	296	308	294	310	268	289	260	268	292	276	300	308	289	271	287	290	285	293	293	285	266	311	276	289	321	270	271	303	298	326	262	290	310	302	303	280	299	285	291	316	317	285	321	314	296	281	335	296	294	274	272	295	310	312	319	263	266	286	289	293	275	307	276	311	289	283	302	295	254	318	311	297	259	321	280	314	293	279	294	297	312	286	274	303	286	302	294	270	283	312	302	269	311	289	297	307	320	284	307	288	296	291	289	274	315	274	320	331	295	273	288	298	284	311	293	277	297	318	290	296	321	301	299	300	293	324	256	293	296	274	284	325	292	289	300	285	310	301	289	293	311	312	294	301	321	280	306	313	297	301	286	309	282	279	270	285	291	282	320	292	282	300	286	300	296	307	293	277	307	304	291	339	304	287	293	300	312	252	260	297	314	287	285	290	286	303	285	300	300	260	305	281	278	299	269	327	271	263	282	298	298	288	288	277	297	295	284	306	271	289	302	292	326	308	302	263	317	277	272	311	284	285	305	298	290	338	302	278	293	309	262	312	301	276	286	322	279	278	275	281	272	239	291	272	302	311	303	287	302	305	303	288	301	273	311	312	274	312	301	322	279	334	273	328	294	265	285	315	310	309	280	295	329	310	267	308	297	303	321	302	272	270	321	304	280	300	311	334	298	274	312	285	355	296	305	269	287	282	313	271	296	300	292	317	300	304	316	292	285	266	319	276	284	281	255	286	316	269	303	290	286	286	308	318	301	319	263	262	285	285	278	277	319	295	321	260	293	312	284	311	283	270	299	293	301	312	274	308	330	310	271	304	293	265	306	274	299	286	312	318	275	347	331	298	320	308	301	311	304	284	321	256	315	303	308	274	286	324	295	327	316	311	299	258	331	315	280	295	284	308	330	284	295	298	314	288	324	316	293	298	276	303	295	308	304	296	264	315	306	324	323	329	307	322	303	311	243	297	271	296	312	283	276	281	325	306	304	323	289	285	279	319	307	298	289	302	293	312	307	312	308	302	292	303	335	275	274	282	300	340	287	309	315	331	283	298	324	293	281	315	296	291	277	312	313	295	310	296	289	308	299	290	319	290	286	302	285	274	267	270	277	306	256	294	305	304	277	287	306	316	311	335	318	288	300	277	303	312	262	307	279	263	283	297	326	278	298	303	261	315	307	298	322	292	320	314	294	259	300	307	329	334	310	295	295	256	300	338	279	300	311	285	277	300	291	289	293	294	317	282	274	266	285	326	300	288	295	311	313	301	294	271	326	314	276	298	292	307	314	280	297	302	279	315	292	282	298	294	280	305	261	312	318	306	288	302	287	289	295	277	312	297	290	266	258	307	301	271	288	285	276	293	316	270	278	272	317	313	299	300	299	297	280	273	269	308	295	315	306	312	311	317	276	272	281	272	306	311	322	272	308	270	245	267	286	270	268	292	278	277	312	291	289	284	280	288	308	285	269	278	281	273	301	291	268	316	296	333	275	293	307	259	289	346	286	284	327	324	292	286	313	263	311	271	294	280	302	256	264	265	316	287	295	306	293	298	271	322	303	310	273	290	306	315	266	296	276	303	306	282	280	264	311	306	301	286	332	272	298	338	267	301	296	290	268	313	292	301	286	284	292	289	271	292	287	292	274	277	297	324	326	302	320	273	308	282	294	328	304	276	281	307	331	289	283	329	277	278	319	289	302	315	284	289	304	301	283	292	278	336	269	282	297	297	300	319	320	276	299	293	305	272	288	300	303	286	295	300	287	299	332	318	286	303	289	306	314	288	296	292	304	299	300	303	307	334	329	266	267	299	295	257	293	287	289	282	321	314	287	301	296	302	299	304	306	308	299	330	313	274	280	315	253	284	317	289	270	295	307	305	310	299	293	308	302	263	289	297	325	306	294	272	273	288	307	312	281	293	280	303	286	273	284	270	299	296	308	277	286	285	279	278	281	302	280	306	276	300	268	298	290	293	293	288	291	326	297	313	300	309	338	285	266	299	260	272	308	315	303	305	311	305	279	307	283	315	278	283	306	305	297	295	304	330	318	298	312	310	301	298	291	272	268	316	302	329	289	277	301	320	291	299	310	291	316	314	296	290	321	324	280	294	316	280	330	305	298	294	273	264	294	298	299	288	312	267	279	315	269	285	294	292	307	281	300	296	295	280	288	319	307	317	293	287	306	280	315	288	295	262	335	287	289	312	270	302	291	268	320	286	286	302	292	305	295	259	308	288	306	295	305	333	279	302	308	284	299	277	287	288	293	272	273	304	297	305	295	294	276	303	314	320	283	297	307	296	315
3219	1077	858	910	4087	861	767	742	756	804	767	781	735	719	739	754	735	739	794	806	767	702	685	779	718	675	703	758	732	720	699	714	713	723	749	738	736	725	738	731	757	759	736	725	781	649	706	722	743	729	737	733	683	755	760	710	702	718	726	744	799	709	696	750	730	687	701	687	732	763	767	733	777	737	708	742	681	668	729	769	744	733	751	728	785	738	731	707	772	742	776	720	770	699	726	728	731	752	765	742	742	716	729	702	740	688	713	693	707	724	749	751	720	674	731	669	718	680	771	706	744	761	755	743	711	778	740	762	703	736	741	703	756	761	698	752	732	727	713	749	708	751	726	734	738	732	702	756	685	679	740	718	759	746	699	718	720	740	706	767	700	702	759	746	706	771	712	717	711	718	788	774	763	800	744	751	725	725	765	654	731	683	728	691	724	710	777	713	718	708	686	686	740	720	729	691	759	755	692	721	723	718	736	702	716	729	693	755	730	756	715	713	751	713	754	723	745	742	712	737	713	718	756	759	764	743	736	701	779	717	708	720	742	782	673	737	683	725	689	734	737	689	691	651	762	699	727	753	690	752	710	744	727	699	717	709	744	759	750	742	707	707	712	718	711	712	734	760	701	738	718	715	757	728	725	715	722	726	702	760	748	737	673	747	668	764	724	729	697	705	691	758	715	706	674	682	716	712	710	762	747	702	752	725	748	732	732	703	771	780	778	739	755	725	723	703	694	755	673	708	654	708	729	721	715	725	767	745	722	767	714	743	750	781	762	782	759	734	727	697	715	748	704	733	760	710	704	734	739	716	758	712	678	748	769	734	732	711	737	730	741	719	728	697	715	729	791	737	727	738	658	762	717	729	715	718	751	744	706	718	699	721	715	727	688	715	714	725	758	717	717	753	748	750	681	707	674	741	702	734	740	697	699	738	754	712	763	724	754	733	764	722	732	720	730	768	715	677	743	741	737	703	725	730	708	711	752	726	718	727	705	757	754	700	771	756	737	726	747	750	721	709	753	747	706	688	749	739	703	719	733	771	710	744	702	762	731	710	787	752	707	763	723	760	689	796	732	742	712	693	737	745	715	737	732	754	717	712	750	728	751	757	713	739	717	737	712	730	706	708	799	742	704	722	741	738	707	699	734	737	765	718	743	719	736	741	779	747	747	742	728	722	756	733	721	697	732	762	786	718	753	718	705	729	701	745	682	746	736	753	712	715	738	725	668	755	704	724	717	698	726	694	741	699	736	723	701	712	677	721	720	789	712	689	708	733	711	704	691	735	741	722	773	708	777	689	667	765	709	698	694	725	772	707	748	741	733	711	716	729	705	730	707	713	745	765	727	674	710	744	698	693	697	696	785	712	774	736	732	723	748	702	737	699	669	675	738	701	732	691	711	726	739	711	689	688	766	763	725	711	743	704	751	677	730	734	752	726	725	727	675	731	675	714	737	723	722	683	717	709	708	725	758	717	653	746	714	683	718	739	730	701	715	701	718	719	730	745	730	710	758	701	686	693	731	670	752	726	725	720	689	698	711	740	710	747	727	692	743	740	710	739	716	748	739	748	732	709	708	729	723	717	744	730	745	771	674	737	705	753	693	741	737	802	730	708	715	734	729	680	750	746	726	698	746	724	681	740	741	730	726	752	765	727	721	682	746	734	704	720	727	711	752	689	737	706	711	769	764	670	727	757	733	713	777	730	743	660	706	756	745	738	698	714	745	764	744	752	747	746	698	728	750	731	739	736	714	714	726	718	734	756	704	712	769	717	717	708	710	731	716	742	793	694	761	741	724	724	717	742	695	725	703	710	758	724	730	740	746	695	745	750	715	701	771	720	723	718	721	713	718	762	738	738	749	747	748	735	744	761	709	709	747	693	709	775	733	755	705	743	706	716	752	737	749	776	726	692	778	745	765	715	741	771	719	764	720	748	698	697	808	716	705	683	709	729	746	717	674	746	744	714	737	732	722	692	730	722	679	685	718	729	717	713	677	735	709	729	720	710	710	709	709	738	717	726	714	690	713	794	711	711	754	772	671	728	753	734	754	701	724	735	741	709	712	703	814	773	721	716	711	725	715	743	721	763	721	689	744	738	678	704	733	710	744	676	725	692	747	750	735	734	735	751	729	709	746	713	716	741	686	756	764	748	772	769	797	771	751	716	741	705	696	691	738	737	713	718	689	733	723	692	744	696	761	709	702	746	726	754	764	793	724	719	762	723	741	722	728	706	719	704	698	753	727	755	737	732	697	698	728	733	736	738	658	701	766	699	680	683	686	710	745	714	724	736	700	709	721	698	736	744	718	696	736	728	697	695	780	741	751	759	716	726	738	674	709	743	719	701	678	741	722	699	764	711	789	754	714	726	738	721	706	717	702	719	761	718	712	727	699	741	681	685	746	723	767	737	726	742	728	705	729	709	721	765	681	741	735	712	717	708	736	760	743	715	713	702	705	731	738	722	678	677	719	742	733	708	721	693	728	738	712	700	748	722	730	701	720	720	738	747	682	701	714	717	717	722	757	705	751	738	731	753	757	727	701	724	754	712	709	696	697	726	746	714	713	732	732	679	722	739	739	776	722	725	780	751	714	726	766	723	759	723	726	772	729	720	718	772	746	690	760	706	684	691	699	727	690	692	748	752	726	700	731	699	714	727	714	751	759	722	686	704	713	710	746	704	667	746	780	776	708	752	741	701	707	754	756	677	742	688	733	761	740	760	730	751	740	729	695	712	675	747	711	692	711	709	739	728	730	667	763	745	700	708	741	713	722	760	768	668	706	748	677	742	710	731	737	715	740	717	772	740	738	684	733	751	694	768	705	717	732	756	811	726	705	745	744	747	713	716	721	699	710	731	698	728	744	723	729	725	774	732	718	769	768	730	742	681	706	726	722	676	763	749	749	726	740	687	737	677	731	694	725	722	746	713	727	710	679	707	756	729	719	740	726	701	733	746	685	751	719	691	755	775	707	717	743	779	685	749	753	752	716	733	723	705	701	742	726	710	738	742	735	740	745	744	765	790	744	709	693	678	698	745	730	715	731	716	713	738	756	762	729	758	734	701	747	719	729	756	721	758	749	752	707	720	717	755	714	748	681	642	727	760	762	700	776	733	716	710	755	754	680	749	751	712	713	759	701	700	711	722	720	705	714	730	702	718	749	727	719	716	706	720	759	706	706	734	725	756	709	707	698	702	707	720	712	757	703	739	715	770	707	723	718	736	713	736	689	751	723	732	727	752	696	729	724	710	761	717	712	733	700	723	733	726	683	697	722	761	717	689	702	692	719	733	719	678	739	709	723	737	724	716	721	719	698	744	714	748	728	791	713	761	704	700	701	725	754	711	755	701	695	686	756	762	754	707	716	723	706	718	726	770	761	726	727	721	721	703	717	757	724	704	726	733	724	735	749	741	731	706	760	711	743	698	694	721	738	729	718	686	726	778	781	747	714	764	743	730	705	720	749	695	709	730	713	749	748	730	742	698	712	755
14305	7110	4056	2137	17814	3158	441	417	378	459	323	291	264	235	257	217	228	220	257	209	204	223	191	201	203	186	207	185	189	225	172	195	222	238	185	257	222	215	208	200	184	204	172	199	173	199	166	179	195	204	173	173	182	211	197	180	192	195	200	180	193	163	215	209	201	175	163	187	191	199	173	172	203	155	212	198	198	194	189	160	182	217	170	184	195	177	186	183	213	182	180	194	173	195	175	203	187	177	189	195	165	168	181	164	191	179	172	161	183	195	196	176	185	162	164	195	181	202	239	171	175	190	220	210	186	186	200	178	189	193	177	176	163	192	170	188	204	168	166	196	184	207	213	184	190	202	180	197	197	178	190	168	172	190	202	182	169	180	170	183	192	189	194	190	203	192	214	177	165	180	189	151	206	177	184	180	166	203	180	178	202	174	198	193	190	180	197	208	205	169	205	193	192	198	193	205	179	185	219	199	191	191	195	204	185	168	184	176	199	178	179	192	189	169	170	184	188	173	204	158	186	176	179	208	180	175	189	196	182	187	173	185	209	186	160	164	184	198	206	189	177	184	188	196	209	198	209	178	177	199	196	175	191	188	207	188	207	178	181	179	165	183	186	195	179	161	181	182	185	181	195	197	167	169	214	167	190	196	186	161	183	201	187	199	198	183	175	176	199	229	159	162	189	178	192	181	183	190	199	166	203	157	171	186	189	179	200	178	188	187	188	175	179	179	169	197	184	172	207	196	169	192	201	174	179	173	185	199	192	186	176	170	186	189	183	198	188	197	183	164	183	186	194	188	182	179	189	172	170	182	212	177	170	192	203	232	198	176	185	185	183	177	196	182	226	175	196	240	186	215	191	222	190	192	177	186	180	190	184	185	185	228	190	189	176	167	195	185	203	169	210	188	186	185	185	158	183	207	178	183	171	188	194	160	197	192	179	169	193	177	213	168	181	176	183	198	190	210	189	191	195	187	173	191	200	204	166	188	177	163	189	190	206	191	184	186	189	177	184	168	167	188	176	175	175	205	187	209	184	169	209	203	194	178	156	201	199	180	192	175	187	172	212	179	192	180	190	194	189	206	165	174	181	198	187	216	194	171	173	196	194	164	181	177	195	188	177	207	189	212	177	183	163	188	203	172	187	175	168	167	196	194	187	177	154	174	169	185	200	156	208	197	172	212	168	189	161	174	169	166	199	184	185	180	201	188	176	213	211	169	178	193	189	200	182	197	194	184	201	164	175	193	183	180	175	180	195	194	189	173	191	164	165	178	179	172	186	191	180	214	209	191	187	166	195	178	189	188	180	171	172	191	206	193	181	187	190	169	204	200	181	197	172	160	167	198	190	176	201	181	187	163	186	204	209	169	209	185	183	187	207	195	207	186	197	173	182	158	172	193	185	169	193	171	179	214	183	166	177	200	198	159	179	193	173	237	178	177	188	189	161	162	210	190	226	198	196	199	182	184	187	195	190	187	181	182	162	187	176	172	186	170	190	181	191	199	187	195	177	195	197	177	185	188	182	187	212	198	195	201	192	199	199	177	186	180	203	167	177	194	156	169	156	195	180	195	183	194	223	183	192	191	197	181	196	206	195	171	180	214	178	178	202	163	193	175	194	192	180	183	184	180	177	181	183	206	182	200	176	181	176	185	200	199	174	197	183	223	172	199	177	168	176	181	178	192	181	187	200	216	196	168	199	180	189	189	165	181	177	191	186	191	188	176	175	199	184	176	196	168	187	148	183	167	161	200	170	185	199	190	200	196	191	199	171	173	198	190	185	171	168	210	188	215	167	166	198	180	184	189	188	199	193	169	185	182	179	184	198	221	194	182	191	176	191	155	202	180	169	190	179	178	189	185	189	172	214	199	177	218	183	190	190	189	198	172	167	199	189	184	175	189	183	196	172	211	192	183	180	186	171	196	164	167	191	197	176	172	207	204	189	172	164	176	186	205	196	182	213	187	179	190	187	185	146	176	208	179	168	176	178	187	168	186	184	190	182	167	214	174	188	207	177	153	187	177	162	189	172	189	192	148	203	171	180	174	199	173	195	199	220	191	191	190	228	194	181	181	191	167	204	185	165	167	175	191	190	171	184	187	185	193	188	185	186	185	182	181	192	165	190	176	201	191	174	200	195	201	162	182	198	166	194	180	192	195	195	186	169	179	172	179	200	179	183	204	161	192	169	192	178	169	195	178	219	196	169	177	184	170	201	171	204	222	193	194	171	204	191	177	180	201	196	187	173	181	182	174	201	187	193	180	184	199	185	167	214	184	189	186	183	211	180	178	187	201	199	176	204	208	206	172	173	193	174	174	201	165	164	173	172	180	204	179	186	206	212	159	201	175	171	194	192	182	180	189	180	202	180	231	198	168	197	220	178	200	184	174	184	187	206	198	203	195	221	171	184	205	181	186	200	189	180	171	174	182	196	174	193	178	195	191	202	197	210	180	169	195	188	209	172	172	185	177	171	166	189	199	170	190	200	178	194	166	189	178	188	206	204	192	196	158	170	213	185	199	168	212	190	210	193	184	192	192	167	176	205	181	211	193	182	199	185	194	169	180	172	196	178	191	183	194	175	196	193	177	187	201	187	188	181	193	192	207	191	191	187	180	191	196	189	213	185	186	180	184	196	197	171	174	193	184	192	180	223	209	172	179	193	158	185	197	176	179	176	187	203	196	176	182	194	186	189	168	201	209	187	185	176	195	169	193	184	177	182	200	172	167	192	193	180	168	172	199	170	200	212	161	188	171	176	173	164	169	207	192	200	181	202	198	146	184	191	180	189	185	192	194	196	227	191	186	188	182	197	219	192	199	216	168	175	200	193	178	179	203	194	190	196	177	187	177	183	168	203	169	201	164	174	182	179	188	189	174	197	167	187	184	173	181	178	208	176	185	206	188	183	176	194	179	188	167	194	200	183	161	156	181	181	173	198	174	200	167	185	183	205	200	170	177	169	195	178	161	179	196	155	180	161	189	177	204	184	189	192	206	195	176	161	181	193	199	176	171	164	208	190	174	190	173	185	190	195	177	202	207	195	197	187	205	187	201	183	171	177	186	218	177	181	170	189	190	188	178	208	166	192	179	170	206	189	185	195	165	166	186	221	177	206	212	172	182	231	196	171	196	188	195	202	183	187	181	184	169	204	174	185	170	182	188	191	185	181	171	198	175	199	189	177	184	188	195	204	186	156	213	183	185	170	185	180	197	179	183	172	192	194	198	158	188	166	186	185	171	210	197	175	180	188	208	204	207	189	192	191	217	215	194	192	174	205	182	164	178	193	165	174	194	178	163	189	197	193	199	184	179	206	183	204	169	177	195	180	181	180	180	190	207	184	177	194	178	176	171	190	182	194	191	176	190	187	161	194	205	191	192	180	185	160	174	199	178	197	179	188	197	178	186	213	196	182	184	181	167	188	179	168	186	194	207	185	196	173	195	201	201	175	188	185	195	184	190	176	174	222	183	182	211	202	198	212	189	200	182	204	210
8670	5984	3369	3958	32640	2498	1906	1585	1607	1891	1407	1243	1080	893	770	802	748	716	661	630	634	698	652	618	628	625	594	575	570	561	574	605	686	817	646	906	607	542	547	568	525	505	538	545	499	491	477	503	455	484	465	501	498	510	549	468	501	530	474	528	510	518	470	509	470	503	458	487	541	491	490	488	485	431	518	489	455	483	461	481	515	493	418	504	487	524	500	465	483	482	517	446	472	488	502	472	504	465	470	471	501	466	482	468	480	481	507	492	492	471	496	498	484	450	492	497	495	499	475	482	491	499	485	483	472	471	484	468	477	491	484	476	481	468	485	487	490	474	425	471	483	450	457	511	477	477	481	473	480	458	476	482	461	442	539	491	487	476	494	444	490	502	482	455	469	472	494	483	464	455	485	429	454	499	456	434	530	470	446	451	461	504	436	492	495	475	464	490	473	490	440	467	459	453	486	438	467	455	467	455	467	501	480	495	463	462	483	504	508	477	522	444	491	481	476	474	437	456	488	504	483	470	470	508	459	510	454	487	471	473	504	485	502	482	475	475	487	507	507	454	488	482	447	488	476	510	480	461	452	472	502	482	484	547	491	471	486	514	457	529	467	501	484	469	434	471	488	498	468	487	499	471	493	478	511	450	464	497	452	466	531	468	451	511	480	480	490	482	497	461	465	481	500	455	444	453	490	500	499	469	479	477	463	522	480	466	491	448	493	456	494	486	499	490	480	480	435	487	452	511	481	460	451	465	478	456	484	449	440	450	479	486	482	468	512	500	458	482	478	454	463	476	470	471	507	483	479	476	437	438	510	472	503	523	493	446	467	479	482	466	479	487	455	431	465	471	493	475	514	444	489	490	474	484	440	471	443	533	444	500	450	467	495	489	463	460	477	483	499	503	450	501	468	488	469	492	525	494	470	509	478	454	475	517	479	518	520	478	463	470	493	448	478	474	488	476	467	478	522	472	503	438	478	499	520	463	470	468	507	479	470	463	489	447	454	463	455	465	487	490	490	471	478	478	493	510	485	469	492	474	456	496	490	447	475	458	506	489	463	487	493	523	464	508	456	489	512	474	477	487	450	495	471	478	484	465	485	460	473	501	427	494	504	492	474	428	488	464	452	541	487	452	491	488	483	511	498	438	467	490	477	493	462	470	509	474	453	484	480	506	458	483	467	470	477	454	509	487	500	495	461	500	477	497	464	461	498	495	443	500	483	468	489	450	460	463	459	455	464	455	456	491	491	404	496	457	472	479	449	478	474	484	464	429	463	476	496	471	458	463	464	500	457	519	451	487	479	439	493	475	483	467	453	477	462	488	502	476	463	478	489	477	480	435	423	490	487	485	495	503	496	474	462	479	517	461	500	457	498	509	483	477	466	486	511	424	486	461	508	436	499	499	494	433	511	532	478	456	493	501	484	494	466	525	457	452	509	462	510	475	464	474	462	481	478	466	488	492	498	493	478	447	459	460	478	507	502	504	468	491	475	492	496	476	456	464	480	483	465	461	495	464	466	500	487	463	427	425	492	456	484	518	485	451	481	435	480	468	515	485	450	494	478	487	500	447	471	465	470	491	441	498	497	500	509	492	477	489	488	449	475	484	463	452	495	496	498	437	472	467	467	472	532	473	491	490	512	475	464	449	477	491	431	434	506	496	496	487	470	449	475	523	469	507	460	450	474	463	458	426	465	498	462	499	527	469	473	485	473	473	501	487	445	530	448	460	450	476	483	474	500	444	481	467	489	433	466	465	486	479	466	463	457	477	479	496	495	488	498	504	493	469	448	488	485	478	479	470	472	452	504	453	486	486	484	471	486	488	490	487	486	459	495	455	492	512	501	497	498	456	450	459	454	463	479	472	504	484	499	467	480	486	490	494	469	460	466	453	472	498	507	495	477	508	499	457	482	492	488	470	465	428	472	531	501	453	478	488	468	498	468	466	513	466	448	467	453	497	461	453	463	464	461	462	466	452	473	444	450	464	464	440	494	472	437	500	520	488	489	473	453	473	470	489	495	517	460	460	469	469	441	450	447	481	489	478	500	422	471	458	511	477	468	447	491	464	481	488	464	477	485	478	465	459	464	493	486	460	491	487	463	465	445	480	444	435	481	440	477	474	491	427	478	476	509	506	458	465	513	481	507	474	485	486	458	485	496	486	467	517	445	468	451	455	475	408	496	488	470	477	487	462	465	462	465	483	479	488	448	470	471	478	486	455	450	460	417	435	516	493	460	525	485	443	452	498	438	501	468	474	516	440	470	507	474	485	420	472	471	463	489	499	483	479	457	479	499	460	491	490	501	456	484	489	420	439	488	474	476	496	500	485	513	483	426	471	468	490	442	494	469	457	465	476	474	453	483	488	471	527	491	481	488	470	482	494	422	476	503	503	449	442	465	480	496	455	476	468	481	458	474	459	462	493	457	483	461	479	510	431	503	431	469	490	517	526	469	472	487	483	480	472	488	445	457	482	453	509	467	465	491	461	466	488	483	483	468	506	508	482	492	452	451	508	432	492	482	483	467	475	522	485	459	463	459	496	427	463	524	492	468	486	427	447	476	505	467	498	481	452	491	496	442	449	473	498	427	490	486	437	487	467	450	502	517	459	478	497	531	494	481	476	468	519	411	491	486	491	481	482	474	480	434	467	425	475	467	467	499	456	480	464	444	466	454	484	489	498	488	472	514	523	470	475	472	436	470	460	477	447	487	479	454	442	492	482	505	482	471	459	464	472	524	483	479	462	498	521	473	494	451	476	500	499	470	460	449	440	483	471	520	500	426	486	482	491	469	462	490	460	476	459	486	482	490	492	496	453	460	471	465	502	459	487	460	446	474	471	464	505	479	441	483	429	502	488	451	473	462	425	487	477	517	498	482	467	501	499	473	510	479	433	510	470	471	500	483	452	467	469	490	485	515	470	449	493	494	504	491	495	442	504	499	514	500	484	443	451	504	502	494	470	511	474	477	495	469	448	447	501	448	483	478	499	464	430	453	481	485	477	514	528	500	458	443	493	478	488	478	464	484	458	471	490	464	489	471	509	500	466	482	495	445	456	472	485	469	435	522	483	508	479	461	435	478	480	491	469	441	467	491	467	445	500	462	450	477	442	477	470	468	461	461	482	510	514	455	444	463	510	433	472	500	460	476	460	428	449	456	445	465	495	454	469	492	445	464	496	478	473	477	492	455	473	434	489	477	485	451	476	499	459	521	481	470	487	436	429	460	481	510	450	482	450	477	499	463	472	486	451	440	497	468	446	446	472	438	484	459	453	458	479	521	480	465	466	475	497	457	458	460	478	445	437	477	460	459	498	479	498	446	453	460	480	445	481	468	515	463	495	482	453	533	497	465	510	449	453	459	475	453	466	463	502	494	487	477	507	496	493	499	467	477	467	491	467	483	487	477	415	469	465	475	497	458	472	443	490	446	442	442	516	476	444	470	465	481	458	481	465	491	499	443	458	455	498	436	460	485	437	475	454	463	444	477	495
23788	14112	9866	5680	31333	7679	1037	674	477	559	424	331	246	196	178	169	156	147	142	145	119	119	111	111	108	100	114	120	100	117	117	95	142	136	134	154	115	105	81	89	84	98	93	88	86	83	89	89	80	86	89	93	84	105	109	78	70	103	94	74	83	84	79	95	83	75	82	93	98	72	84	86	77	73	66	64	89	81	75	91	77	85	72	73	80	78	74	84	70	90	72	87	104	85	74	69	83	76	76	80	89	89	85	96	82	82	84	92	85	96	84	74	83	88	72	82	68	92	70	69	92	65	88	72	85	89	90	83	79	77	94	64	92	72	72	86	84	93	79	78	79	67	87	88	75	79	80	71	82	67	77	91	76	71	85	103	91	57	62	79	119	89	100	78	82	85	82	72	94	76	77	77	75	79	94	77	93	111	80	84	77	80	93	84	82	104	75	90	89	84	85	69	78	89	71	82	87	76	80	79	84	85	62	72	88	98	85	86	76	67	92	71	85	62	85	80	85	88	75	90	91	88	82	78	83	88	70	75	96	73	93	79	78	81	65	91	73	90	96	68	89	72	86	85	68	88	66	69	73	71	83	85	71	95	69	95	88	69	62	80	97	87	70	81	78	68	73	80	86	80	84	73	95	73	89	77	83	73	79	86	98	89	87	89	71	94	93	91	75	104	95	80	100	76	89	89	80	97	85	82	81	76	96	89	82	78	83	78	73	96	84	86	79	83	81	81	70	73	76	83	78	81	66	80	77	80	77	83	86	68	75	81	91	90	69	72	77	92	76	75	97	69	81	102	61	85	72	80	74	64	89	82	82	72	84	77	78	95	72	68	78	99	67	94	91	89	89	92	74	91	73	88	99	78	87	79	80	83	86	82	85	78	78	88	66	79	93	81	72	98	77	84	81	89	69	73	90	82	72	70	71	78	76	70	75	87	68	80	93	75	72	80	79	90	79	84	103	103	88	82	95	84	77	76	71	99	86	82	68	68	96	92	77	88	86	82	80	79	88	83	105	82	81	83	68	80	73	84	95	75	64	77	101	85	64	87	82	74	76	80	79	61	70	76	81	79	76	73	80	71	81	68	84	92	77	85	79	91	74	88	80	76	84	65	89	65	94	78	83	86	88	86	96	80	68	85	73	98	76	84	74	88	75	82	79	80	71	85	83	76	64	52	82	75	83	90	76	86	70	62	80	84	81	82	91	80	101	68	84	90	74	80	76	92	73	99	84	84	86	87	71	96	77	83	85	89	78	87	93	81	71	93	78	90	72	81	78	84	86	73	104	76	63	72	68	78	83	92	86	69	75	82	84	89	65	79	85	79	83	95	81	74	78	82	65	68	71	90	74	90	99	88	89	68	85	80	81	106	83	88	74	71	73	81	83	86	71	75	77	80	87	80	86	83	64	85	84	64	74	93	71	73	84	77	79	86	81	97	89	70	84	87	68	89	75	92	75	73	87	79	86	92	66	73	76	77	86	65	104	78	75	91	98	91	101	72	87	94	81	73	87	63	60	86	83	76	76	72	85	70	111	82	84	78	68	87	85	83	92	93	94	88	85	87	79	89	81	68	67	81	74	81	96	97	96	92	73	75	79	85	76	82	82	90	79	88	80	92	62	90	93	73	90	101	73	68	80	82	89	68	85	82	83	89	80	82	86	81	80	82	73	91	78	79	83	79	84	91	71	78	82	88	73	84	89	77	88	81	84	94	73	72	93	77	86	94	85	76	85	100	87	70	72	82	66	84	86	85	99	88	90	83	97	77	83	82	84	58	79	96	85	86	81	81	86	74	69	74	86	66	86	76	84	67	90	73	102	84	81	79	97	96	77	77	68	82	79	90	88	88	70	78	97	79	77	85	88	76	79	77	76	78	85	76	85	91	80	69	70	83	83	78	88	89	98	77	72	81	70	61	69	77	88	83	87	84	78	85	84	87	86	94	74	82	84	84	66	76	65	78	78	73	76	81	70	66	65	73	91	81	68	82	63	88	76	68	74	70	65	77	81	76	72	95	73	78	81	59	93	62	82	97	72	97	83	78	67	74	80	71	74	70	90	69	80	91	90	84	78	81	74	81	76	82	82	72	86	78	85	87	76	69	63	80	76	70	97	91	90	79	83	67	92	99	87	80	68	91	86	75	76	95	76	82	98	93	90	83	98	80	81	80	88	70	87	78	80	99	75	85	74	93	62	97	67	91	79	82	73	87	94	74	71	69	88	87	78	85	103	79	75	66	88	91	100	83	83	72	84	79	94	78	76	74	80	85	103	74	76	77	69	98	86	76	92	67	86	75	78	75	77	74	82	76	83	83	96	67	76	85	92	90	78	72	82	76	69	92	93	85	73	101	81	60	80	99	66	69	95	80	75	68	85	90	73	80	69	99	75	89	81	70	80	99	88	72	69	73	79	85	92	58	71	82	73	82	94	90	84	69	82	73	82	82	93	84	75	85	83	83	75	84	76	79	85	76	94	73	70	89	90	79	75	94	78	77	83	89	78	86	92	85	82	101	84	70	77	66	74	93	85	84	85	67	84	68	87	84	84	63	88	85	68	64	79	78	84	79	86	72	76	98	67	91	74	74	85	80	98	77	79	83	83	87	80	81	81	75	76	87	86	78	96	81	82	88	73	70	64	94	76	93	64	92	79	81	72	72	101	100	84	94	84	83	100	83	89	94	72	96	84	73	85	77	79	75	83	104	89	80	79	77	71	69	67	84	74	85	80	81	98	74	91	78	70	73	80	75	78	87	98	88	89	91	71	86	89	67	76	84	73	71	82	76	92	85	79	81	76	84	79	90	91	68	99	81	84	106	80	91	93	82	92	72	77	83	81	80	87	71	69	75	81	80	81	90	87	63	80	84	82	79	80	70	95	81	94	87	77	90	84	85	76	89	70	78	95	71	73	84	68	81	79	80	69	79	57	73	83	91	71	76	72	79	76	94	71	83	73	87	93	83	70	75	79	55	101	83	78	96	81	74	88	86	93	79	82	74	69	96	88	77	77	88	84	79	84	79	91	81	91	97	81	101	71	70	76	72	79	85	85	77	98	61	83	66	77	76	100	89	78	91	80	67	74	74	88	83	95	85	62	87	78	79	76	77	79	81	65	87	85	77	89	67	70	80	87	85	64	76	89	63	80	78	70	76	77	77	72	92	89	77	81	75	73	81	83	74	81	75	94	58	74	66	78	74	87	81	82	91	62	69	83	79	84	87	74	108	92	73	78	82	63	79	79	84	80	77	76	91	85	101	68	79	82	68	88	77	98	62	77	65	57	88	94	78	84	88	73	80	92	78	88	64	88	78	87	92	75	85	80	71	76	86	84	76	77	79	78	103	82	90	79	56	86	62	78	69	86	79	78	74	91	68	84	87	86	85	66	79	99	94	83	71	73	92	66	75	80	78	83	86	91	78	76	87	77	100	87	70	81	84	75	81	74	78	82	77	85	64	69	88	81	104	81	75	65	80	100	75	75	99	75	66	83	91
12067	10265	6176	6644	40447	3857	2871	2582	2361	2788	1994	1754	1243	1015	880	880	786	766	691	641	649	559	556	530	484	478	445	433	482	461	447	450	590	770	708	780	489	422	343	327	342	326	337	300	349	291	305	303	294	279	269	293	281	284	261	259	277	283	271	249	303	258	276	285	283	269	278	291	284	263	277	273	280	280	250	245	258	256	248	249	230	258	223	262	250	282	251	253	248	282	255	230	247	259	238	225	249	257	247	260	219	208	270	264	258	234	228	240	273	273	269	271	252	237	242	210	257	243	227	235	226	227	259	260	220	229	236	226	266	252	265	255	245	293	242	234	253	218	239	242	255	237	196	236	253	236	263	240	221	283	247	243	257	246	232	237	249	221	242	260	263	246	222	238	258	230	244	255	251	245	249	223	260	228	249	232	233	237	242	237	262	219	208	239	231	233	228	238	235	242	233	247	244	237	247	247	210	225	234	234	248	225	257	245	243	220	227	223	231	238	244	232	235	240	247	226	232	244	249	259	230	227	238	255	202	239	254	239	231	235	228	271	237	240	218	215	246	276	269	232	251	234	250	243	229	229	224	236	222	276	239	242	252	251	225	222	225	252	244	222	259	272	264	248	268	213	203	240	249	234	233	242	260	243	211	233	246	225	233	242	217	271	224	239	249	259	240	248	248	237	249	237	234	250	228	260	223	246	251	222	228	229	260	214	258	251	218	244	249	263	269	236	233	228	240	224	254	214	255	273	241	258	249	232	239	224	253	264	236	227	225	249	237	234	241	238	260	257	229	222	240	224	234	232	226	240	229	248	235	249	250	241	229	246	244	241	242	244	230	247	250	223	241	254	218	247	244	271	253	242	235	239	263	235	234	251	243	248	251	225	220	229	220	250	251	262	228	254	268	225	204	226	246	249	236	255	252	229	241	274	253	243	250	246	240	264	254	244	230	225	227	247	249	246	242	242	244	222	241	218	259	254	231	239	237	229	263	211	256	226	260	245	229	250	250	231	231	236	229	247	235	250	236	266	240	239	238	226	245	233	229	243	223	239	246	263	227	221	217	234	230	214	258	242	236	233	238	215	233	243	224	202	232	233	234	228	238	219	261	237	234	225	259	234	249	234	253	252	247	252	230	254	256	269	257	212	252	226	233	221	226	254	263	263	231	249	252	264	231	243	245	234	252	224	261	241	236	222	278	240	228	258	244	243	250	238	235	245	238	242	245	243	232	258	239	229	228	236	222	224	237	245	223	251	228	242	239	203	228	230	239	232	250	251	221	223	253	214	209	209	236	214	232	218	244	254	219	233	260	243	234	242	222	232	260	234	240	230	252	224	251	235	266	253	255	210	244	267	235	240	249	253	232	230	289	227	237	252	233	236	240	236	218	264	235	234	244	248	235	258	204	248	233	234	249	220	230	252	232	255	262	220	218	252	248	239	223	251	264	272	260	239	256	208	263	261	248	225	274	228	259	235	233	244	217	234	227	255	237	218	248	253	217	256	231	228	257	225	222	254	234	219	218	227	253	229	218	277	264	235	249	232	256	221	260	224	250	223	244	258	225	239	244	221	250	240	247	239	235	225	248	245	213	272	253	262	296	255	238	257	232	229	214	231	226	232	244	233	250	239	274	225	248	256	281	237	238	250	228	239	242	221	216	242	263	236	232	240	226	241	269	230	274	206	220	226	240	247	232	253	239	228	248	235	252	238	217	236	235	263	241	237	239	248	239	233	230	267	237	231	232	234	257	237	255	246	237	234	248	214	254	250	236	225	228	243	214	251	229	245	254	218	224	202	270	248	276	251	259	248	256	219	248	246	233	235	205	235	217	223	227	251	259	242	234	228	258	236	243	229	228	267	239	232	227	230	249	243	253	268	228	257	218	258	227	237	237	238	226	229	267	230	211	249	226	248	203	240	238	235	255	261	233	227	232	252	242	219	215	209	240	282	243	227	244	233	233	237	240	223	222	221	252	225	244	247	242	236	224	240	246	205	220	249	228	231	237	238	213	256	214	234	253	223	219	218	239	238	228	220	234	238	238	261	255	238	221	234	232	242	253	245	261	228	237	219	225	239	269	258	217	230	256	230	205	245	234	237	268	284	235	237	214	237	245	238	236	229	237	247	249	241	233	221	252	268	235	237	279	227	231	235	223	233	232	245	231	232	271	240	253	240	202	252	224	239	244	241	235	238	265	245	231	247	251	246	228	260	244	251	203	215	219	252	242	260	259	240	233	233	241	222	239	242	244	252	239	237	261	252	248	235	237	221	239	224	234	232	250	235	227	257	249	251	229	261	271	250	234	212	249	245	268	219	251	261	238	228	234	246	249	234	240	247	254	235	234	239	255	228	240	225	225	221	246	255	230	230	257	215	239	220	224	254	237	230	256	215	242	258	224	213	262	246	237	252	261	218	255	253	233	245	212	256	228	225	234	234	250	253	256	218	245	241	291	236	228	245	238	248	248	233	248	243	231	259	242	233	245	243	257	267	232	220	255	268	251	222	248	232	235	224	231	225	287	217	206	302	229	240	236	227	236	229	224	231	251	253	228	226	234	230	244	214	242	229	277	220	257	216	261	232	253	249	228	209	236	208	296	261	235	243	256	218	228	228	231	259	228	205	228	239	246	224	251	221	232	221	242	231	236	224	238	244	233	237	244	246	243	219	244	228	208	249	244	233	224	242	223	231	232	223	246	224	247	236	234	223	244	246	256	236	218	266	221	236	247	213	253	268	245	268	222	229	225	235	237	226	233	243	254	227	221	262	252	247	263	231	252	247	208	232	255	253	258	209	219	236	265	219	247	260	240	222	247	251	211	224	240	236	227	237	262	256	269	229	203	262	244	211	238	230	246	229	236	246	231	240	241	221	244	231	257	240	269	228	276	253	249	244	234	251	244	261	232	241	241	231	228	254	225	232	251	227	235	230	243	239	256	225	247	232	243	235	251	230	198	242	243	258	226	240	245	252	228	246	225	230	241	235	253	234	257	229	233	233	234	248	254	225	271	250	226	255	233	232	252	246	241	232	226	223	262	252	227	231	234	253	241	224	251	262	263	228	241	241	232	246	209	260	243	246	240	246	236	230	254	212	245	240	234	223	244	257	227	235	271	212	239	207	227	219	263	246	238	252	245	229	242	250	237	253	235	240	253	252	233	221	259	262	233	249	253	210	240	225	222	258	227	235	273	253	257	228	245	226	231	247	246	253	233	240	229	242	232	231	258	230	241	219	231	203	226	232	238	237	218	227	239	239	215	210	246	215	237	263	242	229	268	233	289	239	249	230	231	253	252	234	224	249	225	240	230	249	239	250	217	254	233	226	232	248	241	205	215	214	229	247	224	222	237	224	254	237	226	246	274	222	225	249	223	234	239	241	230	224	248	265	226	247	250	236	223	223	224	247	247	243	234	237	228	233	252	259	214	240	225	246	268	240	251	247	230	279	246	243	254	230	256	257	226	232	244	237	234	206	229	271	246	231	228	231	268	238	251	237
2974	561	413	324	930	351	283	313	291	327	312	292	307	291	289	306	288	294	303	300	295	340	289	272	304	290	295	310	325	313	282	295	314	296	262	303	258	338	287	283	280	308	345	289	311	315	265	266	285	304	336	295	291	285	317	272	299	294	292	323	290	327	305	291	305	291	311	301	299	304	268	309	312	311	319	267	299	307	336	288	289	288	268	303	287	295	302	298	264	285	309	289	289	299	289	291	295	292	302	307	305	300	309	316	300	286	302	260	312	311	297	272	295	317	273	280	271	295	259	308	338	306	288	302	286	287	340	313	305	317	344	288	313	273	283	281	296	273	296	293	285	302	323	305	284	278	314	288	301	284	293	323	292	284	302	332	282	289	308	263	279	326	289	262	292	283	312	281	265	313	325	272	321	273	288	309	279	296	295	308	321	290	332	288	291	298	287	285	323	299	285	275	319	297	285	278	279	308	307	294	304	313	305	280	309	258	323	263	314	346	276	307	270	313	279	300	299	306	312	311	305	280	305	316	301	310	307	286	270	288	302	334	329	295	311	295	337	319	312	279	261	316	286	284	293	292	287	301	303	322	306	330	278	312	286	322	296	306	293	280	264	288	270	296	285	315	305	303	308	297	311	326	314	288	304	310	297	313	294	280	338	282	298	273	289	317	299	296	295	275	265	318	289	289	279	314	319	330	326	287	273	307	289	353	297	320	324	298	301	259	278	316	280	305	305	311	325	288	297	316	269	289	286	313	266	291	307	296	329	323	298	286	317	315	288	288	320	294	289	288	304	305	255	273	301	266	325	277	302	295	328	257	308	314	281	267	323	300	270	311	335	301	294	297	264	319	318	304	279	299	269	277	274	302	335	286	306	289	269	279	303	266	269	282	308	289	326	273	285	279	304	298	325	324	320	275	288	294	281	288	314	256	288	297	286	279	315	303	304	302	305	309	293	312	285	323	309	298	325	303	299	273	285	270	298	313	295	297	284	285	270	307	304	299	263	306	288	300	327	298	273	300	295	273	332	296	267	292	297	303	312	300	296	284	302	290	285	318	277	291	298	283	329	312	286	259	292	292	285	302	300	285	296	297	292	296	257	301	301	308	329	294	331	313	279	310	301	297	317	328	287	317	323	283	288	278	326	299	282	279	298	306	317	286	322	276	282	287	283	273	303	298	319	296	287	323	269	308	277	311	303	308	307	287	291	308	297	313	304	308	294	305	262	291	285	286	324	314	303	298	308	310	273	291	323	290	319	307	317	307	286	282	313	253	293	301	292	293	303	300	285	283	310	256	301	280	302	285	315	290	323	310	284	279	314	304	325	300	308	295	279	271	300	286	244	321	295	263	269	295	285	278	270	281	259	308	267	289	303	275	277	314	310	307	290	288	319	339	292	305	299	321	300	302	265	307	340	278	305	298	308	311	272	309	294	307	294	283	312	277	297	288	270	305	303	316	325	304	315	276	288	345	295	312	284	283	300	338	279	304	301	311	312	299	306	292	294	305	316	282	291	314	280	308	302	302	295	308	311	277	291	295	310	288	296	281	289	274	292	313	274	278	290	287	299	282	317	285	305	292	306	297	294	307	318	313	301	297	282	313	299	291	287	241	269	322	287	323	313	286	291	281	314	288	290	304	290	321	308	291	299	295	336	276	305	290	284	288	304	316	301	291	262	304	306	298	318	293	320	294	281	303	282	304	318	286	306	275	313	277	287	305	286	297	240	286	285	298	304	283	305	275	278	270	272	292	272	286	295	327	301	320	317	317	314	257	315	283	309	290	290	278	302	288	273	252	284	290	301	304	310	284	293	280	285	310	325	274	277	274	312	317	288	312	296	307	310	297	288	284	283	309	280	292	280	322	269	274	297	284	298	284	288	310	299	280	308	294	298	322	282	301	311	322	266	285	279	301	302	279	306	304	295	315	290	314	295	309	308	276	294	319	288	306	298	307	308	304	282	287	307	262	313	310	278	282	303	303	310	307	303	283	282	312	297	308	298	301	295	290	300	299	310	316	294	308	306	286	290	278	301	340	280	290	267	316	291	302	299	301	293	289	286	326	289	277	295	280	281	275	287	318	293	276	303	312	335	313	323	290	276	301	306	323	335	317	292	278	347	283	292	320	295	282	309	314	284	323	290	281	294	293	318	345	288	324	257	276	279	283	301	301	267	294	296	299	317	294	303	298	283	293	310	289	304	286	298	306	315	319	305	286	315	303	295	264	281	289	284	305	266	292	265	302	286	318	298	307	281	277	313	294	299	290	314	293	292	314	263	288	292	271	300	308	322	272	298	287	313	280	332	314	306	310	269	290	289	315	289	289	278	302	288	315	302	269	307	274	310	301	261	283	288	286	290	304	336	302	325	290	324	298	287	334	293	289	304	296	283	291	299	294	303	274	293	280	281	301	281	301	304	273	305	294	300	300	312	309	293	322	279	281	294	285	297	282	315	315	279	275	297	291	311	284	316	306	306	283	287	283	303	293	290	310	306	294	294	289	306	299	310	277	300	282	284	291	285	270	309	276	314	305	344	266	265	274	279	303	278	265	315	257	311	306	275	294	291	314	300	243	308	299	298	313	299	261	329	328	309	294	268	300	315	299	294	276	294	331	301	264	309	322	314	295	300	288	332	295	306	296	260	303	300	288	315	316	319	322	291	295	305	303	287	282	300	256	278	308	293	294	288	294	301	299	269	295	262	305	286	335	339	316	293	276	333	271	276	268	273	292	289	306	283	285	307	313	289	307	297	310	322	298	296	299	323	294	304	276	290	286	323	261	301	315	289	298	323	300	277	332	310	314	320	287	277	303	287	272	289	300	274	289	308	299	300	309	311	289	309	313	318	272	326	278	316	281	273	308	283	332	278	277	315	298	308	278	309	276	308	320	312	299	291	294	309	294	309	326	295	284	312	271	291	304	309	309	276	297	290	282	284	296	343	289	326	283	293	328	300	309	282	274	286	335	304	295	315	310	307	290	307	306	294	281	316	289	291	287	304	316	285	319	278	297	295	299	304	300	325	306	305	287	312	318	309	319	265	282	297	288	305	303	327	301	294	290	307	305	312	289	279	304	294	293	317	302	288	308	282	306	295	294	284	295	304	297	307	278	284	282	296	293	293	279	311	306	313	324	280	294	308	278	264	294	292	309	290	297	309	306	311	293	297	295	277	274	294	303	278	257	308	319	308	324	286	304	280	256	307	310	293	305	311	304	298	328	327	297	281	310	290	304	303	311	297	318	334	300	307	302	274	286	273	270	325	326	293	326	296	321	320	289	279	297	309	255	284	287	309	294	291	259	292	293	264	304	323	297	338	273	319	259	286	299	299	269	288	293	296	281	268	299	300	285	303	295	303	303	290	322	299	284	339	308	305	315	291	285	279	289	278	322	311	308	306	358	311	315	295	326	308	286	316	284	291	296	320	336	310	283	301	325	291	276	308	317	303	313	318	274	285	334	294	318	288	280	293	288	295	297	329	325	295	293	293	290
3166	1137	933	906	3839	826	807	815	752	756	775	785	752	770	712	703	717	711	757	675	766	696	692	716	773	770	706	730	726	725	745	770	737	734	719	748	698	730	686	687	703	778	714	763	778	785	719	724	774	710	769	754	734	685	713	786	683	690	696	672	727	754	757	703	740	741	723	685	715	684	723	710	699	713	759	788	738	749	704	742	743	731	682	727	727	726	750	664	688	758	739	757	724	718	761	734	705	705	735	705	718	740	700	741	723	715	722	726	707	740	697	683	687	786	695	750	746	734	787	698	709	728	748	730	784	723	771	713	721	746	719	688	698	684	748	713	765	701	755	707	738	711	754	679	667	775	745	701	748	714	695	691	741	712	696	735	702	716	724	733	714	685	696	709	721	708	762	782	755	750	732	759	724	742	753	719	679	700	722	695	755	668	700	723	679	715	722	749	766	737	727	766	739	716	742	734	686	708	699	766	688	734	750	753	710	707	676	685	726	694	685	735	722	775	721	742	702	731	728	741	758	697	748	685	728	732	707	724	725	711	769	701	715	704	697	765	765	696	696	720	690	724	664	705	740	732	747	746	721	687	731	736	682	720	719	732	731	744	756	711	709	695	718	686	722	714	711	713	700	690	776	728	755	728	722	761	703	781	729	748	706	752	713	707	733	714	741	719	711	715	731	680	693	730	695	718	757	751	674	724	697	697	689	711	698	702	736	732	743	720	700	712	708	741	765	708	702	695	723	757	735	723	751	714	732	744	731	711	725	746	763	734	730	741	689	694	730	668	739	701	737	715	724	713	716	790	754	715	719	754	762	757	728	750	769	727	763	735	747	733	740	712	722	719	720	732	662	684	723	732	693	733	769	757	744	721	735	686	700	695	735	734	748	724	720	726	684	758	727	676	737	714	752	698	757	729	729	736	714	727	728	723	691	703	723	761	736	744	746	713	731	767	713	734	718	691	722	731	737	762	755	732	754	714	701	715	678	718	715	692	729	766	678	773	712	719	692	731	716	677	688	710	771	717	751	739	739	723	743	709	720	732	736	727	703	748	728	719	764	761	744	712	718	741	737	713	674	735	775	748	714	749	705	744	712	739	722	714	753	710	700	730	695	707	731	723	731	729	725	697	713	728	687	730	672	705	712	765	715	761	698	720	741	706	772	758	718	753	750	707	765	712	697	726	717	734	706	718	734	686	761	763	724	726	800	684	718	742	659	680	736	727	737	709	681	758	734	699	704	701	773	755	742	724	703	723	747	766	727	734	719	753	761	705	733	747	749	686	702	693	727	751	727	740	740	700	719	721	744	693	705	755	715	707	736	714	734	769	715	713	713	702	723	719	733	727	715	734	716	739	720	738	684	743	664	698	702	704	689	719	767	776	738	698	746	731	745	727	736	733	725	714	703	722	718	703	755	696	732	707	727	752	682	739	723	750	740	673	702	724	758	728	722	770	696	699	726	749	689	704	677	731	736	737	711	696	713	752	698	749	753	741	697	718	743	709	744	701	713	741	724	775	796	687	713	703	727	742	754	699	727	741	731	737	748	716	669	749	746	742	740	755	702	723	719	688	736	706	732	740	762	720	710	723	708	720	729	737	769	714	705	757	692	730	777	698	715	715	777	718	764	742	700	712	702	716	734	731	748	712	720	718	733	694	757	725	728	707	722	696	722	693	706	744	747	715	737	705	700	691	776	750	710	791	704	714	774	763	752	719	710	700	723	706	739	714	730	744	720	720	720	758	734	759	719	694	706	684	715	769	796	731	741	746	751	701	725	746	688	708	748	744	744	723	700	696	714	712	739	769	736	742	741	727	740	741	716	783	712	773	728	689	701	734	713	731	715	724	705	697	727	721	766	761	749	732	694	705	744	722	710	686	687	756	714	731	742	762	723	723	732	761	725	675	698	744	775	718	739	723	739	709	803	739	751	721	765	682	735	727	694	717	745	743	672	697	738	758	738	738	720	734	719	740	689	715	697	690	750	710	708	730	702	697	714	685	781	751	751	778	720	762	714	691	691	709	756	744	752	715	734	686	694	703	739	715	711	705	733	748	742	694	744	728	694	750	687	695	707	779	729	781	688	683	746	732	707	688	721	752	747	725	692	707	761	723	744	739	727	738	741	720	713	721	736	717	749	733	703	725	728	728	751	755	733	716	746	717	722	689	752	754	676	732	720	740	753	689	710	715	728	734	716	679	777	733	751	726	727	742	746	708	734	709	724	719	730	733	732	727	736	727	725	776	750	698	769	737	748	689	709	746	720	711	753	777	701	740	701	724	692	734	737	711	769	729	728	732	765	705	698	767	744	715	731	734	761	727	733	726	725	750	696	782	685	770	712	696	733	773	720	720	723	706	722	730	741	712	714	754	745	733	760	735	734	735	699	731	758	735	730	713	738	731	726	715	725	758	691	717	726	731	706	676	730	728	743	713	710	737	733	724	765	722	684	719	747	706	722	755	745	688	725	730	694	672	773	751	731	734	696	762	695	718	743	691	715	749	760	701	718	726	745	708	746	704	725	701	720	747	703	722	719	748	772	703	708	734	733	683	687	708	704	708	734	708	759	760	739	686	721	741	665	737	731	737	700	730	732	695	719	747	705	721	723	706	741	702	684	728	728	733	697	704	689	739	769	742	738	785	696	712	691	720	733	718	727	751	711	716	710	727	765	681	742	693	722	709	749	752	760	694	718	750	714	726	700	744	708	709	720	711	753	761	675	697	695	722	749	710	751	666	699	733	711	710	745	709	692	702	744	725	704	704	715	730	715	682	755	753	679	762	753	703	684	728	740	719	733	668	716	740	709	737	739	715	710	729	703	749	720	755	694	727	732	724	757	714	781	703	713	751	755	732	728	738	707	723	688	686	689	721	683	714	734	769	724	700	718	767	814	719	699	706	704	708	746	740	742	725	696	710	714	728	667	725	720	699	718	703	736	687	745	713	719	678	686	734	722	720	722	672	685	711	755	658	725	701	737	706	694	716	725	685	656	729	740	696	718	694	744	713	744	696	744	700	783	747	731	775	719	709	691	764	728	614	729	704	715	726	737	766	705	699	727	707	693	687	718	749	778	706	667	734	685	724	722	753	689	735	745	710	693	712	748	717	770	745	739	770	722	786	700	692	714	740	719	718	731	717	719	725	692	726	753	693	723	733	746	760	721	716	746	737	725	741	727	750	696	747	725	672	742	763	737	699	746	723	696	694	734	706	708	737	751	731	730	732	751	769	731	701	739	694	751	705	753	758	787	722	719	744	740	706	691	707	745	656	720	704	722	701	720	744	727	730	670	733	704	702	719	649	763	700	707	738	699	725	768	720	741	752	721	732	734	688	759	713	776	677	721	732	760	696	781	719	768	706	733	735	760	723	688	753	768	699	686	699	745	688	706	750	735	691	702	752	753	768	703	759	748	720	714	737	724	722	681	695	703	751	693	747	751	730	718	706	732	724	759	713	738	745	717	720	692	728	701	721	706	749	710	705	689	718	722	699
14373	8217	3327	1927	17297	2204	653	504	381	387	376	321	308	263	227	219	264	214	249	208	221	203	202	196	190	177	202	228	204	199	202	171	208	221	232	211	200	190	162	191	198	182	191	206	185	196	208	206	201	163	186	184	170	195	161	197	185	188	196	178	205	199	209	196	184	195	181	214	200	184	182	172	184	215	170	205	196	194	209	206	205	185	190	180	203	195	223	193	189	189	193	193	187	195	177	189	184	180	201	177	197	199	195	168	183	181	181	190	171	196	197	186	191	202	208	189	198	184	190	196	169	204	196	211	172	207	202	157	172	180	189	185	201	180	171	205	187	195	183	182	181	182	177	208	180	174	172	182	162	205	209	181	190	187	168	191	165	175	200	180	178	173	170	186	196	171	191	193	197	200	164	178	177	210	202	203	234	179	200	207	178	183	184	174	193	200	169	192	162	170	190	196	198	175	185	206	179	175	189	201	176	193	189	173	171	184	182	201	188	199	203	190	187	172	181	202	195	216	203	180	215	196	169	198	181	191	202	187	187	188	184	183	184	171	200	198	186	192	168	172	209	180	195	188	177	197	185	179	194	200	200	179	169	187	188	181	183	198	163	173	195	187	179	171	182	197	207	180	191	187	197	181	185	194	187	193	192	204	197	168	189	154	201	192	167	168	181	192	193	191	171	178	174	171	187	177	195	168	175	197	172	189	202	188	215	191	153	187	184	180	190	182	195	172	200	162	182	169	185	199	198	169	180	198	170	197	166	167	196	228	175	193	203	195	161	178	181	185	200	200	217	201	175	186	194	181	194	191	160	189	187	183	194	176	177	200	177	178	189	220	198	205	187	197	179	198	180	190	192	203	191	184	179	208	166	196	180	210	204	194	184	175	208	190	176	166	204	190	161	178	177	194	176	188	209	201	177	172	149	187	176	218	195	186	187	211	229	189	215	182	165	210	191	192	197	170	207	184	176	169	197	184	205	200	166	183	188	174	200	208	185	214	217	191	168	196	170	166	196	190	204	175	207	181	164	201	195	156	175	198	171	179	198	175	172	190	176	179	177	189	200	162	181	210	198	179	174	192	198	199	190	189	200	173	183	199	190	176	171	169	183	210	193	165	163	191	183	181	203	172	184	194	209	200	221	180	217	175	217	156	171	168	210	178	202	177	191	198	179	155	195	175	180	201	196	166	201	211	201	169	194	203	172	196	187	167	200	175	172	186	209	195	182	187	199	186	187	191	201	179	207	173	164	211	202	210	190	220	177	178	218	183	203	215	184	187	193	181	192	184	185	169	191	199	181	175	185	193	182	179	182	189	217	159	189	194	164	177	201	201	202	200	190	190	187	173	189	179	169	185	170	186	170	197	197	187	194	199	184	190	192	212	184	179	185	187	187	179	216	157	167	189	164	173	205	203	199	167	191	188	178	210	159	187	198	197	206	197	181	180	174	170	186	174	193	199	186	189	203	209	184	219	173	196	201	204	196	199	173	179	197	204	177	166	210	212	189	185	186	192	169	177	194	192	201	150	171	193	204	199	187	215	193	183	176	167	183	192	177	167	174	206	163	169	187	185	198	190	178	173	186	189	188	199	192	192	186	217	176	187	192	188	193	195	200	197	185	186	170	215	214	191	184	196	211	178	188	205	196	178	183	170	176	183	179	187	210	188	178	190	194	194	197	187	198	201	192	172	198	209	199	197	175	231	209	214	165	202	188	196	182	207	176	197	179	169	186	176	193	201	170	192	196	172	188	181	179	203	186	200	190	169	193	205	202	196	198	179	194	180	189	198	193	189	173	222	177	227	194	194	185	189	196	183	197	217	196	199	198	166	171	173	182	190	173	199	180	216	178	195	201	200	193	189	171	185	183	187	183	197	188	210	181	183	186	202	165	169	194	183	193	173	198	182	200	204	197	177	171	183	209	203	186	189	175	217	209	188	187	173	209	242	183	177	202	190	196	183	204	212	178	182	183	205	186	178	185	179	168	168	174	169	174	181	190	212	188	208	169	170	196	184	182	177	202	169	197	197	198	184	179	187	167	203	161	199	190	199	203	182	178	181	205	193	188	190	214	168	191	198	187	178	192	182	174	186	191	183	170	183	177	170	210	160	198	191	175	201	216	197	188	198	201	164	203	204	193	186	186	178	191	187	178	200	177	192	186	187	172	188	179	201	208	197	194	193	187	179	196	189	195	185	171	176	207	182	175	184	192	199	197	188	201	212	196	189	195	183	203	185	187	168	173	155	175	183	180	193	211	192	180	202	182	199	203	196	184	191	194	190	181	163	206	186	184	190	172	174	208	171	175	200	199	207	189	211	196	191	210	179	193	183	211	195	182	184	187	198	208	206	190	179	205	193	173	196	187	204	172	185	208	200	202	202	192	172	183	180	185	190	176	195	194	175	168	177	199	201	196	177	203	199	187	161	202	183	181	163	167	183	191	191	191	194	179	182	167	194	200	225	204	217	199	191	175	186	189	176	195	193	205	193	168	192	187	163	189	183	191	187	181	216	173	160	188	193	207	180	169	175	195	173	173	188	190	172	185	183	184	161	183	184	183	182	183	192	179	193	208	188	173	199	176	172	196	176	194	180	214	166	180	189	209	196	189	172	188	205	171	211	184	220	199	180	167	186	192	194	169	185	177	198	164	203	160	174	201	208	183	192	200	191	166	166	169	188	192	192	181	179	179	155	162	178	177	202	202	150	180	193	200	210	204	195	180	188	195	185	181	172	184	188	185	186	186	204	196	179	189	193	173	186	197	178	189	178	174	208	190	192	193	217	187	202	172	159	174	194	191	187	197	205	195	204	189	184	181	206	202	182	188	159	165	185	188	195	172	186	192	187	170	191	196	184	188	180	174	172	195	176	204	181	168	200	188	164	177	190	185	177	207	190	192	184	199	198	179	192	198	177	182	172	218	188	188	173	174	192	200	161	182	172	191	202	196	197	179	215	185	191	191	194	177	178	170	185	166	167	177	161	184	189	181	187	192	187	202	191	183	187	192	155	200	195	170	190	212	179	195	183	162	210	179	180	188	175	182	180	194	205	179	184	196	183	162	189	199	176	178	192	199	196	187	184	174	202	196	191	218	221	166	184	217	188	179	188	165	167	185	185	174	185	181	158	186	175	182	168	180	190	193	165	175	175	164	196	178	165	196	209	166	177	158	184	174	183	183	189	198	189	197	189	185	200	198	182	215	176	177	151	190	213	190	184	178	179	194	183	196	185	203	188	177	181	179	196	207	173	191	215	209	189	168	188	201	199	180	205	192	170	171	173	208	192	166	180	195	197	187	183	167	191	177	169	182	180	182	186	177	193	180	182	174	176	185	199	184	206	199	207	176	199	183	185	182	195	185	168	186	207	202	206	176	215	204	185	184	192	182	180	203	189	186	190	210	204	224	194	224	210	203	172	197	184	152	193	185	190	190	185	191	175	170	177	184	177	192	199	189	171	167	167	165	181	209	169	182	166	165	176	200	215	176	163	175	192
8587	7072	3339	4306	31501	2477	1999	1649	1408	1530	1373	1345	1137	881	810	775	745	683	732	644	652	609	644	613	593	603	628	598	594	604	581	581	733	737	786	664	638	526	518	506	528	506	542	520	507	518	556	519	489	481	474	510	497	512	514	504	514	516	492	477	501	492	515	504	534	495	483	507	506	459	504	506	468	519	483	497	473	466	490	527	496	502	462	489	467	467	464	500	489	492	483	528	510	483	510	512	489	545	513	526	527	495	460	498	480	493	496	499	477	524	480	482	470	456	458	492	455	498	451	500	472	490	505	499	454	474	468	492	468	471	436	500	463	491	459	498	490	438	497	472	486	467	478	477	473	473	487	498	466	472	462	481	435	484	514	475	495	503	466	523	505	472	470	452	457	459	483	509	457	445	496	480	499	465	421	454	517	492	460	493	466	492	474	478	482	440	473	472	502	445	464	481	462	452	493	495	447	474	454	486	447	487	449	441	480	461	450	481	486	490	456	492	473	500	439	521	494	468	457	517	472	487	497	477	504	480	491	469	457	493	539	471	491	473	455	495	496	474	460	523	511	460	461	507	462	465	455	488	507	447	478	462	499	464	476	462	455	501	478	510	502	491	487	493	462	472	487	467	471	469	435	456	510	493	476	453	488	496	466	471	467	488	469	463	472	511	463	468	475	505	481	510	507	469	497	481	469	469	471	488	484	460	477	514	443	471	461	465	461	479	480	446	475	489	428	432	498	462	493	470	462	462	501	511	476	508	492	429	446	489	462	485	503	502	460	485	439	441	454	494	443	505	453	451	462	491	470	494	484	479	488	486	470	437	450	410	496	501	436	461	459	481	475	470	507	446	464	478	467	481	508	480	475	482	514	478	484	460	448	467	508	491	471	500	482	508	497	471	467	481	495	509	480	426	478	452	504	476	476	440	479	482	458	468	471	501	484	476	479	428	493	471	499	478	473	503	453	434	504	477	461	493	480	488	464	496	492	522	512	462	477	476	480	495	431	479	456	490	472	479	489	453	492	494	462	462	471	456	472	498	476	472	463	472	491	468	452	469	515	491	458	476	504	461	442	501	468	473	481	440	476	480	523	465	493	449	475	490	482	476	463	476	482	509	491	473	462	490	419	499	478	439	429	468	481	494	484	499	468	471	507	476	475	450	444	484	474	533	469	497	465	459	458	486	454	473	455	476	471	448	446	463	482	493	482	504	469	478	473	443	518	469	475	470	454	454	488	478	477	461	501	439	497	464	487	466	483	441	444	472	460	488	455	494	498	455	465	508	469	463	486	504	495	472	510	480	479	509	484	468	493	460	472	480	476	488	486	465	491	470	482	435	501	492	438	458	491	487	464	499	445	482	458	472	455	483	460	483	496	452	485	441	434	460	517	458	469	470	488	454	496	511	436	483	448	485	523	510	447	480	464	453	475	448	477	478	473	486	444	508	518	518	472	469	494	487	480	501	441	464	495	446	488	454	505	501	425	460	513	475	490	424	512	470	458	466	482	464	482	476	508	471	512	424	495	467	486	497	458	471	471	487	497	459	483	498	439	488	486	468	464	471	466	491	461	469	433	458	505	473	460	452	505	480	493	458	500	434	449	496	463	477	503	497	514	513	501	474	483	466	471	456	518	460	462	454	495	476	440	424	455	496	490	462	484	461	476	465	493	459	487	475	536	436	511	480	461	483	463	468	509	464	451	485	471	449	501	463	461	468	498	462	495	461	508	467	456	498	459	499	480	491	469	462	465	484	474	493	507	503	487	510	477	459	480	524	477	466	495	481	477	494	496	472	449	483	510	476	465	467	497	477	463	474	498	489	484	414	453	478	475	464	492	494	430	513	471	455	458	460	473	452	415	495	465	473	476	468	472	529	471	453	452	508	496	483	463	497	461	511	472	459	484	489	467	483	492	475	446	457	469	446	470	490	520	477	445	508	484	473	461	474	466	455	495	472	472	509	442	476	510	456	457	455	465	460	466	478	483	512	460	495	507	486	468	483	500	495	462	482	483	511	472	426	492	480	478	516	452	420	448	479	483	464	495	470	466	469	496	449	451	465	501	490	484	454	474	497	492	481	495	484	476	519	484	471	480	499	463	475	456	505	466	452	475	509	463	486	478	504	458	469	469	469	455	473	471	475	480	439	464	479	484	507	498	480	466	478	459	486	505	439	457	487	464	460	462	462	472	449	517	453	499	435	467	440	482	516	491	457	460	469	476	444	427	480	497	491	507	447	482	456	458	456	486	465	430	453	471	479	486	456	503	484	470	440	499	507	480	435	499	432	436	479	463	461	496	438	469	514	508	515	453	472	453	461	497	491	487	460	456	441	472	477	485	436	465	472	443	468	451	457	500	430	449	469	486	463	455	459	437	456	449	506	443	472	498	485	492	496	460	483	491	511	512	504	471	477	514	485	463	505	491	492	466	475	469	504	504	470	495	460	469	476	480	505	509	469	474	468	515	473	479	477	474	495	485	473	469	458	472	458	454	484	474	471	443	494	488	457	473	472	449	449	494	505	461	467	473	470	457	459	450	479	497	474	477	495	491	484	474	467	465	462	483	482	472	475	495	464	463	474	494	493	533	509	461	488	480	496	447	473	471	513	443	481	484	497	501	475	494	493	457	490	505	481	474	458	467	432	501	473	475	471	485	511	486	467	478	462	464	471	476	451	490	471	511	505	404	490	472	465	473	481	481	453	501	487	504	455	519	489	500	478	478	456	475	448	501	529	455	485	479	487	477	445	461	496	480	490	485	453	501	439	477	475	505	474	473	468	467	448	471	474	451	486	482	455	464	511	475	470	469	433	502	453	464	449	467	478	518	465	475	452	454	476	436	481	485	470	467	496	487	496	436	503	462	489	467	468	493	496	452	480	478	453	427	504	483	521	492	524	479	502	455	474	455	454	479	433	476	523	446	493	481	466	502	489	460	510	458	477	469	498	479	472	465	476	501	461	494	459	499	463	455	485	461	496	507	454	478	481	488	491	467	460	492	474	473	472	478	449	494	491	462	462	450	468	498	532	471	490	464	468	510	489	490	458	489	495	485	504	455	484	475	486	492	461	484	491	476	471	472	464	464	469	488	440	483	452	490	478	474	469	482	493	448	451	463	487	452	493	483	464	459	473	524	471	477	463	508	464	453	478	474	490	467	460	471	461	463	519	473	501	505	429	435	514	501	500	465	468	515	462	456	496	460	496	464	475	482	485	446	496	495	488	508	491	465	482	493	483	506	463	484	487	461	509	453	498	463	479	502	432	474	498	494	461	479	505	504	489	440	522	462	479	438	476	470	467	451	498	466	525	493	501	521	488	511	463	450	483	470	496	477	448	494	430	485	476	501	477	442	470	522	457	489	477	470	485	481	512	479	461	503	473	484	474	453	529	508	493	439	482	460	464	495	462	478	508	477	487	470	515	488	458	471	477	465	507	437	451	480	466	463	450	447	466	485	500	487	501	473	482	439	474	499	468	446	487	436	500	513	508	506	502
23876	15386	6963	3069	26140	4899	895	635	545	600	464	335	235	162	174	139	146	136	157	148	148	108	113	102	115	113	115	98	123	112	121	112	120	141	141	171	129	94	92	99	108	88	88	82	95	105	93	86	85	85	93	81	76	81	82	96	91	85	85	89	94	85	70	90	71	86	89	71	75	91	80	77	73	94	66	51	76	92	75	86	74	87	84	72	95	86	69	71	75	80	62	96	82	75	85	89	79	89	73	77	90	71	76	86	90	79	78	61	66	62	87	66	79	75	73	77	71	80	80	83	83	84	70	73	95	83	85	62	81	84	74	81	73	77	84	86	81	80	89	78	105	77	78	70	82	94	76	94	75	82	77	96	73	72	67	70	77	82	86	69	88	71	77	76	88	75	79	77	81	68	82	78	87	88	86	80	83	81	82	72	86	76	75	70	70	83	77	83	71	101	73	70	73	90	71	76	94	66	73	72	83	94	78	72	83	66	72	59	72	79	84	86	96	97	95	80	79	101	86	67	73	78	89	85	66	83	95	85	83	78	83	76	76	90	69	73	90	76	85	91	92	81	84	73	73	81	79	68	70	75	89	73	75	71	96	74	74	91	98	65	92	93	77	99	91	76	90	74	89	90	85	90	91	86	90	71	77	79	90	82	92	87	64	75	70	82	52	79	90	79	66	70	88	82	87	79	92	86	83	77	67	85	82	82	76	90	81	60	79	92	91	78	88	74	82	78	80	74	66	85	69	84	65	67	70	74	76	74	93	76	85	88	76	78	82	85	63	73	83	79	75	78	78	93	80	95	82	92	61	61	69	81	82	83	96	84	79	60	86	83	86	72	79	88	72	76	83	73	85	94	78	85	64	86	80	84	104	78	83	99	96	73	69	70	82	71	83	72	95	72	67	104	72	80	82	67	64	72	84	77	86	77	84	81	79	88	79	70	85	65	95	74	77	88	67	93	86	95	92	100	75	83	78	72	64	99	84	83	77	82	78	83	90	57	73	74	100	84	75	95	81	90	78	85	79	94	99	76	84	67	72	77	81	82	84	86	79	83	72	78	74	74	90	76	86	87	85	74	76	76	84	83	77	78	78	63	79	68	81	62	82	85	76	87	73	89	89	77	84	95	85	89	71	82	93	85	85	83	79	73	62	80	81	100	81	59	84	77	75	88	83	69	79	70	73	73	96	73	74	86	57	83	100	83	80	78	88	85	72	80	98	86	62	87	79	69	86	80	102	89	76	73	88	77	90	96	78	64	89	90	81	65	77	68	69	69	90	75	87	73	87	81	81	78	75	66	82	73	79	63	89	82	108	75	69	72	85	81	79	84	71	97	80	74	83	96	82	92	78	79	72	84	79	61	73	79	79	97	92	86	76	74	65	84	78	62	81	78	95	85	73	72	81	72	77	72	90	95	69	72	82	81	62	80	78	84	79	78	70	103	87	91	71	82	81	69	73	84	69	65	61	81	84	75	96	78	75	81	83	70	110	86	84	57	97	69	74	72	86	78	73	92	78	70	91	94	83	89	77	86	70	90	90	75	69	77	79	71	85	83	86	83	72	100	74	86	65	66	79	79	74	83	73	87	95	95	82	68	84	79	90	74	80	77	70	67	104	84	85	88	74	92	83	84	81	72	65	92	86	86	76	86	64	72	92	80	92	82	80	83	64	87	59	73	76	75	86	82	75	95	74	81	83	79	85	64	79	74	76	79	89	70	70	79	75	82	75	91	63	85	75	77	83	94	77	77	85	67	73	75	88	77	94	78	97	86	100	83	62	85	69	72	88	83	82	66	75	96	90	80	78	76	65	86	80	96	67	88	85	82	71	73	97	88	86	71	67	109	75	76	76	74	77	77	83	80	80	59	81	74	86	86	89	68	76	79	86	94	77	68	82	78	76	85	87	77	77	84	76	86	83	81	86	62	82	81	69	64	64	77	80	78	89	77	86	62	90	91	97	79	80	68	85	79	86	78	90	77	89	86	59	103	69	83	76	55	73	83	90	82	78	92	82	75	66	79	78	64	75	64	71	84	70	78	93	73	83	79	73	77	81	77	75	79	78	85	74	90	66	76	80	81	70	81	88	68	89	75	80	68	81	82	76	69	74	86	70	87	73	85	89	91	78	77	68	72	104	73	79	78	83	73	90	69	68	90	86	69	90	81	77	86	97	69	71	72	80	74	82	73	81	70	81	81	81	80	70	84	66	69	70	75	78	62	86	76	74	77	76	75	85	76	94	82	65	90	78	82	92	101	86	87	84	68	77	95	95	95	100	68	78	91	67	83	88	97	78	79	80	73	82	81	80	90	81	97	91	79	76	75	82	78	92	80	88	87	72	72	63	83	87	63	72	85	80	75	52	99	79	105	67	85	75	80	88	54	87	78	77	95	74	75	78	69	74	76	81	68	87	83	66	69	80	78	78	75	75	77	79	71	90	81	90	79	83	71	88	87	71	96	70	87	79	78	87	80	88	75	91	95	57	86	78	78	87	100	83	72	85	86	74	86	79	87	93	78	80	76	99	84	65	76	87	79	72	63	86	84	71	62	76	88	74	78	79	79	61	76	81	79	88	93	66	89	92	70	77	86	94	73	71	106	84	69	75	79	86	70	94	93	60	75	78	78	80	78	76	79	83	80	80	88	87	82	94	72	79	89	81	87	82	71	83	78	91	94	70	60	76	75	76	87	81	72	83	76	81	87	86	83	86	94	88	81	84	89	61	74	71	85	80	84	81	88	62	77	77	70	73	88	88	89	71	88	80	80	73	86	88	85	69	84	72	78	74	87	74	99	74	71	78	79	67	77	93	90	91	68	100	85	86	84	96	82	81	77	90	75	64	75	67	70	68	78	70	93	74	70	83	87	89	80	79	83	77	85	92	81	68	83	79	78	70	86	81	83	80	77	87	60	73	75	71	75	57	77	82	93	69	63	91	76	89	87	76	80	84	73	78	74	85	65	78	81	81	77	74	74	69	91	89	78	86	90	65	70	91	77	86	79	77	84	77	82	91	91	69	73	68	93	69	56	79	67	83	68	94	78	81	80	83	74	84	76	88	67	78	72	80	93	81	65	86	81	88	71	67	75	79	95	83	91	83	76	77	68	84	61	96	86	84	74	81	74	81	83	82	83	73	75	84	85	68	79	76	97	82	77	74	65	68	81	102	88	84	62	90	90	93	91	76	76	92	73	77	80	78	89	95	74	65	79	77	80	74	91	90	64	88	79	63	65	85	69	79	92	88	87	87	69	72	71	72	82	87	81	81	70	93	87	73	85	64	79	102	62	73	93	86	90	77	71	79	88	97	90	72	68	61	70	69	77	86	81	93	78	70	89	80	89	76	84	74	65	88	90	71	84	66	78	81	83	84	69	82	72	73	67	80	79	100	86	79	79	77	83	98	84	77	84	82	83	88	87	70	86	73	64	84	96	66	83	80	81	69	96	93	90	73	82	76	81	94	96	67	72	85	80	66	82	81	73	83	74	79	79
12482	11314	5085	6097	36956	3740	3113	2599	2121	2350	2008	1669	1269	1028	939	840	760	768	734	656	596	600	543	534	446	490	454	441	474	513	589	538	738	798	745	723	491	387	348	315	306	317	318	281	341	285	283	305	285	287	273	305	274	280	277	268	251	275	250	261	257	317	275	259	288	281	261	257	245	252	259	251	264	276	281	255	251	283	273	238	249	236	268	252	253	237	268	250	250	231	243	253	243	274	245	248	238	273	245	275	271	253	266	230	231	261	230	244	263	280	255	238	229	239	219	255	238	235	260	223	244	234	269	232	262	233	247	241	249	228	241	207	220	244	247	236	248	226	236	237	242	250	226	275	246	242	254	249	214	250	254	256	254	256	215	225	238	236	241	247	266	256	247	236	236	233	238	239	229	225	224	256	239	209	241	212	227	239	248	217	227	227	240	241	236	227	215	211	246	235	247	225	230	221	230	239	258	226	241	240	243	217	258	252	252	226	260	202	242	255	214	236	251	230	236	207	260	234	255	257	257	233	242	203	241	277	237	248	257	243	250	224	262	254	259	255	229	227	257	225	254	242	250	257	240	249	252	244	240	239	236	230	223	251	257	253	247	235	233	249	235	218	245	251	254	258	252	242	253	226	255	247	246	270	230	243	260	225	228	264	231	256	241	227	224	238	269	241	237	218	213	220	223	227	222	250	223	260	235	260	238	250	233	262	252	217	247	234	251	227	224	217	275	211	245	250	240	226	231	227	239	245	213	228	221	233	247	249	222	236	262	232	242	239	276	228	245	233	239	248	236	264	252	232	241	232	230	241	243	245	215	242	246	250	257	234	238	238	248	268	245	250	249	225	248	257	250	242	226	239	227	256	245	256	219	258	242	231	222	236	237	240	245	243	237	235	218	259	236	218	222	247	239	228	243	237	245	244	240	200	243	255	216	237	226	231	252	253	260	231	236	237	241	254	236	250	226	233	246	290	240	235	222	245	238	222	245	236	250	253	204	214	244	204	239	242	237	253	234	246	226	236	255	244	247	234	218	250	216	265	227	220	235	235	236	233	239	260	256	244	201	227	219	224	280	233	258	237	215	242	221	235	221	227	240	223	248	233	282	237	253	219	242	231	246	226	247	225	253	253	243	268	236	245	239	244	244	262	230	221	214	230	233	233	254	230	228	242	226	252	245	215	242	242	244	245	216	226	235	214	221	255	249	251	237	238	220	240	215	241	225	232	224	220	215	247	208	241	241	218	221	244	235	229	222	200	229	234	220	216	243	238	252	267	230	246	237	230	251	237	250	231	246	225	201	231	221	217	257	231	256	258	244	243	217	230	247	223	217	223	248	242	272	221	241	245	239	220	219	243	226	226	241	221	213	254	224	263	249	230	236	245	218	245	235	233	242	238	264	239	240	232	220	226	237	229	252	214	228	239	239	256	220	262	240	223	235	236	230	239	257	223	231	230	237	252	231	266	212	228	223	230	215	241	209	225	233	217	237	227	225	241	222	239	242	252	227	247	261	244	229	202	250	244	235	238	230	236	221	226	249	219	239	264	227	236	227	250	255	246	239	258	233	209	214	231	207	221	222	264	243	231	234	216	234	237	249	251	212	245	225	259	239	246	215	197	247	234	234	237	254	241	227	283	205	216	243	238	240	231	249	222	228	240	234	246	256	224	270	251	257	251	223	228	204	245	256	253	224	241	208	234	224	261	222	243	228	234	267	246	257	231	224	236	225	247	256	231	242	259	239	240	208	238	253	204	244	220	217	241	207	237	223	241	242	214	233	264	256	231	242	215	234	237	231	241	232	228	229	239	249	223	245	255	232	242	239	223	210	214	240	235	254	238	228	215	266	258	232	246	238	205	262	230	228	246	226	239	222	256	213	232	233	201	212	249	215	230	239	215	243	235	238	242	240	240	266	226	234	254	238	218	236	245	234	253	244	220	231	226	239	263	238	237	226	238	240	200	250	234	248	236	235	221	246	222	252	245	229	233	253	231	227	247	244	241	209	229	215	225	228	236	217	251	208	234	238	242	244	252	232	219	233	241	235	240	218	255	216	226	228	211	230	213	259	236	248	226	265	250	233	264	233	229	238	238	232	248	249	217	235	255	241	245	239	239	224	238	228	257	223	248	250	242	250	258	225	231	252	241	222	249	236	226	250	261	218	209	225	262	248	217	245	204	237	219	248	222	243	237	225	212	230	240	221	231	245	253	246	266	216	268	232	208	227	227	234	268	240	226	276	230	219	227	230	243	233	236	234	245	219	246	243	219	267	211	240	238	253	232	229	234	218	229	241	223	245	250	237	232	247	241	221	251	244	233	263	230	281	234	269	229	229	258	246	251	232	229	249	228	253	243	246	230	204	217	236	221	218	242	231	224	246	242	244	228	236	257	213	233	227	257	240	238	238	228	233	245	221	255	268	249	243	238	225	262	247	218	223	236	216	244	205	225	250	237	250	267	231	244	227	244	203	219	243	223	218	229	250	246	239	254	237	224	226	254	232	248	253	243	232	248	255	257	277	274	239	229	234	228	240	240	241	229	220	246	241	258	233	232	224	232	259	222	235	208	241	228	229	259	245	239	245	256	233	257	253	229	222	226	229	233	234	216	242	223	237	220	274	264	251	239	263	239	216	238	246	232	238	237	212	227	229	261	230	249	240	242	243	243	217	249	246	202	242	268	238	233	232	251	227	244	252	219	246	235	215	195	238	228	248	218	252	227	257	239	241	240	250	234	212	246	240	273	249	230	262	249	233	238	260	234	255	234	240	233	264	270	224	257	245	265	226	250	222	221	211	260	220	239	223	241	231	222	227	244	238	218	273	213	273	231	255	252	250	231	269	221	237	209	233	255	230	245	212	250	260	240	256	238	251	261	262	222	224	234	250	225	255	263	222	239	237	242	239	247	236	232	215	253	211	243	236	248	217	217	225	236	209	220	274	240	227	226	233	221	227	239	237	270	224	218	230	237	261	253	240	276	251	229	252	271	243	238	244	212	229	226	249	210	242	235	243	240	225	255	263	208	271	235	250	223	227	236	225	211	234	225	237	216	231	235	261	252	243	239	233	230	227	206	224	197	232	251	290	243	244	240	227	226	238	224	231	263	226	236	229	243	241	216	255	258	232	241	253	227	227	234	227	231	263	248	251	242	246	228	253	228	250	246	238	236	231	231	239	229	208	269	204	223	243	229	231	222	221	256	241	234	259	240	218	286	224	241	239	247	218	231	248	218	238	226	211	240	257	240	224	243	249	226	212	247	257	240	216	246	238	215	218	231	233	240	261	239	219	248	236	228	222	243	229	251	232	237	221	246	230	219	227	267	248	226	227	231	244	241	230	250	255	228	247	245	249	232	219	218	240	231	243	214	241	257	242	215	235	230	238	231	227	246	245	232	240	241	255	235	216	223	248	234	249	260	218	256	247	246	221	226	238	243	210	235	255	236	232	234	234	230	217	239	243	199	214	214	256	226	254	251	263	235	252	232	201	218	226	238
2968	569	374	351	538	306	306	276	306	295	323	307	324	271	303	309	285	296	280	282	314	287	297	309	309	292	291	291	301	332	287	270	301	303	288	251	295	301	296	318	273	297	315	278	333	264	246	307	293	294	314	268	264	270	334	309	281	303	270	313	293	315	331	306	269	299	270	291	292	309	300	287	284	299	290	269	303	288	295	306	284	315	309	321	316	281	271	292	312	299	293	270	296	290	304	288	249	273	285	308	290	284	307	326	291	288	273	272	278	311	280	273	260	321	286	291	288	275	306	289	314	273	314	288	308	287	282	296	276	295	282	290	285	299	310	329	312	271	289	280	261	300	301	298	263	277	302	300	283	273	283	280	277	291	296	282	286	312	316	285	321	323	261	296	305	321	316	300	310	282	293	312	286	324	317	275	302	299	299	270	268	285	269	277	291	277	286	294	296	261	267	293	301	286	293	297	354	279	290	293	288	301	324	276	312	280	308	315	296	272	287	302	286	295	258	286	280	269	292	294	315	284	261	281	293	283	301	292	287	259	301	296	254	267	309	299	319	285	297	285	242	272	306	297	295	312	278	258	324	287	283	294	257	294	315	279	265	313	289	267	306	278	298	284	301	279	301	272	274	297	284	281	273	308	280	288	273	323	268	323	282	311	282	325	301	281	284	270	304	298	302	279	339	307	288	328	285	296	291	260	287	320	307	315	279	275	339	293	272	300	267	320	284	295	283	303	281	298	277	321	312	276	284	277	286	294	276	291	268	290	289	273	286	272	312	290	300	306	275	281	284	291	308	266	326	278	298	292	289	289	276	291	274	284	312	319	291	279	331	299	272	284	295	277	298	302	283	283	305	286	298	302	312	289	304	253	291	297	317	274	283	301	320	280	308	285	253	277	289	298	276	305	315	266	297	327	323	301	298	308	310	311	286	316	296	285	277	295	278	305	321	285	285	315	292	297	276	251	280	310	275	298	283	277	293	305	260	271	301	295	290	314	303	306	287	315	314	310	268	282	268	294	320	288	301	269	300	317	272	297	284	283	293	290	271	277	274	276	305	289	303	263	280	266	272	303	281	277	301	295	303	263	268	318	328	303	268	266	270	321	290	294	289	299	300	282	274	300	292	282	308	300	307	298	275	311	321	251	296	284	329	308	331	293	296	303	284	291	314	291	325	274	293	320	297	302	297	296	286	289	288	281	287	292	278	280	304	285	289	286	292	291	285	297	302	288	294	304	307	280	283	290	279	310	261	285	341	286	315	306	283	301	289	276	288	314	283	301	336	295	303	269	296	254	322	290	268	332	313	290	258	328	315	256	287	291	303	294	307	296	291	315	274	283	291	285	286	314	283	303	317	294	294	284	294	315	315	280	302	304	286	292	299	263	265	280	280	313	313	294	270	296	306	294	312	333	309	293	291	284	323	314	309	304	278	275	293	301	307	319	306	286	296	267	294	282	263	290	302	293	294	309	293	287	303	302	298	280	310	283	270	296	306	291	287	301	286	300	286	282	296	291	287	302	293	279	314	295	280	278	275	298	269	318	306	304	286	323	296	283	306	311	306	257	297	298	281	312	304	278	300	302	286	307	288	319	265	304	293	283	301	286	295	310	299	290	280	319	292	302	273	283	305	305	302	335	316	295	281	267	271	281	313	318	323	309	303	297	321	292	294	300	299	284	276	289	314	301	305	305	323	281	279	307	291	306	318	310	305	298	302	288	273	297	284	267	284	300	276	279	302	281	308	332	309	271	323	292	304	283	282	301	305	309	315	288	311	296	285	282	292	297	282	300	288	284	284	264	313	281	280	284	323	307	283	308	272	293	287	293	294	289	303	311	315	283	293	291	279	281	298	298	307	330	313	316	271	344	287	302	275	294	295	282	277	296	293	272	301	306	304	288	278	311	297	295	282	290	280	323	305	274	334	273	296	304	281	248	268	297	309	314	270	282	304	279	277	280	295	304	284	295	297	284	290	272	295	304	301	289	259	302	291	264	309	275	338	281	289	294	317	307	285	256	285	280	291	282	283	328	311	255	286	308	289	277	249	286	325	262	282	274	285	309	296	273	308	319	293	286	312	259	336	278	303	275	265	287	278	294	313	304	286	326	308	288	304	248	274	280	289	290	288	293	280	288	270	311	279	288	292	252	279	305	304	300	288	306	319	280	268	282	263	297	311	284	286	288	298	291	281	299	281	298	272	283	298	277	305	308	296	303	300	310	302	298	313	312	286	289	286	305	290	309	298	295	322	289	305	310	269	304	257	281	289	275	286	293	296	301	298	279	284	293	289	287	299	302	276	288	308	289	298	259	286	290	310	276	293	299	293	272	316	324	290	266	304	309	298	324	301	285	299	279	273	280	264	276	324	223	273	253	285	287	276	294	305	297	293	254	298	290	267	340	284	284	297	294	289	285	262	283	303	295	306	284	285	283	311	279	298	283	306	308	297	277	330	292	280	302	316	307	279	312	320	290	287	300	289	284	291	265	299	298	292	290	313	304	299	287	284	304	257	303	278	297	279	260	290	305	302	281	288	242	294	267	315	324	261	306	281	279	331	285	329	286	312	284	311	295	294	296	307	283	323	270	257	300	280	276	291	275	291	310	324	300	256	254	323	279	264	286	272	311	289	327	286	295	320	319	285	270	282	288	302	298	279	310	290	282	305	317	321	284	294	273	333	278	288	287	272	315	270	307	307	278	280	298	297	304	278	279	321	329	310	294	301	271	294	285	298	267	278	293	316	325	290	297	267	275	285	309	288	300	290	271	274	299	313	290	306	281	299	291	303	318	291	331	306	270	303	308	272	296	287	281	301	280	336	318	265	290	299	285	281	286	283	311	318	285	275	295	313	236	262	302	325	273	275	284	273	307	269	274	309	251	277	295	288	284	301	305	260	301	286	290	313	292	300	297	275	291	288	298	306	304	291	274	291	271	255	299	325	293	309	271	301	297	298	298	281	269	277	285	269	301	255	284	298	293	292	303	287	289	306	256	296	306	271	288	271	309	322	316	294	300	332	290	285	279	336	309	301	308	291	300	287	276	287	283	276	283	282	273	305	311	272	306	293	303	279	268	293	298	290	279	316	288	295	275	307	297	292	292	300	303	315	269	289	262	294	273	295	276	297	301	284	269	311	276	276	310	280	285	294	311	281	306	266	308	328	282	313	273	287	296	282	270	290	318	284	304	288	264	290	257	289	319	290	309	295	280	279	315	271	314	293	300	285	291	281	314	273	267	294	299	257	273	313	331	304	302	287	291	280	329	277	273	308	301	286	320	315	292	269	309	265	293	281	274	298	277	295	304	314	304	290	312	285	265	281	291	270	296	295	310	323	321	288	286	289	299	284	303	288	295	304	293	304	286	310	316	310	264	279	308	301	263	285	283	306	317	284	303	270	276	290	310	273	304	326	296	297	279	254	304	327	316	297	300	302	288	287	296	288	302	323	298	304	292	315	295	273	323	288	290	309	322	306	276	298	321	261	310	287	305
3265	1125	864	946	2292	811	844	758	768	786	781	774	732	702	710	737	754	760	724	755	729	759	692	718	726	780	746	692	750	697	773	726	762	716	744	770	750	729	765	756	720	689	724	761	715	720	713	709	693	736	739	739	733	733	707	765	710	678	693	725	717	730	716	732	726	692	696	749	704	780	716	702	719	746	750	676	705	695	717	745	714	703	726	734	750	718	781	684	747	721	730	750	740	760	706	690	796	745	728	746	722	714	724	689	713	711	744	704	723	688	661	673	733	683	736	721	680	724	663	728	702	763	756	697	703	712	691	739	742	739	728	653	747	693	705	726	712	727	642	749	655	690	754	707	746	735	709	690	703	702	707	737	748	691	710	698	711	703	746	739	707	735	760	737	642	729	692	689	711	705	704	697	703	710	725	694	695	736	721	728	686	776	710	683	674	739	715	693	710	733	702	684	760	745	687	688	720	698	730	696	697	719	776	745	728	760	708	705	700	702	712	714	695	742	721	740	683	680	735	738	716	685	723	758	696	698	722	726	716	726	706	721	754	687	696	720	715	737	737	734	685	726	729	693	754	724	764	690	684	675	736	705	749	736	709	689	724	725	736	701	714	697	739	735	682	742	724	748	739	688	732	694	716	756	704	663	741	696	710	694	673	660	711	680	748	756	716	681	752	746	724	704	700	718	674	722	751	725	707	701	756	737	723	705	730	733	680	706	739	703	720	702	706	752	699	717	731	685	708	726	729	712	733	727	696	743	718	681	730	718	675	731	748	730	735	733	709	717	740	739	706	677	729	751	720	749	696	627	728	740	770	740	773	755	707	717	719	754	720	735	740	725	702	719	763	732	742	749	689	725	717	717	738	694	696	711	664	752	727	692	678	729	709	730	672	737	704	721	693	738	711	711	702	709	639	739	703	702	747	737	682	736	714	667	672	699	714	690	715	683	730	717	719	741	707	687	731	703	738	742	727	749	740	667	702	759	696	726	700	749	749	748	691	695	738	685	738	721	705	703	793	723	717	724	710	732	730	735	722	707	745	733	721	740	720	744	739	756	731	733	712	743	718	714	718	706	726	715	754	680	731	705	689	693	726	694	694	758	709	655	780	666	710	730	770	685	757	715	678	737	707	698	702	700	740	723	690	714	726	712	752	738	674	716	746	735	731	691	777	677	785	735	660	677	694	706	685	725	681	729	701	751	729	687	654	729	720	707	713	685	721	674	769	734	722	739	717	742	745	735	728	656	783	719	711	660	753	665	763	758	743	710	738	717	740	748	736	747	720	730	710	709	702	732	720	696	720	702	702	709	731	710	728	759	698	738	756	696	702	754	734	753	718	742	703	690	740	744	730	739	740	733	724	703	746	736	756	735	651	707	743	658	696	687	744	721	681	768	783	732	730	701	722	748	671	741	741	685	730	696	727	759	716	680	728	696	731	685	735	734	697	710	690	771	692	702	728	697	726	716	702	744	712	708	746	688	728	689	676	744	691	721	733	762	745	726	730	719	771	732	676	706	717	686	713	659	724	727	682	744	675	756	725	702	711	680	706	697	684	721	719	758	705	726	695	706	724	740	685	740	693	709	742	706	708	726	736	734	691	691	688	702	721	696	761	744	697	685	726	745	691	736	691	692	744	726	728	700	711	676	725	699	676	690	721	713	700	730	682	736	686	747	689	752	686	681	709	727	739	703	710	751	702	746	701	680	721	683	711	716	737	668	704	692	705	733	750	736	708	691	752	702	655	772	754	660	673	735	673	735	671	720	717	748	736	700	726	715	690	693	698	687	746	714	699	693	745	766	715	710	683	747	703	709	750	698	750	749	734	739	741	708	713	732	698	706	661	693	696	725	684	764	710	722	759	741	702	713	751	676	752	745	700	746	710	746	757	716	769	736	667	707	707	766	773	699	758	705	703	697	695	701	677	682	688	720	689	714	708	693	719	747	684	662	695	734	735	733	683	694	706	705	699	720	671	725	701	745	785	659	669	721	715	712	768	715	746	705	669	743	739	715	738	708	730	690	717	724	750	694	708	681	722	728	744	747	695	720	696	709	724	734	715	699	759	705	716	745	696	765	727	742	768	678	707	759	724	677	681	698	708	718	751	656	741	771	717	746	686	779	693	679	689	680	717	701	735	741	780	722	747	773	722	698	722	684	712	773	700	711	704	748	690	724	706	750	761	689	718	755	737	740	698	743	734	732	739	750	683	734	762	723	684	699	759	660	772	737	710	723	733	729	746	755	705	711	725	737	730	733	710	751	705	688	718	699	732	725	709	701	756	695	714	753	766	706	719	681	731	737	677	714	680	655	680	715	701	714	729	713	704	703	748	780	705	754	735	709	680	732	729	743	701	725	702	685	729	715	707	709	753	756	725	712	704	688	697	725	747	720	725	761	697	678	692	713	735	760	761	738	720	699	747	703	774	769	690	720	771	676	689	653	680	725	743	746	751	782	708	701	709	692	685	710	701	714	748	713	694	735	717	719	723	714	705	694	734	711	684	741	701	687	716	715	720	685	706	743	794	712	770	706	709	714	718	697	799	751	672	713	771	697	727	710	755	672	691	767	746	676	712	716	697	707	740	741	760	733	704	733	730	729	697	741	693	706	716	749	745	705	711	717	764	734	691	741	738	699	720	766	719	754	668	733	695	752	703	767	687	734	736	696	690	740	668	702	694	744	721	730	756	730	749	740	731	728	715	732	727	693	721	756	743	690	744	712	733	760	708	734	726	736	734	728	683	699	745	728	680	737	708	711	753	694	725	742	726	741	712	746	695	699	704	653	699	719	709	677	710	678	731	737	761	737	696	725	739	700	736	711	722	716	726	685	670	694	776	690	711	728	682	733	747	738	701	691	790	744	684	742	716	711	757	736	751	747	732	720	730	733	702	693	761	699	773	705	685	721	707	676	674	709	710	720	686	741	736	677	739	713	710	729	723	699	693	675	743	747	719	737	755	732	706	690	699	743	671	731	713	755	712	761	755	715	712	736	714	721	734	741	736	676	658	716	778	714	702	710	734	731	725	721	721	705	727	741	688	703	692	713	705	763	674	722	703	701	705	702	755	718	737	768	718	732	687	698	696	737	740	694	674	716	705	717	703	686	746	689	774	719	717	726	689	702	683	696	732	660	664	734	716	718	726	731	671	693	677	774	756	697	697	644	734	742	658	692	730	699	754	662	691	742	722	711	732	696	695	755	736	760	720	710	738	697	713	679	760	711	762	707	703	648	717	720	713	738	657	721	704	758	696	705	711	722	742	750	764	655	737	772	765	702	751	712	745	661	726	773	734	720	760	742	716	704	745	717	760	701	697	745	734	730	719	724	725	735	751	748	732	696	719	702	743	652	731	726	707	732	685	705	679	707	745	719	739	721	697	720	700	701	699	729	723	703	746	692	711	691	706	662	709	678	728	726	680	735	678	682	765	691	718	686	738	720	695	679	743	767	719	714	718	709	720	695	726	728	697	684	700	754	751	758	742	671	712	710
13975	8297	4175	2474	8452	1471	513	468	415	384	313	318	262	237	250	220	225	229	229	193	201	221	231	211	226	185	218	190	200	209	203	207	232	226	197	233	198	175	194	206	208	210	197	197	168	172	191	197	200	191	210	176	213	220	203	185	160	176	191	194	198	191	197	196	188	156	198	189	210	176	182	194	170	150	181	165	208	163	173	181	168	184	178	197	177	195	196	175	179	164	181	194	187	227	171	192	192	195	198	167	179	188	168	182	190	163	192	192	200	208	194	184	200	190	193	174	184	202	175	181	171	184	177	171	166	193	192	166	181	187	199	179	189	204	203	163	183	172	196	185	176	209	170	199	198	184	189	178	179	181	176	178	177	177	162	199	174	179	170	159	175	202	200	194	163	204	203	185	171	195	186	162	184	184	212	187	173	190	165	182	187	203	175	206	189	195	176	175	185	183	199	180	168	161	195	200	196	185	217	191	213	186	151	180	162	183	181	172	202	190	210	183	202	193	181	175	188	206	200	182	165	178	200	195	171	156	206	199	212	218	187	171	192	180	192	184	188	202	151	187	198	185	182	189	178	181	172	178	169	191	201	180	185	203	199	192	187	188	173	176	203	196	194	205	192	218	189	212	170	185	169	168	186	181	179	196	190	192	203	183	200	188	182	184	180	181	196	177	166	185	187	200	189	201	158	178	184	191	180	188	171	183	179	191	183	188	170	173	190	181	168	172	170	193	181	197	173	185	179	169	199	168	172	198	197	157	188	175	196	202	189	195	173	187	188	181	189	184	172	189	195	179	193	187	189	181	183	189	184	188	202	200	184	175	184	170	177	173	195	166	180	183	200	187	194	176	194	186	185	206	211	193	166	198	160	178	179	179	169	177	187	177	174	199	190	180	197	173	213	175	175	187	165	184	215	176	155	172	191	186	159	171	183	194	189	178	205	174	183	191	180	191	175	176	177	181	161	175	175	183	188	201	172	179	183	177	166	185	188	171	190	188	208	192	183	178	159	177	199	194	189	186	203	182	172	198	186	179	173	171	174	180	181	185	181	170	180	191	203	192	186	185	201	177	186	185	187	188	201	187	143	202	168	183	189	186	189	188	181	174	191	183	186	185	198	165	196	192	171	175	183	181	189	165	198	174	179	161	214	220	172	189	207	168	211	177	195	183	171	198	219	186	186	182	202	168	187	195	200	194	168	185	183	160	201	180	177	187	196	181	163	168	170	177	172	189	174	191	203	191	171	169	167	191	193	172	167	183	184	176	185	176	195	184	174	190	183	163	179	161	176	175	184	168	187	213	212	170	169	180	176	189	180	197	184	197	188	161	203	195	174	195	177	190	177	187	183	209	193	177	168	174	178	194	169	170	201	170	180	199	183	172	172	200	177	191	156	165	192	190	194	196	182	199	168	201	184	192	200	191	182	193	193	177	203	190	166	214	188	174	204	162	184	189	197	177	193	172	157	151	162	195	210	180	180	210	194	189	178	166	186	181	180	189	186	169	172	168	236	190	184	200	192	185	208	171	182	200	168	181	182	185	198	201	176	210	169	169	183	203	182	193	187	165	188	177	176	209	191	180	193	205	191	175	179	187	192	180	175	174	180	180	205	198	188	174	184	197	173	199	221	167	182	183	182	176	185	163	178	177	185	213	151	159	208	178	181	198	200	174	207	160	201	162	183	183	196	182	186	197	184	167	208	199	183	169	191	179	181	171	185	172	209	180	195	171	188	186	182	179	175	183	167	200	169	196	194	176	192	209	189	177	172	167	173	182	172	161	197	183	183	185	202	175	174	163	179	177	156	191	176	201	189	180	201	216	182	184	202	196	171	192	152	207	212	169	169	183	199	180	189	152	185	180	179	163	189	184	205	179	183	181	174	178	202	179	161	208	199	190	181	159	184	197	211	186	189	210	173	173	210	174	211	200	170	199	191	175	174	167	199	151	182	181	192	182	189	176	159	185	192	204	200	208	179	180	178	208	185	163	175	192	183	171	189	167	224	184	178	203	205	176	197	203	197	210	183	197	200	198	193	181	186	190	179	195	172	200	200	178	174	172	208	194	207	180	192	170	178	161	212	175	170	179	166	162	178	213	195	155	178	203	201	170	193	210	181	187	168	184	184	199	192	184	181	202	188	178	162	163	177	184	188	186	167	187	173	179	197	202	196	184	164	193	193	179	188	165	155	171	160	178	209	195	198	197	183	184	181	170	202	174	177	166	175	212	189	174	210	195	195	183	195	187	195	188	186	185	190	179	175	201	162	178	193	198	177	202	192	185	182	206	164	197	204	164	171	180	188	190	169	186	211	170	199	194	186	184	189	184	177	196	195	183	178	190	167	185	191	192	184	164	198	184	210	186	188	173	175	179	212	190	181	191	196	179	197	187	168	187	182	204	217	171	191	192	198	212	181	172	190	169	169	169	166	192	164	198	168	183	178	180	161	175	172	184	181	171	172	197	171	173	141	176	181	177	179	182	181	178	178	181	191	182	158	211	175	174	180	175	174	195	171	182	181	190	185	172	178	187	179	211	171	172	200	190	208	179	148	171	180	189	164	172	178	169	182	177	165	201	170	183	163	177	172	199	203	177	197	194	190	175	174	183	197	185	171	184	173	171	156	172	190	175	202	204	171	170	228	158	210	161	180	167	183	218	196	196	214	193	192	190	201	191	195	185	200	163	185	181	191	169	158	158	174	200	209	180	150	165	178	190	186	191	182	200	174	170	184	163	179	185	180	184	184	180	206	198	172	196	194	196	170	186	178	179	194	207	179	182	174	184	168	176	174	168	185	173	199	200	190	187	177	163	166	172	221	177	182	180	173	190	205	189	191	188	195	188	191	188	187	193	202	173	192	187	178	189	184	166	209	162	179	163	189	173	187	179	187	194	194	186	204	168	190	162	198	194	183	176	202	188	189	182	174	167	176	173	194	199	210	188	198	175	192	180	191	212	182	171	201	192	176	193	157	182	194	178	204	180	208	194	198	174	182	176	208	204	172	158	183	192	176	162	176	189	186	172	193	194	194	182	176	198	158	184	190	162	180	177	197	188	177	161	158	185	177	172	173	181	180	172	212	187	194	189	203	169	201	180	184	215	190	194	174	178	179	213	164	194	192	172	179	174	208	187	186	184	186	192	181	178	171	164	194	177	188	165	153	162	208	192	157	202	177	196	180	185	211	186	152	187	195	166	207	202	202	188	194	188	176	184	177	198	198	175	175	211	180	199	183	183	192	201	200	194	165	194	190	173	182	166	162	186	199	193	189	193	175	175	194	195	182	177	204	190	204	180	168	203	196	205	194	159	170	164	196	187	168	176	185	161	174	196	175	196	170	155	197	159	183	190	169	210	193	181	206	194	190	173	201	187	171	194	200	168	177	208	189	165	193	207	180	169	194	170	171	174	188	179	163	180	167	177	203	196	188	214	184	188	180	170	180	183	168	195	163	200	181	198	164	209	213	214	175	170	196	172	173	175	200	228	188	178	197	173
8561	6987	3855	3927	19478	2242	1911	1987	1608	1522	1371	1299	1005	899	848	765	755	709	720	694	718	677	617	624	621	573	579	550	597	580	654	698	725	743	795	882	654	517	542	555	504	490	516	469	491	500	466	488	523	481	510	504	548	536	503	457	477	510	484	487	481	481	475	506	466	488	495	467	475	493	473	454	477	486	449	479	519	490	505	459	514	442	548	462	473	479	493	448	464	480	496	480	473	472	471	496	495	496	439	478	448	504	471	466	442	467	471	462	472	463	502	452	494	495	474	453	431	512	495	442	427	487	456	500	447	464	482	436	448	472	492	483	468	467	468	452	484	470	504	457	450	456	457	481	474	437	458	486	459	485	468	485	477	463	442	502	465	477	464	471	483	482	476	436	454	513	446	457	505	429	508	452	507	432	436	450	481	448	488	469	470	442	488	471	445	463	445	477	483	476	434	429	463	441	501	469	453	458	474	489	446	466	481	489	445	462	470	457	443	434	498	505	460	467	457	491	465	448	464	477	474	478	459	483	482	458	464	491	484	432	488	482	444	511	511	457	460	457	471	461	481	446	487	451	472	479	489	467	471	460	486	479	471	442	472	470	449	462	448	449	467	486	463	452	476	471	461	477	466	454	490	445	478	416	484	495	457	508	470	464	470	491	431	484	473	488	465	471	481	469	438	503	493	509	474	509	492	461	445	479	462	474	481	457	481	484	498	480	484	505	430	482	463	506	427	497	451	469	440	434	467	483	460	457	438	474	463	455	446	439	491	456	452	471	484	471	487	516	458	483	442	447	450	458	442	476	463	472	493	482	434	461	487	406	469	477	430	479	519	445	497	447	439	477	466	496	449	453	483	483	446	479	455	443	470	442	481	470	460	505	462	500	485	458	475	480	503	430	467	453	457	462	476	439	469	455	465	443	474	479	461	490	486	443	465	485	462	469	418	452	472	440	463	452	460	460	465	458	481	447	480	443	484	476	471	479	494	441	450	448	446	494	471	421	445	465	422	479	445	464	493	490	473	454	466	467	462	470	493	449	445	485	501	462	463	458	489	467	464	476	476	514	478	491	484	464	455	482	437	487	451	478	424	473	498	447	506	482	496	462	490	455	494	468	438	475	432	485	459	500	458	471	434	442	461	471	502	488	462	444	465	468	502	466	490	472	467	488	488	481	455	491	461	469	466	458	504	428	482	482	463	470	483	445	469	440	467	451	476	488	436	463	493	546	483	477	463	444	468	452	454	419	476	446	459	476	492	491	473	483	434	466	501	444	488	500	464	480	494	489	443	472	490	442	451	455	495	440	455	447	448	460	487	444	435	448	496	483	489	483	483	452	478	469	493	501	502	478	472	450	471	490	440	445	472	483	434	470	450	488	495	453	487	474	509	457	453	433	462	474	462	484	520	468	471	480	452	484	509	493	466	448	476	450	454	438	443	493	470	484	460	480	456	436	453	437	487	504	467	472	464	504	516	443	472	482	472	471	423	452	484	468	534	434	487	442	483	445	472	453	532	433	487	515	508	493	471	479	502	437	436	472	501	471	479	486	496	414	494	481	433	467	454	460	464	469	485	498	460	451	483	458	479	449	469	448	481	433	495	477	491	462	485	450	458	448	494	488	489	485	450	464	476	504	479	485	500	478	460	477	456	473	518	473	448	452	427	486	434	464	478	474	444	464	478	471	496	467	479	478	488	443	456	442	454	473	452	458	458	457	458	466	477	481	487	457	489	469	468	503	448	463	481	487	467	472	419	486	445	465	457	457	485	489	478	464	482	450	456	429	508	463	483	500	456	426	463	506	456	460	468	495	452	479	490	482	549	462	459	501	449	441	461	482	474	484	452	440	472	486	481	447	482	466	460	441	480	481	460	457	440	479	491	446	462	474	456	468	485	456	477	457	450	443	455	450	515	456	464	485	490	457	505	480	471	532	394	435	433	472	453	464	451	471	464	496	441	463	476	460	441	497	484	455	456	479	496	480	496	462	507	474	447	456	466	484	483	480	462	469	452	444	477	441	460	478	453	442	464	455	470	450	451	447	493	458	493	444	497	439	467	432	475	461	461	459	471	489	464	471	487	496	453	477	468	473	447	469	456	473	462	460	475	419	478	482	480	450	448	448	458	424	479	466	515	499	451	503	433	437	429	463	473	484	434	476	450	452	450	476	495	461	477	489	489	450	465	451	466	502	435	486	439	467	466	498	478	454	442	431	433	459	459	470	459	458	452	438	439	447	487	454	440	482	450	453	509	444	450	449	472	449	456	474	486	455	503	472	506	451	488	473	480	466	478	396	445	448	459	409	421	460	501	471	469	515	463	502	440	437	472	461	503	444	465	475	462	498	445	471	457	452	474	436	461	468	453	473	497	494	453	508	469	446	472	475	453	443	463	495	493	464	456	443	478	456	489	473	444	471	459	479	499	453	461	445	430	515	468	465	437	470	494	465	507	462	418	444	470	453	453	487	453	469	448	453	508	455	501	497	426	444	484	484	476	488	494	495	468	531	492	480	471	486	469	467	465	444	462	478	454	494	479	466	490	497	455	455	457	456	453	459	496	437	445	439	460	490	467	441	453	463	448	444	452	486	465	478	460	484	483	485	444	526	466	499	485	430	440	455	458	449	496	452	445	455	453	458	453	494	472	454	491	467	483	520	431	463	470	487	468	500	450	488	477	463	438	478	473	426	502	478	434	492	444	468	505	480	481	473	470	467	482	468	457	454	453	466	507	471	468	480	472	468	476	432	474	495	476	454	460	499	475	462	482	473	465	474	430	487	469	482	473	522	488	467	449	411	439	448	445	458	493	482	462	452	469	422	503	497	489	469	477	459	455	469	470	484	481	468	443	467	465	458	441	473	434	475	461	448	487	476	489	448	464	453	481	465	444	456	466	519	468	469	466	451	441	437	454	459	467	495	431	482	452	471	452	442	475	451	448	478	447	508	473	436	481	467	442	491	464	473	503	471	434	467	457	484	497	442	488	446	505	469	488	455	451	420	474	483	458	475	483	498	439	483	488	445	432	472	414	452	477	460	466	492	497	452	477	494	491	462	483	521	483	463	457	474	508	430	477	477	462	489	470	492	506	489	481	481	468	457	464	496	431	476	441	477	484	473	484	451	455	508	476	489	440	455	451	467	494	474	465	493	501	458	445	456	458	461	462	452	459	496	478	463	451	476	453	467	466	462	473	460	476	456	479	458	463	501	452	491	459	455	451	468	477	494	464	459	503	470	453	448	457	445	474	466	482	500	486	490	488	469	496	474	461	502	467	477	499	458	493	450	487	463	453	477	461	427	511	451	486	470	452	492	441	463	466	467	465	439	509	504	448	468	452	421	455	436	518	434	460	468	464	508	418	459	453	465	446	439	483	439	457	492	481	439	444	468	455	443	492	443	447	433	462	450	479	447	504	471	468	471	444	471	477	463	494	484	458	466	447	475	510	450	473	487	446	462	494	503	466	465	470	453	459	459	477	457	438	483	453	486	466	477
23605	15518	9178	4353	19485	4664	723	823	415	395	331	264	230	223	170	133	132	163	139	146	143	142	111	113	107	108	101	107	114	91	125	158	131	152	128	165	99	90	85	84	93	95	93	95	90	79	78	109	103	86	84	91	87	83	66	99	80	81	79	85	72	83	91	91	99	80	84	87	86	81	82	92	79	65	83	101	92	78	77	75	89	93	75	76	77	73	85	79	84	82	60	75	72	77	83	86	83	86	92	74	74	72	86	87	79	85	69	76	73	80	72	79	77	84	59	76	77	104	77	91	71	85	62	80	98	86	79	104	78	84	69	68	73	84	88	94	97	84	71	70	77	91	84	68	89	75	72	91	76	62	85	67	79	67	91	71	64	77	74	91	82	74	98	67	80	67	68	70	109	92	73	68	65	79	90	90	61	74	84	78	86	76	91	79	78	66	91	83	71	73	84	80	80	70	76	87	85	77	74	75	88	98	65	83	72	89	85	110	78	78	62	91	66	73	91	74	82	88	92	69	74	73	92	94	75	74	65	87	76	76	85	93	96	76	83	83	74	91	85	74	81	94	90	79	72	61	84	87	66	83	85	87	75	86	71	83	84	76	73	78	79	69	76	72	93	88	57	87	66	83	62	70	72	80	86	75	72	85	75	85	72	70	91	79	66	66	65	63	77	76	85	94	74	77	69	84	80	66	78	95	92	84	66	55	84	74	85	94	93	78	73	88	90	80	60	91	73	96	72	73	73	87	84	84	101	84	71	87	89	80	77	83	77	79	79	91	84	84	80	80	74	64	97	72	81	87	82	88	78	103	80	93	89	83	77	82	88	72	92	90	77	72	70	78	82	73	74	71	72	86	89	82	75	97	80	67	91	73	84	56	85	88	75	82	72	84	82	87	79	100	69	77	74	72	58	83	90	70	73	66	75	81	77	84	77	92	80	85	90	74	75	74	87	81	74	99	60	69	85	87	72	85	81	76	74	88	68	100	61	71	72	61	77	76	79	67	101	93	89	78	85	84	85	87	64	84	80	87	84	77	67	70	75	86	76	59	90	79	81	90	71	70	90	77	90	78	79	94	84	75	84	80	72	79	80	87	93	88	79	82	85	78	64	80	80	94	56	83	91	71	74	67	74	73	85	80	79	73	65	72	64	76	75	71	75	80	73	91	79	86	80	86	79	72	72	71	73	60	79	91	88	86	76	73	89	87	86	77	84	70	94	79	74	78	74	69	68	70	89	70	77	88	68	62	73	77	76	83	82	64	83	80	88	90	71	72	85	77	79	101	87	66	77	74	82	92	70	88	92	91	93	74	74	89	68	72	65	69	62	85	85	74	78	93	67	69	77	70	87	82	81	90	77	82	68	77	77	80	88	81	57	93	81	76	74	72	84	80	64	86	75	91	88	77	92	67	95	79	77	89	87	64	79	82	80	64	73	94	74	69	73	78	70	76	80	82	76	77	82	80	111	68	85	65	71	79	69	83	72	75	93	66	69	81	82	85	67	54	88	81	68	82	77	81	76	81	72	87	68	65	65	80	92	76	77	74	86	82	83	82	89	78	93	87	74	73	82	84	84	74	90	66	83	89	105	83	82	85	69	85	78	81	69	75	75	81	75	73	69	81	88	97	73	83	87	66	80	73	83	78	72	90	64	57	73	91	72	81	80	94	89	80	66	87	88	77	67	77	69	82	89	83	75	78	74	77	82	88	90	83	53	62	71	68	69	63	65	70	81	109	93	66	88	69	78	76	76	69	86	76	64	88	81	76	87	91	81	80	95	87	78	76	63	65	87	78	86	91	73	83	90	69	91	70	80	79	72	77	72	73	81	76	65	62	83	84	85	97	61	84	82	71	83	82	80	79	82	87	80	77	79	85	71	69	62	80	92	75	81	81	75	75	85	90	75	86	80	81	90	84	81	67	78	71	69	74	83	75	70	85	81	73	87	81	71	80	80	75	67	75	75	78	69	92	97	91	76	85	78	77	76	76	80	81	91	62	70	84	76	82	72	80	84	86	77	81	84	78	73	83	75	75	78	63	90	75	82	92	65	78	91	78	98	87	62	71	75	88	56	65	81	74	73	90	91	68	82	83	68	88	75	77	80	96	71	72	88	82	82	69	101	61	83	72	61	80	89	79	77	78	68	64	75	85	84	75	87	85	80	75	99	73	69	76	93	97	80	82	79	75	72	71	74	67	81	66	71	89	75	74	70	80	78	86	81	72	81	70	59	88	74	90	69	86	77	74	79	83	73	76	73	86	74	89	87	68	74	80	74	87	77	66	75	74	80	64	80	71	77	73	77	79	77	72	62	78	76	68	86	87	93	70	69	85	80	74	96	70	86	76	78	81	71	66	82	72	90	79	87	77	70	92	70	84	76	84	90	93	104	70	72	77	93	78	84	76	99	75	87	73	86	94	69	89	80	63	76	60	67	87	73	75	65	69	80	87	72	78	67	84	80	89	79	77	85	70	68	79	74	68	79	90	68	82	78	91	77	76	77	75	74	84	96	90	58	84	81	82	89	76	78	78	70	74	69	82	73	90	82	83	64	102	97	81	71	82	82	102	77	83	91	74	85	67	76	67	89	73	75	75	81	86	73	68	78	91	74	94	83	82	72	74	85	88	84	98	88	73	84	63	66	80	71	79	83	66	70	91	61	83	77	80	71	66	73	84	77	88	64	65	89	77	69	77	76	72	80	72	82	69	70	66	52	84	64	66	83	85	69	65	77	83	87	93	88	75	84	74	82	71	68	99	71	83	65	70	76	85	77	79	74	69	67	89	97	79	78	90	81	91	76	68	71	78	84	94	85	89	91	87	79	71	75	84	69	75	70	84	90	59	74	86	86	95	78	90	88	74	73	77	75	78	76	69	86	71	68	69	73	80	86	93	86	84	74	96	69	86	68	74	80	84	82	80	73	72	99	88	83	65	79	73	74	84	74	92	84	101	65	81	99	78	76	74	76	84	74	80	101	82	83	83	73	82	76	86	72	75	91	67	89	72	85	68	90	80	90	88	84	91	86	67	74	79	61	73	82	70	89	84	75	80	89	73	79	86	90	72	81	76	87	65	70	88	76	69	77	70	87	74	86	77	71	87	81	92	79	74	85	71	81	77	84	82	65	85	77	73	68	71	75	81	89	66	91	62	67	77	100	67	82	93	88	79	80	61	88	81	75	90	82	78	63	65	77	81	84	71	79	82	84	84	69	78	74	80	69	83	68	78	82	76	75	88	84	76	84	74	65	80	85	90	75	80	74	94	72	70	69	77	92	61	82	66	85	73	86	83	87	90	83	65	83	76	91	96	74	88	85	67	99	63	82	95	78	76	81	84	77	61	75	71	108	73	92	85	85	69	87	75	69	65	84	64	76	81	81	81	85	71	60	78	72	88	95	78	66	86	53	73	86	75	91	96	82	90	85	91	74	73	79	63	71	91	81	75	77	89	87	80	75	86	85	81	89	68	74	84	61	78	83	78	75	85	77	87
12199	11526	5849	6772	28701	3798	3119	2970	2269	2320	1777	1506	1206	1037	1010	870	821	746	703	654	645	594	546	541	515	479	478	457	434	498	663	607	886	842	707	1056	621	377	332	335	343	289	328	333	303	280	317	296	276	254	282	282	286	260	269	280	267	277	277	264	261	293	268	254	270	270	263	250	253	264	233	269	257	277	268	264	260	273	213	256	242	239	226	242	266	258	256	250	232	242	268	245	260	244	251	225	235	252	263	244	267	272	232	250	228	244	235	223	244	235	234	243	231	267	258	233	250	219	234	220	257	220	269	230	233	269	252	235	251	239	210	242	230	231	213	235	225	237	245	234	212	239	219	269	226	232	224	245	232	243	232	212	224	235	243	247	219	246	233	219	251	250	247	204	247	245	224	255	232	223	242	223	244	223	229	256	214	248	196	265	234	250	231	249	231	229	236	229	228	235	245	233	234	226	249	220	230	237	279	240	204	221	224	227	251	216	252	237	230	243	247	252	211	233	251	254	244	213	226	214	219	233	244	213	240	229	220	217	233	230	236	236	213	258	249	238	224	223	257	215	249	243	249	221	223	234	228	239	237	228	234	223	213	215	224	208	224	238	220	225	231	238	223	230	236	232	238	250	223	228	233	227	253	243	236	204	227	239	219	248	212	234	238	237	213	228	248	241	220	216	226	201	228	237	194	239	265	229	238	252	257	225	234	216	232	225	236	236	213	252	240	249	266	216	218	224	218	223	241	234	199	243	240	261	206	217	211	214	261	216	241	235	252	241	262	230	269	251	254	243	224	258	246	244	243	227	241	227	248	210	226	219	251	240	238	250	246	213	256	229	230	217	248	254	224	198	216	234	193	236	226	220	256	203	226	253	233	207	230	243	231	209	227	207	240	252	238	246	237	234	223	243	222	229	230	221	260	221	236	206	241	264	225	248	233	237	253	246	217	213	220	218	224	251	198	224	241	234	233	233	218	215	232	271	229	214	210	256	204	231	240	228	242	225	235	235	250	257	217	249	222	225	231	232	233	250	220	238	253	220	217	250	209	222	274	221	215	226	213	258	206	224	203	220	222	198	240	223	248	198	248	272	215	221	232	249	240	253	267	235	224	234	239	229	209	241	225	216	208	260	234	250	233	250	228	234	232	203	248	259	222	247	213	221	225	216	248	221	238	216	225	217	240	222	236	226	260	216	201	214	238	248	228	196	234	218	242	248	217	247	245	214	242	212	232	235	234	229	237	233	238	239	223	255	216	217	219	209	245	243	237	206	231	245	240	220	238	237	251	231	235	246	255	234	203	231	218	212	248	235	234	254	234	223	239	209	216	207	233	229	247	213	242	264	229	225	272	231	231	238	259	245	249	264	220	243	241	257	215	268	215	228	224	269	232	254	252	229	244	232	235	220	192	237	244	229	235	223	212	231	247	242	229	233	215	207	249	216	223	258	249	255	248	250	231	247	244	265	227	210	228	211	219	237	222	251	232	223	226	236	248	230	236	222	212	239	227	244	231	248	252	240	231	231	219	238	249	231	206	235	217	254	220	213	234	248	232	240	241	234	238	228	213	215	212	260	227	234	238	253	237	240	233	225	233	251	231	208	220	234	242	224	228	231	230	199	217	213	240	256	216	258	223	205	229	237	219	222	233	234	249	231	242	239	232	218	224	231	217	231	259	209	243	224	217	228	245	246	213	255	224	215	236	219	232	233	207	233	238	193	209	237	243	227	202	218	227	249	225	215	246	244	232	249	248	247	214	230	232	211	233	239	233	237	235	247	234	222	260	223	232	237	229	216	239	280	232	217	198	235	221	197	231	186	235	243	239	265	253	248	220	253	222	235	245	240	244	244	250	246	233	237	258	209	198	223	213	215	228	241	198	226	243	219	249	221	222	223	212	210	202	246	226	247	237	241	239	231	219	231	233	243	220	268	236	238	240	269	190	241	224	226	221	201	250	243	213	256	245	260	220	234	230	216	246	208	220	218	241	230	203	249	247	247	217	218	216	217	244	225	242	250	238	252	228	214	269	224	239	224	203	223	236	218	205	232	233	211	233	253	234	229	232	224	230	242	234	245	217	240	242	213	246	228	245	222	231	222	249	254	263	207	231	224	236	229	243	247	215	235	230	230	249	237	218	227	206	230	198	229	257	222	231	233	250	238	229	231	251	247	231	252	208	243	243	211	209	242	239	215	210	263	223	233	214	222	233	246	251	208	209	214	244	229	249	223	207	231	251	230	232	244	224	246	241	251	232	210	219	223	216	252	270	214	223	235	238	237	239	225	244	249	228	248	230	223	239	234	218	227	230	236	243	279	247	238	243	220	220	215	254	234	227	245	237	238	231	233	202	231	237	230	215	249	250	226	254	223	206	261	210	235	238	221	223	246	219	237	214	217	223	224	230	248	240	241	244	255	208	231	227	216	221	206	207	249	228	233	262	239	239	242	231	225	236	240	242	219	237	248	245	209	255	236	229	230	235	232	208	232	237	226	210	226	226	242	234	253	244	230	220	245	222	238	243	243	249	201	213	217	233	239	246	204	231	203	245	228	215	224	213	213	226	223	232	224	232	250	252	228	223	242	253	241	223	243	241	230	246	215	199	232	259	218	240	224	239	249	232	226	225	241	275	242	232	222	214	255	252	231	232	219	258	231	251	230	247	220	229	252	243	223	250	216	239	235	237	221	255	218	243	206	221	230	250	270	253	241	223	248	238	253	251	240	232	233	233	217	228	250	225	230	234	214	242	233	259	223	228	236	243	217	229	249	237	218	244	207	241	250	226	240	238	233	237	254	214	219	233	218	233	215	233	219	248	220	248	243	268	239	234	224	227	239	224	230	226	250	240	240	237	253	213	235	210	247	224	208	238	234	251	227	219	219	230	202	244	238	228	220	240	217	238	239	224	261	241	208	229	221	197	225	233	250	262	261	214	246	243	239	227	209	248	250	195	240	219	213	228	247	218	220	217	243	225	235	238	248	237	242	229	245	250	230	211	209	226	253	237	229	229	263	240	238	249	219	201	247	254	244	228	197	237	219	240	223	243	227	237	222	237	244	224	270	214	257	226	231	249	227	230	237	238	260	239	245	249	230	240	235	227	231	255	251	241	257	217	248	245	233	229	236	223	224	232	223	219	227	255	222	238	219	197	213	239	216	244	243	236	204	240	201	247	200	245	210	259	217	239	228	229	244	229	268	262	220	259	266	224	242	241	206	223	211	252	230	233	222	228	234	256	262	242	241	240	213	238	228	254	226	219	232	214	225	251	226	240	237	227	253	240	218	254	262	274	224	221	236	259	226	226	210	221	205	228	222	247	214	231	220	212	214	254	211	223	237	259	231	236	242	249	229	221	228	246	249	240	261	249	222	231	237	211	268	230	233	229	226	246	244	237	205	235	225	235	222	213	238	217	222	214	230	236	245	231	249	234	221	226	237	205	208	230	246	252	244	224	242	246	215	228	219	201	230	198	225	228	219	223	236	243	226	247	246	205	232
2882	551	478	326	835	315	296	296	292	300	294	304	280	290	307	308	293	306	317	279	313	285	311	329	306	284	280	263	308	275	305	278	331	296	305	281	306	281	283	278	297	310	279	281	308	280	312	278	301	282	292	293	286	285	302	307	294	294	296	304	307	296	297	266	281	316	281	286	309	250	324	271	281	296	293	292	314	293	263	264	304	290	297	306	307	316	330	256	288	268	282	279	301	287	292	301	324	290	302	274	287	297	290	312	291	280	281	256	272	317	294	315	302	279	303	295	322	297	254	288	301	303	301	308	319	331	293	286	291	285	301	303	306	312	286	297	270	307	278	294	337	262	307	307	296	298	246	273	287	284	301	256	278	271	290	302	345	266	309	294	287	287	301	288	277	275	276	300	285	302	290	271	278	288	281	312	290	289	274	288	321	325	281	266	276	276	325	339	295	302	280	260	281	284	267	309	299	321	285	325	323	315	267	296	266	253	314	324	270	292	276	282	267	332	277	301	328	331	309	314	265	286	295	324	275	295	303	282	301	284	285	303	310	317	280	312	287	320	302	283	318	329	304	302	325	304	302	288	291	303	286	293	282	306	269	279	288	343	309	321	274	309	286	259	288	300	301	294	264	303	286	287	308	290	279	323	308	270	292	305	266	282	320	306	289	288	274	286	296	306	313	278	320	281	263	308	305	279	274	261	311	309	290	292	309	259	314	306	279	263	276	320	267	309	281	293	300	282	289	291	318	292	309	301	298	257	291	328	277	275	294	330	312	319	279	329	291	271	278	286	293	305	284	309	312	319	292	292	327	312	319	299	305	291	311	294	285	334	305	306	298	296	327	299	312	291	280	260	264	295	284	265	289	277	277	287	277	298	300	289	285	285	313	290	309	292	289	298	266	291	307	269	291	310	309	315	283	315	307	293	279	313	275	296	296	300	275	296	305	285	269	272	247	294	280	280	294	313	309	266	319	325	274	297	295	313	306	294	284	297	318	325	316	294	318	291	278	303	267	303	311	323	298	277	289	291	302	293	300	275	273	285	295	263	319	302	285	251	285	272	318	288	291	318	285	270	271	298	304	306	272	301	311	252	296	316	312	330	265	307	279	269	272	290	290	295	293	288	259	308	284	311	341	299	284	291	294	282	309	291	295	265	260	291	255	326	285	287	295	315	279	268	280	285	304	312	281	284	340	289	290	300	281	274	288	301	305	295	291	272	289	302	291	294	289	318	297	288	283	315	297	307	263	294	302	268	282	268	308	345	284	289	306	301	305	308	297	286	287	284	293	294	292	286	281	294	324	261	295	312	306	281	294	302	279	323	306	302	288	274	295	294	297	275	273	315	322	303	270	316	317	302	284	299	338	278	283	299	286	288	301	312	304	293	304	295	285	316	242	300	276	308	293	323	323	283	306	281	298	286	318	263	284	296	300	323	330	310	302	310	274	269	288	298	281	294	273	303	281	289	314	321	299	293	277	318	294	307	298	310	288	262	282	295	291	297	319	295	284	293	283	305	306	296	282	275	299	295	309	309	279	317	302	274	273	282	255	240	272	281	301	276	258	299	293	275	299	272	302	263	273	271	305	325	301	308	261	275	283	293	268	275	339	286	284	283	270	296	297	299	270	311	296	295	302	283	302	306	297	286	300	279	289	287	294	299	282	292	265	288	315	316	306	324	270	300	286	275	314	285	303	287	289	268	277	297	312	287	334	316	290	320	277	284	282	314	297	285	313	257	264	320	273	302	286	290	291	299	278	307	300	295	279	292	278	302	285	270	279	326	276	260	293	341	321	295	277	291	293	260	302	313	300	273	298	279	341	301	312	292	286	302	285	301	261	313	296	323	302	294	312	284	253	289	272	280	292	278	279	308	290	315	310	249	261	313	315	291	284	269	313	323	337	290	310	295	263	320	281	272	329	280	316	298	292	286	309	293	286	288	286	274	294	292	314	294	277	261	305	272	289	307	299	304	292	304	298	312	282	298	272	296	279	299	316	288	276	274	301	256	287	272	298	273	333	290	319	294	276	291	290	282	302	305	286	294	303	326	287	281	281	305	296	285	291	298	300	285	303	279	275	307	316	264	301	264	306	299	283	291	276	315	280	301	280	280	319	281	299	288	298	314	296	316	298	299	327	285	274	264	270	310	326	308	294	285	299	307	302	312	280	282	307	273	315	315	306	279	304	320	301	270	278	273	305	264	311	272	296	317	281	301	296	269	297	282	304	306	287	289	260	290	309	300	293	278	311	284	300	299	301	273	318	285	296	299	285	288	294	287	307	307	258	315	286	289	315	317	251	276	308	309	290	315	279	290	305	292	256	275	298	291	277	286	313	295	302	304	288	288	292	292	304	317	328	315	301	267	307	305	318	283	310	298	295	298	300	292	282	263	283	275	273	282	275	308	316	297	307	291	311	277	308	271	309	296	313	295	293	344	276	285	306	285	285	307	298	295	321	298	276	264	302	314	298	301	309	303	321	291	284	303	296	281	291	306	305	312	293	286	297	306	279	292	274	319	271	282	285	287	291	314	298	272	319	287	265	281	273	307	290	272	316	292	277	281	275	319	285	300	281	267	289	280	307	296	290	311	304	277	282	298	312	290	327	309	300	279	291	279	297	300	308	303	299	280	288	307	301	295	284	316	296	296	257	312	302	286	303	281	277	277	285	277	304	296	288	303	294	296	295	292	278	239	312	274	306	340	275	278	326	278	286	296	281	316	282	296	282	272	321	329	296	260	284	276	280	298	300	325	288	282	276	283	304	282	275	272	299	291	305	315	324	303	283	314	308	276	277	310	290	279	299	284	286	312	299	291	279	289	281	272	281	303	295	261	312	290	283	288	258	296	295	314	279	302	287	286	271	277	278	304	300	321	317	284	267	303	293	295	331	307	263	307	295	272	306	296	292	278	283	299	305	267	331	294	286	321	278	303	297	251	301	292	303	335	290	298	316	287	289	297	289	293	294	271	283	304	322	305	325	316	305	282	280	289	294	268	285	294	286	280	306	269	275	299	298	293	298	275	292	296	325	284	325	269	318	289	263	257	290	289	277	308	309	307	283	299	300	290	297	288	291	286	298	311	286	286	307	281	304	303	329	304	284	287	301	295	291	306	299	277	302	316	260	262	285	317	280	293	314	285	303	305	302	293	298	275	311	283	304	271	286	252	306	316	314	297	288	269	321	281	310	341	294	282	310	320	317	268	273	323	263	274	295	293	308	312	307	278	290	284	265	268	314	298	290	301	298	271	301	286	294	317	275	301	300	295	307	268	307	302	267	285	299	306	268	308	285	285	307	298	298	313	323	317	280	286	260	264	279	332	296	325	277	302	267	330	311	317	297	312	314	310	288	324	311	292	262	294	275	284	288	282	310	330	287	281	269	277	325	301	296	293	266	301	321	290	303	332	269	280	306	311	296	337	329	346	311	271	299	299	303	318	305	295	307	308	329	269	299	303	289	287	275	259	293	310	308	288	288	283	300	294	293	298
3072	1213	1128	806	3778	781	766	771	782	731	736	725	784	714	729	741	728	745	745	718	709	726	735	749	777	719	697	759	675	699	716	746	769	692	715	719	734	741	757	651	757	671	749	705	720	719	729	717	704	709	801	770	740	671	727	783	733	701	719	725	654	699	694	727	742	701	737	749	725	704	703	706	717	693	701	770	732	696	731	677	681	709	711	710	721	702	727	765	713	754	718	689	754	771	736	741	742	729	725	773	698	713	737	755	672	745	739	726	688	688	688	666	712	714	711	706	729	761	726	761	765	749	715	686	701	751	707	683	736	648	719	718	716	694	721	689	745	715	746	695	679	739	696	705	712	722	777	728	749	694	711	736	727	693	776	708	713	734	681	732	770	716	671	749	671	709	707	720	707	763	708	745	731	733	706	690	757	772	719	664	733	669	733	705	752	745	710	712	736	753	762	697	743	747	768	701	725	709	763	762	728	713	722	755	708	709	737	755	757	691	768	728	720	738	726	792	769	693	703	664	736	721	747	711	691	756	717	696	718	717	784	720	699	696	712	721	741	730	755	752	722	719	744	673	741	710	723	726	714	733	747	726	755	696	735	695	743	731	708	748	676	741	695	692	773	709	718	715	725	701	777	715	710	691	711	666	748	702	693	710	723	717	700	756	746	705	725	734	748	709	712	657	753	743	745	720	696	719	726	794	693	697	725	727	698	719	743	676	716	723	743	735	736	717	719	713	727	716	740	723	686	754	686	734	697	714	718	746	707	736	731	760	737	723	710	746	729	755	753	725	695	733	701	669	722	716	695	729	730	716	658	707	741	703	721	751	727	726	740	738	720	704	716	658	709	701	712	676	738	664	717	710	687	722	718	735	754	710	742	730	706	695	768	746	689	733	672	747	711	689	741	740	694	664	711	739	762	777	703	696	714	774	731	724	726	707	716	724	701	731	721	710	739	709	739	735	729	723	709	706	732	727	774	709	686	682	669	778	735	738	710	754	711	741	767	704	729	703	678	725	719	775	700	702	769	742	710	684	725	708	770	712	745	707	680	710	711	734	744	678	718	750	696	744	682	735	687	665	709	730	704	734	650	721	770	721	710	688	710	676	706	696	761	724	759	727	733	728	742	717	725	707	699	709	754	744	729	739	748	763	707	682	742	756	719	731	665	718	687	710	741	716	675	691	705	695	701	733	742	690	721	668	714	685	706	700	723	721	737	712	758	672	727	684	719	742	716	668	706	704	711	755	695	732	691	731	720	691	706	741	727	729	719	689	725	739	745	732	713	693	747	688	670	710	742	768	737	704	750	724	702	742	796	696	697	701	698	705	658	753	678	696	713	716	692	723	703	730	731	697	704	738	692	757	715	746	705	708	712	733	744	727	684	722	746	726	706	710	739	699	707	711	691	733	709	714	727	725	723	715	699	705	742	647	704	744	737	748	667	662	729	745	723	777	759	731	722	743	667	733	710	730	708	674	704	704	690	727	723	723	684	739	722	757	737	745	672	732	694	710	746	738	720	740	702	751	730	724	728	704	737	719	745	698	754	732	746	765	760	693	747	761	719	734	699	740	744	732	711	695	696	702	730	752	724	767	716	724	698	709	679	694	711	687	745	722	716	680	731	691	703	733	762	673	754	718	742	679	762	685	695	743	725	662	698	734	715	771	712	747	756	672	695	687	711	725	744	672	714	674	774	745	689	704	729	746	715	683	722	736	708	717	711	766	758	717	728	745	701	716	719	696	748	682	710	721	740	730	737	706	695	745	711	789	718	724	773	720	723	726	721	751	726	741	751	698	718	722	700	717	752	747	692	726	707	754	709	710	721	702	717	691	712	775	713	741	728	765	702	706	770	752	736	712	706	687	724	701	676	692	717	684	715	741	719	716	722	735	747	756	727	743	744	747	761	701	707	719	724	733	731	740	724	767	715	718	734	735	672	682	737	690	754	719	725	706	741	692	738	691	746	714	709	719	712	710	740	711	698	677	710	786	709	736	708	737	685	697	729	732	727	704	715	757	698	760	753	742	730	727	726	720	727	763	712	752	742	720	697	798	754	708	748	721	767	715	728	701	723	686	719	748	643	706	721	710	754	780	756	745	672	734	737	715	711	742	723	749	723	734	762	741	770	727	713	738	718	674	682	711	727	718	714	716	734	662	695	703	725	682	743	714	704	757	724	721	710	735	703	694	734	708	763	729	703	746	706	702	703	750	717	730	709	709	704	700	674	696	752	765	764	715	735	681	753	707	751	726	720	660	701	693	724	778	709	766	701	726	698	715	712	664	738	725	699	759	706	717	687	742	750	696	707	765	768	738	723	732	730	730	735	716	727	718	722	691	701	708	740	709	711	725	756	737	699	728	701	691	751	760	737	666	725	705	736	729	707	679	742	792	748	745	743	719	704	697	675	700	726	737	745	707	723	733	744	729	706	757	729	742	714	712	718	744	699	713	773	761	714	709	718	703	728	726	711	726	731	706	777	681	732	722	722	698	736	787	737	741	696	757	756	705	778	704	684	725	706	702	690	694	743	695	717	701	749	736	726	708	711	704	710	698	717	725	734	763	744	729	747	710	720	696	774	740	699	675	724	689	760	712	724	707	710	710	772	749	699	700	740	711	673	702	684	740	710	701	757	704	752	739	739	742	766	764	726	796	741	715	707	706	731	728	722	766	752	689	728	742	748	722	692	763	706	745	757	737	678	743	700	711	729	721	699	712	695	751	699	709	736	695	710	689	709	706	717	685	713	754	689	744	715	715	707	771	740	752	743	723	728	720	733	764	737	714	749	757	715	738	701	713	729	702	736	728	745	727	691	700	746	681	697	749	732	725	700	737	731	737	753	760	734	713	662	740	707	828	707	768	697	679	682	695	714	718	705	778	719	726	699	706	734	722	723	736	680	767	690	718	681	737	790	732	751	688	748	681	760	677	686	740	766	772	676	693	735	722	668	694	701	744	713	755	758	732	694	740	742	706	665	731	729	678	714	720	736	701	755	749	704	694	715	719	710	722	648	685	655	683	761	706	717	762	704	730	721	708	718	770	695	745	720	717	762	733	701	705	718	705	703	734	720	768	792	709	722	722	747	694	677	711	735	717	726	691	761	717	726	718	726	729	747	712	767	730	731	730	749	736	687	712	727	788	725	734	676	762	657	725	729	696	741	748	731	700	676	723	798	740	781	762	696	698	703	726	670	696	712	735	749	735	708	694	738	709	664	731	681	703	718	729	743	742	729	708	676	756	708	721	742	750	705	771	771	741	683	727	702	708	719	727	744	732	722	727	734	718	715	740	770	730	708	691	756	746	742	723	727	734	744	720	716	757	714	709	768	770	690	727	712	740	739	731	736	725	719	735	719	727	739	735	698	748	687	743	701	730	813	752	698	711	752	733	742	702	752	717	722	714	756	731	716	735	719	719	685	720	730	691	657	691	675	701	753	737	736	751	701	709	703	740	691	732	746	768	699	737	732	715	738	694	708	706	720	762	720	719
14114	8093	3515	1709	10643	1612	518	451	336	333	306	245	265	230	224	204	256	229	207	188	177	211	189	233	208	206	231	234	191	205	209	206	234	238	246	217	204	203	176	182	204	216	204	164	215	185	175	183	191	176	214	176	208	172	160	164	186	202	176	174	170	200	194	176	189	175	169	194	203	185	167	180	197	194	209	174	186	177	191	171	174	184	166	178	210	183	165	207	184	196	179	194	195	203	188	189	191	191	173	190	186	181	200	183	208	185	189	181	175	203	184	193	194	207	180	167	188	191	163	184	175	189	171	176	164	206	154	146	186	182	179	179	199	172	178	185	200	195	188	184	188	154	177	176	187	169	185	174	183	189	189	199	178	176	180	177	198	193	177	181	173	164	185	191	162	197	160	190	190	156	182	176	187	181	183	207	192	177	192	156	159	166	199	193	168	189	174	186	215	189	177	198	195	178	184	160	178	210	192	171	203	173	196	170	173	200	208	159	188	189	165	184	181	199	187	177	195	165	173	186	201	173	182	169	191	181	171	204	213	176	184	193	180	196	200	190	190	172	184	207	183	206	184	170	188	194	190	178	176	204	179	203	166	177	186	188	190	175	182	183	160	181	196	168	191	174	191	180	198	172	186	170	185	161	188	178	192	203	182	154	191	155	175	194	180	150	198	201	176	170	185	188	154	193	179	208	210	179	187	160	165	181	193	178	186	159	161	177	204	178	187	197	185	174	170	192	185	187	195	184	178	198	197	200	177	184	189	178	173	172	183	168	181	189	210	182	185	185	183	179	174	167	193	154	167	171	170	181	180	181	177	173	191	197	202	195	189	192	204	183	162	198	153	182	176	186	181	184	165	196	168	194	162	203	181	188	185	189	186	182	203	179	168	175	166	175	189	159	198	184	174	179	166	171	188	187	187	205	185	184	215	205	188	172	183	202	198	178	187	189	178	186	198	206	162	200	182	166	182	187	207	180	177	177	184	187	178	180	180	172	189	192	150	173	189	197	193	183	199	193	169	184	163	193	168	184	168	192	196	168	185	180	166	179	194	191	193	193	198	206	189	181	188	163	182	182	205	174	183	175	173	170	190	178	188	178	190	167	206	168	187	183	187	162	184	189	187	198	181	213	181	169	210	171	163	183	184	182	192	199	188	166	179	197	197	221	214	195	160	187	194	190	157	187	170	181	189	166	218	160	174	172	203	169	175	183	155	176	176	174	162	181	220	166	176	162	164	190	184	203	179	193	142	192	178	159	207	195	190	189	193	200	169	197	197	177	169	204	182	190	175	160	176	187	183	185	174	171	180	174	177	183	198	155	189	191	179	180	176	172	181	156	170	171	189	193	190	182	179	206	197	188	226	187	169	163	179	193	185	171	183	190	198	176	183	201	159	188	188	160	185	174	188	166	179	172	201	207	197	191	198	190	168	186	169	182	191	184	188	178	172	141	179	182	184	193	178	154	194	177	188	194	182	172	191	200	177	174	183	185	158	170	182	173	188	188	183	172	205	198	186	182	173	157	161	186	190	175	186	193	199	187	181	203	185	161	166	181	180	171	156	188	173	184	160	190	164	150	198	183	178	173	194	179	188	156	182	201	159	190	197	188	195	192	185	166	188	197	194	193	184	168	165	201	167	188	188	193	190	189	172	174	199	179	176	199	201	200	182	206	185	176	208	163	178	202	199	192	189	186	180	172	175	181	183	200	192	189	187	177	157	166	160	186	194	213	164	178	198	195	177	183	200	200	179	193	171	195	188	181	185	190	199	170	182	180	208	215	164	182	185	197	209	192	164	193	191	207	178	188	212	178	191	176	169	204	197	194	189	211	209	194	197	173	208	202	190	180	199	195	200	188	194	187	183	178	184	169	190	199	204	184	172	204	174	178	185	170	190	188	173	161	173	171	195	191	171	172	177	216	172	162	193	165	202	182	171	193	165	170	180	179	191	197	174	188	183	173	177	179	179	176	184	187	175	176	198	167	201	191	166	174	195	166	176	152	187	192	163	198	178	183	207	183	181	182	186	186	180	186	196	189	206	183	209	174	188	192	185	207	208	178	195	177	184	210	182	186	202	192	187	203	169	180	192	171	194	150	186	196	173	203	183	198	177	186	192	188	199	178	202	181	183	172	185	178	190	200	190	168	183	180	195	182	192	189	184	174	216	202	199	218	163	213	183	176	173	217	172	171	172	169	176	187	209	206	201	183	163	175	164	181	183	153	173	176	194	199	173	172	179	166	189	172	171	195	184	194	201	216	178	184	178	181	183	185	182	178	185	178	176	207	199	199	194	179	162	186	188	170	199	182	183	166	187	182	190	207	218	158	185	176	176	175	186	198	182	185	198	195	191	185	173	189	179	199	198	210	195	161	191	175	185	195	202	174	171	182	184	163	178	172	185	155	185	187	180	183	193	193	181	181	198	162	202	178	179	207	192	159	156	193	206	198	202	170	207	177	176	181	184	189	148	194	175	174	178	194	184	186	170	189	198	194	180	170	219	195	183	185	207	192	210	185	186	193	176	204	158	173	194	194	207	187	208	209	213	192	191	195	180	182	178	183	197	189	190	190	194	203	165	187	186	172	185	182	182	182	184	196	191	195	170	187	202	171	223	158	173	165	201	170	198	180	188	184	190	185	174	190	153	209	171	186	164	179	184	169	177	171	207	210	199	175	184	177	202	172	184	161	186	214	190	184	195	181	149	193	190	186	199	184	196	192	192	199	172	202	197	173	167	190	188	171	214	204	178	165	172	194	164	185	196	189	207	200	199	201	192	188	191	169	186	194	201	188	202	179	190	194	194	195	171	176	203	194	190	205	183	168	157	175	183	203	185	193	184	193	171	202	181	184	195	199	186	175	188	174	213	196	215	192	193	163	199	166	196	186	181	200	184	187	194	177	185	199	205	173	157	189	184	175	196	179	186	181	177	173	156	168	181	188	152	204	167	179	167	176	209	173	184	179	195	181	182	210	189	187	172	179	175	187	163	204	179	181	164	194	164	199	164	206	214	177	180	189	196	162	165	167	184	210	200	183	191	175	186	202	194	189	184	182	172	182	174	182	178	162	219	196	181	199	166	183	192	206	171	183	178	164	168	170	172	191	174	164	198	175	174	175	201	199	169	156	179	182	209	182	174	185	199	164	165	199	168	178	160	208	196	184	186	187	218	177	197	185	189	184	190	190	161	191	224	191	167	195	201	190	180	169	171	178	214	184	205	178	178	179	183	188	171	181	181	179	192	178	160	185	184	195	178	169	194	170	174	183	167	180	173	178	180	170	156	189	176	183	186	185	200	176	168	175	169	188	187	180	167	202	186	181	183	179	165	174	157	162	181	174	202	202	192	182	196	179	179	181	182	192	188	183	189	193	144	170	168	192	199	191	197	189	194	173	195	202	187	209	170	205	192	191	183	186	180	195	185	197	161	185	180	204	204	187	207	212	184	214	183	175	202	179	176	211	201	195	206	186	201	182	184	195	214	206	200	171	195	186
8409	7102	3528	3774	21680	2505	2071	2003	1464	1407	1294	1034	916	809	814	814	755	729	730	647	665	630	620	615	606	559	585	570	568	638	844	737	816	1001	891	640	540	531	477	518	522	493	507	491	533	498	487	463	504	521	493	522	484	500	479	519	499	467	471	466	499	489	499	484	501	493	462	446	486	492	493	471	511	507	482	443	484	503	460	468	460	466	495	455	458	491	454	493	512	490	481	503	485	483	464	466	475	486	462	475	478	503	475	466	457	495	462	471	481	484	453	488	455	437	472	440	482	450	485	447	475	478	459	430	457	514	461	492	493	477	483	484	462	454	484	482	473	469	484	474	511	483	436	467	460	447	449	444	496	472	485	448	481	470	444	474	478	447	471	485	454	459	461	488	467	463	472	480	476	464	431	476	470	492	470	456	450	463	444	474	504	439	505	460	494	487	475	479	477	452	477	476	489	466	467	470	474	485	462	467	490	520	483	460	468	466	454	488	456	447	467	491	453	448	452	488	469	454	466	440	442	456	464	446	439	435	484	468	472	462	470	485	466	490	454	415	470	449	459	455	463	431	466	472	488	462	457	445	461	419	501	461	476	486	460	485	457	453	489	448	484	464	491	452	482	444	456	486	466	465	443	472	448	470	471	489	488	495	460	447	470	441	449	456	472	502	460	491	487	445	507	454	436	490	504	473	467	454	473	445	446	478	438	450	458	466	473	483	464	469	462	442	476	448	488	484	493	483	485	464	472	421	477	468	494	505	500	443	428	419	485	451	428	464	475	432	447	461	458	440	426	430	511	483	467	466	463	469	465	459	456	472	491	479	446	474	455	438	457	517	472	487	460	469	461	430	448	486	492	490	462	473	459	472	460	445	439	465	491	449	459	458	447	511	466	471	483	508	411	460	455	457	444	452	459	476	483	477	495	446	455	459	463	476	454	479	435	468	478	489	433	503	448	497	444	434	442	486	476	437	424	454	492	497	465	499	468	473	419	483	452	436	484	482	439	486	462	466	510	448	471	490	468	483	509	463	454	485	443	469	477	502	471	446	443	494	458	472	480	445	471	479	470	484	468	489	469	439	456	486	493	479	428	484	466	443	459	445	489	445	460	465	450	483	459	440	471	461	471	472	462	430	476	467	478	453	476	468	429	468	465	481	441	474	457	459	464	481	435	453	471	444	473	509	430	473	502	533	459	460	469	459	455	480	465	438	418	454	451	461	491	501	470	456	477	469	459	440	465	478	470	466	430	435	462	477	452	472	495	503	454	477	500	441	492	469	469	462	460	439	446	498	486	435	492	451	422	480	447	463	460	455	484	484	463	482	435	436	467	466	473	471	514	477	468	457	493	454	481	476	475	464	425	444	471	503	493	486	465	500	433	492	468	489	477	465	489	467	466	487	456	459	469	472	456	447	458	471	485	437	437	456	461	485	478	479	441	470	482	445	445	439	468	448	432	485	484	472	513	438	444	456	505	460	473	448	472	410	475	453	477	429	468	479	454	485	504	482	461	485	430	450	466	494	486	452	452	450	483	470	452	440	436	438	466	456	478	459	461	437	466	465	486	438	504	437	469	446	441	467	452	461	458	484	466	445	465	486	444	439	513	455	477	483	475	463	470	441	447	498	447	473	438	464	451	448	462	477	473	499	446	464	478	455	493	456	447	454	437	477	446	502	454	504	439	468	447	459	433	515	442	476	478	506	443	453	463	492	489	503	494	488	469	470	484	485	458	461	455	511	458	430	464	442	458	491	425	472	473	428	438	489	486	481	468	465	452	488	460	475	485	476	469	457	465	454	501	467	462	508	501	458	482	511	465	431	466	453	451	463	463	520	483	523	427	488	478	454	454	466	454	493	450	446	464	452	487	441	432	478	502	441	473	439	455	491	455	497	436	440	450	429	467	479	499	488	440	438	490	462	467	447	449	472	460	454	498	489	475	469	459	447	444	444	500	486	489	464	423	488	465	487	456	424	462	456	465	451	477	435	449	500	453	466	491	487	429	474	437	487	432	445	460	455	460	480	485	443	444	450	430	466	464	451	492	421	481	453	457	466	450	463	394	505	476	478	448	472	439	505	444	473	481	499	461	448	440	476	461	450	474	458	461	466	470	449	441	453	468	431	519	505	481	474	468	470	433	460	468	457	458	505	455	497	450	490	483	456	462	460	472	465	496	484	445	479	475	493	457	466	463	463	458	471	492	483	454	450	461	486	469	458	474	459	463	479	444	454	503	431	432	467	472	476	462	481	461	459	453	486	474	504	428	490	462	436	460	494	454	462	462	475	496	447	458	457	461	435	490	472	449	491	512	467	459	457	455	432	522	469	426	449	499	462	503	477	509	439	459	467	452	459	502	466	449	427	456	469	463	451	483	444	434	457	462	462	486	477	516	464	468	465	473	438	466	478	455	443	444	484	471	511	469	473	459	471	469	488	461	456	485	468	474	481	503	455	450	462	440	447	475	441	465	464	470	449	470	469	508	488	489	456	432	458	454	452	462	467	482	456	474	465	443	451	426	462	447	458	475	467	460	482	444	476	450	466	478	476	447	479	475	457	450	477	468	483	463	458	478	487	472	459	456	443	436	461	457	451	470	466	467	449	459	458	446	479	470	489	463	491	435	512	448	502	413	456	486	423	459	454	470	441	504	507	438	477	465	476	507	494	464	443	474	485	460	449	450	437	485	475	489	482	454	438	477	451	497	433	490	483	510	446	477	483	426	442	509	456	482	445	477	495	429	432	484	445	485	471	424	445	464	440	467	466	447	420	479	453	500	448	472	478	459	459	480	467	487	436	466	485	450	443	462	480	431	487	488	449	554	467	460	460	474	453	451	442	485	505	471	461	493	470	510	457	454	461	476	479	457	442	460	453	444	443	480	394	515	479	476	449	485	465	463	448	445	484	481	454	446	450	513	427	486	475	480	444	458	405	474	482	426	490	466	471	474	472	458	460	480	489	476	474	472	478	470	488	449	444	462	444	453	500	477	467	449	428	480	432	452	478	459	451	505	522	429	481	481	460	471	483	450	464	433	493	459	484	452	452	448	527	464	472	485	463	438	438	437	468	479	469	468	487	469	502	447	465	495	469	441	433	489	502	450	502	478	458	454	474	452	502	483	457	500	465	437	468	452	479	445	471	431	454	459	472	476	452	486	436	442	453	472	462	455	453	479	422	479	462	486	465	466	445	450	457	519	442	486	463	481	448	471	472	452	482	471	443	439	438	500	490	478	473	451	447	459	468	446	452	462	445	438	480	435	520	458	449	443	448	463	435	454	463	446	467	438	436	478	461	480	464	447	442	436	444	481	487	470	422	474	458	484	431	477	491	473	485	458	478	474	476	466	459	490	466	460	449	466	452	454	486	469	469	479	427	441	467	440	467	459	488	452	491	474	513	438	436	488	447	469	465	488	448	524	524	423	480	470	463	476	444	462	443	481	476	433	478	428	441	438	456	509	481	467	478	463	430	472	499	472	432	483	464	444	463	488	477
23349	13612	7580	3117	13659	3506	818	605	439	468	333	264	231	177	195	164	139	164	139	129	110	131	138	110	124	119	102	103	99	85	181	138	131	198	130	148	111	78	74	93	81	84	86	92	70	94	76	81	94	101	111	79	89	88	84	84	91	91	77	83	82	90	82	79	88	86	87	69	84	72	70	92	71	74	80	71	73	75	89	77	65	90	82	76	89	69	71	98	78	83	70	86	74	83	75	61	85	94	69	91	87	81	80	84	80	87	94	73	84	76	82	86	81	74	72	75	74	88	83	87	80	89	75	89	53	69	66	80	62	79	90	83	84	100	81	83	84	73	71	86	75	82	79	85	82	83	81	65	68	61	73	83	87	86	61	75	79	75	72	88	86	86	88	79	72	73	77	71	74	81	75	67	84	81	83	71	77	69	79	75	75	88	85	80	88	86	77	80	83	81	73	75	70	84	86	75	68	81	79	81	80	61	86	67	75	72	86	72	81	62	86	89	69	75	80	79	72	72	83	75	76	75	82	71	81	86	78	67	72	81	62	72	81	79	86	69	85	88	87	96	62	77	75	79	72	97	72	84	67	79	58	86	56	78	89	83	89	81	71	82	69	82	90	79	83	80	74	68	72	89	81	63	83	94	92	70	83	78	81	64	84	68	79	68	82	94	80	57	70	67	91	80	93	75	91	84	77	57	72	90	85	73	90	70	61	80	88	66	68	68	71	69	79	87	71	75	81	81	76	67	65	76	71	78	67	77	78	83	71	65	85	82	86	65	69	77	65	77	58	58	82	81	75	74	77	92	71	75	84	74	71	82	78	68	73	80	83	62	73	78	92	63	77	67	82	79	91	81	80	73	73	82	71	81	86	84	80	85	77	85	76	86	84	63	82	81	75	83	70	68	84	71	83	83	67	95	75	96	79	93	87	85	77	82	80	70	70	86	70	81	61	69	63	71	66	90	72	81	85	62	80	67	76	68	89	68	62	61	76	85	75	91	62	62	71	83	79	64	81	71	75	76	93	64	82	82	83	79	80	64	77	62	90	86	76	86	65	77	66	66	58	86	65	64	73	71	64	67	82	74	60	73	76	70	81	75	75	73	66	72	73	71	80	85	76	72	80	89	70	84	73	79	80	82	83	80	60	71	66	78	93	74	92	62	87	71	75	53	82	80	90	73	86	74	67	89	81	80	66	74	75	66	93	54	95	62	69	73	75	72	79	78	66	86	92	71	87	94	80	88	87	79	79	92	69	77	77	78	95	81	77	83	78	86	74	81	72	66	61	67	61	78	85	69	71	91	84	69	73	79	64	71	70	71	77	89	65	73	73	72	81	60	69	91	98	102	76	72	70	77	77	60	74	80	83	87	71	80	73	84	78	64	84	73	70	72	88	78	54	72	79	72	73	80	79	62	59	63	60	95	68	72	91	67	77	71	94	74	79	79	74	97	57	75	67	93	86	79	78	80	68	68	77	70	76	81	61	67	70	82	68	82	76	54	79	72	85	82	88	89	70	65	88	79	78	78	91	73	67	94	73	76	76	74	77	64	64	79	83	84	76	78	88	82	90	75	69	69	86	90	81	76	65	78	77	71	81	70	89	87	84	70	65	76	98	74	82	73	81	93	59	78	96	67	92	83	68	71	81	73	92	91	89	66	94	71	80	87	81	70	70	63	71	73	72	79	83	82	70	86	85	71	77	53	75	87	78	56	76	79	72	97	83	83	81	84	74	84	79	76	86	70	65	93	71	76	73	76	72	79	72	76	84	75	69	87	77	87	90	85	71	77	67	70	64	77	68	95	86	73	85	93	96	60	64	67	72	81	81	74	78	76	81	72	81	81	67	70	70	74	101	83	88	100	82	69	65	65	86	63	68	77	86	73	79	69	75	77	70	96	84	74	71	84	79	77	73	89	80	68	92	68	89	79	88	58	80	62	73	81	71	72	70	82	80	84	78	74	70	95	71	89	56	71	59	79	80	78	65	80	83	60	75	75	87	70	69	112	93	76	82	69	77	83	72	69	74	85	77	81	70	79	79	64	83	87	79	67	79	75	77	69	85	86	94	96	86	74	87	74	63	74	80	74	80	82	79	98	69	76	82	73	63	60	79	77	71	57	74	82	73	81	62	73	71	76	78	69	78	87	76	77	76	72	75	69	79	67	90	72	85	76	74	83	62	66	75	66	75	77	77	69	73	86	82	87	83	73	86	63	88	74	70	90	85	81	72	84	78	64	89	73	76	70	82	81	79	68	76	73	65	63	83	80	75	78	65	71	63	68	69	82	90	75	68	84	73	76	80	77	68	72	64	71	80	85	76	74	87	73	69	67	54	74	67	79	95	83	81	80	68	71	67	68	72	64	81	85	76	78	76	64	79	77	79	79	79	85	78	82	75	56	88	91	76	98	72	76	70	75	67	82	80	86	68	69	81	61	65	63	71	79	72	87	77	86	78	103	74	69	78	94	81	71	80	91	86	68	75	72	69	69	79	69	70	91	86	71	80	74	73	70	83	80	73	97	77	74	65	84	74	62	86	61	69	68	81	78	81	76	80	67	82	70	72	67	69	83	73	88	77	77	76	103	73	78	72	65	76	77	66	66	63	83	88	77	75	86	82	71	81	77	82	82	66	61	66	81	75	74	91	77	64	78	71	82	65	81	79	80	70	84	77	84	81	92	94	80	83	100	67	71	95	75	79	83	69	83	68	79	73	85	70	77	79	75	88	62	87	78	76	72	69	89	80	69	74	71	78	67	64	74	75	84	72	82	86	79	77	76	72	85	71	83	73	77	84	71	93	78	96	76	73	65	67	76	65	56	83	76	61	68	73	76	71	69	74	68	90	85	95	82	76	75	69	80	75	73	81	92	81	75	74	72	83	63	84	63	84	81	85	72	85	73	73	76	71	68	66	72	77	82	87	56	83	81	74	75	63	91	85	67	81	94	70	84	68	74	86	86	81	75	64	86	80	94	81	76	76	90	80	65	74	71	68	77	66	93	88	84	67	80	73	71	91	69	85	69	82	86	81	70	68	74	68	87	74	73	78	81	82	75	71	81	92	75	63	84	74	78	81	71	102	73	80	81	71	71	82	81	68	77	76	72	84	93	88	72	80	71	80	78	73	81	75	64	75	80	66	84	80	93	81	86	66	96	69	86	90	89	83	75	80	78	74	76	63	63	74	68	78	85	70	77	71	77	72	67	86	83	81	78	79	74	75	68	95	82	75	92	80	99	76	70	83	82	97	61	77	76	70	57	67	77	66	62	79	82	84	82	70	73	83	91	69	75	79	73	77	60	70	79	85	77	87	79	73	94	79	77	72	70	77	74	71	79	89	80	80	83	84	73	85	78	62	77	81	70	73	74	65	96	74	88	74	84	61	84	80	87	65	81	67	70	76	73	67	74	75	75	82	86	63	88	83	70	83	70	63	58	80	70	70	74	95	79	70	76	84	87	78	73	83	93	73	78	68	67	74	69	70	82	81	96	88	86
12016	9997	5243	5952	22793	3628	3058	2872	2114	2374	1713	1388	1233	1031	884	863	837	779	666	637	636	555	573	564	458	465	450	467	441	494	1023	918	715	1055	673	791	473	385	350	349	346	310	316	314	283	272	310	305	286	299	282	256	297	269	246	295	269	256	262	272	278	256	248	238	265	240	262	276	247	263	228	255	275	266	246	245	235	273	272	250	260	249	260	243	279	255	227	264	230	229	259	237	212	246	228	253	253	252	233	254	225	263	241	250	250	251	233	238	208	244	236	218	205	218	249	238	229	262	246	212	247	235	215	198	222	232	219	226	227	208	247	221	251	193	246	217	210	238	216	241	207	221	226	248	228	223	235	222	247	255	246	216	233	217	245	245	223	226	225	229	240	249	248	216	241	233	215	254	212	211	242	190	227	216	255	214	234	184	247	227	249	218	217	215	230	260	216	222	241	217	261	223	244	230	245	215	248	218	235	229	254	235	234	239	246	234	221	233	237	249	218	246	230	221	210	227	228	214	192	215	227	275	231	222	219	203	240	233	215	239	223	269	223	216	197	217	216	243	213	225	227	240	232	209	238	208	211	250	216	199	201	236	237	219	239	240	223	238	228	228	208	222	226	225	249	202	227	242	237	228	235	239	217	223	213	231	238	259	236	230	208	233	244	241	217	187	224	226	217	244	206	230	259	224	221	228	224	203	239	231	205	249	210	224	233	226	244	257	232	246	240	215	210	236	238	220	235	218	235	222	215	234	220	220	232	227	214	198	204	231	226	233	267	236	232	237	241	231	241	235	227	221	192	203	242	235	230	215	223	235	217	240	218	229	253	231	227	246	235	228	274	240	211	223	236	227	220	233	211	237	236	229	197	231	264	243	234	235	232	252	223	245	216	214	228	207	251	241	223	220	184	230	220	216	246	235	230	257	212	232	241	229	213	194	238	225	233	219	224	220	208	229	232	225	211	238	232	211	219	230	216	255	220	202	233	224	246	202	204	246	234	236	232	218	227	225	219	249	200	233	227	214	234	232	217	225	250	208	218	234	225	192	221	206	251	213	213	207	235	244	219	219	234	217	237	196	219	208	206	221	222	215	216	232	237	220	251	260	209	236	217	237	252	244	201	247	234	251	225	218	242	211	236	216	220	212	209	223	208	215	262	174	227	203	194	227	233	241	236	217	266	230	212	245	213	222	216	247	235	238	238	199	217	246	212	215	220	242	227	219	239	206	199	220	220	204	213	244	232	247	257	200	235	236	202	218	232	221	229	256	238	216	228	230	216	211	242	215	240	227	182	227	235	222	226	244	225	202	241	231	218	211	227	241	232	228	225	250	225	249	204	225	229	226	219	215	223	204	234	220	236	215	274	222	222	259	208	222	237	220	231	213	217	220	246	228	220	262	234	221	248	212	209	227	214	213	224	226	234	234	265	237	219	245	216	222	232	228	227	247	236	240	213	260	221	196	232	249	238	238	205	213	227	247	243	251	210	237	265	210	208	244	233	211	235	244	223	226	230	231	224	259	253	244	206	226	214	246	214	247	248	224	236	228	212	251	250	203	214	216	214	219	226	219	231	212	224	249	228	216	224	215	211	219	221	202	195	229	228	225	224	210	244	244	201	220	237	260	225	224	240	236	234	248	245	275	243	218	233	202	216	257	197	230	218	222	229	226	247	252	226	203	241	219	230	236	238	225	247	201	207	238	221	225	228	261	254	226	216	246	228	211	237	255	207	227	222	236	240	219	201	242	255	207	238	230	252	240	221	226	229	225	245	246	252	228	230	223	222	223	224	218	226	226	205	237	237	247	205	214	228	211	271	204	276	212	242	222	221	230	213	244	230	244	223	246	240	209	243	237	239	218	233	229	231	205	264	241	230	207	212	242	222	219	228	226	239	209	220	226	239	249	240	230	200	260	233	270	246	230	228	231	215	240	209	255	243	228	230	232	231	194	202	237	215	247	214	226	229	216	259	242	228	224	238	216	233	207	226	223	205	222	229	251	221	240	243	238	223	232	215	239	209	201	225	224	249	212	225	256	198	225	208	235	224	237	255	203	212	233	217	221	229	198	218	235	238	242	238	223	234	214	230	209	214	253	228	206	210	232	215	218	220	224	231	234	223	243	268	224	231	227	252	229	237	217	243	223	221	229	200	244	226	237	223	230	208	233	218	214	213	240	243	193	245	204	217	234	249	210	212	203	219	242	232	200	214	232	218	228	220	210	235	224	215	241	224	205	228	214	239	218	237	213	263	237	255	218	239	239	206	253	225	224	228	214	212	199	210	221	188	231	238	223	239	215	225	204	236	204	249	226	203	225	236	217	236	209	221	230	229	229	232	237	234	212	212	230	214	225	236	219	212	231	233	220	238	229	242	231	237	245	193	251	249	224	193	233	228	209	234	228	236	260	217	216	226	243	237	219	233	218	260	197	232	255	245	237	223	228	226	251	215	239	210	216	209	216	222	206	238	237	240	242	203	240	208	244	227	217	235	247	248	191	251	222	236	241	232	218	265	278	198	215	235	216	216	230	238	217	209	212	240	236	240	241	236	232	229	227	251	228	222	242	250	235	216	252	243	229	236	227	199	250	255	229	228	240	232	222	240	248	218	228	212	241	241	232	219	238	214	222	224	227	220	212	246	224	210	224	229	254	208	228	208	224	212	208	217	232	220	233	232	226	224	241	247	227	229	188	223	226	221	229	220	220	224	241	240	232	223	250	220	230	215	226	202	252	233	225	247	250	198	231	236	240	217	226	219	242	204	251	210	221	258	232	240	220	240	256	215	242	245	221	229	225	208	235	222	225	223	249	241	227	211	223	247	244	233	241	237	211	219	217	238	232	227	234	238	213	195	247	230	234	235	232	211	245	213	238	237	217	220	210	203	234	224	236	225	222	221	217	216	240	229	221	225	219	238	242	217	218	216	246	229	231	249	220	237	222	213	221	231	221	236	209	259	288	249	222	212	215	223	218	199	204	211	216	249	198	246	219	237	214	252	253	251	223	214	243	223	233	220	211	224	241	218	221	213	254	224	237	227	199	240	206	203	235	239	240	221	234	223	236	218	219	249	237	232	217	223	256	220	232	237	222	203	234	237	234	238	233	249	223	230	248	238	209	213	214	228	218	219	254	230	242	218	229	225	235	246	215	230	224	227	212	228	232	208	219	210	232	226	223	228	251	246	237	213	206	215	239	225	225	209	237	213	222	230	231	232	218	262	223	218	229	238	212	208	237	243	217	236	252	239	237	203	218	271	227	224	225	236	233	244	221	240	198	224	245	233	239	221	238	220	222	247	242	217	210	211	219	254	229	233	212	250	209	228	224	241	214	257	219	230	193	221	221	238	238	211	220	209	223	238	213	229	233	209	251	219	222	214	205	235	235	252	218	234	227	242	231	238	192	229	243	227	203	224	244	232	204	239	235	227	258	216	222	207	246	270	219	229	226	218	220	202	230	191	221	230	218	249	211	230	224	219	226	218	220	212	240	213	258	238	238
3034	722	493	330	707	378	301	293	315	324	295	263	287	298	284	301	282	297	280	279	319	292	289	324	281	313	277	253	305	294	300	278	303	296	296	295	315	274	286	268	262	300	265	283	287	298	324	304	318	293	293	317	274	285	314	313	318	301	274	312	284	284	246	293	283	270	273	304	320	290	279	260	316	272	301	290	270	285	253	280	284	285	342	259	293	297	317	297	285	288	300	271	292	267	312	276	259	309	281	288	321	284	308	314	301	316	293	298	308	273	287	307	330	330	273	308	298	276	290	263	286	277	271	290	274	296	264	297	285	313	306	299	316	274	321	268	298	285	314	267	301	305	317	308	291	315	281	273	280	271	308	300	277	313	313	281	241	294	249	281	294	313	292	297	276	276	260	292	303	303	274	311	300	278	285	280	285	275	276	298	349	300	298	265	288	325	288	279	285	318	282	293	290	323	325	296	302	272	265	300	267	274	267	287	287	298	311	324	292	306	300	296	308	287	314	281	317	297	313	298	282	286	289	266	292	285	293	295	272	301	293	266	308	289	270	313	281	254	281	315	336	290	309	314	280	297	256	290	286	298	276	297	305	294	294	290	302	306	301	284	286	271	300	286	307	302	316	336	273	318	294	333	308	249	299	278	261	308	284	302	313	289	282	343	309	296	326	290	260	298	309	270	317	251	285	307	287	303	261	273	303	288	288	310	321	286	324	305	299	308	287	294	281	294	291	302	295	269	268	260	309	299	287	288	273	297	285	295	272	263	285	316	307	281	304	264	289	278	292	297	283	288	300	302	289	288	313	274	304	294	244	308	298	297	308	297	283	307	311	288	318	295	283	294	254	321	287	293	295	302	271	296	282	290	287	285	301	314	305	276	300	290	268	292	295	300	276	312	305	291	293	306	275	295	259	282	310	287	281	305	298	291	296	296	318	293	281	324	317	265	300	313	262	287	278	330	296	274	273	295	292	310	300	288	282	306	303	296	297	328	293	288	270	276	302	281	278	300	296	302	263	301	308	305	279	262	292	282	273	296	279	293	292	267	283	314	303	302	288	305	323	305	281	281	291	281	294	297	293	304	276	304	286	324	294	277	277	260	270	318	319	307	286	298	299	292	265	285	291	309	284	279	276	304	327	308	286	280	291	283	311	283	283	261	276	305	281	282	277	293	290	294	298	277	296	271	273	284	263	279	307	308	321	290	311	293	300	299	280	291	300	311	298	335	285	287	292	305	290	269	276	293	312	309	304	281	270	300	273	318	264	288	281	297	278	271	280	311	283	308	295	281	300	269	306	317	297	315	285	298	275	279	286	253	268	285	329	303	278	309	300	264	315	269	286	293	273	300	273	273	282	298	288	296	278	298	286	299	255	286	290	311	289	288	294	306	291	313	285	314	288	294	287	298	292	288	275	305	267	293	296	293	295	289	307	273	267	281	292	302	317	286	279	341	265	296	322	315	310	311	262	307	294	326	304	300	286	294	295	294	314	311	272	289	291	333	304	297	273	292	276	279	290	291	307	309	288	315	279	316	292	299	289	296	277	298	285	293	312	268	280	290	290	290	294	315	284	297	289	313	295	296	289	275	281	284	336	299	288	306	293	277	288	292	299	273	288	246	308	288	276	289	272	239	259	296	289	267	332	311	308	313	278	291	299	309	301	292	283	266	283	273	307	280	246	285	264	318	301	315	280	268	276	268	262	315	284	294	312	291	282	310	247	305	294	284	287	288	312	274	290	285	266	278	278	306	288	310	290	294	305	331	301	266	272	336	298	326	288	316	290	290	248	290	311	309	268	251	304	306	275	299	310	266	319	295	285	328	320	256	284	283	295	288	266	304	294	308	278	255	263	288	268	288	286	263	315	328	282	289	312	300	289	277	286	258	290	257	289	289	297	295	300	275	297	293	315	296	328	278	314	280	287	299	281	302	263	301	302	296	325	281	265	339	284	295	308	285	293	291	298	306	295	299	357	331	288	285	272	304	291	317	311	292	278	282	277	280	271	325	305	314	290	317	326	286	286	298	300	293	280	279	319	315	285	294	312	306	296	261	270	299	287	275	303	278	274	320	282	308	278	309	296	274	315	309	265	284	318	273	304	310	308	274	289	301	296	288	301	293	325	301	290	302	276	265	297	322	329	253	282	326	280	292	296	285	290	278	304	291	301	301	273	282	262	299	300	284	317	299	330	337	329	258	313	301	280	286	302	284	292	295	326	317	291	265	297	305	282	291	271	273	282	297	308	312	283	309	283	293	294	318	296	321	287	312	270	290	317	276	309	282	293	294	278	311	297	281	287	326	278	272	324	293	304	321	323	300	299	283	263	286	277	282	287	296	285	317	275	298	331	299	292	321	271	284	299	275	283	308	298	316	316	299	325	299	293	285	290	325	317	283	307	277	305	316	294	277	304	275	292	300	261	315	306	295	311	292	297	301	302	275	293	281	285	277	263	308	316	329	307	286	294	306	262	285	289	306	320	283	258	337	301	304	289	308	295	282	295	322	274	270	310	290	294	265	285	288	289	264	290	290	282	290	294	285	274	263	326	269	265	284	297	262	277	287	305	321	272	299	279	285	264	291	265	275	293	297	300	328	294	292	313	282	296	310	277	285	301	293	285	283	261	301	281	306	285	336	289	260	258	291	305	292	265	273	307	302	284	307	279	275	277	286	291	301	300	283	265	285	303	290	306	292	327	277	269	285	289	292	296	271	318	284	324	266	266	288	288	276	287	273	276	313	293	305	298	278	278	286	262	264	287	295	311	290	307	279	319	305	315	301	293	292	275	296	290	304	292	295	283	265	271	286	311	282	282	306	303	307	289	283	308	290	281	301	285	323	310	322	294	274	294	331	288	277	277	306	284	290	308	309	318	303	279	299	297	296	275	280	281	292	293	286	293	290	274	296	293	285	272	321	283	252	293	298	304	296	300	249	312	297	301	292	302	293	281	267	282	294	320	283	312	270	299	285	306	276	284	288	323	264	288	279	283	291	292	287	277	287	284	308	280	297	302	309	309	278	278	267	270	289	261	299	301	315	274	292	304	282	293	267	358	301	319	268	282	331	296	291	304	321	288	277	281	291	297	306	278	313	295	255	296	272	314	303	324	288	324	308	243	298	306	323	279	316	262	287	249	297	283	292	293	310	313	294	333	290	315	279	284	287	270	311	284	314	342	280	303	287	259	287	311	293	282	261	290	308	299	297	305	309	292	310	278	268	287	297	273	271	303	270	269	302	269	284	301	310	265	308	305	290	272	291	315	287	292	284	331	299	276	279	295	269	284	282	308	304	293	284	321	303	276	285	313	298	310	285	301	286	266	315	303	299	295	319	279	294	291	278	321	287	307	313	280	301	312	297	303	275	291	286	256	269	275	303	297	276	306	297	310	260	307	273	284	310	283	283	314	299	283	279	255	304	264	265	324	280	319	283	263	288	282	322	297	267	281	293	308	272	302	286	279	336	300	302	327	279	313	248	297	291	302	313	272	300
3208	1213	1007	994	2493	882	765	803	774	755	781	760	702	721	723	743	749	799	708	710	732	723	748	729	689	721	704	741	701	711	744	712	769	732	763	733	687	724	694	763	721	745	719	745	697	713	705	709	735	723	718	695	664	697	720	731	745	753	691	664	699	706	724	731	649	670	720	748	682	695	680	748	689	754	699	694	747	693	724	688	711	728	713	718	707	748	683	637	722	663	698	733	728	680	706	732	750	710	763	746	720	736	664	752	714	765	705	696	734	722	699	691	694	694	716	695	702	658	682	765	756	713	697	713	715	726	690	744	709	669	707	699	717	694	738	711	706	726	709	685	675	687	736	681	709	706	746	706	709	692	714	749	660	715	674	734	714	721	740	727	743	714	686	713	680	740	689	711	672	709	713	738	688	670	678	679	694	732	716	706	742	654	695	678	688	738	764	690	712	730	700	703	705	698	685	732	754	681	726	758	742	747	681	713	707	754	694	740	733	719	653	718	754	674	711	695	672	712	727	643	700	672	720	700	758	808	680	694	690	750	733	724	693	682	739	712	710	722	695	690	689	690	683	723	675	719	743	666	701	704	688	690	746	726	720	666	685	715	678	753	681	741	677	665	751	712	707	746	696	753	727	688	738	725	720	736	712	734	758	686	698	668	728	696	706	728	680	703	715	725	727	739	734	714	706	691	705	642	701	750	720	684	750	695	693	658	715	705	661	747	701	691	706	693	747	705	770	689	711	709	688	710	676	654	730	719	746	702	685	692	670	702	725	711	746	733	672	734	730	689	711	718	686	713	791	723	710	716	731	673	726	722	694	704	702	678	751	711	775	757	712	722	704	720	667	719	764	690	722	657	727	657	734	697	723	722	702	727	705	753	717	709	717	739	702	726	773	720	652	721	689	740	710	723	716	745	706	707	688	758	743	702	680	695	726	747	728	710	742	680	678	688	712	733	700	691	666	717	745	740	731	699	703	680	676	745	709	713	700	731	698	731	724	685	700	706	680	740	752	713	693	743	683	742	754	723	705	676	756	675	676	739	736	710	656	717	711	699	709	711	743	667	725	681	706	699	729	705	720	716	712	692	770	728	684	744	727	708	719	769	699	690	716	743	723	713	702	708	719	713	689	684	751	720	697	706	659	712	724	700	710	692	653	727	731	720	715	755	707	702	702	724	703	736	725	695	695	700	759	723	719	704	711	732	703	682	707	762	695	692	676	711	758	720	716	670	717	697	691	697	689	693	658	744	690	716	692	700	663	695	697	750	678	717	696	704	666	701	668	748	709	692	675	699	735	714	765	750	738	723	728	704	686	716	753	760	732	742	711	706	719	720	695	723	703	698	686	675	736	709	730	711	697	684	727	664	708	698	730	685	719	687	689	769	692	743	719	767	660	709	729	693	641	713	728	737	675	762	679	720	668	694	732	684	714	659	718	674	694	754	745	735	679	709	661	745	700	721	723	680	738	716	731	728	715	747	723	704	714	715	652	692	691	734	710	744	702	704	712	713	716	726	708	659	749	702	667	710	698	725	709	696	710	703	719	754	695	690	763	684	704	760	712	737	702	706	753	754	749	718	704	756	700	695	675	724	712	752	678	722	701	727	720	688	700	716	687	687	685	707	725	703	743	687	731	732	695	758	708	704	716	679	723	736	709	720	702	664	705	726	686	723	707	668	684	677	667	645	709	736	705	714	667	697	732	705	726	747	737	684	726	696	718	722	703	690	742	722	665	719	723	688	662	683	699	680	729	717	680	690	726	713	689	730	684	713	735	694	701	687	668	753	674	701	727	673	741	698	714	686	717	715	718	701	718	765	710	713	693	702	677	723	765	680	676	709	714	718	682	711	709	720	715	653	718	702	718	665	745	709	738	676	690	694	713	753	727	747	682	721	735	690	677	686	702	709	706	694	720	705	719	715	711	696	705	697	761	751	725	705	732	726	710	715	724	706	692	787	757	706	692	755	685	669	706	735	720	704	711	707	701	726	715	716	657	712	702	689	720	702	732	627	738	740	689	767	659	652	697	723	748	721	659	705	694	681	667	737	759	769	696	743	718	690	713	712	740	675	709	686	764	760	709	747	687	742	675	685	703	751	726	684	749	721	702	689	639	738	724	688	691	724	730	691	713	748	745	717	711	734	678	681	731	726	692	713	691	696	653	762	729	718	697	660	760	737	726	726	724	678	682	703	706	716	687	748	703	711	663	691	762	708	739	712	729	707	685	692	705	737	729	712	717	729	681	757	682	727	741	710	707	666	678	675	744	689	702	693	708	710	726	733	695	679	682	704	715	704	729	702	769	740	675	721	736	716	711	740	717	700	695	728	733	699	697	742	696	707	735	636	716	739	737	706	713	727	666	678	751	685	719	704	725	770	717	730	660	709	759	676	694	696	724	687	710	712	700	686	735	751	743	729	714	734	732	679	765	697	702	774	727	751	721	676	642	720	699	745	764	676	737	729	724	701	670	729	730	738	750	709	702	657	685	740	706	718	682	700	692	758	757	733	699	752	729	685	695	725	718	724	750	727	718	684	734	676	710	685	689	694	722	709	734	734	714	677	733	750	753	726	715	725	675	747	705	712	718	680	686	744	709	699	681	734	691	735	731	740	733	723	709	689	709	712	697	686	747	734	726	711	694	677	724	714	724	739	737	743	701	722	713	690	692	702	776	718	675	729	690	723	709	717	698	703	730	743	690	710	693	707	698	674	683	778	728	713	725	765	701	717	725	696	702	701	691	713	713	679	705	678	714	734	696	727	725	754	701	714	701	685	694	680	715	743	732	740	689	722	683	671	689	746	720	687	689	698	696	685	717	748	699	688	799	736	703	757	713	733	706	716	714	743	683	684	678	718	706	685	714	701	730	726	753	704	725	714	691	711	657	682	701	690	722	715	687	695	694	736	740	706	695	709	728	699	731	747	761	707	724	705	745	694	694	773	682	690	719	715	711	734	730	747	669	655	679	729	709	712	710	696	732	722	715	719	716	681	717	691	676	687	711	702	727	686	743	728	677	722	690	770	676	674	709	711	747	743	720	739	735	713	740	700	724	698	716	718	679	748	680	659	729	691	660	660	701	753	712	722	709	723	701	804	704	685	694	696	688	700	721	748	750	678	698	722	679	724	691	710	729	756	758	730	675	708	743	695	699	690	702	728	658	677	706	720	724	736	677	713	702	734	737	723	699	720	674	705	694	719	715	703	728	678	717	719	707	755	724	722	673	704	685	705	747	680	681	756	721	725	736	670	696	713	726	713	661	752	711	713	689	783	723	708	777	706	713	752	751	751	672	654	735	735	725	730	699	673	759	741	696	720	699	714	707	676	685	708	686	719	717	742	685	684	704	750	736	693	639	685	693	729	741	694	705	735	708	652	715	697	663	715	724	712	700	729	750	701	703	739	700	780	711	729	694	730	706	671	744	732	674	657	690	738	695	741	695	706	677	722	701	705	742	690	721	736	734	675	727	674	711	716	695	724	737	750	767	726
13987	7615	2787	1579	6315	1347	611	463	332	337	286	259	277	258	241	246	256	219	223	234	249	192	201	202	188	214	199	216	193	170	215	239	215	190	230	184	209	191	196	168	180	194	203	180	163	185	215	187	209	189	181	167	180	186	163	194	193	191	176	182	189	194	194	191	179	195	201	193	183	188	199	168	179	183	167	169	177	184	177	170	190	185	188	195	160	186	186	169	173	178	182	196	188	178	202	179	171	175	165	187	206	165	182	200	166	177	196	172	188	172	168	190	174	180	172	170	181	193	178	192	181	172	199	193	212	179	189	206	198	172	166	181	179	176	161	166	176	192	167	183	171	191	179	192	191	165	198	192	165	178	172	194	167	174	185	195	187	160	182	182	194	201	166	161	186	195	189	178	160	187	178	182	189	168	188	176	178	180	177	169	182	159	174	167	196	185	189	188	172	179	166	180	181	172	193	204	178	169	168	189	193	173	186	189	178	196	183	193	165	190	192	163	175	196	202	184	167	188	194	176	171	201	185	187	175	173	173	150	165	194	182	160	163	153	209	195	197	200	173	188	189	193	176	171	157	173	178	198	211	181	218	176	195	177	180	178	189	177	191	184	209	173	178	196	188	188	153	161	191	170	178	173	174	192	190	145	160	183	174	158	180	186	164	177	175	215	181	194	176	186	178	192	181	189	198	193	181	160	182	203	166	197	191	159	164	183	183	190	191	189	171	193	189	197	170	189	189	171	167	204	172	192	206	194	182	186	199	166	177	175	200	170	197	209	181	204	193	169	183	186	184	167	143	184	194	193	175	210	159	176	164	185	179	163	180	195	190	172	175	177	176	188	189	186	171	165	181	164	191	181	182	208	164	173	169	191	171	164	176	172	184	161	180	195	190	169	191	178	171	190	188	181	207	180	190	195	157	192	195	180	173	164	185	203	194	195	165	171	219	178	175	175	185	189	182	198	174	211	183	181	168	183	188	186	184	179	208	175	159	193	177	192	179	158	187	197	169	186	169	160	179	194	202	206	183	147	179	207	170	164	178	186	166	184	182	198	179	176	180	183	187	173	181	181	196	187	200	174	171	185	177	202	178	184	190	169	179	171	186	205	189	183	194	182	168	169	164	157	170	172	179	186	209	185	196	200	208	182	203	184	178	180	176	188	180	153	208	170	175	204	209	208	195	188	178	190	159	204	181	176	183	194	184	186	171	187	189	187	196	189	164	187	153	160	177	215	195	185	177	169	175	172	187	177	180	166	199	200	185	193	182	174	207	183	172	193	184	176	174	209	152	193	165	172	201	173	199	198	182	158	168	188	152	184	184	189	187	212	193	179	177	149	163	172	188	201	177	190	210	190	175	206	197	183	205	160	177	181	182	182	173	187	188	191	200	215	182	202	148	186	185	149	193	171	170	173	188	201	213	162	192	175	185	180	176	181	175	191	172	175	170	186	173	181	165	195	190	197	188	163	182	184	209	195	200	186	202	187	169	170	172	170	186	178	183	190	181	184	186	188	168	166	168	158	177	167	184	180	158	171	205	176	192	193	189	206	225	156	192	184	169	168	181	200	162	198	164	194	174	176	166	178	202	207	155	191	181	185	174	175	174	207	186	177	206	189	198	179	175	177	173	160	164	202	178	171	181	192	177	157	157	183	196	189	187	176	196	185	194	202	172	172	183	173	181	199	205	194	196	176	202	168	183	174	167	173	172	196	195	174	190	157	168	188	167	172	188	167	211	179	208	167	169	182	170	204	194	182	190	195	172	198	159	186	189	188	203	181	177	177	190	160	186	194	176	167	191	175	177	194	174	184	181	175	196	199	188	194	190	173	185	174	194	190	176	180	179	168	160	191	182	191	184	208	199	199	170	148	191	170	218	177	155	184	162	174	177	196	181	200	200	178	189	169	166	186	179	192	183	220	185	193	179	202	193	177	174	173	171	182	183	181	162	203	174	174	164	179	179	180	170	169	185	182	201	196	208	194	182	185	193	174	174	182	219	187	206	174	195	184	184	208	202	187	190	180	204	172	144	185	182	182	188	191	155	168	157	190	212	163	191	183	157	206	174	182	197	200	184	177	206	188	183	181	186	206	162	170	167	197	174	176	174	177	151	178	149	176	178	183	172	186	180	185	183	171	173	167	186	176	186	193	186	184	180	186	177	191	171	188	181	189	169	184	180	155	200	182	185	179	194	190	188	174	177	185	193	181	161	183	200	181	195	184	191	197	176	182	161	167	187	185	183	179	203	182	169	191	180	185	186	168	188	187	164	204	198	190	185	153	196	202	188	209	190	195	198	208	181	194	194	177	176	178	166	191	184	193	167	155	175	219	154	194	161	209	202	180	172	202	193	192	197	169	170	184	199	175	184	186	161	168	188	174	183	164	220	160	182	166	197	174	180	203	156	170	180	199	200	183	190	187	199	168	167	170	213	179	162	180	196	180	178	166	177	191	185	177	189	145	176	189	176	179	173	162	216	174	194	182	172	181	184	195	162	184	189	189	188	189	174	181	172	175	191	198	197	199	185	210	191	190	184	198	214	200	199	182	198	192	188	188	181	180	160	187	187	183	190	203	194	178	185	165	197	173	193	176	207	194	187	205	183	166	171	158	176	175	187	175	185	183	197	177	167	199	180	177	169	168	196	187	202	187	205	202	218	194	172	200	187	167	216	165	204	198	186	169	176	132	193	185	150	203	206	194	191	187	176	182	168	181	198	187	182	180	177	183	212	215	186	182	190	186	181	193	185	166	209	187	185	190	185	218	164	162	189	184	208	169	206	183	191	197	176	179	170	179	162	194	157	159	187	188	180	179	186	166	172	180	185	185	183	163	200	190	210	201	174	188	195	180	208	196	208	179	198	155	217	180	177	185	182	184	176	202	191	175	185	179	171	169	190	184	184	167	201	175	167	174	173	188	192	180	220	189	184	185	200	187	183	170	174	173	181	191	224	169	204	188	162	190	175	178	195	192	183	187	181	161	194	181	210	190	162	166	177	172	193	171	193	201	180	164	174	186	176	171	195	176	177	170	181	185	168	195	180	182	186	213	172	174	178	204	207	162	193	198	162	198	158	176	171	197	181	200	180	204	191	192	187	160	170	161	153	180	185	197	155	174	170	191	192	165	178	173	181	181	185	157	201	179	190	196	175	171	174	219	183	175	188	191	181	167	159	169	162	171	172	195	173	203	184	161	174	157	188	166	163	174	168	169	199	201	171	172	181	183	178	195	193	183	171	190	197	209	190	198	169	183	168	155	187	176	160	189	166	170	196	170	179	181	199	195	173	187	182	165	172	172	174	176	207	188	198	171	179	172	200	184	177	188	187	161	197	193	183	185	181	161	173	175	180	185	150	180	188	189	162	197	181	188	187	198	183	177	179	192	177	178	183	196	184	161	193	180	182	195	166	187	193	171	220	195	185	182	161	182	165	172	167	184	164	158	183	174	171	170	222	166	177	163	175	203	179	218	216	183	172	168	174	193	200	187	175	189
8580	6547	3164	3673	17021	2553	2163	2007	1465	1358	1158	1097	979	830	829	778	792	721	711	675	708	621	640	605	672	553	575	638	568	583	834	785	813	672	768	648	584	539	493	490	514	479	527	509	532	503	485	491	528	521	491	473	465	497	475	449	492	489	481	537	459	490	471	459	482	461	468	464	464	522	455	477	466	503	435	441	451	492	440	469	432	482	486	486	519	486	484	482	459	462	423	470	494	442	449	475	461	474	445	426	499	446	454	475	478	481	460	478	443	489	442	479	426	455	458	460	467	472	452	450	443	488	476	440	498	457	473	478	481	487	488	446	453	430	440	444	439	454	463	435	498	474	431	478	464	444	465	456	489	437	471	421	445	430	470	507	433	463	444	471	493	483	462	482	449	494	485	454	455	410	463	435	458	489	477	434	473	457	452	469	476	499	485	460	421	457	457	453	463	469	507	473	491	478	473	458	436	451	514	470	438	447	420	442	451	454	472	450	467	439	467	436	416	449	484	442	512	478	479	460	487	469	492	478	516	472	461	472	445	457	427	457	498	460	487	448	432	456	484	492	490	447	444	446	436	445	460	448	469	474	449	459	418	476	502	431	519	495	471	481	488	452	493	506	459	452	442	456	452	515	472	454	450	442	457	493	442	474	476	468	440	470	487	450	422	465	453	476	463	446	468	464	480	470	464	451	475	459	470	476	452	470	444	477	454	470	452	450	478	476	478	501	464	436	455	468	461	465	432	469	458	450	477	473	509	492	433	432	464	481	452	454	461	454	514	460	445	502	438	435	467	427	474	474	457	463	478	462	478	464	449	439	491	493	434	489	488	466	455	451	490	452	453	455	461	459	438	514	429	496	482	472	441	442	494	415	468	444	447	437	442	465	447	460	482	464	441	469	465	465	444	454	498	443	420	438	461	467	464	456	447	467	482	470	475	444	445	475	472	450	473	461	463	483	461	501	490	460	419	468	457	468	482	452	475	464	475	486	451	433	475	514	483	475	443	493	468	463	433	447	516	461	474	451	440	448	457	462	457	508	429	431	527	461	475	472	451	447	460	467	442	428	456	418	459	464	436	479	485	491	495	475	466	456	452	450	463	466	477	462	499	460	465	452	503	456	474	448	436	421	415	438	446	462	447	441	476	458	444	489	504	468	442	473	473	467	472	472	456	430	449	470	462	487	476	439	441	429	461	471	452	475	475	448	432	470	413	473	471	467	480	457	455	443	446	444	446	478	422	455	472	486	464	469	444	472	479	439	493	457	449	485	474	442	472	496	426	478	487	477	455	461	483	442	477	494	448	452	483	448	451	485	438	442	486	475	430	463	485	442	491	436	453	458	426	461	473	482	491	489	447	466	466	426	509	444	449	474	477	443	465	468	479	476	443	493	435	461	492	447	456	465	482	473	449	460	452	458	468	469	457	453	464	474	462	480	453	452	426	426	455	433	487	466	468	514	450	470	485	436	459	455	498	441	462	449	480	477	481	471	414	444	440	463	466	488	437	484	462	432	459	436	466	491	477	471	454	479	458	414	432	478	489	471	461	437	484	452	495	485	473	421	433	471	444	439	472	485	464	431	453	470	403	422	450	453	448	432	454	498	452	469	508	453	483	457	468	467	444	436	468	492	462	465	454	463	491	434	450	466	453	443	462	438	473	479	453	463	460	437	473	444	450	434	447	456	435	439	488	441	459	459	463	482	445	461	417	474	458	453	503	457	482	460	474	495	447	471	473	460	464	478	463	431	498	464	436	471	420	477	454	507	492	435	475	468	443	471	448	432	472	480	457	501	476	498	425	441	437	470	475	455	436	489	479	452	459	473	466	436	445	490	438	495	500	455	438	474	474	473	466	475	465	433	478	469	512	480	467	456	452	477	449	478	495	452	456	457	507	461	451	458	457	444	484	468	482	462	482	468	510	439	457	476	469	494	462	430	439	493	474	445	470	437	479	469	462	496	472	465	498	465	450	467	407	512	490	484	459	473	487	442	446	444	441	444	439	454	500	465	415	474	467	435	457	462	475	442	449	437	431	466	466	493	414	453	463	493	457	476	457	503	470	443	452	464	453	457	496	464	439	465	459	489	427	461	444	417	466	466	459	453	449	439	442	480	460	457	465	467	475	452	461	486	454	458	506	479	455	432	458	474	467	506	514	476	433	455	449	452	446	457	495	483	479	455	474	463	471	438	483	450	458	464	447	447	459	420	434	468	485	476	471	431	473	491	469	478	480	470	465	496	467	492	471	477	450	483	462	427	457	420	440	438	477	442	456	448	415	452	494	468	437	454	478	440	475	443	432	435	453	431	472	464	462	493	443	433	473	515	476	466	455	477	393	474	465	470	459	475	468	454	456	490	466	474	466	482	505	455	484	445	440	466	461	469	455	431	462	451	474	494	485	465	435	465	479	434	491	436	490	470	440	474	426	457	473	426	459	453	410	481	457	451	442	410	468	488	461	450	469	433	464	432	499	429	512	470	446	447	476	447	458	424	429	481	459	457	466	455	420	456	458	475	432	470	483	465	434	486	477	487	445	453	421	481	489	487	473	489	474	467	453	453	486	485	451	455	475	451	444	477	492	448	437	426	461	453	453	446	486	440	433	445	447	451	418	456	471	469	478	448	459	450	479	459	467	437	508	477	453	474	473	458	493	472	458	447	481	455	439	491	463	455	492	442	446	461	467	496	453	446	464	481	462	492	422	450	483	429	476	420	436	480	454	454	436	439	471	467	498	482	477	444	446	444	439	464	468	445	476	449	487	457	479	466	440	446	454	469	435	446	497	483	454	445	426	481	472	457	467	459	470	431	476	426	436	474	478	499	438	456	457	471	440	455	460	475	412	460	467	507	448	468	464	434	463	443	501	449	463	420	431	445	467	466	421	511	460	436	447	403	466	474	442	463	457	454	441	453	437	447	466	494	455	447	464	429	468	492	465	483	476	473	454	452	464	486	463	461	495	479	453	465	463	444	436	450	468	440	443	475	465	482	492	431	450	466	474	447	453	436	445	499	480	454	475	417	483	459	457	450	443	473	441	472	456	496	439	518	423	462	464	489	429	462	466	505	486	458	471	450	455	482	443	480	474	456	465	435	474	455	467	469	446	441	509	450	449	465	486	466	456	489	443	471	481	486	463	451	451	478	474	464	457	503	435	466	478	462	447	501	471	455	479	472	461	457	472	476	426	469	467	454	459	447	444	476	465	432	442	446	462	463	478	467	453	460	455	461	473	453	482	450	488	453	455	456	465	479	448	479	471	476	463	458	429	458	437	474	461	506	460	454	473	493	425	465	443	480	424	484	450	498	453	474	471	444	466	444	443	487	449	500	472	463	477	453	468	446	461	450	470	435	456	469	434	467	491	460	454	504	498	441	435	448	423	425	438	508	467	479	471	467	460	444	424	470	472	452	455	467	462	454	500	442	481	507	473	492	468	460	449	425	469	458	501	466	488	453	426	463	504	481	458	449	500	443	467	431	455	463	424	443	471	476
23260	13986	6316	2965	7076	2344	855	666	455	380	316	269	201	168	171	169	126	147	139	129	130	136	133	115	118	110	110	112	100	97	153	163	157	113	133	140	100	87	98	91	81	97	82	88	72	83	98	76	85	75	83	74	87	74	98	79	87	67	74	90	78	69	73	80	54	83	70	65	81	69	89	74	89	76	83	68	77	92	81	83	79	93	99	75	86	73	72	72	92	81	74	91	84	80	79	74	76	92	79	84	72	63	73	87	75	74	85	74	69	77	65	60	94	76	90	86	68	77	88	70	82	76	65	77	80	65	67	83	62	74	74	57	71	79	81	75	84	74	70	80	81	64	73	81	88	74	71	77	103	66	77	78	82	66	62	78	76	71	84	75	70	81	58	77	89	73	85	50	68	89	79	76	66	75	75	88	68	65	85	77	50	88	82	75	69	75	108	64	68	68	67	78	76	95	70	91	79	75	75	86	63	80	81	86	74	77	84	52	80	71	76	83	56	87	85	85	80	86	80	80	102	77	80	64	59	61	78	75	76	71	70	71	84	57	78	93	80	65	85	55	71	89	86	77	61	80	78	75	95	57	83	96	60	71	72	83	69	104	57	68	89	75	80	62	74	78	70	62	77	63	75	73	82	91	87	86	84	67	82	72	88	73	71	82	79	84	87	71	66	79	75	83	78	81	84	83	81	80	63	79	88	79	68	68	66	71	81	67	84	48	84	88	67	89	85	76	76	84	67	76	79	95	69	74	90	76	79	65	77	97	70	65	77	81	86	87	73	67	57	90	85	72	92	63	84	66	60	59	73	86	72	82	79	83	91	63	74	81	79	70	71	78	78	64	67	60	73	69	78	72	82	74	62	84	73	80	75	68	81	56	62	82	74	82	75	82	83	81	67	77	75	80	68	85	74	53	64	89	83	75	69	96	82	68	70	94	73	61	102	74	73	71	78	74	66	72	69	95	77	71	78	76	64	51	90	66	81	81	82	86	76	84	67	86	78	76	88	92	86	69	72	86	75	82	74	81	78	95	86	90	90	70	77	74	74	74	74	84	66	84	71	80	71	69	77	85	76	76	71	95	74	82	77	70	80	84	73	89	75	100	74	74	65	68	74	97	70	81	75	73	83	68	81	84	65	82	86	93	72	80	80	66	53	79	72	77	70	76	69	88	86	81	71	62	66	89	70	56	77	81	67	91	82	80	72	85	72	72	80	69	91	87	83	69	66	80	76	69	89	60	77	78	56	72	64	73	70	85	60	79	72	84	73	94	76	104	77	71	54	57	81	84	80	62	61	83	94	83	75	103	74	89	76	71	71	68	75	78	75	74	94	82	80	66	66	80	90	79	69	82	64	65	71	86	68	70	77	69	70	73	64	84	75	84	87	78	71	70	73	86	78	90	97	67	68	81	58	69	80	74	75	81	85	72	81	83	95	85	71	73	57	70	79	73	76	72	71	104	79	70	68	74	77	79	67	87	77	63	74	74	82	91	77	75	76	71	73	70	76	83	67	81	75	97	63	93	65	82	68	85	69	63	74	71	58	80	79	72	76	68	86	64	79	72	74	73	68	82	86	83	71	64	93	74	75	79	68	67	73	66	87	84	83	97	82	45	76	73	85	85	66	65	76	83	77	72	71	63	73	89	89	72	61	68	60	89	69	81	85	72	84	69	80	76	73	69	74	75	72	81	63	79	85	71	86	76	73	74	84	83	83	84	86	66	77	83	76	83	79	86	77	76	65	51	84	70	74	73	71	67	72	80	90	59	92	73	79	74	84	81	67	64	79	73	86	74	68	78	76	79	73	71	65	77	77	59	63	69	82	80	64	71	66	79	78	82	78	70	78	84	71	93	74	63	76	61	87	89	92	82	62	89	80	72	69	83	76	80	70	87	76	68	94	79	75	63	57	86	67	78	77	82	70	82	90	58	72	68	88	82	77	89	84	49	71	89	76	72	89	76	69	76	74	73	73	82	85	73	68	72	63	86	79	86	62	80	80	78	80	80	84	70	81	59	60	86	64	70	79	85	69	80	73	81	67	82	80	78	86	65	87	75	90	82	64	67	71	60	57	84	71	83	71	80	86	71	72	76	68	83	66	79	82	82	79	63	69	78	81	74	74	70	69	71	57	60	70	72	68	67	90	69	67	77	68	72	75	87	60	84	92	85	100	77	97	88	71	82	59	73	83	79	80	74	84	63	84	89	71	77	70	71	64	72	80	84	87	79	87	88	81	77	62	81	85	91	81	74	87	69	70	63	67	69	83	58	76	81	72	63	64	89	60	84	73	83	72	88	77	81	77	79	80	71	85	78	74	74	74	89	82	87	69	73	92	95	74	79	85	81	82	82	76	81	78	75	67	78	80	61	82	70	80	81	77	78	72	85	82	78	82	68	87	70	84	73	82	71	91	79	76	77	63	84	86	87	79	82	67	68	72	88	70	75	74	66	62	82	78	78	86	79	84	77	85	73	68	70	87	68	89	92	76	79	74	88	77	85	90	79	69	65	83	68	85	69	92	93	76	82	85	72	57	78	55	72	83	61	78	83	78	82	66	82	93	77	82	84	81	83	77	82	83	66	73	87	66	80	55	72	67	78	94	68	68	99	83	93	83	71	69	64	83	90	59	88	76	72	73	68	83	82	77	81	75	66	88	70	70	66	78	92	72	68	77	91	67	77	87	87	75	83	79	90	87	65	73	96	78	78	65	59	64	81	68	70	78	80	82	55	80	72	69	64	85	71	75	78	76	84	54	73	79	62	79	73	82	77	90	77	73	70	81	81	91	62	79	70	73	83	84	81	53	83	91	60	85	75	68	70	94	79	79	68	69	90	79	69	88	93	70	77	73	76	73	69	91	82	75	66	81	77	66	61	78	62	92	67	93	76	73	71	87	93	94	80	87	72	64	77	80	77	83	89	75	84	68	76	68	92	67	77	72	69	87	83	89	74	81	60	75	78	86	71	76	66	69	66	79	68	78	78	72	74	66	90	68	81	74	78	71	71	81	80	76	88	89	64	69	87	65	78	61	94	71	76	73	83	78	80	82	86	66	55	80	89	86	83	80	88	75	80	99	82	78	86	69	79	62	90	70	53	81	65	97	78	73	76	82	69	56	72	67	67	70	83	93	66	54	65	73	58	69	81	72	86	86	68	84	77	70	62	80	83	61	86	84	97	94	61	61	76	73	77	82	90	80	79	79	74	79	85	78	74	82	79	78	78	83	70	107	73	56	75	94	82	73	78	74	71	87	67	73	85	88	63	71	78	79	77	65	84	67	79	81	89	74	76	67	78	72	80	62	75	75	68	72	59	86	53	78	76	74	84	70	93	94	70	59	72	86	78	65	72	81	78	68	82	72	76	78	69	84	75	88	86	81	56	53	77	73	79	71	71	73	79	70	88	67	75	95	77	80	87	85	91	80	91	93	85	70	78	71	87	84	87	75	92	57	67	87	70	86	76	62	74	87	97	97	74	68	79	58	76	71	79
12043	10369	5020	6049	16907	4135	3579	3342	2227	2163	1686	1364	1092	1027	909	832	772	720	716	654	659	589	536	495	511	454	455	488	446	467	761	839	1012	736	667	826	425	367	313	337	349	326	323	286	310	287	312	300	294	290	306	257	252	288	269	273	261	270	276	271	276	268	266	244	265	237	247	222	241	239	230	251	257	246	270	253	226	270	252	252	241	223	236	227	244	251	236	249	223	248	264	233	284	252	255	254	242	236	226	231	257	257	244	252	247	248	215	272	231	225	238	229	217	215	217	223	267	216	214	226	264	248	236	215	189	235	217	226	226	237	223	219	228	225	248	238	229	239	227	224	227	218	233	245	240	226	229	231	205	220	236	205	267	249	253	218	232	218	217	215	240	211	236	236	236	217	249	231	205	201	246	223	249	202	213	211	224	233	221	221	257	198	209	247	216	226	233	220	229	223	217	209	253	246	232	248	235	222	221	220	257	240	239	203	243	218	211	210	227	233	198	202	231	223	225	232	227	241	213	232	221	244	219	235	238	226	255	220	225	240	228	252	215	239	236	207	223	249	209	219	226	213	217	227	229	205	234	218	226	242	203	207	210	226	241	237	235	220	213	207	217	242	242	220	224	203	213	211	231	260	213	194	237	243	238	235	224	267	210	192	231	214	237	223	222	218	229	233	257	225	213	211	192	216	227	222	234	233	243	246	218	203	223	221	222	215	216	171	220	224	207	219	234	268	204	238	255	209	219	225	254	199	213	233	217	220	198	238	224	207	230	232	215	214	229	211	244	224	229	196	244	218	235	222	226	232	227	213	251	227	219	221	229	209	213	235	207	243	232	201	225	224	223	243	230	205	252	222	251	229	274	247	217	225	235	221	236	223	235	193	215	243	226	201	218	218	251	218	210	215	220	211	237	236	225	234	234	217	248	252	219	233	201	240	234	197	210	206	208	235	257	229	254	224	235	199	230	214	245	224	212	248	199	236	216	215	210	209	243	229	217	232	236	214	227	213	219	232	210	216	213	207	222	219	219	199	238	227	223	214	233	220	227	224	200	251	214	239	230	228	230	234	203	200	226	233	223	223	214	244	216	207	229	233	219	258	231	235	245	219	199	221	241	228	218	207	214	221	243	239	234	220	241	256	204	220	217	214	212	262	238	219	226	219	214	243	212	208	200	204	225	222	201	198	209	224	217	219	209	250	229	229	235	256	224	213	231	237	209	225	211	222	227	209	221	225	230	221	229	249	221	210	246	233	207	216	240	209	208	223	204	223	216	247	239	260	225	208	241	223	200	253	251	211	215	233	233	236	216	257	214	211	214	222	231	207	215	190	229	220	248	226	223	215	224	241	211	228	227	233	234	202	233	218	236	218	215	242	226	187	219	201	221	237	234	232	239	220	217	218	214	241	205	213	221	220	231	233	203	238	208	229	223	231	232	215	238	232	220	234	222	226	218	217	224	235	209	217	208	236	226	233	202	212	179	224	203	237	217	233	240	227	210	219	227	239	211	242	224	210	224	232	200	230	204	232	217	229	205	223	250	209	229	229	237	203	223	225	216	210	240	219	228	248	203	208	226	214	229	215	233	237	237	229	223	197	214	257	227	229	214	238	225	257	227	202	237	215	220	242	214	245	248	207	232	239	243	239	248	237	215	240	218	230	218	237	237	263	224	213	208	219	218	233	207	205	226	222	242	237	213	227	227	240	209	241	233	195	237	238	212	232	225	216	250	241	235	210	252	233	232	229	218	218	223	227	241	243	233	202	219	242	208	233	222	232	216	225	215	228	244	234	212	228	234	219	230	196	231	223	224	207	194	233	235	231	229	229	212	213	222	215	213	224	225	237	208	217	243	182	235	225	206	217	221	224	227	206	210	223	235	215	234	224	242	234	213	222	246	266	206	242	236	225	236	201	216	218	231	227	189	240	216	227	239	237	199	227	223	211	238	220	218	227	211	216	227	239	206	221	214	232	205	231	249	212	236	225	218	220	213	209	254	218	231	232	241	224	225	200	218	218	186	235	244	235	229	194	236	212	222	243	216	201	236	217	211	211	215	217	235	240	224	219	250	227	198	245	246	230	215	236	241	188	238	251	233	213	228	232	224	235	221	231	211	255	226	238	221	243	207	227	207	194	223	216	193	211	199	198	223	214	235	224	237	252	242	254	217	232	230	223	225	225	254	228	220	218	248	232	211	236	220	222	226	217	205	221	206	244	224	229	208	227	229	216	215	199	232	203	218	208	222	232	219	231	241	209	243	202	236	232	222	250	236	241	212	247	215	245	234	222	192	197	218	220	233	215	238	214	214	212	216	230	207	216	246	227	242	224	258	212	210	235	227	183	224	242	216	226	230	224	238	212	207	246	218	208	238	228	203	210	228	238	224	199	239	203	239	241	222	206	245	223	238	216	212	229	195	227	225	218	234	213	233	209	222	216	238	232	255	235	208	231	223	213	234	223	208	255	221	240	242	251	202	214	225	248	221	240	196	222	238	231	211	196	221	222	248	200	237	226	216	218	233	242	235	232	212	230	219	253	245	203	209	216	230	235	251	241	223	224	222	217	233	209	196	212	235	227	266	207	223	218	244	233	241	229	203	238	219	222	236	200	226	229	208	260	225	217	222	225	234	231	229	255	204	212	222	200	253	235	211	230	217	242	218	217	212	222	222	195	232	230	224	214	216	236	211	201	228	222	207	227	238	249	228	222	255	188	216	232	253	194	217	224	223	202	224	221	228	213	213	219	234	224	240	222	224	215	230	236	233	259	244	222	220	209	232	234	228	225	234	224	216	190	208	205	221	213	255	230	226	233	221	229	206	221	232	189	224	214	236	199	241	243	240	206	229	258	217	223	227	198	213	256	211	197	224	241	224	234	234	224	208	217	222	224	237	235	218	243	246	220	203	223	242	205	244	213	234	217	230	260	249	227	229	208	237	236	221	220	261	255	216	199	217	252	223	219	224	214	228	234	199	213	226	246	238	207	225	223	188	215	228	230	204	276	220	247	228	223	208	230	226	254	226	220	226	222	220	229	237	224	227	226	217	210	216	231	210	199	207	209	194	229	241	220	233	232	203	202	221	197	197	212	226	231	232	226	220	199	241	234	231	229	244	236	242	223	236	226	229	223	253	239	242	234	237	221	206	247	260	230	224	245	227	210	225	227	233	253	222	242	261	221	214	218	200	235	245	220	238	239	219	261	216	220	231	242	211	240	218	238	205	237	202	242	223	209	247	237	235	222	225	216	213	236	200	232	198	222	228	240	212	233	229	225	221	194	231	245	228	223	245	217	220	234	216	213	224	238	226	251	216	241	199	202	251	240	208	232	226	198	246	224	245	247	219	230	224	211	209	248	182	219	236	231	217	231	215	234	208	212	224	230	233	219	213	210	239	268	209	215	200	201	207	241	238	215	233	221	215	217	232	215	218	216	255	207	216	210	198	229	220	219	217	200	247	232	191	200	231	217	226	213	239	249	198	226	239	221	229	249	237	236
2862	511	363	333	396	297	309	326	291	275	309	290	305	276	332	338	290	276	237	327	292	311	319	281	346	251	301	314	306	292	319	262	284	295	284	311	321	296	322	266	322	283	305	269	282	292	320	286	277	273	276	277	269	270	304	302	268	280	325	303	280	280	312	290	298	281	283	273	285	314	266	277	293	278	279	296	314	310	288	310	268	317	268	329	287	307	322	290	285	264	294	246	277	315	245	287	301	274	278	304	312	297	295	291	277	310	305	282	297	293	288	292	319	299	306	266	310	286	337	278	300	261	255	283	300	310	279	326	317	300	277	254	311	297	282	290	311	281	265	304	276	326	314	305	317	316	269	276	318	299	287	286	289	293	304	349	285	283	339	275	299	282	307	291	297	267	278	297	293	313	298	278	280	298	265	325	299	257	299	300	290	285	301	299	298	253	286	296	300	248	298	282	312	280	292	273	292	291	268	277	311	293	310	281	299	285	288	256	255	292	289	291	267	283	280	266	280	267	269	284	296	274	309	298	257	262	293	275	297	285	304	255	285	332	322	303	302	299	302	293	292	295	268	309	302	274	299	264	265	298	295	296	283	294	267	277	309	277	325	309	255	277	299	268	317	291	311	288	295	277	291	291	295	290	287	283	261	281	319	295	301	266	259	261	322	279	303	276	288	294	314	275	284	304	297	263	288	288	312	336	303	286	271	278	328	282	259	300	275	279	277	295	304	285	269	297	294	292	276	301	317	300	290	305	299	320	287	306	310	314	320	262	302	289	311	280	297	263	277	283	296	300	294	292	274	270	264	266	316	259	293	276	293	286	265	300	275	286	289	300	255	279	294	291	259	298	293	293	291	292	274	293	287	280	305	293	300	281	315	323	297	307	265	299	263	287	289	293	296	317	305	249	296	274	293	302	269	258	251	312	296	274	284	243	300	279	277	294	277	279	304	290	296	313	315	300	297	285	308	258	285	307	325	303	284	278	315	274	233	274	305	267	293	304	308	287	303	257	299	280	277	274	305	327	294	303	306	290	294	312	281	310	294	258	290	320	299	284	290	276	336	247	298	288	312	299	279	300	304	304	301	274	273	284	294	325	295	281	281	307	301	266	254	303	284	260	259	262	303	284	330	277	274	288	263	301	285	286	267	292	284	285	308	298	287	263	276	302	304	274	314	319	317	268	289	286	305	317	306	339	285	286	282	316	297	274	302	295	277	319	304	259	291	258	298	267	288	308	300	272	313	286	332	293	330	306	294	299	295	307	296	317	282	296	312	290	288	277	262	287	309	270	303	293	282	332	289	285	285	324	300	295	295	294	300	265	319	279	294	259	282	283	308	323	277	252	275	287	296	301	273	290	281	270	264	317	271	291	301	324	282	316	319	297	289	334	269	275	271	282	305	263	299	269	308	297	296	275	261	294	303	290	267	304	309	294	303	270	297	279	288	292	332	307	323	287	290	324	312	288	295	290	295	301	280	313	323	319	281	321	276	271	308	314	285	292	295	301	273	277	284	292	256	273	277	276	334	283	282	288	307	324	276	276	271	300	290	297	331	270	262	313	275	268	279	284	287	275	298	310	267	282	269	286	293	329	253	268	268	298	294	276	294	280	312	271	310	281	262	296	288	290	299	322	273	288	271	307	301	297	280	288	312	258	275	300	285	294	312	291	302	315	297	316	301	302	299	277	296	315	277	273	280	319	268	297	284	316	307	318	302	293	288	292	290	332	286	280	297	275	270	281	280	300	281	302	281	266	279	307	305	290	299	294	273	296	269	300	294	311	311	318	266	302	298	305	308	283	285	299	312	310	322	299	315	292	310	272	286	304	269	299	291	258	256	263	311	327	271	293	299	315	306	283	301	299	283	282	307	291	272	296	309	273	316	316	296	270	285	281	322	270	282	294	300	294	278	293	282	290	279	289	287	279	299	278	289	306	265	295	267	299	307	305	263	279	290	291	290	286	275	285	272	288	300	287	286	305	313	256	319	325	307	307	294	303	284	291	311	283	305	291	297	299	289	296	310	255	273	255	279	306	293	297	283	290	301	282	294	294	295	295	317	285	270	278	273	291	311	284	284	310	301	273	318	276	307	272	270	262	295	295	302	254	271	313	283	298	306	305	282	290	279	350	294	289	275	273	294	309	291	266	293	286	304	299	338	296	296	301	282	295	295	289	268	291	291	269	300	279	309	290	304	313	319	293	311	291	304	261	273	284	279	307	294	311	273	279	268	325	284	320	275	306	326	316	281	317	294	307	302	285	282	304	298	283	278	270	307	255	290	298	272	250	295	291	292	286	301	309	304	311	303	256	283	287	282	297	287	273	282	268	303	275	281	283	291	290	323	284	286	308	298	286	301	305	257	306	262	272	289	282	277	260	292	313	275	272	306	305	256	281	261	302	300	264	310	284	291	297	287	301	277	300	277	263	310	284	300	293	306	317	280	277	274	273	321	260	293	274	276	340	293	306	273	305	273	275	332	281	273	281	283	273	280	301	291	316	290	272	303	284	276	258	264	320	318	287	297	271	313	305	301	296	297	280	295	278	318	266	294	333	306	290	308	278	266	327	290	301	319	307	303	298	290	270	302	280	296	320	308	306	297	289	284	275	290	275	246	292	289	275	299	315	294	300	333	295	297	322	270	283	326	293	295	277	256	268	285	313	300	291	254	338	301	305	300	301	278	296	270	286	324	279	303	305	250	312	297	282	282	313	296	293	300	259	297	302	296	298	277	324	291	282	285	274	284	287	284	290	275	302	277	315	281	266	285	277	300	287	307	286	310	297	258	301	306	297	324	321	285	310	302	274	276	297	321	287	272	277	291	277	285	293	297	268	286	304	261	269	284	306	312	301	291	266	329	292	265	273	309	285	325	300	280	248	311	291	302	309	285	285	332	273	322	281	262	320	299	263	276	317	287	265	265	294	271	332	279	325	296	313	284	274	269	283	274	286	283	300	286	281	285	294	271	300	304	275	329	297	281	288	283	264	299	300	298	284	285	290	300	325	320	293	302	293	290	314	291	304	272	266	270	288	295	320	291	301	307	276	301	327	286	303	273	273	311	266	300	298	295	300	293	305	272	295	320	276	264	297	281	287	279	281	297	282	336	286	298	272	249	320	267	316	270	295	296	289	307	272	297	283	260	282	320	269	274	264	255	277	295	316	305	273	318	322	319	250	317	333	289	266	303	288	315	273	304	297	292	280	305	297	276	307	329	294	302	271	274	294	325	266	305	293	308	250	282	296	305	281	304	297	322	302	270	315	292	331	299	275	288	305	301	312	299	260	287	276	288	322	277	267	294	266	291	335	306	280	313	300	291	287	295	317	283	255	291	273	331	291	290	281	266	313	307	271	310	264	315	293	311	257	305	280	308	303	277	298	298	299	269	302	259	273	290	296	268	279	280	294	269	301	299	318	299	314	266	301	293	288	308	302	311	288	310	282	270	292	304	282	283	292	302	309	282	301	325	283	333	293	275	274	269	288	282	282
3022	1106	899	973	1266	842	794	797	762	690	744	712	725	745	765	704	737	726	707	703	729	720	740	765	715	726	773	717	715	723	748	725	698	752	713	739	716	723	729	743	686	732	748	716	718	711	709	688	709	754	672	694	716	740	673	705	713	714	698	688	739	669	662	698	711	710	725	731	730	714	754	692	683	733	745	733	693	729	671	689	732	749	659	692	718	700	762	696	690	732	657	709	672	717	745	760	700	718	753	676	736	739	767	745	673	725	704	729	734	734	697	717	729	754	734	726	761	693	697	698	679	753	660	699	717	736	725	753	678	727	683	755	741	711	760	698	630	738	684	699	759	755	739	801	711	678	709	722	721	717	714	729	701	719	690	716	662	632	729	718	699	737	712	688	690	741	757	695	695	725	742	689	682	741	685	737	738	771	730	716	739	732	715	726	690	754	709	727	721	622	722	688	689	717	723	713	716	685	734	714	678	726	725	744	706	747	763	746	735	695	723	693	733	720	726	726	709	689	747	699	705	724	739	691	662	720	726	690	722	757	747	666	738	726	707	686	752	702	698	747	691	714	756	694	713	681	754	703	709	709	743	726	657	715	727	696	704	752	726	720	734	695	745	724	731	716	693	685	755	712	753	703	728	698	743	688	724	709	684	726	727	710	733	700	718	699	703	693	731	734	724	724	655	721	763	705	749	747	707	706	751	731	663	686	666	744	694	717	688	683	658	757	746	719	731	682	678	686	720	714	710	762	751	726	628	713	670	736	667	687	766	694	691	696	715	732	730	745	690	746	713	745	716	715	734	707	749	726	703	709	781	706	739	735	681	724	672	701	715	721	703	693	725	699	701	714	740	677	689	675	684	690	732	732	733	706	701	725	711	758	723	667	738	715	696	703	713	727	722	729	720	747	702	686	667	729	720	716	721	695	699	730	674	760	719	684	730	737	698	668	728	718	698	698	744	736	747	720	731	733	721	733	712	716	708	705	720	731	726	724	785	684	711	727	722	740	716	756	718	750	689	708	811	683	712	730	699	696	758	748	685	745	705	682	748	714	725	734	708	724	710	720	732	711	700	773	726	705	736	695	711	697	683	782	687	740	665	738	682	680	768	741	708	721	719	728	724	713	719	736	740	730	747	775	724	689	723	738	751	723	708	746	777	691	743	693	711	711	731	678	698	747	702	803	679	707	720	741	698	721	753	737	726	693	737	697	701	708	710	746	654	684	717	751	716	677	712	752	712	702	655	715	703	677	745	716	673	730	722	695	724	730	705	711	684	675	714	711	684	792	693	684	724	742	698	765	692	722	704	700	728	694	703	698	708	721	746	729	697	720	718	743	717	738	714	695	749	717	702	717	712	715	699	690	688	765	738	717	687	780	751	683	651	720	703	673	739	680	713	685	676	732	692	727	730	679	724	715	740	701	752	695	741	750	680	736	762	709	731	721	721	681	707	768	731	738	701	743	713	749	708	697	715	678	678	707	668	708	738	703	731	727	695	720	692	680	694	737	756	685	753	660	706	744	700	679	687	708	704	735	700	716	694	693	731	692	689	694	737	761	709	734	711	716	713	653	710	741	711	717	735	680	737	717	662	652	710	722	743	712	720	732	676	717	784	673	733	709	722	713	699	717	705	700	725	735	690	718	691	694	692	694	668	653	681	742	700	671	724	716	730	674	686	680	693	717	666	740	715	724	732	735	709	738	691	694	733	701	736	716	730	741	660	699	679	737	725	683	698	708	741	725	751	688	687	735	739	730	698	684	725	717	737	698	727	689	691	701	679	710	733	676	679	705	714	730	698	703	745	730	680	701	696	765	710	682	720	659	717	696	715	717	762	723	699	723	755	729	700	732	728	667	724	717	676	670	748	692	696	745	707	747	736	696	713	723	694	744	713	757	641	712	674	752	678	683	688	676	744	731	700	760	721	718	735	682	747	792	698	759	711	734	711	728	788	711	732	706	734	675	710	708	733	722	692	722	718	689	676	673	720	722	780	729	690	718	736	718	789	680	705	759	676	707	764	746	691	699	728	675	756	680	722	715	720	709	749	715	678	725	725	746	724	717	701	717	689	707	701	716	716	689	716	721	715	749	758	714	709	724	714	716	703	735	683	746	732	766	701	702	678	744	739	682	677	702	700	743	732	713	714	658	745	680	687	703	687	738	713	789	693	684	720	782	718	697	684	728	700	716	696	697	706	693	747	703	688	722	715	751	697	751	708	750	701	715	710	761	707	667	724	731	688	721	727	705	729	681	688	763	741	682	720	697	684	710	751	720	734	757	694	725	720	719	675	715	685	715	691	725	719	736	672	723	721	756	766	673	747	717	702	715	734	725	751	695	734	703	708	739	751	711	726	704	702	740	703	753	651	697	674	726	687	663	797	732	712	713	698	693	697	738	705	751	749	737	726	722	743	726	716	706	699	692	674	739	714	681	707	674	728	721	679	744	680	695	742	695	711	760	705	690	681	724	693	762	748	715	732	684	722	681	728	733	738	690	750	752	711	730	751	690	699	761	744	733	726	689	737	709	670	715	729	649	775	704	714	729	724	724	762	716	660	690	711	758	684	698	740	715	704	671	726	698	710	710	739	731	714	713	682	718	704	723	695	718	685	695	674	731	709	689	748	757	759	756	713	709	696	698	672	670	731	709	692	734	700	705	712	743	777	711	687	697	662	671	730	754	742	695	716	739	729	714	684	744	778	678	719	751	745	760	719	712	703	680	716	711	749	735	748	688	697	695	710	702	741	734	681	729	741	692	678	723	704	718	728	700	727	705	687	710	664	714	719	740	701	719	703	737	711	698	731	732	715	717	730	702	674	683	720	683	719	703	709	722	720	671	721	721	713	707	712	732	697	694	741	713	713	723	739	691	739	707	706	706	748	715	681	698	738	680	696	693	741	695	719	711	669	702	720	724	657	717	697	743	708	720	681	644	724	713	735	716	707	703	709	710	688	703	753	731	663	640	695	717	731	714	723	673	681	722	737	762	769	725	715	692	727	685	729	673	729	711	702	672	704	743	680	700	743	711	661	756	710	716	721	655	737	697	728	691	678	678	736	714	670	741	719	702	719	689	706	755	703	731	693	708	713	723	705	688	699	712	703	707	704	772	686	720	679	737	708	749	752	704	697	707	700	705	754	743	718	724	754	755	687	684	770	709	718	662	764	720	731	719	719	720	711	754	767	675	681	710	789	729	721	728	699	725	719	710	702	732	735	694	693	706	712	771	757	645	750	734	684	698	775	673	702	718	715	706	727	717	684	753	689	723	702	723	710	714	758	777	742	690	755	721	658	715	746	690	717	673	723	730	708	739	712	749	659	703	769	748	667	688	681	679	702	663	723	721	737	705	696	700	684	718	655	707	688	695	749	677	729	729	717	663	666	705	691	778	738	754	687	762	714	709	709	716	701	700	714	698	744	729	713	721	746	694	723	708	749	695	733	703	747	728	723	709	754	756	712	672	724	755	742	710	648	711	695	732	707	714	728	744
14016	7377	3003	2275	5079	1539	606	498	489	384	314	298	259	258	227	242	190	246	208	188	212	226	186	205	182	191	213	199	209	235	235	198	211	232	222	241	213	177	186	187	214	216	182	211	159	211	192	208	177	191	179	163	159	191	224	180	178	209	182	213	181	185	164	190	199	179	171	177	195	193	174	183	166	194	155	178	189	195	194	205	147	177	188	184	158	177	166	196	189	180	196	170	187	186	168	203	181	196	184	197	179	195	197	180	185	157	163	204	169	185	176	149	168	169	179	182	191	182	206	175	194	204	188	166	180	183	199	175	195	162	168	155	173	176	172	188	178	165	188	182	190	193	160	178	175	174	177	189	193	200	170	181	183	163	179	182	176	167	164	163	199	209	201	202	188	154	188	186	196	219	185	181	171	180	164	171	161	169	194	183	195	191	174	197	156	177	184	186	166	205	177	187	175	195	207	179	188	197	170	175	176	175	174	160	175	180	168	160	174	184	169	168	164	186	158	207	182	198	193	185	180	188	176	175	172	194	207	169	171	163	223	180	179	200	208	167	195	206	139	192	181	207	189	180	183	198	183	222	184	183	175	198	152	185	190	166	183	201	154	175	172	178	181	202	190	164	179	179	176	204	183	190	165	172	203	185	174	180	181	192	181	199	175	182	183	167	180	183	191	207	180	195	190	178	162	195	203	180	185	187	164	153	176	179	162	172	169	172	160	188	200	147	176	191	161	191	169	163	195	174	167	181	212	183	182	210	182	164	191	183	184	173	172	168	167	164	217	190	200	197	174	180	160	168	180	207	186	179	176	173	164	186	218	175	172	190	201	167	194	174	168	211	167	165	177	181	192	165	159	188	202	193	186	179	180	162	170	194	196	176	177	192	179	189	194	184	167	193	178	163	186	202	181	198	191	169	191	170	193	204	186	169	197	160	165	169	177	180	174	175	168	182	174	170	192	183	193	188	176	204	197	173	183	189	167	202	179	183	175	194	187	177	156	167	160	200	215	170	179	175	182	164	171	184	180	163	191	192	155	205	182	169	183	175	205	199	197	175	189	200	178	196	181	182	190	209	188	192	174	169	213	188	199	183	218	178	176	196	188	165	174	204	180	180	181	165	180	168	172	188	198	166	167	190	194	193	189	197	176	183	184	180	176	169	191	197	200	194	192	173	176	190	161	199	207	200	184	161	161	182	201	163	185	182	186	207	169	169	207	179	180	192	197	195	178	163	185	168	179	168	178	198	193	172	183	170	188	171	172	177	201	177	172	172	201	153	188	193	173	156	178	204	179	170	185	167	171	202	158	183	203	185	146	162	160	187	180	177	192	175	161	184	190	205	169	187	201	190	184	202	190	174	162	196	183	161	169	173	219	198	169	194	144	202	192	171	194	189	171	202	180	166	204	182	169	184	193	174	203	196	186	183	192	177	181	172	172	183	175	185	184	205	183	182	202	177	146	199	180	199	203	183	184	195	177	193	205	207	180	179	161	174	154	184	162	188	203	187	181	183	178	159	201	166	196	182	182	188	190	178	182	207	197	206	179	205	205	204	182	178	187	180	187	183	205	176	173	171	183	192	180	194	179	159	164	207	169	179	181	169	172	197	175	205	197	175	182	193	215	196	182	172	166	156	151	176	176	150	193	194	199	188	171	198	186	191	210	203	156	185	183	167	173	151	176	190	191	187	187	189	184	170	165	207	172	188	189	159	172	158	184	188	194	177	172	176	192	190	188	197	163	177	188	199	169	179	188	197	189	182	152	195	186	200	175	191	180	196	191	207	164	163	188	175	164	166	184	174	178	189	200	182	175	180	184	175	181	175	179	165	186	174	176	152	172	184	204	185	182	199	180	170	195	174	186	169	188	187	183	196	202	161	206	203	199	165	176	196	214	204	194	189	175	163	182	187	205	197	171	199	163	189	180	183	178	177	182	202	143	203	189	184	169	185	191	185	189	199	189	202	182	177	171	181	186	169	188	194	187	196	189	193	168	182	207	162	176	201	185	170	178	200	184	193	186	186	192	188	186	168	156	178	167	188	166	169	186	203	193	180	191	172	204	181	164	168	204	157	186	182	174	191	180	168	205	202	172	195	186	186	191	195	183	185	198	189	181	181	190	184	187	171	210	215	184	202	194	182	178	187	189	175	190	200	179	167	195	205	160	206	200	186	181	175	203	184	185	176	180	191	191	157	156	177	198	171	196	193	170	162	174	176	187	158	196	179	194	167	183	174	183	167	183	177	193	181	185	182	190	151	196	179	170	188	173	161	180	191	189	162	189	178	189	191	192	178	202	212	190	186	191	190	192	185	167	163	176	193	184	187	176	199	178	170	189	160	194	189	176	181	156	186	202	181	170	180	183	171	177	190	192	182	194	144	174	179	174	176	180	155	179	188	180	167	169	158	173	199	186	173	178	178	207	166	192	180	192	207	222	185	175	182	193	178	161	149	187	196	181	162	193	191	157	159	179	184	174	180	197	195	191	181	180	173	145	186	180	179	176	207	166	182	169	162	195	171	164	199	169	174	161	178	174	186	192	216	172	175	167	203	177	168	175	175	189	179	180	169	188	198	190	154	170	177	170	174	179	179	188	195	188	204	168	185	154	187	185	196	179	187	160	176	197	182	169	156	179	171	178	181	184	168	175	221	177	184	201	173	174	198	175	177	183	194	182	207	200	203	184	169	169	169	179	177	188	185	182	190	184	177	164	182	186	169	175	174	191	154	169	158	168	161	187	194	197	154	212	205	209	184	209	200	191	185	199	192	182	168	183	188	170	164	182	183	179	193	184	172	176	189	203	168	167	180	174	179	194	169	193	185	207	185	210	175	188	163	170	156	179	193	175	169	171	178	195	182	205	198	178	171	184	180	190	176	186	175	199	173	162	183	183	197	186	167	191	201	172	183	159	206	178	179	197	172	193	169	218	178	168	170	188	218	203	184	160	179	223	215	200	195	199	218	183	194	189	189	176	195	181	201	155	190	178	163	177	178	166	179	181	199	170	195	174	158	188	170	193	189	205	196	194	207	196	174	181	189	180	176	176	184	167	180	215	184	193	184	196	186	196	171	193	190	174	191	175	182	170	149	186	172	177	184	179	157	178	186	181	159	199	186	196	188	180	170	194	167	184	182	180	174	193	167	180	169	162	192	179	176	177	201	141	168	161	175	193	206	198	183	183	164	183	180	181	185	190	167	168	173	189	198	195	170	188	171	193	184	184	189	203	193	188	191	193	188	163	180	193	174	154	148	152	195	208	201	198	169	203	179	199	170	174	193	165	180	193	195	167	180	164	181	170	182	159	189	183	183	188	188	187	220	221	204	198	194	175	178	176	182	181	181	180	180	208	184	156	177	198	195	178	181	182	172	185	161	174	181	156	176	172	168	187	167	186	197	188	199	167	177	194	177	194	179	162	196	188	192	210	163	165	201	209	195	185	179	176	171	167	171	177	200	183	176	177	178	175	164	170	191	175	223	180	155	174	200	193	188
8834	6463	3363	4049	13986	2971	2183	2139	1747	1266	1231	1136	958	835	791	778	789	722	696	631	687	603	595	569	590	582	610	594	622	647	859	791	743	994	734	755	543	528	493	496	513	529	498	508	496	494	495	502	488	492	478	451	478	474	470	512	462	513	460	475	457	466	453	415	481	521	495	515	452	483	513	429	458	452	503	491	456	457	516	453	466	483	487	480	466	491	473	462	496	478	469	446	468	471	460	446	490	472	470	452	462	491	470	469	446	440	471	457	494	436	470	492	470	470	474	468	462	442	457	456	456	465	486	475	453	465	461	440	440	487	504	438	479	456	453	468	443	466	489	469	520	415	468	424	461	416	496	509	467	471	453	427	415	434	495	499	464	416	470	488	455	491	442	435	465	478	458	477	466	460	437	433	470	461	448	463	472	454	474	453	446	460	426	488	453	484	435	458	460	470	417	475	469	497	475	448	480	440	404	482	500	496	485	469	441	457	453	467	453	447	432	421	468	460	484	459	446	479	491	482	449	506	453	430	462	479	472	437	472	464	479	477	456	470	478	467	463	470	442	471	442	473	474	478	475	435	482	464	485	434	455	492	405	470	457	497	443	449	459	438	458	476	424	468	475	442	409	452	476	457	488	507	448	444	452	474	437	469	505	469	473	480	439	455	470	439	434	466	469	482	466	462	441	405	451	447	446	486	488	431	482	475	491	480	458	467	446	502	446	447	469	511	438	460	485	468	469	471	472	486	441	465	470	454	442	458	471	445	470	483	468	474	434	453	420	456	481	483	497	453	442	481	433	447	482	448	435	503	465	424	504	526	480	486	459	461	437	436	424	485	475	493	473	458	477	429	458	440	470	490	442	499	450	470	480	468	466	493	427	469	442	451	454	462	494	473	462	455	459	438	469	448	467	438	472	441	471	467	474	458	458	435	446	514	434	438	452	464	482	460	443	438	465	444	440	473	431	437	483	481	462	445	455	469	429	477	432	428	469	501	441	474	490	473	448	481	419	451	456	427	456	406	489	434	476	461	476	440	422	452	462	469	448	488	492	444	489	467	426	437	465	444	479	440	453	455	488	446	480	418	454	446	463	429	444	440	514	446	494	452	443	454	483	479	437	457	483	474	476	449	486	463	479	511	503	484	460	466	485	458	442	498	459	466	482	442	472	440	428	454	453	456	448	430	490	462	477	444	461	484	430	483	485	458	487	457	457	435	467	477	461	472	483	446	453	468	446	480	431	465	462	455	461	463	432	457	503	460	472	438	442	471	462	436	458	478	434	469	473	463	459	460	447	486	410	503	480	427	444	457	462	470	455	446	426	450	451	469	456	491	461	490	443	451	463	472	423	461	482	428	459	483	450	434	444	451	466	485	467	464	421	496	454	476	477	467	415	455	447	472	471	477	445	478	471	491	447	463	530	422	437	452	449	424	476	461	457	456	472	495	461	474	422	473	474	422	483	483	439	437	483	481	485	511	437	447	475	401	447	454	426	430	451	482	444	474	461	462	468	472	461	491	452	445	465	441	456	447	453	487	445	465	510	490	457	453	447	486	483	519	503	492	442	452	476	493	467	462	457	430	463	428	448	446	439	474	441	435	431	446	474	464	455	471	467	466	464	439	487	415	475	472	480	415	423	488	437	466	458	426	457	463	494	459	446	476	471	437	458	459	430	456	438	479	470	421	452	485	422	466	448	416	451	479	450	491	447	449	471	463	460	467	426	467	426	482	490	476	489	472	480	462	441	445	428	468	479	461	471	454	472	502	458	457	471	424	434	462	439	456	432	522	467	446	445	454	459	462	470	424	456	501	445	472	473	436	445	473	481	474	415	455	466	438	423	455	458	446	454	433	454	458	456	471	488	476	436	459	498	461	467	494	460	429	465	498	469	448	488	467	446	479	486	463	474	475	461	455	450	450	475	434	441	485	472	496	464	467	430	458	445	444	461	490	442	440	497	405	460	508	452	447	441	455	445	491	479	478	488	405	458	461	445	450	430	427	496	465	468	444	464	457	499	481	474	489	437	452	466	490	475	465	423	441	422	495	437	443	429	476	432	467	485	469	447	435	449	453	455	422	489	440	442	449	473	433	483	503	472	485	431	501	464	445	443	472	452	486	431	485	449	470	474	452	458	461	477	447	449	505	480	428	459	478	501	447	481	460	467	470	457	419	441	463	430	478	462	504	465	474	472	455	409	456	463	449	450	487	440	430	456	452	413	425	463	424	433	493	464	471	464	489	496	418	454	499	472	493	459	437	447	462	464	440	439	429	458	502	477	488	431	466	454	474	438	471	477	469	448	455	513	458	474	435	454	441	477	482	465	490	478	443	443	490	438	427	431	485	444	445	440	435	469	428	476	469	447	487	448	430	457	456	480	470	491	421	469	448	476	443	458	444	472	473	466	425	433	460	459	455	437	454	462	450	469	444	479	462	452	458	450	475	463	476	436	472	491	508	461	474	447	469	471	481	494	456	442	440	442	447	482	450	443	462	453	433	436	434	463	460	462	475	457	466	443	454	449	465	444	486	493	454	461	449	434	439	452	419	498	486	449	512	455	476	472	471	456	457	451	421	475	440	442	448	475	468	434	476	491	478	456	475	466	443	470	496	424	468	420	452	465	458	478	482	498	463	452	481	489	454	486	466	440	458	443	474	480	471	434	482	479	462	499	436	442	470	467	457	436	418	440	469	451	490	448	442	438	480	506	475	451	454	471	446	480	457	463	440	437	456	456	471	440	502	434	467	446	451	501	513	456	489	446	482	472	498	468	451	437	454	431	461	479	407	478	483	454	454	499	435	442	466	478	387	468	472	495	489	477	437	444	428	451	472	451	457	443	455	479	451	434	480	423	495	447	448	466	426	441	478	462	414	481	457	443	467	438	425	437	447	446	485	462	462	458	449	471	438	464	469	464	423	493	492	453	497	472	483	443	440	456	489	408	444	447	448	439	446	459	435	468	446	484	495	409	472	477	484	476	496	464	489	441	477	457	466	452	454	478	462	460	448	468	502	454	429	473	489	466	441	473	461	446	487	454	432	475	466	423	441	496	446	443	472	450	454	429	468	428	454	498	465	439	451	433	441	448	476	457	446	474	451	464	451	438	465	440	457	464	452	480	446	462	478	427	461	470	461	475	487	475	471	439	431	424	465	484	439	485	435	427	513	489	498	443	453	445	419	425	473	470	426	477	436	495	479	487	468	474	478	476	460	439	503	494	499	469	469	452	485	479	439	430	473	440	466	444	457	463	450	446	453	468	488	465	464	456	466	508	455	438	454	438	443	474	447	472	472	447	439	457	476	484	487	459	471	442	441	461	459	460	441	476	454	450	440	491	460	464	466	467	441	446	459	438	487	490	465	397	469	483	457	442	479	465	487	472	456	457	465	514	466	439	428	472	457	455	479	483	427	495	466	475	439	494	453	455	466	453	471	445	460	476	467	462	467	439	453	469	414	488	446	479	441	474	460	438	452	457	447	469	419	485	459	459	469
23724	14744	6352	3222	14484	3298	893	964	455	382	299	257	226	193	183	143	168	169	136	148	143	134	113	110	107	118	105	115	124	141	189	176	169	159	217	163	102	93	102	76	95	99	72	92	102	100	96	87	83	86	85	88	83	90	69	74	77	85	77	84	84	83	86	75	74	89	83	92	73	82	89	85	87	86	71	73	90	75	83	77	83	80	69	71	59	70	73	71	72	98	90	79	70	70	64	79	84	82	69	77	74	78	92	78	85	74	71	68	70	76	83	69	81	71	63	69	67	70	74	69	67	69	71	75	66	73	76	79	79	90	90	66	78	63	71	83	80	66	76	67	81	75	81	83	69	81	67	72	84	73	51	75	98	77	67	61	65	101	84	75	64	74	92	87	76	78	71	85	78	63	81	90	72	67	100	82	72	73	78	74	76	79	66	74	78	89	77	77	78	89	81	81	88	95	59	79	91	61	67	56	67	70	73	87	76	71	94	67	69	82	98	88	95	76	77	76	86	70	86	99	81	83	83	80	75	76	68	83	73	77	85	72	60	63	71	84	68	78	100	76	79	72	78	86	71	83	68	70	79	76	85	73	78	86	76	67	86	76	68	75	77	89	67	58	58	74	85	77	79	71	82	79	86	66	66	59	69	69	80	73	86	73	67	65	71	71	59	74	77	84	78	64	70	85	84	84	75	69	79	79	93	82	83	74	79	88	83	76	83	71	71	71	91	80	60	90	69	70	83	86	90	81	72	87	69	68	72	81	76	96	77	73	76	89	73	73	67	51	83	76	76	62	81	81	62	67	72	78	75	72	91	86	75	92	84	67	92	74	89	91	80	64	71	58	82	73	84	71	71	78	78	72	83	66	74	75	77	76	57	82	87	86	94	83	82	87	66	85	64	74	77	73	68	71	73	95	62	87	86	74	86	70	78	80	78	75	82	79	75	75	77	74	73	69	67	76	73	71	63	89	72	83	85	64	85	76	75	75	69	79	66	70	70	84	93	80	63	75	90	91	85	91	81	86	72	83	63	74	91	76	80	70	90	74	71	72	73	77	77	78	73	63	63	73	91	73	74	77	73	67	78	81	75	77	73	74	81	71	90	85	89	79	64	74	70	73	92	72	86	70	74	87	73	77	78	76	79	79	94	85	80	65	66	82	73	79	64	90	100	67	82	75	83	66	76	75	94	74	74	61	85	90	80	79	62	79	81	74	77	66	79	77	68	68	83	81	77	70	76	81	91	66	76	68	68	85	78	82	78	81	90	70	70	67	88	85	72	90	86	91	91	65	74	88	73	86	70	89	73	93	77	76	76	80	91	92	75	78	78	84	80	84	83	89	67	87	84	87	87	49	72	73	73	71	73	76	63	65	80	86	77	77	73	63	100	69	82	88	97	84	74	62	75	81	85	71	75	84	76	76	64	73	69	90	77	68	74	74	92	79	75	83	63	87	90	78	85	75	76	65	89	85	74	67	88	81	61	75	65	82	67	81	81	69	80	84	85	92	83	68	79	73	77	79	78	56	75	80	78	69	67	89	76	67	88	79	87	69	63	89	74	79	74	89	80	79	71	73	74	79	78	69	76	85	73	83	81	79	64	66	60	78	79	84	82	84	67	82	76	74	82	66	73	82	60	80	82	67	87	80	97	64	67	81	74	72	82	76	80	67	87	92	71	75	74	77	69	76	79	74	87	71	77	85	83	81	61	75	87	82	81	72	75	83	82	76	83	66	75	74	83	68	78	78	67	78	72	72	63	78	70	80	93	81	61	99	84	78	95	70	78	78	81	70	97	87	67	87	76	78	75	87	80	71	89	87	80	81	77	70	81	75	71	81	86	73	56	73	81	93	67	61	89	80	77	78	83	78	59	75	77	69	89	81	81	73	91	85	91	75	73	72	83	63	81	83	81	81	91	78	71	70	81	87	76	75	85	91	80	84	73	85	78	85	80	88	73	81	78	80	63	98	92	80	78	80	68	69	67	74	66	79	73	70	49	93	76	83	84	62	77	94	69	85	73	72	82	62	75	76	77	81	73	66	80	79	84	81	79	80	75	78	76	89	70	89	76	60	79	81	62	73	76	93	81	73	92	88	95	80	86	78	84	93	83	84	73	90	67	81	80	79	78	78	76	74	89	71	88	90	80	91	96	70	74	84	69	82	73	77	76	81	77	70	74	78	72	93	78	84	81	82	72	77	73	69	75	74	90	79	71	68	77	83	72	76	84	74	90	87	86	95	63	72	84	83	84	80	98	89	68	68	74	76	90	70	77	72	90	67	92	85	65	86	77	82	85	85	70	62	81	82	89	78	87	75	70	94	74	68	60	75	73	78	77	75	64	66	65	73	68	77	98	76	81	100	81	68	68	75	84	77	75	75	78	83	70	76	91	80	80	84	90	81	76	80	79	82	82	78	73	71	70	93	62	83	76	67	76	83	91	85	84	70	77	85	87	89	91	79	75	81	63	61	85	79	85	60	64	77	74	78	76	77	63	77	78	93	86	77	84	81	81	73	82	85	80	88	65	80	67	88	65	62	88	79	83	73	82	75	83	83	81	79	78	70	79	66	70	71	92	73	74	73	74	80	63	68	79	68	81	94	73	92	79	73	69	92	67	80	94	77	71	76	76	69	78	76	65	99	83	72	78	78	75	83	79	59	74	88	81	98	107	67	94	77	79	70	89	87	62	84	80	86	90	76	80	74	67	73	86	67	65	56	70	87	79	84	69	89	79	80	72	70	71	67	78	74	72	80	70	70	75	80	79	82	73	69	74	69	88	78	68	81	96	67	64	67	71	80	71	96	77	80	85	71	97	85	73	72	78	83	69	72	101	71	72	86	83	82	81	64	78	70	88	54	72	85	74	93	53	81	73	95	83	67	78	77	73	90	81	66	91	76	63	76	62	63	59	72	78	105	81	88	79	79	84	78	77	69	75	74	76	78	77	63	81	64	82	74	62	72	70	80	72	71	69	98	82	68	79	74	70	89	75	70	77	73	86	88	82	89	81	76	77	73	56	70	66	80	68	69	79	80	88	74	74	88	69	62	67	97	62	83	92	84	88	94	75	83	79	87	71	83	93	81	87	74	77	86	76	81	82	93	79	83	67	78	69	83	77	81	69	90	78	79	70	67	74	83	72	97	85	79	74	87	74	78	76	74	98	77	87	88	82	89	90	74	88	83	78	84	80	68	98	90	64	70	71	74	87	86	62	84	76	76	78	97	71	63	87	75	81	60	72	69	97	88	83	78	72	84	72	68	74	61	81	94	51	83	82	87	85	88	79	82	74	78	84	81	72	85	74	97	80	62	70	68	84	88	79	73	71	68	87	86	77	63	86	78	62	74	73	82	74	64	81	96	60	79	72	73	72	85	88	81	91	66	89	80	78	77	68	86	85	97	90	71	91	98	67	66	68	85	78	70	68	78	69	63	66	80	95	88	77	74	75	84	68	66	86	79	60	61	73	89	81	86	89	79	67	82	88	67	66	83
12546	11110	5298	6070	25287	4117	3704	4022	2474	1733	1571	1371	1170	1029	928	840	807	726	700	605	602	562	506	542	512	458	454	497	514	738	1370	944	908	1008	1462	920	389	380	347	341	323	330	315	303	324	326	286	299	276	324	306	276	286	284	277	273	250	282	262	286	236	265	249	258	266	272	268	275	254	233	238	259	269	240	256	258	234	243	215	231	246	240	277	269	226	254	216	241	220	256	231	242	237	241	261	231	268	264	229	223	220	206	230	231	230	240	227	227	237	251	233	218	217	239	226	232	235	228	230	231	228	227	236	216	197	228	253	237	257	210	249	231	207	238	256	206	224	248	200	225	235	211	251	237	226	224	223	193	244	220	201	248	247	221	255	224	234	229	230	231	217	233	242	205	228	222	231	235	217	225	226	228	247	246	223	240	230	222	216	198	223	226	223	214	206	208	235	212	220	221	239	228	207	233	232	217	257	238	238	243	226	260	224	234	225	197	238	230	248	228	206	226	213	226	240	267	210	234	230	227	229	226	211	220	219	228	225	216	222	222	196	218	243	220	224	233	208	228	246	228	208	204	222	220	218	245	255	232	238	227	224	257	219	249	231	232	222	218	236	223	211	246	235	221	203	238	222	248	239	229	200	225	212	236	216	257	206	218	240	218	208	217	237	243	196	201	206	205	216	234	258	231	211	228	202	257	222	240	233	256	239	208	238	217	233	242	223	263	211	235	221	196	206	222	257	202	241	228	230	235	236	222	232	225	236	218	240	224	224	214	254	206	241	248	233	234	228	231	240	231	248	238	263	218	223	248	230	214	222	226	212	254	251	236	212	204	251	261	207	243	224	209	230	235	239	208	230	232	236	238	218	240	224	221	206	227	218	232	217	222	248	190	223	202	227	195	238	220	234	248	223	230	231	204	261	230	228	251	218	237	217	225	221	249	214	210	213	235	219	229	216	215	197	245	224	215	242	239	201	227	222	197	215	224	237	211	217	235	201	228	213	226	227	237	209	217	215	222	246	205	243	212	246	243	233	211	219	238	237	216	261	250	222	216	242	240	225	245	218	198	239	216	225	227	239	229	222	212	214	237	212	213	208	213	219	225	227	222	222	220	248	221	251	232	237	233	225	230	230	207	232	243	215	212	228	223	211	222	200	223	220	234	211	238	229	245	233	210	225	213	232	202	244	227	234	238	254	224	209	202	229	244	213	222	202	225	235	202	219	258	244	232	217	237	218	228	234	252	240	237	234	223	224	231	232	261	236	234	206	210	241	231	221	219	244	247	225	196	235	238	225	271	232	211	240	221	212	231	224	199	218	235	231	215	226	236	235	221	234	220	202	228	218	231	240	251	217	225	235	233	214	234	236	273	237	245	186	219	213	213	217	219	246	251	231	205	242	224	221	246	220	217	235	232	192	223	209	254	242	208	219	236	227	229	233	217	211	217	222	226	212	211	222	212	208	226	219	229	249	243	217	211	239	216	226	221	239	220	221	217	239	213	199	220	221	239	212	241	261	220	189	211	239	243	205	235	233	207	206	221	242	242	221	192	218	220	213	212	220	223	217	221	212	218	239	210	224	225	218	213	225	198	231	197	200	215	229	219	194	240	246	231	238	225	229	214	251	227	245	215	196	213	207	218	267	244	235	205	216	208	229	251	244	256	208	214	212	205	222	210	237	200	213	207	235	230	220	229	220	245	212	251	224	244	226	232	235	240	216	238	228	238	244	220	238	227	219	225	210	231	211	231	227	238	232	221	217	214	214	232	250	237	203	252	251	237	228	221	234	235	229	236	224	218	215	209	246	221	236	246	217	207	239	232	238	196	213	226	221	253	187	217	221	244	237	244	231	233	220	236	214	235	234	205	233	233	208	237	205	261	234	241	225	232	195	222	226	225	241	208	192	261	228	230	233	225	218	204	195	217	221	215	230	240	248	202	214	210	210	217	224	246	212	245	240	265	244	229	220	233	236	222	228	222	230	198	224	240	233	222	209	222	248	219	240	231	196	218	219	211	246	225	207	234	217	206	234	238	221	243	227	218	208	215	227	227	231	213	233	219	247	215	220	199	216	224	245	259	244	250	245	212	204	217	239	211	255	214	207	228	222	212	212	217	234	238	191	230	234	233	203	221	215	198	194	222	206	197	223	215	210	205	219	213	178	252	218	234	225	208	215	231	226	220	225	247	210	235	238	227	250	247	241	220	234	216	243	217	213	208	213	260	223	231	228	238	217	214	235	239	201	230	216	197	234	213	205	208	233	203	234	233	222	231	240	215	207	225	230	235	227	212	239	229	215	224	223	244	218	221	222	251	224	232	216	247	199	197	182	236	230	215	224	223	213	201	210	225	221	219	223	226	203	249	235	230	256	225	247	224	210	203	227	226	242	217	210	203	238	253	208	214	232	230	231	250	222	216	205	226	202	231	248	222	239	229	207	210	231	212	197	234	223	235	199	222	205	207	242	236	215	223	225	225	227	231	233	218	204	236	232	210	241	250	225	212	237	224	223	241	229	230	223	223	214	202	223	223	228	230	232	234	233	239	200	191	223	222	247	221	241	231	235	209	206	214	230	207	232	230	230	229	262	221	243	238	202	217	245	217	239	234	239	208	231	219	218	223	217	223	222	248	237	229	259	248	218	252	229	233	223	228	235	220	241	231	221	213	202	219	240	236	230	215	244	232	212	235	241	231	250	204	223	198	212	212	212	202	269	229	217	213	226	254	257	223	199	228	237	223	236	232	254	251	230	216	208	229	242	203	236	234	220	242	207	193	239	218	233	238	222	226	251	245	219	224	223	222	207	232	247	233	247	217	226	212	207	233	203	224	221	227	233	214	228	208	237	247	253	210	238	246	205	249	236	209	224	211	211	220	215	209	220	226	228	214	203	229	213	214	222	209	228	212	235	207	221	206	234	234	223	250	214	231	252	238	242	199	202	220	228	250	218	229	240	225	232	227	233	241	237	240	232	247	235	211	198	245	244	241	231	240	228	246	230	219	238	247	204	217	230	244	190	238	222	226	199	218	231	227	241	229	237	221	249	205	230	231	205	179	230	244	237	231	202	218	218	207	228	219	206	237	200	200	244	200	237	238	215	217	258	237	198	210	220	234	217	245	218	241	215	255	215	221	234	204	219	205	195	230	181	214	237	216	223	226	209	229	212	219	231	235	234	227	217	219	181	231	202	214	213	237	215	226	228	233	230	222	219	228	212	221	235	200	244	216	224	222	214	236	242	210	232	255	245	240	202	222	217	229	218	199	260	220	233	232	259	244	222	242	209	218	205	224	214	218	195	220	221	241	241	222	202	218	233	207	224	207	243	222	215	237	249	243	222	234	242	236	199	219	229	209	242	205	206	238	212	257	210	234	247	209	228	255	195	231	199	241	237	208	258	202	213	227	230	238	213	242	256	221	220	219	231	214	244	229	226	234	225	214	211	240	248	220	231	200	238	252	219	221	223	218	232	207	218	256	232	241	235	241	236	206	189	216	211	218
3005	538	367	412	781	361	286	319	340	307	273	273	290	311	315	309	350	290	314	273	332	328	262	277	297	287	298	299	302	267	292	291	280	267	299	298	301	300	273	307	297	295	290	293	311	263	296	299	293	289	302	276	309	292	301	302	289	300	293	297	296	262	295	318	284	304	310	325	289	306	307	300	312	305	295	292	290	283	276	304	296	294	322	301	293	296	262	327	302	310	315	270	297	286	299	319	284	303	303	252	282	303	306	278	297	304	281	278	310	289	273	282	281	291	315	302	298	276	328	285	276	297	299	287	330	284	324	300	290	285	307	311	299	261	281	292	270	281	290	258	298	313	266	321	299	285	300	309	275	268	305	277	276	275	285	279	292	296	288	309	275	297	274	297	269	272	265	266	279	275	273	286	303	268	327	279	286	286	296	293	261	296	289	282	273	315	288	298	301	282	319	282	283	291	277	290	318	284	294	302	298	287	276	264	292	270	299	261	289	299	298	271	302	308	297	305	326	293	308	281	301	300	298	289	272	263	275	290	290	299	266	307	293	296	290	294	272	304	314	331	309	316	285	315	263	259	308	277	284	280	299	297	311	307	270	285	296	291	292	315	281	267	289	293	322	305	290	274	296	272	320	321	282	297	283	293	294	268	301	295	271	304	313	277	310	303	293	278	272	317	305	287	307	294	285	276	290	273	282	330	292	312	324	280	305	255	294	321	295	276	284	327	276	308	315	275	304	274	303	296	272	283	279	265	270	280	287	299	291	286	284	286	297	293	314	284	332	271	255	276	287	288	304	279	288	252	278	275	278	291	283	301	287	299	292	286	295	284	281	279	301	337	280	321	263	299	298	287	256	318	290	292	277	304	284	302	267	281	291	286	277	304	270	266	272	263	300	274	288	265	315	303	326	302	303	265	310	285	278	324	316	287	267	304	270	280	320	299	308	255	313	310	304	301	280	247	275	283	275	287	294	315	303	301	314	280	291	322	318	290	278	282	275	296	322	294	270	289	288	273	264	253	307	284	292	313	321	297	263	305	308	277	286	280	337	299	270	294	290	305	292	306	256	272	250	277	281	299	284	301	305	281	280	273	273	283	284	292	292	293	299	300	308	279	277	279	256	319	310	278	291	299	298	309	266	294	308	295	290	298	261	320	303	296	288	290	269	283	289	288	284	285	254	297	292	292	316	274	258	331	317	268	281	302	283	300	294	289	300	304	271	292	297	313	306	282	332	298	319	315	276	309	301	302	299	286	280	273	318	292	263	315	265	282	286	289	304	328	266	270	297	301	284	320	295	281	316	333	309	295	297	285	298	258	315	298	307	273	283	289	252	254	293	298	283	281	283	313	321	277	285	310	296	289	318	277	281	302	289	280	311	306	271	266	300	296	297	269	310	303	280	288	286	326	274	277	298	319	315	294	281	285	285	284	296	261	266	268	272	284	259	287	283	272	299	293	292	300	286	256	277	303	262	245	313	278	289	292	293	263	293	282	288	270	315	275	278	272	255	280	316	291	281	290	298	308	316	333	306	296	309	311	277	287	283	294	312	298	274	275	308	282	267	288	294	298	291	327	273	321	275	294	290	300	308	307	333	332	258	304	287	275	330	316	301	283	284	281	273	257	288	297	285	293	277	278	290	281	306	260	261	297	284	337	285	263	300	325	288	298	289	313	282	279	289	284	298	270	301	329	288	278	336	286	301	287	300	263	298	318	266	271	308	267	275	251	308	316	277	297	259	336	272	306	276	267	270	293	290	302	284	271	291	280	301	284	302	284	285	276	324	295	286	306	303	284	274	283	267	280	323	295	314	311	298	297	261	288	256	299	280	301	314	311	273	292	291	337	303	297	307	299	306	277	304	283	294	302	294	280	319	275	284	282	291	301	308	300	287	272	321	290	299	266	272	299	309	288	323	293	282	297	260	307	301	289	266	288	302	290	275	302	264	281	289	293	272	273	314	261	281	276	286	297	298	295	296	295	278	324	265	288	301	310	273	301	288	312	272	283	271	273	266	285	312	262	306	309	286	278	267	303	296	293	279	306	287	300	266	295	291	310	272	285	299	286	299	291	286	300	307	268	290	299	300	304	299	310	302	293	288	297	269	278	307	290	328	282	263	262	277	274	268	275	308	278	274	269	268	298	288	299	288	275	251	302	281	304	295	309	275	278	303	264	269	285	283	294	255	275	301	296	275	303	298	304	272	312	278	314	310	290	271	296	314	301	308	289	296	286	291	308	271	264	318	305	290	280	311	313	272	305	301	308	312	295	273	308	309	285	314	304	269	256	283	294	325	291	268	281	305	301	282	320	292	272	288	275	280	292	336	297	255	324	279	277	316	278	296	286	278	314	323	301	270	298	326	307	270	314	313	282	313	305	284	275	295	282	299	267	268	287	302	293	295	286	279	334	287	313	284	269	271	267	285	291	300	281	299	297	316	289	288	306	300	292	269	288	288	288	296	336	298	309	281	295	300	295	286	279	306	310	274	284	306	295	281	274	267	261	337	309	283	278	277	243	313	261	255	314	285	293	296	259	298	296	296	301	283	285	277	271	281	290	273	309	280	288	296	271	292	293	284	297	300	294	281	302	308	315	257	275	278	341	287	296	275	307	290	311	284	270	277	290	298	285	284	283	255	316	284	277	285	277	289	288	309	274	288	291	329	258	258	279	275	276	276	323	307	283	267	315	262	312	274	315	312	321	311	281	275	268	285	277	308	303	299	301	289	310	273	293	312	308	269	277	291	300	282	295	298	306	308	285	279	287	277	283	306	282	262	283	262	298	285	272	296	290	279	284	306	286	286	277	300	280	299	314	287	299	308	293	268	295	294	275	307	286	301	278	305	276	292	266	290	284	262	282	293	312	333	303	294	296	287	276	298	317	315	272	259	280	269	277	277	315	293	295	294	288	269	293	295	274	323	328	295	301	305	277	292	279	255	284	316	279	305	304	292	309	295	294	281	295	277	276	308	296	271	307	280	278	273	277	276	300	275	295	280	308	298	304	289	260	308	307	323	294	270	291	317	289	291	306	296	288	293	279	284	281	275	284	307	283	295	267	267	282	315	296	314	293	310	292	264	302	318	289	288	285	309	285	261	318	262	264	308	262	300	239	260	292	303	287	276	275	327	296	309	291	268	311	298	312	287	286	295	321	295	259	305	298	283	273	270	310	278	305	306	261	295	277	280	298	283	321	298	294	296	312	249	308	306	288	280	301	319	331	316	297	279	296	279	285	285	305	299	300	295	313	292	285	299	263	306	289	260	291	311	311	288	295	296	278	288	285	295	302	292	307	266	265	272	294	303	292	288	291	274	314	281	328	295	275	290	283	261	273	270	295	316	304	283	300	277	293	308	298	320	302	271	273	267	296	287	306	292	277	299	297	287	297	295	293	321	316	295	280	295	308	305	304	296	320	261	308	298	256	307	271	278	287	278	282	265	294	319	271	281	290	278	287	304	283	268	275	263	291	318	280	284	318	279	304	276	288
3001	1130	971	1087	2481	847	724	861	878	738	754	763	703	712	742	722	723	689	734	713	656	707	729	732	739	768	687	736	744	702	768	734	692	779	759	743	712	749	757	734	718	745	703	696	700	690	692	712	716	709	686	721	690	678	709	705	738	732	712	715	726	707	735	673	668	691	703	741	719	709	704	669	694	746	679	705	731	704	673	715	708	681	710	691	682	702	650	720	721	694	728	681	664	687	661	667	692	716	749	694	652	676	748	711	721	708	670	673	712	710	735	712	704	690	677	689	684	748	704	722	710	698	677	716	717	719	685	700	740	683	730	719	714	681	701	679	712	678	671	701	703	722	742	703	736	769	732	723	778	691	689	726	736	742	690	706	676	734	742	718	696	684	710	731	717	688	700	738	689	702	673	708	720	715	703	699	659	766	750	700	746	710	692	785	701	725	725	693	715	723	806	746	716	704	740	742	706	708	703	727	743	681	711	729	704	676	715	650	698	692	722	664	673	703	690	684	709	714	692	713	703	755	684	676	684	700	756	696	679	684	669	704	678	685	709	723	702	712	680	702	694	781	708	758	725	695	750	686	697	763	722	724	701	765	656	714	712	725	705	668	703	746	711	735	729	750	705	757	738	750	691	731	712	710	703	706	724	687	742	664	702	715	644	725	779	759	681	706	693	739	714	749	719	767	661	738	695	682	732	709	693	694	725	690	725	742	678	724	687	672	697	747	750	733	701	762	691	703	747	694	676	687	727	707	741	707	735	724	728	702	723	745	665	680	760	707	721	762	712	735	708	706	719	762	739	730	732	683	753	723	770	760	716	734	745	727	678	723	744	735	633	690	719	722	682	733	724	719	714	750	702	703	713	661	645	733	731	758	708	746	704	657	689	697	747	715	690	782	756	684	703	692	704	672	719	740	709	702	676	716	693	741	727	695	641	737	706	684	698	735	721	684	751	712	695	722	691	684	745	652	669	741	699	706	679	718	752	716	733	752	677	725	743	765	738	768	683	744	710	647	707	678	711	686	754	714	680	670	679	792	730	735	709	680	708	726	742	680	688	710	732	754	724	709	692	691	724	732	673	720	711	704	723	702	688	741	720	691	707	687	696	722	712	737	711	697	728	720	698	682	724	674	727	692	707	774	743	713	708	718	724	687	711	728	691	703	677	712	759	711	731	676	738	733	711	708	738	775	708	674	698	695	741	681	694	681	638	709	710	695	732	700	718	737	745	732	696	696	673	726	722	689	726	710	734	671	684	728	738	743	693	687	761	673	695	731	736	712	675	698	651	716	669	712	697	713	691	719	723	741	701	731	702	690	689	729	701	715	739	676	722	700	721	732	723	643	709	671	694	723	724	715	751	738	701	704	727	743	715	704	712	775	729	742	714	705	709	718	744	730	677	688	712	702	691	723	719	736	669	721	730	768	692	717	739	688	738	728	691	683	728	723	709	752	688	724	747	741	667	677	741	683	757	748	668	688	689	688	681	753	764	710	710	733	778	677	677	740	724	706	697	732	714	704	740	720	723	690	684	692	741	702	680	717	752	696	727	675	697	718	741	704	748	689	707	708	721	738	689	664	692	740	705	693	684	725	742	742	731	696	701	693	696	667	700	677	652	748	718	689	747	702	703	681	667	731	748	740	705	715	690	719	733	723	689	737	715	707	672	696	707	721	669	704	707	698	723	705	685	732	738	726	703	723	705	734	692	697	714	690	747	736	702	736	758	697	677	767	688	716	706	679	694	690	700	696	701	753	714	729	699	664	716	712	689	714	717	730	658	709	691	705	695	733	685	768	680	707	706	729	699	702	685	716	751	679	691	729	722	722	672	652	691	698	706	706	746	689	717	708	749	731	684	716	678	679	686	688	710	717	729	714	731	711	699	731	664	678	679	719	697	702	713	713	720	751	709	709	710	716	730	689	734	692	745	700	701	719	696	757	735	715	694	744	670	663	688	668	718	701	757	699	688	695	649	687	716	640	723	713	704	716	681	737	759	715	720	724	704	759	714	722	743	711	688	708	672	693	750	718	698	692	706	715	760	722	719	703	691	681	710	670	692	735	731	703	769	704	755	698	686	712	721	754	703	674	730	720	712	724	723	688	714	756	730	709	711	711	719	754	685	700	710	696	762	715	685	745	741	703	702	747	738	704	702	737	750	689	690	693	709	730	730	706	691	687	698	718	690	691	720	691	761	729	709	745	696	728	680	702	766	723	733	767	714	691	708	718	709	728	734	689	726	748	690	733	722	692	709	713	773	683	708	681	717	737	739	702	708	705	712	692	740	660	720	728	711	703	692	706	738	707	705	682	711	707	674	654	702	691	699	709	719	703	723	741	721	709	706	686	690	742	723	726	718	743	694	742	689	701	730	723	717	698	698	715	685	723	711	713	707	693	715	682	684	694	759	752	751	670	682	687	684	664	721	703	716	748	693	691	660	657	675	663	717	687	703	712	663	700	716	706	699	735	703	692	750	704	724	753	739	657	735	690	686	736	661	702	679	737	654	679	734	686	736	708	729	723	728	698	704	718	689	684	708	719	673	702	696	718	654	673	733	709	682	731	689	707	685	707	678	738	699	688	691	696	712	739	706	743	745	751	734	690	685	725	680	690	664	743	685	689	745	710	721	702	731	704	748	678	702	722	714	794	727	725	707	730	669	703	702	722	759	739	693	679	729	674	703	775	710	722	720	724	721	744	740	713	711	731	724	749	681	706	738	741	697	690	678	712	702	713	685	712	728	681	669	680	739	729	722	684	714	730	641	710	680	736	762	657	691	672	700	700	718	733	658	731	667	715	711	748	726	694	739	765	736	690	720	760	743	689	687	751	689	721	668	724	712	748	718	711	702	682	685	722	734	750	674	729	700	714	671	710	703	735	695	713	686	684	755	775	718	740	695	649	721	665	730	708	697	736	716	720	734	704	737	687	747	672	728	697	708	751	672	717	712	775	694	696	647	699	744	723	732	708	730	668	726	752	724	782	697	727	695	678	678	704	795	687	676	729	721	717	694	661	660	652	669	743	658	710	701	742	700	720	731	711	688	678	725	713	698	676	721	651	716	779	747	716	729	743	666	742	673	682	701	731	694	747	724	690	740	693	711	697	703	708	732	681	683	659	758	672	725	672	721	755	727	673	719	767	681	728	705	694	704	680	763	693	710	707	685	721	644	709	661	707	712	709	693	713	706	668	666	722	713	709	684	736	716	720	731	690	666	730	727	712	703	681	711	704	725	702	691	700	691	695	708	727	686	717	702	706	735	716	707	695	686	684	699	718	729	721	750	728	751	712	707	711	699	756	732	764	697	733	708	690	681	708	724	706	734	714	673	690	706	732	708	716	727	729	658	691	697	800	680	703	727	694	751	745	724	690	725	720	687	683	734	717	691	753	708	711	673	672	721	697	718	741	699	725	702	729	753	682	686	730	693	711	740	722	713	689	660	708	727	752	716	716	703	683	748	727	632	697	700	718	698	719	713	723	751	755	680	672
14230	7247	3005	2081	13118	3009	760	645	393	325	318	288	229	258	242	220	221	258	218	210	219	200	227	215	179	205	186	208	199	198	249	208	211	245	214	199	216	200	167	189	199	221	173	174	195	203	210	212	179	183	187	184	183	201	197	204	161	176	175	184	176	204	204	187	184	180	190	200	185	165	173	191	195	196	189	178	188	209	176	175	172	198	192	175	157	191	182	194	189	201	199	176	203	197	168	182	169	179	167	192	188	179	151	181	194	183	200	177	195	194	182	203	210	164	185	174	176	199	181	180	182	167	169	172	184	188	180	186	163	188	192	190	201	183	189	155	165	182	180	174	174	208	184	193	189	165	174	177	178	200	174	172	171	184	193	183	154	179	169	213	184	202	178	172	194	180	177	164	175	175	184	168	190	174	179	171	168	216	208	191	200	186	173	175	186	174	194	199	164	191	171	195	178	165	170	193	175	185	175	185	182	195	169	194	176	187	189	163	154	176	154	200	183	171	183	192	187	165	188	195	199	192	213	186	184	192	176	172	183	195	185	181	191	203	184	169	184	174	157	179	189	168	211	194	165	185	198	171	151	171	169	192	159	182	185	184	188	174	180	183	179	173	176	190	169	143	178	209	189	158	189	204	188	193	188	162	192	193	177	187	183	175	187	179	189	188	220	173	174	178	174	166	218	185	180	166	201	188	182	195	166	213	208	194	174	190	178	185	181	181	199	187	151	184	187	180	206	202	215	201	186	199	168	185	181	175	177	166	217	213	168	169	209	211	163	192	212	172	179	197	186	192	174	151	172	182	187	201	172	209	173	194	181	182	175	188	172	187	186	162	211	196	196	177	183	187	184	182	185	169	177	208	193	185	166	194	196	212	188	177	190	175	186	191	212	178	168	215	174	208	176	160	190	192	153	152	199	209	190	164	182	177	202	191	189	201	195	189	212	157	189	203	209	180	180	174	183	197	173	167	191	197	165	177	172	183	173	193	182	165	185	192	176	195	203	199	201	183	176	195	196	193	201	220	186	176	172	174	167	183	184	185	192	185	194	175	193	210	170	183	192	175	184	174	181	190	180	188	181	163	193	182	164	169	159	149	177	197	195	181	179	176	192	202	173	186	189	181	172	170	183	182	197	168	156	189	162	160	188	190	184	216	199	197	183	216	189	179	175	187	158	178	184	177	197	167	149	183	190	166	200	196	190	181	196	185	189	178	180	179	205	180	204	213	176	190	170	184	180	161	183	196	204	173	175	193	159	162	192	185	172	197	193	188	174	190	199	209	185	184	188	201	189	169	185	190	202	182	193	173	211	170	186	208	170	186	193	175	172	181	171	187	167	193	182	173	174	177	189	156	172	205	186	200	176	195	172	197	195	162	195	187	207	178	189	195	173	195	202	188	160	196	182	170	184	182	169	161	196	160	169	181	176	196	201	191	183	185	189	172	172	186	170	207	198	189	175	212	185	164	194	212	160	177	176	194	180	181	198	183	177	186	191	216	171	178	191	154	189	190	192	188	189	158	188	187	195	178	161	198	214	194	193	185	184	186	193	154	178	201	189	203	169	182	189	173	173	163	171	187	195	185	175	214	195	164	167	172	177	169	160	181	189	189	192	189	189	191	159	191	158	172	184	174	196	191	210	213	186	191	198	178	196	170	181	206	170	200	193	181	189	194	166	153	165	174	191	176	186	182	171	185	169	174	197	157	173	181	176	178	180	180	176	198	202	159	163	202	198	197	176	186	158	175	181	203	183	159	184	201	175	184	182	200	195	204	200	171	208	168	193	179	212	178	195	166	178	174	211	159	192	179	194	207	200	177	209	198	196	206	161	203	177	193	188	179	201	192	196	195	177	188	210	171	199	168	177	185	187	187	207	200	203	176	175	179	158	158	187	183	198	190	207	172	191	187	163	187	177	198	183	158	181	151	190	184	203	160	190	192	194	175	179	177	195	164	181	197	184	192	185	174	166	185	197	191	181	187	179	159	206	209	214	175	169	182	211	179	182	188	166	198	197	203	162	213	178	203	180	172	183	180	192	167	195	186	161	181	161	206	192	201	184	193	196	158	180	201	187	192	159	182	173	186	191	191	184	182	189	187	185	180	171	164	186	175	176	167	184	151	174	173	183	172	190	161	190	178	181	206	197	193	180	164	160	195	187	176	196	167	178	171	174	190	169	200	194	184	163	190	198	177	196	194	173	160	170	198	186	194	180	194	163	189	176	170	169	179	176	173	184	193	184	216	174	201	189	181	176	170	181	181	181	193	200	176	193	183	165	176	195	195	173	163	185	177	157	189	178	173	182	177	176	188	167	176	188	171	172	196	161	163	193	173	172	217	191	169	204	174	196	201	173	172	184	205	190	177	182	193	162	176	174	181	179	184	184	163	193	174	212	195	158	198	181	188	164	200	169	169	197	163	170	191	174	179	184	189	165	153	178	168	173	180	166	193	184	195	190	183	196	210	198	187	238	182	192	172	154	202	195	176	172	223	178	195	195	182	149	167	189	170	197	189	181	166	192	205	166	196	161	178	205	172	192	193	189	171	188	194	218	190	172	171	170	188	190	181	193	185	184	176	193	212	183	188	184	214	169	165	176	180	196	185	165	159	206	166	179	204	188	172	174	152	165	191	172	178	158	171	201	184	193	154	201	170	191	143	172	185	168	186	176	179	191	178	155	180	185	194	197	206	173	167	233	157	199	192	188	193	186	183	194	194	174	187	173	193	182	199	191	175	196	191	190	189	174	196	191	175	167	209	181	199	174	141	207	181	180	199	187	184	174	211	195	185	197	207	205	188	160	194	214	188	163	187	182	191	186	179	191	198	183	180	197	184	168	177	184	171	165	182	191	178	179	220	162	163	189	199	180	193	182	181	176	179	198	182	204	174	193	183	175	176	193	184	188	193	180	189	178	176	162	183	170	184	181	187	172	187	187	162	177	202	163	191	175	195	172	219	179	209	168	173	176	167	198	178	199	188	206	181	193	178	178	185	164	184	174	157	177	187	177	173	180	194	193	192	182	192	163	199	167	175	177	164	167	191	203	206	186	196	154	189	176	174	185	183	195	189	211	169	175	182	212	182	183	179	213	175	188	152	174	176	196	180	184	183	192	192	190	174	182	186	208	183	200	180	178	191	182	177	175	208	203	207	188	195	208	185	197	205	181	191	208	186	184	196	185	179	168	184	169	177	165	209	169	192	187	186	160	189	183	184	184	186	181	206	181	172	182	183	199	199	211	175	173	159	177	183	193	180	153	184	171	188	179	184	190	183	191	176	163	182	195	177	195	177	183	190	166	187	178	187	193	171	180	179	198	183	191	181	161	194	199	194	184	157	188	160	162	174	186	192	184	163	207	172	161	192	169	190	212	180	199	170	212	187	192	181	189	185	189	198	162	157	170	196	187	205	209	177	192	187	186	184	191	194	201	223	191	170	162	184	172	194	186	172	206	178	179	195	196	167	191	180	194	181	183	163	198	187	175	188	171	217
8560	6350	3170	4055	25216	2944	2385	2713	1763	1346	1080	1049	890	858	759	794	701	679	662	675	631	580	655	577	616	574	635	595	575	688	934	843	916	949	747	892	549	546	521	524	467	502	488	513	515	497	507	465	487	446	489	515	486	517	497	500	516	482	513	475	524	449	465	485	490	492	486	459	477	475	436	465	495	482	500	423	477	468	431	467	484	517	497	481	506	471	504	510	487	482	439	467	454	464	461	457	469	472	496	486	470	507	481	483	528	473	486	474	488	468	453	497	452	481	443	469	465	429	510	464	447	464	480	457	444	438	452	468	458	456	471	431	463	510	474	448	463	469	475	472	426	464	472	493	471	479	422	476	465	478	451	503	483	437	448	461	482	458	489	469	468	452	500	469	493	467	488	453	437	501	499	481	458	496	466	544	455	469	467	502	458	496	487	504	446	442	431	460	473	464	471	474	442	452	473	466	425	469	473	451	431	433	486	481	466	458	501	467	457	457	481	468	428	479	472	502	470	446	415	472	467	436	483	445	447	456	450	499	482	471	478	424	461	459	461	454	477	503	443	464	440	464	458	467	446	446	512	492	480	432	513	502	485	455	459	479	468	468	454	471	457	460	455	483	435	457	434	438	467	466	426	490	527	492	453	461	440	466	466	488	466	449	459	467	438	491	493	430	469	503	472	463	446	435	488	474	443	437	466	461	504	440	448	482	489	479	455	466	433	446	473	510	456	462	445	443	493	468	488	468	482	436	442	494	463	444	463	418	471	488	443	479	482	453	491	460	488	512	456	480	457	477	435	480	486	476	443	501	447	434	452	476	446	461	437	474	471	456	491	451	482	494	462	453	465	489	494	477	460	444	477	462	460	455	448	460	453	461	439	446	469	464	471	482	456	493	486	447	454	422	454	436	473	482	470	488	435	466	489	474	437	453	472	494	433	470	460	505	456	487	490	475	431	445	471	437	449	440	474	454	456	459	486	414	476	460	444	475	454	465	486	442	488	472	456	452	449	465	445	434	493	463	485	479	460	478	440	487	431	448	460	501	454	479	468	432	453	457	443	454	452	492	436	488	432	459	469	475	470	485	490	509	445	464	466	464	453	456	486	452	472	472	491	519	460	430	475	428	478	494	426	477	444	475	464	456	439	436	460	431	493	461	457	440	460	483	470	430	439	503	463	481	463	451	449	484	447	477	446	449	454	432	472	441	534	475	446	472	482	435	453	467	458	460	484	466	453	478	462	433	440	442	444	449	445	472	473	461	453	492	469	456	465	451	475	489	496	480	487	419	468	479	496	493	486	465	454	455	479	510	488	483	466	434	473	438	469	496	460	434	524	507	463	485	456	459	476	458	461	474	464	430	418	487	457	488	492	461	470	467	470	460	460	474	450	474	451	466	457	437	484	461	451	423	456	477	452	458	445	451	471	482	448	466	423	479	459	426	500	460	448	468	443	456	461	472	451	476	472	498	421	468	489	414	489	483	482	447	478	435	480	457	440	460	473	458	498	441	449	477	466	471	477	496	440	467	452	466	488	444	478	464	459	474	453	454	470	451	493	443	415	487	487	479	435	480	475	450	449	487	449	434	464	453	472	495	455	462	469	424	465	466	459	458	468	436	461	457	471	427	475	435	436	457	468	428	480	462	458	439	495	429	495	473	479	484	451	470	502	460	510	471	485	477	455	502	477	471	476	461	477	472	462	449	457	430	433	487	502	427	489	452	468	459	458	502	434	461	428	445	442	451	466	506	450	488	496	464	472	473	450	470	488	488	482	482	485	455	511	490	475	512	483	448	466	503	493	462	468	452	423	462	439	528	503	460	427	466	488	426	463	460	422	445	444	469	463	463	435	446	470	506	500	497	458	451	420	542	493	463	433	466	483	471	455	468	441	505	420	466	460	432	458	471	496	417	482	458	471	450	490	493	490	454	401	474	433	449	468	463	474	441	486	441	452	439	457	487	463	483	434	454	458	477	478	498	491	460	425	466	454	441	469	503	453	482	456	454	447	478	410	461	465	484	486	431	444	438	464	463	482	434	481	437	417	410	425	489	470	459	474	460	463	474	482	443	462	450	467	429	466	466	446	454	448	456	466	443	476	467	456	438	440	471	460	434	434	497	469	422	467	475	479	473	504	470	479	468	445	493	493	486	489	491	483	437	440	485	459	461	447	491	441	496	445	482	457	461	437	454	447	462	466	514	483	450	441	472	488	487	468	441	490	474	496	494	452	478	442	458	479	491	456	438	503	470	464	482	465	485	456	442	458	457	467	428	453	466	440	457	454	458	444	496	462	464	522	466	450	468	480	458	466	467	464	472	456	479	457	497	465	439	469	472	479	482	480	482	416	464	446	469	439	458	443	466	440	481	487	447	462	466	483	470	418	491	491	487	470	438	513	468	494	473	498	452	458	458	490	465	474	445	496	494	457	444	503	456	497	522	454	455	470	482	474	445	496	469	441	476	421	477	463	466	478	503	467	455	485	433	480	442	437	470	473	497	456	472	463	473	436	474	425	454	478	437	410	431	453	430	470	469	456	470	459	486	471	473	466	451	465	438	461	437	454	444	473	520	473	440	435	458	463	445	445	452	479	451	476	427	456	497	484	466	450	480	487	470	454	475	438	477	457	475	453	472	444	438	465	465	500	452	494	441	480	482	489	452	511	465	465	431	458	455	458	488	483	443	484	496	488	427	465	458	493	471	474	480	419	471	474	454	495	446	475	539	478	461	463	450	474	463	470	465	470	456	461	501	471	458	445	445	449	507	492	462	492	460	463	460	485	456	473	467	453	435	479	456	448	447	441	451	479	471	471	491	445	475	468	482	481	452	433	501	490	473	469	420	451	472	482	410	450	454	456	469	479	459	433	436	462	453	458	475	450	454	467	485	479	473	433	483	446	488	465	459	442	467	482	484	455	477	469	463	497	458	475	426	475	469	506	479	483	469	443	467	472	453	467	424	445	496	490	446	473	456	416	463	442	457	444	434	473	496	481	497	475	465	437	482	457	440	463	459	448	460	489	411	469	480	473	447	466	480	486	480	477	472	470	457	444	489	472	442	446	423	476	474	447	490	462	478	479	449	438	479	480	473	468	461	479	452	474	471	477	447	482	434	469	439	437	421	472	457	449	455	503	479	479	444	469	435	491	455	455	435	424	455	492	469	480	433	462	478	474	463	456	453	456	453	504	458	454	462	490	443	482	475	494	466	488	457	473	480	456	450	480	456	446	466	459	446	493	430	477	435	475	447	475	469	431	465	445	445	461	463	431	465	478	425	462	440	513	456	481	468	519	472	469	479	455	467	458	434	418	494	458	430	461	476	509	445	446	501	478	464	504	469	453	470	459	455	429	452	457	496	487	451	470	454	470	511	453	441	454	456	480	465	470	470	475	507	444	438	483	458	457	437	429	460	471	461	480	479	453	432	470	500	471	475	475	472	456	444	445	453	470	455	480	456	447	463	480	435	465	540	466	442	456	451	500	463	496	458	451	467
23482	12388	6643	3831	29384	9243	1244	853	554	360	299	256	222	180	180	153	169	169	144	109	124	123	110	127	120	109	115	106	116	110	159	182	167	142	124	125	105	79	97	108	81	96	89	96	76	93	103	90	104	77	84	87	76	88	72	86	92	83	87	93	78	77	97	86	86	87	85	69	79	87	96	89	98	82	85	98	72	70	73	93	97	102	63	76	84	75	87	71	87	74	78	85	77	75	76	72	80	70	89	82	83	69	69	71	80	82	84	70	71	74	78	85	70	85	83	77	89	74	97	76	82	65	67	77	72	90	82	88	78	83	75	68	81	68	86	67	96	85	78	82	73	81	85	74	80	78	70	60	80	81	68	71	66	71	86	80	77	75	86	77	95	90	84	96	78	75	87	71	86	81	82	96	71	80	79	62	79	77	57	80	88	77	79	74	83	73	80	84	80	83	98	81	61	88	76	71	74	100	88	88	97	71	64	75	64	80	73	87	79	88	87	83	97	74	80	77	69	70	76	85	98	79	71	77	93	82	85	73	71	81	90	78	84	87	85	86	87	75	86	93	66	79	72	87	84	68	65	79	69	77	75	85	74	83	74	74	92	84	86	71	69	79	94	66	66	61	80	83	80	75	80	72	81	62	60	82	88	85	74	77	82	89	63	88	82	88	65	75	67	85	73	81	67	66	77	76	86	70	80	67	90	66	97	70	70	68	85	95	67	70	66	83	67	78	72	71	75	74	65	66	90	85	83	78	90	78	84	70	91	82	91	79	90	75	68	72	92	70	87	84	76	63	66	75	64	72	88	90	94	89	87	84	72	94	82	61	79	91	79	87	86	78	81	63	75	78	75	85	78	84	71	57	87	57	96	70	81	79	91	90	85	83	71	91	67	67	84	89	75	74	78	88	92	79	95	74	80	88	68	71	76	98	79	95	70	95	91	81	82	64	98	72	78	82	80	84	90	86	102	97	85	84	86	67	70	83	78	69	86	100	76	79	76	77	95	101	88	82	79	75	92	64	68	69	63	82	75	86	77	88	84	70	68	81	92	85	70	79	80	79	79	80	65	83	92	66	74	75	74	71	73	83	91	82	70	94	92	80	79	78	68	79	67	66	76	85	78	71	90	100	75	67	71	64	60	82	86	70	79	76	92	78	72	69	87	71	79	74	70	74	78	88	78	84	83	92	74	97	80	74	70	72	66	101	93	71	73	83	78	86	88	83	79	83	104	71	78	85	80	71	69	92	67	67	93	81	69	83	76	67	66	81	88	75	84	100	81	81	65	74	66	74	86	62	69	83	74	67	68	87	70	83	88	79	104	80	70	78	91	84	84	77	100	77	83	78	75	95	94	83	60	91	83	81	88	71	78	90	83	71	79	71	79	80	81	82	70	80	84	77	84	83	69	73	73	72	65	67	108	84	79	78	86	66	66	81	78	76	80	88	91	67	86	80	68	83	73	82	87	70	89	83	87	87	80	90	104	90	71	85	76	70	89	83	76	94	85	71	73	80	86	81	70	54	66	82	91	81	73	82	79	75	77	81	80	74	65	79	65	74	79	86	67	86	76	91	89	66	62	77	89	79	74	81	92	93	83	90	81	70	86	63	81	86	76	92	74	76	79	70	83	58	75	73	77	79	89	85	60	79	75	72	75	71	73	73	70	75	94	82	73	67	87	70	67	74	73	77	94	82	70	84	79	71	97	80	84	87	73	81	84	82	84	71	73	73	59	81	92	79	73	75	85	75	100	84	80	74	75	72	77	102	84	70	82	78	59	76	77	80	72	84	90	95	79	90	79	83	56	85	81	73	66	77	83	93	79	77	67	73	80	78	60	63	68	96	76	89	78	77	95	67	92	78	67	83	64	70	88	87	85	73	84	76	77	83	80	78	80	91	100	79	71	75	61	80	83	85	87	91	93	70	79	110	77	79	84	95	83	70	76	77	84	77	73	69	69	79	82	44	91	72	88	98	75	67	80	72	83	92	85	68	85	92	79	83	73	62	89	86	85	92	75	90	67	89	87	83	84	77	78	71	85	70	83	88	90	68	68	82	68	74	82	93	75	84	76	61	100	84	73	89	82	70	75	74	69	98	85	78	84	88	82	79	72	72	82	89	88	76	84	64	72	84	77	98	72	73	71	81	96	59	82	81	70	71	89	63	89	96	89	81	80	81	74	63	73	76	79	76	86	85	69	75	84	74	69	64	84	68	90	82	84	78	74	72	78	72	89	73	95	85	66	65	74	83	66	82	80	65	102	90	74	81	81	78	99	79	76	63	81	89	96	83	82	81	89	71	64	83	75	67	83	70	74	85	56	80	88	77	65	100	80	79	95	83	87	57	97	73	65	71	73	80	74	84	105	90	93	64	84	88	80	73	91	78	83	76	84	74	72	83	71	69	74	70	91	82	84	77	76	74	71	76	68	69	89	93	78	91	89	75	79	94	100	80	72	64	66	69	91	69	84	79	84	92	77	94	88	74	72	73	69	82	83	86	89	88	87	75	81	92	81	69	87	66	83	78	71	66	81	80	85	80	76	77	72	82	78	72	79	81	60	84	83	68	69	88	69	77	83	89	69	58	69	100	86	83	77	94	90	67	85	89	86	74	88	100	85	82	76	78	82	71	71	76	66	79	60	83	69	91	80	75	61	84	59	86	94	75	93	80	77	85	72	84	52	84	75	95	67	69	65	89	71	77	75	88	84	84	99	79	74	87	94	81	109	73	86	79	77	70	68	67	86	86	71	77	64	89	78	81	70	81	80	87	72	79	84	64	80	84	72	88	76	73	79	89	67	75	86	98	79	87	71	82	70	89	74	87	74	67	76	81	81	74	77	91	77	81	83	77	91	84	63	73	77	80	71	86	74	73	80	78	89	76	70	90	83	61	69	90	89	67	96	78	95	85	93	60	80	67	82	89	77	88	62	66	67	92	95	66	69	79	70	75	80	70	76	110	84	74	81	76	86	75	78	87	65	69	80	74	69	66	92	75	81	84	82	79	75	72	92	82	73	81	86	75	58	79	83	85	91	93	63	82	81	70	73	76	88	76	84	72	76	84	68	73	85	87	83	54	72	77	85	77	102	72	83	77	61	81	96	102	70	81	91	78	80	69	83	81	83	77	86	82	74	80	81	77	87	74	85	78	72	85	80	83	87	76	88	65	68	74	75	93	73	71	90	81	81	66	92	75	76	63	69	78	84	81	84	69	66	83	81	74	75	89	74	84	81	70	88	80	86	62	81	63	63	84	87	88	66	87	82	77	88	69	92	75	92	80	85	71	70	94	79	77	80	74	85	78	89	70	58	89	68	88	80	89	95	74	83	89	78	82	90	68	78	70	68	72	91	75	79	71	82	89	91	76	81	81	65	93	76	79	70	67	71	70	74	81	90	80	89	91	85	67	78	79	79	86	79	62	86	79	75	71	79	79	69	95	83	85	77	95	81	81	84	87	77	92	88	75	58	89	76	77	83	89	69	69	87	86	92	83
12442	9620	5814	6494	42348	5155	3757	3819	2718	1805	1580	1329	1115	941	893	817	758	720	726	631	585	575	563	537	503	513	448	454	449	609	924	1035	873	860	753	738	418	341	319	320	341	308	292	288	320	299	285	295	280	316	256	260	316	275	271	291	260	263	242	271	247	261	243	254	273	273	270	252	253	272	257	231	252	277	253	232	251	244	259	236	267	272	223	223	259	232	247	228	245	259	246	255	222	231	261	252	241	229	278	254	241	212	228	237	259	258	247	263	239	242	238	251	240	234	253	255	244	242	238	236	259	239	220	239	229	233	248	258	257	226	262	236	256	215	262	235	226	228	240	237	280	257	263	226	236	236	220	199	230	248	224	257	213	218	254	221	216	211	219	217	236	243	242	229	227	231	238	233	199	268	229	228	216	233	239	227	220	250	226	224	225	220	233	246	227	257	247	211	234	237	223	209	228	237	215	235	242	216	246	241	228	244	229	235	223	242	235	225	218	248	264	214	224	222	242	214	229	218	249	238	220	255	227	244	260	250	244	217	262	269	246	215	234	232	242	246	235	268	228	231	260	250	216	256	235	247	266	233	233	217	232	226	244	227	235	216	237	228	231	234	243	229	234	246	225	230	225	224	245	231	235	252	237	233	228	245	243	212	240	225	225	227	230	224	228	234	226	243	240	229	240	229	240	225	236	242	202	218	236	239	220	231	224	243	233	231	194	207	240	270	251	235	239	221	224	214	252	236	239	205	250	224	228	249	214	220	278	221	226	219	236	248	230	226	223	231	195	231	235	212	241	253	226	233	222	241	216	238	240	231	248	243	212	258	211	202	251	240	256	246	219	250	218	228	235	223	235	230	225	224	261	223	227	235	248	264	242	233	225	252	206	224	234	215	275	199	202	252	221	223	231	233	207	219	224	233	239	242	211	213	222	202	242	225	254	230	227	218	257	245	225	226	238	232	213	211	200	227	234	262	245	227	215	248	241	253	240	241	209	248	219	252	228	240	258	224	210	235	195	198	250	214	231	222	229	239	228	208	247	226	218	258	243	238	233	249	231	208	247	226	262	254	226	228	241	248	238	224	240	220	228	236	211	215	218	230	235	244	229	225	196	225	249	252	230	240	233	263	224	233	227	248	234	223	218	231	244	227	259	253	214	210	235	227	230	208	244	251	229	232	229	226	206	236	213	227	226	238	214	230	240	255	211	243	216	238	241	222	241	247	205	257	203	237	238	232	243	237	236	237	250	252	218	223	237	217	225	226	215	228	241	247	223	220	232	235	229	216	211	218	211	235	208	217	205	237	226	229	207	227	229	232	221	265	248	213	256	232	232	243	240	204	246	229	230	224	224	221	225	222	242	217	255	229	244	224	248	219	212	237	240	215	268	214	214	229	243	198	252	238	218	207	250	200	220	194	203	225	238	228	242	213	261	234	231	230	255	208	247	229	240	247	234	211	205	248	249	225	200	219	234	247	224	229	219	235	235	230	254	250	202	238	222	243	236	242	223	235	219	231	230	238	259	216	230	210	248	238	205	233	252	234	241	225	228	219	235	239	234	236	249	232	228	237	255	233	251	216	223	200	228	232	217	214	225	234	256	204	221	228	238	257	236	243	223	211	252	232	224	245	214	246	213	259	248	237	223	230	245	234	237	230	240	243	213	240	212	217	201	239	258	227	252	250	238	221	204	228	241	239	232	226	237	268	253	219	231	260	230	242	227	205	238	248	255	250	239	231	202	219	223	238	220	227	246	216	218	231	255	222	227	223	252	205	234	220	210	283	266	241	263	236	205	209	235	242	238	240	253	227	216	244	218	241	222	208	208	247	237	239	232	234	251	237	246	235	214	243	219	230	219	226	219	229	222	238	221	222	221	248	241	239	211	238	237	236	247	252	253	246	226	242	204	218	241	277	228	239	229	217	240	238	230	221	242	239	255	216	232	241	248	245	219	228	208	244	215	246	223	230	242	243	242	221	231	211	234	206	217	222	228	223	221	236	226	229	247	244	210	207	229	210	221	227	220	238	244	249	245	224	240	243	233	248	253	242	248	220	223	220	226	230	235	240	256	212	203	246	232	229	248	212	194	215	249	204	242	212	250	245	214	199	245	212	225	227	202	249	234	228	205	223	213	245	235	212	218	213	248	230	241	220	235	231	211	231	239	250	212	234	257	236	205	238	222	225	217	229	218	228	213	220	265	250	238	216	217	261	242	221	228	223	255	246	217	222	230	221	222	232	238	233	227	227	215	226	235	238	230	257	248	231	210	247	219	242	239	235	234	239	226	243	241	227	237	240	225	235	225	242	231	225	258	215	238	235	236	235	230	223	228	225	217	253	232	245	212	230	241	260	234	218	214	232	234	209	236	246	228	259	252	212	232	233	224	226	243	243	210	243	227	226	213	221	223	212	252	258	256	221	225	228	235	228	226	230	236	223	218	221	221	236	267	221	224	260	251	223	222	226	232	220	236	219	241	232	227	224	214	231	214	223	245	238	237	212	242	243	238	232	245	228	215	228	207	222	233	222	207	236	217	237	248	238	222	216	230	251	253	228	231	228	240	202	246	232	263	237	243	213	220	253	211	245	234	221	235	238	222	231	235	240	220	244	229	226	228	229	248	238	236	230	224	226	237	243	228	265	225	230	218	231	233	222	211	237	218	261	236	233	218	234	227	250	212	216	207	223	243	242	202	225	237	196	233	218	241	252	240	231	228	238	229	226	236	226	250	234	234	248	239	240	225	233	237	233	238	252	209	240	246	232	219	246	247	232	233	220	239	229	223	264	203	218	230	224	231	225	246	220	231	224	231	237	215	230	228	231	255	220	191	236	249	251	213	229	220	254	239	229	211	248	231	250	236	247	246	219	217	248	252	220	235	239	231	218	242	221	237	249	252	257	259	246	222	204	249	207	216	222	253	229	228	253	237	232	237	227	250	227	254	241	266	234	205	233	232	238	224	236	244	223	225	231	237	244	233	213	240	210	222	253	244	251	208	230	237	226	237	242	212	208	206	217	221	240	214	213	220	225	228	206	226	233	235	221	261	230	201	232	217	238	241	231	234	250	261	206	257	225	226	222	217	242	239	214	226	220	176	199	234	219	221	232	221	236	226	246	234	232	240	211	216	227	254	210	221	239	211	244	231	229	222	235	232	249	262	250	229	219	267	239	246	235	210	213	244	245	236	251	230	246	229	224	219	209	201	232	248	246	230	252	221	239	218	203	222	256	225	229	236	220	237	245	261	233	257	211	260	217	219	236	249	247	231	256	263	232	231	231	243	237	232	225	239	235	235	227	246	247	221	234	251	243	237	234	240	258	235	230	224	229	246	225	215	221	219	257	239	240	218	243	247	222	242	225	242	245	253	237	239	245	251	239	237	212	273	220	220	242	211	234	219	257	241	256	261	218	218	228	241	220	224	229	217	231	228	219	207	233	227	222	224	240	219	233	218	239	271	257	233	229	221	212	247	219	222	267	216	251	240	220	225	233	253	201
2673	468	353	364	828	293	280	335	321	335	320	285	291	298	272	298	265	286	282	292	290	307	319	299	274	315	263	271	278	321	274	272	286	293	289	322	287	308	298	293	300	292	260	299	277	311	268	277	288	295	271	307	266	282	282	278	301	271	290	300	292	297	270	292	274	279	291	292	290	284	306	251	268	284	298	302	315	324	268	255	258	286	294	288	291	270	299	275	283	313	302	308	280	290	304	297	275	284	268	296	311	280	291	301	314	274	270	293	298	276	284	272	309	284	283	301	284	285	300	287	288	269	293	282	296	298	327	291	302	278	300	305	306	280	307	264	274	293	294	299	291	305	311	310	273	301	285	273	288	249	297	325	289	309	293	296	321	295	305	311	307	300	280	301	270	294	293	257	303	314	267	288	277	285	298	274	301	287	302	272	308	281	298	300	307	270	266	303	310	316	298	286	305	275	276	285	315	274	293	298	304	315	288	305	297	309	262	294	289	312	286	315	309	288	303	290	275	331	291	286	293	324	272	310	302	324	266	265	307	328	305	319	336	286	269	288	281	306	292	316	325	298	280	302	286	294	284	297	284	307	295	322	308	304	305	297	262	281	340	297	337	283	298	271	274	286	283	282	249	332	297	290	300	304	273	321	285	277	291	263	283	289	282	263	289	298	296	322	273	305	325	291	292	285	287	290	289	266	275	295	292	272	324	292	266	306	282	281	269	286	286	316	306	269	300	285	266	278	292	276	274	294	331	302	296	272	272	279	281	304	302	304	285	276	300	268	300	276	267	281	286	300	308	278	285	303	295	285	315	304	275	299	307	283	293	317	276	289	292	307	271	313	279	324	296	300	306	286	292	302	314	278	321	311	293	283	269	278	260	289	294	304	303	279	285	313	290	269	309	289	308	281	300	284	298	284	242	327	319	261	305	290	306	291	311	279	279	330	287	272	365	275	278	284	303	307	295	301	282	291	289	260	286	281	291	328	292	282	310	293	312	302	281	296	289	289	307	308	270	304	308	289	278	310	305	331	292	295	324	299	276	281	322	307	285	283	305	289	279	308	299	296	263	293	316	273	268	306	316	308	266	319	289	311	293	272	274	300	310	325	314	280	284	303	284	289	261	309	277	283	301	282	275	302	314	294	297	285	315	326	297	283	267	320	314	303	321	321	290	293	287	281	286	292	302	296	286	301	312	303	268	281	315	288	305	291	323	291	296	334	304	258	313	295	318	300	283	297	264	323	275	302	289	283	321	278	305	310	295	293	284	273	294	268	320	291	292	291	284	300	318	285	268	264	316	275	295	294	340	314	295	249	290	296	319	298	308	290	303	266	270	279	315	307	273	250	326	309	340	284	297	287	284	281	285	312	299	282	316	305	293	301	262	296	279	271	269	291	289	303	286	313	300	308	300	241	289	283	278	270	291	299	266	254	307	303	307	262	273	326	253	282	273	308	291	305	279	301	315	284	275	287	295	280	340	286	278	307	279	287	283	293	261	287	282	268	311	296	286	307	311	295	282	267	333	273	284	309	300	283	286	289	272	286	283	283	277	284	287	305	280	306	305	300	281	290	281	312	273	257	261	256	327	313	294	288	286	289	290	278	297	297	288	293	276	322	296	302	300	285	264	301	331	301	306	271	299	258	280	286	298	318	271	285	302	307	286	309	270	311	280	279	322	273	318	270	323	326	285	276	303	259	298	283	270	278	284	308	297	287	249	301	288	287	309	309	301	266	280	279	289	285	305	297	243	299	323	274	313	233	304	332	296	267	291	269	312	316	308	286	294	282	273	312	293	309	285	263	297	283	256	275	281	285	308	269	294	298	325	317	275	313	270	285	263	299	260	310	295	284	282	300	295	274	300	253	298	309	273	312	290	288	271	267	306	287	326	311	282	304	313	294	261	309	262	324	297	288	302	319	299	328	286	284	314	303	300	293	293	284	288	269	271	293	270	258	282	304	238	307	343	278	279	292	312	267	260	285	289	314	302	286	251	290	322	309	274	288	279	289	290	307	293	322	309	281	295	304	279	316	281	286	253	290	293	283	290	283	286	293	272	302	291	293	277	307	286	273	307	302	295	306	282	300	278	268	310	277	289	312	286	337	275	317	296	286	281	300	294	264	273	292	280	273	280	300	302	284	279	292	304	291	310	306	294	309	292	292	254	303	297	279	278	282	300	308	300	297	303	331	290	272	299	299	290	290	299	297	291	287	252	307	304	285	293	308	290	263	308	290	300	319	278	259	275	264	286	283	296	310	297	314	275	254	297	311	329	259	308	295	303	275	305	320	291	311	308	320	272	282	318	311	290	272	306	262	318	299	336	332	294	288	291	286	305	267	293	307	312	295	299	277	278	300	308	307	270	261	304	297	304	286	297	315	283	306	299	287	281	285	275	288	284	269	289	285	297	328	271	312	272	287	296	277	291	278	289	301	325	285	278	283	309	299	291	280	303	274	290	257	267	294	326	291	284	288	308	309	319	279	307	274	267	300	265	277	302	330	284	289	298	311	322	297	317	306	295	265	277	274	288	272	299	296	314	313	308	289	284	282	290	321	284	298	301	263	303	297	297	304	304	286	299	329	271	273	282	301	303	288	300	268	268	289	300	282	258	285	274	309	262	266	279	277	290	286	278	284	287	301	283	284	300	307	294	308	312	290	316	300	311	281	250	266	298	282	295	301	305	329	315	293	306	301	282	322	308	287	307	255	313	289	291	282	288	293	307	286	279	255	309	329	333	303	309	279	283	286	291	281	278	292	319	307	339	292	271	288	285	310	275	301	322	339	291	290	273	296	278	330	286	282	261	295	330	298	305	285	273	277	300	289	298	290	307	287	310	290	288	340	268	274	296	310	305	311	301	283	297	287	282	314	292	303	249	269	286	273	268	272	275	278	272	293	290	296	273	287	327	284	279	262	295	284	296	313	323	305	284	287	276	296	269	279	283	265	311	280	303	323	286	297	271	282	320	299	285	314	299	292	301	316	288	296	259	268	299	295	303	282	274	307	283	282	290	280	303	285	296	323	309	285	313	287	286	333	319	286	277	308	277	291	293	299	297	258	266	300	295	328	286	254	306	287	308	279	294	299	316	287	289	279	271	320	304	298	303	328	278	306	307	296	312	325	287	291	292	298	318	268	281	286	296	318	307	283	278	315	302	324	297	275	308	292	325	278	308	285	287	305	287	291	283	301	292	309	304	294	287	290	272	274	279	280	295	311	265	273	274	281	262	317	308	255	289	318	275	300	302	298	260	302	283	292	281	308	296	312	301	294	309	270	290	295	267	257	316	286	299	275	281	272	269	324	299	305	314	323	311	270	314	300	325	303	308	286	316	299	269	296	297	308	293	272	295	285	298	310	302	303	319	291	267	304	268	313	300	303	291	319	269	268	294	310	281	288	284	329	245	288	286	330	298	305	272	296	293	284	285	266	306	320	322	288	274	288	304	296	292	268	282	302	275	282	284	306	304	292	293	312	294	321	307	294	288	317
2854	1050	977	1008	3655	824	756	829	743	769	771	731	744	741	715	735	713	735	725	728	753	696	680	710	756	719	750	723	725	739	715	712	696	693	665	763	693	737	711	710	669	720	736	691	694	752	701	667	736	656	732	736	759	754	742	677	692	704	721	723	688	718	708	742	729	722	676	726	728	727	688	721	747	720	720	739	723	716	679	734	741	718	729	732	754	720	682	699	706	724	735	729	702	739	651	694	733	729	744	726	744	716	753	717	731	720	686	735	712	784	708	694	749	738	746	703	680	732	712	726	741	701	731	733	700	709	704	706	693	751	736	696	766	737	685	682	707	691	713	694	711	698	701	736	702	709	742	708	741	706	695	771	727	737	708	719	656	739	685	712	700	740	646	705	699	693	690	728	698	682	720	706	715	740	715	663	731	689	752	752	688	726	726	742	748	701	669	690	718	737	708	750	705	734	688	668	736	735	740	728	747	723	683	707	698	727	695	694	749	719	720	690	698	713	728	713	723	728	742	755	729	701	692	698	738	678	733	768	753	742	723	739	653	702	747	675	699	707	759	736	709	711	717	744	698	731	693	673	682	670	706	699	679	703	743	692	697	717	710	733	730	703	730	708	655	720	670	698	738	737	722	705	759	694	691	684	694	685	725	727	725	713	713	747	731	726	740	715	718	710	707	732	706	759	728	675	723	752	711	716	684	726	694	690	729	767	738	705	694	721	689	686	702	694	702	696	724	687	693	718	727	707	686	712	728	730	733	693	753	683	736	706	691	770	704	711	733	652	720	725	740	669	751	659	733	730	758	768	701	690	666	695	701	714	667	704	694	687	687	755	785	733	692	711	696	731	720	746	772	713	680	725	727	742	746	739	741	732	734	702	712	695	725	749	706	729	758	741	764	762	709	698	730	689	688	727	658	714	733	729	699	678	701	719	767	718	740	689	722	741	732	683	713	692	695	748	697	729	732	755	736	734	767	722	721	728	695	735	711	741	725	691	690	696	691	727	692	679	688	718	711	707	747	730	714	690	770	697	697	676	693	708	755	702	710	747	733	734	742	736	718	707	662	716	714	727	713	732	718	685	717	764	726	706	691	764	689	740	761	742	736	711	728	743	708	773	712	749	691	708	683	677	701	719	729	705	713	704	728	720	665	735	696	734	743	699	752	633	656	718	719	703	731	755	701	753	700	705	751	705	697	731	712	729	661	747	725	706	695	725	763	717	695	738	693	690	745	671	730	715	703	696	742	721	724	706	752	672	727	695	689	697	724	682	671	706	728	750	711	729	750	682	695	676	685	717	693	679	712	703	711	709	673	696	695	710	720	741	722	754	719	673	777	749	676	709	692	764	750	695	724	688	718	695	711	699	710	732	733	705	708	644	675	725	688	677	759	701	692	726	712	688	740	708	713	684	727	739	743	732	738	735	670	696	696	745	666	672	722	781	716	743	694	712	682	735	720	786	666	742	718	702	725	694	702	701	703	688	692	688	707	672	701	673	749	717	731	715	685	733	745	673	627	700	731	739	731	714	739	700	736	731	738	747	736	743	672	728	753	736	740	669	705	710	723	712	688	712	716	695	712	710	720	698	780	711	767	728	684	736	727	734	700	729	794	688	693	712	699	715	721	736	654	677	697	648	735	661	783	731	729	685	686	704	742	707	733	723	701	716	736	685	743	706	730	744	725	680	742	664	720	745	743	755	703	705	696	742	686	724	739	731	711	708	730	672	737	728	742	688	691	711	734	709	697	698	734	710	676	728	704	694	662	715	692	698	714	727	694	731	713	754	721	736	712	686	714	735	722	676	741	713	730	705	735	692	740	695	725	699	713	715	719	745	675	679	709	689	748	691	715	730	677	666	713	746	709	747	717	749	670	762	712	745	699	707	730	725	706	708	735	711	728	745	705	749	719	731	683	724	748	766	711	698	756	734	736	706	739	727	685	761	702	718	717	725	670	728	739	682	697	701	730	747	677	706	751	703	698	762	700	682	713	748	705	740	742	730	702	639	702	680	728	744	696	711	718	763	703	705	744	724	690	740	736	721	669	685	728	704	700	751	700	701	714	737	699	716	712	764	740	713	765	713	725	711	725	703	701	699	741	695	691	697	756	731	753	731	666	693	664	690	712	689	743	703	710	709	678	674	681	669	732	729	720	727	741	730	760	775	751	723	683	673	716	762	704	679	707	690	720	732	717	739	734	702	725	714	718	669	718	723	698	695	722	761	709	720	729	671	694	726	717	711	749	724	713	719	726	759	661	695	748	651	730	750	652	741	748	695	727	691	718	700	701	698	706	692	772	692	722	765	726	652	714	735	670	693	724	722	729	705	709	724	694	720	718	696	688	669	723	705	772	700	700	724	733	742	699	722	686	677	716	708	725	736	696	707	705	709	733	716	741	697	702	686	738	739	668	707	687	727	721	676	743	703	682	702	687	716	692	700	705	725	726	715	694	675	713	715	688	734	748	698	728	678	718	729	722	664	702	721	703	740	740	730	737	730	747	708	749	692	683	728	730	748	744	693	702	668	738	729	712	682	737	709	735	711	691	709	741	747	715	758	783	694	702	754	770	703	748	669	723	706	715	714	699	708	737	747	697	731	716	790	671	765	704	695	705	674	703	648	716	772	749	724	731	760	741	741	741	750	766	737	712	706	671	730	742	714	722	740	708	727	717	711	712	742	731	720	694	716	714	728	739	744	711	754	728	676	688	672	733	698	670	697	701	699	742	728	718	740	740	681	699	744	723	698	699	704	752	703	706	745	732	702	744	770	735	727	700	755	707	755	722	677	717	754	733	736	753	726	671	719	660	694	717	726	748	682	677	741	734	714	685	702	775	742	756	669	708	710	709	701	713	710	729	690	749	730	732	695	725	759	756	690	678	704	692	725	681	702	700	701	713	730	700	726	726	719	731	692	745	690	684	710	746	778	763	743	661	756	720	672	705	730	702	709	703	706	691	687	716	664	735	700	706	710	727	756	722	723	719	695	739	703	694	721	677	707	695	716	698	707	769	713	681	717	709	675	687	688	731	707	718	655	720	677	733	701	704	715	717	735	684	682	702	718	771	765	744	735	702	709	712	697	729	672	718	693	703	731	691	712	683	701	721	688	642	775	728	762	727	677	703	659	713	748	701	722	723	709	731	708	697	751	698	748	718	686	674	737	665	686	706	716	709	712	732	741	750	747	736	727	662	733	726	736	705	736	688	774	730	694	698	767	705	718	736	753	746	752	714	743	713	696	729	700	694	735	715	695	701	739	725	730	702	687	761	705	715	744	720	776	721	721	750	747	717	731	666	701	786	698	704	713	720	705	738	715	767	674	746	703	738	677	694	721	703	715	675	690	769	710	700	723	717	693	723	683	706	663	701	714	726	747	759	691	723	693	677	741	721	727	700	696	696	754	729	723	710	703	719	670	719	747	752	711	720	778	701	711	732	717	705	689	741	699	702	667	667	717	707	721	675	723	709	734	691	766	753	690	736	758	745	725
13862	7111	3404	4896	22892	4672	573	812	443	426	271	239	251	250	221	227	220	193	203	189	213	191	202	223	199	188	191	221	229	202	232	255	245	211	235	220	188	221	200	168	199	199	203	185	185	185	178	178	175	192	183	191	206	186	194	171	181	180	216	207	184	191	190	185	197	200	168	178	179	185	196	198	183	180	191	208	201	198	186	170	189	186	180	163	188	179	178	198	185	185	204	185	180	206	209	179	168	181	201	182	188	191	174	192	195	177	193	192	190	182	189	179	195	200	186	182	203	186	178	199	203	209	198	202	190	192	185	202	202	204	166	176	184	192	192	180	185	191	174	170	182	169	180	188	180	188	207	194	205	202	183	194	168	180	175	183	183	201	197	192	191	167	202	177	196	177	200	188	197	175	194	179	186	171	165	216	167	200	207	196	190	180	189	175	201	192	184	183	173	172	210	194	189	187	180	176	177	183	189	224	197	226	213	202	194	172	165	166	178	178	166	176	176	178	191	200	182	181	180	181	188	198	214	173	193	163	160	198	198	195	162	182	172	189	192	187	169	208	189	205	205	172	183	160	178	180	181	188	194	187	191	184	158	211	214	184	184	188	211	181	187	179	189	193	162	179	206	194	218	177	195	192	176	178	188	182	175	174	169	179	183	207	181	213	197	180	164	170	178	179	194	184	168	202	173	186	182	180	203	164	187	177	185	183	195	158	175	171	184	197	195	200	191	193	206	171	190	177	193	177	184	200	176	180	171	178	211	188	155	190	180	166	191	175	178	171	191	198	180	180	190	197	191	189	202	204	168	171	174	180	192	209	183	171	203	190	183	197	183	176	213	201	176	187	195	189	180	163	177	188	192	165	196	197	170	185	171	160	174	184	193	195	201	204	173	188	192	198	178	188	189	187	193	202	172	172	197	205	209	186	171	176	171	158	174	190	171	201	185	177	177	194	186	206	201	190	187	194	164	168	184	197	178	183	177	207	163	177	198	175	189	219	193	179	181	147	200	179	180	202	191	208	166	179	164	194	168	208	196	172	174	195	173	202	195	209	183	202	181	211	159	199	195	210	192	165	205	188	196	142	194	176	207	200	183	190	188	202	210	198	188	182	181	167	214	197	187	207	181	169	192	174	176	211	189	193	200	207	144	166	196	173	184	175	166	176	191	190	195	207	193	194	175	171	202	179	206	173	174	197	204	213	179	166	191	174	195	168	176	193	191	183	187	183	183	216	181	169	196	212	181	193	194	193	186	181	216	172	164	173	179	162	179	194	189	191	182	193	200	181	179	178	183	194	187	217	179	183	179	172	182	195	188	181	176	178	204	178	181	177	186	177	172	184	174	182	180	169	160	187	163	191	180	174	184	199	173	186	186	191	179	169	199	192	161	172	211	178	207	187	186	172	167	165	202	181	173	182	169	203	182	170	186	181	194	198	202	196	195	193	205	182	163	177	188	186	195	195	164	189	185	180	186	174	191	175	181	172	175	194	221	206	165	204	189	186	154	183	182	164	197	204	183	182	191	185	180	170	161	174	177	183	178	217	173	189	179	198	205	186	186	182	185	201	194	199	210	183	174	162	196	195	183	187	205	181	200	206	167	194	182	205	188	175	200	206	172	177	186	185	161	171	180	183	153	199	169	195	183	162	162	185	191	191	190	202	162	157	175	205	191	185	211	203	179	156	174	207	173	176	185	175	185	197	192	212	182	190	188	186	158	181	202	170	167	189	185	173	188	200	200	176	174	169	190	194	185	186	183	177	181	175	169	201	181	210	186	178	202	195	199	181	165	189	219	183	189	193	176	214	181	188	159	162	204	199	188	209	200	167	187	197	190	185	182	176	164	187	182	197	177	185	193	179	175	232	191	191	189	195	204	182	188	205	175	186	186	191	179	205	204	191	160	170	182	192	182	168	184	180	214	163	180	190	194	201	228	199	184	189	170	183	187	186	159	183	226	190	175	194	185	189	182	167	215	177	199	199	183	188	200	188	193	169	181	184	203	188	191	174	174	195	199	205	189	193	189	209	192	187	170	175	193	178	219	189	188	173	164	208	200	196	170	174	187	194	168	186	199	170	159	201	170	188	185	194	180	193	206	187	188	158	184	192	199	210	180	212	176	162	172	183	194	154	195	190	200	181	200	185	177	202	181	190	150	164	201	188	215	173	192	195	200	206	185	188	196	201	188	207	189	203	167	157	155	183	173	174	200	184	202	193	181	174	214	188	210	189	167	165	184	183	187	175	178	169	195	189	172	199	201	196	197	178	155	197	171	177	198	172	185	215	151	163	186	186	178	189	165	183	167	175	195	189	196	205	198	185	212	173	182	202	178	176	186	213	170	196	183	215	179	183	185	180	195	204	174	179	181	183	177	171	194	192	161	177	167	183	169	201	183	194	180	175	173	196	181	166	177	182	170	186	190	195	189	148	200	199	185	194	191	170	191	168	182	175	169	168	173	171	178	197	173	203	190	194	192	182	229	187	179	191	170	184	198	207	190	186	171	157	192	189	141	152	169	200	171	171	183	187	185	182	174	185	195	188	194	183	174	170	193	181	171	190	191	162	173	178	182	188	156	189	186	179	168	178	202	191	197	208	158	195	200	177	195	190	171	186	182	175	191	212	168	190	201	200	196	188	174	191	182	163	171	190	201	201	193	201	177	165	176	182	180	209	191	183	177	194	181	189	196	207	203	163	182	194	183	192	160	169	164	188	154	184	162	161	195	188	181	172	198	178	177	204	194	161	155	180	152	168	168	171	175	177	164	179	194	195	188	183	165	174	176	193	184	201	180	201	181	207	177	175	171	169	186	186	170	189	166	197	188	191	189	163	161	171	169	198	180	205	157	201	195	179	200	185	164	171	189	183	206	177	165	206	201	214	173	173	194	201	183	175	200	178	164	178	172	190	175	166	203	180	206	195	216	199	182	186	181	160	174	166	159	171	154	220	198	138	195	184	154	163	203	211	178	170	191	181	193	192	179	204	189	184	192	192	184	191	186	201	185	165	204	182	187	195	176	184	184	163	202	194	172	220	197	206	197	176	194	176	191	181	205	202	195	167	179	194	174	178	169	208	172	189	191	174	168	184	183	192	195	204	202	211	180	172	176	217	198	198	204	194	186	208	175	186	210	175	198	180	200	172	182	202	188	177	171	209	177	193	192	202	208	153	182	199	194	208	178	177	182	198	166	204	192	183	185	190	170	183	165	175	185	174	166	166	198	200	187	198	191	163	180	164	211	192	192	201	212	195	199	185	197	175	179	185	175	173	184	187	180	188	177	155	174	191	195	178	218	193	200	181	186	198	184	196	171	204	197	171	194	193	196	196	175	196	184	168	176	184	198	196	144	185	198	182	212	182	176	202	210	177	192	187	183	183	168	194	169	175	194	175	170	187	199	199	185	178	212	178	177	173	170	191	192	198	197	201	170	175	166	175	193	197	170	194	163	165	169	189	187	176	186	150	175	196	195	164	197	201	190	176	186	192	159	170
8352	6473	3442	11251	37853	5935	2195	3029	1791	1674	1152	1014	942	849	783	766	725	783	712	727	625	645	633	597	608	624	606	599	613	646	822	873	819	695	802	605	576	552	538	480	522	511	510	497	549	518	528	514	456	491	505	483	451	477	512	467	467	496	470	486	447	530	488	480	455	454	469	487	465	487	455	477	443	509	473	518	472	487	454	508	495	502	471	471	457	475	442	444	496	450	476	466	500	488	458	464	449	493	493	497	490	463	483	451	532	462	469	479	488	500	501	452	468	486	470	511	509	497	443	469	451	475	477	469	463	439	471	486	535	460	461	440	484	504	474	461	460	473	453	446	532	490	455	492	458	492	444	434	494	475	464	443	457	469	457	460	445	493	452	459	450	489	514	462	480	476	463	455	522	496	460	471	455	466	468	487	456	498	511	483	464	467	434	499	443	409	470	464	499	467	451	444	470	465	477	493	495	477	522	499	465	444	467	468	458	475	491	476	486	458	458	511	513	484	484	459	501	481	442	499	488	460	460	466	463	447	423	491	482	476	476	463	454	456	479	476	473	476	426	463	477	464	475	478	451	450	487	454	457	476	476	472	468	437	466	436	455	494	457	449	486	491	460	481	458	476	481	453	464	506	478	463	483	464	488	488	456	440	506	431	480	493	469	450	460	462	475	482	491	461	468	494	523	464	498	482	444	451	458	451	466	464	482	448	447	415	443	487	449	464	482	475	491	464	445	458	431	514	499	471	481	471	453	472	467	412	470	476	468	472	453	427	482	429	474	525	446	458	465	508	453	439	463	501	503	457	500	461	463	443	457	478	487	434	449	480	467	482	491	485	467	505	449	462	474	481	442	509	491	444	482	507	482	484	477	490	428	494	489	473	523	473	442	471	495	459	492	472	434	443	497	453	485	481	450	445	451	444	452	482	478	471	497	451	447	464	481	470	505	461	458	472	474	442	496	518	478	438	495	463	490	449	481	499	485	489	490	479	447	466	485	469	458	457	506	471	454	466	480	472	450	464	464	491	441	478	489	435	458	491	481	480	468	455	493	479	456	468	497	486	490	437	468	465	484	521	518	487	474	449	465	493	450	464	482	455	448	484	504	460	474	441	496	462	459	457	428	490	459	455	509	475	448	446	457	493	462	458	506	474	493	459	488	473	469	479	439	510	484	443	470	448	455	435	518	460	437	482	457	449	455	481	473	487	448	468	472	497	476	444	456	448	445	470	473	510	467	477	476	434	463	448	447	483	488	480	471	475	395	446	438	450	438	482	471	462	497	467	452	458	498	453	457	484	482	442	480	477	460	450	515	511	497	469	465	485	448	419	486	460	455	483	440	445	458	476	494	447	473	498	455	494	506	470	467	451	457	488	486	475	470	465	460	497	425	462	476	462	502	460	467	458	481	443	475	448	457	462	486	466	503	454	453	475	503	510	477	459	478	492	454	475	487	456	463	466	492	447	460	465	450	453	454	467	484	456	486	428	476	467	474	483	474	458	456	504	437	505	441	465	465	478	486	448	487	460	445	449	455	483	484	525	501	527	490	475	470	454	470	513	496	420	508	452	487	484	473	481	445	478	457	483	529	484	486	472	439	467	449	481	473	471	460	442	471	465	430	469	454	446	444	443	462	453	509	433	496	485	512	475	481	491	461	491	454	484	447	450	460	466	475	469	485	480	468	504	443	469	503	483	448	488	452	471	480	493	443	448	468	495	455	453	428	514	430	450	470	465	479	430	448	484	449	432	460	471	488	400	481	485	442	440	492	496	481	474	485	466	476	475	518	455	453	475	504	470	463	462	440	445	460	462	492	464	490	479	471	502	486	476	458	488	464	463	482	449	476	470	448	467	472	506	465	470	442	439	476	463	483	466	441	485	443	454	481	499	428	455	503	491	463	473	486	497	469	513	480	464	456	439	486	452	480	478	454	465	460	453	478	439	514	447	472	477	481	471	484	497	503	479	510	466	474	461	425	485	454	459	469	494	468	455	467	448	476	460	460	455	463	455	496	493	481	469	474	475	517	478	441	494	485	433	490	491	508	434	474	429	453	492	506	450	431	449	444	442	474	471	470	476	463	486	484	478	479	525	475	451	482	483	430	491	445	461	493	465	469	449	473	445	430	468	486	491	444	455	471	433	462	463	445	474	465	455	476	449	479	477	486	512	452	449	445	473	462	461	462	441	483	466	440	463	437	492	474	482	480	484	467	420	464	459	485	448	487	485	456	438	429	477	473	492	496	482	489	471	467	428	495	483	471	461	473	497	485	461	498	459	469	437	460	444	488	512	472	483	450	458	447	458	472	462	475	455	466	485	484	473	436	435	471	465	458	498	487	484	503	459	469	422	486	469	481	471	442	504	473	478	485	483	463	498	496	463	504	469	505	434	473	484	455	479	468	428	498	476	492	487	470	471	470	497	444	474	497	473	512	443	483	482	468	459	459	471	502	447	462	483	471	470	462	504	448	504	463	463	479	432	462	472	477	448	496	433	485	448	483	484	516	493	451	432	485	494	505	458	469	459	448	458	457	493	441	466	436	510	470	470	472	493	444	476	483	482	462	458	474	487	475	470	439	468	524	476	453	440	446	468	472	410	473	462	450	473	500	435	463	513	468	484	484	480	443	451	452	463	503	484	436	494	478	463	457	490	477	457	451	481	511	452	483	476	476	464	494	477	462	484	462	482	456	461	465	476	428	445	446	490	499	476	493	510	467	456	462	496	483	481	474	476	489	497	471	487	466	459	481	486	433	480	458	425	479	480	473	459	477	501	458	474	431	454	451	489	461	475	436	469	489	457	452	487	483	458	476	523	454	513	491	471	451	466	460	519	467	486	471	461	449	493	485	458	475	463	483	458	479	457	457	476	465	457	480	451	475	476	466	458	487	475	475	469	454	473	443	448	457	478	461	449	518	484	500	461	496	482	479	470	472	450	470	500	478	471	462	489	480	503	470	501	506	484	455	466	448	461	465	451	487	444	470	464	466	504	468	474	470	424	481	463	459	445	431	444	418	447	497	487	489	450	455	460	455	444	466	419	430	483	460	500	436	449	485	457	486	476	492	456	454	483	466	485	474	472	496	478	473	491	443	456	479	442	454	475	470	480	495	479	501	494	480	400	447	451	466	493	474	447	454	447	461	482	480	448	460	492	479	500	471	463	498	424	452	465	433	501	445	446	465	469	461	471	484	452	437	440	462	472	453	461	481	499	469	444	479	478	467	500	479	471	444	444	475	503	485	503	466	465	484	427	465	506	470	424	447	481	489	511	435	484	425	479	459	493	473	487	477	449	459	486	488	505	410	462	453	444	475	463	458	451	494	479	456	490	452	472	489	481	456	456	486	456	476	479	459	448	495	479	468	480	451	462	461	465	465	477	471	477	497	460	470	486	467	474	469	462	461	489	465	469	456	453	498	473	472	469	481	465	409	452	478	459	487	462	498	455	515	448	445	477	402	452	454	504	441	470	491	483	510	435	461	453	500	439	476	484
23055	15113	7369	9079	36977	13201	1601	1200	694	555	294	255	196	190	178	157	175	144	124	123	133	128	119	116	120	129	105	86	106	108	149	142	166	125	156	115	103	89	87	91	79	104	95	64	89	87	94	102	66	86	101	76	98	93	75	77	85	72	79	88	111	66	75	95	81	88	81	87	94	90	81	70	79	80	88	97	64	87	83	91	77	83	62	85	88	79	68	85	66	93	94	80	79	79	80	78	74	73	71	81	73	90	92	86	80	86	105	81	81	67	89	63	69	79	88	75	75	86	88	78	84	84	87	83	81	91	101	76	86	83	87	84	89	88	79	84	92	74	71	79	90	83	85	87	67	91	88	76	90	80	74	78	81	83	99	89	90	85	79	77	77	86	95	80	84	73	86	79	69	92	91	91	83	64	85	95	68	75	70	89	75	83	91	82	83	81	89	83	75	71	61	97	88	73	90	99	67	93	85	81	63	86	70	83	78	82	71	70	80	85	76	78	87	84	77	87	84	78	79	77	104	87	76	80	80	81	99	106	78	84	93	75	71	71	79	96	73	82	83	83	79	80	75	97	96	88	89	74	89	81	102	91	86	75	83	97	93	84	74	78	97	71	66	106	67	93	72	69	102	81	88	83	91	68	74	79	81	74	80	87	91	77	75	71	72	82	95	86	83	77	84	88	76	76	68	78	90	82	75	78	90	87	88	74	93	90	83	71	85	100	69	86	88	79	75	105	84	74	95	90	102	88	76	86	88	85	84	69	75	96	75	81	77	74	85	71	77	90	86	74	76	85	85	76	84	79	77	86	93	89	100	76	96	86	75	96	83	92	87	79	75	92	96	92	86	84	70	79	78	78	81	73	72	78	84	77	77	83	75	84	92	81	89	90	92	81	91	76	80	109	87	72	54	79	76	73	69	98	72	80	90	77	81	79	71	84	65	81	79	87	78	62	84	95	97	89	92	76	78	77	75	80	63	93	84	63	84	70	76	78	75	77	78	79	78	73	80	79	78	80	93	79	84	82	97	81	77	67	63	82	84	82	82	96	71	76	90	75	89	89	74	88	79	75	80	103	76	92	80	83	71	84	75	82	92	90	91	94	85	92	89	71	69	91	86	73	80	76	86	95	68	94	86	78	85	78	77	85	67	77	74	105	90	86	83	91	99	90	78	83	71	64	78	92	87	81	93	84	68	83	74	79	79	96	88	100	77	91	68	79	78	78	105	69	74	67	75	91	79	88	92	82	92	96	91	84	85	79	83	106	71	86	83	76	87	71	86	74	79	78	82	101	68	85	70	80	79	84	87	80	84	74	87	79	69	82	99	75	78	70	82	99	74	79	88	88	72	87	82	79	82	72	78	84	72	90	65	86	86	90	76	77	79	97	82	87	64	58	81	88	69	87	77	95	69	97	81	76	96	74	92	90	109	93	89	80	79	70	70	83	67	78	74	80	75	87	74	85	81	92	84	81	90	76	78	87	97	88	73	80	74	86	102	87	76	77	83	85	83	70	89	74	80	70	83	81	76	92	69	87	86	54	73	73	99	77	95	85	84	85	77	97	82	85	101	75	65	75	82	86	86	69	87	95	88	71	78	104	82	91	79	71	88	74	86	95	78	92	71	58	67	65	75	76	93	85	87	106	86	90	73	81	88	73	77	82	79	83	87	82	85	93	70	79	79	81	72	82	70	99	77	66	85	97	66	70	82	68	86	80	82	109	73	71	86	89	66	95	108	71	81	77	74	74	66	77	88	71	70	68	67	88	71	83	78	67	80	83	85	92	83	84	95	88	80	70	89	71	72	92	80	79	76	83	77	88	103	95	87	85	89	91	83	92	85	94	74	79	89	85	96	94	81	82	81	80	87	83	69	76	81	96	82	87	90	102	82	82	87	58	82	112	64	109	82	70	80	67	84	93	93	75	83	75	80	82	88	70	89	71	69	90	87	76	73	77	82	93	82	78	84	96	79	73	79	85	84	89	87	80	98	91	71	84	72	91	76	78	82	93	80	93	90	83	96	101	69	92	90	86	90	86	80	95	82	81	92	67	88	64	95	61	73	78	71	70	83	75	82	70	86	91	76	93	81	86	79	90	74	84	90	78	86	71	80	76	93	72	88	85	84	96	69	106	89	96	88	78	84	81	84	82	74	68	77	68	77	59	69	79	90	83	83	85	73	87	88	76	89	76	94	80	84	73	76	94	76	72	80	76	67	79	74	86	83	84	83	70	89	65	75	81	74	66	87	78	95	73	70	83	86	92	92	66	88	89	73	80	102	93	66	75	62	86	82	84	87	88	79	82	96	77	83	73	69	70	96	79	85	77	73	89	74	74	75	71	82	77	78	99	86	72	67	75	81	98	76	82	98	88	80	81	73	63	76	64	88	82	77	103	91	79	99	78	72	78	82	69	82	82	77	79	63	100	86	78	74	68	92	74	89	107	79	73	69	74	76	91	91	83	84	71	81	88	77	95	85	84	76	72	77	67	75	90	74	86	75	57	88	82	89	83	93	88	73	70	83	93	76	70	72	80	66	83	87	79	93	87	72	79	72	80	75	91	70	78	72	76	80	88	87	64	69	93	103	90	85	74	92	95	89	78	91	91	85	72	75	95	83	82	85	80	71	85	81	90	97	92	85	88	106	95	90	88	68	76	75	88	74	80	98	69	71	96	82	77	70	77	79	82	83	96	74	85	82	72	87	75	69	87	82	81	79	97	81	92	68	83	76	82	79	86	67	85	89	89	90	78	80	102	79	75	72	78	78	87	75	95	70	73	89	84	71	88	99	93	85	87	69	92	73	94	72	76	91	89	89	98	81	63	94	92	80	71	74	81	61	79	95	78	72	71	118	98	87	96	81	63	85	76	81	87	92	91	97	71	91	77	91	79	81	87	90	86	82	73	66	86	80	84	85	97	71	81	65	100	69	82	83	75	81	79	86	87	61	82	63	91	83	76	85	91	90	92	82	75	72	81	88	66	72	92	49	84	66	86	83	72	78	66	82	86	85	79	79	99	79	98	87	66	71	76	80	65	83	75	88	80	85	79	79	112	71	59	73	95	73	95	86	79	79	86	80	95	75	82	84	81	84	79	76	82	71	81	94	80	71	83	93	76	86	79	67	98	84	96	83	70	82	81	85	66	83	69	82	96	81	71	91	89	65	80	99	79	66	74	84	67	88	72	100	83	87	85	80	86	72	85	76	84	83	76	66	85	74	96	99	81	85	68	77	75	71	79	68	84	87	81	83	72	80	85	75	88	82	72	83	78	84	82	80	77	60	86	77	75	81	94	94	88	78	86	66	73	87	93	69	92	83	76	84	92	83	81	74	74	75	87	89	89	70	92	82	64	90	70	59	94	75	69	73	109	89	82	92	74	74	84	82	83	75	73	81	59	79	86	73	85	68	76	81	77	74	84	55	80	76	88	77	80	79	75	78	71	84	87	77	82	75	86	78	80	88	84	73	79	76	88	76	91	87	85	74	65	83	84
12083	11702	4930	16051	49007	7176	3810	4512	2661	2336	1534	1282	1059	925	923	830	750	638	651	646	571	579	519	514	489	465	477	553	524	619	896	927	835	733	852	548	361	343	358	313	323	299	333	303	293	272	288	317	308	340	314	308	257	277	280	289	264	253	270	261	268	266	262	295	266	288	238	283	254	275	270	262	254	244	260	235	243	233	262	270	257	254	265	243	280	260	241	233	231	250	281	251	237	234	235	248	280	231	230	267	239	255	284	268	273	249	217	244	242	251	233	243	252	263	262	230	248	252	246	219	259	246	219	242	227	261	224	248	234	272	240	234	250	231	245	238	214	262	222	246	252	240	232	243	252	263	241	254	228	244	252	234	256	215	259	256	241	257	237	264	245	269	237	255	241	252	251	235	236	251	214	254	214	260	263	249	264	240	236	215	218	233	228	256	225	275	233	235	237	238	260	225	248	237	238	237	230	255	238	241	234	236	221	240	241	251	233	260	236	250	259	258	220	258	232	202	252	229	234	264	226	249	238	253	234	238	237	226	262	253	228	236	223	231	247	225	224	215	213	249	214	224	259	248	246	234	227	240	251	248	278	245	251	239	233	236	246	236	237	237	230	228	200	264	254	218	250	204	256	255	231	235	221	258	246	202	217	238	232	260	240	227	230	229	237	226	221	230	221	262	229	204	208	251	220	226	239	230	238	195	257	228	232	226	240	239	242	226	226	255	236	207	259	242	230	233	239	243	250	279	257	259	267	220	238	235	242	223	237	228	231	269	233	265	237	221	249	217	242	263	263	250	237	249	244	259	245	245	239	214	248	260	225	234	231	252	208	226	249	270	269	232	218	234	224	220	246	270	232	253	197	219	232	256	216	215	226	229	240	224	241	239	215	274	215	235	256	227	234	236	235	260	271	241	202	223	247	250	232	222	244	239	233	245	256	210	227	246	235	200	248	223	261	229	242	245	231	207	240	231	237	238	232	233	227	263	231	239	242	198	263	242	221	230	242	236	224	275	233	259	240	241	262	252	225	229	226	240	229	223	237	242	265	237	237	251	242	263	246	205	260	253	256	232	227	234	226	243	219	226	226	256	214	247	252	231	261	247	222	234	240	244	235	250	224	252	262	241	227	249	222	236	239	246	242	241	211	228	239	266	245	229	233	228	241	199	231	221	216	245	236	241	245	242	246	221	220	242	232	241	236	236	204	214	230	244	235	220	234	251	266	228	229	236	221	249	233	220	250	244	230	254	238	219	233	265	262	249	229	236	219	231	245	251	230	249	232	229	240	238	220	245	273	247	240	258	256	238	272	221	241	245	273	261	196	203	254	255	228	258	200	241	232	237	237	250	247	219	238	246	221	231	242	241	238	240	226	251	250	226	254	267	250	216	217	223	225	215	225	230	230	239	251	251	234	231	241	199	228	265	237	220	241	221	226	234	242	243	248	216	269	243	254	220	224	234	240	253	200	246	214	248	210	210	251	256	223	266	230	242	254	218	235	201	234	231	247	221	243	267	242	214	241	237	256	266	266	251	239	248	269	218	254	250	240	221	245	235	251	242	248	247	258	257	215	236	233	215	218	275	248	223	260	227	250	243	225	214	251	232	244	241	229	236	261	226	243	253	241	237	224	209	220	225	259	224	236	223	202	259	251	237	239	248	240	250	246	243	218	214	258	235	226	266	245	259	266	232	226	225	253	250	253	225	222	246	189	263	239	239	214	221	268	248	234	227	222	227	224	249	251	249	222	278	241	258	224	253	241	238	237	254	225	258	243	244	236	247	227	240	238	229	210	253	211	246	217	231	241	244	243	249	217	224	222	236	232	244	235	235	223	240	240	236	224	232	251	231	258	251	266	231	235	240	239	228	272	234	217	238	245	235	255	254	256	237	257	240	231	232	233	220	226	262	213	248	251	268	253	216	237	246	239	247	227	224	223	240	228	259	232	225	234	246	248	218	258	237	247	261	251	233	226	267	240	265	235	242	251	233	221	235	223	221	243	239	250	231	241	224	242	242	235	218	211	220	232	245	243	236	235	261	281	219	227	236	255	217	236	238	239	246	232	247	237	227	201	213	268	250	225	248	230	242	228	248	214	231	214	237	220	266	235	213	241	240	255	258	197	229	217	245	237	223	226	246	241	231	235	252	247	232	247	224	243	227	238	251	222	220	221	263	242	225	249	240	199	258	223	242	245	259	248	249	253	219	223	228	245	277	240	238	242	240	236	235	237	234	241	200	218	250	221	226	215	245	228	257	241	251	222	229	220	236	233	236	265	242	233	231	259	247	216	232	238	245	216	241	246	216	242	253	246	240	220	228	237	230	251	248	245	222	244	226	229	244	249	242	237	202	247	232	224	239	253	241	219	272	246	237	245	234	229	212	233	243	240	224	235	232	232	256	263	226	244	237	232	240	240	245	201	207	235	242	234	248	248	251	249	241	223	248	228	217	218	257	217	231	216	225	235	266	207	257	234	268	231	231	220	224	214	231	249	243	243	228	223	264	257	245	245	229	242	222	253	222	254	237	233	224	240	251	228	238	238	227	236	229	248	241	242	248	223	252	240	231	243	238	240	247	214	266	231	254	233	243	209	228	233	215	249	279	221	220	235	243	229	239	257	232	218	250	228	208	243	227	247	248	245	218	257	243	269	239	220	251	218	208	218	207	198	215	258	231	241	230	252	254	217	252	219	215	232	262	231	238	252	210	244	259	257	253	228	239	237	233	247	222	251	245	230	236	246	255	208	227	213	245	262	218	238	231	251	224	264	236	226	264	247	231	258	250	215	218	234	249	238	247	224	254	231	240	253	271	229	250	255	233	247	263	244	223	219	216	272	214	254	211	261	235	227	251	213	265	230	249	220	200	233	250	268	226	234	227	272	228	246	229	208	236	219	233	223	250	250	236	236	264	233	240	233	244	243	246	216	258	201	229	238	242	224	222	213	236	212	239	239	231	254	237	233	234	213	259	249	223	238	227	237	229	254	238	229	229	235	247	237	223	230	223	238	220	226	238	244	261	220	253	213	229	250	232	233	257	231	249	259	248	263	223	234	241	227	221	259	218	255	227	214	219	216	251	228	234	227	218	230	257	276	221	234	226	255	227	257	250	228	259	222	240	241	272	215	248	219	246	256	243	221	228	244	217	233	248	246	252	222	224	241	229	246	255	255	246	212	229	246	229	225	214	250	250	225	250	259	240	227	206	215	223	242	241	247	237	272	236	222	215	207	254	224	243	216	250	244	219	236	257	253	245	239	258	270	217	218	223	252	231	262	213	238	238	241	223	210	229	267	250	233	243	240	231	241	248	240	252	242	257	248	246	247	224	201	207	248	244	259	220	259	248	248	243	267	250	227	231	252	244	226	247	239	248	232	264	252	222	257	241	240	230	254	259	238	222	236	249	246	248	276	254	210	265	263	244	237	227	228	232	216	242	230	197	260	237	248	218	245	246	234	248	234	224	258	220	221	277	209	249	214	249	236	270	253	228	234	277
2740	489	368	382	1087	443	292	310	316	309	327	259	291	296	333	322	291	276	291	272	286	292	267	298	312	301	294	312	323	320	285	317	310	295	281	311	277	282	300	300	298	298	316	298	297	307	314	286	313	285	280	306	303	299	298	277	304	333	292	324	313	292	291	293	302	301	285	298	296	324	290	314	291	290	313	297	313	304	294	279	274	307	297	308	323	286	300	301	284	320	326	304	283	284	282	300	295	322	310	299	319	291	287	256	310	290	280	292	281	272	305	288	296	322	318	282	336	282	288	297	304	312	312	290	293	307	325	303	305	321	268	313	292	271	301	307	269	295	305	295	312	298	308	288	310	331	292	289	280	308	293	317	288	299	313	298	296	295	307	296	294	308	262	320	340	272	307	279	325	296	299	335	294	262	298	290	281	265	285	287	287	285	302	301	312	275	327	298	296	278	308	291	318	305	297	293	315	307	320	304	293	286	307	323	303	330	276	272	298	319	269	249	274	290	270	289	316	316	295	258	280	290	293	301	287	296	277	296	304	307	298	330	290	305	296	283	299	316	314	313	338	293	259	306	291	307	328	281	332	291	305	306	291	289	318	271	319	313	282	285	304	267	312	282	325	274	292	256	319	293	290	286	271	264	303	306	302	273	272	278	306	305	311	309	275	279	300	259	325	286	278	301	304	305	303	276	283	332	319	288	297	313	293	286	304	295	303	291	282	311	291	290	304	296	284	321	273	275	302	294	308	264	267	279	285	324	322	312	290	319	311	317	280	279	318	284	311	282	329	290	293	308	284	305	307	302	295	312	272	315	331	298	299	283	326	302	286	327	287	274	317	309	287	282	261	298	323	301	274	307	285	302	314	299	271	337	298	299	281	332	307	319	273	325	260	335	285	273	277	317	313	279	303	330	346	295	315	298	298	284	301	298	318	290	286	281	316	310	273	292	278	278	341	303	325	311	286	290	271	289	299	294	308	286	313	319	312	276	285	298	297	291	302	298	264	292	312	296	336	307	320	303	298	281	288	279	295	311	289	324	297	279	327	304	302	307	295	325	304	283	289	309	328	356	255	275	296	268	299	322	310	259	310	309	315	302	309	295	262	283	308	298	331	281	309	335	314	284	320	321	266	319	305	292	316	284	309	330	268	310	287	317	314	291	322	331	278	289	325	290	297	283	293	273	310	275	311	278	279	313	259	299	283	303	302	275	293	294	295	297	294	303	301	295	307	343	324	295	323	334	282	272	315	306	315	294	287	292	296	298	278	297	273	282	283	312	301	293	311	274	310	300	312	264	314	314	314	289	320	284	283	278	308	315	267	294	281	310	295	286	330	267	296	337	297	296	278	315	302	296	272	284	288	326	295	279	289	281	280	284	286	322	294	290	296	320	280	301	306	307	297	275	323	338	305	305	303	295	287	287	297	266	279	273	283	324	314	278	307	289	285	307	306	300	302	293	301	317	321	299	321	308	294	274	305	309	287	302	272	283	287	321	312	293	285	276	263	305	288	275	317	290	293	275	323	283	325	317	296	274	307	345	265	326	267	303	293	288	313	294	285	277	305	302	299	325	292	277	287	307	324	293	278	294	309	272	286	295	297	279	327	304	290	268	279	308	295	297	321	305	301	285	270	300	300	274	282	295	300	300	251	306	307	281	295	294	305	295	298	306	318	280	299	316	294	302	270	312	318	301	294	327	281	327	282	257	274	271	283	298	329	304	276	318	311	287	251	286	315	319	282	315	279	296	292	281	303	311	305	277	307	322	299	298	325	329	278	292	285	299	281	308	295	352	286	297	274	293	325	321	323	310	323	307	285	296	303	278	297	320	289	303	286	293	292	300	306	314	290	304	314	301	316	253	310	330	303	304	303	317	306	303	288	281	316	286	302	323	289	285	289	274	287	307	265	321	285	296	293	281	292	287	303	316	272	301	273	278	296	341	310	307	306	292	302	302	286	271	297	302	318	312	286	307	287	282	334	267	315	321	313	293	273	310	332	319	304	264	278	294	297	323	324	298	280	314	279	280	317	311	298	307	278	288	288	328	270	297	288	284	305	314	309	304	326	279	264	311	299	278	307	278	307	289	281	326	295	278	307	286	292	295	311	300	284	300	295	299	308	295	294	291	309	314	328	253	302	281	306	279	306	290	314	292	269	262	276	352	298	319	278	294	325	303	279	297	302	324	300	282	299	316	305	287	284	308	302	301	296	313	290	273	300	308	297	321	309	316	323	324	288	304	295	326	302	301	316	315	301	289	286	327	298	309	285	294	314	292	270	304	327	290	307	317	313	277	278	288	295	288	302	328	306	333	317	334	296	271	305	327	320	279	317	274	290	313	313	298	297	287	305	293	344	272	311	293	324	258	303	306	309	305	300	272	263	293	331	320	277	291	300	307	308	318	335	303	285	263	292	293	287	287	321	278	315	287	318	282	294	283	278	304	302	313	250	295	278	320	324	309	306	262	266	302	314	298	311	309	313	287	276	301	290	280	302	303	307	297	296	268	298	294	284	300	307	290	285	296	315	304	288	312	320	289	341	299	312	285	288	302	318	289	286	307	329	286	305	344	321	294	315	278	310	301	294	293	286	272	283	327	304	322	286	256	264	297	312	288	310	281	291	302	308	304	278	336	262	287	346	289	285	308	310	287	294	306	309	291	303	283	313	318	294	295	258	304	259	280	299	270	351	255	310	296	286	285	319	281	293	340	296	273	327	302	284	306	292	308	327	313	324	322	276	309	311	273	317	288	317	295	291	291	284	301	296	281	265	325	318	291	304	295	312	319	287	294	296	325	298	285	311	298	301	274	276	293	283	319	281	300	304	287	286	300	249	316	301	299	290	305	286	283	295	323	263	256	272	329	302	287	314	321	280	296	312	294	324	286	316	294	304	279	309	257	292	292	295	333	307	308	300	293	302	289	318	282	294	292	302	320	310	313	289	281	285	317	302	290	300	299	287	295	279	297	302	294	291	275	284	281	310	311	257	272	312	325	298	291	299	291	298	289	291	269	316	300	306	301	319	307	343	341	286	275	293	294	290	255	289	295	290	301	301	298	321	286	313	300	299	309	316	293	312	286	296	298	293	284	316	291	302	333	292	289	293	289	299	301	286	295	290	319	283	284	325	306	283	344	312	303	300	293	307	306	266	289	326	280	288	286	325	298	315	286	298	307	319	296	315	285	298	305	284	278	295	296	306	295	308	295	293	304	272	315	297	319	292	278	273	303	284	289	293	320	300	296	308	313	306	297	308	291	304	317	298	292	286	280	306	321	296	283	300	317	305	302	315	287	296	269	331	279	284	291	267	297	293	281	277	284	294	291	302	313	281	296	322	305	272	317	295	294	318	295	284	300	313	303	321	300	276	313	284	316	301	303	289	311	290	270	314	295	290	313	309	275	305	287	303	295	286	298	311	333	316	325	320	270	306	272	307	303	279	323	286	290	309	287	317	305	306	325	302	299	290	298	298	300	285	313	285	264	300	305	297	282
2843	1073	854	1240	5559	1381	762	943	807	782	798	722	769	711	790	784	793	781	784	708	700	789	711	713	765	750	808	711	753	724	757	715	759	758	721	768	726	677	702	767	757	703	701	753	719	704	764	703	760	719	794	717	711	714	762	769	712	733	695	732	728	676	700	742	728	734	750	736	767	709	735	727	709	727	754	794	722	740	719	734	711	732	764	688	738	724	673	750	778	726	730	726	757	712	748	751	739	751	716	738	724	741	710	782	754	717	724	748	751	727	731	728	738	706	759	681	693	719	734	716	734	709	729	762	705	694	703	759	687	729	735	726	746	758	716	727	702	751	754	731	747	743	718	705	751	723	763	710	723	734	705	687	780	758	704	726	747	734	696	706	694	727	751	676	780	748	753	753	736	750	778	735	763	738	679	715	685	730	757	726	758	732	725	755	714	760	730	749	742	744	755	732	743	706	765	705	695	733	725	739	744	733	772	724	727	742	707	751	732	707	708	769	710	720	760	705	739	786	687	705	736	695	738	715	732	682	709	746	758	761	733	707	693	735	751	698	749	718	750	708	785	740	748	776	753	712	734	736	716	741	707	752	760	741	739	733	712	733	753	741	778	677	706	796	748	706	739	730	711	719	740	726	784	757	717	749	770	696	696	724	727	701	751	728	730	738	762	747	714	727	753	719	751	734	756	736	728	713	679	739	738	736	690	724	712	704	706	735	713	770	752	691	753	726	796	754	701	773	766	706	719	758	709	734	737	766	735	749	737	743	739	707	764	724	745	746	762	734	684	709	769	725	707	737	719	769	709	721	760	731	688	685	731	723	711	719	740	755	678	713	735	690	725	736	704	733	714	719	712	788	742	769	705	676	710	739	744	709	775	719	741	738	699	705	700	729	694	679	670	727	751	727	743	705	726	739	761	727	736	755	713	709	741	691	743	777	737	775	743	714	722	730	753	733	711	772	748	744	720	725	703	754	743	739	733	712	729	718	753	755	765	715	706	705	759	718	778	730	722	717	673	756	706	731	771	702	766	735	743	724	714	787	730	753	769	746	666	721	761	697	724	777	749	683	740	766	687	698	702	731	676	726	738	754	670	743	708	705	712	732	739	756	753	737	760	677	729	748	677	730	730	726	757	714	742	727	736	753	747	710	735	660	714	711	714	763	739	718	726	769	684	721	759	772	700	786	723	758	695	759	698	732	744	714	749	734	743	709	743	734	716	779	672	729	753	798	693	761	696	712	716	717	763	724	730	738	735	691	750	683	708	700	755	733	732	721	690	711	725	701	751	749	701	729	743	721	686	693	718	753	734	738	687	722	736	689	701	744	682	746	739	716	790	777	770	730	763	745	725	703	738	731	680	741	738	740	716	744	745	656	751	749	757	686	743	750	756	704	752	699	725	711	706	748	746	715	751	743	705	764	741	725	682	717	743	733	700	735	689	748	706	727	736	718	730	750	704	700	748	763	759	762	729	730	726	716	807	765	712	702	679	718	688	755	729	715	722	720	716	699	752	751	692	738	731	744	755	703	748	748	673	733	711	776	707	742	727	688	788	716	679	690	703	721	732	694	744	755	746	759	739	746	799	715	733	742	734	741	754	763	745	756	722	789	738	698	753	706	757	764	694	729	671	698	725	718	757	770	737	748	738	726	693	771	680	770	761	699	723	701	813	712	756	705	673	776	735	681	757	738	761	751	689	764	690	735	747	726	773	779	697	727	703	744	706	747	746	767	786	742	702	752	746	704	754	743	685	754	750	737	746	731	714	733	770	758	714	755	727	691	760	764	725	696	721	707	747	726	774	704	712	735	720	737	739	782	737	757	738	739	738	718	780	737	713	729	723	748	745	751	721	733	707	724	694	688	716	780	730	722	720	703	714	730	703	705	777	749	693	744	729	715	668	763	756	727	740	726	707	738	743	714	751	731	722	756	755	746	709	739	757	751	735	737	693	739	692	689	756	711	714	749	705	751	727	737	740	767	711	719	739	731	732	729	737	721	755	708	723	716	732	722	752	722	721	742	747	729	669	752	773	769	713	701	702	739	731	746	693	723	777	738	667	737	728	765	739	743	723	692	737	747	746	711	734	729	726	681	732	704	736	745	698	715	744	765	758	700	705	728	735	724	716	717	703	697	718	752	735	726	698	740	728	701	750	733	762	779	731	670	720	740	774	742	710	773	716	764	740	772	750	719	725	743	722	764	719	758	761	723	710	761	743	770	705	728	736	718	696	758	727	749	707	726	728	775	715	717	731	701	721	720	726	700	722	754	738	729	768	736	752	747	762	773	748	729	715	747	742	710	760	726	713	722	749	750	726	774	745	768	738	714	716	703	725	713	763	737	786	738	708	704	718	760	733	706	757	781	702	746	718	731	697	738	710	790	691	680	741	712	768	770	726	727	745	698	730	749	760	721	767	747	784	738	760	738	729	701	740	727	741	754	748	750	764	734	725	782	696	709	728	696	762	735	664	719	740	707	704	711	695	661	742	768	746	744	771	773	728	723	726	764	734	735	714	700	724	736	741	715	733	706	765	698	717	793	735	769	797	692	738	676	762	799	744	752	721	741	763	744	704	686	767	709	777	722	786	741	712	727	754	762	747	707	722	696	718	738	698	753	779	730	677	694	733	724	718	679	763	707	715	712	763	721	713	718	765	746	718	757	669	716	728	669	725	704	742	751	661	718	693	735	717	707	761	725	774	715	767	720	699	749	773	734	741	744	748	785	770	723	721	705	728	689	726	759	736	698	713	734	759	747	693	731	744	755	727	700	720	766	735	736	712	752	702	749	723	722	753	773	775	733	754	714	730	730	787	699	729	747	746	716	733	735	778	722	733	704	727	693	735	773	728	728	739	724	708	775	721	732	698	716	725	778	714	686	727	734	723	725	705	758	678	722	689	728	733	724	723	734	740	716	751	710	713	701	742	681	725	749	755	705	712	726	792	720	756	729	742	788	728	718	725	799	752	721	680	726	733	755	688	706	791	749	713	728	748	743	728	754	688	737	746	763	739	718	683	771	726	736	675	673	697	735	677	741	682	728	701	752	759	729	747	683	722	739	700	720	701	749	725	739	738	726	717	721	680	710	712	706	763	718	718	723	716	765	711	752	729	731	714	723	727	703	747	735	778	749	751	691	678	719	711	706	741	705	678	694	720	770	776	720	706	731	747	680	768	717	719	743	718	735	702	749	712	708	761	719	737	722	754	735	738	698	773	710	730	702	761	735	763	717	708	710	707	716	735	768	745	685	734	703	718	732	741	699	734	666	742	754	721	709	723	749	749	680	772	727	722	756	713	748	747	733	717	738	725	747	720	755	740	740	723	705	749	741	753	764	729	743	772	716	766	695	759	718	748	722	718	721	688	684	761	698	759	745	737	713	693	753	776	672	720	763	727	727	788	735	769	729	737	740	705	738	759	742	764	726	756	735	731	731	727	709	724	709	724	751	709	733	751	729	690	731	755	722	746	736	739	772	726	721	741	753	735	784
14495	8873	3465	2687	27475	10307	987	1136	572	473	298	269	249	248	236	220	208	232	237	196	226	188	189	201	217	194	208	221	213	239	223	244	291	280	261	219	204	168	169	223	205	189	194	213	212	194	191	203	206	195	184	194	189	188	206	223	187	235	193	202	187	218	192	193	204	191	180	198	190	185	191	191	191	188	176	187	192	175	184	184	195	170	159	168	182	179	179	183	198	191	201	182	178	194	172	189	194	193	192	201	172	233	211	191	202	188	185	177	213	197	183	201	208	208	200	184	192	197	188	181	219	190	206	209	202	201	162	176	181	161	191	182	178	184	187	197	220	179	210	206	196	195	210	164	182	213	153	200	170	180	193	198	214	187	201	192	206	174	201	201	197	198	198	205	211	216	202	192	204	191	171	196	179	177	194	184	172	173	188	201	173	183	202	183	187	188	202	171	187	178	177	193	185	203	207	182	207	197	181	174	170	193	205	197	186	199	196	192	186	196	184	194	172	211	216	206	190	204	185	177	209	198	170	177	202	216	202	210	177	210	179	182	199	182	196	174	194	224	172	209	187	179	209	174	182	202	195	175	188	199	200	188	214	174	196	192	173	218	180	199	195	187	188	175	181	188	209	195	205	203	189	196	182	180	172	188	172	199	188	201	187	189	209	203	174	177	158	189	184	193	204	204	198	192	194	192	188	175	203	189	176	192	204	198	190	195	207	203	164	185	203	191	184	192	183	202	215	166	159	203	173	171	188	196	206	175	189	157	212	190	201	169	182	197	215	164	196	199	172	170	201	188	165	177	222	179	188	166	189	174	173	159	192	195	196	179	196	202	188	183	201	184	195	172	179	165	200	189	197	166	185	194	185	190	189	198	195	217	205	160	189	200	193	195	197	161	164	171	178	182	198	183	167	200	154	176	185	190	221	202	188	210	199	213	192	173	204	176	192	203	194	191	197	183	189	194	188	179	188	171	199	207	190	186	177	177	158	200	187	201	185	174	204	174	224	208	180	203	211	209	201	184	216	186	192	170	192	178	169	184	178	179	200	181	210	195	171	194	214	167	193	194	219	212	203	193	210	201	171	210	191	185	175	200	211	198	184	176	191	181	196	188	201	191	173	189	192	190	170	176	190	178	209	185	168	176	204	160	170	170	189	210	193	166	187	214	156	180	175	165	169	202	195	181	194	174	188	163	190	166	184	165	173	184	205	195	189	176	199	198	190	205	188	206	173	197	185	192	173	167	184	190	190	183	179	203	190	181	192	184	175	165	200	156	199	194	215	157	195	193	197	187	184	169	198	202	198	203	207	182	169	184	154	176	197	172	191	205	189	193	181	182	185	155	184	191	193	200	163	160	172	199	174	188	165	161	196	185	208	174	175	186	172	188	203	199	203	209	181	185	196	206	168	209	177	170	180	161	200	207	205	186	211	203	186	197	191	155	206	223	198	189	205	204	170	174	173	192	199	192	205	186	184	209	191	190	190	185	188	224	193	192	192	176	162	199	180	211	189	199	201	166	189	198	189	199	185	183	188	188	206	178	161	191	200	181	177	203	193	200	200	209	198	171	183	174	199	197	185	205	187	185	183	198	184	196	182	181	150	185	190	202	190	202	172	168	169	203	201	181	189	218	201	174	202	171	177	187	182	203	203	189	179	162	185	198	184	190	174	185	180	205	196	180	191	191	186	176	177	230	172	198	186	165	203	218	191	190	193	178	186	214	203	218	161	179	182	193	203	179	187	221	168	205	195	190	196	182	187	185	179	190	201	182	201	191	158	184	177	207	179	180	198	208	149	174	192	197	215	217	200	167	188	201	202	214	183	195	201	203	184	178	188	160	198	175	182	178	181	187	162	186	189	192	183	183	219	174	174	216	188	206	192	176	198	166	171	213	189	179	192	210	179	189	208	191	198	210	194	179	170	189	198	187	185	198	181	208	179	178	180	203	194	192	189	188	201	186	200	200	206	188	153	192	213	175	150	198	171	185	172	175	195	190	179	183	177	188	213	177	159	190	204	194	203	179	217	180	199	174	160	176	198	193	193	213	173	176	194	163	172	184	212	188	180	189	174	196	221	175	205	184	188	192	195	206	164	185	194	198	190	203	176	193	204	203	184	181	210	164	159	188	154	180	171	193	187	165	196	192	166	189	167	195	186	194	180	196	176	175	170	190	194	187	179	181	203	177	189	194	201	204	181	205	180	177	181	204	194	175	159	181	217	154	176	176	187	202	169	180	204	166	188	198	218	170	153	195	166	180	210	211	194	167	189	175	194	185	192	165	191	205	190	176	202	196	202	189	184	189	182	209	183	155	190	192	209	199	198	188	173	188	206	190	183	180	223	180	197	171	188	179	175	200	167	197	198	177	192	166	179	205	191	176	188	190	210	204	204	196	218	180	218	217	211	193	190	195	185	164	216	186	177	190	184	217	174	173	174	183	192	181	197	212	163	181	211	186	211	184	177	195	167	184	183	190	209	199	192	195	189	176	177	195	176	170	197	186	195	183	180	174	198	184	188	201	188	203	196	186	175	192	212	180	184	186	182	174	189	185	179	206	158	173	199	190	180	187	164	169	195	206	159	172	190	202	204	170	189	182	175	197	180	162	176	198	197	222	203	203	184	214	211	200	197	206	177	190	186	198	171	187	206	165	186	182	181	189	186	171	187	178	195	198	168	181	176	210	197	199	208	197	157	197	193	178	160	173	186	189	189	204	196	194	183	185	173	177	213	209	195	217	183	214	167	162	201	192	175	173	210	193	194	173	157	189	191	170	195	179	171	175	172	215	183	182	189	196	197	153	189	179	204	199	206	184	167	168	183	211	202	193	189	185	200	167	180	205	195	200	196	190	196	180	165	195	206	197	188	195	167	181	184	184	192	192	193	183	175	196	191	192	193	180	203	193	191	191	160	175	185	174	199	198	180	198	211	194	173	193	192	202	191	186	196	178	201	191	203	192	213	199	176	193	194	183	193	198	182	201	223	167	198	205	195	187	185	187	174	198	175	201	193	196	182	182	171	179	179	211	187	211	189	168	203	183	228	170	216	195	205	167	204	202	194	174	171	210	187	175	173	207	174	168	182	175	194	195	187	207	158	205	176	199	192	223	186	181	186	181	196	220	203	162	169	187	192	197	210	196	206	180	188	185	191	167	206	193	190	190	202	205	178	194	199	199	175	214	168	172	205	191	206	188	205	191	191	201	185	184	218	192	172	190	190	204	169	178	164	173	220	207	190	199	185	186	158	186	178	179	193	191	180	199	185	195	181	181	194	198	209	166	211	198	221	206	187	177	157	178	188	204	205	182	196	185	188	178	169	175	157	198	208	201	176	161	189	199	210	167	209	190	173	190	177	165	210	182	194	176	176	173	212	177	185	179	188	168	206	168	191	197	192	168	173	162	207	162	192	181	199	196	191	189	196	208	175	180	205	219	164	192	161	179	196	175	174	185	176	182	181	190	180	177	187	202	194	171	209	187	194	196	196	193	183	179
9009	8213	3415	5619	43359	7048	2444	3576	1721	1944	1121	988	929	828	765	776	730	708	655	660	660	646	608	620	607	631	603	595	632	733	792	909	920	1340	1203	688	494	544	500	489	485	556	499	498	526	450	498	520	487	506	480	504	523	502	511	503	518	468	520	500	483	464	461	485	502	451	508	482	493	514	485	532	508	535	453	511	503	484	509	484	507	453	470	514	507	489	448	461	484	453	516	506	460	501	503	470	465	488	540	471	495	488	489	458	453	473	495	487	500	490	496	425	460	473	468	430	486	453	499	499	498	461	516	458	525	474	476	464	509	475	480	448	484	491	440	465	488	468	480	459	490	491	480	445	486	495	459	516	455	506	486	500	519	496	488	497	491	425	483	526	497	471	454	487	483	449	512	477	472	441	459	497	499	510	520	479	499	474	519	493	487	477	498	462	478	509	509	486	509	452	506	465	504	473	440	494	482	481	489	467	518	463	439	466	465	503	491	461	478	509	500	502	452	459	453	497	511	504	491	466	462	437	461	466	475	493	488	479	488	465	465	472	432	487	456	471	494	438	500	527	514	486	479	475	473	516	466	515	487	497	451	496	456	435	493	475	493	489	470	494	472	498	450	496	496	473	488	439	467	473	481	500	457	523	471	468	460	473	508	478	484	463	469	453	493	482	469	495	507	486	474	474	476	478	483	448	475	504	445	442	483	464	457	492	480	459	512	502	436	509	443	480	454	470	475	472	495	468	466	498	497	471	467	509	468	511	467	482	471	467	487	482	477	497	473	486	491	470	421	475	458	494	463	481	491	441	502	500	489	469	451	447	475	533	481	504	479	439	461	461	455	473	479	518	480	448	486	487	455	462	472	478	485	441	465	513	498	483	473	470	479	482	446	458	488	479	463	481	443	477	482	482	501	458	477	483	480	460	470	472	466	441	489	503	478	461	519	482	464	473	455	445	463	464	468	465	458	495	482	439	498	529	485	528	472	466	481	466	507	461	459	491	485	464	482	472	466	470	472	455	460	478	466	466	470	493	488	503	484	481	482	480	469	464	480	487	456	446	495	488	463	480	512	449	465	485	486	478	485	440	493	496	466	488	473	513	481	457	486	511	459	453	481	452	514	451	498	469	495	476	500	498	509	495	447	448	460	481	495	512	506	495	441	481	508	499	466	482	439	448	487	464	459	491	517	455	475	475	432	462	450	449	455	502	496	479	467	462	494	485	492	470	468	472	444	503	472	491	446	446	527	429	499	483	511	458	447	467	457	466	512	474	494	474	474	461	509	475	478	488	472	456	467	454	498	471	486	459	510	505	507	499	488	461	493	491	505	473	473	482	461	485	462	439	487	483	494	500	498	489	462	462	491	536	458	493	484	485	494	481	498	491	478	469	476	448	477	498	506	497	466	440	478	467	494	490	497	500	432	511	508	527	456	463	465	513	498	470	471	483	478	466	489	452	517	436	491	475	459	449	503	466	518	485	477	505	458	489	469	434	475	475	463	467	438	534	475	479	485	482	479	494	477	472	488	482	492	480	447	508	519	468	453	483	514	470	478	462	481	479	479	480	477	493	490	482	456	490	462	457	491	476	493	497	474	458	472	479	494	485	482	481	494	471	471	516	512	488	469	438	517	461	484	477	492	480	524	463	467	464	473	485	461	526	489	472	457	475	454	480	479	491	503	439	497	472	470	474	476	476	480	498	504	516	425	470	443	492	501	458	491	498	461	510	503	476	491	469	460	504	486	495	493	463	526	489	467	469	509	478	475	466	512	423	465	513	476	439	482	480	467	491	480	464	474	471	480	484	457	487	464	510	495	475	464	517	472	460	477	472	469	516	497	506	463	469	494	477	486	483	458	505	509	460	430	491	454	461	436	472	496	484	485	504	469	458	453	489	483	446	495	449	476	489	501	544	438	497	457	507	496	472	454	480	469	482	480	483	504	480	460	478	488	463	501	528	493	513	473	506	485	483	503	484	472	489	467	439	509	460	497	482	449	449	500	468	464	433	466	462	481	479	518	477	471	454	464	449	427	447	494	477	465	510	493	443	479	469	452	461	472	475	461	463	459	470	490	496	494	480	485	439	480	466	482	530	497	490	507	504	458	515	486	515	482	451	477	494	484	472	472	500	459	480	472	502	420	453	475	453	513	490	482	524	510	481	466	475	500	468	472	477	423	476	496	500	465	481	417	496	482	471	505	486	454	521	455	466	440	479	479	471	515	485	438	458	474	500	461	485	450	466	453	457	513	464	468	483	501	489	418	476	479	489	482	455	487	473	496	467	479	480	492	463	445	478	492	438	466	469	448	457	469	462	511	446	469	488	497	489	476	487	483	462	502	477	471	429	451	470	505	514	459	465	524	488	460	475	459	474	425	441	487	507	414	483	487	467	465	484	473	443	494	480	435	500	460	483	479	450	499	473	429	481	500	470	453	473	483	483	488	499	448	459	494	466	498	456	444	495	487	478	447	506	501	502	503	520	478	482	436	484	471	481	477	475	455	460	469	485	493	443	445	481	482	477	486	457	463	481	493	429	464	464	513	451	480	484	472	493	493	494	485	499	424	468	495	487	482	455	447	532	471	524	475	496	485	437	517	500	481	481	454	503	449	420	497	489	469	495	490	489	499	475	465	507	481	479	492	491	461	502	459	487	510	477	499	449	472	522	442	478	468	461	488	483	473	480	479	508	485	426	503	495	463	472	502	464	435	455	458	439	464	493	464	430	481	464	484	458	485	462	424	478	464	486	481	474	481	503	519	506	461	483	481	490	430	474	466	468	454	472	462	522	534	519	498	486	478	472	488	469	447	459	453	494	438	504	473	472	486	498	505	489	497	458	491	456	475	481	477	491	490	473	501	477	466	473	499	475	492	462	492	477	487	469	517	450	473	486	437	479	494	448	495	483	506	443	477	479	492	483	459	472	475	475	478	473	489	506	478	479	471	492	466	487	470	465	481	467	525	525	487	472	463	464	464	479	498	493	484	495	487	454	482	500	438	431	449	495	466	496	470	494	477	466	530	445	501	445	502	446	518	492	491	494	537	453	474	489	470	477	485	486	480	447	470	461	469	509	442	460	466	468	488	461	484	442	490	484	479	482	467	501	482	486	431	498	452	450	465	486	501	449	497	471	487	479	487	448	492	486	438	478	441	469	494	468	460	467	442	465	480	475	483	523	504	488	473	474	475	474	421	452	486	479	461	489	493	470	494	456	458	483	506	488	468	486	503	470	508	474	470	476	456	440	466	475	474	474	466	472	465	471	473	485	484	519	486	463	482	470	496	462	469	514	514	489	497	505	477	488	480	493	498	495	496	464	484	494	476	457	446	461	487	477	456	472	475	478	476	451	464	511	451	475	493	448	495	470	469	485	494	495	463	475	480	474	486	488	460	457	485	417	435	443	478	468	468	454	473	485	503	502	473	480	464	471	465	489	445	443	458	472	473	481	432	482	489	454	512	487	500	450	450	456	445	482	436	475	477	441	503	471	442	470
23986	16710	8754	4868	45472	20118	2159	1336	566	452	316	218	200	189	167	149	170	140	146	139	135	104	117	104	113	119	116	119	139	137	134	141	173	223	247	208	96	92	71	72	100	108	91	97	94	91	90	120	94	90	91	71	79	116	90	89	82	107	96	83	77	84	87	80	90	87	75	89	107	95	78	86	96	95	79	75	84	77	86	86	71	88	81	98	86	87	117	90	89	64	71	89	74	91	103	76	95	74	82	72	88	91	83	86	80	85	81	71	89	88	85	89	90	101	83	81	79	91	109	88	88	100	82	91	93	84	74	98	87	71	106	93	96	97	90	73	75	89	64	73	85	94	83	74	87	81	68	73	86	92	68	87	88	92	89	79	92	84	93	85	87	93	91	97	92	71	89	86	85	100	79	81	107	79	92	89	90	89	88	68	78	88	87	77	97	84	88	87	97	83	95	81	82	88	75	76	102	82	94	86	94	78	90	112	73	87	97	77	82	104	79	99	93	87	97	91	75	75	99	80	88	96	91	71	88	78	92	77	91	73	91	88	78	96	84	67	74	78	94	68	69	84	72	76	81	83	94	90	86	71	88	76	91	80	98	86	77	83	79	96	89	85	92	92	85	98	70	86	97	100	98	92	75	87	89	87	92	81	82	89	96	83	80	87	78	82	79	65	88	74	91	91	91	90	84	84	83	90	87	86	96	89	90	90	72	90	81	98	80	83	70	101	75	83	93	80	77	86	64	96	94	88	97	85	79	78	76	71	84	88	91	85	80	80	74	87	78	93	87	89	75	84	77	84	77	78	79	70	79	89	91	86	86	96	81	96	68	82	86	93	70	87	92	67	93	60	82	83	89	81	89	87	79	78	95	81	90	97	73	87	94	83	93	74	86	82	96	82	103	87	81	100	94	89	99	77	89	101	74	63	76	86	92	82	72	91	88	85	81	78	72	92	83	92	67	83	83	91	92	82	88	79	72	86	79	105	90	93	74	79	90	87	102	94	64	78	80	79	92	90	91	73	90	79	98	83	86	109	83	92	79	80	78	110	82	99	92	77	106	108	90	96	91	85	76	85	78	60	100	101	92	83	76	87	79	82	99	75	84	79	99	81	90	84	89	78	93	96	85	86	96	87	100	92	90	85	72	82	80	87	68	85	93	94	79	90	71	67	72	78	89	90	97	84	89	97	81	83	83	90	92	96	98	80	82	82	78	93	74	73	81	78	84	87	90	99	89	92	80	107	80	88	94	75	88	88	84	85	97	75	85	90	67	83	84	67	105	95	67	105	87	70	100	97	98	74	71	85	81	89	80	106	87	83	86	84	91	75	76	96	101	74	84	96	86	92	100	91	83	83	80	91	82	95	94	96	83	84	101	88	85	80	80	69	90	82	91	88	101	82	73	74	78	87	90	76	81	94	75	93	72	84	89	79	92	86	88	89	96	91	89	102	83	93	84	73	92	93	92	92	101	82	74	70	89	78	81	75	88	83	97	85	78	80	96	89	75	118	95	94	93	81	94	92	75	87	86	81	74	79	72	79	96	83	90	99	81	107	70	98	93	94	90	84	88	96	69	98	73	86	95	89	92	80	81	89	101	95	61	72	92	82	91	82	85	98	89	74	76	105	80	87	92	87	92	75	84	89	89	89	77	68	65	81	76	100	84	78	93	94	71	83	84	88	94	94	93	88	85	77	81	98	86	77	78	100	79	89	93	75	90	81	92	79	86	76	87	97	79	92	88	75	89	65	84	86	93	66	87	68	83	92	82	102	92	85	83	96	70	89	95	89	91	78	68	92	71	74	69	84	87	82	82	90	68	92	70	98	83	81	93	85	82	74	92	80	80	79	85	75	103	99	80	94	81	73	76	85	102	89	96	81	90	80	89	87	74	93	96	77	74	74	78	91	92	95	81	86	88	82	79	85	84	86	82	78	84	81	88	90	91	81	81	83	84	89	84	96	97	92	82	73	78	80	98	89	75	77	87	90	83	67	72	87	77	76	90	65	70	75	87	93	76	90	84	84	78	83	82	99	72	78	73	81	74	88	84	107	78	94	76	109	88	93	98	86	88	86	84	109	92	81	96	77	87	81	98	73	85	65	75	76	67	77	89	83	99	73	84	89	84	73	91	89	93	88	86	86	84	72	82	77	91	84	83	94	85	107	91	86	90	84	95	82	94	82	72	110	84	69	65	79	93	85	83	64	81	87	78	71	88	85	80	109	101	89	95	73	89	78	81	92	93	80	85	75	75	93	82	96	97	91	82	92	79	87	107	89	82	93	91	68	86	87	96	85	83	73	85	78	88	74	98	75	97	83	76	77	82	82	91	82	85	69	80	79	107	89	86	103	78	97	90	87	87	102	99	91	71	87	75	93	83	87	63	79	84	81	82	85	77	81	91	89	94	89	77	87	78	85	99	78	87	99	95	75	82	79	68	69	80	108	68	79	83	85	88	86	86	79	86	83	83	68	92	100	90	72	85	97	93	82	83	96	83	87	94	95	105	83	72	82	91	92	84	76	93	80	93	67	93	68	87	89	93	91	83	92	85	93	79	79	91	82	75	91	85	73	82	87	75	92	81	89	90	90	71	90	98	88	81	82	90	75	76	88	104	90	78	84	93	86	72	89	82	104	83	104	92	67	79	81	87	83	88	78	70	79	86	84	92	86	87	90	85	96	82	85	80	66	99	75	90	75	98	81	96	100	79	96	86	82	81	83	84	87	91	91	79	76	79	99	102	107	79	90	95	89	87	83	77	98	91	75	74	91	88	84	78	96	102	78	62	84	68	78	93	84	85	103	80	78	90	77	84	64	104	85	85	88	95	90	95	90	78	82	70	79	96	79	71	79	95	75	68	79	84	89	90	99	98	77	96	116	81	77	93	98	74	89	83	92	85	79	88	87	82	87	62	99	99	83	94	84	95	88	89	79	77	80	83	76	76	81	91	74	70	85	80	90	96	78	77	91	82	78	101	82	76	83	79	82	88	85	74	96	84	75	73	79	67	70	83	87	70	89	105	92	94	80	86	88	79	88	70	108	97	88	83	67	77	78	80	77	95	100	113	92	86	72	92	82	95	89	89	77	75	68	94	76	84	66	66	71	69	98	97	65	66	77	86	84	105	97	94	74	82	75	82	87	88	73	93	83	88	77	79	92	88	78	88	85	81	75	72	74	73	84	95	82	89	71	89	78	93	78	82	75	78	72	81	96	74	98	83	88	89	90	79	77	90	69	79	90	95	71	79	93	85	95	87	88	73	71	74	86	75	89	79	86	98	83	68	83	88	81	87	82	61	79	86	99	89	97	85	97	79	86	85	98	79	78	68	76	87	100	77	92	85	90	91	89	83	79	75	89	95	92	69	73	84	88	99	99	78	83	89	91	81	88	80	76	87	78	86	100	97	81	77	93	103	84	90	90	83	81	85	74	84	92	86	83	96	80	94	67	98	87	89	87	96	87	84	76	99	90	87	93	73	75	90	95	86	92	85	82
12902	12884	5664	9650	56776	9246	3674	5567	2545	2218	1503	1122	991	875	885	771	724	621	659	597	606	605	556	473	475	477	463	517	675	747	902	899	913	1136	1516	1226	411	351	370	356	337	321	306	317	313	330	305	298	333	282	269	283	294	306	304	294	279	260	281	261	278	297	266	267	304	273	265	269	260	268	257	281	245	241	275	285	254	274	254	282	262	266	256	296	249	282	242	242	262	265	271	262	252	249	265	284	260	276	262	265	278	262	266	275	248	267	265	256	247	260	249	247	256	264	254	274	271	241	247	265	264	254	240	235	282	256	254	273	264	249	259	247	246	269	257	266	254	258	267	247	229	263	252	266	271	241	244	280	278	248	260	231	243	217	239	257	232	272	248	263	233	221	250	251	247	273	263	252	232	268	257	246	249	262	252	242	275	245	277	208	226	251	236	260	255	292	257	233	240	224	235	262	250	247	253	223	247	235	248	231	254	253	257	253	257	231	250	263	230	256	237	260	247	253	243	262	236	257	249	236	242	261	277	267	240	241	248	268	258	269	229	252	238	249	256	269	221	239	258	258	247	245	237	264	221	245	248	227	236	254	271	230	233	253	260	232	269	265	254	207	243	214	226	247	271	221	250	242	240	204	279	234	221	244	260	228	206	257	247	217	233	228	258	236	239	233	232	250	273	233	247	247	235	248	229	236	238	251	237	229	263	265	249	252	244	260	290	261	252	235	255	236	244	231	242	247	261	253	252	263	243	255	226	253	283	257	238	243	229	268	247	249	241	245	270	239	241	262	236	256	236	233	218	227	277	253	248	229	249	241	238	250	243	262	244	259	280	228	268	241	247	227	262	238	264	244	261	264	261	248	261	260	247	251	240	260	264	262	207	263	240	250	247	237	237	274	229	246	246	240	254	275	287	227	255	230	262	224	251	276	268	237	262	256	249	244	230	273	238	233	228	247	245	241	227	242	236	228	262	253	256	230	227	247	250	248	270	220	225	272	246	247	270	210	238	251	267	222	250	270	272	231	266	275	232	254	250	241	230	246	281	274	250	257	293	251	239	246	251	245	262	238	258	278	265	224	274	237	228	256	237	274	235	273	240	251	256	253	252	230	226	238	267	236	212	220	249	245	237	248	236	266	234	238	260	240	239	241	277	229	245	255	257	246	258	243	254	265	237	266	223	227	249	266	245	225	239	237	251	259	261	273	264	233	247	253	244	238	266	215	238	248	242	234	241	256	246	239	267	230	207	238	216	274	220	277	259	256	252	254	238	248	258	240	249	242	232	240	240	229	246	251	244	204	257	236	268	259	240	240	234	241	243	250	240	242	245	239	257	256	248	242	234	247	264	261	269	212	251	247	241	275	259	255	223	242	251	230	246	236	234	269	248	266	243	280	242	246	254	235	263	236	258	255	234	246	260	254	260	251	232	271	245	241	216	250	274	234	243	259	259	246	219	223	238	230	235	227	240	240	237	258	244	250	238	258	279	256	221	248	251	251	247	243	241	255	256	275	228	226	225	234	243	234	254	246	231	263	232	267	253	257	288	263	267	215	260	236	244	244	228	255	243	258	250	261	249	250	251	258	255	272	253	226	237	275	242	222	242	243	251	277	250	231	264	239	224	247	253	246	275	250	250	253	283	252	250	237	245	235	275	236	241	253	236	256	246	234	243	210	235	247	249	250	254	236	211	263	228	248	245	274	246	245	230	258	222	239	230	249	271	222	223	242	270	235	247	250	241	269	249	245	228	240	236	256	238	226	252	218	241	259	237	222	272	283	245	251	241	244	275	237	235	256	256	225	240	212	229	242	248	261	246	273	257	249	247	266	252	236	237	261	262	268	262	227	254	250	254	267	233	241	252	251	229	217	249	249	240	241	264	256	272	229	256	253	251	256	241	234	273	251	228	250	253	238	246	210	252	251	238	254	237	287	245	234	251	236	276	259	219	241	215	256	247	227	244	257	267	234	234	225	223	236	248	255	230	228	233	256	250	267	215	219	239	255	271	276	253	260	258	251	267	230	261	238	242	264	269	223	242	217	277	213	254	266	261	250	243	274	253	246	212	260	270	254	244	265	268	227	242	241	222	265	286	257	267	261	244	246	241	236	250	247	262	247	238	252	254	251	264	242	247	243	230	263	238	230	229	244	248	268	228	258	255	236	264	260	249	256	245	267	257	267	254	264	226	291	220	236	227	237	247	256	261	232	260	269	257	236	242	252	249	265	267	245	235	244	258	258	251	247	241	240	243	253	244	234	240	267	237	252	263	259	253	237	222	250	229	248	251	254	235	255	228	245	202	235	212	234	245	247	238	271	252	237	272	228	206	242	250	242	238	240	224	258	225	212	244	273	227	221	242	260	220	269	242	236	251	231	257	234	238	260	259	248	258	269	242	256	243	226	240	237	244	263	243	233	273	263	246	270	232	256	252	243	235	259	260	244	252	255	263	217	251	247	241	221	237	266	240	231	283	273	244	243	241	254	231	250	238	239	242	242	275	237	258	229	243	206	243	237	234	250	261	253	245	203	241	239	266	279	227	275	261	253	245	247	253	239	271	228	247	218	241	259	265	248	234	244	260	197	264	215	267	236	266	281	249	247	243	242	244	232	212	236	243	254	227	242	242	253	265	255	260	246	231	232	277	264	257	265	234	234	234	247	265	236	271	260	267	241	223	270	235	259	247	227	260	246	245	216	241	261	259	245	224	228	248	251	247	247	261	264	236	242	253	222	259	241	238	246	248	280	251	252	225	243	229	254	241	266	224	257	227	224	241	215	294	244	227	246	254	239	217	232	261	240	233	234	213	239	262	242	253	247	221	242	237	248	281	235	253	253	207	249	238	241	248	251	248	262	251	231	263	241	236	247	247	249	237	229	242	243	270	258	239	269	238	248	248	256	263	223	231	247	255	231	238	258	249	222	232	251	244	244	273	235	248	250	228	229	224	250	255	232	250	265	271	224	243	227	246	250	251	251	240	222	222	243	262	255	230	257	260	235	262	234	236	257	222	227	226	259	225	259	221	238	252	249	270	240	232	243	232	247	265	278	210	258	241	237	242	258	266	274	242	251	260	281	235	241	282	318	235	248	250	234	267	232	250	259	254	226	252	244	222	243	244	242	253	254	225	243	243	222	251	243	245	256	236	242	240	258	226	252	253	271	236	268	242	234	262	262	262	267	253	258	256	248	246	259	268	251	245	255	236	235	249	254	225	235	249	268	257	244	230	243	243	249	247	223	254	228	243	251	230	257	225	251	244	258	259	257	250	234	244	285	242	227	224	241	215	223	219	246	262	224	255	239	233	241	253	256	268	238	224	268	211	258	241	247	244	253	239	236	271	284	232	242	268	259	252	270	229	256	246	239	236	254	272	251	264	274	254	259	235	272	251	236	259	244	238	260	232	222	232	270	239	244	284	252	230	273	249	245	261	278	246	233	273	262	263	247	253	263	296	271	283	216	256	229	255	230	249	235	251	230	247	236	248	251	260	237	264	244
2879	596	414	366	1957	709	315	302	284	304	309	303	290	296	348	301	320	299	311	312	322	313	332	302	298	292	286	337	300	310	300	307	292	319	301	289	331	315	284	313	318	277	303	299	286	298	276	257	301	309	315	299	301	296	307	339	308	281	301	292	312	323	311	316	308	302	335	298	290	279	317	337	301	292	317	337	312	320	323	311	294	324	313	295	342	325	315	312	314	298	310	279	307	284	297	285	289	295	321	332	324	322	331	317	284	285	318	281	285	292	327	324	315	295	315	312	284	290	281	321	291	311	278	314	291	297	308	304	264	308	287	303	310	288	259	284	309	278	296	303	288	322	331	292	296	280	356	306	302	291	310	327	308	332	327	268	274	347	306	269	309	335	299	292	291	290	304	315	315	300	317	312	278	317	299	309	305	310	318	333	316	308	305	340	313	311	305	288	318	293	295	316	301	314	289	294	295	272	293	303	312	314	304	299	275	322	303	329	301	340	281	304	295	293	295	290	307	284	285	336	295	291	300	272	283	300	324	351	324	315	279	315	292	289	326	310	325	300	298	305	299	309	291	283	296	291	294	309	300	301	299	311	315	293	279	306	309	267	306	270	315	263	280	314	282	307	288	305	298	315	296	287	280	286	286	327	306	262	315	301	286	328	332	303	283	277	291	312	290	296	287	305	283	321	279	320	319	324	307	288	330	307	279	341	295	308	272	298	311	290	295	331	328	287	314	303	278	271	281	314	314	318	317	309	297	322	317	304	305	309	307	330	305	312	324	299	283	300	299	282	314	286	316	311	288	321	291	315	280	291	279	338	293	311	312	311	319	308	275	332	297	288	302	276	291	279	325	322	318	282	320	304	302	301	318	285	317	288	272	310	293	318	317	301	312	286	307	300	320	312	308	280	274	298	281	277	288	282	308	315	288	307	277	276	316	301	300	343	313	283	325	317	333	277	269	294	286	276	333	291	291	307	332	322	293	326	284	329	304	277	310	293	305	314	316	324	293	304	298	315	302	291	290	323	278	311	321	313	301	289	310	293	284	286	291	341	296	306	322	298	304	307	300	323	300	316	314	305	313	313	293	307	309	306	264	323	321	314	293	298	311	296	296	304	290	330	280	290	306	311	282	295	293	294	316	299	304	310	330	271	299	311	307	320	283	280	305	317	342	314	322	312	289	313	320	289	325	304	303	295	320	302	307	298	329	315	297	323	267	310	285	309	307	293	331	319	272	305	303	295	316	289	297	290	323	302	311	306	326	322	312	296	313	299	285	291	324	315	278	292	290	306	297	304	279	293	284	338	278	300	311	322	310	298	283	287	322	273	304	286	272	270	288	294	306	320	314	313	293	300	332	291	304	288	277	322	273	330	322	302	290	321	292	280	341	281	308	297	296	303	304	286	286	277	320	334	266	281	307	296	313	292	290	279	314	299	327	309	326	304	331	325	307	325	319	318	313	290	315	329	280	285	337	306	301	287	292	315	319	301	302	285	304	297	307	291	317	300	329	313	296	287	279	312	302	318	298	306	307	299	282	325	317	330	334	278	298	309	303	316	302	316	312	334	318	320	302	310	292	296	314	297	312	287	288	318	299	294	299	311	274	278	307	336	316	295	276	282	306	291	307	291	307	324	284	317	320	309	309	292	317	259	272	285	286	309	294	325	314	305	301	281	286	304	310	310	296	308	311	326	318	314	291	318	300	305	319	323	308	321	304	287	309	292	313	293	303	338	295	324	282	283	298	283	295	294	294	307	306	295	300	282	315	303	303	308	294	285	315	301	308	291	325	327	277	333	345	282	291	303	304	328	314	313	295	313	323	338	334	265	300	333	298	297	309	319	330	292	281	299	329	345	307	289	301	316	266	309	315	320	287	283	295	316	342	287	304	307	330	329	294	319	313	287	303	294	334	287	290	305	309	309	295	290	287	294	303	299	315	303	303	317	291	286	327	305	300	295	314	284	313	293	323	317	320	325	292	301	299	319	293	307	348	314	328	292	275	287	309	274	315	297	287	316	275	281	322	313	292	327	307	303	291	285	295	298	313	313	289	293	298	319	348	310	290	312	325	330	279	319	322	284	287	298	306	288	322	303	312	285	340	286	325	274	304	301	333	315	278	314	303	340	293	292	316	297	321	293	281	294	287	285	298	264	310	290	317	302	276	319	287	300	291	280	301	325	319	339	295	279	309	303	302	319	295	304	330	282	303	244	265	325	315	309	274	339	307	321	313	306	312	315	283	276	287	301	329	298	307	297	297	322	329	295	288	354	313	291	291	324	303	294	278	305	316	334	300	328	316	282	312	300	284	329	325	314	326	326	313	321	326	294	305	322	304	288	325	316	288	295	301	317	323	293	301	294	276	307	310	317	329	265	291	307	319	308	307	315	304	295	263	297	264	305	256	292	306	323	311	303	343	307	286	283	276	329	285	323	318	291	308	285	280	298	320	308	328	305	271	287	326	282	286	319	309	295	286	291	304	327	271	280	305	286	297	317	282	310	307	319	335	282	306	316	321	281	295	300	315	358	292	286	284	326	323	313	307	300	299	328	320	314	307	307	308	284	314	327	311	282	305	321	303	312	280	327	304	314	291	263	294	267	318	303	294	304	310	315	313	327	282	311	317	342	307	298	290	304	272	328	311	331	294	267	310	277	303	306	339	297	293	254	266	301	303	317	290	294	319	301	324	298	284	287	328	284	297	316	303	289	270	298	315	282	294	321	317	269	315	331	301	302	289	295	314	297	298	277	283	325	338	292	276	305	305	306	303	300	298	302	323	317	296	281	315	297	315	310	294	291	309	301	283	288	298	306	329	301	309	335	328	307	308	328	293	301	314	332	335	314	266	282	286	304	325	362	317	309	301	315	282	314	311	302	308	323	316	326	287	301	316	327	312	295	294	315	303	294	308	307	282	309	287	287	323	333	302	321	302	270	320	314	290	291	291	288	325	289	326	291	307	293	322	291	345	306	330	283	321	314	326	288	279	300	293	290	315	322	343	313	270	319	303	299	292	339	285	307	339	313	308	295	280	269	294	306	327	289	328	332	316	324	310	253	282	303	275	296	292	301	317	311	303	335	304	283	293	337	313	272	309	316	290	300	320	286	321	322	269	295	307	344	323	294	320	329	295	318	291	304	289	293	336	275	308	286	320	317	301	314	322	293	295	282	288	307	292	300	274	324	332	301	331	303	292	321	306	297	322	319	302	290	290	333	290	323	302	286	318	295	310	307	280	316	310	316	288	318	308	300	314	330	300	313	304	300	279	313	323	306	297	303	305	310	289	286	267	302	298	283	303	303	329	304	316	267	301	327	304	306	322	330	308	309	322	276	288	310	323	293	310	289	295	281	297	298	305	322	347	343	322	323	336	302	301	329	272	311	277	292	304	298	300	300	323	292	272	313	292	309	253	303	295	304	306	277	300	326	303	308	293	335	304	258	288	316	314	309	303	295	300	300	321	305	321	291	335	294	307	319	320	287	325	301	279	313
2889	1140	969	982	8761	2284	815	874	755	789	786	777	804	740	763	739	722	716	786	776	720	744	754	724	754	736	741	761	737	784	808	804	769	799	836	742	745	761	749	679	778	756	707	772	776	744	723	746	714	765	764	737	769	716	757	720	708	769	766	743	758	777	717	793	761	723	728	717	773	758	731	730	777	752	732	734	778	723	665	718	750	811	751	759	716	709	720	770	753	751	796	715	743	734	769	734	713	773	717	725	778	778	679	761	704	717	701	736	737	769	754	760	728	781	747	743	748	770	744	746	715	729	737	768	723	737	744	678	752	770	762	682	709	714	763	757	740	751	705	756	712	728	729	770	765	752	778	740	790	701	760	774	677	792	755	693	780	742	750	735	761	790	716	746	701	773	797	763	707	722	748	773	756	727	774	736	763	701	795	721	712	756	774	727	686	744	751	728	714	715	727	748	751	766	737	767	708	750	736	724	748	751	739	696	766	712	728	743	735	763	761	699	700	733	744	731	743	749	756	741	736	766	729	760	771	703	786	678	751	776	746	733	734	716	713	710	786	764	796	760	768	746	718	687	692	724	716	733	742	766	759	726	727	745	668	738	703	723	746	749	753	721	716	759	705	753	692	744	716	705	713	732	767	739	737	712	700	725	739	762	810	748	758	787	703	709	752	733	745	816	740	696	730	762	759	799	812	709	698	681	736	733	779	757	737	710	764	748	715	751	698	789	718	729	757	795	721	759	756	702	760	728	737	712	729	770	745	767	752	792	726	762	751	720	708	772	760	752	743	758	775	729	729	752	725	773	771	729	703	756	719	749	748	770	729	719	723	742	758	706	752	778	779	744	721	736	724	766	743	731	753	719	738	746	709	743	699	731	742	775	705	730	715	715	718	763	732	737	791	760	727	766	754	788	729	666	751	753	762	723	722	738	751	790	775	747	770	727	758	728	766	814	732	815	729	727	782	707	645	679	734	720	755	754	752	738	763	729	782	734	731	705	686	743	731	764	713	750	768	738	743	751	725	723	763	778	780	720	752	707	726	752	762	788	730	717	731	745	785	716	757	754	758	727	724	753	744	747	752	719	728	773	738	732	740	722	708	730	733	737	732	768	760	717	708	730	774	729	727	713	770	722	759	715	764	772	785	759	739	713	752	757	741	761	742	729	759	745	668	712	748	707	696	761	756	682	770	719	691	725	737	740	758	718	807	729	734	772	726	712	707	712	741	730	706	755	718	775	760	750	789	780	736	774	717	732	736	709	734	743	736	792	763	746	769	727	735	769	757	745	757	775	734	754	761	724	738	693	736	735	730	741	769	748	750	735	730	711	760	709	724	773	760	787	737	696	688	755	767	785	702	735	757	780	756	739	790	813	701	751	738	751	740	802	748	818	704	761	755	759	771	777	722	722	757	791	714	754	740	749	788	722	728	728	745	754	756	779	755	732	764	719	786	742	775	787	770	760	744	718	736	736	814	712	724	739	783	739	778	783	745	732	773	713	702	729	762	691	721	730	725	687	742	720	735	744	708	748	739	720	705	775	765	707	733	748	773	781	733	722	747	820	772	793	743	711	757	695	723	716	738	755	749	730	742	741	704	727	766	682	755	743	745	740	743	738	683	710	774	718	708	703	811	742	717	776	772	758	735	735	709	696	728	733	761	722	771	725	757	765	764	677	749	738	728	726	727	739	720	725	755	760	758	777	761	750	724	716	767	718	718	699	772	729	757	749	760	724	746	769	709	734	732	714	779	767	772	719	748	744	777	732	719	774	757	735	745	711	751	741	675	729	731	718	758	783	748	729	778	765	754	741	733	752	773	801	719	679	766	744	775	676	707	763	734	730	695	735	726	741	736	750	760	803	740	733	755	759	715	732	749	694	774	813	754	718	744	728	775	742	731	709	778	750	742	743	737	777	692	722	748	726	726	819	742	734	752	763	748	739	755	727	735	749	770	703	774	762	804	758	762	747	769	738	699	799	745	722	750	758	779	734	725	757	725	713	715	753	761	715	717	798	668	735	768	763	755	733	715	740	764	704	746	762	756	699	703	710	726	749	700	779	723	749	785	720	720	786	765	762	762	716	752	756	764	709	726	788	758	718	757	774	712	756	766	729	732	739	785	738	694	768	775	738	769	724	754	703	691	714	745	755	736	776	723	757	754	715	735	723	769	767	723	742	746	723	745	757	677	762	678	751	736	744	760	714	719	721	732	775	742	711	764	724	736	736	717	716	706	753	754	741	749	739	764	786	777	779	727	780	741	776	712	729	755	759	752	753	753	755	730	740	794	735	777	748	750	762	754	716	715	773	750	722	694	743	744	745	717	757	716	796	697	696	696	745	708	731	718	767	745	724	761	729	753	757	776	753	772	719	765	731	752	748	726	738	758	741	748	722	766	721	793	721	738	698	790	742	741	805	761	749	749	778	748	775	774	726	743	812	742	715	722	778	753	681	749	741	702	766	802	713	755	739	751	790	789	760	766	775	788	722	719	699	724	760	796	768	741	743	736	757	773	738	745	717	765	713	769	736	716	744	707	726	720	742	758	755	755	781	724	740	739	726	700	742	741	762	732	740	720	703	734	704	698	746	714	736	714	715	759	743	692	757	748	800	780	771	755	729	766	712	727	732	724	710	765	771	717	768	738	739	731	785	757	739	744	800	762	744	759	743	762	716	747	740	736	718	774	744	747	768	707	724	739	726	733	787	761	768	735	729	749	770	729	746	728	743	758	793	681	716	752	783	734	721	763	719	768	742	794	766	749	729	735	744	707	759	756	770	752	725	738	763	749	767	751	734	731	780	708	729	723	781	732	775	743	700	737	755	727	690	748	749	744	772	751	772	705	723	773	761	723	777	691	748	769	716	754	724	757	749	747	729	757	742	770	759	763	748	772	760	714	701	745	770	745	730	767	784	779	745	724	734	701	761	763	740	720	759	729	692	725	763	706	757	713	723	763	725	740	768	726	751	763	769	694	693	728	708	719	758	754	743	762	728	742	755	744	777	777	692	754	721	707	761	759	757	752	719	726	724	731	702	736	773	714	770	768	714	735	745	727	734	742	743	705	754	779	731	702	800	786	764	735	793	756	743	770	710	745	725	744	715	697	748	764	689	731	746	775	751	760	779	733	765	758	715	727	711	726	704	754	698	747	780	752	724	767	713	731	765	699	753	708	761	742	708	734	712	755	737	742	741	749	739	742	728	752	715	744	775	754	787	785	781	772	758	798	732	755	731	760	792	754	760	762	717	744	766	758	703	778	787	791	756	793	755	724	752	787	749	709	710	707	730	737	763	775	724	777	717	733	743	799	722	738	721	718	722	739	761	768	764	751	752	654	757	743	766	748	745	751	699	760	748	751	764	729	762	783	739	782	742	754	737	766	766	760	781	811	752	706	761	707	759	768	755	712	718	775	736	720	732	747	737	716	743	776	801	754	731	768	754	726	769	723	693	725	745	744	797	688	762	694	711	790	701	753	739	760	775	728	717	750	763
14546	8065	4493	2411	25233	21025	1956	1019	522	373	282	238	257	281	225	225	234	242	224	249	229	204	204	201	248	208	218	219	213	204	218	228	253	309	302	205	185	189	207	205	219	177	199	210	219	201	183	205	222	183	155	195	201	183	198	207	191	204	199	183	189	209	206	201	213	209	206	174	221	212	177	183	220	205	205	208	190	181	179	182	208	191	207	190	183	194	202	188	207	203	196	198	181	205	186	195	188	206	187	210	193	184	205	192	193	198	201	201	193	188	215	180	186	202	200	169	181	176	210	190	178	159	195	183	192	195	170	182	196	195	190	188	197	191	189	208	176	188	193	196	211	176	172	189	203	228	202	205	203	193	180	198	218	163	200	181	181	194	213	184	201	191	181	161	193	191	189	169	187	194	207	187	182	161	190	209	194	210	208	156	199	182	208	194	208	200	185	177	195	207	206	202	191	174	172	159	182	174	187	213	208	185	178	210	201	190	205	206	191	236	193	163	186	193	205	196	212	186	209	189	195	197	181	192	192	201	194	195	181	188	185	183	185	199	190	191	188	198	183	213	198	191	175	172	199	208	188	193	208	187	183	194	201	201	211	183	183	180	159	185	210	195	184	194	208	187	216	207	201	176	210	189	191	202	181	156	204	178	174	187	205	199	183	171	203	206	176	186	176	210	195	186	195	174	162	169	206	178	191	212	211	189	199	213	180	225	196	183	198	189	189	206	192	189	203	187	207	216	181	172	198	210	202	172	187	203	199	203	208	222	201	192	179	170	175	181	187	203	196	212	194	169	184	205	213	192	199	169	204	183	174	177	185	185	174	184	203	178	190	211	196	210	188	212	169	203	193	167	172	190	184	172	186	191	199	199	182	190	206	204	208	207	177	214	203	196	195	214	186	190	193	204	188	185	204	166	187	189	191	192	185	187	202	201	208	146	172	180	180	183	205	200	191	182	205	173	188	192	197	208	167	227	190	181	183	158	185	171	173	195	168	195	180	187	173	208	207	198	205	192	191	194	188	175	177	207	199	179	214	201	187	194	161	170	189	181	216	178	208	190	199	192	213	190	215	195	194	191	180	194	211	198	212	179	185	185	179	208	202	206	176	180	191	209	183	194	202	225	196	194	211	193	184	199	180	182	195	189	193	195	200	180	192	178	185	190	175	199	203	196	211	185	172	184	181	173	189	193	186	185	187	198	190	199	214	188	185	200	194	193	206	193	205	197	188	186	198	199	197	178	187	218	197	199	195	201	195	182	180	186	187	160	210	212	210	174	202	187	207	198	177	204	192	163	183	183	171	199	191	196	207	183	184	201	200	188	182	194	178	193	194	185	204	206	198	188	196	175	194	218	178	205	203	195	196	214	207	169	199	189	189	203	168	205	173	191	197	203	183	192	193	158	192	198	167	190	185	163	195	205	208	195	166	178	192	213	205	204	180	207	186	200	194	181	195	214	215	187	205	179	210	198	205	197	195	167	192	210	167	188	172	205	199	188	173	206	162	212	214	187	214	188	177	204	184	182	166	179	211	183	187	195	210	224	177	206	187	193	200	196	201	177	184	173	185	184	193	214	173	190	172	190	187	177	203	192	183	185	195	191	197	189	185	183	201	196	206	199	184	216	202	205	218	194	171	193	190	199	197	193	196	187	184	174	178	194	207	209	181	204	193	199	195	197	165	194	199	173	175	195	199	185	205	201	175	185	193	197	180	189	181	195	197	179	225	193	185	210	228	207	202	188	199	206	175	174	183	199	201	220	181	183	190	204	196	186	192	208	174	225	190	203	198	207	198	191	208	201	205	202	188	186	226	210	187	178	189	176	194	184	179	189	185	192	191	188	189	172	189	190	185	187	186	200	184	192	206	200	209	187	182	203	169	197	183	197	181	177	211	210	216	202	175	172	187	183	199	217	158	187	202	185	205	213	203	201	197	211	179	172	196	189	212	195	204	196	216	191	194	191	192	175	204	210	186	163	188	181	192	179	201	198	220	191	208	183	193	200	174	190	194	216	186	188	207	205	203	194	173	200	189	205	218	187	190	198	176	188	192	201	215	179	195	195	170	179	192	193	182	189	205	187	199	193	179	197	215	188	203	189	202	186	196	204	181	183	189	196	220	201	187	226	211	181	186	199	190	192	187	209	202	207	202	188	204	202	195	211	204	188	189	170	213	199	177	219	214	185	185	197	183	190	195	190	198	194	193	181	195	178	223	221	210	180	192	195	173	177	193	162	205	211	198	194	193	191	183	182	183	178	202	180	197	189	197	203	171	207	193	192	194	178	174	194	199	188	186	196	176	206	205	183	168	191	195	212	199	190	212	210	190	173	178	195	206	170	184	178	202	213	197	188	182	199	197	180	177	202	211	215	185	183	185	190	182	168	215	160	194	183	203	209	173	183	192	176	207	226	205	190	165	179	191	195	198	183	172	186	202	213	177	160	191	208	205	216	180	208	245	195	210	223	214	177	192	178	207	185	190	193	193	194	197	183	180	171	171	163	171	192	192	204	189	196	163	188	219	185	189	184	212	167	190	191	173	173	203	189	193	184	171	196	207	190	190	218	206	228	179	202	184	205	200	204	203	208	201	200	212	186	201	179	174	184	198	198	194	203	190	174	208	206	183	187	188	179	175	201	195	204	199	193	186	182	187	181	187	179	183	202	220	199	162	191	211	190	204	207	183	207	167	174	207	181	211	173	190	171	189	210	223	202	176	206	192	201	211	194	189	185	195	196	201	169	215	156	203	184	194	171	197	186	176	196	176	211	216	213	197	181	186	193	181	202	188	192	185	199	211	187	195	183	180	185	175	192	181	204	201	172	195	178	214	195	209	177	179	177	206	200	164	176	195	187	197	206	168	189	184	166	172	188	200	210	212	210	196	173	153	178	179	197	183	177	202	204	211	183	194	194	175	162	215	170	194	194	204	190	220	208	185	165	193	165	179	212	194	204	211	202	191	218	203	199	185	200	200	240	203	198	203	186	187	171	210	166	224	173	183	195	182	173	188	158	206	203	183	183	208	231	180	200	173	221	184	219	187	199	178	190	199	167	185	202	182	184	184	195	189	164	179	201	186	190	166	181	188	209	184	210	167	198	182	182	206	199	186	178	206	187	184	177	200	196	221	188	164	214	161	184	195	176	185	182	203	201	189	157	195	196	203	201	189	207	199	209	169	209	188	211	200	197	191	188	168	198	220	208	203	194	197	224	172	204	202	205	209	187	187	211	189	230	184	232	194	193	205	205	203	210	192	201	199	185	197	188	197	195	165	175	189	202	200	175	161	175	168	200	186	186	185	189	187	179	183	179	192	194	189	185	202	205	193	219	184	160	184	200	193	188	194	204	190	187	204	186	197	188	171	186	199	167	203	187	168	208	194	198	185	206	188	188	209	170	170	148	182	196	182	188	180	177	183	173	192	206	182	208	195	185	198	188	217	201	205	191	191	227	179	188	182	196	197	201	211	197	162	205	203	204	200	203	176	230	202	178
8706	7414	4225	4001	41451	19676	2672	3646	1671	1456	1089	953	899	864	781	758	712	678	696	703	671	606	717	623	602	610	584	659	688	859	749	810	1078	1520	1473	713	593	558	505	563	493	521	541	533	534	593	513	514	510	516	554	534	494	531	469	504	506	496	488	482	500	498	472	528	508	493	483	482	504	481	511	466	483	488	467	452	499	472	485	510	496	492	469	502	463	470	505	473	500	480	492	485	491	482	496	479	482	509	429	499	478	465	435	484	493	443	517	492	504	539	486	452	454	500	532	468	498	493	490	466	479	486	482	518	496	453	510	479	515	490	532	523	460	463	488	501	455	469	483	502	497	513	465	498	482	476	505	482	457	469	487	503	520	451	509	483	523	500	454	472	488	463	467	517	466	480	472	467	511	452	482	490	497	462	489	493	489	455	483	490	460	491	513	466	484	518	477	484	464	489	508	499	478	496	485	491	505	473	474	473	469	461	483	497	474	474	490	453	507	519	500	489	494	482	457	526	494	474	425	465	500	437	501	504	479	493	470	473	460	505	492	509	511	486	485	473	456	471	463	510	471	500	474	500	485	483	503	494	471	474	470	496	464	529	499	506	515	488	489	464	504	482	467	477	498	478	525	482	500	463	502	484	546	459	477	469	500	480	469	474	481	485	497	446	502	448	512	484	521	478	491	514	489	479	456	490	464	469	477	475	495	505	510	485	497	498	490	511	444	494	474	498	489	491	488	483	465	503	479	509	499	509	463	457	455	455	501	491	498	510	495	507	495	484	441	485	481	511	469	449	451	476	473	481	480	510	481	489	503	513	533	528	482	493	510	503	491	469	496	473	518	486	504	511	522	534	492	481	458	445	495	510	490	480	483	470	485	485	483	461	477	458	500	481	488	486	512	491	487	466	468	483	464	482	485	437	494	469	492	481	497	478	466	476	477	488	472	481	505	473	466	490	513	484	502	465	464	482	489	478	463	516	459	499	476	526	486	471	472	467	445	462	479	461	475	509	467	468	476	522	514	480	483	462	477	465	469	488	453	497	467	476	493	503	478	488	495	473	456	493	482	458	509	484	478	500	407	540	472	510	460	473	477	438	454	472	497	509	452	475	482	442	474	464	491	482	496	501	505	485	480	508	507	467	508	516	492	451	530	520	491	467	449	482	449	462	461	481	507	503	511	557	483	477	457	470	488	487	488	517	476	460	491	486	485	477	526	488	512	486	480	498	535	486	483	479	482	440	475	479	447	489	468	486	499	453	481	495	499	488	458	494	472	489	494	520	495	474	468	509	484	514	492	454	480	484	492	468	539	480	480	506	475	464	453	510	520	484	510	461	478	469	475	476	456	469	542	430	494	489	471	489	465	503	467	438	502	482	502	468	500	457	481	497	455	505	462	475	468	507	499	464	515	490	482	497	505	473	471	486	470	549	497	447	499	452	521	468	538	506	495	503	463	491	500	486	500	496	466	484	490	462	505	452	542	489	495	497	508	496	512	491	499	512	482	497	464	506	520	475	503	474	484	502	476	514	495	474	460	487	503	502	487	498	502	521	474	472	468	499	480	511	485	491	472	510	509	494	490	483	460	507	496	479	515	494	485	518	500	508	496	495	477	507	455	491	496	490	488	488	470	512	523	488	506	494	497	477	495	476	468	484	463	447	457	499	468	486	486	489	517	481	488	462	474	517	486	522	467	505	481	492	516	452	480	449	467	482	487	492	513	471	476	489	524	471	501	462	448	490	482	472	452	442	510	496	462	488	482	509	496	481	453	416	439	506	487	426	490	511	467	480	471	482	447	490	494	461	492	506	495	490	496	451	513	481	487	470	524	471	489	470	477	477	480	464	497	475	493	518	498	476	426	494	479	517	461	489	490	514	495	497	446	512	470	480	476	471	534	483	457	504	506	479	477	478	458	479	500	517	476	498	476	499	480	520	528	499	488	491	492	463	491	449	520	476	489	471	506	466	502	514	549	461	469	505	519	477	473	510	492	496	500	463	491	471	484	462	498	478	481	474	502	515	480	512	492	508	523	483	475	472	450	496	464	441	451	462	519	468	477	513	520	481	523	484	503	488	528	489	476	499	476	498	460	477	491	524	482	470	459	497	495	472	483	510	512	463	496	478	513	460	463	516	481	498	480	528	470	470	497	515	477	463	509	515	467	483	488	477	501	491	464	489	464	516	464	497	460	481	476	494	496	491	491	502	485	485	492	490	483	506	500	508	519	469	461	465	461	526	489	523	460	490	474	490	492	468	486	470	502	481	477	465	505	492	479	477	493	478	520	497	518	459	544	491	512	479	465	491	475	497	511	479	468	470	511	455	457	469	507	489	472	465	504	485	485	513	516	491	475	503	513	479	462	497	518	485	447	498	484	475	510	497	531	455	477	529	489	456	467	473	490	468	522	457	505	524	548	481	483	466	490	504	462	473	496	507	462	522	482	490	497	534	490	465	461	480	520	515	502	492	490	496	468	438	489	529	538	477	473	497	461	496	483	501	458	480	468	487	461	482	518	501	451	490	463	488	499	508	520	479	480	467	442	504	506	484	444	491	482	434	498	491	488	491	465	458	450	507	520	462	469	470	464	503	480	532	469	472	487	505	489	509	503	444	471	493	473	482	480	500	479	524	473	470	514	451	490	481	464	473	485	493	460	535	476	502	473	498	479	467	492	474	486	464	493	481	492	484	459	493	473	483	458	511	477	484	458	490	447	500	479	503	511	519	503	523	449	477	502	512	492	493	464	476	497	506	462	497	480	516	487	488	485	490	456	465	486	526	485	522	489	465	476	489	510	488	490	485	453	497	523	473	481	465	508	522	497	520	459	472	488	502	482	506	468	472	473	472	487	494	481	513	442	485	450	488	502	484	475	529	485	474	472	485	460	546	485	504	467	507	486	482	485	472	495	476	487	489	488	497	479	518	529	501	435	510	472	504	480	476	508	500	510	443	483	485	491	453	435	456	471	462	461	477	505	470	483	509	462	530	556	497	439	483	526	489	448	476	485	485	502	501	473	504	465	467	517	507	497	528	452	458	466	490	478	528	502	512	474	497	469	489	444	480	467	479	448	480	494	485	477	452	473	468	489	455	516	471	476	497	511	504	512	461	451	480	495	529	504	464	455	489	514	505	477	443	506	460	452	488	514	486	479	503	519	476	478	503	483	517	500	530	449	457	448	480	508	490	459	460	491	474	518	491	465	435	492	501	498	464	478	503	487	524	486	490	465	490	456	496	499	510	458	467	510	488	501	479	468	463	474	495	463	479	528	500	481	485	488	494	542	517	445	506	499	497	478	461	480	482	471	480	481	477	504	487	471	474	485	496	472	520	455	487	516	504	494	485	494	464	476	509	487	458	455	504	484	507	450	507	535	512	476	493	505	490	456	496	451	460	511	502	456	472	498	499	507	498	451	447	461	510	482	489	467	504	490	486	475	503	460	435	489	479	472	490	475	522	485	449	507	497	493	471	459	500	530	489	478	496	494	458	472	481
24266	14573	9038	4282	31476	33076	5662	1741	668	409	263	209	200	198	171	177	153	144	134	155	152	117	135	116	117	138	114	113	123	188	187	158	170	232	345	175	110	97	103	81	92	96	101	82	77	96	89	95	98	101	75	84	87	91	95	86	85	86	72	107	81	75	76	88	99	73	79	90	79	79	106	87	79	81	93	86	95	94	90	83	91	90	86	104	104	98	83	77	77	109	102	74	94	97	89	99	104	91	86	78	74	90	77	91	96	104	90	96	79	104	84	81	106	81	84	98	90	101	97	94	86	90	94	83	91	89	83	100	90	86	78	103	74	82	97	92	94	90	95	94	105	85	91	86	83	96	81	85	84	89	88	89	90	112	77	74	87	70	82	70	79	70	88	73	88	86	82	93	113	75	96	77	86	93	80	114	86	77	96	94	89	83	103	76	76	97	97	86	88	96	79	93	72	67	107	91	88	88	86	83	84	85	68	95	95	81	94	86	91	84	83	92	73	88	83	58	93	84	108	94	94	113	101	101	91	102	96	91	96	92	95	79	79	89	86	96	81	81	88	102	89	70	94	96	74	78	89	89	90	81	82	97	92	92	78	98	100	72	63	90	64	74	76	64	80	105	88	90	90	95	90	85	80	89	84	105	80	89	83	72	97	70	81	75	101	102	73	90	103	82	103	85	82	88	94	97	89	80	90	110	77	96	90	80	97	85	84	82	98	96	77	86	76	78	90	99	85	78	109	88	85	86	89	76	80	92	79	86	84	98	87	95	84	95	104	76	111	95	95	74	83	85	85	91	95	101	101	104	83	96	86	95	82	93	77	83	67	90	92	96	102	83	92	95	80	85	84	81	83	76	96	95	94	80	83	68	99	67	85	83	84	95	99	82	84	83	92	106	84	73	78	93	81	96	69	80	69	89	88	78	86	80	96	92	72	89	94	72	75	81	71	79	87	85	76	84	88	87	77	73	95	73	80	83	77	85	82	89	84	101	91	77	82	111	90	98	82	95	85	84	94	83	91	98	99	93	78	82	81	74	80	97	90	92	111	104	82	93	88	75	76	85	83	92	102	89	86	90	80	56	84	84	98	91	85	73	88	95	73	80	88	73	89	71	89	94	88	96	75	99	97	78	81	87	80	85	83	99	74	90	92	90	93	87	97	89	88	106	85	98	104	100	98	86	95	78	101	92	87	82	82	75	93	96	104	82	84	77	94	86	91	88	92	93	90	85	95	96	66	80	87	72	94	91	109	92	83	68	90	93	89	82	86	89	89	95	104	79	91	98	94	85	91	77	74	80	84	77	92	89	90	78	75	80	70	72	84	88	80	80	84	95	80	69	72	77	84	82	83	86	93	90	89	69	72	95	94	100	105	90	94	92	90	65	85	88	81	88	74	81	93	84	78	93	97	96	100	80	88	92	110	84	84	72	97	87	94	75	92	82	101	82	84	82	98	95	110	79	76	85	103	92	82	81	103	91	101	90	81	84	76	85	73	84	96	85	78	97	106	77	88	106	83	83	83	70	105	93	90	86	99	91	89	94	80	91	113	78	81	97	100	85	100	79	84	85	85	83	96	76	94	90	75	79	102	97	87	94	77	86	69	77	80	89	87	94	80	83	84	86	73	91	86	78	77	88	80	95	73	94	101	72	83	76	80	81	85	86	97	86	90	98	77	96	95	90	74	95	78	94	92	76	90	90	86	78	96	105	81	93	89	82	91	95	87	88	96	99	86	77	80	74	81	87	81	82	62	96	69	79	93	92	93	91	81	83	93	102	72	72	86	89	87	88	82	77	85	86	95	76	96	95	91	92	85	88	88	82	81	91	97	77	91	95	82	94	89	83	91	89	79	80	89	92	90	87	87	81	83	91	79	95	92	72	88	104	80	97	73	96	103	74	103	84	83	85	93	84	84	95	88	90	86	83	77	109	82	82	80	82	87	100	90	82	102	89	66	93	94	71	106	93	90	93	81	77	112	80	78	89	84	93	99	89	90	87	93	91	90	84	94	81	98	83	84	81	62	77	82	90	104	81	77	82	98	95	84	81	80	91	82	87	98	97	86	100	89	90	68	78	79	95	98	92	79	82	85	77	84	98	96	108	85	96	72	83	76	85	91	86	72	101	92	88	82	89	97	84	75	93	115	69	89	87	92	79	82	81	92	83	106	70	70	76	80	79	89	90	90	79	95	99	73	72	91	103	92	71	88	96	82	92	98	79	93	72	78	98	94	86	103	89	87	94	87	79	78	97	91	94	91	102	91	92	68	88	91	80	83	81	74	93	74	81	113	100	84	80	79	86	76	110	68	88	95	84	90	72	74	85	87	84	78	84	89	90	68	75	81	80	99	80	97	89	88	89	91	68	83	83	98	102	88	86	86	85	66	84	98	89	77	86	76	92	76	91	81	80	66	79	81	72	82	101	76	92	96	104	83	75	73	90	102	79	99	68	90	69	90	80	84	84	80	103	102	83	99	82	72	88	105	96	76	94	96	84	87	88	85	92	97	75	100	73	84	93	99	84	82	101	92	86	99	67	73	80	96	97	93	92	77	86	101	93	92	88	85	88	93	86	88	83	85	84	95	76	74	98	85	92	75	85	81	63	78	78	98	72	93	91	80	76	103	81	92	92	84	81	85	83	93	86	71	72	72	93	89	99	98	106	99	70	86	85	89	87	97	74	88	83	98	99	102	99	102	92	98	84	94	92	76	87	73	102	108	72	99	84	85	92	76	101	84	78	90	77	87	88	83	80	95	76	79	90	85	85	85	93	96	75	83	97	94	98	90	81	87	84	78	92	98	69	104	91	79	79	79	92	88	86	79	88	76	95	99	72	79	78	104	89	91	86	93	77	87	93	61	88	94	84	78	78	72	97	100	96	74	88	86	78	81	67	63	84	92	75	91	82	69	74	96	86	94	86	75	82	76	91	85	76	75	91	103	85	97	86	99	85	93	73	84	87	103	90	93	96	86	93	106	96	72	102	88	96	84	71	100	97	93	85	94	96	83	92	90	90	89	71	84	83	112	91	98	74	88	82	105	95	92	83	68	86	73	85	88	91	74	72	82	74	84	101	88	95	67	91	105	81	89	100	95	103	79	82	90	89	102	92	88	70	83	86	80	80	84	93	93	91	78	77	84	76	79	90	85	85	72	86	99	80	90	81	75	79	71	86	81	81	95	81	85	80	72	72	114	72	82	89	84	75	84	99	80	94	95	85	109	91	85	98	95	85	98	80	78	94	97	76	77	93	89	82	99	97	97	70	95	106	94	85	90	113	95	93	94	84	101	90	84	87	77	79	85	92	89	96	89	88	78	91	77	80	104	73	87	90	95	78	82	95	89	82	95	97	81	95	84	98	78	91	71	71	81	83	96	109	82	77	91	75	89	87	91	85	92	74	85	81	90	71	57	77	100	82	85	85	97	81	92	107	105	78	95	95	97	81	91	69	89	93	87	79	66	78	84	78	98	84	89	88	82	87	80	80	86	89
12594	11656	6407	6773	44141	25425	3715	6102	2675	2040	1405	1188	984	902	829	756	737	682	583	577	610	572	524	505	447	487	499	531	614	841	940	823	945	1489	2549	1049	457	335	371	341	327	319	308	329	306	327	297	322	335	312	293	310	297	302	298	261	282	249	288	249	287	280	264	262	290	290	277	261	273	262	301	280	285	266	296	260	274	275	234	257	280	252	277	262	269	246	279	253	255	247	247	261	273	256	265	282	306	283	258	252	290	257	278	268	266	267	262	280	245	253	288	264	277	242	272	275	275	279	270	274	265	278	264	242	277	260	250	240	258	265	256	243	266	260	260	277	288	228	243	263	255	254	260	267	271	231	222	231	248	254	271	247	259	233	229	280	242	254	281	271	281	272	265	238	231	252	252	248	256	260	248	253	243	248	266	276	237	246	263	247	251	262	267	254	239	217	255	237	213	249	215	307	265	228	266	279	267	205	294	247	224	262	270	263	253	245	240	249	251	257	245	255	270	242	239	247	257	267	267	239	256	248	252	259	276	242	253	253	291	232	237	237	251	214	237	230	254	268	258	254	256	256	274	245	229	250	274	265	279	259	276	241	241	241	238	264	237	281	258	280	263	262	288	268	255	252	255	236	257	242	267	244	231	256	252	248	246	288	236	265	235	230	258	243	274	230	234	257	276	229	269	254	251	259	261	234	258	242	247	214	244	235	243	227	234	253	260	269	222	245	244	270	252	283	264	294	247	239	268	244	231	260	245	235	275	227	264	219	253	225	258	279	246	247	244	236	263	236	243	273	270	200	237	259	269	258	257	263	266	256	250	243	253	245	240	234	253	278	277	268	258	228	267	255	231	261	222	255	230	284	208	279	246	244	255	274	257	261	282	250	256	258	248	261	239	282	266	239	251	273	252	262	255	277	280	258	241	252	257	235	270	235	263	255	240	248	233	243	239	223	280	262	230	243	249	254	253	245	262	258	261	280	254	247	263	250	243	233	233	228	248	234	232	272	240	254	288	271	230	252	269	240	228	254	256	238	241	247	215	263	240	214	258	250	260	256	248	245	239	279	255	248	256	249	273	233	242	247	273	266	275	268	261	234	236	232	240	260	275	234	228	270	235	262	262	251	233	246	266	249	249	236	253	250	236	271	255	254	234	263	231	265	227	261	262	229	279	288	236	237	237	220	263	256	262	255	255	264	232	275	264	273	251	225	246	246	248	238	217	228	248	278	265	264	234	254	293	240	230	239	235	263	225	265	222	246	228	261	255	243	231	257	256	223	268	247	251	259	260	258	290	268	233	248	247	256	253	257	248	258	234	257	243	246	280	271	273	237	255	244	285	250	230	274	241	284	244	250	227	260	258	250	236	246	270	263	234	262	289	250	264	260	235	261	223	234	254	235	243	286	279	279	259	277	236	247	229	251	230	262	257	248	252	256	240	251	238	264	251	244	253	242	226	275	251	243	267	251	242	251	277	237	276	255	250	246	248	216	261	233	262	263	268	248	254	265	259	277	233	257	239	222	266	252	276	262	267	278	257	257	262	281	258	273	280	256	243	264	269	270	248	221	245	242	269	246	255	273	262	268	255	220	266	262	271	231	258	254	247	236	243	254	261	234	225	266	244	252	228	253	247	231	240	236	236	243	233	247	257	245	250	237	269	236	271	253	256	217	219	254	255	240	269	273	255	251	238	234	263	240	266	243	245	242	254	248	237	303	244	235	253	240	254	280	259	239	267	264	222	244	217	250	248	264	265	258	244	236	248	239	282	232	273	248	220	214	251	244	236	249	247	254	252	272	260	235	241	265	235	256	271	260	252	262	250	277	246	259	259	258	273	239	267	242	264	253	249	235	242	249	267	246	256	254	217	239	254	240	273	264	229	250	228	258	244	264	245	230	248	251	277	260	256	244	240	237	271	222	252	284	244	288	234	247	236	220	244	243	208	250	267	263	272	253	268	260	251	228	253	244	249	260	264	251	214	268	252	251	257	249	262	243	242	256	230	262	242	232	236	208	247	251	247	241	239	250	250	236	232	250	248	245	244	243	252	267	253	276	248	258	263	264	266	257	272	251	250	251	249	260	231	252	233	241	284	259	240	243	271	225	264	235	267	240	245	256	250	243	232	252	271	212	251	253	248	232	275	279	254	265	261	267	254	263	265	255	234	256	275	244	265	260	227	273	247	239	271	229	252	239	263	239	278	264	229	260	235	231	234	253	247	269	250	260	267	251	226	243	260	258	240	246	264	266	244	224	246	242	261	226	250	226	259	224	265	268	246	255	251	243	251	270	260	253	253	227	236	244	244	250	262	264	227	242	242	220	290	247	252	249	249	246	231	258	254	236	248	257	258	280	236	251	250	232	258	256	268	243	238	261	263	256	266	257	260	276	259	268	269	269	246	233	260	260	205	235	247	282	284	228	245	253	249	268	254	236	252	250	244	246	225	245	232	275	259	257	252	232	269	249	264	243	232	253	263	260	277	254	215	249	242	254	239	245	239	239	258	272	287	215	230	260	252	253	250	254	280	268	240	247	262	249	264	251	256	248	235	231	270	260	237	245	262	255	245	262	238	232	279	233	248	259	217	250	252	262	249	261	246	268	272	276	257	241	278	275	244	257	264	270	267	250	274	254	228	264	243	238	266	270	278	247	247	236	258	250	247	232	284	249	259	237	256	257	256	246	247	241	255	249	261	227	243	253	266	224	252	245	257	261	252	269	250	251	252	273	251	226	248	266	263	264	265	279	233	267	247	227	261	263	262	242	263	258	247	249	246	284	268	244	265	245	254	282	231	249	238	249	261	239	258	281	233	215	249	254	260	243	253	247	257	268	267	268	240	229	250	240	255	256	245	239	243	232	278	251	263	246	254	239	247	238	231	220	239	268	252	262	248	227	247	233	254	248	240	263	238	236	252	231	250	248	259	232	224	248	240	276	238	244	263	244	252	268	247	262	264	277	248	264	234	269	268	227	272	238	260	247	256	230	270	246	220	234	234	290	223	229	252	272	208	235	252	265	275	262	260	279	247	245	256	252	240	269	254	255	253	269	246	245	270	245	234	273	247	254	234	255	263	251	220	264	284	275	265	273	250	253	244	256	235	250	251	258	249	285	248	233	249	261	254	289	275	269	249	254	246	253	276	271	253	266	273	242	237	253	287	250	231	265	261	266	250	244	246	255	264	265	233	221	222	258	226	230	270	230	266	232	262	241	273	260	276	247	243	248	255	265	245	278	227	255	240	249	245	246	235	271	240	239	250	280	252	227	282	222	245	260	264	257	243	216	253	244	256	258	257	290	286	259	232	262	247	244	271	244	262	259	271	251	237	232	255	247	237	233	255	255	255	259	292	243	253	243	275	244	254	254	236	251	239	275	234	255	265	271	287	274	239	256	271	235	235	260	262	289	253	254	254	257	268	285	242	245	256	273	236	277	245	224	251	254	268	227	237	253	245	258	242	264	232	248	242	255	239	250	239	280	260	226	246	260	238	279	265	243
2831	528	456	386	776	1080	336	302	283	318	283	298	301	314	309	312	307	289	314	304	325	318	314	325	317	326	298	325	297	290	297	302	299	280	300	277	319	309	303	318	287	294	304	336	296	263	294	324	324	311	293	320	305	297	299	280	311	302	299	295	272	326	278	259	270	268	279	321	307	305	277	294	320	286	328	292	288	294	314	319	326	300	303	316	302	282	296	286	295	278	294	289	294	330	311	299	319	307	304	306	310	325	310	316	307	311	288	290	288	278	321	285	300	295	312	284	270	285	299	325	282	311	293	274	350	292	255	327	295	297	300	301	310	290	314	327	308	294	334	315	278	295	339	305	293	284	250	330	297	298	310	287	305	341	304	320	312	281	344	274	277	306	269	306	293	266	313	279	276	296	316	304	270	269	341	309	310	285	304	281	314	333	273	275	311	272	289	304	307	329	294	322	285	296	321	294	293	316	295	326	305	310	334	308	317	302	278	357	319	342	318	311	308	322	311	303	293	270	282	307	286	285	318	300	335	298	327	279	277	272	318	334	303	284	317	299	273	313	305	272	280	291	280	309	294	315	327	314	304	276	274	308	257	309	293	319	291	270	282	303	291	281	290	288	267	254	306	289	352	287	323	263	293	315	301	302	279	336	308	293	300	291	306	282	258	317	328	331	337	311	272	256	318	291	316	281	291	323	303	288	298	287	307	312	304	292	284	302	308	310	285	323	324	302	297	311	308	267	309	301	329	313	294	328	300	320	289	294	338	305	315	300	308	285	321	282	297	306	313	296	292	289	297	289	290	297	316	282	303	280	295	331	297	310	314	311	300	303	313	300	310	330	292	320	303	309	318	292	305	308	326	310	317	326	317	287	261	353	329	323	332	290	308	293	314	290	296	308	294	280	303	302	303	269	306	318	300	295	289	304	295	306	292	288	290	313	293	291	327	309	300	325	307	301	281	304	279	311	278	324	316	314	316	301	301	303	296	285	332	301	275	283	282	279	296	341	308	339	279	299	267	327	342	321	329	307	300	344	305	309	312	301	278	308	301	296	278	322	333	309	288	280	289	297	288	299	296	311	282	317	294	300	296	324	273	327	312	299	318	280	295	328	308	285	318	265	309	271	346	306	262	274	292	308	303	312	303	315	337	299	306	277	266	307	275	324	286	295	331	298	259	315	294	352	292	298	279	338	321	319	299	295	311	314	285	280	298	312	281	287	322	312	302	290	279	294	315	299	260	305	301	334	291	295	340	295	318	295	297	304	291	302	285	287	299	301	280	259	284	320	262	299	300	298	306	277	273	288	265	290	302	276	322	309	323	302	272	311	306	308	319	284	309	324	312	312	307	287	307	324	314	308	316	278	293	274	306	299	265	331	314	317	292	293	292	300	290	320	293	285	318	320	328	315	279	296	257	327	303	321	308	307	304	269	302	316	314	320	299	329	306	287	279	289	339	306	320	304	298	316	283	295	324	307	293	280	314	303	284	296	326	288	297	343	312	326	316	276	290	278	327	301	276	350	317	300	305	305	281	289	347	320	301	302	310	289	307	291	303	312	343	298	319	304	321	320	291	282	312	319	313	299	300	277	300	304	308	301	351	325	299	313	312	321	321	308	301	315	317	316	299	287	297	279	319	302	291	320	304	291	316	320	317	303	289	245	342	312	277	280	276	297	260	291	325	298	323	306	284	329	302	309	308	288	268	297	321	339	323	311	307	290	288	304	327	250	326	306	288	302	286	289	284	307	320	307	322	307	309	297	273	295	311	292	304	302	293	317	303	281	315	321	311	303	318	301	300	315	331	337	301	299	302	311	317	293	274	340	322	273	297	307	300	322	291	281	309	298	287	285	303	301	331	288	268	272	315	313	302	317	270	319	281	331	302	321	308	282	321	318	319	324	317	307	295	312	283	328	326	280	322	298	295	292	306	289	293	301	293	342	314	341	272	322	285	265	322	297	290	280	298	328	307	308	317	302	288	296	318	288	310	316	319	284	271	303	295	303	316	317	301	295	327	294	325	311	323	307	313	311	308	286	329	293	333	288	310	319	337	288	285	306	307	313	293	290	277	240	284	293	287	289	333	321	314	314	324	278	319	282	313	294	300	316	313	303	296	275	282	289	286	309	291	295	294	302	282	319	305	326	313	275	335	288	300	309	295	268	304	302	285	275	332	304	283	297	290	301	315	301	299	290	298	318	293	301	302	289	287	366	304	322	276	302	354	296	278	277	300	315	289	324	298	287	305	270	298	306	312	314	303	291	311	324	296	330	293	283	288	297	306	305	271	333	275	329	302	297	314	336	312	310	312	319	283	281	296	326	330	311	320	297	308	334	319	301	293	316	306	281	352	311	272	259	301	280	310	300	299	297	316	299	302	327	289	263	295	312	292	304	327	331	314	298	335	302	298	326	287	286	296	311	286	271	301	300	276	327	303	301	274	285	311	288	272	321	318	329	289	308	291	272	334	320	313	309	352	314	325	280	281	316	305	299	341	289	296	297	313	322	287	296	295	291	311	298	294	286	304	315	292	350	326	314	275	308	332	281	294	313	299	321	281	300	271	323	315	317	275	329	321	310	316	272	309	305	310	281	298	312	340	296	328	311	309	313	325	295	309	275	325	271	288	290	313	311	334	307	357	321	297	294	304	294	325	306	283	297	315	298	293	320	265	312	272	310	287	290	307	326	304	307	291	280	346	327	297	308	299	297	314	294	318	315	327	300	292	285	292	284	302	297	307	337	318	302	307	290	320	265	275	293	298	295	306	301	276	248	267	334	272	296	326	307	293	264	313	288	308	267	293	309	291	326	295	330	323	289	304	298	282	293	309	326	300	307	275	308	310	294	311	302	288	302	303	294	288	296	294	304	285	316	305	288	308	299	311	318	331	298	306	297	294	323	331	300	279	324	277	307	312	297	283	332	313	301	329	271	290	302	279	317	304	300	312	298	292	292	297	269	318	298	305	342	298	272	323	301	307	327	304	300	290	288	325	251	282	324	293	296	304	323	312	321	328	321	310	301	301	309	315	343	303	284	310	295	292	260	325	293	299	348	299	338	298	280	316	308	291	299	291	314	275	308	299	297	290	251	295	283	298	314	287	276	302	310	305	298	302	296	309	333	296	317	324	319	283	310	330	295	314	318	307	319	292	289	339	294	255	295	289	339	297	287	298	299	267	322	293	295	332	305	296	332	294	294	313	283	299	297	290	310	299	318	295	311	282	275	311	283	300	317	325	275	289	307	278	284	289	342	322	317	256	328	262	308	320	268	293	298	293	303	323	293	307	291	331	322	334	296	314	269	291	313	305	295	339	272	279	330	275	311	294	321	305	306	292	283	328	308	326	303	326	298	278	287	301	280	303	299	308	299	297	282	328	332	295	287	331	320	303	324	301	301	312	308	274	315	291	277	314	345	307	300	337	305	341	285	305	297	274	300	291	308	283	296	291	304	292	343	319	283	311	288	285	301	294	345	304	300	294	303	264	308	259	268
2918	1163	999	1002	3791	4629	804	848	786	806	806	756	717	745	749	722	774	740	712	783	747	725	740	742	772	742	712	755	727	789	725	797	762	725	769	789	714	717	745	811	693	711	735	771	729	725	769	751	733	723	736	747	747	780	758	711	760	751	744	690	764	753	776	751	764	771	733	700	774	764	714	771	707	800	738	789	774	730	803	743	739	715	705	762	765	768	731	735	768	719	698	733	757	741	738	705	747	768	756	769	731	710	726	719	739	746	693	793	789	678	765	772	792	734	687	718	725	713	740	743	752	729	781	757	706	733	711	757	732	723	715	727	768	726	691	792	781	729	727	739	737	708	786	755	741	726	739	728	713	717	787	787	694	727	738	707	792	753	728	703	689	762	681	751	789	737	748	761	730	741	725	730	730	734	740	721	781	746	746	779	743	760	716	763	745	726	783	748	719	720	721	786	771	736	712	744	758	737	730	764	786	758	743	756	760	736	725	743	712	742	729	739	756	729	750	755	698	693	727	774	760	742	762	712	716	705	724	755	736	774	760	727	720	726	734	694	728	673	753	726	755	779	737	714	709	796	720	794	710	737	714	746	701	730	733	740	744	715	728	699	712	717	745	782	726	762	787	755	743	724	721	766	744	728	700	736	761	744	736	735	698	741	705	717	739	738	758	755	757	737	690	769	734	739	757	702	778	723	727	743	772	744	747	767	741	702	725	749	768	758	733	740	800	732	733	725	710	712	713	761	774	743	749	738	752	737	723	720	741	771	779	732	724	722	758	740	764	737	745	718	726	794	780	756	715	731	733	741	743	746	715	737	768	734	764	680	714	698	804	745	739	747	735	723	727	698	696	743	752	737	736	710	730	760	741	763	734	714	753	765	776	699	712	769	704	728	754	711	778	740	800	722	740	760	700	765	694	692	746	739	767	757	725	726	819	737	739	741	768	713	743	706	723	719	715	723	750	719	732	736	692	729	728	691	744	788	746	757	808	725	716	717	694	795	727	757	743	759	757	757	717	714	817	734	714	710	783	730	698	741	737	799	717	738	812	769	747	755	727	738	758	754	708	709	726	764	763	724	759	697	774	724	733	775	738	728	800	754	731	742	724	724	729	710	802	736	731	781	772	733	762	724	794	766	750	746	745	725	751	770	717	687	715	749	707	746	706	774	756	732	769	799	751	692	755	702	737	771	721	706	777	758	724	733	759	768	769	713	716	765	711	767	724	757	716	733	740	827	723	749	705	757	747	776	734	739	763	769	703	756	764	757	760	723	756	737	730	822	718	757	762	730	748	731	735	707	745	742	765	722	718	745	720	713	736	772	782	788	752	753	755	737	746	757	737	729	781	733	720	754	744	760	743	752	706	812	737	772	738	736	710	752	749	808	739	731	712	715	719	750	709	788	752	738	746	735	722	751	709	769	686	731	711	773	735	734	750	723	757	726	769	724	762	758	751	788	733	836	707	692	745	720	756	754	735	746	731	723	754	721	777	751	802	714	757	762	744	747	703	763	729	725	749	703	746	754	750	723	737	719	749	716	768	737	727	666	744	753	752	787	709	734	689	751	702	723	762	679	705	753	743	711	682	761	749	731	756	711	761	748	764	778	741	765	755	733	749	741	761	748	762	734	737	725	750	732	716	775	761	715	757	748	753	766	729	742	761	735	753	685	738	791	725	782	769	726	713	747	729	748	729	714	733	713	730	722	709	726	739	745	779	759	757	723	713	717	729	733	729	723	718	747	737	721	711	699	741	739	748	768	751	745	713	724	725	750	768	698	710	711	735	753	708	772	751	739	746	750	742	785	706	769	698	753	739	723	758	751	757	754	721	760	737	724	740	738	748	746	742	726	769	722	707	757	770	736	780	766	710	733	722	762	701	748	707	752	730	764	736	718	711	729	759	718	776	735	775	809	722	726	744	766	736	777	718	707	758	783	723	736	772	771	707	700	735	730	710	735	750	789	752	750	743	765	673	691	707	725	759	695	710	754	732	718	706	774	801	745	710	739	734	706	720	799	716	766	772	759	741	709	730	739	725	730	746	725	769	715	738	693	761	760	727	758	742	719	777	732	751	704	718	785	737	695	739	720	804	766	718	737	695	733	735	714	762	781	759	725	773	727	716	739	704	708	737	771	752	726	684	766	708	720	768	775	727	717	725	778	713	804	692	763	740	702	718	717	743	727	719	720	747	757	708	744	789	710	739	722	735	714	755	743	754	757	713	754	664	729	742	737	732	752	729	702	760	724	749	746	764	758	776	709	752	751	816	742	719	727	771	754	708	735	727	764	713	686	722	717	806	768	741	722	749	729	701	732	722	727	745	741	692	773	765	727	711	694	779	678	732	729	771	727	741	699	744	727	702	715	761	755	755	736	688	730	746	762	741	685	730	715	699	738	767	739	750	745	720	683	750	703	735	712	730	733	684	697	790	794	763	704	690	763	790	730	750	724	726	725	747	698	690	781	721	770	744	691	760	784	749	714	760	698	712	725	737	756	731	725	749	689	722	720	776	741	736	780	742	727	731	723	749	709	761	765	708	773	778	788	770	770	773	760	750	700	756	709	776	745	781	785	721	726	702	739	717	709	728	757	733	746	741	749	736	756	740	716	704	752	663	763	711	780	716	803	709	764	745	736	749	774	704	753	717	775	784	698	757	719	746	712	738	725	742	742	753	737	731	732	753	724	696	738	690	757	700	744	757	747	755	721	718	779	731	758	708	716	728	753	785	742	738	758	777	763	747	770	706	717	768	762	775	772	764	759	722	733	748	727	707	744	756	704	757	724	713	758	729	769	751	747	709	724	765	715	717	746	734	751	746	706	725	744	806	784	720	758	786	733	720	746	739	750	750	720	748	714	733	700	709	815	720	665	725	742	756	749	761	774	708	716	767	732	766	705	773	734	805	758	737	766	763	757	737	735	760	729	705	685	763	697	740	709	772	752	739	713	708	741	710	726	686	795	741	749	710	708	718	727	743	769	758	699	713	728	770	747	716	706	714	691	765	749	710	716	692	719	703	696	723	739	738	720	796	716	686	715	762	724	729	762	745	701	708	782	692	719	773	771	777	689	784	769	726	750	748	787	756	745	702	750	738	717	686	748	773	710	747	788	704	749	752	743	688	741	731	760	761	724	706	736	743	740	725	780	746	771	708	683	744	738	727	742	741	736	722	728	748	733	733	714	761	722	750	702	771	718	704	725	700	716	726	779	732	704	717	692	787	760	755	747	731	698	763	712	745	749	750	714	745	729	739	720	708	729	753	693	747	758	746	733	718	748	689	677	737	778	746	740	766	712	733	763	777	721	730	697	737	790	739	729	684	767	721	769	733	699	765	745	751	710	721	702	751	728	776	694	732	749	740	751	747	748	771	699	797	728	723	728	779	724	775	769	799	742	794	786	755	761	743	778	717	728	773	758	765	755	705	758	737	717	725	769	708	753	737	749	780	750	790	803	744	773	682	766	754	741	732	709	748	739	754	749	706	738	731	691
14948	7138	4934	2566	11102	26732	2619	924	451	368	315	268	241	240	263	235	249	223	220	198	201	205	205	217	207	198	216	231	203	220	221	239	264	271	273	266	179	211	215	207	172	187	196	198	191	182	228	213	210	182	200	190	207	198	210	178	176	194	190	201	191	191	177	197	202	203	186	196	196	200	181	209	185	177	186	170	199	187	180	199	186	206	222	194	215	195	176	190	175	172	182	211	210	181	172	199	188	201	172	191	165	180	182	167	218	173	191	187	181	186	195	209	213	214	174	169	201	206	206	183	192	203	192	178	189	193	197	176	201	180	188	188	181	191	219	165	194	196	185	184	183	213	185	200	192	180	194	188	191	190	200	216	193	189	192	207	176	183	187	206	190	183	198	189	205	220	192	207	201	193	190	175	183	204	187	202	202	197	182	169	180	204	195	199	188	178	176	181	187	196	209	181	181	195	214	192	197	236	190	200	171	193	220	195	188	202	195	207	189	186	223	188	185	185	207	183	192	211	191	201	176	165	197	198	207	173	182	186	180	225	212	188	181	211	190	198	197	191	186	199	189	178	196	208	181	192	193	198	200	191	193	181	210	191	205	182	187	200	185	207	185	169	210	206	190	192	206	214	182	203	181	174	180	185	197	178	186	199	191	202	177	177	213	180	194	201	181	200	193	183	198	184	176	172	191	173	196	173	175	169	181	186	185	191	172	183	197	186	191	174	227	200	207	197	212	196	178	200	179	203	189	185	194	204	189	176	182	201	186	179	199	187	216	208	185	187	212	197	180	203	200	214	211	217	189	181	204	211	204	187	201	187	184	158	160	199	209	185	192	201	220	180	183	191	184	192	185	201	225	182	159	224	214	179	174	198	186	199	199	172	199	219	196	170	185	195	170	192	183	177	198	214	199	182	186	178	178	208	176	205	213	208	190	209	190	200	177	196	207	171	198	198	204	213	190	213	195	190	202	195	190	187	178	192	198	169	172	192	181	201	193	217	193	180	186	206	180	172	206	177	203	169	223	171	192	179	199	218	207	197	186	188	209	182	209	185	217	194	191	217	170	209	196	179	205	188	177	194	198	204	208	201	184	207	205	180	163	193	191	218	177	201	183	209	196	203	172	197	194	184	186	185	188	183	169	174	187	221	218	215	211	174	225	181	180	181	173	205	202	183	186	186	166	180	187	181	206	185	168	175	184	194	184	187	209	181	187	195	193	152	164	194	173	183	189	194	198	182	201	202	186	205	185	187	205	211	219	184	190	183	189	191	191	175	209	187	205	185	192	192	159	187	172	190	197	197	187	189	177	188	215	215	202	208	177	216	195	170	172	186	192	224	201	204	179	198	180	204	199	189	184	188	193	196	184	187	208	185	195	209	191	189	203	193	205	189	201	178	202	188	196	230	178	192	187	209	172	206	194	200	173	204	178	208	189	180	167	214	172	173	181	191	198	176	180	197	172	184	151	198	176	180	217	193	169	198	180	184	191	186	195	185	204	188	192	206	190	205	180	184	187	172	191	188	199	188	183	157	188	182	185	212	166	204	188	197	188	206	183	209	182	192	220	196	210	182	203	165	178	202	198	218	199	196	188	196	180	195	187	181	189	177	175	195	201	189	197	186	193	171	204	189	211	180	185	184	174	198	189	182	194	158	169	207	191	163	161	182	186	176	164	212	180	194	211	179	194	196	197	187	200	173	176	184	190	204	189	173	176	216	196	195	191	196	185	191	201	206	181	186	221	189	180	175	190	176	191	195	212	209	206	192	206	200	178	172	185	190	174	214	193	173	202	190	187	202	218	204	186	186	181	196	197	210	215	181	177	200	181	195	193	185	185	199	186	217	174	188	187	185	184	171	193	184	193	223	185	175	181	227	205	185	198	166	183	190	189	204	199	196	174	218	190	195	197	197	183	170	200	189	202	204	201	181	185	175	208	187	197	194	223	202	182	214	206	178	209	219	195	188	194	193	184	194	192	182	189	208	212	194	198	196	211	167	211	190	177	187	183	190	205	188	190	209	202	187	205	163	190	183	191	175	206	194	214	202	183	189	209	196	210	198	173	191	209	194	156	177	180	179	227	201	201	192	181	205	185	214	177	193	208	178	192	192	191	189	209	221	190	214	189	175	183	192	199	177	199	198	181	183	186	194	185	191	183	192	199	218	181	184	197	200	194	176	198	197	197	173	201	209	182	225	188	195	206	192	205	205	179	200	177	168	194	201	189	189	194	200	191	223	216	180	192	201	163	193	201	171	189	188	208	188	214	199	178	186	207	186	184	206	191	199	196	207	198	211	185	202	187	211	199	199	183	191	206	193	155	180	170	201	192	204	176	198	201	199	217	181	185	178	194	217	197	195	202	223	185	188	199	203	189	207	161	183	205	174	189	208	205	196	181	192	199	176	181	207	217	172	190	193	192	183	195	200	213	214	178	190	182	200	179	214	193	212	206	173	183	172	184	195	189	172	200	206	189	217	175	200	190	193	182	190	174	189	188	184	176	207	192	184	212	190	193	211	177	197	193	197	178	199	175	190	175	199	192	204	197	202	207	181	210	195	186	188	187	206	181	159	182	186	196	183	181	208	197	174	185	200	188	195	211	211	178	208	186	171	184	199	201	164	179	163	213	204	182	198	208	190	173	175	185	200	178	187	207	179	177	183	197	190	202	172	214	169	176	207	199	200	202	179	179	198	208	219	179	195	190	195	197	194	195	184	187	188	196	213	205	203	184	191	205	182	196	200	201	188	181	211	204	182	207	189	223	194	199	185	203	213	169	214	202	199	210	199	211	190	203	184	187	209	201	186	198	183	198	200	208	196	206	206	172	202	200	194	207	221	203	203	206	214	213	198	190	206	182	185	185	197	207	207	192	176	207	185	197	188	204	212	201	182	204	198	199	195	217	205	175	211	185	204	185	184	190	210	175	159	181	164	192	219	196	169	174	201	193	174	192	183	196	216	229	209	190	187	166	201	189	220	187	176	190	163	174	179	180	203	192	168	196	190	221	191	188	184	194	178	182	185	201	165	206	197	215	182	199	200	204	217	201	182	177	191	177	197	164	203	171	193	180	193	181	215	199	207	195	175	200	190	168	204	182	192	189	173	200	190	173	185	191	186	185	192	183	205	198	191	183	200	204	198	200	193	181	201	181	174	205	196	194	184	201	174	178	184	189	192	168	210	203	175	192	186	193	187	233	184	186	170	181	208	183	194	176	212	176	196	190	185	190	184	209	166	200	231	198	193	168	209	200	193	214	184	216	199	170	178	190	215	179	191	193	204	192	186	178	203	207	186	166	185	208	188	189	197	193	215	216	192	197	193	164	171	155	209	173	186	209	182	196	164	194	197	184	177	186	203	192	220	166	191	198	183	191	184	186	216	205	176	203	197	175	197	178	163	216	175	198	188	176	188	172	187	191	189	191	179	175	222	202	207	204	174	203	172	197	200	209	166	183	198	203	186	205	190	184	166	186	187	191	190	187	187	177	210	175	192
9130	7146	4364	4556	20379	29473	2489	4125	1686	1490	1117	934	886	759	805	716	724	728	677	667	651	661	659	617	563	617	615	694	681	767	871	900	1043	1098	1353	1229	630	582	539	512	579	541	506	489	518	531	518	513	523	445	502	548	518	483	484	508	518	499	534	498	500	493	502	519	516	524	494	519	496	524	493	454	528	486	492	515	523	464	533	477	528	496	501	490	507	517	480	473	447	503	470	508	458	521	516	481	528	473	467	499	504	550	492	490	455	503	472	442	512	493	498	499	475	460	496	466	444	510	495	515	496	484	488	486	459	492	516	500	467	456	476	471	516	536	461	431	467	520	503	475	544	484	474	469	512	523	505	508	509	479	510	523	468	510	463	476	491	470	460	500	437	492	514	473	483	491	463	492	490	483	511	457	543	446	489	499	486	463	436	476	499	515	498	525	482	472	471	486	480	511	490	508	466	439	506	498	451	534	479	513	460	472	493	494	480	437	502	515	501	479	515	500	476	491	488	491	510	488	474	486	494	457	533	455	475	474	499	461	465	496	509	493	497	465	503	486	464	434	520	496	457	486	479	467	492	470	501	487	482	466	477	499	488	532	515	495	492	486	456	500	454	527	479	477	492	470	469	460	473	467	508	445	535	493	465	530	481	486	500	521	508	489	476	523	538	497	471	518	461	470	499	550	465	469	513	467	512	486	457	477	488	474	474	466	454	473	472	475	471	497	471	471	518	498	496	439	484	451	448	487	489	486	467	471	484	472	487	506	484	499	452	524	498	486	488	468	481	488	508	464	514	478	518	482	493	492	463	477	514	470	492	478	492	488	443	518	488	470	471	445	493	477	485	441	455	480	508	483	508	484	477	511	472	488	469	485	497	444	471	481	486	502	462	508	481	522	481	496	469	470	504	480	500	479	543	498	495	484	482	475	459	513	478	487	515	527	481	477	461	505	527	480	481	514	466	477	464	511	508	492	466	477	466	502	513	473	511	519	436	479	471	495	512	501	482	460	454	452	476	494	500	474	487	471	512	511	515	498	481	494	457	459	509	473	457	479	495	480	489	475	509	457	434	480	500	462	499	482	472	511	475	514	469	481	494	490	492	498	467	499	499	459	491	488	454	498	529	484	471	517	497	510	459	478	471	503	505	488	482	503	451	491	492	470	481	479	479	493	505	494	499	511	510	434	468	474	481	474	438	484	490	454	507	458	511	531	482	472	484	498	476	483	459	506	501	503	485	527	551	489	442	446	446	532	455	474	501	470	486	461	495	481	496	479	497	491	506	481	482	510	503	510	490	452	502	451	449	472	499	459	499	491	493	456	497	502	476	500	507	504	480	475	514	494	480	463	486	539	468	510	444	500	495	494	470	498	468	506	480	472	500	475	443	503	519	469	490	518	482	536	476	482	455	500	514	489	464	461	463	481	497	501	471	500	477	510	539	475	470	470	452	490	473	475	510	474	471	504	466	411	465	482	488	484	453	455	474	468	463	475	493	487	496	500	482	448	506	477	484	492	495	518	454	509	519	472	508	479	512	475	453	489	471	523	453	500	452	505	508	506	453	492	447	480	520	478	473	475	511	484	503	491	462	440	494	463	457	474	465	470	491	521	497	464	497	479	497	459	518	511	464	482	468	498	433	501	489	512	462	460	490	505	491	492	511	490	451	485	520	511	496	476	488	469	492	483	472	499	457	522	452	500	465	460	481	475	485	500	455	472	504	474	514	499	501	473	460	481	447	505	514	461	492	500	518	468	462	501	470	502	482	496	466	438	493	454	489	477	495	521	486	467	508	478	475	449	512	501	477	501	447	466	486	483	500	482	513	524	483	499	492	458	474	463	492	449	487	486	485	474	507	454	512	472	496	514	480	513	490	528	474	502	482	501	544	500	484	503	432	478	483	476	467	466	484	445	510	502	474	448	493	455	476	497	454	480	479	508	490	470	486	488	467	498	464	496	465	496	453	494	496	469	492	477	496	475	431	493	423	464	482	461	477	482	506	470	501	430	450	502	466	495	480	513	456	498	478	509	470	503	447	461	442	470	438	484	518	472	493	490	480	485	479	494	471	500	462	501	473	494	467	485	485	509	451	461	513	485	491	518	494	509	484	492	450	503	500	501	447	488	505	486	493	498	478	515	465	494	489	465	469	459	447	486	478	492	493	496	502	477	509	477	518	487	458	514	495	458	503	493	471	476	423	491	516	482	460	490	473	503	501	506	489	501	470	478	505	505	464	471	446	474	463	462	438	487	482	468	455	510	495	500	418	515	521	477	475	468	499	460	495	479	507	483	434	504	455	481	498	454	469	507	485	468	500	466	497	486	472	506	473	492	477	468	480	509	462	455	469	478	495	465	489	485	464	494	499	516	468	537	498	463	490	482	471	488	489	458	518	451	476	502	486	485	487	459	525	478	480	476	462	471	496	485	487	483	500	515	496	465	529	490	497	460	452	497	492	499	502	484	494	482	512	466	478	478	482	494	485	472	497	436	478	461	498	501	512	458	475	447	442	505	507	501	535	516	488	480	507	454	507	476	486	439	519	457	485	507	509	467	458	523	484	460	507	467	448	463	474	517	477	505	476	485	457	473	525	461	510	438	499	486	471	463	480	480	514	469	481	487	496	487	477	484	477	482	480	491	471	486	455	446	502	468	451	486	564	497	464	487	494	489	509	468	463	489	465	473	483	494	465	455	493	459	487	480	491	553	445	504	487	472	527	489	499	478	500	489	478	493	465	529	527	492	462	468	503	489	514	496	488	464	497	455	462	502	473	489	516	475	495	505	471	482	492	502	476	489	472	476	486	465	513	473	462	476	481	454	479	492	460	501	494	455	497	504	491	488	470	447	536	459	494	506	510	473	526	482	480	514	481	519	441	465	451	489	491	473	466	482	526	520	509	487	490	435	485	483	483	447	487	466	501	502	492	438	474	486	485	469	495	516	478	516	507	492	476	478	507	482	492	447	493	437	438	452	507	467	508	475	456	480	474	478	514	477	431	474	494	488	494	497	495	459	511	475	478	456	477	513	450	503	525	503	485	443	484	485	472	489	486	491	459	479	507	504	460	471	489	521	505	467	484	504	468	489	475	473	495	504	508	519	485	443	472	490	486	441	495	457	495	462	503	481	457	487	486	478	443	504	535	502	452	488	499	505	505	486	507	471	470	461	516	459	507	470	501	501	505	518	512	483	460	489	518	475	499	480	459	497	444	522	475	455	522	459	504	513	499	476	477	495	437	469	503	495	419	476	519	496	507	461	489	495	496	505	477	496	457	471	507	473	504	487	486	489	476	481	479	503	490	510	502	442	500	462	480	488	459	494	494	501	458	483	436	504	484	482	512	521	481	529	456	512	484	490	486	439	470	505	503	454	483	495	478	472	508	515	466	491	469	495	479	451	474	478	513	479	507	472	513	464	482	521	466	490	478	495	445	501	480	487	457	465	496	478	509	459	455	487	521	459	484	527	497	459	470	499	506	470	498	474	459	448	482	503
25381	13645	8990	4194	15307	40149	7111	1834	748	385	299	253	200	173	205	155	160	160	117	134	120	116	126	117	109	110	105	108	152	139	153	169	209	194	181	182	108	96	92	104	97	74	96	98	97	102	91	83	101	106	89	92	110	82	83	95	87	87	85	85	85	93	96	110	79	76	80	75	78	110	86	84	76	90	101	82	103	74	101	97	80	88	105	85	110	82	100	86	84	97	94	95	92	71	79	99	84	103	97	71	86	79	90	91	90	79	85	89	92	109	93	94	93	84	87	95	86	101	86	88	93	93	86	92	90	102	75	97	64	73	94	91	89	76	95	82	78	85	85	91	82	70	99	88	92	81	77	90	81	96	86	95	94	99	72	92	89	81	103	72	89	95	90	80	89	73	94	78	84	73	100	77	83	89	80	92	92	81	106	80	82	77	81	78	82	89	82	90	89	89	85	92	75	95	87	76	89	82	88	85	80	90	87	85	97	87	86	82	98	86	94	101	93	88	90	83	97	76	83	75	90	80	85	86	81	80	66	96	87	90	86	90	71	99	88	107	86	93	104	81	88	95	95	100	87	78	82	97	104	85	77	93	84	67	75	84	108	104	77	80	83	85	71	102	90	95	94	63	86	96	86	93	82	87	93	85	98	79	95	77	109	85	82	81	88	81	91	86	109	82	102	78	88	83	87	89	74	99	84	80	81	87	78	90	67	102	106	97	86	71	78	81	91	96	70	86	90	79	93	94	95	101	89	83	80	96	75	86	82	75	91	76	101	84	103	75	86	83	83	82	87	80	89	88	75	96	86	88	70	89	93	100	107	96	92	88	83	92	91	80	98	87	100	92	74	78	79	100	83	98	74	83	76	93	77	69	88	91	92	72	114	98	82	70	98	86	80	89	86	98	90	80	76	77	81	77	90	106	93	106	87	81	90	62	80	80	83	109	114	90	88	104	83	87	75	78	89	93	91	66	93	77	79	85	81	94	107	81	93	105	90	66	91	75	89	77	80	83	84	86	100	85	90	82	99	83	81	94	73	104	78	82	88	97	103	72	92	80	90	91	90	87	96	103	95	83	80	80	83	91	83	104	88	75	106	97	97	88	88	66	73	78	71	82	88	69	102	75	109	74	80	94	80	91	94	88	95	95	71	63	90	93	79	83	96	96	87	79	85	69	104	87	83	88	83	92	90	92	85	98	80	82	102	91	88	88	94	84	70	110	87	80	101	85	90	91	98	88	94	91	91	94	90	88	81	88	94	82	74	87	80	94	91	94	63	86	90	87	78	87	102	86	87	94	84	98	87	80	71	91	92	93	78	80	98	92	89	80	85	78	79	72	96	89	58	90	90	84	78	106	97	89	84	92	79	81	88	95	77	83	99	69	86	82	80	85	80	95	87	97	94	91	88	87	72	107	114	86	94	100	59	92	78	79	96	90	86	78	83	82	80	75	83	86	77	62	80	92	99	89	95	92	107	92	83	83	74	78	89	106	67	84	85	94	85	95	78	73	69	81	92	87	76	89	83	106	96	85	81	81	82	76	73	75	86	84	83	96	80	85	85	91	72	84	87	79	86	94	83	61	100	72	82	81	81	88	90	104	68	99	81	85	84	77	88	83	84	82	95	73	101	99	98	89	95	84	98	86	94	106	86	85	95	91	97	82	77	95	104	99	79	77	94	73	87	94	74	86	97	102	79	73	102	92	99	64	82	97	76	84	71	78	83	78	82	80	105	82	86	100	80	95	67	83	73	83	100	94	90	91	95	90	99	90	97	81	84	78	80	79	88	92	84	74	75	95	98	89	91	90	78	80	105	98	87	84	87	99	90	82	97	73	71	92	100	87	87	84	79	103	89	74	85	95	75	80	96	87	86	101	86	81	85	87	77	87	96	93	88	99	96	69	81	78	62	91	92	92	81	95	80	97	106	87	91	72	82	91	96	89	89	89	86	71	98	74	77	87	100	91	102	79	90	81	87	89	70	92	78	87	80	84	78	87	80	104	83	90	95	97	84	75	88	81	112	102	96	86	66	94	92	79	101	81	100	88	74	80	101	76	84	85	92	96	85	84	82	81	88	79	65	97	96	88	90	79	77	79	92	78	85	84	96	75	75	78	88	102	89	89	88	89	82	99	85	103	103	81	76	100	92	68	88	100	92	113	79	88	85	84	98	70	91	93	80	82	81	83	92	85	94	75	71	74	99	69	87	92	87	94	100	73	74	74	80	96	110	90	83	90	92	95	75	81	81	81	80	85	100	81	99	111	97	105	91	93	95	98	74	95	93	103	85	80	81	91	88	79	87	80	75	92	70	79	98	76	95	100	92	84	89	83	101	78	102	87	72	95	82	87	100	95	77	85	77	91	78	101	80	76	83	79	87	91	85	70	89	76	80	86	82	73	86	83	69	92	92	85	86	88	71	85	90	90	86	63	87	81	92	98	102	78	90	96	81	92	82	83	86	93	91	85	101	105	92	87	97	75	100	88	114	73	94	81	98	74	95	98	78	80	88	85	84	85	95	85	82	97	84	84	102	103	87	76	95	97	113	102	75	92	96	98	91	80	90	90	117	91	91	102	94	90	83	100	96	92	84	83	79	83	81	90	79	80	82	86	90	93	82	89	88	99	90	85	98	92	74	82	80	91	71	85	76	89	79	89	87	83	99	93	96	76	81	88	92	75	70	109	80	92	77	79	87	83	83	85	112	71	105	83	90	83	88	90	76	81	78	86	82	95	90	81	115	81	101	75	97	90	79	102	75	103	81	94	93	97	86	73	83	78	94	89	94	88	88	82	76	83	86	99	100	92	84	62	81	85	94	81	94	87	84	82	77	94	79	95	86	89	104	95	76	81	81	71	97	84	98	72	99	92	104	95	88	97	108	117	82	85	77	101	85	90	77	83	85	89	79	87	85	81	65	94	116	78	88	93	91	87	86	93	89	70	93	86	87	103	78	96	83	88	89	82	94	85	85	92	106	85	97	103	90	94	80	84	71	71	74	107	90	103	96	101	102	88	69	102	81	84	104	87	84	76	82	100	66	79	100	88	88	107	78	79	100	80	85	83	90	85	97	99	95	88	78	66	69	96	74	84	71	99	90	100	90	90	100	79	93	71	78	114	75	91	91	79	71	85	72	94	71	75	90	75	83	89	102	81	84	83	79	95	79	72	84	86	83	89	97	95	84	90	93	112	77	87	86	122	92	83	95	91	102	86	76	87	76	82	98	98	79	88	91	75	89	84	96	102	108	86	84	92	89	80	76	84	84	89	90	90	88	72	80	69	105	84	88	81	80	88	85	84	100	85	85	100	91	98	81	90	89	78	93	102	95	84	83	86	73	78	77	82	90	82	88	84	93	95	88	99	81	60	79	95	78	101	68	104	85	91	77	88	84	97	100	103	64	87	95	76	96	91	87	110	86	96	88	92	76	92	86	76	93	88	94	97	77	90	97	99	90	99	83	81	84	79	96	78	92	69	84	70	82	88	85	62	83	86
13378	11038	6323	7113	21343	38028	3642	6689	2705	1843	1373	1096	939	952	835	775	728	694	648	653	600	530	528	473	448	496	498	598	739	714	837	1068	1494	1324	1198	1166	422	343	339	335	339	316	345	314	293	326	317	308	298	296	298	316	266	288	293	277	315	277	278	254	308	299	260	284	275	292	292	286	293	272	297	290	267	287	305	276	285	265	255	253	300	269	250	256	272	251	284	275	240	268	269	276	246	277	283	244	266	276	262	256	269	280	283	265	255	287	269	263	237	276	266	247	244	257	246	249	232	258	256	272	315	244	225	269	265	280	248	237	248	259	255	263	265	280	256	281	266	238	259	264	276	261	252	236	244	265	264	257	266	263	250	256	253	256	253	238	254	274	257	254	241	247	272	239	262	290	266	260	232	231	275	278	249	261	219	249	259	271	241	245	276	241	269	277	239	235	254	226	264	228	219	249	264	253	255	253	229	260	261	245	248	258	258	241	244	237	250	234	244	282	248	241	270	247	263	279	241	250	244	246	265	225	276	250	259	266	275	247	267	248	240	244	259	269	261	274	229	258	277	252	255	267	245	232	273	256	246	269	282	252	270	262	285	234	254	263	223	255	270	242	217	287	273	268	275	263	245	249	233	259	258	248	210	260	231	231	249	253	256	253	244	254	243	262	257	269	225	252	237	287	248	221	231	246	268	232	259	268	246	261	234	289	235	264	247	281	236	264	272	242	242	268	253	253	261	238	244	231	234	265	229	269	252	248	265	257	266	259	270	244	259	234	255	255	257	240	265	273	243	277	270	259	256	291	257	250	283	232	271	234	256	222	246	242	248	253	267	253	274	237	253	244	240	280	252	239	259	240	235	251	262	273	251	282	255	262	282	244	266	252	257	231	279	256	264	255	251	248	248	241	249	280	244	260	229	249	240	220	258	285	249	240	255	253	257	258	246	258	277	255	279	260	259	232	262	253	247	255	223	247	245	255	224	257	229	250	263	259	274	262	268	241	238	242	253	246	259	231	268	224	237	268	235	253	255	256	240	259	256	243	265	285	256	247	250	242	239	274	254	266	255	267	251	239	253	278	273	254	257	235	225	247	241	243	258	250	264	284	257	248	259	261	269	236	288	272	248	249	276	265	264	275	259	246	270	243	255	250	251	246	273	240	248	226	246	243	282	257	254	235	269	239	226	243	275	279	265	238	236	284	280	245	270	232	238	242	251	259	253	267	284	254	244	230	225	236	235	257	258	257	257	259	240	257	252	246	263	263	260	282	259	251	265	266	255	249	256	234	256	237	255	247	273	249	249	267	232	280	280	243	256	256	269	249	253	248	258	230	242	261	241	233	263	264	276	272	235	274	251	258	248	231	247	247	240	265	265	253	254	240	258	275	255	258	249	252	255	263	257	264	259	264	256	280	247	254	267	225	254	249	277	245	257	249	245	240	270	256	255	270	238	267	250	269	269	251	257	241	224	256	241	233	264	232	226	236	276	248	282	279	248	240	266	245	235	248	242	281	241	243	260	238	239	250	254	263	231	235	249	240	246	251	287	290	270	256	231	240	248	230	236	229	246	244	275	233	240	233	260	253	249	237	247	237	257	284	258	262	275	247	271	288	243	254	233	270	242	260	239	258	249	263	250	273	260	247	249	237	244	229	233	251	269	255	251	238	238	273	256	250	250	264	242	238	250	245	265	229	223	242	263	270	245	259	262	254	234	266	281	227	228	271	256	271	235	231	285	252	243	264	278	223	251	256	230	242	279	266	247	247	200	232	258	250	233	234	230	255	263	281	242	224	235	249	270	254	266	264	228	233	277	229	247	278	278	246	263	237	256	257	257	251	223	254	239	262	236	236	249	282	250	229	229	241	259	238	238	245	243	249	275	271	253	280	241	248	278	246	270	246	252	269	256	264	269	279	276	256	249	252	271	261	231	249	230	249	280	256	245	264	268	264	255	252	243	274	247	245	247	239	259	267	257	247	226	234	257	249	243	240	233	235	248	276	246	269	256	259	265	222	250	244	243	248	270	220	243	261	255	266	246	260	254	256	237	264	247	268	256	248	243	236	249	251	232	214	257	244	252	271	246	261	236	249	254	267	248	246	264	260	259	254	282	232	259	259	232	272	252	275	260	255	271	268	272	253	247	228	246	258	261	265	239	270	266	239	245	244	254	256	259	238	277	256	279	261	235	256	237	269	236	262	272	249	254	246	225	265	238	274	248	251	248	246	304	244	248	244	252	247	223	283	247	239	234	229	269	259	260	266	243	252	248	260	248	262	260	238	288	255	249	264	245	253	259	234	226	260	266	228	263	246	236	266	269	270	240	282	254	249	272	265	225	271	249	263	263	230	234	207	233	289	261	265	255	262	220	254	267	275	252	223	272	239	247	238	256	246	266	274	238	242	231	259	264	279	261	231	285	247	244	254	239	256	241	254	257	251	270	277	263	239	240	270	260	255	281	259	242	257	250	273	246	269	220	237	220	235	281	224	238	236	271	265	232	270	270	261	256	248	280	252	253	249	248	270	236	223	237	260	280	237	237	250	242	249	276	262	272	267	236	266	280	257	258	277	253	262	244	251	240	233	250	246	263	274	258	227	238	225	279	263	226	239	251	259	238	266	251	243	262	242	247	279	244	262	233	265	265	247	254	237	252	234	271	265	245	262	252	254	247	274	233	220	227	252	259	260	227	245	274	261	243	274	259	248	250	243	278	265	242	275	240	234	279	241	230	269	237	235	247	238	270	239	238	253	228	253	242	252	222	258	229	280	278	280	280	262	264	262	244	259	264	250	239	263	243	235	242	280	224	229	266	259	256	237	253	241	265	263	268	251	246	257	239	271	237	256	248	284	237	257	229	245	234	252	254	283	272	223	267	298	260	278	274	241	239	251	214	263	285	227	250	292	233	261	236	216	253	289	259	254	255	258	245	302	219	262	241	267	285	266	249	253	252	241	253	255	264	269	250	255	252	252	268	251	217	267	258	265	235	267	277	256	259	247	227	254	262	237	255	253	245	228	267	245	253	258	256	259	258	236	240	252	273	258	253	244	261	236	246	242	274	260	237	225	256	241	258	253	246	245	241	230	253	222	246	255	261	250	226	260	238	276	258	233	240	252	253	273	249	256	253	241	265	258	267	235	269	246	271	227	228	261	243	263	265	294	259	259	270	254	251	236	233	250	275	248	250	257	257	303	260	245	276	289	246	274	256	283	267	249	233	259	252	246	246	270	257	244	225	240	246	265	222	262	251	246	272	255	262	251	293	250	230	252	280	240	230	219	248	273	239	280	248	248	266	245	264	246	265	254	244	260	242	218	242	260	271	279	238	239	245	259	255	264	256	248	238	260	277	268	262	245	261	250	253	218	224	277	242	287	255	271	287	247	260	235	229	262	265	252	256	256	259	266	275	252	257	247	265	243	272	227	258	229	223	227	297	241	261	254	222	286	248	241	253	261	248	251	246	249	246	270	277	244	260	249	244	286	250	235	249	274	235	250
2768	531	403	344	602	1165	318	305	308	313	294	287	346	299	286	330	322	293	306	333	319	316	293	302	288	290	308	266	321	306	288	308	284	296	285	268	292	296	298	284	295	307	293	326	277	278	272	308	317	322	303	307	279	303	295	268	301	330	312	314	288	291	295	298	328	301	300	279	312	299	308	289	287	299	344	300	322	267	317	301	306	296	313	288	275	306	297	282	304	288	321	322	301	290	284	296	320	335	309	319	315	322	321	312	293	279	313	322	295	303	298	291	297	315	337	292	320	316	294	322	290	303	283	307	300	315	297	305	300	302	324	277	284	283	322	328	312	309	309	260	300	267	298	318	293	275	338	291	299	303	291	308	310	307	292	279	289	284	292	312	329	334	303	280	300	339	316	342	309	343	288	296	321	276	293	326	262	297	268	310	294	280	279	284	297	313	322	303	310	306	295	336	326	311	313	287	295	318	303	304	318	327	289	294	310	322	266	307	264	285	328	306	313	302	323	308	327	332	296	300	321	307	301	289	319	290	307	303	287	317	294	293	297	292	279	284	293	306	266	276	336	323	316	283	277	291	287	285	302	307	326	296	310	286	329	281	300	294	279	313	281	313	341	295	318	308	317	313	329	326	293	289	292	326	280	319	281	292	301	299	314	267	308	278	262	338	317	300	322	315	290	278	301	264	294	307	291	292	321	293	304	343	285	315	328	323	316	296	288	306	281	321	276	297	304	311	321	337	302	305	301	311	328	294	320	346	326	301	302	291	307	308	308	307	290	299	284	335	304	281	311	300	314	281	305	308	306	309	293	290	300	299	305	335	319	309	320	295	297	303	275	302	261	298	277	326	287	302	298	304	297	305	294	300	345	317	277	307	282	319	317	331	296	328	292	294	292	295	314	282	301	282	260	304	299	317	281	284	325	282	295	291	317	295	295	325	306	266	301	307	320	301	299	313	288	292	347	282	250	292	293	319	319	327	270	285	297	300	308	279	299	328	322	313	311	300	276	320	323	307	292	328	312	306	305	290	294	281	336	269	311	302	305	299	308	303	322	283	324	309	351	290	296	315	272	311	297	300	274	309	316	300	298	299	297	292	306	317	305	297	304	328	323	273	298	343	312	286	294	304	317	307	285	302	295	303	314	312	298	318	301	337	300	316	274	282	292	292	342	294	287	303	308	304	283	287	296	306	300	295	320	310	298	287	280	292	325	261	306	329	291	284	292	296	308	289	306	303	295	283	295	304	314	287	279	312	294	278	316	324	298	318	309	327	281	310	294	311	305	311	316	279	308	327	305	327	316	296	318	316	310	265	299	333	329	300	300	278	305	305	322	284	319	304	275	319	319	276	299	302	280	294	303	309	297	282	325	323	263	267	320	310	302	301	292	318	287	275	300	296	332	332	275	297	319	290	325	332	313	309	292	283	275	326	305	301	332	319	309	312	315	301	296	309	309	287	301	289	288	291	286	320	303	296	322	299	305	294	276	303	300	310	289	318	271	295	326	330	312	281	311	341	311	276	332	295	326	312	290	326	272	274	305	301	275	363	282	318	311	296	303	302	301	291	301	295	281	318	279	285	317	296	288	292	296	326	312	321	286	291	301	286	306	302	311	321	297	279	296	297	297	306	336	316	329	277	287	274	299	293	278	314	267	312	321	298	291	300	323	267	323	320	291	311	291	306	321	311	300	313	316	324	305	313	310	267	312	323	320	285	291	322	293	328	300	316	284	273	274	323	301	318	321	310	311	299	304	269	283	308	305	316	331	297	311	292	320	294	313	301	309	317	318	316	279	291	280	311	314	293	325	328	268	303	309	267	310	313	290	295	291	293	291	317	308	288	287	317	309	335	272	305	326	298	305	296	297	286	282	300	288	268	308	314	297	327	296	331	321	294	307	281	274	290	309	315	311	305	307	321	297	310	280	307	315	307	291	299	297	336	283	309	278	278	318	305	305	271	325	295	313	300	310	320	295	278	274	283	330	327	309	271	285	304	308	318	291	309	341	340	307	320	324	295	308	295	313	322	333	307	288	288	306	289	303	327	323	305	344	287	317	278	327	285	292	339	312	296	294	291	286	309	267	284	315	302	298	283	275	286	300	340	278	313	310	302	304	296	276	297	308	296	292	301	278	321	298	271	297	329	301	315	288	337	315	297	258	308	328	319	308	300	315	280	324	315	309	306	297	280	289	321	308	272	288	303	285	289	269	303	307	319	310	290	302	329	302	317	308	299	311	275	289	314	300	273	294	300	300	291	302	317	301	302	333	312	258	333	322	319	333	292	300	309	315	313	282	266	284	287	308	308	306	317	299	316	267	285	314	292	277	316	296	324	278	277	299	326	297	305	310	333	348	319	299	262	295	302	304	297	295	304	280	289	316	282	304	310	307	291	300	303	331	309	287	319	314	299	323	303	307	297	361	297	311	314	295	310	287	301	284	330	257	327	301	332	310	288	289	335	296	308	297	318	293	317	298	291	302	336	295	306	290	287	309	298	307	299	309	272	325	313	293	302	323	293	276	292	302	288	280	285	287	330	325	347	308	309	301	288	320	268	307	303	289	290	316	312	301	302	331	315	291	306	323	278	298	283	307	315	309	303	280	301	329	320	312	299	320	280	324	316	294	267	269	340	274	308	295	303	325	283	273	296	307	310	319	283	300	289	303	276	320	296	285	311	282	307	271	290	276	307	273	303	318	322	316	322	328	302	319	299	314	307	300	281	289	338	283	283	304	289	295	302	284	269	296	280	309	273	330	275	296	287	300	319	310	307	292	306	292	282	310	305	316	289	270	304	299	303	295	306	293	274	338	301	281	310	332	349	269	283	309	293	293	292	327	308	308	298	267	280	290	325	300	280	304	303	305	285	293	298	313	304	291	276	287	299	311	296	298	316	254	321	331	333	302	301	288	306	313	286	323	286	319	296	315	296	322	308	314	256	290	295	293	282	292	300	318	297	334	322	340	312	295	312	296	279	329	271	308	288	283	306	286	296	279	312	303	318	294	342	297	286	288	305	285	308	280	295	300	311	309	331	326	302	305	312	288	311	298	285	335	322	296	333	279	309	290	299	316	329	309	284	316	305	297	320	287	304	318	311	320	284	320	280	318	281	307	302	299	304	286	294	289	325	310	322	291	308	331	290	317	295	333	306	311	287	297	301	304	279	317	269	328	295	310	301	334	271	306	272	276	318	302	322	305	302	295	262	320	292	334	316	288	299	292	366	316	291	283	306	280	318	300	292	325	322	295	282	303	327	320	281	310	306	315	323	289	306	303	266	305	330	263	313	287	310	309	320	282	290	281	332	313	291	280	303	291	270	297	303	273	310	289	300	287	311	319	301	266	320	298	289	304	306	297	283	257	285	304	309	299	274	276	324	298	344	274	315	309	303	330	284	319	278	324	319	291	285	273	300	283	320	268	303	285	326	325	311	293	314	290	306	274	296	309	304	286	301	303	289	327	273	289	277	290	283	287	319	284	301	314	278	269	307
2893	1136	923	948	2434	5082	874	940	783	786	775	705	790	721	735	754	748	734	781	749	726	787	782	710	731	697	719	725	717	689	773	806	712	697	719	717	776	752	765	710	700	689	723	776	730	701	751	776	745	683	729	767	710	747	746	734	737	694	713	698	746	729	745	712	710	748	717	721	759	728	746	776	727	709	694	754	751	740	767	759	721	776	733	725	728	786	763	676	758	747	724	730	714	730	724	744	766	700	786	724	733	745	774	730	768	726	709	702	737	736	708	698	764	769	757	671	753	741	752	751	771	687	718	721	746	739	735	743	762	730	742	709	729	751	719	721	748	726	753	739	746	729	711	719	745	745	699	755	700	750	772	720	723	759	728	782	676	759	739	731	754	801	724	727	735	705	736	760	740	735	725	693	769	678	747	755	732	751	741	738	723	734	762	698	710	736	736	751	752	737	732	785	725	756	699	746	743	754	731	757	750	756	740	746	758	755	708	763	734	772	736	777	790	717	705	752	744	683	761	724	735	762	715	768	734	690	715	774	714	748	749	733	767	691	747	716	732	724	706	737	755	702	719	721	727	776	738	752	708	776	763	761	766	797	756	687	714	731	722	755	695	724	756	739	722	727	759	768	770	760	711	678	724	763	719	761	714	729	735	675	733	744	775	729	763	718	732	769	763	723	752	739	707	735	792	714	706	758	698	736	762	718	718	776	724	772	775	723	754	707	763	720	721	746	741	719	752	708	735	779	753	744	735	760	781	765	731	749	765	775	745	729	733	724	743	707	732	752	749	729	759	721	723	769	716	748	714	767	712	686	736	726	704	739	726	731	747	788	728	718	758	737	718	734	719	728	738	702	714	756	703	725	666	817	704	685	736	697	747	729	771	748	758	751	774	746	720	739	768	806	755	776	730	797	723	721	744	775	761	728	734	697	740	781	815	740	724	761	707	734	787	732	743	749	744	741	730	708	732	752	749	729	779	724	753	744	763	823	714	787	693	788	724	735	728	743	731	742	746	741	760	765	780	752	716	731	741	728	713	772	700	738	741	750	712	700	703	743	705	729	734	712	777	704	684	685	771	727	760	735	767	728	741	767	715	707	714	765	783	722	749	737	726	767	760	727	778	751	742	753	730	786	683	741	741	738	773	720	766	758	739	763	711	751	732	775	754	739	756	761	741	806	720	740	803	749	731	716	741	741	712	768	730	761	697	744	713	751	710	734	731	724	743	740	698	758	782	741	699	730	721	737	784	730	759	732	734	686	708	689	719	736	739	778	739	735	785	749	773	714	721	702	796	739	732	741	750	721	676	749	767	750	786	733	767	786	754	766	725	745	691	748	754	764	754	731	730	748	794	715	715	739	736	748	762	745	740	793	695	730	734	730	746	777	710	730	708	745	722	773	715	714	744	746	747	734	739	732	737	768	698	715	757	740	686	735	770	738	726	716	755	748	691	775	721	706	742	759	718	691	736	730	752	728	804	752	770	705	720	678	773	735	749	723	697	757	735	715	791	721	730	746	713	728	721	746	769	765	744	753	720	765	750	769	692	786	695	722	746	734	753	714	755	721	743	687	783	757	685	714	741	744	747	734	740	729	727	727	707	745	734	724	784	767	726	713	762	791	740	688	759	754	678	745	775	766	724	731	728	780	697	766	687	802	730	814	732	770	761	690	743	734	747	744	721	721	747	747	734	713	731	728	765	776	775	711	749	730	728	747	718	761	757	739	736	723	715	763	739	714	777	731	754	714	750	699	732	741	753	722	699	757	741	737	760	773	736	723	748	754	702	724	782	696	689	738	776	703	694	737	796	743	777	779	717	727	708	731	667	751	761	771	725	737	735	781	731	736	755	822	761	706	741	750	736	733	739	704	742	730	714	765	765	743	778	723	730	732	726	705	763	751	731	759	717	754	723	694	738	768	767	791	719	754	735	784	708	730	752	773	723	735	750	761	698	701	740	685	731	776	756	700	736	741	762	731	771	697	769	744	750	716	755	722	733	782	763	781	720	786	752	743	732	742	717	773	733	734	691	748	736	691	776	705	684	735	751	771	747	756	724	701	699	807	710	720	778	741	709	759	741	761	716	769	745	728	738	712	749	665	783	704	717	754	755	771	721	722	723	703	705	720	740	697	715	730	771	748	725	808	717	744	806	730	741	741	772	748	749	751	780	730	744	731	739	747	723	732	768	738	730	742	736	739	744	706	743	739	758	709	718	729	727	724	719	749	753	773	723	758	740	770	747	724	731	735	735	739	769	726	736	728	745	700	741	721	727	767	726	728	795	702	790	793	745	761	737	742	755	733	803	753	694	773	737	750	728	747	732	732	742	771	705	711	737	708	738	749	789	741	737	763	757	692	795	717	739	712	747	742	722	685	738	757	728	743	730	764	733	741	700	760	678	762	774	750	732	710	710	760	719	736	678	761	725	737	760	718	717	709	760	742	714	683	772	728	725	723	714	765	733	741	718	737	684	742	718	741	742	764	685	692	785	742	751	693	694	727	731	812	754	784	753	709	720	727	751	726	722	719	761	708	730	745	745	752	739	734	710	770	677	808	730	677	739	739	750	698	713	721	735	680	697	696	756	780	717	752	723	710	726	790	701	714	717	728	770	734	741	729	731	766	757	740	752	743	718	758	750	705	699	748	746	726	774	724	691	753	714	734	757	744	749	748	776	692	767	768	715	735	756	688	747	750	771	709	764	725	704	774	725	714	749	778	712	714	790	746	737	748	782	787	734	753	763	706	703	776	743	765	703	741	737	725	685	741	742	751	717	754	740	751	728	759	743	797	710	686	781	748	790	671	751	738	719	750	787	728	719	714	742	715	728	699	734	737	705	739	788	744	755	682	708	745	740	704	697	783	795	728	717	794	783	733	777	746	710	723	712	786	727	716	734	733	793	736	711	737	772	728	737	740	721	738	777	731	741	754	718	766	721	721	760	745	714	784	794	736	701	695	763	746	723	748	737	740	756	735	735	724	784	741	768	701	686	713	736	726	720	727	677	755	780	728	702	750	802	744	715	802	740	738	715	720	759	768	726	754	737	702	756	692	750	777	792	727	758	715	759	795	737	747	722	739	718	774	746	719	728	724	740	708	714	729	757	658	772	728	742	712	749	726	723	728	722	701	737	801	770	720	731	732	724	679	738	714	763	713	685	768	760	738	783	749	734	780	740	704	693	725	751	740	744	741	730	744	736	745	805	697	709	760	686	767	733	755	722	750	756	734	750	716	741	724	733	787	774	760	762	777	781	735	726	717	769	750	742	769	680	776	729	692	754	748	734	717	739	794	721	748	711	740	695	753	738	709	719	768	757	728	757	756	755	730	770	733	713	751	750	750	775	767	716	744	746	702	727	745	756	722	697	747	774	752	720	743	728	792	751	704	728	713	747	784	710	743	802	730	719	735	716	727	714	702	715	755	734	728	757	722	729	732	744	746	741	743	701	702	684	776	711	774	708	759	729	789	730	711	714	726	736	775	747	753	782	760
16237	7677	5091	2513	8694	26046	2961	1130	486	340	287	255	260	235	241	215	247	230	212	218	233	202	197	212	177	230	215	202	213	216	238	245	246	256	255	206	206	206	185	209	186	215	167	197	192	214	192	217	201	199	196	165	185	185	175	213	200	203	190	176	202	187	194	221	208	223	186	189	177	173	223	192	175	199	206	225	216	183	173	207	193	204	188	189	185	207	190	189	213	197	202	201	228	206	203	204	196	167	179	190	176	188	197	232	182	193	151	188	203	186	199	194	188	191	167	192	188	182	209	156	207	188	202	184	203	187	218	186	203	195	174	190	180	188	178	176	176	167	187	187	218	209	199	194	192	217	223	188	196	182	202	195	201	165	173	218	206	203	178	215	197	202	198	202	210	211	195	199	217	178	197	191	188	190	185	183	197	186	186	174	195	202	214	196	223	222	194	186	174	217	203	185	202	201	213	194	165	199	194	196	204	197	197	188	211	182	195	176	201	166	206	190	201	184	190	208	187	187	207	182	195	201	188	190	199	191	185	205	186	200	202	188	203	195	200	181	206	212	201	183	194	177	180	189	208	200	182	222	166	201	192	181	190	191	195	185	161	155	191	219	194	176	176	191	224	199	190	203	214	209	198	177	179	176	211	159	179	190	193	194	199	197	200	177	201	194	200	186	182	193	200	186	181	211	194	194	187	197	188	189	187	196	190	194	181	185	216	163	199	190	184	175	182	182	175	180	165	182	200	200	191	193	211	198	183	192	187	204	188	176	187	187	192	177	180	193	193	199	201	204	189	191	168	171	204	184	177	184	170	203	195	171	215	196	208	172	162	211	187	183	211	201	223	176	195	203	194	189	154	206	203	199	181	215	194	219	194	218	194	184	183	183	172	182	169	216	190	191	189	187	207	176	177	193	172	194	185	202	180	175	216	203	183	208	199	189	196	177	197	193	199	180	213	195	194	200	184	202	179	177	192	176	192	194	176	197	199	179	196	177	191	211	211	212	171	185	180	180	196	166	195	192	180	219	198	183	197	172	170	236	219	178	181	194	190	178	168	207	178	189	176	190	176	174	202	198	176	183	211	172	194	209	195	190	205	209	211	207	177	206	203	194	171	183	196	183	210	192	186	198	190	188	208	221	208	191	173	226	195	183	209	202	212	189	195	172	190	205	218	178	186	196	217	191	218	193	182	196	185	183	183	183	215	216	192	189	168	177	194	203	174	196	198	186	169	188	199	183	207	177	211	196	190	202	196	190	183	180	193	195	170	179	213	185	188	194	202	179	193	197	187	189	177	168	194	200	208	146	199	188	181	214	175	193	159	202	175	194	178	173	166	189	213	184	226	214	176	187	206	173	201	189	182	179	182	201	218	170	167	169	184	176	171	182	188	178	213	186	195	189	209	182	230	195	205	164	200	181	189	184	208	197	179	197	194	202	203	186	229	205	205	186	191	187	181	170	167	201	191	195	178	165	183	195	195	211	200	218	184	189	192	178	202	197	190	167	188	180	171	210	178	212	204	187	201	208	199	195	198	214	166	178	193	189	202	192	187	178	194	183	169	217	189	192	189	166	150	215	210	202	207	171	199	196	196	191	197	201	177	198	199	202	206	190	186	176	188	173	175	189	200	190	224	197	195	192	183	201	183	208	212	187	215	218	196	233	187	184	193	219	177	170	200	178	185	192	205	227	206	156	172	183	169	169	206	175	200	208	164	184	195	196	180	164	203	200	178	192	216	184	213	189	190	174	186	198	191	170	184	179	184	184	179	211	203	179	189	223	204	193	209	180	176	188	187	194	209	199	165	185	171	201	213	211	170	208	181	184	189	214	201	184	207	194	201	203	169	206	200	189	180	205	199	188	204	201	219	204	171	203	223	201	180	190	193	215	188	182	184	208	206	205	214	214	185	169	209	200	170	208	159	181	194	204	179	189	182	199	222	200	200	172	209	214	191	204	205	215	214	196	205	187	184	184	195	176	172	147	203	200	188	197	186	185	171	184	193	176	182	220	191	223	186	181	191	195	184	174	201	210	217	180	193	203	186	176	192	186	192	171	197	205	197	188	194	197	186	177	235	179	173	187	210	206	192	190	191	165	213	196	205	163	184	183	175	198	222	205	202	184	176	184	182	185	201	183	161	181	195	229	208	166	193	173	199	194	195	191	195	178	194	201	207	171	184	175	189	164	188	191	183	211	203	180	186	201	191	195	170	196	205	191	201	205	224	172	204	170	185	191	213	186	170	185	228	194	214	219	214	198	189	209	187	177	188	203	179	181	190	201	189	180	228	188	192	183	193	201	220	185	195	186	173	177	203	198	185	190	205	198	163	181	185	192	184	187	192	188	169	196	180	193	166	184	193	172	198	183	209	161	193	189	172	205	187	182	198	195	180	193	192	201	170	189	176	184	193	191	179	170	213	189	211	186	175	199	186	166	185	199	190	210	183	189	202	174	213	178	172	189	185	192	206	176	210	209	194	217	203	154	194	215	195	169	168	179	187	157	189	198	199	195	205	211	209	182	224	189	191	174	199	197	168	198	166	181	204	194	180	184	204	197	200	203	201	181	180	198	191	192	178	176	162	189	204	186	192	198	210	225	189	202	214	201	168	189	196	206	185	217	182	161	190	183	189	185	196	195	187	190	233	204	189	195	199	201	187	170	209	205	202	208	188	212	179	192	184	208	177	170	158	209	194	185	202	188	192	203	178	177	194	183	193	185	184	203	185	172	175	213	212	171	188	183	187	189	218	170	197	196	198	191	180	212	178	199	179	200	213	206	193	191	204	201	170	187	211	196	173	177	188	200	192	174	197	184	207	207	166	191	178	177	181	185	189	212	210	174	198	192	179	180	201	183	194	182	181	212	172	194	198	195	187	187	184	177	160	197	195	203	189	182	200	194	176	204	195	215	192	183	180	219	180	203	213	213	203	180	199	174	200	187	173	192	210	191	185	200	179	172	222	168	185	208	205	195	193	196	221	207	190	220	199	204	184	188	203	176	177	186	200	176	213	177	184	188	181	182	199	191	202	179	192	196	176	195	210	179	199	175	187	191	189	197	203	188	159	202	169	193	169	191	209	207	209	162	145	194	199	203	198	183	202	201	226	176	183	188	190	209	199	176	180	201	210	181	175	211	172	189	162	212	202	182	196	206	195	175	185	188	194	213	220	197	202	171	169	184	197	200	196	189	182	193	191	206	191	206	200	209	211	190	178	177	184	194	178	200	197	192	167	195	187	196	200	212	196	204	194	205	193	190	206	167	202	195	193	187	212	196	172	193	192	189	164	186	192	212	199	196	189	162	171	203	190	162	188	219	170	184	198	215	184	201	183	186	192	187	186	218	190	190	180	178	192	170	201	188	179	211	202	168	175	196	195	188	194	207	190	194	194	191	206	182	188	165	164	198	184	207	201	178	189	195	196	212	180	209	195	191	178	198	200	178	179	197	178	189	179	179	186	210	194	197	192	185	186	206	205	189	175	179	202	184	187	200
9911	7316	4578	4494	15990	33547	2509	4452	1936	1346	1059	981	954	887	830	774	729	758	694	635	622	633	631	626	635	600	580	672	659	768	816	874	810	976	861	608	574	584	518	554	497	545	544	490	522	507	502	485	512	533	465	496	499	515	507	534	505	464	527	515	494	479	534	505	482	541	476	507	462	456	518	490	465	514	476	495	474	523	512	484	465	481	486	486	507	526	505	489	492	460	531	501	462	469	465	504	533	477	476	463	483	501	487	474	482	477	438	498	461	477	478	481	459	469	511	512	510	470	452	460	491	477	475	464	538	493	504	470	522	476	514	477	507	469	475	470	475	475	491	501	458	507	471	501	476	479	483	551	457	443	447	470	469	519	474	511	511	489	485	489	476	446	465	480	483	460	478	442	491	463	494	544	507	495	532	485	516	523	439	483	477	420	485	515	499	531	468	466	510	498	448	480	445	464	549	543	474	484	475	463	478	489	476	460	463	476	468	444	482	517	480	459	499	489	517	479	468	504	484	472	492	489	491	470	453	511	479	476	489	460	501	497	454	525	461	537	508	483	480	512	500	505	470	500	463	463	483	482	457	510	500	446	506	481	461	499	447	480	467	480	488	463	485	499	486	512	493	487	468	477	545	499	498	467	493	501	501	512	463	466	478	457	493	480	422	495	490	488	533	476	477	513	494	462	492	542	457	443	469	507	471	457	496	497	513	510	506	462	513	472	552	465	460	469	475	467	479	481	468	496	515	522	505	439	507	493	496	530	442	525	473	449	507	484	453	520	453	504	485	478	514	467	482	522	500	460	484	488	490	513	522	467	511	477	518	494	515	476	496	471	523	457	493	475	433	522	468	530	507	486	434	454	485	437	465	508	470	476	481	509	505	452	478	485	451	488	469	464	502	492	488	484	457	450	460	485	500	456	450	465	460	487	461	506	514	456	501	476	521	472	501	492	484	434	464	509	476	479	490	489	481	467	490	491	453	496	496	518	489	489	466	492	462	506	467	457	464	492	517	493	490	489	476	501	517	478	511	474	493	466	460	458	452	462	479	495	459	496	482	501	495	505	454	470	523	469	481	453	502	493	523	503	505	460	473	470	457	537	524	492	553	455	503	484	462	480	505	509	494	466	450	476	488	461	497	501	513	495	451	483	457	477	515	526	441	454	418	454	485	460	462	476	506	481	519	475	490	442	477	476	457	442	477	473	516	487	458	487	436	475	466	447	522	446	481	492	509	470	500	523	470	470	508	483	508	500	479	492	468	489	482	470	487	467	518	511	484	461	497	506	427	502	461	497	445	461	496	491	484	475	477	504	524	435	458	499	482	498	436	513	489	477	442	515	463	480	459	473	473	508	506	522	464	486	525	493	474	450	472	480	508	486	493	490	492	482	453	485	488	487	489	480	500	478	497	487	462	504	457	477	441	459	484	529	502	462	466	486	481	502	482	490	522	488	479	490	467	495	484	516	479	441	500	525	456	487	451	479	486	472	487	520	484	462	490	516	496	482	442	488	519	531	511	474	472	504	509	520	490	491	492	483	472	498	459	496	498	503	510	501	475	442	484	505	496	500	465	506	502	468	484	484	531	492	455	482	504	443	469	472	479	489	493	480	488	491	472	497	485	480	494	444	445	445	457	484	449	481	511	479	439	478	466	479	498	477	490	466	504	483	511	488	467	482	461	515	442	499	468	484	486	497	451	497	510	475	481	496	500	490	512	501	436	455	519	475	479	474	507	503	509	481	481	536	492	503	495	468	426	486	478	456	480	494	454	494	498	486	494	466	449	492	468	465	495	476	498	479	500	475	492	466	517	473	499	450	516	462	457	484	463	510	474	496	464	478	477	477	475	465	473	464	485	489	502	474	479	496	465	483	470	456	465	530	485	477	508	502	475	487	527	466	463	494	460	469	520	509	476	443	469	508	512	485	474	488	513	522	459	437	500	483	503	502	475	493	523	515	528	520	503	445	508	471	491	466	469	449	506	517	471	496	496	503	504	529	441	483	508	458	446	491	460	485	457	478	490	457	469	480	478	485	495	523	485	478	462	504	504	476	503	462	472	444	472	493	476	483	431	447	465	482	478	501	523	483	473	493	483	443	491	493	502	506	483	482	517	508	499	470	490	475	480	513	506	475	483	508	484	485	505	460	490	477	480	472	451	488	500	510	445	460	483	481	475	515	497	455	466	467	488	478	507	523	505	538	449	469	492	508	479	476	468	492	480	467	493	508	511	461	445	492	466	464	438	488	503	473	473	475	494	492	480	463	475	453	466	496	478	514	491	474	514	479	459	507	474	437	525	519	469	521	479	479	495	486	486	510	482	494	504	493	503	480	499	482	479	486	493	510	485	492	491	468	477	477	487	484	513	509	446	531	515	534	506	506	454	500	508	489	506	480	461	466	462	496	493	460	510	504	493	456	520	493	478	503	473	452	447	480	479	499	489	499	473	501	473	500	523	474	522	483	489	468	483	491	481	509	516	527	523	489	476	493	492	435	511	444	483	492	489	480	507	483	491	444	493	498	483	512	451	508	516	486	487	491	452	449	476	502	486	501	485	496	467	475	491	488	503	500	520	510	467	492	472	470	437	517	476	516	485	446	454	504	489	488	523	498	467	478	454	507	504	481	501	477	493	447	475	494	468	477	481	500	477	471	448	503	468	491	529	466	475	460	445	475	502	496	475	445	476	445	459	517	518	453	489	485	461	525	485	515	509	477	467	467	481	429	488	525	441	494	488	518	470	512	486	466	521	462	470	468	472	492	518	494	495	476	506	495	472	473	501	490	442	480	468	478	494	476	480	478	479	489	500	449	499	485	454	534	470	492	483	502	505	504	460	510	462	478	456	478	499	444	486	474	463	473	479	496	499	473	452	478	482	483	496	470	478	448	487	498	487	446	529	491	460	460	505	493	454	478	456	490	471	453	494	508	496	503	508	490	500	492	447	511	488	477	485	524	491	504	473	512	513	487	472	486	499	465	463	499	449	473	519	500	500	457	526	481	474	476	502	490	489	458	458	460	521	448	478	468	498	460	489	465	501	449	494	499	500	469	500	479	456	449	495	467	460	506	457	485	479	499	510	449	471	552	495	458	465	452	491	496	541	473	511	522	499	490	479	485	491	474	483	510	484	486	471	474	503	503	461	495	467	533	468	483	528	448	481	507	489	498	461	470	492	478	450	510	522	485	512	460	471	538	482	474	513	471	482	509	502	450	456	480	463	475	461	509	509	489	507	464	476	481	461	476	509	495	500	459	518	495	526	480	499	459	519	493	483	458	477	507	490	474	503	481	500	507	521	443	451	486	524	480	497	468	481	439	491	506	493	488	460	455	481	429	478	507	463	495	443	512	448	494	467	499	487	468	450	474	504	503	489	525	513	518	515	493	488	468	484	525	463	454	491	469	501	507	479	519	477	504	508	498	477	460	485	477	472	500	479	470	514	545	468	507	502	490	499	493	494	510	504	541	502	453	440	483	493	507	448	463	504	475
25944	15169	11590	4518	16504	42167	7613	1908	911	455	281	219	184	216	163	153	159	141	131	141	129	121	106	119	108	114	115	130	151	154	176	167	174	214	219	109	118	109	97	120	111	91	107	101	89	119	104	103	108	85	87	95	91	92	85	108	111	75	81	82	88	87	100	95	87	67	89	110	95	90	103	71	76	99	96	89	84	98	78	90	89	88	90	78	86	103	90	102	101	95	87	88	96	101	84	100	106	85	91	89	104	77	85	88	88	109	84	99	87	96	113	96	88	75	95	105	100	90	90	97	92	88	92	88	93	109	98	101	86	100	95	81	84	96	78	102	111	85	82	88	80	78	99	87	83	78	101	88	93	84	100	109	96	96	90	78	99	91	81	77	91	91	98	91	81	88	83	87	81	88	110	90	100	96	91	88	97	92	90	85	95	77	74	80	87	106	88	80	102	99	85	78	93	88	90	98	81	80	89	68	85	74	93	97	93	82	93	96	88	109	93	94	86	105	96	86	75	94	83	93	86	99	100	104	84	89	108	74	84	93	99	87	93	88	90	101	93	93	102	94	84	91	86	105	79	92	83	92	83	114	85	94	83	97	100	85	106	94	87	76	74	98	80	77	106	102	90	85	110	84	86	92	80	96	76	97	110	96	86	96	77	98	105	88	84	87	87	98	85	86	82	79	92	85	96	109	85	88	109	79	88	74	72	102	83	77	92	100	93	90	87	96	101	92	91	103	96	99	66	88	116	87	95	88	97	86	95	98	95	89	94	80	83	79	73	92	98	106	89	81	95	94	95	83	75	106	80	90	100	91	82	83	80	79	92	100	94	87	95	79	83	96	100	87	94	87	86	85	95	92	84	86	70	76	75	92	98	99	83	89	97	85	99	96	98	89	87	90	88	112	93	91	84	97	104	82	82	88	78	90	84	91	65	89	95	76	64	89	86	85	81	70	81	83	80	101	91	75	89	109	87	92	83	80	84	91	83	93	91	87	75	84	82	92	108	96	93	94	86	85	74	89	93	100	91	97	114	79	94	91	90	100	114	103	95	72	103	84	92	85	76	102	93	80	95	94	79	101	105	90	94	74	83	71	89	103	106	66	95	90	94	97	65	98	84	95	107	92	94	85	100	92	101	97	96	100	74	79	77	86	89	104	96	76	95	94	76	77	86	84	98	77	87	105	78	89	83	93	96	100	86	82	95	80	97	71	79	102	82	91	87	90	69	97	105	99	73	81	88	80	76	78	85	83	84	73	78	108	104	90	83	109	115	84	97	89	102	89	83	65	101	94	95	97	73	93	81	93	91	86	89	82	83	88	99	80	89	81	91	69	110	88	101	97	75	105	92	84	93	83	90	79	88	74	86	87	93	87	82	98	75	73	103	103	70	83	90	97	84	88	88	83	98	93	107	96	88	86	85	79	84	105	88	90	88	83	96	67	97	83	82	75	73	82	87	86	71	81	88	88	82	97	105	83	72	92	81	94	81	84	97	99	97	91	93	97	78	85	98	83	95	108	99	88	97	104	106	108	94	81	81	82	91	98	75	87	99	95	83	93	105	88	86	90	105	81	77	100	96	83	114	95	91	95	82	95	99	68	87	78	75	83	103	95	82	101	104	84	88	81	81	81	82	77	108	91	85	83	98	101	72	88	94	86	73	67	75	90	66	81	90	80	95	102	92	111	90	88	80	92	108	95	77	99	103	102	78	106	81	86	85	84	95	87	88	99	90	103	85	101	86	93	108	96	100	90	80	82	80	88	90	93	87	91	93	79	104	93	76	94	94	91	94	82	103	102	70	110	93	78	95	80	82	82	95	105	108	77	80	83	94	109	92	93	91	96	70	101	109	95	92	80	97	83	103	83	103	91	97	93	84	83	100	108	77	90	95	77	84	86	98	90	96	78	84	98	105	105	103	73	86	83	97	81	88	78	92	76	86	88	100	97	88	85	77	85	82	88	103	92	90	97	86	81	91	93	83	85	106	95	90	78	107	96	88	93	93	114	103	102	94	85	81	84	95	91	107	82	75	96	87	88	84	83	80	84	89	96	81	98	90	85	92	99	91	85	79	96	95	79	70	93	92	91	87	102	73	67	89	78	95	91	94	88	94	88	102	87	108	84	99	103	94	91	88	89	72	99	85	79	96	96	79	94	92	90	77	79	77	77	86	101	104	69	83	81	98	83	96	77	90	86	81	102	80	83	82	99	99	85	94	103	85	92	79	101	81	89	99	83	95	88	87	74	87	87	82	100	86	79	110	97	93	95	100	85	82	90	98	84	107	85	86	99	90	83	89	92	99	83	84	83	88	111	86	88	93	94	88	91	64	87	98	102	94	84	89	96	87	85	86	85	95	108	107	90	88	52	90	89	90	92	97	107	83	90	74	84	82	86	89	100	96	85	104	89	80	104	86	106	99	95	87	98	104	89	95	80	88	73	98	101	100	78	99	90	109	81	80	95	87	65	83	70	107	91	71	92	87	84	98	89	85	92	86	102	92	87	81	99	84	82	93	84	78	87	76	99	78	83	86	86	80	85	97	89	85	94	71	71	78	75	93	88	98	81	94	98	94	87	77	82	96	89	105	79	81	89	72	98	91	95	85	98	89	111	101	92	89	92	93	104	84	70	93	109	101	78	94	108	96	83	93	78	99	104	92	81	91	84	94	94	91	85	71	95	89	81	84	82	102	104	98	99	90	96	91	96	102	85	82	98	101	72	98	97	88	101	89	72	94	101	92	100	65	86	104	101	104	96	108	94	87	87	79	90	86	86	90	95	101	82	92	88	96	101	76	71	79	95	85	82	82	82	95	84	79	75	92	86	93	86	98	105	104	96	95	107	80	70	89	85	89	91	92	69	111	105	86	89	95	103	92	90	77	83	72	84	75	97	92	86	87	73	93	111	93	99	100	85	94	79	93	84	89	83	100	97	99	90	89	89	78	89	91	94	88	75	82	91	91	94	86	87	83	100	94	77	92	98	94	93	93	98	93	100	93	89	81	85	80	88	101	73	93	78	88	94	102	116	75	85	99	90	80	87	78	82	102	78	113	94	100	101	86	88	86	92	97	107	77	89	81	89	103	83	107	100	82	84	88	93	93	82	95	82	71	88	104	87	96	87	101	87	97	88	93	105	81	91	88	89	103	96	112	109	81	94	85	98	93	71	89	99	80	97	82	110	94	83	100	98	88	103	79	98	90	81	90	91	93	94	77	109	95	88	91	94	97	76	80	93	77	95	99	74	88	92	99	100	72	86	77	70	76	88	85	76	70	86	85	77	96	94	98	94	85	87	65	77	92	98	99	84	107	96	93	92	100	87	78	77	89	93	89	77	67	79	88	83	104	92	105	86	87	78	99	108	90	89	92	94	93	79	94	100	83	104	87	92	94	86	85	79	98	99	94	93	112	89	83	88	79	91	93	101	87	83	79	78	100	101	108	92	82	80	88	74	84	95	93	97	89	81	99	84	92	83	73	101	87	90	92	81	106	74
14074	11847	8685	6835	23870	43133	4103	6476	2793	1795	1391	1145	1003	978	824	776	708	743	644	627	613	544	497	503	538	484	556	570	704	947	996	839	1013	1421	1302	424	378	374	355	369	326	352	321	343	326	307	325	307	297	290	305	352	310	285	296	274	301	264	326	289	300	294	268	293	285	281	280	292	254	264	275	268	276	317	283	282	270	271	286	262	280	269	252	279	270	271	289	257	270	270	285	272	259	290	261	266	270	274	265	281	267	262	283	252	282	292	283	266	273	275	266	274	250	250	238	267	276	254	253	281	284	247	272	283	282	240	276	240	245	293	254	241	290	251	268	271	276	257	239	265	262	269	275	264	251	260	275	269	258	276	295	283	255	262	259	268	260	266	258	282	239	273	272	258	258	242	293	292	240	288	258	259	262	256	246	270	248	273	270	251	236	274	248	281	269	226	255	258	274	252	291	252	227	261	266	276	280	266	257	285	265	268	269	279	283	248	234	264	250	260	256	267	269	279	270	249	259	258	240	285	273	256	242	255	260	246	266	256	251	259	256	250	281	266	253	266	229	244	250	275	264	276	250	258	268	256	259	263	264	245	253	273	259	247	257	268	266	257	283	266	240	238	265	210	244	243	227	272	274	259	256	281	252	265	269	261	252	271	224	255	229	283	265	253	264	251	262	269	283	251	258	271	272	282	264	259	266	245	248	288	257	286	274	283	277	256	252	272	257	241	237	253	253	258	249	291	248	241	257	241	237	280	274	301	276	278	271	272	266	259	279	237	234	250	276	211	273	266	259	289	261	264	272	267	246	262	262	275	293	284	248	277	245	291	294	267	238	282	273	252	253	270	294	282	265	278	262	278	246	256	239	251	260	245	245	242	249	249	262	270	260	273	235	256	238	265	261	277	276	249	288	239	269	274	245	250	269	261	267	285	283	285	261	268	269	268	284	256	237	285	266	255	249	263	263	240	290	274	270	273	265	271	256	248	251	281	285	278	264	270	260	288	242	264	236	258	257	252	258	286	288	262	256	254	262	271	303	245	248	265	245	260	237	282	234	276	264	299	283	255	246	269	269	233	271	255	300	269	262	253	271	248	254	255	274	285	247	234	223	282	276	253	265	266	263	270	262	239	250	253	280	248	251	261	277	254	281	298	230	253	268	237	269	260	265	267	259	274	277	265	231	248	264	257	271	255	260	270	241	250	239	267	236	275	231	271	268	264	258	268	264	279	261	217	232	252	261	277	246	252	286	220	254	290	261	262	277	274	244	258	288	271	255	229	276	247	240	277	270	259	244	261	245	233	271	282	274	271	269	252	268	242	262	249	233	245	255	258	271	252	268	283	222	261	277	246	272	273	248	257	282	250	280	269	253	245	241	253	218	259	264	291	259	260	259	253	243	285	266	250	247	243	254	259	260	251	260	269	261	270	259	251	277	260	246	259	279	268	260	246	267	243	232	254	278	242	231	275	248	263	245	262	282	263	289	261	276	248	256	258	239	267	245	250	268	253	272	237	254	228	277	280	230	283	274	273	251	243	235	248	245	240	252	234	262	263	270	262	292	267	271	240	262	220	258	279	276	279	250	268	263	281	247	266	236	254	254	266	261	266	249	244	278	251	278	258	261	250	260	260	235	251	266	245	302	254	251	254	240	248	247	263	261	273	255	273	253	271	242	218	246	267	252	275	249	283	271	279	249	258	229	258	260	283	268	238	251	272	267	262	259	306	231	264	235	255	255	221	268	286	230	260	263	284	246	261	262	249	259	250	269	266	246	266	232	265	253	267	288	232	244	278	257	273	258	219	291	275	267	263	261	270	239	251	279	263	253	222	246	257	256	285	262	237	262	267	271	271	250	259	297	274	268	253	289	278	265	273	280	232	253	237	238	248	278	262	240	238	265	273	277	231	216	280	252	260	276	251	267	224	239	253	267	261	265	248	264	287	246	263	249	289	277	249	251	249	239	278	266	255	242	279	271	252	258	283	285	288	233	253	259	266	253	258	289	246	270	234	250	251	274	263	245	239	283	263	273	266	244	227	266	246	254	254	253	275	259	268	295	251	274	273	274	251	253	262	250	236	273	266	261	268	246	254	268	261	266	248	241	252	227	258	230	258	256	288	259	251	239	259	275	251	263	246	279	268	239	256	264	275	263	218	252	271	209	265	249	258	257	271	273	232	278	270	260	242	273	254	224	278	276	298	269	227	261	233	260	236	291	281	292	250	237	247	271	281	281	262	268	277	256	248	262	237	275	256	270	274	271	243	274	262	271	276	261	277	208	269	251	293	260	303	243	246	245	245	257	239	256	279	269	259	269	277	279	249	230	248	259	242	251	244	265	256	269	246	273	236	255	267	282	273	250	285	276	254	286	258	261	255	255	267	248	253	264	238	252	259	269	268	244	281	294	254	277	263	266	272	258	237	255	236	262	254	253	277	293	287	248	245	276	261	234	270	269	234	257	280	227	271	255	247	260	276	268	243	245	279	254	247	275	250	243	256	304	234	244	258	266	293	297	261	239	260	275	244	289	248	267	259	260	239	263	245	251	261	256	250	243	275	244	240	230	266	243	242	263	228	265	232	277	274	291	268	253	242	222	239	247	245	262	255	243	237	262	254	280	243	262	270	251	253	263	250	265	233	259	246	260	248	236	225	275	266	246	274	270	282	278	247	250	247	266	265	261	242	244	259	240	246	274	263	260	257	257	257	254	238	259	272	252	243	270	260	247	299	281	289	261	260	275	280	259	261	238	266	264	245	260	270	252	241	264	252	253	254	269	276	249	221	259	263	244	268	256	283	246	260	251	286	278	242	240	274	274	256	248	264	251	273	262	271	236	238	251	247	267	247	259	252	265	272	263	274	257	251	247	237	259	284	256	276	264	266	262	284	278	261	234	271	273	248	255	279	269	256	261	282	259	257	252	247	260	261	252	248	282	265	273	283	269	265	250	262	277	259	236	264	265	260	243	284	264	249	259	270	236	253	279	257	256	281	275	283	248	257	276	309	258	281	268	287	245	246	257	247	254	244	264	246	250	259	278	254	267	252	220	273	265	267	229	248	241	257	236	240	229	291	264	260	240	276	283	286	266	258	246	276	258	259	270	258	271	257	263	251	252	242	240	251	268	261	269	284	261	258	296	274	252	258	298	218	262	263	291	269	245	235	243	243	279	245	275	256	255	242	281	255	247	261	270	246	260	261	263	246	242	239	239	245	269	267	256	273	265	254	269	266	250	240	233	249	253	231	266	259	229	262	239	268	251	284	245	252	258	263	267	279	282	300	254	246	255	251	244	256	260	283	274	277	244	269	259	227	278	248	258	275	276	251	259	230	262	277	260	275	272	262	267	271	271	244	239	259	245	267	279	258	276	264	231	260	277	235	248	238	239	242	259	264	239	236	254	276	256	273	245	230	255	262	259	234	272	262	236	248	261	248	295	243	244	253	239	262	270	270	270	270	253	269	264	254	242	243	282	293	241	242	239	251	247	277	228	279	245	241
2889	531	433	392	982	1493	335	345	297	340	337	308	317	317	279	260	317	301	290	311	325	320	306	297	297	319	312	336	324	317	353	351	288	289	340	315	303	294	320	306	300	326	269	312	286	294	281	301	348	337	272	319	309	342	302	259	271	261	301	300	303	328	285	300	311	307	302	330	301	347	348	301	316	303	308	295	292	302	286	339	320	292	296	339	295	297	319	348	319	336	318	329	299	321	296	334	306	321	311	315	321	328	317	285	318	322	321	312	338	275	338	320	306	330	322	356	332	287	312	303	304	322	319	296	315	296	319	322	330	304	332	332	311	348	336	295	308	338	293	302	342	289	324	330	324	268	287	328	312	288	311	309	296	300	320	302	306	315	319	297	328	308	315	325	311	271	293	313	325	318	314	337	296	293	285	347	312	331	306	321	292	307	324	328	325	275	288	292	298	329	309	289	304	299	306	305	324	301	310	286	297	319	279	304	311	302	318	298	291	317	336	306	299	313	307	310	296	302	313	284	295	342	307	290	319	306	316	329	335	287	320	298	322	299	348	308	310	320	321	312	335	295	296	326	322	329	316	283	272	339	288	300	298	308	316	311	316	299	316	306	296	280	317	332	322	339	316	294	303	317	293	335	319	304	316	274	300	324	316	324	294	306	318	316	305	326	298	308	284	283	301	294	291	322	311	329	328	309	340	312	316	312	317	338	283	287	317	278	301	308	307	337	307	325	302	275	302	305	310	333	296	325	285	291	299	311	308	319	330	302	326	307	310	315	288	304	297	291	290	298	313	297	310	312	273	300	303	333	317	299	300	328	309	295	280	291	339	325	310	337	307	314	315	308	300	276	334	285	323	287	313	303	312	318	281	339	332	277	274	317	302	310	310	326	292	303	322	322	288	343	315	281	333	274	300	317	339	314	304	331	312	322	348	305	289	320	318	298	326	321	333	325	330	319	316	332	313	305	331	292	303	289	309	345	326	320	303	288	313	334	292	288	304	329	317	289	313	299	298	305	291	316	346	295	323	291	325	329	286	293	299	301	315	321	321	310	320	336	311	288	339	336	286	313	298	311	304	311	330	325	301	296	281	303	326	294	296	289	296	282	309	318	311	306	294	296	343	302	328	292	321	351	316	294	316	287	300	275	318	286	311	316	317	318	318	320	313	307	306	311	293	328	335	350	280	315	313	289	316	289	317	315	308	326	278	279	306	330	290	307	308	320	296	322	326	311	311	328	337	346	314	303	325	284	308	303	338	314	322	301	318	296	334	356	298	319	296	328	307	304	317	287	336	304	328	297	275	308	298	314	326	323	315	290	312	292	306	333	294	299	338	314	311	312	322	310	320	311	304	308	326	318	336	329	298	314	339	325	336	315	314	273	318	304	334	330	277	311	320	329	328	347	286	353	320	331	320	322	324	329	325	315	302	305	306	305	332	333	316	291	298	313	321	285	307	328	289	286	311	295	297	318	303	324	299	365	294	317	307	295	345	306	335	339	292	325	282	316	308	315	312	319	305	300	354	307	324	296	330	326	287	317	302	288	311	298	283	300	299	285	295	294	298	302	325	296	295	280	295	335	289	324	294	353	313	298	290	308	314	278	312	285	336	291	309	285	321	322	303	317	280	282	321	291	284	313	304	320	303	312	299	289	330	287	366	303	320	323	301	310	327	306	352	310	305	300	329	317	326	315	285	316	326	329	310	317	295	302	303	346	301	290	314	305	355	337	302	302	322	292	287	312	292	331	286	335	313	295	302	294	316	300	328	271	324	306	304	292	312	305	288	299	314	282	316	311	320	331	299	331	288	304	325	308	291	318	311	284	314	304	310	324	298	318	313	320	309	278	306	310	340	299	301	306	271	329	302	302	295	324	303	299	317	286	296	321	326	334	335	281	354	297	301	331	303	284	323	279	320	301	303	315	301	307	292	300	335	311	344	312	322	274	328	306	302	331	348	298	322	290	298	304	320	337	301	294	302	338	290	308	325	311	330	301	318	350	265	327	325	327	326	312	297	328	304	302	313	293	279	313	308	296	316	297	322	321	340	319	316	307	294	289	316	329	306	297	321	281	290	281	294	322	286	303	273	333	281	317	300	276	302	329	291	302	290	318	323	286	279	320	310	317	313	323	323	308	308	283	315	311	290	313	302	277	299	299	321	282	329	321	288	297	326	317	277	296	294	323	284	294	301	321	307	290	311	321	295	293	310	313	285	341	271	290	309	312	318	323	323	314	294	322	330	301	291	312	291	286	323	306	303	320	289	340	323	325	315	325	319	325	312	320	294	297	314	322	299	285	302	306	299	298	297	309	291	283	280	339	339	311	305	337	325	309	307	293	300	291	281	319	316	320	301	322	278	310	312	308	296	336	323	298	308	327	329	301	276	293	323	315	296	307	282	333	327	329	279	316	332	320	335	305	306	328	336	288	301	287	331	335	325	308	301	323	327	297	289	306	319	313	296	319	295	343	323	320	310	278	293	304	302	336	315	309	311	343	320	302	293	285	320	317	302	313	306	295	333	306	329	342	299	293	292	304	314	292	307	327	288	293	311	308	319	330	317	326	324	290	293	313	281	357	323	309	310	332	280	303	314	300	274	339	289	308	296	342	281	310	336	282	320	310	285	390	310	311	304	302	321	322	315	338	274	307	310	298	325	307	341	297	314	336	281	297	305	304	330	293	314	292	320	305	326	268	325	304	295	295	326	277	311	342	314	327	288	335	303	337	297	319	322	317	324	305	292	316	298	314	315	272	311	282	284	314	300	319	328	337	288	310	300	270	320	303	357	310	325	315	312	320	331	335	293	323	323	304	287	297	312	303	307	328	310	337	341	334	300	283	299	341	291	279	320	287	304	296	296	319	330	283	295	293	286	312	320	303	301	306	313	310	321	308	295	282	313	300	317	333	294	318	323	307	326	290	298	304	285	321	325	321	338	296	303	311	297	327	298	311	292	300	357	306	336	300	308	276	317	310	289	296	291	315	321	330	366	301	318	326	309	337	308	279	302	306	305	304	315	315	330	332	303	302	331	285	336	274	314	282	292	313	320	303	297	303	273	345	321	299	311	297	308	291	289	304	309	314	281	283	297	308	327	325	285	334	340	310	329	299	303	309	294	328	307	302	324	310	303	307	286	316	301	316	319	306	300	322	313	299	292	289	314	294	305	331	320	308	327	315	343	298	307	306	292	314	322	282	265	308	307	303	337	305	324	304	313	328	317	296	326	322	303	294	320	302	364	298	279	328	301	328	331	270	295	300	312	317	308	285	300	304	313	293	299	329	313	292	335	306	301	299	304	303	325	296	317	322	305	359	319	286	333	293	307	352	316	290	296	334	317	261	313	316	318	337	321	288	325	264	312	329	306	328	299	304	293	284	319	279	300	325	325	343	309	274	298	311	306	319	279	320	288	329	303	282	321	290	334	299	271	281	288	318	310	305	266	309	330	321	340	285	301	307	319	325	304	301	315	304	312	294	289	348	289	293	320	305
3001	1130	997	982	4605	6664	838	913	824	789	786	796	772	785	773	782	740	800	766	793	754	757	790	762	717	726	789	776	796	853	762	806	790	770	753	744	724	756	755	722	733	757	772	766	729	765	744	759	756	775	778	768	759	721	734	762	766	786	795	721	700	773	718	722	774	726	718	768	691	768	690	737	780	753	817	779	742	728	770	746	714	709	756	777	733	752	758	777	759	765	720	725	740	728	810	765	755	757	726	782	761	716	745	797	761	756	741	729	765	795	740	722	730	816	794	779	742	772	717	694	752	780	769	771	780	724	753	763	721	785	757	768	741	754	754	772	735	743	772	733	762	749	785	724	740	772	762	732	755	808	770	730	757	777	744	765	715	699	791	765	731	731	761	751	747	716	754	810	758	740	726	721	736	743	775	795	765	783	760	802	762	723	716	784	758	760	793	781	766	804	769	767	750	748	674	745	746	740	781	737	767	766	763	755	768	766	741	784	764	760	761	734	766	773	774	786	756	765	761	747	796	764	743	764	710	747	759	753	708	767	744	708	797	749	733	786	770	698	785	763	752	750	774	715	749	780	772	739	741	754	701	795	761	783	796	736	748	747	757	743	763	731	794	773	799	741	752	765	800	755	750	741	775	710	737	758	740	785	807	737	765	745	774	796	740	744	783	765	784	782	763	775	762	766	750	768	787	768	777	774	757	732	765	763	740	781	770	757	761	761	744	718	698	717	808	718	766	734	773	725	801	730	761	746	754	743	819	740	736	731	739	753	796	777	765	748	748	707	823	752	776	742	806	694	704	752	768	768	737	783	730	731	727	796	766	732	789	778	738	746	740	727	785	774	728	755	750	707	766	793	769	789	749	774	714	805	768	717	768	763	786	731	786	773	797	777	731	817	730	771	844	790	744	742	709	772	761	750	767	789	762	764	788	744	733	777	686	759	742	738	738	750	745	721	763	751	758	774	709	731	783	780	739	714	764	773	720	751	777	713	739	723	762	778	779	732	734	734	735	754	755	774	740	778	740	746	787	737	765	760	722	835	759	761	711	741	799	758	769	768	719	745	707	773	780	718	770	746	775	698	735	784	705	767	761	762	776	748	778	713	768	738	735	737	734	758	747	774	750	755	788	773	760	748	764	765	765	754	789	764	722	725	776	753	718	769	780	723	747	787	754	754	744	736	755	769	755	761	750	773	697	711	745	756	757	798	758	724	769	729	781	814	720	736	764	676	771	775	744	734	742	791	774	735	792	675	686	722	758	758	802	784	725	805	771	736	812	745	759	765	776	747	723	743	759	743	800	770	758	727	802	798	809	752	775	753	741	763	748	745	769	719	742	785	760	754	751	759	768	752	748	723	825	774	776	768	731	794	774	736	734	732	765	805	718	761	768	767	736	757	729	723	735	766	723	765	786	778	787	812	717	814	743	756	748	783	748	757	784	767	748	757	724	767	765	802	742	734	771	797	734	779	761	751	766	767	761	788	757	729	736	728	760	773	804	724	794	792	759	746	783	741	782	749	777	758	799	750	748	752	704	813	799	676	711	735	776	699	753	752	784	776	752	768	766	759	762	738	718	785	725	769	778	763	713	758	763	768	760	768	750	833	698	783	743	729	727	756	782	754	775	740	743	739	754	758	754	754	810	708	783	745	768	757	789	746	771	720	784	794	778	753	743	780	794	743	756	735	764	749	723	776	743	760	727	785	749	720	806	781	702	779	778	826	785	759	728	704	761	770	771	727	799	816	764	781	778	769	774	766	755	761	719	780	744	733	722	776	757	745	748	818	743	835	780	765	728	712	778	750	757	746	714	764	744	739	804	739	764	744	731	768	758	765	751	754	750	769	746	760	727	744	797	723	773	783	824	768	688	722	747	786	736	753	789	773	738	750	728	730	759	730	744	795	745	704	729	740	758	775	778	755	734	748	710	770	789	728	758	740	776	720	768	690	721	759	714	832	798	752	744	786	763	777	773	760	753	723	767	757	767	740	768	671	773	780	750	753	726	759	726	759	756	744	778	744	788	747	779	775	733	735	728	795	744	774	766	731	768	773	782	742	716	759	765	781	802	777	754	768	769	767	759	716	789	768	800	731	725	783	805	743	831	744	762	750	719	712	761	765	735	758	771	780	751	742	721	756	683	734	750	755	777	704	743	727	763	775	757	777	791	803	779	799	783	758	705	743	745	748	771	796	773	708	749	774	770	762	732	764	745	775	766	800	746	725	741	753	748	734	780	763	737	767	785	724	780	746	776	747	740	725	807	721	780	794	731	779	717	790	761	716	727	753	782	755	730	690	754	747	749	710	759	745	790	752	722	777	746	805	775	776	772	731	729	754	795	790	751	761	725	757	802	769	741	737	738	724	762	747	752	751	751	825	800	759	769	720	700	778	748	759	800	775	752	749	791	798	774	769	802	783	730	760	740	718	782	742	756	728	732	712	762	778	706	738	688	774	768	738	746	742	714	762	764	728	780	767	723	703	760	824	764	746	734	769	766	785	713	734	727	704	734	748	714	719	784	740	780	742	755	770	730	787	704	748	799	766	714	766	779	727	749	747	740	746	743	740	785	756	749	745	785	776	746	759	727	760	749	749	752	768	719	800	787	742	750	745	741	768	762	788	787	736	740	792	744	735	760	797	686	743	782	773	795	760	724	757	759	791	755	763	807	824	736	741	748	793	771	738	763	746	759	777	742	754	713	737	716	740	722	772	762	778	755	748	767	753	740	744	715	731	773	762	721	745	751	746	762	681	796	766	731	728	767	741	727	777	728	747	753	778	759	749	722	754	790	773	726	754	766	762	766	744	816	770	721	765	726	787	764	789	740	722	758	734	749	754	746	742	772	760	755	689	764	716	772	743	736	791	719	735	744	698	736	777	704	818	735	770	747	717	782	763	731	732	734	766	781	770	743	803	780	746	771	735	728	797	734	756	799	746	752	757	784	731	764	755	724	765	743	750	747	740	773	756	764	740	732	789	735	757	766	797	741	726	776	740	734	711	718	715	799	711	746	789	782	766	750	724	761	754	775	790	745	784	766	727	738	757	746	723	769	720	744	793	775	763	741	742	758	720	730	746	713	825	751	778	740	738	797	753	765	767	727	768	769	715	792	785	768	732	729	796	749	777	792	758	771	767	769	813	785	735	754	735	736	765	743	741	713	736	757	815	721	737	776	766	724	790	740	823	764	719	772	774	752	764	728	744	754	759	792	792	736	776	785	791	727	757	793	767	736	755	788	769	766	769	789	732	790	727	742	727	768	759	738	805	816	761	782	764	716	753	790	800	757	760	773	736	760	728	748	708	797	745	724	782	766	764	799	720	728	759	785	780	774	775	777	733	770	720	718	743	773	751	737	756	750	775	766	749	787	754	780	771	801	760	784	723	783	782	782	731	833	748	789	720	740	764	745	757	737	736	750	758	757	787	698	731	722	729	741	761	748	731	803	741	744	726	750	713	758	807	728	726	760	750	735	806	724	722	798	742	711	737
16661	8864	6260	2674	22055	29490	3203	995	549	339	272	255	234	248	237	200	224	223	221	234	210	203	215	212	195	207	192	223	202	230	241	220	261	293	241	188	207	207	184	184	216	215	186	229	202	223	219	210	217	209	195	208	190	222	213	187	170	190	199	193	208	199	214	196	201	202	182	210	211	208	185	208	220	219	222	207	206	207	214	198	218	189	188	208	186	180	193	209	208	169	205	209	197	198	210	200	219	212	185	214	208	206	200	208	182	200	178	190	193	171	182	217	176	211	201	187	211	204	193	206	212	211	174	195	209	180	179	189	200	221	197	191	191	174	211	195	199	207	196	192	198	212	189	193	197	186	187	173	202	175	211	183	223	202	203	178	191	229	195	219	194	173	193	184	188	187	170	211	189	187	189	192	182	176	186	190	195	210	212	199	185	198	216	212	221	247	212	173	195	201	180	194	175	206	199	169	195	188	189	187	202	202	213	220	178	196	197	203	197	213	200	201	211	194	210	212	205	187	206	206	196	157	199	181	200	210	233	178	195	212	217	222	214	178	218	210	216	219	191	203	208	177	220	187	183	183	206	218	199	228	193	202	211	201	204	199	184	166	183	206	194	192	213	193	185	196	166	183	210	203	196	193	180	187	170	207	199	178	219	214	198	191	212	179	187	186	198	178	191	193	193	219	195	194	202	210	207	189	192	202	228	181	211	190	178	196	188	163	216	176	178	163	181	192	211	194	199	174	183	191	207	193	174	175	183	210	191	206	197	210	209	186	197	195	205	177	205	219	202	190	204	170	195	199	198	198	182	201	194	202	223	178	193	190	213	212	191	226	210	208	214	170	221	192	187	198	206	195	196	175	190	190	185	210	173	187	194	187	208	180	212	217	210	193	196	213	197	202	177	204	196	188	182	173	176	193	212	210	197	188	186	201	180	191	215	205	236	194	216	203	185	174	203	199	193	205	186	191	192	201	195	196	197	198	177	208	215	206	211	204	188	192	216	195	192	197	210	199	198	205	186	204	218	209	230	214	166	210	223	197	203	204	213	185	198	203	199	196	188	189	208	181	170	204	212	196	210	190	205	179	232	180	178	201	184	192	204	191	196	195	215	198	229	201	180	197	195	190	197	187	202	208	190	201	226	214	195	215	197	174	176	213	198	200	228	200	186	199	173	189	183	189	186	185	206	194	207	207	176	185	206	216	198	205	187	225	192	196	216	189	200	186	198	209	201	199	183	222	190	191	202	187	205	204	211	179	206	213	199	233	194	200	203	227	179	197	185	195	187	203	180	217	179	184	194	184	217	211	216	193	202	182	178	181	199	197	205	187	185	220	206	190	185	203	205	179	220	196	195	209	196	194	199	178	184	194	211	217	195	208	182	201	184	211	185	217	201	214	207	168	192	210	206	194	221	186	191	185	189	193	217	187	210	165	232	209	226	194	212	190	204	215	226	181	173	192	171	189	189	208	218	196	208	179	181	205	201	193	183	216	228	205	218	161	186	197	180	214	184	225	191	198	207	200	184	178	197	195	202	186	212	180	198	191	204	201	184	211	168	207	182	183	194	219	206	208	201	169	204	210	179	206	205	190	196	199	228	207	187	194	207	199	170	217	195	200	213	214	196	176	216	213	194	203	181	182	203	206	198	199	195	200	209	192	186	208	198	152	207	187	185	186	208	210	202	203	187	191	206	186	193	193	182	197	215	182	184	200	172	186	225	203	193	205	198	194	236	215	182	205	224	205	198	216	183	194	193	216	193	203	212	211	209	182	194	203	191	195	202	195	195	172	193	178	238	221	220	199	218	206	192	186	216	187	181	215	188	240	203	214	192	199	201	187	182	211	220	198	201	205	188	194	205	225	211	174	195	225	198	220	169	201	227	212	221	201	200	206	185	211	208	207	207	194	197	190	219	212	228	192	204	180	188	193	191	197	204	195	201	229	200	190	214	211	198	184	199	194	188	206	220	177	196	212	200	208	187	201	202	217	232	188	198	220	193	187	179	217	188	200	180	198	151	160	196	206	211	193	196	177	173	215	191	207	198	183	207	189	187	175	212	187	192	191	204	184	181	194	206	190	187	203	192	211	226	184	185	218	187	229	199	216	228	194	201	199	209	202	209	200	207	194	180	220	196	202	214	210	207	201	197	208	217	191	234	202	195	182	185	177	203	196	209	202	192	186	199	184	187	204	181	208	191	180	212	215	240	203	198	197	198	216	195	214	208	191	193	203	195	202	204	211	168	203	206	183	199	203	224	220	196	210	202	186	198	198	185	175	210	152	180	205	203	199	186	178	210	186	223	187	206	178	210	213	183	160	172	189	218	214	200	225	222	176	177	193	205	210	184	208	200	197	167	207	219	190	213	227	200	179	211	190	187	194	206	213	198	184	211	192	196	197	223	216	196	197	185	205	193	199	200	185	197	178	192	211	186	221	219	192	190	198	189	196	215	192	188	190	194	209	171	201	183	188	181	199	189	182	178	193	222	210	211	197	190	192	231	198	211	206	205	209	206	199	184	184	189	195	211	181	189	189	192	236	179	234	186	200	207	200	215	169	189	199	187	228	214	214	193	191	195	180	199	190	230	211	209	224	226	230	181	194	206	185	210	177	206	187	207	191	196	181	206	183	194	212	197	195	197	198	177	200	225	210	210	191	208	186	228	220	205	208	205	219	212	204	193	203	212	181	187	173	194	183	176	191	183	190	200	206	212	208	172	189	224	204	211	207	200	208	198	183	203	196	184	198	190	218	187	205	211	208	200	199	217	191	208	163	198	196	166	202	189	224	204	196	180	210	187	196	180	213	193	211	191	198	176	219	199	225	180	181	213	192	169	167	192	213	179	184	209	218	223	204	170	192	223	213	217	179	208	212	206	192	215	183	213	220	189	202	219	208	166	217	189	194	226	208	206	184	191	178	186	189	176	218	220	211	199	179	196	188	211	173	182	202	186	194	206	181	177	203	188	184	155	216	189	208	207	194	203	190	201	208	208	189	175	200	200	217	199	190	198	188	215	217	219	193	219	229	178	193	201	194	221	182	220	208	187	167	172	162	199	204	171	201	200	191	202	201	193	180	205	193	217	191	171	196	207	231	193	173	207	159	220	186	181	187	211	200	198	195	188	186	208	181	192	230	198	183	206	207	210	198	211	218	202	201	201	212	191	199	196	217	181	201	168	185	185	209	200	202	221	200	213	171	196	202	196	211	193	186	236	198	197	196	186	199	201	185	178	233	181	179	220	196	210	201	208	212	204	173	202	183	208	211	209	193	200	181	192	193	184	192	218	172	192	222	194	189	204	203	210	215	184	204	211	195	210	183	193	197	212	226	196	208	216	200	209	178	174	206	209	191	167	201	182	225	185	205	198	217	198	183	199	207	197	200	198	211	182	200	174	242	189	204	192	197	205	190	209	207	179	200	206	224	207	200	191	195	207	191	192	192	204	188	178	218	220	200	232	202	199	211	195	205	212	223	192	176	205	207	212	184	196	179
9919	7839	6188	4096	34769	34762	2875	3912	2071	1166	1032	933	872	844	769	700	755	734	666	665	607	673	658	643	569	630	608	616	748	783	895	917	1162	1264	1021	648	562	554	540	507	569	543	536	541	515	552	525	516	494	547	471	518	470	481	533	529	510	546	496	513	505	508	503	532	521	469	487	538	505	536	486	511	509	504	507	500	550	483	501	492	498	500	522	490	485	504	479	529	517	507	498	480	530	533	478	517	472	467	476	503	493	547	474	501	487	520	496	493	549	520	528	478	476	505	493	520	506	469	540	499	560	505	497	486	512	489	499	487	488	492	499	480	460	512	546	516	500	498	490	504	503	509	510	493	518	473	488	486	479	468	462	524	479	506	496	490	484	456	468	534	532	502	513	514	502	472	477	500	522	495	479	511	517	523	536	506	457	494	493	503	521	470	504	499	515	494	476	480	489	490	520	483	508	525	508	475	462	465	518	478	480	503	478	472	523	482	517	494	473	501	490	501	518	517	547	510	511	502	482	460	540	516	470	504	537	474	494	514	531	472	489	524	494	492	492	505	514	493	504	510	510	501	503	501	523	484	472	517	531	486	528	495	550	509	530	548	519	490	534	493	482	518	498	466	510	502	521	538	535	484	514	482	495	489	483	476	549	524	484	518	517	461	483	491	460	512	524	496	487	542	512	524	541	541	503	495	540	508	503	488	497	490	507	476	531	467	477	494	459	477	469	464	495	515	551	529	487	493	527	511	490	508	505	482	450	547	527	495	476	497	491	510	481	489	511	469	519	508	546	501	498	487	542	483	514	494	510	490	486	500	486	530	515	538	457	484	510	474	507	509	479	466	497	490	457	479	531	520	496	546	506	495	503	532	456	446	485	536	463	505	496	479	545	506	458	522	501	508	497	515	493	454	520	455	457	496	510	495	525	464	466	507	477	488	508	493	496	553	444	524	521	522	479	513	482	529	486	513	486	498	511	555	541	473	485	499	499	531	505	493	530	520	508	481	541	536	465	484	531	501	508	484	515	456	520	496	491	482	477	522	470	491	475	455	503	510	532	513	494	495	480	496	515	512	489	521	515	486	523	514	498	520	513	468	502	463	505	476	518	531	543	504	504	478	493	524	529	458	508	517	447	512	508	485	519	514	495	479	517	506	509	539	532	533	493	511	506	520	523	507	511	487	518	484	440	544	476	488	443	506	494	500	500	486	490	469	549	490	487	530	511	503	530	505	486	509	518	516	467	526	502	489	496	515	496	506	509	521	503	499	507	484	521	515	503	464	478	479	494	517	502	516	529	495	511	523	462	515	490	490	515	509	506	486	471	481	499	531	477	490	475	472	494	491	494	511	529	504	518	473	502	480	502	482	476	481	524	472	508	459	506	519	517	475	565	516	507	489	528	490	514	517	503	541	477	500	498	505	500	456	521	483	486	522	489	504	529	486	481	510	504	496	509	501	524	521	487	494	473	518	511	507	508	510	507	520	509	540	551	478	465	474	497	501	468	489	470	507	525	516	475	476	543	549	487	514	479	514	501	489	484	483	491	474	521	491	505	488	522	503	498	519	479	493	463	543	496	502	541	508	510	512	495	491	451	512	509	479	509	501	491	468	510	508	520	554	518	497	545	536	516	491	524	482	489	500	454	557	514	473	484	486	518	550	505	523	492	491	471	513	519	485	518	509	495	479	505	503	525	477	502	473	464	534	495	507	510	480	506	489	518	507	485	493	470	504	493	512	522	509	484	512	461	466	532	585	501	492	499	510	486	514	504	496	539	475	478	519	500	519	523	519	502	507	457	488	492	533	492	493	522	492	532	470	475	516	511	509	500	463	516	505	492	517	494	471	504	500	507	501	493	462	511	450	452	515	482	465	491	477	504	502	501	447	503	511	440	501	495	501	495	518	481	497	502	503	495	509	507	518	465	489	530	512	523	497	464	483	468	485	469	526	536	501	551	475	542	515	507	500	517	514	471	503	498	528	455	491	521	480	543	516	461	495	546	464	532	474	517	487	445	494	517	491	490	490	507	513	486	494	521	473	491	512	518	507	509	501	492	509	501	490	474	462	470	533	485	534	507	525	519	478	511	506	531	529	477	499	519	509	502	493	470	501	492	532	451	508	564	530	486	484	498	492	540	463	509	484	495	539	492	489	497	487	527	476	525	493	451	493	506	458	490	481	493	467	504	502	486	497	507	483	518	521	507	523	484	484	495	497	554	504	513	494	535	493	510	492	496	460	501	492	500	493	503	496	522	516	494	529	492	532	496	499	499	523	509	473	487	489	521	505	526	524	529	503	519	505	488	460	554	498	517	542	524	534	502	492	531	503	532	500	503	476	497	475	496	503	493	485	529	474	517	470	455	461	494	494	499	512	484	508	480	515	476	532	518	555	499	523	504	529	482	504	507	542	502	520	539	493	500	503	550	499	507	479	518	472	475	500	490	447	528	491	526	502	496	466	509	513	503	495	484	501	500	507	520	483	506	484	502	534	562	476	484	497	512	451	535	472	466	532	474	507	465	480	512	468	505	546	488	473	474	507	517	530	487	504	493	521	526	530	505	522	516	488	518	506	512	498	513	519	478	452	519	499	533	513	571	516	513	539	500	533	499	493	512	508	496	482	490	509	476	524	484	498	487	513	525	483	476	521	510	500	500	496	505	509	493	494	477	535	520	486	483	476	462	494	497	510	468	489	479	513	532	519	501	456	532	480	516	513	520	518	495	480	510	530	513	435	475	428	484	578	472	527	485	490	468	465	502	489	487	516	511	530	520	459	497	486	535	512	494	498	471	488	524	496	498	497	495	503	517	523	498	499	486	519	476	496	491	472	486	531	476	491	498	485	477	525	518	526	500	509	500	519	498	508	502	519	507	478	503	513	511	488	480	484	520	499	493	500	482	541	492	496	456	536	516	513	488	482	480	499	531	456	468	515	456	523	493	537	505	518	480	471	484	496	480	498	532	498	517	506	522	497	516	511	511	505	525	470	503	501	524	525	516	486	508	533	441	498	483	514	526	474	535	508	496	469	550	475	507	480	494	524	541	519	503	485	511	485	518	499	523	502	535	515	534	522	463	557	550	543	494	476	488	474	491	511	481	519	519	484	513	460	512	517	544	494	479	495	477	517	497	495	506	507	502	490	456	483	523	513	509	498	498	482	538	494	497	529	499	549	495	507	523	494	465	501	492	507	535	479	486	515	511	476	547	536	527	517	471	480	526	498	499	522	476	512	508	502	500	530	474	498	510	536	480	478	508	521	502	535	509	490	482	514	469	520	500	512	513	503	518	501	525	498	491	487	509	498	499	466	502	519	483	522	499	512	485	439	492	538	517	514	496	489	456	473	507	526	524	493	518	514	510	513	555	505	509	493	522	527	506	475	517	508	470	500	480	479	499	497	519	512	512	488	481	461	493	532	468	525	511	492	548	511	505	507	478	513	513	516	514	486	493	544	484	487	550	469	516	512	533	505	495	525	504	478	486	502	486	503	496	495
27457	18805	13241	4643	34937	39043	6116	1753	881	462	308	233	197	200	207	154	158	149	135	146	124	133	125	124	125	127	135	128	138	134	159	206	202	228	185	116	116	118	93	104	103	116	98	82	106	118	84	113	115	94	92	101	107	82	103	82	102	110	109	93	94	95	102	89	112	103	90	74	76	89	86	97	88	85	100	84	101	111	91	87	67	91	73	89	85	83	84	97	102	84	93	83	119	101	91	109	94	90	88	111	99	85	98	99	105	92	88	93	86	85	85	89	87	82	95	98	94	85	70	83	93	116	95	90	96	100	97	99	96	99	99	91	99	97	84	95	96	86	106	88	78	91	92	114	69	102	113	89	111	99	94	97	96	95	88	89	93	93	95	89	86	97	101	93	91	86	100	94	90	107	92	76	70	96	82	98	94	80	90	109	96	113	113	118	105	108	80	99	99	70	104	80	83	94	101	110	104	87	93	79	94	92	103	85	98	84	98	91	105	100	90	100	81	95	91	99	97	103	88	88	90	106	81	93	81	94	89	103	81	97	109	89	91	63	73	84	97	86	81	98	86	93	85	90	118	86	96	88	85	92	71	99	97	90	88	91	94	91	93	79	97	96	91	87	100	89	88	85	89	97	107	93	105	83	86	102	95	102	79	97	88	113	95	92	89	73	82	109	104	91	95	78	88	80	92	82	97	97	118	96	93	100	80	89	83	97	110	106	106	83	104	99	100	91	86	100	94	89	78	87	100	87	91	96	87	106	94	86	81	97	95	96	98	99	94	103	89	98	100	94	87	103	87	86	91	104	79	79	86	73	96	98	97	98	100	90	93	92	103	106	106	81	90	100	98	93	90	89	110	83	101	103	92	98	96	73	94	95	90	81	90	76	85	94	99	83	80	79	88	98	83	103	97	79	103	99	83	96	91	101	97	97	86	99	105	77	89	75	96	103	87	98	78	96	93	81	91	75	100	77	93	101	80	78	95	94	85	93	99	84	76	88	89	94	96	112	99	83	85	95	87	107	96	87	91	102	75	93	84	93	105	102	68	82	89	82	102	76	82	73	88	110	90	86	93	89	91	95	78	89	83	95	100	106	105	101	103	79	78	92	101	81	100	83	109	87	80	82	92	78	104	98	92	88	87	88	95	87	84	85	81	90	89	98	86	83	71	93	97	103	82	100	77	101	79	111	69	94	105	78	108	91	89	85	90	88	97	115	92	82	92	97	92	93	103	85	75	88	98	99	87	101	95	94	108	96	105	83	101	97	78	90	86	79	91	99	98	98	101	92	105	116	86	80	92	77	106	96	82	80	107	114	105	119	94	96	82	79	92	101	87	103	99	100	94	83	103	74	92	110	73	91	87	86	99	93	96	112	94	88	92	90	82	88	108	101	87	88	111	98	97	103	94	96	90	96	88	113	85	89	114	97	110	88	99	97	97	88	108	105	77	105	97	91	97	98	80	84	101	101	92	94	107	82	94	81	95	88	93	89	91	72	77	93	89	107	93	95	88	90	103	80	85	101	106	105	96	75	99	90	101	89	95	100	79	97	78	89	83	92	85	99	109	84	94	103	81	97	92	95	83	91	95	79	87	85	96	100	98	84	84	94	96	110	102	104	87	93	91	81	72	81	74	90	94	100	72	78	99	100	79	92	82	96	89	96	91	102	95	108	79	93	87	105	103	94	92	101	79	96	88	86	100	95	91	83	83	82	92	86	87	111	102	92	90	92	100	85	124	101	84	98	83	87	90	99	88	88	83	91	94	88	73	85	94	90	94	95	103	82	109	96	110	86	92	88	87	85	93	108	96	95	86	85	95	98	90	78	98	90	102	93	87	99	86	88	116	101	102	93	80	88	89	108	108	87	95	87	88	86	99	93	104	78	104	102	77	98	83	80	102	90	104	85	88	93	98	93	82	90	98	81	93	87	106	92	90	85	79	97	91	102	89	97	84	104	75	92	93	81	89	93	98	94	81	81	77	97	75	84	85	109	94	85	96	87	81	96	76	99	73	94	93	96	104	101	103	88	90	86	101	100	88	80	96	81	81	99	80	110	95	83	97	90	90	105	101	86	115	96	95	101	87	94	75	96	87	96	109	93	77	83	87	82	92	85	90	90	81	89	90	82	90	86	90	92	92	102	91	102	86	97	97	94	81	89	109	97	90	109	97	103	106	95	84	91	94	92	115	81	109	87	91	87	96	68	127	86	98	109	95	89	90	96	105	91	88	97	105	102	97	88	77	87	90	96	87	79	92	93	92	79	99	96	94	81	86	100	102	79	102	108	77	94	95	119	92	106	87	87	92	85	81	89	103	100	101	99	83	84	99	93	71	89	101	86	102	109	106	102	83	99	86	82	81	84	72	83	82	101	91	88	103	81	107	97	87	89	91	91	98	87	88	95	91	98	104	97	92	85	101	88	110	101	93	98	100	74	82	94	83	100	76	89	93	92	103	107	92	88	106	95	94	103	81	94	99	85	94	94	94	94	83	77	93	112	81	107	95	101	95	85	86	93	81	104	117	100	82	108	87	78	73	85	97	91	94	90	102	89	101	95	123	101	122	98	74	100	99	95	83	77	93	98	93	87	65	110	87	89	107	92	92	92	89	93	85	98	91	118	79	92	94	92	110	108	104	109	107	103	91	85	84	81	91	94	99	103	124	104	100	89	103	99	89	83	87	87	97	79	88	87	80	83	110	92	94	87	98	103	74	97	84	79	88	118	101	115	93	91	95	99	92	103	72	93	101	84	85	80	96	88	89	113	87	99	99	73	105	92	97	80	92	93	99	88	101	80	82	87	95	95	98	94	92	87	84	99	105	106	93	101	92	91	93	101	107	100	93	93	90	83	85	102	117	77	87	81	111	108	83	80	85	97	80	92	104	95	92	92	93	74	74	95	119	80	73	98	81	115	69	88	95	85	94	74	123	93	92	92	99	82	94	82	78	112	108	96	86	92	84	95	96	108	100	93	91	94	86	89	95	87	97	94	92	91	76	85	109	97	81	79	91	93	85	90	89	98	90	104	103	78	100	93	89	100	95	98	87	79	78	115	93	93	99	90	99	107	99	85	94	86	79	93	87	110	79	84	99	101	103	96	86	98	106	97	102	92	96	78	80	104	110	96	83	94	98	85	86	83	83	87	86	98	100	85	96	93	84	77	106	100	90	83	86	89	98	109	76	83	77	93	85	85	92	98	82	89	78	84	66	76	85	95	92	103	100	86	99	88	86	83	110	76	111	93	90	82	103	93	86	91	101	85	110	95	103	101	80	85	100	68	77	86	81	91	83	93	81	85	89	103	98	86	91	103	105	105	107	95	94	83	112	87	97	102	85	89	101	96	85	94	95	96	78	110	77	101	98	89	101	102	100	80	97	102	96	100	91	80	100	79	85	96	106	64	92	93	80	88	93	101	82	102	101	96	87	92	103	102	88	74	90	78	105	82	108	89	83	84	99	80	80	95	90	84	85	95	83	72	101	82	105	88	82	97
14993	13959	9477	6665	50128	40753	4200	5939	3375	2074	1402	1122	1046	901	854	801	717	714	655	581	638	571	518	510	509	547	513	555	681	892	1034	1090	1170	1419	887	529	377	380	387	349	352	369	342	331	340	319	360	352	379	323	313	301	296	318	296	285	309	292	296	270	275	301	294	309	296	269	299	278	271	299	281	294	299	256	272	322	278	293	290	247	316	299	294	273	263	285	291	287	243	292	331	267	271	277	283	270	289	284	285	267	273	284	285	282	286	247	298	238	282	285	243	271	302	272	273	241	304	268	306	243	273	287	265	242	251	267	270	248	292	251	255	284	276	270	264	270	278	271	238	284	270	262	274	249	298	245	252	254	272	287	288	278	268	289	296	300	244	291	284	289	261	270	249	281	270	267	275	326	275	256	270	258	243	277	268	255	267	278	266	237	251	261	274	260	278	273	263	265	248	233	265	295	286	266	281	274	276	285	283	291	249	255	278	277	282	264	251	273	253	255	265	282	302	286	254	235	246	286	252	271	277	251	251	270	265	264	252	292	286	279	248	260	272	278	249	258	280	238	248	252	265	250	291	262	270	282	257	271	247	264	269	300	293	264	283	249	261	261	248	242	235	279	256	274	272	287	302	275	280	256	297	243	279	287	277	290	260	271	253	233	258	243	261	284	249	274	268	242	252	270	281	293	266	247	278	255	278	283	233	262	304	257	277	275	229	284	282	249	281	257	269	284	266	265	273	287	293	278	265	303	260	249	254	274	287	241	246	263	281	276	249	261	265	247	288	277	248	258	266	273	273	287	290	266	270	246	257	266	271	275	248	257	270	267	273	272	269	260	246	262	273	227	299	272	260	242	272	261	250	250	277	264	260	248	238	250	287	251	267	264	287	240	258	298	261	257	255	283	295	257	264	265	280	275	283	257	286	296	259	306	283	289	290	264	271	263	279	274	279	251	291	247	263	266	263	253	254	251	276	254	257	263	289	265	268	302	243	262	245	286	257	253	273	257	274	257	271	263	246	256	284	262	302	299	294	259	268	247	282	270	255	284	274	226	263	260	258	292	269	269	280	259	259	267	267	300	267	270	286	279	274	280	286	263	252	268	280	297	278	248	277	265	297	259	268	288	269	273	265	271	277	291	267	258	280	254	277	272	265	266	263	283	276	250	270	246	278	270	231	289	264	278	275	246	283	272	263	281	267	290	242	252	295	312	267	254	263	261	281	269	278	231	265	277	271	257	251	288	282	289	277	270	297	282	248	254	311	238	265	276	276	267	290	295	249	256	249	257	269	252	248	283	292	278	232	283	273	279	264	239	273	277	258	292	279	267	290	271	290	242	249	260	256	286	262	265	291	302	269	255	275	233	290	261	288	263	279	273	248	268	287	271	232	292	248	266	252	255	261	268	275	271	268	270	263	255	258	320	221	282	270	308	301	269	268	274	262	274	268	302	250	298	269	272	277	269	277	238	262	278	292	258	241	240	253	253	289	272	288	259	266	264	257	293	255	253	279	269	248	303	267	278	268	250	268	256	269	249	265	254	264	279	279	254	277	258	250	254	280	275	243	280	266	261	261	268	267	252	250	259	225	253	246	278	289	257	263	273	248	279	261	287	264	230	271	260	271	254	282	255	274	248	280	278	283	257	255	241	284	248	264	280	289	230	280	287	258	273	250	267	257	257	258	258	263	253	241	244	240	254	263	246	259	261	268	275	281	259	267	235	279	253	233	283	265	277	270	277	258	262	278	246	248	241	267	255	272	264	282	289	293	258	255	261	290	285	259	271	262	287	287	288	279	268	285	291	300	236	273	256	252	252	281	253	281	231	296	261	252	240	254	254	259	289	244	270	245	282	286	227	264	276	279	255	263	246	294	279	292	264	284	256	253	264	277	247	270	292	258	297	270	276	300	271	286	269	263	283	250	265	282	281	224	251	266	249	295	287	305	266	238	245	272	266	280	244	268	274	277	270	287	265	278	260	273	274	261	266	278	269	268	295	245	239	255	286	243	285	252	295	268	257	251	262	275	292	258	292	271	285	277	240	259	279	284	231	289	274	276	272	289	241	238	273	261	264	280	267	279	265	287	295	271	268	281	270	267	271	257	242	268	266	259	272	290	275	264	266	285	272	277	255	243	257	263	269	265	274	267	256	275	286	269	272	272	271	255	263	271	269	287	287	282	257	272	261	272	253	263	257	285	296	275	274	271	269	280	263	261	273	275	273	259	257	277	256	239	270	307	247	235	284	246	274	261	282	268	281	250	274	276	245	285	252	241	267	273	230	262	270	252	267	262	272	257	292	274	267	275	269	249	277	273	291	255	261	280	272	258	261	296	257	283	272	259	265	252	276	253	285	259	241	270	255	327	282	250	256	260	273	283	265	257	278	254	259	259	245	277	265	260	288	268	286	275	273	266	259	238	279	271	254	250	268	251	272	261	280	286	285	241	266	291	268	249	258	244	275	267	290	278	235	270	260	262	248	251	250	264	254	275	272	264	285	253	269	271	278	240	277	251	267	258	265	262	261	280	267	266	253	259	259	260	245	267	290	279	248	266	257	280	272	261	251	278	263	285	264	270	264	269	292	259	232	271	249	293	284	302	236	281	249	247	257	273	258	310	270	253	262	295	266	246	252	259	271	264	279	266	260	296	313	295	256	267	270	255	242	255	253	267	236	256	249	255	255	292	268	239	261	251	283	272	239	242	250	270	261	244	261	244	272	275	304	232	281	261	263	294	287	242	238	268	273	231	270	268	244	284	283	292	299	273	302	284	268	280	254	296	257	274	294	275	271	258	260	258	280	276	280	260	267	260	281	284	250	304	261	296	273	280	247	269	293	271	255	267	277	249	270	250	279	253	251	271	254	270	267	269	260	266	266	249	239	268	252	282	284	293	251	284	266	275	292	264	254	270	248	266	283	271	263	258	266	261	276	292	277	245	278	272	277	256	271	250	246	269	303	263	257	256	256	262	274	278	248	274	271	283	280	270	268	280	237	283	263	263	261	254	251	289	268	269	247	269	248	268	250	282	267	255	301	275	255	270	256	238	241	262	255	261	267	263	272	258	264	243	251	252	258	284	279	286	256	251	279	273	266	264	280	279	288	260	282	269	277	281	263	248	293	227	262	298	228	249	267	262	291	261	264	298	294	259	279	259	254	244	233	314	266	264	261	261	259	276	251	262	277	279	274	258	257	298	268	261	284	281	292	250	273	283	252	308	259	252	266	259	272	255	262	240	275	260	249	257	293	253	270	264	257	287	280	269	254	262	268	264	274	262	263	271	287	261	259	253	269	267	264	242	276	228	253	255	238	293	264	255	275	264	274	286	261	244	279	262	259	253	260	270	285	277	260	267	272	281	254	255	264	269	282	287	282	242	274	274	276	252	278	257	260	262	244	261	269	271	274	287	248	257	262	261	285	273	237	256	253	240	248	250	301	266	264	237	275	277	239	252	278	254	268	291	261	274	270	266	280	246	280	251	259	256	250	276	250	249	248
2844	653	462	420	1511	1322	324	309	281	290	280	324	277	324	310	336	338	324	288	302	302	292	301	323	315	322	313	343	311	336	321	329	354	303	340	303	314	309	347	303	318	335	304	323	327	324	317	316	335	325	305	318	303	289	298	316	320	277	354	311	322	304	315	318	320	298	305	305	323	325	299	334	310	348	305	297	322	350	298	297	301	321	342	317	352	309	287	317	309	306	310	305	297	323	337	313	327	315	304	297	275	331	292	307	306	330	311	296	352	278	286	332	315	309	302	319	332	304	310	325	327	309	317	329	292	313	329	289	293	308	279	317	315	289	344	305	311	296	315	317	312	304	303	328	311	319	313	301	316	303	288	290	293	343	319	308	298	342	333	301	306	306	294	342	328	338	312	293	307	307	305	334	314	335	331	331	342	339	303	322	317	329	305	325	257	308	327	308	286	309	290	306	336	312	323	321	313	325	299	297	288	314	323	307	285	311	306	317	261	315	313	321	289	297	310	310	313	367	309	301	316	342	310	319	289	320	331	283	303	306	305	313	355	331	328	297	304	305	292	310	305	366	326	288	314	310	294	276	280	325	361	336	310	328	324	302	280	274	320	302	297	330	330	334	355	318	280	310	327	314	311	252	322	318	299	332	335	307	287	276	338	330	335	330	327	285	314	341	321	328	321	297	304	333	345	324	309	313	313	314	309	320	324	330	301	312	342	278	311	294	287	331	310	327	333	304	320	354	316	322	299	340	296	273	307	318	300	320	305	290	321	294	304	317	314	306	319	330	329	301	308	288	290	327	335	277	314	319	300	312	304	334	319	303	337	309	336	307	310	330	347	326	315	302	316	298	339	323	304	295	315	289	345	311	285	332	308	285	330	306	302	294	323	298	299	305	286	329	305	285	335	316	291	315	298	324	288	301	310	278	296	263	331	314	295	312	307	314	281	337	341	331	341	302	299	325	310	318	299	339	308	316	309	324	299	338	328	292	328	341	315	306	307	331	339	297	296	308	336	310	316	317	325	298	319	313	302	318	326	306	317	304	327	357	297	339	293	314	275	334	316	316	311	327	305	339	310	334	332	293	322	335	335	285	293	294	333	326	291	320	311	318	338	305	302	320	313	304	331	271	328	307	313	361	283	331	287	303	315	333	330	304	309	309	298	325	319	308	320	287	349	309	324	351	298	296	320	345	332	305	318	309	301	302	336	300	326	324	332	309	346	286	309	331	329	319	297	278	308	311	330	294	281	309	330	320	334	325	298	316	327	306	321	315	321	308	301	312	310	316	304	306	302	334	302	304	338	327	344	295	289	292	317	333	328	299	295	312	290	308	297	309	317	331	318	320	302	339	312	296	323	315	326	303	278	326	318	337	297	366	307	301	317	311	331	307	336	325	322	313	309	309	306	323	304	292	333	294	285	329	307	314	289	300	274	313	282	334	332	331	277	286	340	305	294	301	304	323	308	335	334	336	309	311	293	319	326	320	272	304	305	337	344	358	289	318	306	318	328	326	317	313	318	303	296	318	307	335	296	318	322	296	352	361	329	319	343	286	321	305	293	308	301	315	320	353	337	324	348	314	335	308	301	309	310	275	294	327	311	312	316	327	319	334	298	326	346	307	317	338	312	296	305	303	293	321	337	329	291	331	325	317	353	292	330	361	319	322	340	327	330	314	304	328	297	317	300	315	319	290	300	308	301	331	324	311	286	274	336	325	319	307	324	329	308	348	309	315	312	310	317	316	270	311	364	308	295	297	315	310	299	285	315	304	355	314	312	324	327	333	323	342	300	329	336	357	303	319	291	331	328	327	297	285	302	304	321	310	333	332	282	332	311	284	291	322	294	289	288	335	300	282	336	348	349	331	336	289	349	298	319	315	310	289	322	267	319	294	322	330	303	320	343	320	307	303	356	299	319	300	308	297	319	275	299	342	293	313	300	340	324	327	323	298	340	307	272	311	318	339	318	317	318	307	289	339	327	333	312	302	330	325	310	311	285	330	299	324	307	334	324	279	331	306	302	288	283	327	321	319	329	297	327	314	305	324	316	316	320	316	317	340	304	336	330	315	319	346	296	325	318	280	325	281	324	305	336	292	330	333	291	317	310	311	303	321	337	283	316	263	323	319	296	297	328	306	313	280	305	334	317	313	322	325	339	297	299	315	306	302	334	331	293	301	328	301	302	314	334	363	310	318	300	302	298	332	349	310	293	305	328	328	309	353	327	292	298	318	325	294	351	316	312	339	336	302	321	295	339	298	320	313	297	326	283	344	361	328	304	288	332	319	302	291	337	299	345	311	311	279	340	313	315	294	318	286	282	338	346	295	291	308	298	328	302	307	291	290	305	316	308	316	323	326	331	319	329	304	323	302	337	304	344	323	323	332	303	290	315	300	304	326	332	324	312	297	270	295	329	311	310	319	307	288	334	338	332	320	324	315	297	313	321	315	279	327	305	306	304	296	324	322	336	326	275	325	322	311	334	312	292	336	310	325	324	293	329	325	316	351	332	296	305	298	296	300	296	319	330	287	305	330	330	304	296	285	303	283	337	322	353	281	335	326	317	342	322	295	292	291	309	302	321	323	293	321	317	303	334	300	311	321	302	321	319	318	289	329	341	321	311	339	301	321	329	330	339	273	335	330	311	290	338	294	316	303	338	298	321	311	291	310	318	340	284	342	321	290	272	287	312	327	311	285	302	314	291	336	336	301	329	312	323	313	308	341	301	303	288	311	317	298	310	356	328	280	307	310	316	311	326	300	314	334	323	296	339	332	313	302	318	312	323	330	275	291	310	292	320	293	299	284	314	320	307	309	300	286	307	340	326	343	318	323	302	289	311	311	281	335	300	351	312	299	289	285	339	342	312	267	327	333	277	266	277	289	293	320	286	319	274	282	252	322	334	289	333	303	359	329	293	318	299	277	311	321	297	293	336	303	293	297	300	298	335	297	327	298	290	315	315	299	309	291	320	318	312	324	341	321	295	328	291	311	305	348	332	311	333	343	276	326	358	304	296	299	317	327	331	326	343	304	324	325	344	286	317	304	334	320	308	306	332	318	287	308	298	284	312	325	291	281	339	272	315	311	323	324	319	304	319	347	340	353	324	298	322	321	299	317	309	306	297	312	285	340	302	313	331	328	325	316	349	318	310	282	284	340	321	363	329	281	310	340	306	326	323	340	324	294	270	310	296	317	311	303	324	312	337	321	326	287	333	302	296	295	330	316	305	326	318	320	340	295	319	337	318	302	322	299	307	323	328	315	359	309	307	346	323	315	312	300	292	296	291	317	295	344	314	328	329	312	307	324	334	318	296	278	367	295	326	305	320	324	313	304	329	293	329	332	313	296	302	311	319	335	302	305	338	293	318	311	305	350	334	311	327	328	302	329	338	328	321	315	301	309	290	322	297	320	296	314	310	319	300	307	317	303	300	312	314	334	326	314	315	324	325	329	287	341	291	299	331	300	315	314	321	303	286	308	307	328	333	333	297	304
2903	1471	1111	1108	6617	5399	884	922	866	763	770	793	773	835	717	786	786	767	797	753	743	788	779	732	742	762	796	727	760	726	748	748	771	735	799	761	752	763	785	777	781	806	751	794	779	773	798	705	754	823	759	759	792	773	728	780	765	777	762	770	727	776	766	759	733	751	706	750	763	804	789	777	746	755	774	761	778	769	795	759	759	774	799	785	744	788	778	781	742	771	704	748	733	729	792	741	778	748	784	723	781	754	721	801	792	821	811	762	739	749	787	788	733	760	780	777	792	787	767	782	695	761	740	706	720	739	747	764	700	752	794	740	735	784	761	768	790	760	785	800	734	729	766	775	736	752	788	756	771	781	786	711	774	773	770	753	729	793	783	744	789	791	752	717	773	755	740	763	739	805	775	755	781	736	759	797	777	786	764	788	798	753	774	789	722	757	778	795	796	793	807	766	823	724	772	803	779	723	807	742	731	779	742	770	773	783	734	784	761	767	772	692	775	740	756	736	781	770	785	785	749	775	748	742	850	747	766	748	762	794	771	746	782	684	793	688	770	751	762	756	780	771	774	765	765	752	796	725	752	755	760	716	708	783	792	758	715	740	764	747	785	793	770	757	793	776	767	824	758	721	759	773	766	809	760	754	744	826	784	721	753	779	734	750	831	779	760	691	747	750	780	783	775	744	772	750	766	770	709	734	730	752	786	768	767	767	796	755	734	772	795	744	715	764	729	735	812	786	795	754	780	780	785	760	758	754	785	767	704	763	730	727	741	738	781	748	715	765	749	750	793	762	738	798	748	766	798	748	747	780	790	821	801	728	779	784	723	722	782	754	813	785	730	743	793	768	804	729	741	744	809	747	761	799	804	747	733	745	737	717	720	775	756	786	753	812	804	761	752	707	739	767	766	755	729	764	778	817	720	707	757	764	734	752	768	747	749	797	747	725	761	806	724	781	754	789	769	745	772	726	740	738	743	720	790	799	739	743	744	771	772	787	747	798	766	789	741	732	810	753	804	777	765	800	764	785	710	784	758	817	763	781	721	799	748	731	746	798	739	791	771	818	725	728	767	739	752	806	744	677	773	731	786	752	763	760	786	749	759	754	741	788	706	774	727	744	766	735	785	809	819	774	769	780	770	792	789	794	786	787	701	745	720	748	737	779	736	759	734	795	754	772	762	750	763	783	723	731	783	766	801	737	772	772	716	761	740	758	747	795	791	717	723	744	725	730	775	762	738	743	793	754	733	736	792	758	707	781	757	771	707	783	744	769	813	714	720	760	777	743	768	756	746	766	797	738	745	803	730	771	812	784	719	736	746	813	841	808	734	809	781	737	783	741	741	743	791	781	759	768	743	718	746	731	760	741	742	790	816	738	729	779	761	784	757	815	853	784	734	764	773	782	778	724	764	782	798	772	742	764	809	786	789	778	786	777	742	775	727	800	723	737	736	783	744	749	789	724	832	745	770	729	789	788	729	743	760	745	729	755	742	729	749	748	748	776	725	789	767	765	790	767	771	785	817	752	738	741	739	716	745	739	795	737	717	730	772	763	793	716	760	763	747	740	824	807	762	795	797	782	754	781	767	757	758	757	761	716	751	803	748	723	722	746	767	799	737	764	774	781	725	738	812	728	760	781	736	780	767	764	732	745	769	795	752	782	744	736	797	736	803	810	782	761	763	773	762	779	728	726	779	744	744	745	771	791	719	787	751	726	744	796	773	741	773	801	779	747	734	795	794	772	719	776	723	770	749	790	779	738	759	766	723	812	753	775	741	773	753	777	755	773	723	779	776	807	768	754	699	755	753	728	759	715	780	799	750	791	759	791	803	807	746	765	785	786	762	801	744	768	763	739	749	758	782	743	753	739	769	765	753	778	745	754	787	781	731	791	744	779	791	795	724	828	775	711	776	808	761	740	747	762	778	715	737	773	759	829	816	792	745	771	756	775	767	795	776	759	763	714	790	773	798	757	757	759	786	771	721	815	743	765	776	722	753	772	766	773	792	770	728	748	739	757	788	793	789	790	754	727	740	750	744	762	800	753	808	786	723	734	781	771	778	705	711	754	774	751	738	735	747	726	746	744	741	760	769	801	768	809	744	777	748	771	698	712	751	712	761	794	805	817	735	786	792	757	803	712	745	766	855	766	754	782	746	703	749	808	732	759	788	755	759	774	809	775	702	738	754	799	799	756	776	797	796	739	720	809	766	746	746	818	822	721	752	810	759	756	698	771	710	728	787	784	723	761	791	765	708	788	783	751	797	763	720	766	832	786	791	790	795	794	760	776	786	732	747	804	816	778	745	781	809	726	745	756	729	726	787	741	774	775	763	780	730	756	748	783	800	783	746	759	756	815	782	731	784	782	781	793	731	760	775	749	751	773	747	749	773	765	814	796	747	750	706	748	770	760	831	752	776	774	756	736	764	724	789	759	751	804	744	771	781	763	754	773	802	773	763	723	758	775	771	743	752	762	762	763	704	733	720	720	773	710	678	782	804	778	753	772	789	797	758	796	773	746	762	737	769	792	762	793	813	771	757	756	793	763	770	776	777	801	776	798	776	798	769	776	701	800	760	763	761	777	785	734	775	714	743	794	775	744	757	722	775	729	794	732	762	758	750	819	786	815	787	758	782	757	764	727	759	714	806	813	757	739	747	754	767	773	753	763	765	761	775	750	804	851	744	749	750	793	767	769	774	760	768	770	752	781	786	754	789	750	796	815	716	766	771	757	795	763	765	819	765	729	737	752	763	835	784	759	770	784	788	765	738	787	749	747	785	709	700	718	761	745	762	758	753	771	774	747	748	735	771	782	762	774	775	773	751	768	753	712	729	765	731	753	778	763	772	788	798	708	781	801	703	729	748	757	787	757	740	774	823	805	708	792	738	742	746	751	761	813	779	795	740	740	772	791	769	758	756	749	752	750	795	734	761	741	800	796	756	808	762	738	766	728	787	754	816	768	761	766	800	750	785	776	753	787	749	795	751	722	808	797	735	742	772	797	743	784	751	793	727	762	776	755	796	759	747	782	736	785	771	780	727	743	741	805	785	761	724	786	740	810	766	834	732	768	686	746	759	746	744	785	729	730	754	795	764	749	763	750	787	771	787	792	757	784	777	841	746	786	764	797	758	747	739	691	755	771	754	745	725	775	732	783	796	729	764	745	814	796	742	777	771	761	754	755	754	791	770	755	753	745	692	795	725	765	755	747	798	752	715	795	741	785	768	812	754	695	793	771	763	776	755	710	763	753	767	794	778	740	747	743	745	775	780	749	783	739	798	765	759	714	795	778	780	800	772	786	777	764	785	756	781	756	745	734	784	730	755	727	787	754	752	735	730	778	777	768	755	760	781	801	758	777	768	727	741	750	739	753	774	763	758	753	799	760	776	793	743	685	741	759	714	780	740	768	761	761	755	706	762	776	772	750	741	794	802	796	688	777	759	718	704	769	719	735	747	855	773	788	740	746	772	759	716	745	758	809	730	735	768	767
17203	11159	7073	3049	20865	27393	3210	870	472	282	284	293	239	269	243	214	215	237	214	238	224	254	202	210	235	225	239	223	228	236	239	243	272	289	314	241	205	180	201	209	208	230	223	202	196	198	204	239	198	203	212	207	201	178	198	219	196	206	204	193	227	188	191	209	186	216	186	191	212	207	187	185	208	198	188	207	226	222	195	206	204	199	216	184	219	218	168	158	196	186	202	191	203	192	195	219	193	221	213	203	185	203	201	208	215	193	182	202	183	192	197	177	211	207	198	181	190	201	224	202	191	191	231	222	214	192	188	197	202	194	189	209	215	187	172	186	204	215	190	198	197	209	202	189	211	203	195	219	200	201	170	211	211	199	184	185	201	205	194	194	200	214	203	183	212	202	218	199	199	190	177	190	222	169	222	216	192	188	220	197	183	185	203	209	198	195	190	194	220	180	199	193	219	219	183	195	208	204	200	182	217	171	162	209	192	207	216	190	198	198	224	216	197	172	211	195	176	189	194	205	178	201	203	226	186	220	178	200	210	204	221	174	204	190	173	201	185	179	194	200	227	208	196	184	190	187	191	183	217	206	230	199	192	190	198	193	201	189	180	178	204	189	213	198	180	183	208	175	196	197	192	161	199	177	208	235	208	230	197	217	215	187	207	200	215	209	191	209	222	195	203	192	199	192	207	192	194	180	217	201	175	213	214	191	190	192	186	199	200	173	202	191	221	204	211	215	192	192	202	192	195	208	212	198	179	161	201	176	173	196	195	196	205	221	179	185	179	186	212	204	193	200	192	239	214	211	193	183	190	200	179	201	188	196	192	204	202	218	200	209	206	194	200	192	203	175	212	195	215	210	207	202	184	207	219	210	200	210	221	213	182	207	217	207	219	185	189	191	197	167	200	195	187	195	195	189	208	205	207	199	208	210	211	218	184	207	193	175	199	185	199	191	203	206	212	228	205	208	200	217	205	201	202	201	225	194	185	222	195	238	212	227	209	215	218	204	171	190	209	217	239	201	181	188	224	211	175	222	195	221	188	201	197	205	220	209	210	209	182	185	216	212	177	198	200	193	194	219	195	201	194	199	203	190	181	211	198	204	197	202	177	177	204	191	204	202	185	186	169	210	215	207	173	219	206	190	190	222	220	185	192	181	197	203	200	174	185	207	182	198	179	203	184	213	210	183	193	191	195	191	195	191	190	194	191	204	187	206	195	191	201	179	204	197	210	195	208	169	196	186	215	207	194	181	199	241	219	188	217	218	198	170	197	209	183	211	192	188	209	199	206	212	210	212	232	187	217	179	195	210	188	186	193	185	208	167	183	197	207	208	188	200	226	173	171	199	180	191	188	173	201	219	183	180	203	205	205	189	182	202	188	209	200	189	197	189	182	183	200	200	183	207	212	196	199	190	213	194	196	198	178	212	180	219	195	196	203	224	187	193	188	222	219	218	201	181	203	171	200	188	197	190	183	220	187	224	205	202	196	209	206	199	212	181	206	214	237	206	191	209	204	219	220	212	211	210	190	198	197	166	197	210	228	194	231	206	204	196	190	173	177	195	183	191	206	200	182	206	191	177	202	198	193	203	201	202	207	236	192	199	182	182	201	171	207	197	203	193	205	184	230	206	179	173	188	199	185	184	180	211	191	189	179	209	174	197	203	185	200	216	196	205	212	199	194	219	156	205	168	202	180	181	195	180	192	209	171	193	220	197	187	226	214	186	193	198	192	178	200	193	223	203	215	196	197	220	190	154	183	194	206	201	215	212	173	185	178	193	192	190	233	189	187	192	191	200	224	200	202	213	185	198	192	194	179	186	190	210	184	220	192	209	189	209	204	178	191	207	201	186	227	177	203	214	204	211	181	202	212	199	193	196	201	182	183	189	196	206	212	212	196	215	182	214	197	183	196	203	205	204	227	202	218	204	219	188	197	185	201	199	203	193	210	197	199	185	215	172	179	212	198	209	193	187	174	203	178	220	186	188	202	194	199	181	200	192	206	222	194	203	234	202	218	234	202	212	211	197	196	196	186	203	205	166	210	183	206	192	195	191	163	180	207	207	198	188	186	210	203	180	206	201	160	202	208	211	183	186	206	217	167	196	202	198	201	193	182	208	199	196	191	196	201	185	198	216	187	186	207	182	224	240	189	193	206	169	192	198	196	164	169	210	205	197	195	188	202	199	215	184	203	209	206	215	200	182	200	196	218	190	212	192	172	228	212	192	208	199	224	201	188	201	206	173	194	215	205	196	216	214	202	222	218	173	203	191	206	190	184	210	209	194	216	193	186	206	197	223	194	194	202	214	204	201	215	183	203	207	199	180	188	226	190	201	207	202	174	190	195	200	190	173	180	204	211	219	181	235	198	207	175	191	180	207	160	172	193	199	200	201	201	192	208	194	196	186	201	202	208	185	207	213	184	207	172	197	208	219	212	198	209	188	182	185	185	194	197	211	193	203	206	187	174	194	230	193	211	186	204	190	184	213	188	204	183	207	205	201	193	189	206	174	196	184	195	174	208	192	207	188	208	192	190	158	183	201	210	205	205	199	200	211	207	199	200	203	199	203	195	212	191	215	221	209	192	194	187	207	199	188	202	202	186	198	187	195	212	189	196	202	191	184	216	213	208	183	216	192	222	212	216	206	217	195	171	202	199	216	221	220	174	205	183	177	183	199	224	212	184	200	199	214	206	187	210	191	196	190	197	200	199	172	214	197	192	179	179	204	210	207	203	179	193	207	192	197	203	184	212	184	197	213	190	205	188	196	203	183	196	218	189	206	197	201	205	183	170	169	211	181	198	207	174	170	205	220	214	194	185	203	201	197	236	196	203	209	191	213	206	226	213	186	188	201	193	206	208	196	192	203	226	217	192	212	172	208	174	203	202	178	195	187	223	225	203	202	182	214	180	216	201	199	194	205	208	209	205	221	194	203	200	221	189	179	234	222	215	192	181	180	189	181	206	224	210	221	177	186	192	182	204	201	191	181	213	188	197	187	188	194	168	189	193	188	205	180	180	194	169	198	192	197	200	206	183	203	217	199	231	201	200	202	194	190	207	218	196	217	207	179	178	186	175	192	202	204	214	209	195	169	200	214	207	222	181	213	230	211	190	223	187	209	178	209	203	221	192	215	197	199	190	183	204	190	205	189	194	191	177	187	214	203	183	182	187	209	192	177	195	203	225	188	200	188	198	230	200	206	181	195	205	215	226	210	208	196	170	205	189	187	191	221	198	231	174	188	212	217	198	209	220	179	214	197	204	208	193	170	219	185	225	202	196	210	194	195	203	215	186	198	194	198	172	200	198	212	198	191	189	196	199	186	186	213	189	185	199	208	217	182	187	203	191	201	184	176	217	185	200	183	186	152	205	174	194	219	196	203	220	201	229	220	203	191	182	187	201	214	204	200	213	183	183	204	170	197	215	192	211	183	180	169	211	189	224	219	182	175	180	185	194	182	210	193	204	183	229	185	191	194	209	218	177	194	188	200
10019	9912	6191	4156	34682	32899	2533	3247	1833	1233	1081	1008	866	817	778	766	740	729	703	705	696	695	632	627	633	604	635	652	724	964	925	939	1064	1513	1365	683	552	541	554	546	560	570	547	568	553	548	548	527	503	534	561	497	541	538	506	547	509	545	549	465	512	519	519	533	505	503	523	574	496	478	534	542	489	514	461	527	547	504	505	511	527	497	503	515	509	548	521	513	491	484	521	442	555	518	492	460	535	548	454	520	510	506	526	512	470	513	521	523	509	569	529	513	503	487	486	496	490	530	519	492	503	519	484	493	540	507	545	498	511	549	494	503	505	514	553	527	491	525	504	517	470	487	506	511	467	516	520	500	478	521	510	510	500	470	450	493	513	493	488	487	563	492	511	496	499	516	513	497	479	495	523	483	481	516	550	513	485	443	516	512	469	518	529	496	474	514	484	449	482	518	520	514	503	504	483	500	497	498	517	516	473	503	511	461	544	502	523	531	497	459	500	511	467	520	519	495	546	492	473	492	473	510	528	539	514	486	495	462	508	478	472	520	491	486	524	488	526	467	461	519	483	475	488	517	517	458	498	486	495	510	536	513	532	474	479	483	500	515	475	472	501	506	475	506	492	510	456	507	491	512	475	476	513	508	494	513	537	498	447	518	513	556	476	505	506	497	483	475	512	526	514	510	509	487	502	492	502	493	512	533	506	537	510	486	502	510	456	524	536	519	495	507	501	505	465	514	526	518	483	498	484	490	492	489	546	502	466	454	477	474	522	487	512	482	444	517	456	547	522	455	508	502	494	499	538	457	470	493	487	506	472	524	524	476	502	504	512	490	483	525	505	486	512	517	495	512	506	512	522	524	518	526	517	515	504	491	488	488	498	534	494	526	456	522	506	503	483	494	480	503	529	466	455	521	519	514	509	476	524	510	508	481	529	507	472	505	475	486	481	512	485	490	468	529	503	492	530	489	554	485	490	466	506	511	513	472	485	524	528	510	480	525	491	502	487	464	516	494	482	481	479	489	530	510	467	477	492	530	533	504	496	459	486	509	497	472	495	491	512	506	498	489	487	483	498	473	520	478	516	509	494	530	497	512	445	469	531	522	475	533	503	512	475	494	511	511	489	470	488	476	503	481	481	498	532	473	493	525	491	506	495	475	498	527	537	513	478	520	462	505	498	465	493	524	513	473	511	501	467	528	492	522	509	495	511	528	486	500	502	500	518	551	508	484	507	447	531	529	509	448	503	502	471	467	505	527	491	496	537	510	530	486	509	488	524	508	474	494	538	511	510	480	526	476	471	470	514	531	512	478	492	493	509	493	530	515	499	515	466	490	461	496	493	504	492	474	505	521	515	517	499	469	493	500	506	524	483	513	492	544	487	475	512	524	492	466	491	541	506	496	495	516	544	498	532	490	523	509	494	530	494	499	474	503	528	507	546	532	480	509	499	537	526	507	503	499	504	500	519	473	471	514	529	479	494	489	510	491	513	513	516	492	481	510	519	446	523	507	476	516	496	484	490	522	514	463	510	520	494	475	503	474	509	483	524	463	482	520	498	523	478	496	520	495	466	490	520	494	544	548	492	503	537	484	479	490	493	489	476	499	517	530	529	481	471	505	503	526	518	538	548	515	522	514	481	505	505	506	443	499	497	514	470	514	476	483	487	500	507	495	512	484	451	477	494	501	525	503	479	487	492	520	471	490	470	509	498	520	507	520	503	531	450	505	473	523	494	508	478	517	483	467	485	539	492	486	509	469	499	475	486	507	497	469	511	520	492	485	499	527	525	481	484	484	513	511	473	490	520	483	475	507	526	477	506	499	509	511	493	518	466	494	550	507	515	534	500	529	449	492	511	515	460	525	483	465	517	518	520	497	484	500	516	494	512	500	519	517	502	487	532	495	482	535	516	461	498	470	523	457	493	530	513	511	477	486	509	499	495	510	496	496	519	531	470	502	497	472	518	489	518	509	498	507	598	481	467	494	498	466	499	523	467	503	498	521	504	550	483	484	498	498	478	492	480	524	480	536	500	511	480	501	509	481	499	491	545	473	502	498	484	508	543	501	501	496	504	499	515	467	518	492	489	519	487	495	520	486	525	471	474	479	503	518	480	536	479	479	540	507	515	487	498	473	524	506	507	483	521	513	504	522	493	514	461	505	538	540	465	500	512	528	512	510	497	518	517	518	485	534	525	510	553	489	511	567	510	461	474	491	461	486	495	504	483	502	497	572	507	481	494	478	480	499	480	532	505	527	496	515	497	503	500	511	475	489	517	534	467	510	541	529	505	505	518	491	504	482	511	523	518	483	518	466	555	520	479	475	488	532	546	517	467	518	476	509	477	527	485	488	460	521	489	530	512	519	501	472	512	515	482	523	503	523	490	502	510	539	496	476	508	494	504	489	479	498	520	508	494	461	527	484	490	508	500	509	513	477	505	521	480	498	510	504	514	500	489	464	506	485	490	516	539	512	519	511	540	514	534	492	511	529	510	481	507	523	513	469	454	484	506	507	487	503	508	529	473	537	482	490	495	488	465	464	486	534	542	505	536	473	478	475	500	484	494	492	474	532	525	521	469	498	509	533	498	514	504	464	502	510	503	475	494	471	520	527	497	484	472	547	486	521	544	514	554	516	508	493	515	517	509	521	478	473	519	489	503	538	465	498	541	503	509	509	498	460	485	539	510	507	524	514	491	539	483	543	520	509	492	491	525	511	527	500	484	494	491	490	483	522	525	508	536	495	491	508	524	501	499	535	486	565	479	514	508	550	511	517	455	511	508	522	486	485	571	515	513	503	486	523	511	500	490	490	450	494	508	499	473	472	520	507	531	500	495	495	488	521	489	491	485	519	472	516	482	496	478	518	475	506	487	480	528	515	524	476	476	511	457	484	494	505	521	523	507	521	480	508	496	482	497	497	485	508	491	504	500	523	443	509	541	511	508	486	514	501	482	501	494	505	502	530	506	473	481	503	484	512	495	501	534	491	546	481	545	530	514	504	508	505	482	513	495	469	451	537	488	521	529	517	505	481	465	522	492	517	501	498	482	500	518	530	554	524	494	490	534	488	523	520	538	516	482	528	485	477	481	492	484	480	486	494	460	499	501	525	540	528	470	491	544	535	467	509	494	518	521	508	523	524	516	518	521	499	501	505	543	494	478	501	497	502	502	512	470	478	511	534	496	489	498	471	498	480	480	487	505	522	500	514	502	525	491	483	472	527	524	510	515	494	522	553	482	497	492	470	545	507	535	497	466	550	528	478	530	464	516	479	530	514	517	476	495	522	499	514	490	503	510	527	480	512	530	489	509	480	507	508	485	472	482	509	502	500	481	487	472	549	491	524	474	473	466	493	507	478	516	460	504	502	490	549	504	550	499	510	521	493	484	543	507	514	527	497	480	491	478	516	525	517	485	531	491	508	450	499	532	524	487	526	482	529	508	528	497	533	556	548	475	501	500	534	495	503	486	552	510	520	491	517	521	498	534	539	518	513
27652	19596	12306	4706	40632	40715	7502	1353	585	411	284	221	196	197	165	168	147	138	137	167	129	142	121	123	110	108	124	112	155	173	212	187	209	218	329	256	104	99	105	90	114	114	105	114	113	121	94	88	100	119	95	98	100	89	91	101	91	105	103	113	101	103	103	104	114	110	117	98	97	108	96	97	88	93	100	97	111	86	94	85	86	100	106	118	85	91	120	96	79	113	88	89	80	99	97	96	102	106	93	101	118	88	92	105	103	97	95	110	104	120	100	94	98	105	108	91	85	81	114	99	83	112	83	106	92	83	101	94	79	100	91	95	83	104	91	108	94	79	103	91	105	99	93	92	110	107	92	87	99	108	92	88	96	85	98	81	100	98	89	91	96	83	90	95	82	107	114	94	82	110	108	97	92	104	94	101	82	101	97	89	105	74	103	73	89	88	99	107	115	86	110	79	107	83	87	92	113	112	108	96	95	109	94	101	97	83	97	101	107	83	83	94	98	96	95	98	117	88	109	100	89	100	107	102	101	108	101	78	99	87	102	90	103	99	99	97	99	88	103	95	102	85	106	94	106	106	71	91	87	98	89	96	112	108	96	95	98	92	97	105	94	110	105	95	68	95	97	96	105	94	100	82	99	94	104	105	95	75	102	90	99	117	77	99	83	107	86	81	93	121	104	95	92	84	100	90	106	93	92	93	106	103	97	101	102	83	96	97	106	94	110	88	89	77	89	106	105	81	120	78	86	81	88	100	110	91	97	102	94	92	80	83	99	103	82	111	102	89	99	95	101	97	89	86	113	103	87	106	102	72	93	90	86	100	99	96	104	107	100	98	103	87	99	96	92	102	105	88	93	81	112	101	89	85	95	93	100	74	110	93	97	96	108	100	94	103	80	135	104	114	94	97	95	110	94	80	93	92	94	90	97	85	79	86	98	88	103	99	91	92	90	81	84	107	101	88	104	83	117	79	80	104	98	99	83	89	113	101	108	96	101	97	106	90	77	84	101	105	100	79	83	105	89	98	99	99	131	105	87	104	95	101	98	88	86	91	95	96	105	82	88	86	78	102	89	93	105	79	99	103	93	100	104	76	99	89	85	110	81	83	114	100	93	92	117	89	121	96	98	100	97	93	83	91	93	80	112	110	93	93	88	98	88	98	106	87	106	112	99	120	103	89	96	107	90	95	91	91	99	106	104	106	93	93	90	99	96	102	90	87	82	101	85	95	90	70	96	86	98	107	92	92	91	106	86	102	96	85	102	100	103	109	93	90	101	96	102	96	98	104	92	90	82	89	89	90	78	94	100	111	89	91	102	104	108	96	93	109	107	107	102	109	96	110	89	97	111	123	83	99	102	91	90	101	104	87	83	87	92	103	99	104	90	95	90	101	98	114	90	87	107	91	80	90	94	103	112	86	91	100	98	98	97	99	96	95	93	100	93	90	104	99	99	83	95	103	87	96	97	90	101	83	96	107	112	94	127	99	92	94	99	101	100	85	100	104	100	90	85	99	84	88	97	87	111	89	87	88	100	103	84	74	85	94	87	91	91	94	84	90	109	100	89	94	78	82	102	111	109	95	98	81	85	100	118	105	102	82	96	96	94	90	95	93	93	74	88	98	102	100	114	97	82	93	100	94	73	104	75	118	96	103	95	98	96	119	78	87	107	98	102	92	93	93	94	88	95	90	88	94	89	93	95	93	87	104	88	97	89	107	97	95	91	87	97	81	95	83	92	97	105	88	99	94	96	120	113	87	96	114	87	104	89	68	118	92	95	100	98	84	90	99	97	90	101	112	101	100	91	81	103	96	112	93	72	102	82	117	108	95	81	76	74	101	96	88	110	95	96	105	83	114	94	94	105	88	77	91	94	101	110	107	104	88	89	97	95	84	93	92	95	98	93	93	84	105	104	82	82	100	92	101	104	100	91	83	80	101	100	85	80	108	93	77	89	101	82	92	80	83	87	87	97	94	105	98	85	102	89	81	96	75	111	100	91	93	99	105	93	107	86	91	100	86	115	98	97	97	102	97	92	90	96	113	83	97	102	98	107	97	97	103	102	110	102	112	91	89	98	95	130	96	96	105	80	95	86	105	89	99	89	101	92	89	102	106	101	101	93	100	89	113	102	90	87	92	112	92	83	91	118	96	96	98	101	96	95	87	105	103	94	91	83	90	86	86	84	97	120	84	83	96	88	101	81	112	99	102	100	110	89	99	84	88	90	88	97	95	89	105	106	89	102	108	90	96	72	109	105	78	102	82	99	102	106	117	113	103	103	96	103	113	92	87	86	91	72	79	107	97	90	94	107	101	87	79	71	88	82	87	110	101	92	89	100	90	107	98	75	87	112	111	101	103	88	91	88	104	101	95	94	91	84	103	95	88	95	100	97	93	91	104	108	101	107	99	79	92	96	102	88	97	89	105	95	91	73	95	96	78	96	95	80	83	103	99	92	105	102	92	97	89	107	87	88	90	92	97	90	83	103	96	111	95	88	114	96	93	86	91	82	94	101	89	93	99	89	105	100	101	109	82	86	86	93	88	80	96	94	82	83	103	93	104	102	110	116	106	99	88	101	83	85	109	106	93	116	111	97	88	106	94	100	97	101	86	104	95	99	108	79	103	99	95	89	99	100	120	89	93	106	103	103	103	114	106	106	90	93	91	106	102	95	85	81	111	90	81	98	105	99	86	107	113	87	91	92	85	96	117	108	111	92	93	99	99	110	110	96	99	91	125	95	92	109	88	97	106	93	87	93	111	91	98	84	103	89	89	100	97	87	97	86	96	85	93	108	114	120	106	85	109	94	91	100	100	86	110	70	89	100	96	107	102	93	120	86	102	112	91	100	95	105	99	114	93	92	101	96	109	72	71	99	89	100	100	91	91	109	107	96	90	95	100	93	84	106	91	91	96	82	78	93	106	95	97	100	75	92	102	91	91	84	96	99	111	92	110	89	88	102	88	115	91	87	88	79	88	99	105	92	77	84	93	100	82	103	78	83	92	83	95	123	109	96	91	93	80	104	97	105	94	95	102	108	99	107	89	85	97	101	96	94	94	98	98	102	105	89	87	81	81	94	97	95	104	90	95	114	86	97	93	87	116	99	97	94	106	92	95	98	99	95	83	98	114	98	95	109	101	113	94	88	96	106	93	117	81	90	94	104	84	77	92	87	74	106	92	92	81	91	86	103	90	84	89	98	101	94	96	100	100	107	110	78	93	87	106	94	98	81	88	89	113	109	103	90	100	104	106	101	90	117	101	110	82	87	81	79	112	102	99	92	107	100	97	98	86	87	92	103	75	93	106	103	95	87	105	80	119	89	88	107	93	90	98	100	85	94	90	88	96	113	87	93	101	102	82	86	100	103	99	84	94	95	86	107	82	92	95	104	107	99	89	95	87	87	90	105	112	75	88	76	88	106	93	98	94	92	101	94	80	95	91	84	89	77	102	101	84	99	96	96	104	92	82	115	110	120	109	78	98	93	82	93	98
14911	15116	8966	6812	53463	38541	4628	4663	2493	1962	1349	1085	995	912	823	722	723	668	607	635	554	503	533	497	535	518	478	588	594	987	1331	1120	1108	1625	2447	1786	449	391	364	342	362	346	382	352	332	352	325	339	351	367	326	338	305	314	309	315	323	287	301	300	322	309	311	313	261	318	275	290	308	288	275	312	259	304	281	295	298	270	299	288	332	252	282	287	291	289	300	285	278	274	270	294	273	267	257	279	274	268	290	273	288	285	286	263	295	285	287	286	267	281	289	283	282	264	290	284	288	284	255	280	292	287	271	267	292	272	285	257	237	291	258	274	297	302	269	266	289	271	299	294	255	273	305	276	260	267	256	285	269	324	249	283	258	282	304	260	289	305	255	301	301	277	273	275	291	253	266	256	256	289	255	268	276	290	272	258	291	279	273	268	277	302	266	301	279	284	277	261	313	286	282	256	295	277	280	265	297	302	267	285	286	266	269	283	241	267	267	283	314	259	286	266	291	277	249	293	264	280	258	279	301	287	251	274	258	260	279	283	265	251	243	269	246	282	293	291	272	295	264	265	286	245	237	267	268	285	287	241	275	279	288	281	251	262	265	284	287	290	275	302	273	302	252	280	288	285	305	268	258	288	304	270	260	258	268	292	292	271	255	296	257	274	251	306	265	251	282	253	286	302	264	272	286	264	252	271	272	278	283	286	304	285	302	273	280	286	274	265	238	262	287	280	286	244	249	271	247	273	295	291	289	284	285	258	272	253	300	280	281	263	275	296	240	276	264	239	284	292	291	270	280	274	287	275	276	268	268	299	258	282	315	261	279	276	292	279	277	283	287	246	272	290	275	260	259	264	291	282	273	283	273	253	280	244	262	269	259	274	270	273	259	286	256	297	265	269	285	257	290	288	254	287	278	263	279	268	294	286	257	277	251	301	257	265	280	283	260	277	267	264	277	270	295	242	243	271	271	281	267	267	280	301	291	278	271	270	261	266	253	298	271	247	266	276	303	270	314	264	271	294	280	283	260	276	268	254	276	269	306	295	281	258	276	274	310	276	231	243	297	286	252	240	247	298	267	269	293	278	270	280	283	288	309	273	287	284	294	256	256	280	248	261	261	255	286	247	286	286	236	237	272	284	285	264	271	248	246	246	260	304	262	278	222	258	297	299	257	232	283	280	270	279	277	278	263	250	295	284	271	274	284	289	297	245	258	261	282	234	276	275	286	290	264	272	268	264	278	252	245	292	267	261	284	259	278	317	307	248	275	285	290	287	261	271	271	274	281	271	264	263	282	295	267	307	290	295	253	250	273	296	274	276	268	267	305	267	283	275	264	287	296	270	297	260	276	274	294	274	247	291	265	294	283	289	305	266	278	314	289	267	256	274	286	286	259	267	245	278	271	292	267	311	250	268	296	272	268	291	284	282	264	261	267	259	282	249	278	261	245	282	275	293	265	275	249	292	249	278	269	282	285	295	271	256	253	277	269	273	284	281	251	266	265	288	299	252	278	295	292	261	294	277	250	268	254	268	248	258	289	306	218	298	274	284	273	260	273	273	264	294	259	274	277	291	258	254	261	277	283	299	285	277	281	287	268	299	269	271	269	272	284	264	283	280	275	264	269	251	259	270	253	283	279	277	267	248	277	279	290	275	273	265	302	263	272	274	276	288	262	267	287	257	249	245	281	263	266	272	271	267	281	275	241	274	268	284	249	255	305	275	273	252	257	264	255	260	283	281	254	259	297	250	244	253	265	267	251	290	263	285	260	283	291	280	269	276	284	284	282	264	302	273	286	269	265	270	284	283	252	256	278	249	285	259	254	290	305	296	267	278	285	292	274	272	306	290	252	278	291	255	277	288	282	282	263	277	286	296	268	299	292	273	283	237	278	282	283	316	288	304	254	275	287	284	287	268	239	285	269	292	303	242	261	283	282	284	269	284	261	282	272	298	284	270	282	280	305	293	252	271	243	259	285	269	300	256	250	256	273	279	297	278	250	289	287	282	289	275	280	276	266	262	299	269	271	257	266	285	286	258	260	273	258	284	264	259	283	301	296	278	257	286	250	261	269	269	281	263	264	290	280	268	263	271	268	282	299	300	288	281	280	293	265	271	291	291	287	262	272	293	260	283	285	265	248	288	277	277	256	279	289	281	287	287	269	247	261	286	266	288	261	262	295	296	277	258	288	257	272	260	267	272	268	285	278	281	278	286	287	289	248	286	273	260	298	259	282	314	276	280	302	277	309	305	266	266	258	259	270	263	286	289	263	280	269	265	283	250	294	267	257	306	260	287	271	272	240	284	270	252	305	258	252	280	276	295	289	302	281	262	285	302	266	287	270	302	294	266	295	260	271	287	256	306	249	278	270	263	275	298	260	304	246	270	283	272	278	273	286	271	274	263	293	283	286	266	254	284	273	253	298	276	242	271	278	309	267	274	266	277	265	309	285	279	258	265	266	309	248	255	281	283	270	269	271	254	296	266	279	272	278	276	278	294	245	270	246	272	257	266	271	293	255	265	266	266	295	238	255	259	264	287	280	298	260	251	294	307	295	277	244	298	274	276	273	246	274	301	293	282	276	264	262	262	265	274	277	275	268	273	261	281	273	245	294	258	240	268	278	265	279	256	281	271	252	275	294	288	297	307	262	293	285	292	277	243	297	303	256	267	283	283	261	261	276	278	271	291	298	268	259	287	260	255	266	254	286	278	273	267	279	273	261	275	269	282	285	305	248	268	283	273	288	248	274	245	267	273	271	285	268	305	236	257	284	293	272	279	292	284	312	265	252	268	279	274	290	253	287	274	269	287	303	259	270	299	273	254	286	301	281	265	279	264	286	278	274	268	292	269	283	289	287	253	272	283	271	278	286	260	256	289	268	297	279	262	246	287	307	273	248	291	310	257	254	269	284	302	297	265	261	242	290	297	245	233	298	296	265	276	290	269	281	266	280	283	269	287	276	280	269	278	272	260	281	273	294	289	283	316	278	256	289	263	270	286	287	259	267	283	263	283	280	279	274	283	309	265	264	267	256	289	270	268	278	289	291	263	273	253	244	281	272	279	235	279	230	265	288	269	288	275	268	264	259	292	278	249	276	302	261	265	284	284	284	286	255	278	275	295	261	304	262	283	289	266	260	248	296	234	269	285	253	273	266	262	270	255	288	300	264	286	295	249	281	279	270	279	290	280	269	250	280	269	272	269	278	299	282	246	314	297	285	254	275	255	306	256	245	261	247	300	282	268	279	299	262	295	265	292	255	275	279	292	265	267	260	261	264	268	283	289	274	292	244	269	279	283	294	266	288	287	261	270	284	270	273	263	279	288	231	264	267	269	296	269	258	252	295	238	294	275	303	268	288	252	266	301	259	276	280	296	268	298	274	281	260	284	287	286	272	296	265	255	302	281	254	272	279	265	289	281	280	281	266	283	271	284	263	277	292	272	294	269	276	269	270	309	253	252	276	266	261	244	284	280	261	249	258	261	301	281	271	291	283	259
2893	632	386	317	1729	1090	337	296	323	360	301	322	325	304	304	297	326	275	294	323	318	302	316	318	312	322	314	314	360	299	271	307	303	285	328	347	318	329	313	302	276	295	330	310	298	310	295	357	314	373	309	276	312	322	298	280	316	315	347	296	313	314	297	323	341	293	307	316	340	332	284	317	332	305	305	298	309	311	339	298	316	288	303	325	329	307	290	312	304	312	338	313	346	324	307	319	309	284	295	345	315	287	297	342	350	314	339	343	295	321	360	312	315	310	322	318	305	302	305	301	292	303	348	343	310	291	294	278	323	311	326	324	312	290	292	297	316	354	287	330	325	288	339	308	316	314	306	301	305	342	358	271	310	335	312	304	315	324	320	319	313	325	289	326	334	328	328	294	309	295	332	321	304	291	300	306	337	290	319	308	308	330	344	303	332	290	325	276	309	297	281	305	303	335	291	305	330	318	311	291	292	304	296	344	325	307	314	303	312	308	305	322	296	317	307	334	272	367	316	311	288	335	311	326	336	271	305	312	304	331	334	327	290	309	307	352	325	310	324	334	322	320	335	288	328	341	302	331	325	317	297	305	291	318	294	335	339	322	320	305	310	304	301	313	294	303	314	341	339	306	348	306	309	310	337	327	317	313	329	329	326	319	323	310	313	307	295	331	269	312	288	314	326	305	314	313	316	315	280	314	347	355	286	312	322	298	324	305	306	299	318	335	320	340	324	311	292	292	343	326	301	277	318	321	283	306	321	283	331	301	284	309	333	291	298	305	312	288	301	321	297	326	330	287	339	316	312	317	337	297	307	328	332	345	281	308	311	279	339	301	285	324	298	322	302	314	305	306	312	348	306	313	330	313	309	354	286	314	316	329	289	318	282	300	345	288	324	328	341	298	328	301	281	346	314	315	298	301	289	313	300	332	330	301	323	310	288	328	297	295	293	272	326	330	298	296	337	293	286	340	292	305	333	288	322	288	283	322	287	314	297	308	349	348	325	293	290	303	310	317	311	287	318	324	339	309	288	316	345	321	357	302	330	303	313	342	305	333	302	322	366	300	301	320	304	316	326	313	303	283	312	273	287	323	292	331	311	308	322	342	300	320	304	326	336	294	331	317	349	329	324	278	289	328	313	313	308	310	320	273	286	320	322	306	314	298	332	328	340	338	341	316	338	322	336	299	289	300	321	303	316	337	316	324	300	326	325	315	282	309	327	310	304	334	331	323	309	307	310	337	320	267	317	326	304	302	310	346	280	298	304	301	316	294	284	293	301	317	321	312	305	352	306	326	299	301	309	347	303	295	288	309	300	300	272	323	336	295	328	311	319	322	307	357	306	289	332	324	330	306	318	305	314	341	302	285	291	340	318	318	322	306	334	311	319	300	290	299	294	293	337	331	309	336	318	327	320	340	313	338	300	284	320	335	304	298	317	302	318	324	310	317	289	302	298	319	327	320	329	325	285	327	310	340	264	313	322	284	289	280	303	307	344	312	309	317	292	343	325	308	310	336	333	313	334	296	333	302	316	314	333	302	329	314	280	322	311	347	325	316	298	312	320	280	322	308	306	314	323	298	302	312	329	295	351	315	321	319	299	333	324	316	288	302	352	303	323	305	309	329	307	350	296	312	319	323	320	336	331	317	315	322	293	342	325	307	287	354	269	304	305	346	291	336	340	305	297	333	289	324	320	306	302	298	317	286	314	339	311	329	298	335	333	308	282	286	350	304	282	316	312	327	306	313	293	327	305	312	320	300	287	286	317	334	261	324	305	312	308	306	322	305	313	301	291	356	339	334	309	297	330	325	318	292	278	296	284	297	296	303	322	367	281	338	320	314	316	302	295	320	310	309	298	333	333	293	306	306	304	308	294	290	352	294	335	268	328	314	291	336	309	310	319	321	302	316	274	312	297	297	306	315	302	304	307	333	343	314	312	300	334	302	293	302	307	305	309	284	293	307	344	317	311	310	339	318	307	327	336	307	298	307	294	308	332	327	337	301	352	303	298	337	296	270	291	335	332	328	276	295	303	321	332	295	298	310	343	332	306	331	304	314	320	328	331	328	305	299	324	316	311	313	284	313	335	319	305	323	364	322	283	312	302	314	282	303	331	298	338	304	293	340	337	295	297	292	321	304	257	327	316	314	314	291	313	305	331	332	302	305	320	330	304	317	333	351	277	309	291	331	313	333	337	313	319	341	290	310	315	319	311	274	339	333	309	324	337	318	298	314	301	364	338	347	311	266	285	321	336	338	323	331	295	291	349	295	331	313	338	279	300	321	315	307	312	335	323	304	314	315	314	292	363	318	293	325	352	293	311	310	280	341	315	331	304	311	321	321	312	305	289	277	313	326	290	350	338	299	311	272	321	318	341	338	291	299	326	329	303	316	307	313	321	318	300	334	308	282	323	330	338	312	287	319	339	343	278	313	285	286	289	286	313	304	319	283	321	323	314	318	287	324	312	342	315	318	341	331	312	328	299	313	343	303	319	318	316	359	334	281	317	344	333	326	311	303	328	307	322	303	319	309	315	293	322	300	318	333	338	317	300	333	338	306	309	344	327	321	321	310	346	291	339	335	301	323	330	314	301	337	325	313	305	316	317	296	305	310	317	332	298	319	326	303	302	310	340	274	295	338	289	313	299	291	311	340	340	310	329	316	323	323	318	313	344	285	312	301	312	308	302	328	302	309	335	330	317	322	313	327	300	355	304	296	302	320	339	329	306	306	332	286	317	321	314	281	328	327	281	323	310	313	294	285	320	307	317	351	304	291	287	300	295	337	313	333	303	304	324	313	312	285	315	287	317	298	318	309	328	321	313	366	300	305	315	328	309	305	319	334	311	311	330	320	288	285	324	301	341	316	370	313	354	306	286	304	310	288	318	328	282	278	325	327	302	323	303	315	298	315	303	291	327	283	324	304	299	336	321	318	293	335	319	286	343	319	320	284	336	323	306	327	285	331	286	307	317	332	315	326	316	314	314	333	315	276	326	315	324	332	324	277	318	332	304	323	291	310	332	280	328	307	301	331	329	287	327	321	318	289	283	305	294	302	291	313	324	307	306	312	313	315	321	299	292	324	330	304	338	329	327	314	311	299	323	313	317	292	307	333	313	321	319	353	308	282	315	313	329	308	317	301	297	289	311	300	331	309	330	288	323	288	300	375	309	320	350	291	309	329	316	323	311	308	334	306	338	307	327	337	298	296	309	318	305	312	335	319	345	328	327	292	333	293	328	303	296	297	316	304	324	337	282	302	304	360	337	345	287	313	329	338	309	287	315	327	303	302	295	315	306	319	319	312	300	316	311	284	315	331	285	305	304	280	311	295	339	308	312	306	285	318	297	306	308	322	301	319	293	336	323	290	305	288	313	320	345	283	320	325	310	326	293	328	309	307	322	325	326	280	301	318	324	327	317	294	290	303	337	301	302	297	320	302	319	325	314	317	336	299	330	312	284	324	330	331	351	306	325	300	310	325	335	329	319	361
3017	1257	914	919	7963	4428	898	859	852	800	821	769	760	753	758	721	748	749	786	802	745	790	754	733	801	754	789	750	763	764	805	845	790	787	793	835	760	747	761	718	794	755	714	740	770	782	751	773	789	773	778	774	799	777	779	718	763	799	787	754	737	800	739	767	796	744	748	772	818	768	704	752	739	757	811	736	752	789	768	788	745	759	746	708	771	814	734	734	753	746	725	774	768	778	733	789	793	764	744	715	810	775	790	735	776	750	759	749	743	791	749	731	782	738	746	780	739	800	784	739	779	757	789	758	784	672	739	772	741	792	800	768	739	764	766	788	775	755	773	765	760	751	787	794	790	720	788	828	794	736	797	776	778	755	793	780	741	777	713	719	803	775	772	790	789	741	731	758	744	741	776	720	721	739	732	768	741	831	781	726	713	743	710	697	785	742	777	780	732	776	737	778	800	787	788	779	727	734	739	692	753	738	774	761	777	785	789	699	790	754	750	743	716	762	790	759	754	747	761	736	801	812	757	776	787	771	805	726	753	738	729	791	753	744	808	754	758	816	736	794	785	817	751	774	742	795	754	814	750	748	806	776	730	781	744	763	752	697	768	783	738	750	739	705	709	724	758	782	798	759	762	756	741	738	802	747	820	776	750	778	764	763	749	773	773	712	716	763	799	778	767	719	734	791	722	776	768	739	767	761	760	761	746	797	778	776	783	780	747	782	709	797	769	777	717	741	735	760	827	768	751	738	726	761	758	724	771	718	785	748	817	781	725	752	755	783	766	739	771	783	765	745	757	740	778	757	815	726	783	761	736	754	796	728	794	780	736	787	776	792	760	738	788	796	760	758	760	766	802	702	762	781	772	776	764	747	760	765	745	772	719	768	795	731	765	746	783	770	729	740	765	775	786	776	752	768	765	769	709	739	775	794	744	803	750	756	796	789	754	771	751	715	775	799	737	765	737	758	700	756	760	749	727	792	734	753	702	792	749	762	745	778	766	760	792	786	755	720	759	684	751	768	765	769	780	757	774	712	774	715	791	727	780	809	727	742	768	715	774	744	734	741	734	789	789	799	816	764	746	775	747	786	738	783	760	730	714	723	762	735	732	755	720	780	696	733	796	794	778	762	744	778	798	755	817	851	792	749	778	740	738	781	729	769	745	799	758	741	727	704	809	756	802	780	699	795	788	797	741	798	752	773	765	708	763	795	735	808	763	775	772	824	724	765	761	691	756	758	763	726	814	774	704	730	749	748	754	733	751	725	773	770	738	732	757	771	848	786	728	717	782	722	740	762	752	769	782	753	722	781	790	770	779	772	800	761	810	725	718	784	726	714	756	765	735	776	769	747	721	754	730	784	745	787	806	750	757	737	774	791	795	781	761	738	778	786	781	748	802	734	739	774	803	773	774	773	754	760	775	752	791	779	781	775	787	780	743	705	783	779	820	710	791	828	793	721	744	742	719	786	693	731	770	761	762	803	786	798	752	749	783	726	787	791	773	726	776	729	738	742	781	763	719	762	724	824	738	785	746	785	732	758	813	775	743	784	766	737	822	749	784	774	785	791	789	770	791	748	754	725	755	818	822	738	759	729	740	744	782	735	779	766	774	802	796	756	708	767	718	833	753	762	730	768	776	760	725	737	761	767	662	762	786	774	766	774	771	766	735	785	779	745	833	742	695	769	778	754	750	750	680	793	737	768	749	746	776	735	802	756	740	795	754	731	726	718	720	743	758	745	740	749	750	705	715	752	804	776	756	775	717	771	756	780	730	770	729	734	767	734	752	723	765	745	778	773	847	754	750	773	759	718	766	730	796	747	743	717	829	740	714	714	786	800	750	782	671	790	806	701	717	808	764	748	780	768	749	773	714	806	781	770	791	748	760	792	748	773	707	800	772	787	799	750	782	772	774	777	752	785	813	752	842	765	749	741	776	764	762	733	784	815	777	787	782	790	768	790	816	806	754	699	780	793	767	784	721	756	787	791	785	800	735	790	750	738	767	780	753	729	773	745	749	821	740	749	801	773	740	749	744	787	762	759	754	737	736	766	771	732	729	824	771	736	757	795	747	770	793	773	791	744	731	772	775	770	778	802	786	765	722	815	775	735	776	798	770	798	762	760	794	755	779	741	741	768	785	759	691	784	786	733	755	761	804	758	771	786	831	762	719	788	688	761	769	739	795	785	789	735	812	707	765	751	758	711	758	771	775	744	780	737	801	759	751	754	801	737	778	802	704	719	768	718	773	780	751	775	725	725	743	741	775	829	802	762	718	781	773	782	799	775	783	778	797	765	719	763	765	757	748	820	730	786	754	768	745	755	777	786	732	694	801	792	744	771	791	791	783	716	802	731	765	776	722	788	793	778	747	745	739	765	757	735	770	751	727	770	820	779	784	719	802	752	753	708	778	824	761	750	800	761	699	798	775	776	755	728	729	729	722	774	761	711	784	738	773	733	766	752	779	755	766	771	761	772	752	770	754	796	759	768	778	713	728	778	829	769	798	801	788	764	776	742	752	792	767	767	774	757	790	707	753	741	766	767	754	743	774	731	771	753	760	757	735	713	782	802	786	748	799	762	826	771	805	736	765	768	741	719	753	728	743	759	803	714	773	732	762	757	765	795	756	711	758	732	740	757	743	771	745	742	739	765	756	752	773	739	758	748	734	796	754	785	727	743	753	761	728	727	757	783	799	759	735	762	737	829	785	754	818	756	731	805	750	746	744	808	752	749	739	708	790	777	782	755	720	703	746	741	735	789	779	781	748	734	777	727	788	756	758	762	760	788	795	763	784	789	757	741	766	772	721	755	753	801	760	763	808	755	770	755	731	777	758	739	751	786	783	771	783	789	750	783	676	703	701	756	748	756	719	784	752	764	743	734	752	723	732	793	809	747	752	723	795	752	773	754	768	717	796	756	776	761	780	769	720	764	721	794	731	779	776	739	780	729	700	750	773	821	759	769	771	747	775	808	765	764	766	768	777	817	714	717	798	783	706	732	772	771	774	782	761	815	789	764	771	752	752	723	759	753	820	788	792	768	736	719	770	717	808	765	767	782	796	782	776	799	774	738	779	776	726	797	746	784	749	784	790	748	760	720	753	726	725	757	759	741	757	722	753	785	715	767	741	769	763	729	762	779	785	738	744	720	728	767	763	794	756	764	746	682	741	805	760	766	735	774	766	768	725	767	758	766	744	758	779	757	796	788	775	748	773	781	786	725	727	723	756	721	750	725	815	735	769	777	788	750	813	766	766	726	800	758	773	788	780	753	729	758	773	783	765	772	804	760	794	781	785	705	753	680	764	797	773	755	708	741	747	811	787	740	717	730	757	763	781	786	803	752	758	758	743	771	759	782	815	744	754	744	758	817	766	771	759	769	744	727	805	745	765	779	757	746	773	758	751	768	743	802	771	739	764	777	730	760	788	777	760	764	758	743	776	771	765	748	748	802	746	770	757	737	745	752	713	846	742	765	747	792	723	799	756	744	740	825
17878	8556	5090	2042	35640	23669	2186	740	556	353	334	252	277	247	251	191	211	236	205	238	236	204	216	207	206	232	211	194	227	231	229	257	235	278	280	240	232	219	213	227	189	174	195	206	209	214	207	223	197	189	210	205	201	180	193	199	199	204	201	218	176	214	193	206	206	198	171	221	215	217	222	229	197	201	208	200	191	183	225	181	202	195	198	219	216	200	213	232	197	196	231	214	189	212	223	205	179	219	194	236	234	184	192	193	186	212	207	200	198	192	191	213	184	191	172	233	194	208	201	255	190	196	195	175	206	214	193	189	187	192	189	187	198	228	202	196	203	204	192	238	204	204	207	212	199	194	193	193	195	213	192	217	194	196	196	211	192	197	177	203	202	203	228	200	204	200	197	174	220	202	201	213	189	226	214	204	174	172	189	192	194	217	194	185	201	182	187	201	193	226	207	214	205	185	178	208	219	181	182	190	232	197	176	198	192	192	212	205	204	204	204	198	204	207	195	202	201	194	231	223	211	201	214	182	210	199	210	187	207	209	187	216	185	204	209	194	201	210	242	218	215	203	183	206	175	165	209	208	201	199	204	218	184	196	210	207	205	202	188	189	227	226	201	233	201	209	194	220	211	213	215	222	171	193	210	192	192	213	207	190	218	202	217	197	202	209	182	213	194	234	194	199	180	203	200	180	193	186	216	188	212	218	195	183	193	215	199	191	191	202	195	202	222	184	203	181	193	208	215	173	170	188	234	212	179	200	204	192	206	218	202	206	227	208	188	188	198	187	180	206	210	195	181	209	199	196	206	190	196	203	195	200	204	184	198	210	197	213	190	236	222	202	193	188	201	191	214	208	238	215	225	208	224	223	180	169	197	209	209	209	214	190	214	186	193	210	179	207	205	215	191	206	203	224	201	201	206	225	174	204	190	193	217	218	200	212	194	188	207	188	198	193	209	213	206	200	182	196	204	206	212	196	180	178	206	161	199	217	222	213	188	221	206	222	215	180	206	207	235	240	208	208	188	194	193	204	190	210	210	215	216	198	212	190	211	180	178	221	182	185	193	206	191	231	188	203	208	186	221	207	186	190	183	212	238	200	209	199	207	220	203	220	189	221	213	204	194	184	197	199	206	186	206	202	194	189	195	199	195	205	188	210	194	191	208	202	189	188	201	180	193	204	194	198	223	168	213	222	213	213	226	209	212	210	206	180	195	201	204	224	193	189	190	202	218	185	186	193	206	218	231	196	189	192	177	212	188	202	212	188	191	175	193	189	232	198	186	190	200	183	194	180	196	217	223	166	190	223	196	188	163	205	218	190	161	202	189	193	224	205	184	205	193	211	207	190	203	194	208	212	183	212	206	227	185	223	194	198	217	212	181	205	190	191	220	207	201	236	196	215	186	192	202	186	204	213	200	223	196	218	193	184	216	173	186	202	217	184	203	186	212	211	178	187	202	206	191	180	211	190	206	202	201	195	191	196	188	200	185	217	209	204	221	204	197	204	219	186	189	202	214	177	211	221	218	178	188	180	188	230	199	203	194	226	215	183	194	182	203	170	228	188	184	188	215	198	193	200	176	203	199	218	192	202	211	169	182	217	190	197	200	206	213	175	224	202	190	224	187	196	194	222	197	206	192	217	208	187	179	206	199	201	193	214	191	193	198	227	202	183	223	204	174	196	184	187	217	175	217	195	224	220	199	213	203	190	195	201	194	198	194	194	244	185	183	204	180	187	194	211	215	192	203	197	189	204	191	193	182	210	212	182	201	184	216	225	198	186	208	209	218	191	207	200	199	205	200	186	172	198	220	204	180	188	184	216	194	199	210	212	193	202	222	201	212	215	206	217	187	203	207	210	196	202	203	201	200	221	193	255	221	175	215	195	170	210	230	208	190	181	210	245	166	183	187	195	223	211	194	195	189	200	216	204	206	194	175	200	195	202	173	217	186	190	198	208	199	225	218	186	201	228	197	196	205	204	204	216	199	199	196	219	192	209	184	189	196	213	197	216	184	192	179	183	198	196	179	191	197	188	163	176	185	231	194	190	203	204	203	230	224	195	183	214	194	177	202	201	194	173	175	172	195	207	181	233	196	204	203	182	207	208	206	188	192	207	161	232	222	181	204	201	233	207	186	220	189	203	213	191	177	202	202	209	212	184	217	225	197	231	216	211	205	189	187	206	196	206	197	208	202	188	214	209	226	199	192	210	209	176	215	203	222	209	198	209	209	209	215	213	201	224	193	222	207	228	203	198	186	214	199	212	196	221	201	186	206	196	209	206	205	181	198	208	178	202	206	201	215	205	185	209	214	171	200	224	184	202	203	194	194	211	214	187	187	222	207	197	182	207	211	178	200	188	159	191	185	203	195	170	234	215	204	194	200	197	205	196	207	205	194	204	197	212	204	194	210	197	205	181	193	185	195	202	199	226	210	217	186	189	198	190	186	211	194	195	208	222	193	212	189	220	213	198	189	186	198	206	217	203	211	216	195	194	210	168	189	192	197	184	187	179	206	192	186	194	204	194	205	223	190	189	215	184	211	207	200	186	192	205	205	207	206	212	216	223	187	221	243	196	214	195	217	192	195	183	202	194	169	198	196	204	207	224	218	223	203	208	211	200	195	209	202	214	199	191	198	197	181	200	196	187	211	212	211	195	182	208	193	191	189	201	214	200	191	208	230	212	188	218	179	191	188	186	188	218	201	206	236	211	211	191	198	216	196	236	192	209	200	206	194	197	201	213	209	184	201	197	229	201	172	203	209	228	181	199	198	173	208	196	211	193	184	209	187	190	180	233	192	209	180	206	213	201	207	205	199	176	226	196	211	190	186	199	229	213	174	183	200	194	199	195	186	231	243	191	194	150	199	218	184	204	193	200	182	213	228	206	214	208	210	227	204	204	203	201	187	220	188	184	197	202	208	192	207	216	204	212	202	191	203	189	204	150	214	196	199	213	194	207	209	217	212	182	200	210	220	210	216	183	186	190	197	181	203	204	199	197	181	194	176	191	212	217	200	211	213	194	195	215	204	174	219	202	211	219	215	192	173	182	210	202	197	207	200	208	214	202	187	203	200	186	173	191	187	199	192	188	237	182	227	207	187	234	203	213	190	212	219	219	191	212	231	200	194	216	230	225	211	218	198	211	206	194	193	190	168	195	182	175	209	217	193	210	192	208	207	188	201	199	194	200	191	225	223	198	193	220	238	201	195	218	187	208	201	208	221	215	161	206	208	186	167	202	190	210	216	223	238	202	207	212	201	215	186	191	195	202	180	190	201	198	192	168	196	193	185	205	208	207	201	192	205	193	207	227	205	219	196	211	193	191	167	177	206	202	218	166	202	244	191	221	192	193	236	194	213	194	191	211	223	224	186	174	203	218	220	189	222	214	205	175	208	170	201	194	188	192	193	208	224	209	218	231	205	186	201	200	197	185	200	180	175	215	203	194	203	200	213	201	217	211	197	186	179	214	195	208	193	195	202	183	170	190	163	220
10281	7564	5527	4784	49795	23642	3159	2753	2058	1257	1081	931	913	833	788	774	736	709	647	648	655	671	616	641	612	576	677	668	693	812	885	1045	1207	981	1324	749	544	556	565	587	541	563	511	566	584	510	523	520	515	502	538	546	528	515	531	534	542	502	534	520	546	522	510	511	500	545	537	543	519	530	555	510	550	507	510	494	493	500	541	521	527	507	494	532	518	555	517	504	506	540	554	535	501	474	504	543	527	475	514	533	498	500	517	524	488	542	494	512	499	505	542	501	472	523	500	509	534	497	505	541	536	475	520	533	542	544	466	542	492	502	471	534	535	511	533	524	512	504	501	493	504	533	475	544	493	500	519	519	501	481	542	440	538	500	498	482	510	486	525	502	511	527	481	507	564	529	506	510	489	465	526	489	549	504	517	486	496	498	494	510	504	535	519	469	530	540	472	516	486	527	543	549	502	467	494	531	506	511	520	512	519	476	507	493	469	502	487	490	477	496	492	501	517	496	538	523	504	517	517	530	522	512	502	482	535	491	528	514	494	522	511	527	464	529	535	495	493	549	510	493	524	516	480	533	500	487	478	520	518	482	507	508	514	479	525	516	468	523	501	516	494	502	510	486	494	482	488	489	534	498	513	498	484	509	479	536	507	535	519	501	523	543	494	491	508	493	545	521	498	472	520	519	512	512	479	474	479	495	484	540	475	493	508	498	531	491	481	504	511	570	490	486	484	510	501	512	515	502	476	503	498	533	531	510	500	523	492	491	477	482	548	523	500	527	485	504	521	537	523	542	516	492	491	483	489	495	464	518	520	500	514	523	494	468	514	499	525	496	515	512	505	520	520	499	524	475	485	508	527	509	528	529	517	478	504	498	473	452	511	545	522	505	460	545	490	515	527	498	538	478	491	472	480	513	512	481	520	500	506	515	536	491	475	457	540	515	491	521	519	502	494	486	504	528	504	482	493	503	487	550	539	445	529	493	515	502	528	497	510	517	526	513	523	500	476	503	525	509	551	512	527	537	533	487	523	526	479	503	509	517	498	473	532	485	522	540	501	534	523	508	501	514	522	516	495	478	513	496	489	516	454	516	494	549	481	515	495	526	499	466	523	533	483	482	493	476	508	497	514	500	547	463	481	501	492	488	508	549	498	483	510	489	553	526	512	484	490	478	508	507	509	493	515	504	478	511	479	482	588	505	505	514	476	468	525	507	503	508	520	512	499	499	536	512	490	540	504	481	536	465	526	492	506	505	474	524	493	450	507	526	511	507	528	494	514	494	527	483	499	519	488	505	493	460	531	496	484	540	497	535	535	500	535	483	515	481	513	507	507	539	508	511	480	474	508	532	498	517	529	499	532	490	490	499	475	545	510	487	506	478	504	521	485	506	513	495	510	515	495	471	525	520	528	533	505	537	533	498	545	498	518	538	507	518	550	478	538	494	511	507	499	510	503	505	560	511	527	520	555	508	484	499	526	526	462	488	528	492	448	523	535	519	532	477	507	515	502	479	487	504	491	486	528	518	506	483	511	468	551	493	508	508	520	500	463	503	467	500	511	532	515	522	470	538	527	496	463	487	500	546	508	547	496	475	487	494	513	490	494	525	466	499	500	512	508	527	503	498	490	486	536	492	513	521	481	515	496	540	520	573	526	489	504	498	526	513	502	519	488	516	535	491	493	512	518	501	524	466	480	509	508	513	482	501	474	505	500	504	512	560	509	471	513	508	499	527	529	490	514	473	511	481	549	520	520	497	522	526	557	496	513	496	502	485	524	508	486	503	480	501	512	499	532	498	469	483	536	495	491	474	489	445	507	495	492	491	490	524	519	451	496	495	462	505	515	489	463	538	500	514	470	494	475	494	477	491	529	507	518	500	489	548	524	464	486	494	509	500	527	494	501	528	539	503	497	501	521	518	543	473	485	537	495	509	474	485	524	513	487	501	509	533	510	486	505	500	507	529	553	519	507	498	471	477	507	532	487	496	547	517	537	517	502	501	532	524	542	520	518	529	470	499	515	516	524	532	456	542	556	457	520	512	504	509	501	500	486	507	491	512	460	480	546	573	554	490	518	500	506	500	488	489	532	515	499	529	489	496	518	498	531	509	514	476	541	536	514	517	522	489	481	512	453	513	521	476	511	520	539	509	450	495	500	564	500	494	506	513	473	480	513	501	507	519	523	470	535	533	471	534	497	494	490	504	470	526	509	501	515	491	525	509	491	470	541	541	509	503	488	519	513	499	533	518	524	495	510	487	549	489	515	513	502	496	495	480	458	487	488	515	500	521	501	552	453	483	526	482	540	504	496	526	436	503	492	505	499	507	480	530	522	472	486	533	510	488	532	502	529	545	473	493	487	516	525	525	483	538	503	501	527	515	497	478	518	513	489	507	474	521	513	516	492	503	527	506	544	500	477	488	512	558	533	493	456	477	535	485	531	504	496	521	502	483	529	470	494	542	528	486	519	505	490	489	502	499	508	526	519	449	447	545	550	512	512	510	512	569	478	515	502	478	496	527	533	472	480	491	472	525	524	487	481	520	485	501	485	570	512	549	522	482	465	517	527	496	557	473	501	494	533	522	484	537	536	513	471	523	522	525	524	523	509	502	492	507	520	491	481	490	511	509	518	502	538	499	488	502	541	448	492	524	531	506	499	499	480	498	492	510	573	529	492	497	489	554	508	497	497	526	512	514	499	529	540	504	530	501	503	512	556	536	494	515	515	489	535	506	494	525	501	529	508	515	519	518	509	521	531	532	482	533	547	494	510	489	524	542	483	497	489	547	498	485	492	495	511	496	484	515	489	538	502	492	535	506	465	523	527	544	526	538	484	483	510	518	552	495	494	458	482	492	524	534	501	567	521	484	496	513	480	472	535	505	491	499	474	518	490	531	539	526	504	498	483	500	487	505	493	506	513	516	469	516	495	474	500	519	461	537	498	503	513	502	505	500	492	480	535	513	511	475	542	506	525	516	515	507	548	495	485	535	519	520	488	520	546	476	466	499	534	489	526	508	485	508	527	504	532	479	527	514	493	537	511	510	544	526	519	507	467	521	509	521	477	467	490	553	473	547	484	473	526	517	522	507	478	533	502	465	531	487	537	455	494	505	510	474	524	506	503	511	449	489	484	516	527	493	500	481	544	450	517	470	515	517	516	506	497	501	488	473	494	546	492	499	515	454	478	505	484	536	491	509	518	525	499	499	530	484	473	485	504	498	521	528	483	499	501	522	533	481	511	486	527	541	513	506	522	512	493	460	473	492	474	511	458	521	481	488	512	482	498	513	493	524	494	498	509	511	512	486	480	530	512	517	488	518	518	499	498	514	540	535	476	506	510	495	506	493	487	507	520	460	524	506	494	523	480	523	517	503	469	505	502	528	530	532	478	488	511	475	521	516	502	509	503	526	530	509	474	470	514	489	535	546	539	509	534	475	523	500	491	504	472	528	495	500	511	520	504	519	505	461	503	527	519	507	470	510	502	506	490	522	562	531
29073	17703	11035	11565	55103	33976	6190	1287	716	699	343	247	187	168	185	154	163	155	142	160	157	130	130	112	117	123	126	101	156	169	152	170	192	202	207	123	100	125	103	121	83	104	106	97	108	110	97	87	104	116	108	109	108	104	89	104	89	98	89	78	118	102	102	89	82	113	99	92	97	121	102	108	118	92	104	101	108	91	106	95	99	90	104	122	111	90	82	93	84	107	103	100	116	96	109	95	99	107	96	110	97	102	93	111	115	91	85	106	101	74	112	91	89	112	86	94	102	111	103	91	104	90	100	91	83	95	95	93	93	90	90	109	94	109	78	84	112	103	82	89	83	83	85	78	85	92	100	87	93	96	107	101	89	102	94	110	104	72	99	82	105	99	113	109	97	96	100	89	85	101	102	87	94	101	102	95	99	109	97	125	88	99	76	112	101	104	86	108	93	104	130	101	100	101	84	80	90	92	107	112	114	98	97	102	96	87	85	89	111	92	112	92	103	122	80	93	88	104	106	105	117	96	106	95	101	101	109	95	86	100	97	96	92	98	81	90	84	100	96	108	91	94	98	89	93	87	95	89	90	103	94	79	102	90	97	105	95	83	97	115	110	104	102	78	95	99	103	107	99	94	103	104	108	95	80	98	85	101	95	103	94	96	101	89	95	105	91	114	89	102	101	99	103	90	96	97	84	85	100	102	100	103	104	94	97	110	100	93	94	68	85	93	97	99	114	102	86	98	110	102	97	102	100	107	83	90	106	101	106	89	106	88	104	102	91	104	103	99	106	82	98	102	100	90	105	106	95	98	86	104	90	98	106	96	102	102	111	98	102	94	111	100	102	116	102	105	109	122	100	97	94	100	90	95	90	101	87	100	101	104	97	111	84	90	115	110	101	107	87	100	90	99	105	110	92	91	102	95	101	99	88	111	96	106	105	84	132	92	92	92	108	97	116	95	113	75	90	99	83	83	109	106	107	112	99	104	102	88	84	104	98	95	104	99	106	78	94	100	99	103	94	87	94	95	101	92	112	80	84	92	93	109	94	105	92	105	96	83	103	101	100	103	88	103	114	93	99	97	108	93	115	86	103	100	114	83	110	108	87	105	99	124	108	88	95	87	97	90	103	98	111	88	102	104	85	100	97	91	90	95	87	121	95	97	99	100	101	107	97	104	108	86	104	94	112	91	97	105	93	109	111	91	101	99	99	120	98	106	101	94	91	96	97	80	99	94	106	84	109	106	84	119	102	106	87	89	96	112	81	80	117	101	112	106	126	110	104	105	125	102	100	103	88	99	98	83	102	111	99	95	99	102	81	94	98	103	92	93	104	98	109	91	119	85	100	88	87	78	87	115	106	95	117	102	96	103	101	119	107	97	80	90	96	78	93	111	97	104	96	107	114	105	97	112	109	107	92	113	109	98	79	108	85	89	111	102	91	107	96	93	104	104	122	75	105	122	105	95	84	95	104	97	95	97	99	95	98	108	94	93	107	104	107	112	98	87	95	82	97	93	87	81	101	101	79	93	95	100	89	109	93	99	91	119	106	101	94	93	113	104	87	104	82	103	99	93	87	102	94	93	100	79	81	90	80	102	84	93	118	85	99	119	88	100	113	118	95	94	83	107	89	103	96	82	94	92	111	88	99	108	110	94	88	114	85	96	92	88	115	89	101	96	82	98	104	108	90	90	84	93	88	85	99	92	96	90	101	109	95	105	96	87	100	115	113	82	94	92	96	96	116	92	104	84	98	107	91	88	97	97	86	98	98	98	101	114	111	83	108	93	71	113	99	111	96	95	104	106	115	89	89	98	103	93	74	107	95	118	97	89	100	94	94	93	114	93	97	84	112	95	78	88	102	101	99	95	92	105	88	106	93	97	113	112	101	106	101	112	96	95	104	106	94	109	93	99	115	91	93	104	92	89	97	119	88	98	99	96	98	95	97	97	77	84	105	98	101	100	95	97	96	107	75	97	98	102	80	83	97	82	113	89	116	95	110	106	84	82	91	116	111	101	79	104	104	120	95	95	96	100	76	96	81	107	98	81	115	95	81	100	78	92	89	116	89	97	95	101	80	89	92	100	92	86	89	102	94	99	105	98	91	99	105	103	91	81	103	107	122	77	94	103	99	109	95	102	96	75	103	92	101	104	91	100	107	99	102	93	110	78	101	88	98	98	93	92	100	100	94	105	96	107	107	105	106	111	107	81	93	102	102	104	103	86	110	86	101	99	89	101	112	100	99	96	110	104	92	78	114	107	92	101	87	115	90	76	98	88	104	100	96	111	96	91	103	99	91	95	104	84	104	96	106	117	89	105	103	96	98	97	82	105	81	117	91	86	109	107	101	87	103	120	102	97	109	100	102	91	98	104	99	104	110	80	93	97	100	104	96	100	98	92	110	95	100	78	87	97	88	86	102	100	106	92	95	98	103	119	117	93	116	103	110	88	110	86	91	120	109	91	88	95	103	96	97	84	93	113	96	108	109	83	95	89	80	95	84	100	95	88	88	100	105	88	116	91	82	97	100	114	92	109	108	95	83	87	114	90	77	102	110	85	83	95	95	95	103	115	87	115	86	97	100	116	83	97	104	104	96	89	94	95	105	91	115	92	73	103	101	108	86	91	86	99	98	106	93	94	103	107	98	90	85	101	83	82	95	112	113	93	97	105	86	97	94	87	97	100	101	92	94	83	86	112	114	99	76	115	100	85	85	116	97	116	98	92	98	103	106	81	95	86	92	112	109	107	103	127	95	108	83	94	91	92	112	93	107	94	111	92	106	84	110	98	109	81	96	99	114	102	87	98	92	98	93	94	102	125	101	116	91	112	92	87	96	104	84	92	107	94	95	90	102	107	99	93	114	102	93	91	101	120	95	93	84	81	104	107	94	126	93	87	109	78	126	99	90	97	91	90	104	105	100	114	90	102	92	109	94	97	98	93	95	91	86	100	99	106	111	94	85	88	106	75	82	96	107	89	94	105	108	99	111	81	105	104	114	75	89	95	105	112	101	99	115	118	98	100	94	87	95	110	88	90	104	106	94	90	108	98	99	92	92	98	101	101	99	97	96	95	113	89	87	125	82	90	98	78	101	100	93	91	97	91	87	90	98	87	88	103	107	98	90	80	91	88	75	109	91	103	87	110	85	99	99	86	109	105	90	93	84	86	111	86	92	114	92	113	75	85	103	89	92	111	98	112	118	100	109	88	95	100	98	96	98	89	86	84	102	88	92	97	102	105	103	111	73	107	105	90	105	97	97	86	82	99	108	91	95	95	83	94	96	108	103	109	90	96	90	112	92	92	123	106	95	91	104	88	88	122	98	91	85	103	97	90	85	95	101	102	89	101	83	105	101	90	98	90	74	87	81	84	112	96	78	102	107	97	101	103	92	89	93	84	88	95	105	118	84	93	87	81	79	94	105	99	100	98	111	113	98	118	87	100	81	106	113	116	99	89	109	93	96	90	94	83	106	114	96	103	95	111	88	99	107	81
15930	12781	8556	16612	64445	27458	4444	3572	2769	2707	1420	1075	938	869	790	771	710	687	615	613	623	556	520	530	494	497	569	590	591	928	797	1036	1324	1172	1138	653	449	444	355	328	333	356	379	375	371	361	342	317	322	354	319	318	356	298	309	299	342	324	318	322	289	339	278	304	294	316	292	319	292	282	296	328	280	309	289	277	304	287	277	260	279	288	301	290	278	270	263	290	293	318	283	295	289	261	317	296	288	300	280	276	280	292	269	269	297	275	272	312	287	296	313	303	263	294	288	286	298	303	322	305	282	272	295	281	303	275	302	248	262	290	262	287	260	276	258	280	296	293	277	321	287	291	262	259	280	262	270	240	266	269	277	314	285	279	277	266	267	279	302	300	289	278	309	267	268	293	277	259	290	281	281	283	248	304	305	308	263	279	296	256	281	289	274	282	295	268	263	261	322	303	277	274	289	271	312	276	259	264	294	306	246	257	279	290	278	260	291	290	284	272	294	276	316	284	313	259	292	267	284	306	269	290	300	302	267	288	273	290	281	274	280	277	306	250	284	305	283	284	282	257	275	272	264	299	283	317	268	297	264	300	261	297	292	248	316	279	286	269	283	296	272	304	272	298	262	298	294	270	266	317	280	276	282	296	300	265	275	281	259	270	272	260	278	233	295	258	293	280	259	275	272	276	316	279	281	300	249	266	302	271	240	286	266	288	293	314	282	282	298	279	283	253	305	321	277	254	264	294	287	296	264	310	243	287	313	264	270	276	301	295	272	273	266	307	293	244	286	299	303	290	261	283	242	254	308	254	262	277	259	280	258	290	283	266	275	279	258	281	286	287	261	289	277	280	294	267	289	286	256	278	334	275	254	297	277	308	282	258	263	283	306	283	277	274	314	284	296	286	266	279	283	280	273	269	299	274	294	300	287	280	249	284	281	298	286	281	302	276	304	272	273	256	271	284	277	274	255	282	272	286	252	281	282	276	271	284	290	299	304	307	275	266	280	248	289	275	294	283	287	286	255	279	314	260	299	285	260	319	277	278	310	298	286	254	291	247	264	268	263	274	260	272	288	247	278	259	257	252	255	279	265	268	266	272	263	282	286	271	263	253	268	317	240	284	282	280	294	258	268	300	313	281	282	283	282	267	258	272	305	290	269	272	284	268	271	258	292	267	262	267	277	282	299	256	279	277	269	302	241	290	272	281	289	288	277	274	299	293	267	281	296	290	269	266	273	273	278	263	275	303	268	281	263	276	238	270	241	267	320	262	301	297	291	292	294	247	255	273	293	277	254	286	272	264	309	280	290	261	281	292	308	281	312	286	286	258	289	259	287	256	268	258	261	265	288	273	296	288	302	270	295	296	290	259	282	279	290	268	278	277	307	265	283	258	275	294	245	295	291	283	300	293	291	262	258	289	278	291	270	278	281	259	307	288	278	262	298	300	260	301	261	250	280	294	279	288	268	278	260	286	298	271	263	278	267	279	259	300	260	308	316	264	254	280	277	277	286	264	283	276	259	313	280	272	290	287	275	259	262	280	284	260	293	292	272	278	275	286	291	273	266	281	305	268	272	293	297	287	276	281	261	286	276	275	269	265	262	270	300	299	296	291	284	276	278	293	287	296	265	269	254	285	284	286	256	303	303	321	292	280	264	267	272	277	286	291	270	285	260	270	293	289	247	266	274	254	266	277	275	303	278	285	268	280	271	284	275	278	302	285	271	252	236	264	279	278	300	316	268	286	270	264	303	294	286	285	283	298	271	254	294	274	297	276	274	278	314	290	257	283	297	306	278	282	289	270	308	274	250	290	283	267	275	270	287	285	312	262	294	262	292	274	292	295	273	275	318	270	270	271	289	271	280	281	264	298	293	270	261	282	267	267	275	263	316	274	300	244	288	290	290	245	289	262	291	326	262	291	292	277	273	293	297	266	290	268	298	302	298	293	277	290	259	290	271	287	259	292	279	283	239	280	257	285	281	328	256	254	267	253	277	271	279	296	262	288	321	263	273	274	292	267	285	270	247	292	283	249	296	311	246	268	305	263	292	267	250	266	251	276	296	287	271	269	277	271	298	298	296	253	303	274	281	269	283	279	308	295	269	299	267	273	281	272	269	292	308	247	268	290	293	295	279	260	257	289	283	267	265	254	283	279	260	253	288	306	277	280	278	246	259	269	275	278	275	295	276	255	277	291	279	286	291	277	271	297	297	285	281	263	292	311	277	283	285	271	301	270	308	289	260	277	274	303	283	300	297	290	315	281	274	309	291	269	294	296	275	279	308	268	278	294	266	299	306	278	260	306	308	273	273	285	306	284	239	263	259	273	270	260	319	255	256	296	260	305	282	287	283	291	260	264	272	279	305	296	274	294	301	273	298	258	263	288	274	274	291	290	267	296	322	285	307	260	279	300	274	291	312	275	262	280	279	299	278	302	264	286	307	251	322	295	300	283	305	280	280	294	277	285	272	301	274	272	296	311	278	280	293	258	284	297	259	323	261	286	281	277	299	261	261	286	326	273	281	274	320	276	273	278	277	302	295	312	297	270	296	274	272	278	292	261	313	267	300	297	289	262	303	298	315	279	268	290	271	278	254	296	292	272	291	301	262	286	283	267	264	272	280	277	260	274	264	289	248	292	258	286	295	271	245	269	269	279	267	288	285	272	294	271	269	265	284	280	284	256	291	288	295	269	270	281	281	257	312	297	270	266	273	272	277	269	291	287	265	248	284	294	280	278	298	275	295	277	286	293	279	267	293	281	281	285	265	300	276	267	249	264	306	305	287	252	272	274	298	276	278	280	276	260	300	295	280	262	295	291	269	263	317	293	264	279	290	307	286	276	252	293	288	296	273	267	288	315	291	270	314	296	275	275	267	299	273	290	295	292	290	276	250	289	274	291	277	278	275	296	283	288	307	280	289	283	273	276	269	307	273	269	276	267	275	263	263	291	279	252	307	271	283	295	299	266	244	297	288	262	301	276	293	299	301	278	252	271	296	288	295	290	267	262	265	257	332	276	278	274	290	276	268	252	284	288	329	266	274	283	257	286	294	253	291	273	253	296	276	292	276	304	282	274	297	297	279	270	304	310	274	268	284	240	266	297	300	288	284	251	293	260	269	268	280	292	298	274	262	280	267	296	264	267	320	282	314	297	276	266	260	267	262	239	274	287	287	270	257	271	297	289	268	259	259	298	290	275	279	263	279	277	312	276	273	289	301	258	281	277	270	283	252	227	267	327	303	302	282	292	248	270	260	301	282	295	250	290	251	284	277	269	297	270	256	264	282	274	260	264	310	269	279	241	232	284	258	277	257	267	256	262	292	269	296	270	290	253	259	250	305	254	271	282	266	282	270	302	318	279	275	269	303	291	267	271	291	275	291	293	284	290	267	305	255	311	294	288	268	273	264	277	286	283	256	247	267	300	275	275	248	285	282	283	288	264	265	293	284	295	295	315	292	299	307	266	259	258	311	311	260	282	256	289	272	264	282	242	295	276
3233	855	589	722	2634	1386	371	296	313	337	283	305	315	333	318	312	352	298	310	343	319	346	312	307	307	334	298	315	317	317	302	326	338	278	337	316	346	290	325	312	382	342	329	328	291	306	334	331	318	323	334	321	326	333	315	317	308	303	336	317	317	346	306	312	333	279	304	330	327	306	326	324	306	322	358	333	278	306	311	304	329	313	317	281	301	348	294	301	295	289	325	327	340	318	321	291	332	313	329	325	310	312	310	322	328	298	291	292	321	315	267	315	319	316	318	337	304	309	315	320	315	314	329	312	276	300	337	298	306	294	358	279	310	325	279	330	308	325	317	347	338	286	296	309	307	326	289	294	328	305	313	333	336	328	337	325	310	336	319	371	306	304	318	294	313	324	275	305	337	322	311	329	341	312	299	346	329	318	320	303	333	317	323	343	335	323	311	323	335	331	311	295	301	301	315	289	346	296	290	314	301	283	328	285	316	314	291	370	317	282	324	295	308	329	298	299	332	312	318	331	340	314	312	329	306	341	324	320	306	328	314	297	335	316	321	330	299	322	355	336	340	346	318	261	310	309	351	344	342	327	273	323	327	325	322	325	344	311	339	283	304	309	320	335	275	299	309	316	312	295	357	299	303	330	338	311	333	346	322	310	348	356	338	312	316	324	320	349	244	347	279	327	270	332	326	302	303	318	306	318	349	306	305	329	357	315	355	307	307	324	317	285	325	321	309	294	299	285	296	317	338	323	292	332	314	299	308	333	337	317	330	295	272	317	293	299	326	312	304	281	279	329	333	300	323	291	285	356	306	329	309	284	326	315	295	331	332	326	327	299	330	332	316	336	295	319	281	310	319	291	338	343	288	315	287	329	326	308	336	308	320	315	338	290	307	321	327	307	306	315	295	307	312	295	300	279	328	308	349	317	287	329	308	304	326	302	334	329	278	312	327	336	298	288	314	320	304	308	333	310	299	296	305	287	333	321	361	293	307	325	310	296	343	312	297	317	315	279	335	340	342	312	338	294	282	346	325	295	321	291	326	339	332	329	342	294	295	285	323	305	297	338	302	348	300	315	322	312	333	327	322	320	294	308	308	318	302	317	315	329	328	278	329	293	311	312	288	308	331	359	352	290	317	332	320	324	321	303	319	325	302	303	320	321	308	327	281	289	330	300	319	337	300	311	326	344	341	301	315	260	297	337	319	306	308	306	313	301	293	313	285	314	307	340	325	332	319	340	299	287	370	316	349	324	331	298	325	319	343	321	311	292	273	316	319	321	331	327	315	298	317	324	311	291	321	307	311	312	281	315	284	303	286	332	341	303	359	297	279	321	346	295	336	301	299	343	305	312	350	336	342	299	301	305	318	329	307	321	307	347	333	312	315	277	327	294	334	314	321	311	331	293	310	303	312	324	315	297	346	324	332	333	302	324	330	299	333	316	297	339	318	308	306	320	316	321	282	300	295	325	290	324	333	302	328	323	276	300	306	328	350	334	329	335	294	308	313	296	329	322	287	309	280	339	298	296	327	293	328	325	294	317	340	264	332	276	298	326	314	290	292	315	329	319	321	341	319	285	333	309	334	317	347	340	294	282	288	318	314	305	305	310	335	309	312	323	310	271	322	349	309	326	294	331	338	320	308	304	312	315	359	325	325	321	344	312	269	325	290	326	314	297	333	304	309	309	333	311	328	290	326	343	342	312	334	315	325	301	315	304	316	293	311	291	304	336	348	295	312	338	302	334	310	336	304	333	351	292	301	291	303	339	297	293	315	319	331	291	311	282	326	322	317	339	303	314	300	288	307	324	344	326	317	298	273	277	320	296	331	325	322	311	347	316	307	310	316	319	314	330	312	311	316	316	309	327	308	327	297	328	335	300	321	327	318	292	343	331	301	326	329	318	298	339	330	312	331	286	304	328	323	339	335	310	314	320	338	306	322	312	325	297	357	301	321	304	345	320	317	322	298	301	352	287	301	320	291	288	328	334	317	309	303	315	276	319	299	341	346	286	292	314	321	328	297	323	307	314	309	324	317	296	312	310	327	302	348	331	305	312	307	336	325	338	317	335	316	308	316	333	362	308	320	317	320	308	318	308	334	330	338	302	317	304	324	311	335	293	329	353	322	320	304	305	318	329	306	310	332	309	341	309	307	333	324	283	338	333	325	335	315	315	289	327	332	326	310	316	303	340	302	304	352	321	327	299	346	302	320	304	306	295	338	288	302	319	289	287	306	368	303	331	309	315	312	323	319	312	311	293	285	296	307	320	332	276	299	298	298	294	313	325	319	331	294	281	279	298	344	329	319	312	315	295	313	319	325	294	338	336	322	274	333	314	290	322	314	274	285	309	332	286	329	335	303	330	310	332	309	333	315	358	301	301	305	310	279	323	296	330	286	283	290	307	292	341	354	314	362	290	302	351	270	310	315	324	315	350	320	340	327	318	308	322	280	308	327	313	288	301	291	338	298	314	305	296	317	318	288	294	326	342	347	324	313	275	297	318	306	284	327	317	290	326	280	322	327	319	329	359	315	271	303	306	298	339	309	290	302	362	294	301	303	304	314	336	286	334	327	303	343	289	337	300	325	316	303	331	318	326	298	318	312	302	289	300	334	292	339	311	334	338	318	319	293	310	305	338	315	321	335	296	345	320	303	318	287	306	313	331	316	321	333	321	283	309	292	340	290	324	327	300	304	326	316	317	306	270	304	312	288	283	278	294	316	319	321	323	341	320	335	327	304	310	345	323	333	299	318	337	309	316	317	305	321	309	310	298	270	320	301	304	352	310	298	327	317	318	321	309	332	344	278	341	308	307	308	328	321	313	324	350	331	300	317	307	328	331	333	272	342	310	282	287	311	294	323	309	311	310	308	300	339	304	331	307	294	301	323	335	309	355	308	315	291	301	312	309	330	331	307	318	311	313	291	314	281	304	350	303	327	296	306	329	286	285	320	312	336	292	312	284	321	317	347	321	314	304	324	285	297	284	326	337	308	279	323	346	297	320	324	327	337	300	288	323	304	336	341	338	315	345	300	327	317	341	298	293	295	314	310	307	293	317	275	300	299	340	267	287	298	331	290	289	337	307	278	296	338	305	325	318	318	289	309	299	342	316	313	342	318	298	290	341	340	314	323	335	313	304	279	300	316	292	320	301	288	341	295	311	317	307	319	343	303	327	321	321	329	314	288	303	315	287	309	328	344	330	319	310	311	332	324	310	319	310	324	317	296	317	343	305	312	301	313	330	320	345	296	305	316	316	320	307	297	321	295	337	340	337	334	313	329	319	329	315	325	327	310	314	303	312	336	283	334	306	306	342	329	357	317	323	329	315	310	345	298	312	323	366	337	293	367	347	344	314	314	322	315	312	304	303	318	329	330	284	315	337	316	317	335	332	320	333	300	294	322	335	323	303	333	299	311	277	334	305	310	301	296	343	282	345	334	325	299	326	320	298	315	346	333	315	313	334	346	308	303	326	304	329	289	340	322	297	330	293
3159	1408	1219	2507	10089	4220	872	827	850	856	741	784	752	756	775	777	789	791	794	775	749	751	795	747	800	852	780	787	737	758	814	785	827	879	811	833	787	761	743	739	800	781	764	739	772	742	733	800	785	807	742	738	750	782	745	773	745	746	713	745	704	798	777	756	810	750	749	772	782	751	776	776	802	753	752	798	710	758	829	753	754	783	706	794	749	765	745	804	747	785	760	722	720	748	761	751	749	756	751	772	789	736	729	748	739	763	806	751	768	747	777	753	801	734	803	799	768	752	750	821	739	781	759	761	755	763	806	774	740	759	781	777	771	793	711	762	745	820	839	745	790	788	802	785	758	745	742	738	771	773	803	773	714	758	796	763	783	736	719	792	763	720	773	772	778	777	777	796	762	766	768	792	775	781	765	792	792	757	763	804	754	765	799	805	775	741	771	771	761	763	795	772	767	823	714	810	771	779	725	755	761	777	730	786	745	716	714	748	763	758	782	755	738	736	794	770	800	760	760	783	798	759	796	785	712	778	753	794	755	812	777	772	740	812	789	753	759	766	725	775	829	775	799	735	778	799	742	739	789	789	802	765	810	774	759	757	775	743	749	794	764	760	747	797	784	770	750	756	760	775	762	799	773	773	784	797	752	785	792	742	753	763	737	737	799	732	731	831	765	759	763	740	711	757	805	742	784	756	770	788	751	789	729	802	825	795	798	746	782	778	725	780	732	777	733	770	748	736	766	806	773	787	794	778	703	764	766	810	754	774	781	793	764	780	772	754	752	783	798	761	749	783	775	785	706	793	763	751	804	786	814	764	748	776	715	811	798	803	763	798	760	804	801	807	727	811	721	764	864	756	726	745	794	778	780	792	746	767	760	774	831	732	784	771	746	739	784	730	818	809	781	745	812	805	762	752	764	726	750	781	760	777	730	735	726	781	755	740	748	800	779	764	744	767	791	778	701	717	786	788	762	748	782	762	749	780	757	823	759	786	764	784	771	808	757	728	748	734	712	785	770	784	803	788	732	765	764	741	787	804	742	747	799	763	765	776	757	768	731	770	783	782	785	767	796	714	774	774	761	768	802	762	774	762	750	810	725	734	789	774	704	833	742	709	782	764	775	771	776	763	768	729	794	793	787	763	727	764	789	788	761	806	803	773	768	801	755	765	703	750	787	772	812	748	745	769	754	776	769	713	750	731	792	732	743	794	775	795	779	793	822	743	795	813	744	744	758	796	756	749	831	772	747	746	743	733	755	785	777	744	738	760	769	747	745	745	803	818	780	794	817	751	738	768	787	766	762	782	764	761	768	748	763	741	760	810	764	768	795	845	794	751	742	807	738	763	757	774	783	797	758	800	751	751	808	778	830	778	743	796	755	812	829	776	725	788	765	714	772	810	732	822	771	803	736	734	745	724	746	723	747	764	779	760	795	775	760	772	764	742	759	757	778	769	784	756	750	813	746	776	751	795	748	821	733	724	789	748	782	760	749	773	775	774	816	759	745	789	814	770	800	772	793	792	818	760	781	779	764	732	786	740	765	764	770	753	823	754	801	747	816	768	755	698	796	759	784	792	766	775	754	740	746	798	770	760	770	740	801	771	773	782	781	752	797	775	745	762	787	780	792	771	774	766	779	753	813	751	830	784	743	786	760	771	735	796	734	734	829	751	722	761	798	764	786	817	751	770	756	771	755	769	777	738	742	715	744	792	756	771	782	813	725	765	782	784	719	792	704	772	798	805	798	783	757	771	724	730	789	724	811	776	788	762	746	756	765	831	807	770	710	788	790	783	754	805	808	784	826	787	808	723	769	732	768	747	778	738	813	751	761	765	779	796	765	768	826	768	802	781	782	785	785	732	745	812	756	748	804	807	710	746	811	739	808	797	788	776	784	798	781	738	750	743	779	801	777	780	774	795	750	736	763	799	794	843	776	738	763	790	763	752	750	679	773	738	764	806	732	804	787	789	736	754	767	760	803	782	765	800	783	739	776	730	772	830	795	796	782	765	782	709	821	734	756	749	775	762	749	767	777	766	795	746	749	812	725	729	782	778	798	711	789	720	809	815	745	810	813	833	784	749	756	786	751	845	736	780	756	739	754	758	766	793	725	693	784	760	749	789	745	799	728	807	726	782	765	830	744	773	791	795	793	800	757	777	772	764	791	733	784	765	732	800	752	793	753	788	804	797	757	721	824	748	842	768	804	791	767	773	752	740	744	746	780	780	809	747	750	798	793	786	808	781	770	815	774	737	767	782	705	765	724	818	778	780	746	801	748	760	708	790	741	795	736	753	759	810	812	747	784	795	732	728	751	717	749	712	732	742	772	758	779	757	767	768	735	720	749	765	775	802	805	754	750	773	753	765	730	743	712	772	786	803	813	753	768	767	750	752	746	787	802	774	771	714	757	731	819	793	756	760	735	781	760	758	796	761	783	768	745	776	813	736	745	752	709	793	785	721	753	774	802	741	729	729	706	797	762	761	833	795	779	732	791	757	774	793	827	760	725	719	815	780	777	788	741	758	754	738	756	764	771	728	792	788	767	781	737	771	748	791	772	739	736	796	720	785	746	743	743	800	786	778	800	756	756	765	796	708	756	769	779	743	705	760	819	832	808	783	722	797	746	748	771	776	782	742	811	776	799	723	740	803	728	807	738	803	770	730	722	725	757	745	776	805	784	785	766	754	715	759	780	792	781	758	780	763	748	772	751	739	826	797	760	757	784	737	784	758	708	798	816	756	725	805	690	732	743	780	812	812	756	762	723	777	749	725	755	803	791	787	778	740	792	759	747	799	734	778	807	733	825	753	758	782	751	740	764	726	715	749	764	774	748	741	790	739	764	772	771	763	792	755	772	765	801	784	820	734	783	788	730	763	768	809	758	747	799	752	796	753	777	758	761	751	793	822	764	777	809	742	761	829	746	748	798	833	735	791	801	740	736	820	807	773	802	741	817	762	737	772	733	784	735	767	691	715	743	775	724	790	748	751	765	788	763	771	761	755	774	768	741	746	728	800	800	762	780	767	761	723	747	766	732	785	749	754	767	767	777	734	748	737	773	790	731	776	794	745	772	724	846	751	759	758	732	785	781	754	830	736	802	756	784	767	740	707	770	793	787	797	752	751	805	760	749	734	757	754	738	754	824	741	798	746	781	771	768	782	782	770	741	771	833	745	789	769	796	696	808	766	768	797	817	742	813	720	742	770	782	746	778	773	735	745	784	782	792	767	741	765	757	773	724	819	743	757	753	777	756	740	778	796	770	764	791	767	716	799	759	799	774	766	763	801	753	765	772	771	757	817	795	745	817	745	774	806	747	783	734	719	733	773	747	745	761	755	802	769	737	770	767	767	777	797	775	779	767	734	722	779	777	792	778	744	824	754	705	775	783	712	768	783	770	720	817	770	806	791	765	768	796	751	831	806	752	763	828	789	764	796	760	754	764	806	749	796	771	752	751	783	783	754	825	723	744	756	790	766	725	755	795	734	797	764
19444	9485	4938	8347	40087	19945	1814	696	558	641	312	267	257	256	253	240	215	251	232	245	227	238	196	224	223	234	221	225	238	207	246	258	260	307	292	243	198	221	242	196	215	206	216	193	185	193	214	198	231	213	212	195	198	226	202	216	220	199	209	210	200	209	231	197	198	198	195	218	200	223	212	245	193	194	228	213	203	217	207	213	184	187	217	212	195	197	227	208	198	188	223	192	210	213	205	209	230	180	196	213	184	207	202	238	192	189	181	193	200	209	218	206	238	199	216	210	178	231	228	199	209	193	206	191	200	198	220	200	203	218	208	204	195	201	214	220	191	211	200	189	216	188	209	187	211	219	205	191	219	220	204	220	190	186	218	211	208	216	195	194	200	185	192	225	226	212	184	194	170	172	216	213	224	191	186	200	188	216	204	200	203	185	207	194	206	194	199	196	212	205	223	216	220	206	198	207	184	214	194	222	203	197	181	216	222	195	197	187	184	208	208	188	185	242	209	186	192	191	204	205	193	204	181	208	224	212	191	221	212	208	173	205	215	191	198	175	187	182	187	218	209	194	223	193	195	209	217	210	177	205	226	208	203	209	190	216	237	179	196	182	193	193	204	200	195	205	200	209	208	198	184	207	198	206	201	198	220	222	207	188	201	205	178	189	200	221	168	176	189	198	191	222	218	210	186	187	204	185	202	181	188	229	195	189	204	196	205	220	205	229	196	201	190	212	192	203	188	207	194	187	188	214	212	191	199	191	186	195	210	210	218	199	237	219	218	216	200	219	209	205	189	225	227	229	210	202	202	210	183	192	202	196	228	187	224	190	209	196	202	183	224	231	212	201	204	183	197	216	220	184	208	172	175	182	215	211	205	170	213	196	192	214	226	214	225	187	186	213	194	187	209	214	215	205	190	186	176	170	212	198	215	202	191	184	211	193	209	204	228	206	205	218	210	191	176	180	184	210	241	207	200	198	195	256	218	164	189	203	211	201	200	183	232	196	206	173	215	203	216	199	217	203	213	218	191	211	197	219	186	204	203	216	192	171	219	198	207	205	192	208	187	210	188	194	209	195	202	201	200	229	216	183	202	202	209	205	177	236	227	190	239	211	193	191	186	200	203	210	194	221	204	180	208	227	225	217	213	207	198	181	207	208	165	219	226	190	208	179	205	190	206	219	196	197	191	209	214	209	231	213	203	193	198	189	185	179	203	214	223	178	201	182	194	218	213	221	183	224	208	205	222	216	166	201	205	197	191	197	224	216	211	201	200	196	182	191	209	184	202	200	213	225	196	229	194	175	178	206	189	210	190	222	200	224	200	202	198	201	214	213	206	209	181	217	196	216	213	199	195	191	199	204	199	204	189	205	196	193	184	208	227	211	230	210	203	211	216	217	217	196	208	197	224	227	191	208	190	183	203	179	218	195	230	204	218	188	198	212	235	179	218	203	180	218	233	202	210	190	210	198	203	203	217	204	180	220	219	196	198	225	199	197	203	165	231	210	210	228	208	209	196	191	201	200	211	210	210	198	215	184	190	191	197	189	220	189	199	193	202	226	212	202	212	211	205	192	197	204	212	218	221	187	205	215	194	212	183	210	192	210	202	225	196	199	219	195	209	200	203	194	202	203	200	219	208	214	219	189	204	208	232	202	198	221	203	202	217	231	204	206	198	209	196	198	198	194	203	233	205	211	212	211	194	169	196	191	187	194	202	213	198	190	210	200	211	186	216	182	184	219	179	184	197	235	221	214	185	227	206	237	211	196	224	197	184	208	200	188	203	223	187	208	192	224	228	188	182	226	208	189	200	194	192	212	224	207	188	185	186	193	229	237	186	188	198	191	207	190	187	197	212	209	199	210	185	197	229	243	203	190	226	188	203	186	264	209	180	188	216	167	251	216	182	210	201	175	214	197	195	215	222	193	218	233	212	201	218	194	244	200	239	222	196	210	198	243	195	197	216	183	196	185	184	217	193	184	191	208	179	202	225	208	165	224	198	207	204	192	186	209	220	186	205	207	195	209	186	231	232	195	204	188	203	206	197	193	208	202	209	210	220	203	202	204	193	231	214	203	203	191	209	192	197	192	212	212	217	192	206	213	208	215	193	196	195	218	206	200	193	192	192	216	217	231	215	228	197	240	175	203	225	191	233	191	227	202	204	190	209	213	200	199	221	201	190	203	199	174	221	208	207	204	196	238	205	220	218	193	192	206	185	210	199	191	214	162	182	188	215	208	197	219	233	191	195	218	197	232	214	218	218	208	196	225	196	185	206	181	183	206	225	198	218	205	201	189	182	196	216	202	221	194	221	216	220	207	191	193	191	194	242	213	210	215	227	224	200	203	210	169	200	178	231	185	186	227	204	227	200	203	211	196	211	213	184	233	209	244	204	231	170	208	185	198	192	206	194	237	183	190	207	219	193	207	207	209	230	218	217	198	190	215	215	227	212	194	197	191	219	196	192	188	234	210	223	203	199	211	207	208	215	211	195	184	221	204	203	198	185	223	218	194	230	188	210	185	203	215	224	203	188	211	182	203	197	195	225	236	206	201	180	187	219	192	172	208	235	195	194	206	182	184	205	196	208	185	222	199	198	186	177	199	190	225	179	233	215	195	208	193	186	185	198	225	192	204	215	236	203	193	220	189	207	184	204	183	219	206	188	191	191	191	237	208	217	171	193	217	215	229	209	184	209	210	202	200	211	190	230	193	200	219	221	210	197	206	195	219	173	193	195	180	206	216	209	201	214	200	216	218	198	224	226	232	209	201	222	213	204	179	200	182	208	197	226	203	215	204	197	194	203	207	209	188	200	205	187	183	225	204	209	195	198	209	217	200	210	208	210	212	183	201	219	211	190	213	204	187	210	179	217	203	210	190	186	211	203	202	220	200	217	194	187	231	211	188	229	202	232	194	187	201	230	206	185	218	209	212	214	187	205	201	223	203	200	222	214	188	183	198	206	206	202	202	225	188	172	184	188	217	201	223	201	234	215	215	169	206	207	188	211	206	194	202	212	203	220	210	175	204	216	216	223	205	207	205	190	225	192	209	200	211	203	232	192	195	167	194	212	228	208	202	189	199	208	196	213	213	200	174	186	204	184	196	235	201	206	215	192	209	202	204	194	200	188	221	221	220	201	199	196	187	205	208	179	189	216	216	195	224	191	201	205	211	210	220	214	195	217	222	198	197	201	201	203	200	208	217	200	200	218	223	193	193	209	206	211	185	218	206	182	202	206	195	200	191	192	218	202	192	188	212	212	194	168	201	212	190	204	206	235	212	210	197	205	199	189	194	201	208	198	202	215	208	189	207	213	223	191	178	214	201	207	204	218	197	215	224	212	199	201	172	224	197	202	222	208	184	184	224	205	205	203	179	200	199	212	205	213	214	211	201	242	181	192	200	183	186	198	194	197	180	208	200	208	181	209	209	210	213	205	216	194	208	221	188	205	196	218	210	198	229	218	212	197	205	205	182	221	217	173	199	220	191	209	191
11053	7898	5345	16985	52876	16363	3891	2629	2242	2249	1088	902	868	824	761	767	688	693	728	693	650	648	671	631	605	655	661	669	634	677	809	1004	1222	1285	1349	917	571	574	542	562	519	544	543	605	534	544	575	564	506	551	533	495	557	499	512	551	533	502	507	544	510	517	514	533	527	518	523	511	506	522	546	531	507	497	512	550	508	535	522	502	517	558	550	533	531	520	488	483	543	478	542	515	540	502	499	548	498	509	516	504	530	499	539	518	522	515	481	522	519	481	518	493	521	505	542	520	493	526	491	526	501	499	503	548	470	503	483	542	505	527	497	483	513	530	548	540	520	501	538	482	454	496	503	558	515	520	514	498	463	519	520	512	492	546	504	477	524	488	497	515	507	519	512	516	497	462	495	538	501	517	495	476	503	504	505	498	533	472	481	525	516	475	486	515	476	473	529	548	505	515	491	508	523	527	557	513	538	499	532	489	516	494	510	535	503	484	493	469	501	552	503	511	488	486	518	507	512	523	513	514	501	518	501	505	532	470	510	529	487	525	512	470	530	522	488	538	557	524	495	530	494	542	488	484	495	465	519	518	485	503	500	499	520	490	483	510	518	468	489	518	506	522	545	538	507	528	538	523	504	523	514	533	542	485	514	534	538	511	497	497	466	500	514	503	515	533	562	481	471	504	507	527	533	520	504	531	523	496	522	556	541	506	507	533	530	500	561	510	491	509	475	463	473	522	545	499	541	534	471	546	527	499	495	525	538	497	540	505	483	478	530	493	509	517	473	505	471	529	490	502	468	506	511	536	515	538	521	460	482	492	506	504	522	504	483	530	478	561	564	504	527	520	501	553	509	504	501	528	528	521	509	541	556	508	507	516	497	514	488	548	514	511	514	479	514	503	541	481	489	511	541	482	513	471	514	489	552	515	472	518	500	471	503	485	480	502	503	514	483	509	526	502	507	477	514	502	510	518	508	523	507	509	515	505	493	507	473	514	526	507	532	493	497	486	519	552	519	531	542	495	493	500	492	550	528	483	482	498	507	513	527	521	496	513	515	493	495	483	469	530	507	498	520	497	496	469	510	507	509	533	495	515	516	486	502	509	522	526	519	467	512	505	534	532	479	525	484	519	503	500	496	513	507	504	532	559	527	505	542	506	512	523	561	542	481	522	513	519	497	505	516	521	552	499	532	515	500	524	502	508	491	546	515	514	493	492	534	521	520	497	523	501	487	488	513	568	530	487	506	477	515	506	517	521	500	473	508	481	523	506	513	467	507	483	524	520	483	498	537	510	543	502	529	518	525	476	526	479	503	525	557	463	554	534	521	515	515	520	519	499	483	501	501	518	546	517	563	519	541	511	528	508	549	511	512	553	479	506	439	507	482	529	502	545	484	495	498	472	505	538	539	505	453	499	507	515	522	511	526	515	493	491	541	488	489	519	519	494	504	463	517	526	504	513	513	540	478	528	505	503	493	506	508	527	514	497	532	558	466	509	511	563	511	498	491	507	493	522	484	521	475	543	551	498	476	530	506	512	515	505	537	547	556	521	477	518	488	493	553	487	509	507	463	523	473	531	516	461	483	507	513	499	514	535	543	491	523	542	465	532	503	504	559	497	516	509	474	495	488	533	512	494	478	464	505	540	524	492	501	493	554	473	509	530	495	512	482	528	513	549	492	511	519	535	465	509	512	526	499	511	528	491	519	482	461	514	487	508	533	511	547	529	507	515	492	504	532	514	500	507	492	471	504	508	508	494	525	534	498	548	548	467	514	492	496	523	508	559	524	552	495	485	512	529	515	480	508	494	532	510	509	516	486	524	524	517	527	480	528	515	497	502	510	497	502	491	507	513	484	502	522	538	479	531	501	498	514	498	511	517	510	527	538	520	454	504	522	476	488	481	493	505	509	524	499	502	499	523	509	505	487	524	542	507	468	485	526	533	511	500	530	513	481	502	497	461	507	496	523	491	456	532	517	521	544	534	522	526	539	505	500	533	476	527	451	506	511	493	528	516	515	498	488	494	515	545	544	512	551	521	499	523	491	526	521	510	541	484	512	494	515	513	500	485	534	508	486	492	499	491	562	512	506	480	528	541	492	490	530	513	477	504	503	460	520	520	509	496	514	500	476	488	527	477	492	557	513	495	530	542	494	511	495	458	533	530	523	475	523	528	533	471	525	516	549	484	520	524	505	509	507	504	499	473	510	517	489	529	530	530	499	506	526	448	470	526	556	540	463	515	533	496	530	517	486	550	513	537	539	510	510	478	508	534	513	504	494	463	505	500	541	511	528	519	484	516	530	498	475	493	517	511	507	511	530	503	517	520	506	517	538	493	520	530	532	505	472	500	523	479	488	501	526	541	516	533	535	491	549	559	487	541	492	498	489	497	507	465	530	515	469	541	514	523	548	499	519	501	504	531	519	488	514	518	476	537	516	516	532	546	532	475	511	487	528	466	487	509	523	541	497	517	508	513	520	505	463	477	510	527	496	558	471	481	543	534	509	487	521	512	502	534	494	541	493	537	518	532	542	551	522	519	484	520	501	493	487	540	499	479	525	518	513	517	531	529	533	525	495	510	509	487	518	501	506	543	462	509	468	469	478	533	510	537	522	511	554	517	467	507	499	463	518	526	504	548	529	482	540	499	483	511	471	509	475	539	522	551	511	508	519	497	494	547	512	481	497	533	479	492	521	513	532	519	522	471	513	504	472	511	536	504	519	475	507	467	497	493	486	515	521	514	497	502	517	485	507	503	541	470	499	538	520	518	497	523	494	507	502	514	528	483	511	481	500	512	494	466	505	488	510	541	504	493	499	521	451	508	509	518	486	504	494	516	533	525	521	538	512	505	551	531	484	504	543	528	479	501	501	517	528	520	498	502	525	481	521	492	565	513	490	524	533	485	564	484	484	498	521	528	528	548	519	526	514	539	515	497	502	536	532	500	505	521	519	499	507	480	494	497	510	467	512	522	513	544	463	506	506	503	482	504	459	494	515	533	516	503	539	509	507	516	473	471	517	527	484	500	497	546	523	535	507	493	531	497	527	514	518	532	504	491	490	494	537	495	532	499	531	516	509	504	504	536	522	508	505	479	513	514	513	493	487	493	464	478	507	541	532	565	484	519	580	513	513	488	485	461	526	494	485	500	570	508	489	502	477	504	469	539	494	526	526	497	455	488	530	511	536	517	495	565	538	508	549	546	483	526	489	497	492	532	527	526	498	537	506	494	503	512	484	496	474	502	523	487	522	500	523	519	562	541	532	488	498	507	499	512	509	532	506	485	506	563	504	477	496	458	514	523	495	543	528	526	501	487	525	497	473	512	501	527	523	491	546	538	486	559	530	535	531	477	501	552	539	526	499	505	505	503	548	541	507	557	521	552	480	541	541	477	509	496	535	486	517	498	492	504	497	518	500	519	497	487	485	493	516	494	530	514	511	543	523	504	523	523	507	540	534	549	473	547	492	457	504	539	514	491	485	527	505	474	560	484	496	521
30431	17754	10435	13434	52188	26281	4558	1098	992	525	292	232	215	186	183	172	150	147	144	121	144	148	125	130	121	138	180	161	126	120	131	184	246	169	188	198	151	117	98	90	102	126	108	106	101	109	101	108	102	106	108	107	80	96	92	102	103	94	103	110	80	95	106	114	108	100	104	104	93	93	110	95	102	105	88	104	88	98	86	90	100	93	85	113	79	101	109	98	117	96	97	97	86	84	109	107	94	114	96	99	100	82	107	98	94	92	85	94	92	100	108	114	107	97	113	113	108	107	90	101	97	85	94	88	91	119	91	98	89	109	108	96	102	98	92	82	109	107	96	93	96	92	95	99	109	89	88	91	85	88	87	93	93	112	88	109	94	86	106	99	87	81	89	117	97	81	101	82	101	106	103	92	96	99	112	84	101	92	88	100	98	107	99	104	100	106	93	103	101	91	96	99	104	103	89	97	107	112	92	105	105	103	93	101	100	99	104	101	103	98	90	115	91	89	109	96	101	86	91	93	111	110	91	94	75	101	99	106	94	95	91	91	100	100	101	116	100	80	83	84	100	94	80	96	89	114	90	77	82	80	95	80	87	85	85	92	97	105	107	79	101	104	103	101	93	98	93	85	83	88	108	72	105	86	103	106	104	87	102	104	89	91	80	82	91	105	77	93	82	98	96	90	88	90	86	106	98	93	116	103	90	102	104	97	80	87	105	100	108	76	100	120	119	101	84	100	97	107	95	101	86	71	93	98	103	99	94	76	98	96	94	94	107	92	99	96	109	105	88	89	91	84	87	101	110	102	100	87	91	96	108	105	87	98	104	109	86	87	104	96	85	92	105	101	92	89	113	98	108	98	79	105	101	96	86	112	94	100	95	104	94	102	108	83	92	108	84	87	94	94	91	91	110	107	101	83	91	73	91	104	111	108	86	101	82	97	86	96	92	92	90	112	95	73	95	100	94	77	74	103	91	97	104	88	76	89	109	92	91	95	80	109	93	95	89	105	100	89	99	88	92	90	87	81	93	87	106	104	92	92	113	99	95	94	99	102	89	97	82	93	86	96	88	105	95	99	113	96	100	107	107	92	97	94	85	98	124	100	99	110	113	86	112	92	115	98	96	114	108	86	105	93	93	88	81	99	102	79	115	84	122	107	87	70	97	102	87	99	89	98	88	91	84	101	97	99	106	99	108	86	94	99	117	90	87	96	109	91	85	85	99	99	90	106	93	103	93	107	112	83	77	110	88	92	88	108	86	93	87	103	99	113	93	103	80	98	98	98	85	95	86	90	93	100	75	97	90	99	105	95	92	114	94	95	106	89	121	79	100	105	103	94	106	96	95	81	99	93	101	88	109	83	106	93	103	74	82	89	97	105	101	79	100	117	98	113	75	119	98	130	96	92	112	111	82	79	106	100	106	100	95	94	84	88	90	105	95	99	89	102	111	90	101	89	108	110	85	99	75	86	116	94	92	92	101	102	96	80	99	78	90	97	112	103	87	101	95	93	90	81	94	85	93	90	94	105	85	103	107	104	86	78	98	83	87	83	93	106	97	92	97	84	97	101	96	99	98	111	99	91	98	99	86	98	80	99	92	91	73	80	80	78	102	111	92	98	99	97	97	94	85	90	105	116	108	94	78	82	87	96	105	93	92	102	96	72	93	74	79	90	91	101	101	88	79	106	98	111	92	100	110	93	85	87	88	119	89	85	92	82	88	88	106	89	100	93	100	80	99	100	105	94	104	97	94	108	77	99	100	93	80	87	101	88	84	79	100	92	94	105	97	113	83	97	94	84	102	108	109	96	104	94	87	91	119	94	90	102	89	91	100	92	86	98	103	96	95	99	109	103	99	97	101	92	90	100	93	87	97	101	91	87	72	85	109	74	93	90	85	103	100	103	115	105	93	85	98	110	93	87	81	104	102	97	108	119	99	93	94	80	98	101	105	107	102	93	68	95	85	80	99	105	87	103	106	96	103	76	82	106	107	96	94	95	99	113	92	83	95	87	98	92	96	95	109	98	100	89	102	97	102	89	78	96	89	97	88	112	93	96	69	93	102	91	91	99	103	86	76	79	98	92	94	70	93	94	91	73	96	93	78	105	117	75	93	98	98	106	93	91	93	81	99	94	100	94	90	103	95	85	102	70	75	95	96	98	78	82	98	81	92	101	83	100	106	81	90	87	80	97	96	102	94	96	92	90	92	110	81	102	93	95	87	104	96	106	104	82	120	109	84	98	96	108	103	107	103	99	85	108	80	93	100	87	84	98	83	97	100	90	115	118	104	102	111	79	92	95	107	118	99	98	89	93	100	99	107	112	105	98	89	96	89	99	83	100	102	94	98	99	94	90	100	98	83	100	89	99	81	103	74	96	81	96	95	99	90	96	88	100	95	89	89	94	96	84	93	110	101	96	91	96	92	99	77	93	103	108	101	105	95	84	101	84	105	98	94	73	103	83	96	78	100	86	96	89	101	89	102	87	115	90	100	120	93	94	103	87	107	83	106	102	94	106	107	90	76	100	88	102	103	100	77	109	105	86	88	91	90	88	94	96	90	96	85	99	95	98	99	84	90	98	108	108	108	73	109	98	80	92	97	103	93	97	89	94	108	95	105	97	83	112	85	97	83	84	108	102	86	98	115	93	112	87	81	97	82	89	105	113	96	111	81	90	83	101	99	90	111	103	88	114	82	91	108	104	102	87	103	97	93	68	97	97	101	83	103	107	90	92	106	97	112	107	102	101	75	83	105	97	94	105	81	115	92	97	87	104	100	93	87	81	97	101	108	98	90	87	84	92	107	95	97	93	88	99	87	95	104	76	96	86	104	97	94	89	99	96	92	88	95	96	116	94	89	85	100	95	100	107	90	112	94	112	85	95	86	101	97	115	108	106	93	99	92	109	92	105	72	97	97	108	104	95	108	78	109	100	85	79	98	95	96	89	90	100	94	88	85	103	84	91	97	115	93	83	111	84	102	82	77	86	105	83	93	87	94	82	89	89	89	106	110	98	103	105	88	116	100	93	90	100	86	106	95	92	110	92	83	103	80	98	83	93	100	111	104	108	92	83	107	88	101	93	109	108	95	87	94	92	108	95	88	88	97	85	92	99	108	79	103	93	91	81	114	106	83	92	99	81	80	112	85	100	95	86	90	98	82	88	113	85	83	105	73	104	98	91	93	93	112	94	93	103	92	105	96	97	92	87	101	88	98	86	90	115	87	89	108	111	103	113	94	96	86	101	114	92	98	92	97	96	110	106	113	105	88	95	109	106	84	83	88	92	95	106	95	92	83	102	75	89	97	101	98	96	93	89	97	92	79	100	111	94	105	109	98	88	104	84	107	121	80	107	105	98	105	99	80	99	85	83	107	75	100	100	92	90	76	80	92	100	94	108	87	82	106	81	89	97	85	96	88	77	107	89	100	96	94	114	120	103	92	98	115	106	101	87	103	94	87	110	97	96	81	93	94	104	86	78	104	98	105	96	108	84
16787	12086	8147	19261	59309	19524	5387	3377	3953	2295	1281	1144	1019	898	823	777	729	725	684	615	574	568	533	505	574	664	806	716	604	530	689	1040	1356	1104	1259	1166	635	430	378	350	338	341	336	361	368	324	297	303	333	308	320	336	321	323	340	305	311	291	329	281	290	280	303	301	299	293	318	321	286	294	305	297	291	274	284	289	295	282	290	291	277	283	291	259	271	276	279	293	298	300	301	292	284	305	291	283	318	320	263	274	263	293	260	302	265	240	273	283	258	280	295	268	278	249	295	277	261	283	294	270	283	284	270	263	236	246	283	291	284	287	272	273	317	273	281	296	276	274	287	275	257	266	306	303	317	289	283	278	263	265	245	249	271	284	268	263	259	267	284	228	271	276	270	282	262	274	258	237	275	264	260	244	262	298	270	279	263	305	296	276	269	276	283	275	267	306	246	284	278	251	301	249	253	259	257	285	278	250	242	295	302	263	268	285	288	272	266	267	262	285	271	259	267	278	291	277	272	282	274	308	267	275	283	254	263	304	294	268	264	293	260	274	293	280	278	279	274	256	261	278	313	278	285	257	279	268	280	258	266	270	296	273	264	254	312	312	284	249	261	274	274	279	276	245	277	254	302	255	279	293	298	308	257	258	283	276	294	255	282	237	304	302	289	268	261	233	263	260	309	284	284	293	260	253	250	263	276	291	282	306	241	257	282	267	267	279	262	279	270	284	266	266	292	280	272	270	258	291	272	272	296	285	252	266	275	257	261	279	249	289	259	283	271	271	279	281	275	241	280	244	238	297	321	275	271	254	290	283	286	251	246	281	301	253	275	239	288	285	274	291	274	281	290	275	284	289	262	306	276	268	285	277	264	264	288	284	256	291	269	249	273	244	287	292	283	270	255	258	255	278	272	284	260	263	297	266	279	266	286	275	255	268	272	261	297	290	247	278	292	276	259	286	264	272	270	278	292	286	288	279	276	287	265	329	273	271	259	282	244	262	289	235	258	278	297	286	251	295	257	276	274	280	270	242	277	264	274	275	285	277	297	291	284	277	276	277	246	287	258	285	246	233	277	268	278	284	248	276	292	267	249	273	249	263	271	262	270	291	282	287	276	265	275	260	274	265	278	263	254	272	285	260	252	255	273	243	297	276	243	274	276	253	276	247	282	273	290	291	234	299	302	272	278	268	277	279	243	293	269	281	277	283	273	287	269	285	267	263	264	300	288	279	277	279	265	261	282	266	302	264	285	276	280	268	261	249	276	280	260	278	280	278	254	252	278	295	278	268	251	283	275	246	277	277	271	256	276	277	274	234	286	264	274	270	279	303	283	286	312	269	268	270	253	290	276	282	274	283	258	286	245	258	272	274	281	257	269	271	275	304	258	314	270	260	264	269	280	267	258	273	264	282	313	264	265	265	278	277	257	277	259	277	266	271	257	267	275	255	309	248	286	281	275	292	242	275	251	273	259	270	265	253	253	266	273	245	285	260	305	287	291	246	276	297	277	257	290	259	279	258	299	278	263	300	278	283	273	276	254	304	283	240	282	284	259	274	271	242	286	269	280	277	297	257	274	258	267	274	279	280	253	262	272	290	250	291	256	283	257	264	288	255	270	281	299	265	258	261	286	299	273	271	246	294	260	246	260	270	246	279	284	281	282	275	300	271	296	263	293	274	246	252	276	265	289	299	316	264	269	291	293	268	255	268	286	251	276	273	306	267	270	305	271	284	291	281	273	258	271	284	272	266	279	282	273	287	268	246	273	269	279	254	260	251	289	271	264	249	288	259	277	290	277	284	283	268	291	287	269	282	282	305	247	291	272	268	264	267	274	305	285	264	273	282	284	272	265	248	260	291	268	322	272	317	234	293	272	282	297	285	298	275	269	243	270	255	265	276	272	267	292	259	269	279	246	266	250	257	287	266	270	271	281	301	253	263	280	258	266	265	282	270	276	287	301	281	266	274	295	295	275	246	287	260	282	284	298	274	294	286	263	293	278	286	270	271	291	317	248	286	332	289	278	287	276	283	261	270	271	290	305	278	274	276	277	264	304	305	265	255	287	267	290	279	233	262	289	282	254	296	247	292	275	256	239	270	287	255	276	267	285	283	283	261	283	253	282	258	278	265	296	269	275	260	258	280	242	304	261	253	239	295	252	261	269	272	294	278	266	252	257	262	258	285	286	275	241	261	277	264	306	264	282	291	266	286	261	242	277	292	286	277	270	267	255	290	311	275	281	265	283	317	286	288	266	259	252	261	272	285	286	274	290	269	297	275	263	247	289	273	275	287	261	279	253	276	278	275	277	284	250	259	270	279	293	274	279	258	268	280	274	268	248	242	285	279	291	280	258	300	298	275	314	286	278	285	274	249	287	278	295	294	287	285	272	285	285	262	254	294	283	283	295	268	262	283	266	276	278	254	285	241	283	284	287	285	279	275	278	258	280	283	272	252	285	287	299	286	302	293	242	279	256	266	256	264	266	257	296	258	261	281	261	281	273	307	269	284	245	276	252	298	261	279	273	256	258	264	272	245	249	262	278	278	262	292	272	276	262	267	242	290	292	281	267	250	261	253	297	277	284	266	295	255	275	271	256	317	251	255	271	259	237	267	256	254	269	279	293	270	281	276	278	270	269	314	263	276	286	280	303	259	271	265	258	270	256	242	273	297	287	266	274	264	282	293	287	280	292	276	264	249	263	285	296	280	295	254	284	263	275	257	267	283	258	270	260	282	288	258	252	247	270	288	283	278	271	278	258	249	244	255	277	280	273	294	297	278	251	268	289	293	246	264	274	300	303	277	284	269	267	275	293	296	258	251	254	277	300	285	273	273	252	280	276	290	273	295	271	270	263	282	250	275	253	256	264	265	262	260	271	266	264	268	274	278	276	283	282	266	270	270	260	277	296	252	280	259	314	259	250	279	297	265	249	257	266	277	269	265	256	269	284	252	275	283	275	289	279	255	280	297	279	267	273	307	277	243	270	287	297	281	266	272	312	280	267	288	270	273	288	289	290	258	266	235	277	320	271	281	260	284	258	257	287	268	265	291	251	272	282	282	280	294	285	273	282	284	276	301	260	258	288	300	295	288	262	286	243	257	272	302	253	257	268	264	308	268	244	280	271	281	276	265	261	244	262	280	291	297	265	250	226	248	302	317	275	264	280	282	255	281	257	264	261	257	268	267	285	284	286	248	262	288	265	271	284	295	273	285	242	284	260	276	292	271	295	273	271	302	267	275	287	272	283	298	275	254	255	301	294	276	294	257	273	286	286	287	278	293	270	274	246	275	260	262	291	253	276	264	284	280	283	261	296	286	251	256	251	288	276	258	272	261	268	261	266	272	282	295	274	276	292	294	286	256	260	263	246	277	274	278	287	277	268	273	288	236	251	264	281	269	279	272	287	268	296	276	298	288	266	279	227	277	263	290	250	250	273	253	273	259	275	269	264	260	249	315	278	253	243	255	282	255	287	294	318	274	297	272	290	273	297	243	265	270
3007	553	447	968	2525	659	333	301	328	282	325	297	326	326	364	331	323	288	323	322	330	310	323	328	322	308	324	326	315	309	290	309	330	334	317	319	272	313	331	329	290	358	299	317	312	302	320	305	316	330	356	313	312	349	311	358	334	303	315	285	305	296	307	320	285	330	307	327	300	315	294	318	353	329	277	311	296	347	313	304	358	302	326	318	306	306	316	330	314	325	321	325	290	305	316	325	306	320	341	344	320	345	312	282	341	298	344	312	310	336	288	322	316	340	356	304	278	331	308	319	328	331	335	296	297	319	294	306	329	343	290	311	334	316	310	358	318	349	329	297	312	337	323	327	278	340	325	304	330	297	357	302	320	302	305	300	290	315	306	319	349	325	310	330	340	326	329	283	292	308	341	332	322	342	319	355	290	300	326	322	312	308	329	296	291	315	329	314	301	295	320	324	315	317	318	290	324	325	324	305	356	329	301	316	330	295	271	339	320	330	337	316	306	290	301	335	312	308	306	319	315	330	352	321	319	297	349	332	311	331	316	318	302	306	302	325	329	288	293	314	313	314	323	319	335	308	318	333	309	335	324	344	334	314	355	325	320	363	327	332	309	352	320	300	318	315	336	341	326	277	316	304	306	283	315	310	288	311	300	374	300	326	308	309	325	318	308	324	308	346	310	320	357	306	302	308	321	301	303	306	324	296	363	315	328	315	301	363	309	320	316	330	322	328	300	339	309	311	308	334	325	320	321	337	302	294	343	317	337	313	300	307	336	306	331	309	297	310	337	306	312	341	329	339	375	353	319	328	320	303	281	347	317	355	326	291	306	337	302	306	330	337	312	317	297	290	317	331	300	304	329	303	334	295	318	295	308	306	324	306	303	310	304	300	313	305	325	327	327	352	316	325	318	329	333	334	328	308	330	352	304	334	306	309	291	307	339	334	314	318	311	313	310	307	293	321	337	324	303	309	313	327	297	310	332	281	315	294	328	329	281	307	318	315	295	323	326	289	348	331	305	263	320	309	305	306	303	297	327	337	338	311	331	316	338	337	290	334	323	337	308	358	318	326	317	289	311	297	305	297	352	306	314	300	324	296	303	356	345	310	321	326	321	304	326	313	312	333	335	334	352	308	323	300	326	316	304	312	341	308	347	354	294	337	332	316	339	321	315	327	302	272	285	318	290	312	338	314	300	334	302	324	314	339	320	342	314	330	281	299	316	305	267	312	297	303	311	301	315	356	306	318	319	291	303	340	338	297	333	309	295	315	291	315	320	326	283	296	303	310	307	319	308	315	309	337	304	303	320	352	316	326	298	318	309	352	323	327	327	306	341	321	312	286	335	317	313	318	292	306	306	321	321	317	307	326	273	346	333	345	327	305	316	364	340	324	341	315	302	296	329	322	315	316	279	336	314	301	321	308	287	333	323	316	318	278	330	316	317	336	310	310	339	322	353	307	338	319	307	330	308	320	333	340	321	301	347	288	337	320	305	276	350	302	309	304	280	316	318	373	290	305	309	314	314	309	312	339	276	324	318	325	321	320	331	333	320	309	309	325	332	313	300	328	317	315	335	309	313	337	284	325	283	310	341	330	312	317	294	344	294	308	315	321	279	301	321	301	324	317	329	334	321	303	281	307	307	316	334	319	324	306	342	298	339	279	295	361	339	284	315	339	348	315	328	299	304	293	314	301	324	325	323	354	338	339	324	322	335	329	332	318	342	317	298	305	335	322	283	319	307	290	283	309	319	328	340	340	298	305	323	316	307	312	326	321	350	333	301	302	278	325	335	322	359	345	299	326	338	305	288	313	317	328	374	332	334	292	300	332	302	292	297	329	320	354	288	283	310	304	326	340	324	310	310	293	303	335	294	293	289	283	313	328	292	308	306	344	331	310	320	323	317	309	347	336	339	326	313	331	317	335	306	282	304	316	335	328	331	319	325	308	329	296	348	304	344	330	308	322	307	329	309	316	324	302	347	305	324	304	330	312	310	326	329	320	327	283	313	297	272	327	293	295	318	334	306	338	309	332	319	328	331	315	320	308	350	322	334	285	307	318	328	316	314	329	347	319	319	295	306	300	296	310	315	309	310	308	301	279	340	339	288	311	330	312	347	293	312	330	327	327	288	336	309	321	332	321	309	323	318	297	304	325	307	356	301	344	339	330	336	288	377	299	322	292	331	317	312	328	354	316	308	312	353	322	305	322	357	328	299	314	287	315	312	355	321	337	312	338	308	315	291	299	344	305	329	321	346	332	317	338	292	322	341	337	331	290	297	324	311	280	340	314	325	302	341	335	338	334	285	307	295	315	339	313	298	326	317	316	327	321	329	331	295	300	312	290	296	312	321	324	293	303	294	315	324	306	304	335	281	293	332	308	304	322	369	301	331	309	289	312	314	334	317	328	319	346	330	320	321	351	339	320	318	323	302	308	333	303	307	320	287	346	295	317	313	301	319	322	323	330	301	301	300	312	312	317	314	314	295	355	285	297	322	302	310	294	287	298	326	325	319	332	309	274	331	289	327	335	309	281	317	345	309	309	301	306	305	333	313	316	325	312	317	339	343	322	335	339	309	298	351	281	320	334	301	300	329	310	275	309	300	333	316	327	288	333	295	352	321	336	292	298	317	333	308	305	344	296	326	308	295	313	332	289	320	312	316	338	322	319	302	301	351	327	345	299	318	348	310	320	305	298	331	310	293	325	353	306	290	332	294	338	328	324	318	319	310	287	304	337	296	332	304	332	315	331	297	311	321	328	325	325	322	314	327	330	329	298	321	305	318	323	304	315	293	296	311	308	332	316	311	350	305	293	314	313	350	318	315	312	297	326	337	319	327	348	322	335	315	318	335	308	356	308	303	315	320	338	344	321	338	320	317	301	336	306	327	319	314	326	281	367	302	311	329	305	326	306	350	319	353	330	323	294	310	322	309	314	318	345	329	332	294	344	342	351	341	331	302	340	293	321	285	342	313	311	304	325	293	315	334	315	335	346	312	341	356	267	295	316	339	332	307	315	324	336	325	340	297	343	352	334	330	328	339	296	321	299	318	292	306	296	305	306	307	309	330	341	299	323	338	309	350	324	310	287	322	319	341	302	341	339	284	345	301	314	343	319	315	276	303	315	280	305	330	322	313	304	319	331	315	334	300	327	323	306	322	315	301	321	305	306	309	319	312	301	329	332	337	298	333	348	258	297	324	301	301	325	330	330	311	299	330	318	322	340	312	313	333	303	340	328	358	329	309	308	359	333	322	322	298	314	306	290	328	340	294	327	319	354	326	309	304	334	281	312	330	345	349	319	294	326	324	306	331	321	305	302	316	316	363	294	320	309	341	322	308	329	320	319	325	293	321	306	321	310	340	360	339	325	302	276	304	352	302	324	289	326	292	318	325	294	313	307	312	293	312	315	312	316	288	306	336	305	350	316	283	347	305	323	287	304	330	311	327	306	349	308	355	301	337	337	351	318	312	320	325	343	316	336	323	312	286	319
2903	1173	1055	3709	10373	2358	920	849	873	817	782	805	804	797	769	760	777	800	795	782	767	761	791	811	788	795	788	753	785	760	771	818	809	827	803	776	806	788	775	780	757	809	796	742	773	785	760	775	788	754	806	772	769	760	776	791	750	786	807	799	789	746	724	798	751	735	760	773	755	754	785	759	805	743	771	752	786	774	740	783	821	765	776	745	813	762	751	765	777	781	786	794	724	806	760	770	803	742	794	718	769	751	787	767	798	725	762	737	825	781	738	789	767	754	746	758	820	749	777	811	719	844	785	729	794	758	784	789	761	810	777	755	806	740	785	771	757	705	720	784	764	772	813	780	768	771	756	768	755	779	758	737	781	737	791	758	749	785	773	807	783	820	751	791	769	760	800	780	747	814	742	738	841	810	757	793	752	737	801	758	749	740	797	754	773	763	771	771	783	761	781	827	771	819	737	756	791	823	749	816	761	771	764	707	773	806	752	731	802	802	802	725	783	806	767	787	773	810	833	726	732	767	755	788	782	772	754	766	765	790	783	818	785	765	755	770	825	769	753	807	758	770	755	768	744	767	807	722	813	782	752	761	757	749	750	762	794	782	793	736	826	755	777	797	814	725	747	813	730	759	780	798	800	808	761	762	785	723	750	732	786	836	772	773	748	766	746	803	770	790	783	799	769	803	769	798	760	763	804	790	750	793	789	762	788	780	738	722	763	789	812	813	778	737	768	770	766	749	809	777	783	840	778	743	764	753	758	730	767	764	803	770	771	768	779	776	758	735	768	758	755	756	777	790	770	785	797	742	789	812	724	737	778	761	779	796	751	744	796	760	747	765	787	775	763	736	815	772	750	785	762	766	774	802	849	755	776	766	776	858	776	741	717	769	781	784	819	815	824	709	801	780	779	806	723	763	759	778	761	806	727	771	799	778	807	805	796	817	781	769	753	755	823	750	756	774	673	752	742	772	746	827	787	755	778	788	801	738	813	777	709	754	771	741	742	721	813	792	747	790	760	717	732	765	791	797	824	811	772	737	800	736	776	816	727	720	778	781	794	769	777	796	820	787	756	745	776	738	817	768	766	735	771	758	785	784	783	751	754	709	777	796	838	757	762	762	780	788	712	770	768	790	770	788	797	762	742	807	752	772	802	754	742	821	761	779	778	775	753	771	757	732	785	766	747	737	767	765	829	767	765	736	735	788	777	771	748	744	747	767	810	752	787	733	746	786	760	786	723	776	763	762	749	774	799	767	750	802	761	773	745	772	745	768	717	792	750	750	794	808	735	760	763	736	793	753	758	761	734	730	769	756	759	746	790	799	751	759	762	784	789	734	800	801	709	729	754	750	749	802	786	765	782	714	700	759	829	840	750	785	786	763	757	769	804	800	761	798	774	797	799	742	749	738	802	812	775	784	780	772	783	718	726	762	759	770	767	751	766	783	793	749	756	776	756	795	835	763	772	734	762	755	761	746	818	763	799	742	746	781	771	801	796	760	791	745	750	751	785	797	724	774	744	786	775	783	755	780	759	771	823	736	794	726	755	788	754	715	744	777	748	767	771	799	778	769	794	792	820	739	779	802	747	751	738	780	754	789	736	808	738	782	772	776	758	714	739	795	801	845	756	796	763	803	756	766	705	795	751	785	735	810	844	772	732	770	795	792	824	805	772	724	740	769	747	783	776	739	806	743	720	823	764	738	763	792	776	748	758	782	803	752	802	751	757	804	759	774	777	767	763	797	756	772	762	774	755	758	736	784	765	749	767	782	796	794	817	800	774	765	765	759	803	773	765	780	806	768	801	759	779	807	832	794	820	777	800	733	781	777	766	775	766	759	779	730	821	766	816	756	766	760	725	799	814	753	739	773	732	837	752	797	787	810	781	783	714	776	798	761	786	808	735	779	787	738	755	706	788	729	769	788	782	713	757	766	798	744	744	783	786	761	801	769	774	809	795	782	764	790	728	764	726	765	793	829	783	762	817	791	779	748	752	783	743	799	803	762	772	822	765	785	757	745	747	765	762	780	801	738	749	782	810	722	755	796	732	713	777	816	779	773	819	774	758	793	769	773	782	763	755	769	746	716	771	811	765	758	772	761	771	791	778	725	789	755	788	699	749	759	800	753	733	722	776	791	783	777	815	778	807	758	835	715	781	807	795	754	784	810	818	765	800	794	769	788	786	750	755	763	760	751	727	762	759	779	792	776	828	787	758	789	766	798	753	719	823	786	784	767	787	740	773	799	807	805	759	770	786	740	754	763	819	782	753	738	752	747	762	848	778	753	765	796	775	769	797	757	834	769	775	773	744	750	751	747	743	785	786	799	744	763	749	787	785	774	775	776	752	772	790	747	751	740	765	777	719	818	742	788	784	785	787	751	742	793	753	724	759	772	800	735	785	807	792	756	739	776	744	781	817	764	799	738	820	805	794	751	752	749	801	763	843	742	794	794	798	756	788	779	734	772	744	810	729	795	758	751	794	744	753	786	789	775	782	752	724	786	734	794	776	779	753	782	767	766	757	786	777	784	832	759	774	822	778	762	785	732	769	725	757	802	818	775	792	741	775	792	775	760	785	795	785	781	771	742	831	765	804	776	838	750	753	754	762	735	777	759	770	763	776	780	783	749	782	828	763	766	764	730	759	770	725	788	741	772	775	784	768	792	798	750	755	774	815	819	760	765	721	759	785	757	788	779	775	810	752	748	787	803	754	766	760	752	742	762	735	836	756	790	771	803	807	792	784	745	766	789	791	777	781	762	789	760	804	783	753	712	761	782	787	765	809	707	762	760	775	748	744	774	779	799	764	793	772	772	816	763	777	785	743	820	785	788	772	784	779	814	775	746	808	790	803	761	780	810	775	744	852	731	806	768	801	773	791	781	773	769	776	783	764	795	735	810	793	764	736	792	744	832	753	817	756	762	749	790	772	790	750	798	713	775	786	760	832	738	739	829	762	749	771	778	767	746	791	781	711	784	795	765	805	730	799	792	757	751	781	764	816	748	783	770	797	785	805	769	775	795	754	770	806	738	777	795	759	751	819	769	809	800	791	744	805	807	800	784	780	796	756	764	733	774	756	750	775	856	792	768	747	818	776	780	775	757	772	760	760	744	797	749	761	759	808	779	833	735	754	795	718	799	758	795	835	719	793	728	774	763	774	733	749	803	746	789	743	780	757	746	810	779	753	773	783	776	753	793	745	780	801	760	776	791	717	754	795	838	782	766	766	752	812	775	820	786	799	757	809	832	752	799	825	801	753	745	764	779	755	749	735	775	764	783	754	764	763	804	771	772	810	799	774	748	780	735	825	751	750	837	805	733	783	767	755	765	772	790	745	795	758	762	771	737	747	730	756	750	779	780	763	841	780	745	794	764	824	754	779	815	810	778	808	775	794	843	773	798	819	784	777	748	787	776	770	797	764	732	769	773	734	787	800	804	716	820	715	771	794	789	781	743	789	773	761	791	789	774	767	761	762	770	799	791	772	736	792	750
19378	8026	4540	21525	41307	16221	1569	575	668	486	278	297	275	256	248	237	253	208	247	214	236	216	214	215	231	212	207	212	244	221	223	235	251	261	216	218	208	227	194	206	226	219	205	194	206	204	231	203	187	199	223	186	182	186	231	213	213	186	227	214	230	206	185	249	180	190	198	197	225	186	198	211	198	207	199	219	221	172	202	193	192	206	212	192	209	191	210	190	204	212	189	206	210	195	195	207	209	203	195	218	212	202	192	176	216	206	187	190	232	186	207	201	181	206	188	211	209	212	205	189	170	202	193	193	182	196	204	218	219	213	185	183	212	230	192	184	209	203	201	236	199	192	221	186	197	215	185	200	211	195	216	204	209	203	220	218	235	201	200	218	190	220	209	196	192	215	215	228	211	203	218	232	220	189	207	194	197	211	222	184	208	195	199	198	181	200	181	200	177	183	197	204	204	201	207	230	209	196	238	178	199	192	169	211	207	196	214	197	176	207	219	184	217	197	232	197	196	197	210	211	200	237	213	202	193	185	196	203	201	204	212	208	215	208	181	177	183	190	218	211	216	182	159	217	192	198	218	187	203	180	209	197	181	177	207	207	186	198	209	199	190	222	204	226	208	216	204	252	197	230	196	201	191	218	201	215	198	211	217	198	195	205	199	217	201	199	188	219	205	187	212	205	205	207	207	213	195	194	215	215	192	182	213	187	205	197	171	198	191	179	185	211	196	198	200	200	199	180	216	205	191	221	241	191	223	176	236	204	217	215	212	217	214	186	223	196	215	207	206	211	228	203	203	200	199	207	205	223	185	206	201	209	186	201	198	183	208	218	205	210	195	190	214	198	180	213	201	210	185	195	235	207	206	219	211	211	178	218	214	228	222	222	189	203	202	214	211	189	186	204	218	172	195	184	206	207	219	227	174	218	186	226	192	200	197	216	208	196	196	207	212	203	200	193	182	186	184	210	182	193	221	184	179	210	201	203	216	210	217	182	228	209	207	200	214	193	196	191	212	200	208	215	188	202	207	200	184	205	233	218	171	199	185	184	223	224	194	188	215	208	199	198	226	200	197	229	185	195	211	198	201	217	201	210	219	200	211	200	212	192	197	221	201	209	209	223	205	215	196	211	203	213	222	198	193	203	198	182	205	202	206	211	215	188	191	206	191	187	216	224	215	168	221	203	199	225	225	217	203	193	183	218	205	212	198	190	207	196	195	213	200	220	188	225	221	248	204	209	161	211	218	198	189	204	201	207	185	217	209	212	192	201	184	187	200	196	200	211	160	196	188	180	226	214	228	198	203	201	202	229	175	213	232	224	176	194	186	200	199	221	193	209	194	201	188	198	181	210	199	219	198	223	199	192	194	181	198	202	176	193	220	210	190	208	202	196	170	201	200	196	212	248	193	191	202	201	206	220	215	200	218	230	209	202	212	231	232	199	207	188	221	196	177	210	183	189	191	220	206	209	223	196	224	219	174	202	201	193	196	209	235	191	212	186	196	196	196	211	195	206	210	199	182	201	210	195	201	215	197	219	200	236	205	194	234	198	212	206	191	160	212	192	223	213	190	207	217	203	239	205	192	186	162	212	206	212	186	182	212	200	241	204	219	191	209	228	201	185	210	195	172	187	176	219	228	238	203	199	202	191	201	212	186	217	214	192	199	207	221	215	195	177	188	196	191	225	204	194	207	193	208	204	196	195	200	186	196	242	213	196	218	218	179	227	194	209	221	199	204	215	201	224	211	215	201	208	230	221	207	208	213	183	186	187	175	205	241	220	187	181	220	200	203	183	197	197	219	190	180	197	211	208	194	221	189	201	207	195	197	193	190	190	191	197	211	208	199	198	198	215	186	239	203	195	213	191	217	218	205	224	211	210	220	205	196	184	204	194	205	206	190	199	232	203	201	200	228	182	222	218	199	203	192	207	185	224	179	175	213	210	215	213	198	204	191	209	197	203	192	209	205	193	217	222	201	216	201	217	206	191	178	191	208	197	221	213	206	224	216	210	203	191	207	199	197	213	190	200	219	185	207	193	194	203	198	210	180	203	181	190	220	185	185	202	212	220	182	213	209	214	220	192	181	190	213	205	210	220	207	219	170	211	205	219	215	203	222	194	203	219	224	220	220	212	227	208	187	198	191	192	226	171	229	188	203	216	221	202	198	203	189	202	182	201	190	210	173	194	223	213	185	210	200	218	201	204	197	201	196	204	213	218	214	193	201	215	216	214	199	193	212	191	248	230	211	175	196	203	187	214	201	226	216	220	230	209	208	224	215	183	243	185	224	187	224	222	207	198	172	177	203	182	220	197	182	197	188	215	231	226	216	210	218	222	213	195	184	199	194	208	201	194	201	190	205	213	209	194	207	188	217	194	206	222	239	214	194	192	226	195	184	208	213	239	220	205	211	216	228	189	177	181	193	197	218	191	205	210	213	193	215	195	204	217	205	199	220	210	191	203	202	202	192	215	217	202	244	203	212	209	205	204	219	211	215	185	197	206	199	193	194	206	213	202	195	214	189	198	211	209	205	203	187	197	218	209	196	186	204	212	192	198	195	211	211	212	204	212	182	195	195	190	173	202	240	219	221	207	238	184	203	231	206	215	210	204	196	190	213	207	185	229	186	208	192	202	186	183	230	224	201	183	215	216	232	176	209	209	193	222	210	188	199	230	206	210	199	191	202	232	209	193	235	201	201	203	205	190	200	215	208	191	200	200	196	200	232	213	199	195	208	219	206	195	191	209	208	221	197	193	197	225	224	159	205	186	174	194	201	201	177	206	212	181	205	213	186	218	207	174	209	217	215	190	189	207	205	183	197	214	249	197	209	211	214	218	199	197	220	192	188	191	215	204	202	190	213	219	177	194	218	210	204	193	218	198	202	181	222	216	207	221	217	209	202	166	227	227	189	248	205	200	192	209	217	220	223	201	197	202	220	212	208	205	208	205	220	199	214	211	238	213	199	223	189	194	176	208	232	187	207	217	209	213	184	190	200	222	195	183	192	205	216	187	200	203	209	213	199	175	201	195	210	211	219	206	197	184	216	186	199	197	206	210	223	213	209	196	190	210	180	177	198	187	213	189	217	189	217	189	216	209	212	219	204	212	204	217	202	210	219	243	182	192	207	194	221	195	220	220	210	195	219	219	207	224	187	212	203	215	211	199	196	200	206	178	219	224	198	204	196	195	211	217	209	215	220	198	226	193	201	180	188	191	199	222	197	193	214	220	200	179	210	226	235	185	189	225	199	216	191	206	205	194	200	193	208	191	215	177	206	188	205	191	211	203	195	219	218	202	193	197	182	224	226	229	211	216	200	205	193	215	199	204	189	209	229	189	201	180	183	209	231	196	202	175	198	199	179	210	207	247	176	191	217	201	235	207	193	202	194	200	195	191	200	203	218	198	194	191	170	197	201	194	207	214	208	206	183	187	178	163	206	236	184	213	214	214	198	203	217	221	194	198	200	196	225	227	229	217	217	197	177	221	204	192
11318	6377	4698	31554	52151	15200	3080	2113	2657	1844	1009	930	889	804	786	708	689	685	695	730	651	668	680	670	626	710	770	773	783	840	758	740	921	924	831	775	625	557	548	547	550	562	541	510	594	543	538	507	519	542	571	510	504	533	553	564	551	509	471	504	518	554	570	518	534	579	585	520	531	522	498	513	526	580	449	523	467	511	497	562	512	514	529	499	527	503	494	501	479	504	516	524	521	525	514	522	526	505	518	485	490	489	531	549	487	511	503	519	484	520	554	526	519	505	472	487	496	504	500	512	512	541	505	509	533	506	523	556	506	468	513	518	484	561	542	507	511	501	491	505	504	496	458	523	549	521	527	526	509	500	517	572	537	512	502	524	515	524	519	547	531	512	507	515	534	472	504	475	534	526	493	525	520	519	502	487	537	503	570	475	532	495	499	554	515	477	524	488	554	511	535	493	485	516	499	523	512	539	509	526	511	504	535	524	532	492	522	526	570	493	524	575	513	509	494	514	497	565	523	522	545	477	523	495	528	512	507	520	573	516	503	518	492	517	503	572	501	515	503	519	535	516	514	495	529	516	514	527	513	524	496	532	496	520	522	499	506	497	529	486	553	490	496	528	521	578	501	478	527	492	515	481	509	517	504	482	547	510	465	473	511	510	541	519	475	538	545	509	503	470	520	503	510	485	508	544	525	529	530	504	524	496	498	484	493	497	498	498	482	500	489	510	507	520	514	546	555	504	532	516	495	452	533	518	496	497	539	505	541	452	506	477	506	557	512	500	490	504	513	542	486	506	487	544	504	519	514	531	550	516	520	508	470	468	510	558	553	488	515	528	519	526	535	505	526	530	517	529	525	490	532	510	496	545	495	526	514	522	496	523	541	496	526	525	501	497	527	497	508	513	497	514	466	488	501	509	522	523	482	502	498	525	491	541	527	511	518	480	512	522	514	534	504	530	527	477	525	506	528	540	524	561	505	518	505	546	503	515	525	515	501	522	528	495	512	510	496	505	475	528	499	559	489	539	532	528	516	483	492	505	487	521	508	490	495	514	515	540	507	503	566	491	500	527	501	503	479	507	556	508	513	517	502	498	523	458	524	503	478	515	508	515	516	494	523	532	535	536	526	502	543	546	551	532	514	488	505	512	532	536	503	509	506	523	507	544	505	513	494	537	569	521	523	526	520	498	561	543	515	506	511	526	480	501	511	470	504	519	548	538	548	522	513	498	509	521	481	566	493	510	487	507	489	500	552	466	535	451	475	500	576	472	513	501	559	542	524	516	498	473	480	508	552	499	499	525	514	523	475	542	507	508	491	561	519	517	559	535	520	517	485	530	520	502	552	500	505	532	500	536	531	504	490	533	533	519	504	544	521	494	502	524	514	539	549	482	527	538	590	509	547	525	518	478	510	550	511	501	506	530	517	485	482	548	490	467	544	496	513	482	558	534	515	506	514	507	503	511	541	538	521	498	501	509	530	515	559	487	545	539	524	472	500	499	523	507	529	498	508	530	525	484	499	552	553	576	494	529	525	483	527	526	467	500	526	502	493	493	495	500	534	499	497	538	494	552	506	503	533	504	524	487	520	527	496	528	498	509	522	461	527	516	561	533	537	557	542	512	522	508	541	524	502	502	505	532	516	514	496	509	515	521	487	499	496	512	492	517	502	501	527	551	510	495	545	513	542	548	527	496	507	471	499	484	523	491	540	508	536	490	507	485	470	560	487	522	524	509	527	537	487	547	494	501	491	507	498	520	497	481	530	503	477	526	508	510	540	542	552	527	539	532	486	472	537	525	483	524	543	530	500	509	521	515	538	518	472	544	526	493	529	576	547	513	457	493	522	481	530	557	481	548	502	503	521	534	494	500	563	518	488	522	540	508	561	511	547	512	519	466	534	509	494	517	538	559	544	512	493	504	532	502	527	534	506	527	525	517	502	504	516	517	504	520	507	483	507	503	519	532	491	552	495	515	548	471	510	537	514	464	524	514	519	506	495	509	515	515	511	559	477	484	529	464	528	538	520	546	544	498	516	514	576	542	527	503	501	527	481	506	527	503	519	531	502	532	474	490	513	524	529	520	502	542	526	555	543	510	512	551	514	487	524	512	527	543	510	531	481	501	487	533	510	537	519	534	503	489	543	488	518	533	508	494	519	523	585	511	519	528	489	490	513	511	520	524	520	489	508	481	486	526	569	553	517	483	521	502	563	510	483	500	519	535	509	535	561	523	517	510	524	559	547	505	536	513	493	508	527	506	487	526	556	502	525	510	509	516	527	516	507	500	464	485	536	492	540	522	487	523	503	524	535	526	503	509	493	544	506	501	521	520	536	520	527	549	527	526	541	541	507	519	507	556	532	558	533	491	562	524	532	540	527	550	534	520	516	553	523	511	507	444	539	498	558	523	511	482	544	511	561	505	490	519	518	490	519	515	496	546	512	505	532	524	491	530	502	498	532	511	514	483	548	533	502	483	537	506	504	490	474	548	479	529	539	507	475	503	535	496	483	531	505	531	566	524	530	497	496	503	491	508	500	511	487	517	527	523	517	525	472	509	488	538	548	490	486	563	508	519	512	519	506	541	481	556	534	523	513	510	495	538	554	483	503	571	541	515	537	539	549	476	529	515	510	509	491	509	553	478	508	530	523	511	527	525	533	519	482	531	535	533	545	522	458	507	514	512	519	494	515	514	538	552	512	505	483	506	564	485	510	477	493	534	532	508	534	491	518	537	501	558	507	517	498	499	502	503	506	464	527	517	512	548	515	479	500	503	526	511	511	523	506	499	492	511	480	527	525	503	521	493	492	528	526	547	473	466	514	542	536	489	547	515	514	512	506	561	491	505	528	485	505	522	503	521	481	499	520	537	530	525	541	490	547	540	514	492	506	496	527	516	513	527	541	473	512	546	541	534	526	507	535	543	491	513	513	520	496	509	541	488	549	518	516	534	527	505	462	524	507	521	514	537	503	515	546	499	530	490	544	534	487	540	556	491	520	480	498	509	478	508	508	497	479	527	486	513	516	536	494	534	554	505	513	509	516	533	525	502	529	502	546	524	488	506	540	542	511	519	516	503	508	525	534	504	520	491	494	538	566	510	484	551	505	515	525	494	533	485	483	473	504	505	518	550	503	521	543	540	536	484	505	552	478	496	524	511	553	511	496	549	533	508	522	546	487	522	534	569	515	497	507	503	496	515	476	525	503	520	566	513	523	481	515	527	499	532	547	480	525	528	462	532	526	533	548	517	535	539	523	477	502	568	517	519	584	494	520	506	516	530	540	471	547	532	528	533	540	518	515	504	568	527	547	547	552	536	509	515	533	527	553	540	521	522	534	546	509	519	524	520	534	511	477	500	479	507	518	526	536	496	530	477	525	529	477	523	520	506	525	520	493	483	514	491	499	471	519	545	542	540	491	520	506	515	493	557	505	516	510	514	524	500	532	524	529	512	503	545	502	504	532	552	493	555	497	522	521	489	522	540	488	507	545	479
30329	16036	8747	26175	52340	20499	2715	859	1287	696	311	228	216	198	173	186	164	175	144	147	137	141	124	129	154	152	171	199	143	164	201	163	186	214	242	167	100	131	120	113	105	111	112	120	97	104	80	99	109	98	94	102	77	96	119	88	94	105	86	92	91	100	80	121	100	103	88	100	110	83	97	91	90	100	90	104	104	81	99	94	94	95	115	116	91	89	100	101	86	106	97	88	95	95	86	97	100	119	80	83	114	77	107	87	89	94	99	83	101	113	89	99	98	85	107	85	80	100	118	81	122	91	90	96	106	78	89	102	105	80	101	103	102	98	96	99	97	93	93	98	104	102	97	101	116	98	95	87	101	110	93	94	117	105	94	82	81	82	95	89	93	75	81	85	88	90	98	90	105	103	102	101	87	94	98	99	111	82	108	88	93	84	101	96	86	94	88	107	93	101	115	76	105	110	102	100	93	89	90	105	98	97	89	96	82	110	83	104	95	103	100	102	100	95	106	92	91	98	91	104	88	110	89	86	86	113	83	99	92	82	78	93	85	98	92	100	102	96	101	96	94	102	86	75	95	96	90	107	93	90	101	89	90	102	88	89	104	97	88	104	98	86	94	103	85	83	122	89	106	91	99	90	89	101	84	89	100	92	94	108	101	110	71	99	89	87	94	115	99	103	91	85	80	98	93	91	88	88	86	100	91	79	88	88	101	101	107	79	99	85	87	100	88	100	105	91	107	102	88	96	89	89	103	101	88	96	99	112	84	104	100	89	90	93	87	104	110	99	79	91	92	85	84	101	94	99	93	100	106	107	94	99	107	96	89	99	99	90	106	88	90	84	84	78	91	95	86	98	101	89	115	93	88	100	90	107	73	92	112	91	85	98	97	93	110	94	110	99	112	101	96	89	78	94	123	94	75	92	106	120	84	83	95	89	90	103	83	87	108	74	87	103	103	92	95	91	97	108	91	94	113	90	89	91	104	87	100	96	87	104	94	98	97	104	96	95	89	102	105	98	93	96	82	82	92	98	101	92	88	104	90	77	91	79	118	103	84	94	94	101	79	88	96	91	100	93	91	108	92	88	98	103	81	97	111	99	98	107	84	105	104	75	95	99	83	89	92	99	89	88	81	85	94	112	89	91	95	88	92	114	99	84	91	106	87	113	84	79	117	96	87	108	103	89	91	84	80	91	77	112	101	78	73	103	105	94	81	93	77	96	86	86	99	80	94	99	99	100	97	102	92	113	107	92	93	93	83	91	106	93	98	94	115	103	82	102	90	76	81	103	90	121	96	97	88	94	112	96	92	117	87	99	96	106	122	118	91	81	110	95	101	89	104	93	78	102	96	89	93	111	119	96	105	102	110	96	96	105	90	101	101	103	83	100	99	95	81	86	87	101	100	106	101	90	102	98	87	100	99	122	96	105	100	85	95	99	83	114	101	99	92	104	90	116	95	108	75	94	78	81	98	92	102	107	107	83	89	68	90	96	108	110	100	95	92	108	90	94	96	94	101	101	105	76	94	87	103	87	92	100	88	97	93	88	96	99	63	91	72	112	115	92	105	104	83	81	89	72	88	90	91	80	95	94	114	91	82	118	102	102	95	96	85	98	89	107	101	97	84	93	77	93	100	85	86	84	104	99	88	88	94	104	93	93	74	121	99	99	105	86	96	116	86	92	98	92	99	99	89	96	88	100	104	88	94	83	95	93	120	90	111	99	90	100	93	100	82	88	109	103	89	92	123	95	87	90	83	91	96	92	80	119	77	104	84	92	92	98	89	89	100	100	89	89	97	74	97	113	113	111	95	80	91	88	88	102	101	85	88	99	91	90	93	84	107	83	106	90	104	92	110	93	97	95	91	89	91	119	92	106	88	97	106	89	90	89	83	103	99	96	111	96	102	102	95	84	100	93	98	94	105	111	84	75	100	98	96	92	109	87	94	89	98	93	103	105	102	99	104	101	79	96	108	89	92	87	97	95	85	103	116	93	94	91	99	88	113	73	92	92	103	95	107	90	95	78	84	125	80	74	94	89	99	90	86	102	98	93	97	91	101	96	95	99	80	80	100	102	100	82	90	83	88	99	87	86	97	104	82	103	83	90	93	95	94	100	107	82	77	104	76	93	94	100	90	75	79	103	78	85	95	103	105	88	97	88	98	101	96	94	115	109	104	86	86	78	85	103	107	103	104	84	97	104	85	89	96	78	101	80	92	96	99	101	89	85	101	85	110	105	99	96	95	79	77	89	112	101	88	106	73	114	86	103	80	87	79	96	87	81	93	91	99	93	96	102	99	103	113	124	97	87	97	98	105	109	105	98	95	94	101	88	106	95	78	89	103	88	76	103	96	99	93	102	91	101	100	87	109	113	84	94	86	103	88	94	100	96	91	102	94	88	96	102	102	83	118	98	84	86	85	93	102	95	80	104	102	99	105	79	91	79	81	91	109	86	105	111	74	78	100	73	77	90	77	89	94	102	89	105	91	102	91	105	93	89	97	87	91	91	105	106	78	100	100	84	95	108	109	107	102	91	118	96	92	81	81	81	79	112	72	94	72	73	73	94	99	93	113	91	88	94	100	93	93	80	86	88	121	104	119	93	95	82	81	92	95	94	95	104	86	100	105	78	76	99	101	88	85	102	95	102	76	90	121	93	91	100	108	81	102	89	80	106	97	103	84	110	85	86	116	95	87	89	92	97	88	95	84	92	84	130	99	92	76	116	96	84	95	103	106	94	97	98	97	89	86	90	84	93	80	99	87	85	88	91	86	97	110	94	96	95	96	104	88	74	81	91	96	103	108	101	89	100	97	91	95	105	87	81	86	86	100	117	102	103	103	103	101	74	92	100	96	104	97	92	91	87	117	94	95	101	107	94	93	100	80	96	91	89	87	94	89	91	103	117	75	90	90	89	99	108	89	92	101	89	93	80	88	117	97	92	101	85	94	108	99	101	106	91	111	106	70	88	97	96	93	83	103	84	93	97	94	104	115	91	101	92	97	94	89	98	85	89	94	94	84	103	102	94	74	95	86	96	105	95	91	92	103	94	98	81	102	93	88	89	105	116	99	98	93	110	89	88	95	107	91	97	93	103	92	79	82	97	85	97	108	94	90	104	111	90	110	81	110	107	87	84	93	102	92	75	101	76	71	85	90	86	101	99	99	100	115	88	84	90	94	93	91	105	109	97	102	71	81	98	88	77	91	89	92	86	89	86	92	91	99	88	79	88	91	96	92	99	103	84	65	88	101	72	105	98	117	89	88	80	105	90	101	92	96	97	105	92	105	114	97	111	80	103	105	98	113	82	104	95	88	104	106	87	106	106	101	97	87	103	104	87	86	90	90	100	93	94	91	100	99	94	92	80	108	106	91	106	105	95	90	90	94	105	102	84	86	114	97	101	90	97	96	111	102	92	77	89	108	87	99	100	76	91	105	91	104	113	93	94	127	99	90	99	95	89	92	92	88	88	80	103	109	92	90	95	106	96	95	96
16929	10066	7741	35421	57267	16150	4258	3214	4475	2280	1238	1282	1062	933	798	788	739	701	646	635	635	584	571	615	659	771	812	967	777	978	1108	1031	1057	1230	1714	876	397	364	361	337	381	388	339	358	330	333	400	327	330	310	319	326	307	299	308	311	319	314	314	301	304	291	347	300	263	318	302	309	312	307	288	296	310	285	305	285	287	282	318	288	307	280	301	305	254	306	275	255	260	299	275	290	277	289	300	292	274	278	308	287	307	306	273	281	340	280	300	288	300	269	295	279	278	305	295	260	252	279	265	271	268	252	299	296	316	272	280	306	316	267	273	274	246	266	258	264	257	308	285	280	287	276	263	275	304	292	263	283	282	294	278	281	304	260	283	284	241	258	262	270	259	255	279	291	255	280	304	243	268	268	294	266	271	280	288	284	248	260	289	280	296	281	279	303	303	272	287	283	278	262	296	299	309	282	281	250	282	275	266	282	286	265	276	270	306	283	285	269	279	245	288	271	255	301	290	242	260	299	293	261	240	289	278	281	273	288	266	276	259	280	269	274	289	255	249	281	287	286	280	257	259	252	272	258	300	285	266	245	294	286	238	244	268	264	306	258	280	282	219	271	293	253	288	268	289	266	293	275	274	274	267	285	270	285	288	314	271	289	282	290	279	280	262	282	265	283	284	284	297	276	247	282	258	245	275	285	314	293	251	270	277	246	261	278	298	297	278	246	281	263	270	263	243	262	296	312	286	276	279	255	270	257	293	291	258	265	286	254	266	270	301	257	265	251	294	291	267	268	282	265	258	262	282	268	282	288	287	262	250	268	255	272	298	294	272	291	280	277	269	241	263	276	246	290	285	277	279	313	252	301	273	302	284	273	275	265	256	306	317	295	270	260	268	275	288	258	276	257	298	278	258	262	271	273	312	271	281	284	295	281	270	282	283	271	254	294	297	297	282	281	285	286	277	278	290	293	280	278	281	270	283	273	293	284	285	285	253	270	281	235	266	258	272	265	261	277	257	280	280	262	296	276	274	278	292	276	264	284	281	272	292	276	271	265	308	275	293	257	287	259	269	293	259	302	276	280	277	290	283	282	264	263	289	260	267	289	252	262	265	265	278	273	295	239	299	271	268	263	268	271	260	263	257	263	248	256	277	292	276	277	264	265	318	258	250	297	274	279	232	254	303	271	265	263	277	259	253	272	295	278	262	298	274	261	260	270	273	270	277	270	286	265	306	295	256	279	281	260	275	286	274	279	293	274	292	279	269	293	255	280	264	267	272	286	279	272	274	306	276	233	297	286	265	261	257	263	226	266	287	269	269	270	296	292	297	284	268	271	269	282	281	296	289	254	291	286	252	257	248	262	275	260	281	278	300	271	280	260	299	252	244	298	272	249	286	293	266	289	261	284	250	288	267	261	257	268	272	283	279	265	279	256	259	309	270	279	274	254	288	274	264	270	303	284	258	257	278	286	279	285	282	250	268	285	289	275	245	271	279	276	275	259	273	287	275	304	265	286	271	282	248	282	269	252	268	287	268	260	268	252	244	313	283	268	255	271	272	229	258	270	305	264	242	255	310	254	277	273	305	262	260	275	255	275	278	268	281	277	260	292	279	265	282	264	263	261	286	277	260	263	270	281	276	259	256	263	264	296	269	294	267	298	285	288	272	285	279	234	278	302	273	268	262	255	258	261	282	291	243	296	249	252	267	260	276	278	236	300	250	269	257	278	292	256	302	269	293	252	266	251	276	253	272	284	276	274	285	265	246	265	269	261	265	284	283	288	257	274	267	278	251	271	276	254	278	278	249	296	279	264	297	279	275	253	280	292	298	275	235	290	254	273	283	261	279	264	271	257	270	259	277	250	290	265	284	267	274	236	275	271	272	276	277	287	265	274	284	292	241	280	264	283	298	286	298	248	275	246	244	278	291	269	284	259	259	272	279	273	273	294	272	249	267	256	281	291	292	245	305	300	288	281	254	299	275	264	246	258	279	291	256	252	311	257	268	257	262	274	297	261	290	281	286	261	274	284	293	298	275	258	261	272	298	286	295	253	311	253	291	270	273	267	262	277	261	293	273	258	270	292	276	256	275	276	256	238	278	257	253	271	284	266	273	305	311	300	285	286	272	310	279	300	287	271	262	259	272	283	268	294	275	243	261	283	249	287	279	236	270	288	280	276	298	251	274	310	268	289	266	258	304	255	280	266	264	255	285	270	301	269	260	286	292	258	260	295	254	262	271	275	278	283	289	288	275	302	264	275	275	287	290	280	293	268	264	269	256	312	254	321	302	284	260	283	265	274	279	294	299	278	301	254	286	283	250	250	321	263	290	258	287	263	269	283	270	288	285	251	268	284	296	267	282	290	283	298	253	281	282	283	283	282	238	283	254	264	282	293	270	307	260	265	299	277	260	265	271	267	293	266	266	285	270	255	296	293	263	263	256	277	250	274	283	275	255	275	281	280	273	245	273	269	286	281	276	274	284	273	275	280	295	264	252	319	261	298	274	290	281	265	275	272	280	264	267	255	255	270	283	284	253	260	300	290	266	299	318	264	268	257	287	282	303	257	279	264	281	279	273	273	273	263	257	258	286	267	314	303	275	262	290	291	268	274	281	279	245	279	292	263	262	299	278	298	249	284	270	303	271	289	277	263	277	290	267	281	247	274	274	251	298	259	263	249	256	252	292	275	274	285	281	274	281	285	262	270	292	292	254	290	308	278	265	280	277	258	270	285	292	250	261	269	267	270	250	283	280	277	268	283	277	288	269	261	280	288	255	265	277	276	257	263	298	256	253	284	292	254	289	272	280	268	271	303	254	291	244	262	266	284	280	258	280	260	279	258	291	250	283	276	290	254	280	280	272	245	256	282	288	261	262	285	269	275	274	272	295	279	265	254	307	280	272	258	290	305	279	297	256	267	257	271	276	287	282	263	294	272	263	288	269	272	270	295	302	257	281	286	266	249	304	280	264	270	297	246	268	268	284	278	256	234	255	287	261	279	267	284	264	276	268	264	256	287	262	260	293	248	265	265	302	284	252	248	263	290	281	270	270	270	258	272	265	272	280	260	275	278	242	265	251	266	271	267	270	304	254	286	265	303	286	295	264	267	271	289	269	289	239	305	276	274	290	263	270	258	268	270	293	290	282	289	259	278	294	272	300	304	279	287	276	268	280	249	290	300	252	240	276	264	273	280	247	278	288	284	278	265	290	268	279	313	259	281	261	270	301	274	235	255	255	288	281	256	270	305	261	300	254	269	300	293	266	285	265	282	265	266	268	264	271	244	291	239	273	262	261	270	277	305	258	254	281	263	289	280	259	274	285	280	269	286	276	289	313	282	260	272	275	250	281	262	301	267	284	301	265	285	268	249	274	247	260	276	270	259	271	278	285	257	278	291	289	273	267	275	284	285	262	283	249	268	286	292	264	282	236	252	295	277	266	276	288	268	269	278	269	286	283	248	231	283	259	266	266	285	282	294	286	259	261	283	284	298	292	270
2869	537	427	748	2264	532	323	331	349	307	309	314	290	305	333	304	313	302	324	338	289	337	313	303	311	343	322	307	312	320	330	307	321	308	334	309	305	311	326	349	300	342	284	304	295	322	350	309	286	305	337	317	333	295	381	302	311	306	307	348	293	339	314	334	296	304	359	344	292	280	310	336	295	317	320	330	362	297	321	298	320	327	313	325	279	303	332	315	301	326	341	316	312	317	313	320	296	326	304	344	301	338	320	326	313	292	304	299	307	286	327	291	318	310	319	320	280	329	315	302	328	308	316	310	310	352	296	282	319	310	310	304	302	330	333	290	320	336	337	302	327	295	321	302	326	329	330	314	294	316	270	337	300	314	336	299	343	352	334	319	314	324	310	331	341	334	296	374	276	315	337	309	301	266	310	344	338	327	330	330	351	311	328	324	322	320	289	314	324	311	326	325	333	302	330	305	318	319	322	310	296	347	346	314	293	338	282	333	306	310	341	267	306	306	298	286	309	335	297	305	312	308	316	276	286	330	305	314	348	320	319	325	322	329	310	299	346	321	318	282	329	286	270	329	307	346	312	305	315	342	323	313	310	313	282	289	284	310	315	312	317	328	316	285	312	294	291	270	315	326	345	309	310	338	298	324	317	298	322	303	295	301	321	325	281	297	331	327	301	333	294	292	334	311	287	346	321	330	327	311	324	316	279	321	316	297	302	305	307	299	284	323	319	331	320	305	334	327	309	250	333	296	327	315	318	291	320	331	316	322	320	345	334	287	295	374	334	317	282	335	341	314	296	319	296	312	322	297	283	314	324	329	331	298	320	284	325	317	310	317	334	318	326	321	322	336	275	307	306	350	287	300	340	332	346	308	319	292	294	320	338	319	317	348	328	308	345	319	305	304	335	303	322	308	302	306	302	340	321	329	296	310	345	340	343	309	328	299	301	316	312	334	323	340	315	325	301	317	268	314	310	348	311	334	342	322	311	292	276	345	312	290	333	305	313	298	316	322	315	307	343	320	302	309	301	287	313	305	324	350	326	326	329	320	277	350	343	306	314	324	346	333	305	318	330	323	354	336	281	331	296	325	313	318	341	299	317	316	303	336	306	326	303	327	294	327	307	313	269	319	288	312	326	340	323	303	315	300	309	313	299	298	344	319	312	289	289	345	298	300	339	310	310	280	300	308	324	316	352	328	318	331	306	308	312	326	313	340	311	361	301	302	322	330	289	276	321	302	296	326	330	309	294	314	297	317	331	344	325	322	346	313	313	348	292	345	328	322	308	335	308	297	305	317	296	336	342	282	284	319	315	307	296	297	310	296	299	336	315	317	289	311	300	300	312	328	315	321	306	335	299	311	330	322	300	327	311	321	312	325	269	276	289	330	322	288	314	301	317	327	302	314	317	308	339	306	340	341	297	294	310	295	338	300	299	334	321	313	316	318	347	350	316	317	316	337	292	317	311	292	294	346	289	304	316	301	318	289	320	312	320	304	302	316	310	287	314	303	319	315	306	291	308	293	321	346	310	337	280	289	327	318	328	283	283	315	320	290	341	351	313	315	304	331	310	292	317	299	305	332	306	276	312	308	338	335	359	318	311	312	291	326	332	304	327	318	317	299	293	310	326	326	327	318	274	299	314	298	343	331	311	281	320	294	323	298	323	303	304	338	286	289	333	310	288	307	334	332	284	298	318	329	323	314	297	324	322	302	314	289	352	317	307	287	343	301	310	316	296	285	297	316	304	297	308	292	324	326	343	314	311	333	346	320	321	325	307	328	308	296	323	370	316	342	335	287	293	286	330	308	310	331	326	299	316	370	286	309	306	338	307	329	310	341	309	324	319	341	322	319	332	306	313	316	310	324	279	321	321	275	292	301	310	320	301	305	310	292	356	323	291	291	315	323	338	334	286	316	318	352	342	315	308	359	306	331	355	318	314	309	319	302	310	361	304	310	335	310	317	322	304	349	322	334	317	313	350	315	340	293	312	287	320	287	307	323	305	295	350	308	342	313	319	305	307	321	316	300	347	303	301	317	299	323	313	306	334	311	337	320	310	310	354	332	289	328	268	328	314	317	320	322	324	310	317	291	320	342	330	310	294	301	300	320	294	310	295	322	302	337	305	328	307	334	333	301	315	314	311	309	288	332	320	288	326	324	300	321	315	293	291	319	287	315	322	302	284	306	318	276	311	300	300	315	313	292	324	301	308	339	282	320	294	311	303	303	295	320	296	306	337	304	322	265	312	298	334	310	318	326	301	305	334	342	319	303	340	274	303	316	305	339	309	296	328	299	299	318	338	309	368	342	324	289	312	316	315	307	304	306	306	354	319	342	319	339	320	317	305	308	296	315	339	321	315	293	311	318	298	311	318	335	306	311	291	352	312	294	323	302	307	320	311	320	294	329	296	313	294	331	340	289	292	305	315	310	282	308	296	315	341	316	305	310	345	306	321	352	308	309	313	324	307	305	300	317	308	335	308	311	302	328	329	269	322	308	318	285	341	337	308	316	318	337	294	341	302	318	334	299	294	298	340	290	306	307	293	292	318	307	306	340	279	306	296	307	324	330	323	310	298	326	313	316	308	344	291	340	303	323	340	348	343	308	342	298	304	339	325	304	324	312	308	303	328	322	315	309	309	317	295	323	316	329	309	294	310	307	301	296	350	308	335	319	309	319	294	324	315	319	330	293	308	282	287	291	315	339	314	298	296	291	308	340	295	349	322	290	319	295	310	332	305	284	316	304	307	347	329	307	309	314	319	320	329	340	275	288	325	299	296	300	303	322	324	265	319	309	344	346	331	298	335	308	306	321	337	287	329	308	325	349	306	307	326	290	316	305	308	287	317	309	332	339	359	328	332	327	313	311	330	293	311	316	319	329	352	291	307	297	320	290	314	310	323	330	310	324	332	298	346	305	322	301	341	324	288	301	301	336	315	316	305	296	296	340	306	318	306	301	313	309	343	286	260	255	305	274	287	322	314	323	304	294	306	315	332	325	328	311	287	326	295	303	346	336	303	302	334	286	334	287	342	304	326	334	324	323	294	313	297	287	318	304	310	312	319	338	325	321	333	342	343	320	292	323	333	313	307	320	305	312	314	321	338	307	335	342	320	325	304	325	322	352	341	327	288	316	317	264	289	317	307	327	309	315	309	302	289	343	322	355	291	298	290	271	322	308	318	296	319	329	325	313	351	343	305	328	329	352	315	344	310	294	332	334	312	319	303	319	353	334	319	317	256	320	324	284	311	294	300	329	292	306	303	351	335	319	312	298	293	337	314	322	309	328	307	308	286	308	345	330	314	319	283	302	308	323	301	313	316	291	304	292	356	364	310	287	345	337	308	322	344	328	338	287	313	322	309	315	358	354	321	307	325	280	294	352	309	323	375	322	305	327	316	285	302	312	296	309	335	306	302	336	276	268	309	328	303	281	327	307	306	299	348	294	297	338	292	347	271	295	321	291	310	326	334	319	320	297	317	319	324	315	317	296
2943	1109	1046	3241	9351	1660	858	820	876	802	777	786	787	758	789	790	746	779	764	799	801	738	779	754	746	812	749	803	731	746	760	779	798	778	802	792	788	760	780	759	729	793	764	777	792	799	769	736	716	765	831	723	731	794	799	704	735	751	787	757	737	753	760	772	804	777	778	787	774	748	761	754	785	825	792	755	767	741	774	730	754	750	797	808	739	815	748	749	734	771	797	806	733	741	782	713	788	810	786	731	766	727	770	775	802	799	765	741	757	731	781	729	799	792	716	814	769	739	747	767	778	780	768	773	764	773	802	757	774	767	771	765	748	751	780	760	760	794	790	788	750	762	783	764	770	688	751	731	813	685	738	810	726	762	749	734	764	789	720	740	743	800	803	762	803	767	814	752	748	776	780	753	761	756	791	794	784	789	802	776	736	801	723	773	776	771	810	807	755	740	723	735	748	763	733	795	787	795	765	792	801	746	733	732	769	768	754	764	761	773	787	773	796	811	779	785	805	728	783	735	789	763	758	753	725	794	766	770	805	766	741	775	741	777	762	819	752	807	784	746	775	736	718	766	755	785	807	774	807	793	789	765	785	729	812	756	752	736	717	755	783	772	729	749	756	732	754	743	779	767	783	770	737	740	740	759	756	765	779	746	787	763	773	735	750	763	778	790	765	744	741	781	770	798	835	741	771	730	783	789	789	754	738	781	716	768	772	770	813	783	744	784	784	708	823	739	779	705	739	744	732	803	771	741	756	756	745	749	805	764	799	781	770	739	783	782	764	797	816	724	792	742	757	801	802	753	797	780	763	754	748	763	751	762	745	767	814	827	813	768	755	770	765	738	714	810	742	800	768	769	809	799	776	734	810	771	752	726	774	748	746	734	829	805	762	767	747	764	790	790	793	763	749	738	772	762	807	758	731	822	791	786	778	789	720	781	754	781	793	785	758	780	776	801	773	757	737	778	837	739	746	703	774	756	790	718	783	766	770	764	741	767	761	686	750	783	784	758	782	724	778	760	707	787	796	768	755	807	683	713	804	762	786	813	770	730	743	753	763	759	748	786	750	792	730	802	789	750	750	760	749	742	794	728	735	753	747	744	761	788	743	721	777	804	763	788	710	753	819	801	746	770	721	781	730	780	803	778	767	789	801	794	765	767	805	745	809	732	765	745	770	778	786	796	770	782	815	790	731	766	799	799	748	801	755	772	792	783	843	757	731	754	799	777	771	797	781	799	756	776	743	770	772	729	750	729	761	741	831	757	718	791	787	780	756	795	771	802	744	776	766	732	825	781	760	753	778	779	789	768	759	778	790	754	823	733	733	733	749	760	788	735	798	737	790	805	751	768	767	759	757	720	762	781	733	764	825	790	727	805	720	774	763	750	794	804	811	765	768	757	771	761	781	749	796	733	716	770	742	796	751	717	778	742	751	782	763	737	788	791	745	804	781	771	794	770	769	785	750	784	763	752	753	771	717	831	745	773	758	769	724	777	761	762	804	798	799	786	787	771	778	813	775	770	769	778	754	786	804	716	771	770	784	792	754	739	789	748	789	758	799	752	796	761	720	799	734	803	777	759	757	767	762	736	775	784	732	786	783	798	812	731	726	776	738	799	776	769	788	770	756	755	750	781	754	767	755	741	761	770	773	763	769	737	770	744	782	772	756	681	760	725	743	766	784	741	794	759	762	747	768	736	753	756	797	740	743	779	756	781	763	777	774	775	778	749	759	732	797	766	760	748	765	735	784	791	753	753	750	775	787	766	776	770	785	795	750	771	815	788	767	754	786	720	797	788	766	790	746	726	757	792	705	799	752	755	732	779	742	773	791	771	812	737	807	704	717	776	748	779	770	726	796	745	735	840	750	764	754	744	783	777	769	737	789	738	734	765	825	699	756	741	791	745	759	757	728	764	722	766	751	808	736	748	760	799	779	767	797	749	761	779	763	796	801	796	695	739	802	733	743	755	763	784	791	738	764	806	750	749	776	785	793	756	758	766	733	766	811	816	765	752	789	727	742	766	787	784	763	772	759	704	692	754	796	752	759	765	742	735	742	741	831	744	727	779	752	749	823	752	746	743	761	740	764	790	767	793	724	758	738	780	776	766	779	740	785	775	772	742	740	741	802	784	825	746	740	759	773	777	804	757	742	751	812	803	750	778	728	786	732	749	799	791	746	749	760	784	806	701	751	805	759	760	726	748	767	717	737	753	815	793	776	763	767	749	762	802	764	763	776	795	808	742	769	810	756	756	798	741	835	763	798	779	754	789	782	746	772	800	755	728	772	750	750	778	723	785	826	753	742	779	752	746	764	783	700	803	768	762	758	824	724	787	823	775	788	769	853	738	795	772	817	689	724	797	787	742	759	753	769	775	750	774	740	764	821	772	760	822	774	737	774	778	815	775	750	693	745	723	756	780	795	762	784	790	782	739	724	759	749	723	761	729	762	755	726	739	753	776	775	840	763	788	754	758	748	822	749	786	774	749	776	780	739	780	765	760	803	710	726	783	746	753	792	727	795	762	757	764	750	722	787	777	774	796	740	768	733	751	760	790	807	786	733	754	754	781	772	742	774	732	751	772	759	799	777	781	785	836	754	805	779	769	762	779	787	761	821	812	793	772	755	795	706	742	769	802	791	734	786	766	773	803	766	738	790	764	758	793	790	787	757	753	788	756	775	786	759	790	771	747	718	781	768	787	764	793	750	769	739	795	759	781	750	782	777	773	773	781	761	780	730	758	802	764	806	733	745	769	806	762	758	775	816	762	758	773	728	771	739	803	794	773	807	770	730	746	766	779	779	746	740	779	807	837	751	805	746	746	793	796	744	771	747	720	779	759	783	787	752	736	767	732	725	747	752	784	810	765	763	744	759	801	772	770	750	748	726	757	762	761	735	744	778	752	732	723	782	791	734	737	732	709	773	756	798	771	791	781	739	762	790	786	827	778	771	733	761	745	759	783	773	747	745	807	730	843	760	702	723	752	783	801	750	797	771	794	752	749	786	771	766	738	781	740	817	793	754	778	793	759	776	805	748	791	781	771	721	752	744	816	731	737	756	718	740	790	775	778	771	810	753	796	777	811	766	810	710	753	743	774	730	778	780	764	779	763	754	783	754	758	730	787	794	760	742	759	764	731	778	732	822	780	795	741	723	768	778	805	809	723	763	700	776	734	746	794	772	752	753	783	769	798	734	817	795	771	780	772	725	801	840	777	823	785	768	787	740	787	805	781	775	725	747	702	819	814	790	717	721	758	762	743	721	784	727	727	806	777	773	764	761	763	783	749	793	735	798	771	761	782	747	756	709	793	742	842	767	760	776	796	772	773	704	737	789	760	810	725	768	781	784	793	751	774	748	758	754	794	783	789	764	741	770	792	814	739	759	753	767	745	793	778	746	747	763	806	768	811	775	796	729	768	730	804	789	745	709	731	761	776	736	761	766	750	716	713	796	737	716	823	778	745	759	808	824	757	744	759	742	755	743	775	796	748
20225	8734	4207	11985	42936	14396	1398	692	719	546	285	276	284	253	250	208	246	262	212	215	217	195	212	222	217	256	255	241	267	268	241	268	271	240	238	245	194	215	224	236	216	201	221	201	214	207	212	204	209	187	186	227	206	224	208	180	211	198	201	221	207	220	216	206	231	184	213	192	209	213	188	212	164	212	194	222	199	212	203	202	211	199	194	220	185	214	186	194	210	213	223	200	187	215	209	210	246	192	200	180	227	192	204	203	208	200	184	195	201	200	208	232	198	220	200	206	227	192	176	218	219	192	227	209	211	221	215	233	213	194	220	199	186	196	220	189	219	195	198	188	200	209	190	205	180	232	192	212	176	207	202	216	198	235	200	214	224	199	206	200	205	207	213	171	166	160	180	207	208	213	219	196	206	186	219	204	220	219	212	194	204	227	184	171	204	212	202	171	205	202	203	195	182	210	223	193	198	216	196	170	212	203	225	223	181	198	219	187	201	220	218	193	230	166	215	196	190	203	195	222	211	207	208	222	186	217	213	198	196	209	193	202	191	209	182	190	202	217	209	200	179	171	197	204	226	213	181	213	215	198	187	196	212	218	202	227	218	197	178	188	197	191	201	185	204	203	192	235	200	227	216	212	214	195	184	205	203	188	204	214	204	222	213	186	205	228	199	202	193	213	187	233	215	197	228	212	204	217	208	193	178	211	194	179	227	206	223	204	198	198	182	207	204	193	202	191	212	195	197	206	237	186	224	207	213	208	207	183	191	204	199	189	175	193	203	188	216	199	218	205	190	193	189	210	218	182	217	198	197	197	192	193	192	211	212	207	183	224	206	186	220	186	212	199	179	172	210	199	184	222	182	199	193	235	195	193	197	210	197	184	224	194	202	238	205	210	197	185	182	227	189	209	202	192	200	182	203	209	180	212	223	196	205	206	232	203	183	227	226	193	212	230	204	216	195	187	194	215	187	222	204	190	209	213	209	186	197	224	198	203	205	213	191	194	201	181	209	218	235	190	191	190	205	187	206	173	186	191	206	197	175	213	202	217	217	203	210	189	192	181	222	202	196	227	154	202	210	196	185	204	204	209	195	195	205	199	209	208	215	194	187	236	200	209	169	177	189	187	173	199	222	195	182	201	191	228	176	206	184	204	187	199	184	222	208	201	225	213	218	192	194	195	169	211	204	197	165	198	193	196	206	206	200	208	184	192	185	194	214	209	202	193	212	176	178	217	212	230	209	201	185	199	182	184	211	183	177	192	224	207	215	211	212	208	201	206	185	192	200	181	203	193	186	205	206	177	199	213	202	213	192	209	224	201	187	197	191	210	179	203	187	188	193	196	199	204	194	203	194	189	208	205	188	198	197	176	220	208	188	198	204	222	186	191	200	210	199	213	216	200	199	208	213	205	211	196	196	208	214	209	222	198	194	235	218	200	163	204	202	211	191	214	188	205	190	206	202	190	179	202	222	192	189	210	188	199	208	210	215	191	201	218	208	189	216	202	213	212	200	212	223	171	230	199	187	195	216	188	197	212	221	200	193	204	195	197	220	207	187	196	189	200	167	205	186	203	210	208	208	197	199	202	218	215	226	187	174	214	219	195	201	188	202	187	217	201	185	193	201	192	200	182	188	205	187	205	211	185	177	189	204	201	182	206	203	189	171	214	212	206	205	225	196	165	200	215	193	206	182	187	211	219	209	200	213	191	190	193	207	188	200	223	193	206	201	192	183	221	196	215	205	196	181	180	193	215	203	247	226	227	224	217	205	199	197	214	184	203	216	180	181	196	214	207	208	201	203	217	189	189	173	187	197	195	188	212	189	211	181	221	218	193	179	212	219	202	212	209	205	228	196	191	200	220	188	199	194	203	189	205	185	193	207	212	205	216	169	225	217	174	201	191	227	208	186	194	213	211	206	205	188	236	214	183	223	200	217	204	194	176	179	199	183	222	176	196	221	221	224	219	198	218	202	247	185	216	214	223	204	222	203	204	184	211	210	212	208	175	237	201	185	199	200	209	195	202	198	201	184	212	193	200	206	200	218	212	183	198	201	205	201	180	207	205	185	183	197	208	202	196	207	201	205	182	220	219	197	231	200	186	201	201	200	205	204	195	181	188	192	192	184	190	205	184	229	212	206	229	210	210	220	202	162	180	228	183	197	199	210	202	198	196	194	215	189	198	199	200	205	199	189	201	181	202	205	210	199	170	202	184	200	194	219	202	215	178	196	198	215	198	196	217	203	206	186	228	199	205	200	204	205	195	194	201	226	193	180	210	176	222	222	213	195	237	200	205	199	213	202	190	183	224	197	194	202	219	186	220	224	199	201	213	196	202	190	198	208	208	223	179	182	221	192	199	214	206	209	211	184	197	189	216	198	212	200	175	195	205	198	208	191	209	215	209	227	231	206	218	223	224	219	216	214	212	179	204	210	204	229	207	178	198	186	197	219	192	165	211	207	189	194	202	197	201	217	217	206	208	206	218	226	209	187	203	213	222	195	184	203	180	197	178	204	198	211	198	181	202	204	196	187	218	219	207	204	182	217	191	208	215	212	179	195	209	204	221	194	216	219	192	205	204	195	237	186	205	181	209	199	205	220	198	213	199	195	197	199	229	165	216	178	191	189	196	211	183	193	172	216	207	188	226	197	213	211	191	212	216	187	205	218	203	226	211	200	226	184	176	212	180	186	204	203	212	230	180	220	210	194	191	214	203	212	182	216	196	186	211	208	214	193	207	188	197	198	218	215	195	198	205	213	221	198	202	202	188	194	214	205	208	202	225	218	171	213	203	196	190	210	248	223	199	182	199	210	194	209	230	197	227	207	220	209	187	179	204	181	200	205	203	199	210	167	189	194	223	180	212	200	186	173	202	208	192	204	197	190	172	184	176	198	186	205	199	201	212	203	193	198	209	185	182	233	203	210	176	234	188	204	201	217	199	195	203	207	195	192	200	209	187	200	206	210	170	231	184	217	181	210	219	190	199	214	213	181	205	176	183	220	199	218	210	190	188	239	200	194	199	201	198	202	192	213	209	194	182	221	189	218	206	204	185	193	209	209	238	175	200	183	191	217	185	193	195	182	190	173	171	183	216	185	210	186	216	198	178	193	201	224	221	193	219	201	205	204	195	206	201	238	239	192	201	213	195	198	189	222	183	205	181	205	182	197	193	215	201	202	210	209	189	203	202	230	228	179	206	209	207	196	212	220	209	179	172	205	195	201	212	210	187	184	179	183	181	215	210	196	179	193	225	195	218	195	201	207	199	194	202	187	210	200	219	194	196	199	214	224	186	217	202	200	201	208	206	227	205	198	201	220	197	199	186	199	194	216	204	220	192	204	199	210	205	186	200	206	214	222	181	193	220	181	202	196	210	201	198	196	205	191	202	229	189	193	205	202	211	197	201	189	189	227	212	203	179	183	184	226	220	195	172	207	216	216	216	216	212	186	226	215	205	209	201	211	193	201	202	207	209	193	193	229	189	190	184	195	200
11690	6648	4642	18547	52552	11722	2771	2115	2565	1747	1020	894	852	849	800	693	702	708	694	670	684	630	677	641	746	782	878	919	1021	1059	939	967	903	997	1021	968	663	574	575	571	624	494	563	490	474	522	519	511	512	542	542	541	520	529	577	508	568	531	532	540	484	539	527	501	564	507	548	533	542	522	518	538	524	516	506	530	485	526	460	540	510	525	489	501	508	532	519	482	525	537	496	529	498	514	517	574	519	502	546	526	524	501	514	484	514	540	517	504	532	517	540	551	531	506	494	529	511	511	495	476	491	494	520	525	484	538	490	511	497	501	493	509	553	494	505	528	513	553	498	488	519	513	531	488	504	503	541	506	515	484	571	527	510	522	512	490	487	520	535	470	500	501	500	507	514	514	538	536	497	492	507	503	502	525	481	494	526	531	505	519	483	482	530	507	502	490	486	497	491	516	474	486	480	508	534	484	483	535	520	497	508	493	485	501	495	532	505	502	537	500	476	512	514	535	517	503	539	504	515	496	442	506	498	470	504	468	516	485	543	510	516	504	516	544	532	484	485	515	497	490	522	516	516	507	490	531	525	527	509	463	505	527	488	533	489	567	518	536	482	521	553	457	523	466	523	493	526	509	491	508	492	500	529	536	520	504	523	492	520	463	499	487	537	494	511	540	509	502	524	489	498	505	493	523	504	523	486	521	506	523	499	497	496	487	518	502	522	504	467	517	507	485	516	520	531	511	528	477	496	558	454	514	525	540	510	499	523	484	516	566	481	496	520	487	534	473	524	509	530	489	500	553	478	527	481	496	480	510	490	514	501	541	484	494	527	520	512	521	496	530	500	499	546	510	485	507	518	533	480	526	518	550	528	499	485	507	531	485	519	528	475	563	503	543	542	487	502	483	507	571	546	466	516	482	485	485	491	522	493	503	521	554	504	502	458	456	549	507	472	563	546	526	520	540	511	495	511	518	505	545	498	546	523	498	502	472	520	536	516	535	516	512	522	507	515	514	456	522	475	532	530	478	491	520	498	491	510	525	526	506	503	479	502	539	512	487	434	475	530	534	502	471	523	478	536	543	511	485	526	491	496	480	499	587	469	481	539	506	465	460	526	530	492	529	499	504	523	494	530	507	505	477	496	539	554	509	509	488	554	519	518	495	531	513	478	466	542	496	538	526	518	517	486	549	491	536	483	499	508	562	520	492	515	526	507	529	505	478	507	530	504	453	517	530	502	536	518	490	508	469	519	505	538	506	469	531	463	522	523	502	507	526	537	486	525	521	520	510	507	525	489	533	511	497	501	535	517	465	525	491	487	547	509	489	527	511	552	497	523	469	508	569	519	511	536	506	505	486	524	549	541	484	516	483	532	504	539	525	523	493	517	508	500	510	503	508	516	505	549	502	506	548	492	552	538	472	561	502	484	512	506	543	472	480	517	507	476	505	513	521	491	491	532	544	538	499	536	549	551	537	505	519	485	464	524	498	469	509	523	542	468	524	511	512	494	514	528	531	482	503	498	512	539	500	529	527	520	539	483	533	492	509	508	527	558	490	491	512	491	476	527	480	500	503	486	495	471	506	498	540	459	528	503	532	486	500	509	492	522	504	513	531	464	488	508	499	461	484	486	491	474	509	510	508	516	498	499	527	512	534	500	501	538	517	504	513	520	536	503	510	497	494	504	513	511	465	518	508	480	488	538	543	529	509	484	516	523	493	545	492	526	500	513	510	505	527	557	520	517	495	516	512	518	519	477	528	532	546	469	478	485	540	517	512	520	489	535	473	512	536	497	443	481	510	514	456	510	499	494	507	487	506	514	484	529	543	493	540	499	489	526	514	469	519	498	443	550	476	480	549	508	516	505	465	497	485	493	534	521	553	481	516	478	498	557	482	527	531	491	507	507	503	502	517	537	528	490	477	480	501	518	511	567	566	475	531	503	468	516	518	489	493	513	487	523	557	492	535	496	516	509	506	488	565	539	524	507	496	540	501	528	521	488	505	493	511	523	497	542	474	524	491	520	471	496	545	473	517	515	507	561	526	503	515	510	511	496	528	533	483	511	499	520	466	488	543	516	512	497	526	546	500	503	477	499	526	541	546	515	521	508	495	477	514	476	502	522	510	532	497	511	512	543	511	498	486	538	504	544	459	507	550	501	514	509	515	488	522	510	489	510	496	513	490	526	518	474	559	527	506	520	533	462	516	527	536	525	505	529	511	494	520	523	487	529	502	508	475	512	458	474	463	512	511	490	505	496	497	536	505	530	520	526	497	510	495	551	515	574	506	503	494	547	501	543	510	448	510	511	527	468	510	507	526	489	460	512	495	539	539	497	519	474	464	499	519	481	553	500	499	470	506	520	535	548	470	535	508	513	535	540	463	509	486	488	509	508	485	527	509	514	512	492	471	479	468	514	486	481	533	516	507	491	498	487	459	547	546	532	512	497	517	516	512	525	494	463	521	504	551	501	502	495	529	549	490	524	497	510	476	512	539	499	506	493	510	502	524	519	514	515	535	499	505	480	530	507	541	497	511	494	537	511	532	504	473	541	472	563	506	490	517	472	494	540	511	508	512	547	528	504	521	499	523	515	496	499	523	503	539	512	503	490	527	530	458	509	536	548	543	519	520	516	519	499	533	470	533	448	501	486	519	511	479	533	513	492	492	504	523	489	504	543	489	492	492	507	508	541	494	520	502	507	543	493	500	505	476	485	500	524	528	505	499	498	528	526	506	480	556	508	535	530	495	523	514	499	559	499	489	494	513	521	505	489	551	517	528	490	532	522	536	518	519	507	490	543	492	517	483	518	483	524	502	560	491	516	518	544	505	506	499	524	499	525	501	499	514	509	491	502	526	543	538	509	506	533	472	561	483	535	523	494	518	502	491	525	521	488	475	495	533	485	516	493	529	491	526	547	518	532	554	491	485	533	523	547	548	498	494	510	509	484	505	532	506	514	555	502	515	501	507	539	515	475	536	482	544	516	505	459	493	520	477	537	504	514	513	529	503	499	513	527	510	535	540	521	510	500	485	486	506	527	509	527	511	517	473	491	508	558	533	497	566	524	473	507	492	504	527	502	519	539	477	526	489	516	493	503	517	514	548	540	514	529	453	490	547	509	465	444	504	500	529	513	508	537	524	524	493	483	529	475	503	496	507	465	487	494	522	500	492	508	455	514	482	502	574	475	526	534	520	507	502	542	486	530	518	481	541	522	579	499	528	502	538	546	514	485	497	482	498	512	507	483	506	484	531	548	469	503	518	496	556	502	502	516	542	521	498	531	520	509	497	532	490	497	543	490	486	503	514	515	519	520	543	496	504	505	497	496	498	497	506	530	509	496	501	522	523	507	501	523	509	532	487	512	525	512	527	528	550	526	514	528	491	523	478	559	476	486	532	483	520	506	517	552	497	505	495	494	486	528	526	525	493	490	516	491	529	533	518	500	478	546	501	522	483	477	531	534	514	512	540	498	552	484	548	553	507	519	494	523	496	517	519
31186	18085	9545	35321	54235	20036	2664	754	963	678	289	226	192	182	177	195	177	169	174	143	122	137	137	128	137	161	163	203	183	232	205	234	216	263	211	155	136	113	89	119	116	107	116	70	107	98	98	108	113	105	110	87	90	103	96	88	87	104	112	97	98	87	112	114	93	106	109	100	99	98	84	91	105	102	111	88	103	125	97	104	110	99	89	108	105	105	110	93	102	98	86	96	103	101	82	105	87	89	91	83	114	107	113	93	88	110	104	94	101	88	90	93	97	100	114	118	101	106	81	85	99	88	101	111	78	82	109	101	100	99	90	92	85	110	114	104	131	103	98	86	101	108	113	97	104	103	101	103	102	128	92	115	110	93	92	94	98	101	103	90	84	98	97	108	116	96	110	102	117	90	103	108	104	108	104	102	82	93	111	104	101	87	103	86	80	109	112	104	114	97	83	99	110	102	114	120	97	111	101	96	108	96	123	92	101	101	106	101	106	94	97	94	88	114	118	95	107	93	117	105	87	103	105	103	121	84	85	114	108	93	117	100	109	99	96	95	92	72	96	113	97	92	91	112	89	79	92	108	112	98	107	86	94	95	116	88	82	102	109	92	95	108	90	116	105	84	95	99	93	98	97	93	92	100	98	99	104	113	90	107	124	101	103	90	93	74	103	104	116	105	97	125	94	91	110	103	88	98	95	73	94	95	99	90	104	98	103	96	104	107	80	95	107	110	86	88	118	101	86	114	105	86	96	109	93	101	98	99	98	86	83	89	119	104	103	86	100	108	111	106	86	73	113	91	108	87	106	105	100	79	83	101	102	83	109	89	98	93	84	88	95	106	114	104	104	105	109	87	118	104	93	84	112	93	99	104	93	106	115	83	117	89	78	88	102	92	100	109	85	93	117	87	110	87	110	94	89	108	89	100	107	100	76	107	87	108	105	87	105	93	99	88	90	105	85	91	92	95	74	108	98	107	102	121	121	102	110	97	104	91	92	109	85	80	109	109	101	95	96	101	84	94	93	111	103	105	97	100	103	98	117	101	86	108	104	107	108	112	122	84	95	85	90	96	104	89	105	111	122	97	126	110	90	101	81	97	105	91	111	102	116	109	112	98	105	91	110	91	84	89	98	84	105	113	94	107	80	90	85	95	86	105	110	89	101	113	126	102	88	91	100	120	89	89	108	80	85	95	95	101	98	107	109	103	105	89	96	94	98	87	108	123	96	98	119	84	104	86	96	123	106	96	105	85	118	87	101	93	108	107	114	98	81	82	111	81	111	97	88	98	88	113	93	99	83	83	97	113	104	93	107	106	111	88	80	87	79	114	91	102	97	95	93	91	99	101	97	80	97	96	91	99	95	96	104	107	100	117	99	91	111	112	103	91	93	90	94	112	117	114	125	104	116	99	89	88	102	122	86	86	97	95	91	112	110	97	115	111	93	108	111	95	81	100	91	90	104	99	96	99	102	88	77	105	101	90	120	102	103	94	99	87	98	105	95	112	97	85	106	91	97	98	114	104	84	111	92	101	100	117	85	87	95	105	111	103	104	86	97	90	91	99	108	102	91	119	128	101	89	107	101	100	103	107	127	100	88	103	90	93	99	91	87	78	90	110	79	129	86	93	96	127	109	95	98	108	92	105	111	101	102	86	87	113	114	99	102	92	87	98	109	106	89	101	105	102	87	112	97	83	80	92	103	103	93	95	93	102	91	91	87	85	110	89	90	92	108	95	105	83	96	87	104	93	89	105	109	104	86	82	108	112	85	91	93	103	90	107	81	88	113	89	90	77	106	98	112	88	114	99	112	97	108	108	100	103	114	71	106	73	101	96	100	91	116	89	88	92	97	93	107	81	101	98	97	114	106	94	92	95	98	98	88	100	105	103	107	90	72	107	120	110	104	99	102	93	97	97	95	90	110	113	85	100	100	114	89	90	99	98	87	114	92	92	118	108	103	106	115	77	88	90	92	106	96	100	103	130	101	103	106	103	103	95	102	91	84	96	92	103	112	88	96	115	102	105	94	96	110	106	98	90	99	105	96	89	109	97	101	92	96	107	91	102	110	107	90	86	105	103	97	97	113	102	102	109	96	96	95	95	97	102	101	92	80	97	92	86	99	93	102	95	106	95	84	87	113	99	109	112	99	81	92	97	81	111	101	103	96	92	115	94	109	114	112	111	122	93	117	98	101	106	117	97	102	99	107	104	103	103	106	92	80	113	103	99	105	100	103	90	86	109	108	91	105	97	102	87	100	97	85	96	100	104	103	93	97	112	115	110	106	121	103	113	121	97	97	100	96	79	95	92	99	89	95	105	97	95	86	104	95	102	88	99	97	90	95	110	96	102	101	98	106	87	99	87	98	106	101	91	113	103	78	109	102	85	102	94	98	94	106	96	90	109	127	101	103	99	100	101	110	101	104	116	103	91	95	95	89	99	96	105	99	81	82	87	108	99	111	109	92	108	97	77	93	116	112	104	106	82	95	108	96	90	107	103	88	132	115	89	111	97	92	90	89	95	103	100	109	106	98	93	119	112	86	101	99	108	101	94	107	110	82	96	112	120	108	109	92	92	114	89	105	93	106	104	108	98	98	93	116	109	98	110	93	106	93	101	104	109	99	109	84	119	83	107	101	91	105	93	95	107	89	104	90	104	113	97	114	98	84	102	85	107	90	108	102	98	85	102	89	98	83	97	91	95	88	91	87	88	98	100	83	110	93	95	120	114	109	104	122	99	97	103	112	98	94	91	102	76	93	100	97	93	97	105	101	82	93	111	102	103	92	85	95	89	92	95	85	100	106	94	95	80	101	108	109	92	104	104	103	106	96	88	99	87	106	107	98	91	112	82	103	120	99	89	116	97	93	97	85	97	99	122	94	108	85	83	86	104	107	109	95	107	107	90	93	103	112	82	101	113	102	109	93	96	103	99	117	101	92	117	99	110	99	103	96	101	104	92	94	91	112	100	105	86	103	93	109	93	88	96	94	104	93	101	81	101	101	87	114	102	104	103	114	108	95	96	116	99	77	95	101	110	90	101	83	96	99	97	97	94	110	115	96	106	115	98	108	91	103	131	93	94	99	108	78	103	87	95	72	109	93	83	102	105	105	103	95	76	98	107	96	110	106	102	97	63	113	116	106	105	107	100	82	118	105	97	96	96	100	98	110	96	84	106	114	97	90	106	103	96	103	97	94	102	113	113	94	114	92	94	101	90	90	97	109	87	84	98	107	117	95	91	95	103	109	101	92	96	91	115	97	98	100	93	91	115	111	101	108	104	105	96	121	102	98	104	91	102	99	89	118	89	102	98	88	84	88	88	102	94	102	83	96	102	101	110	101	77	101	108	93	99	93	100	85	88	87	92	100	95	95	117	91	128	95	83	99	112	83	120	97	103	94	102	87	123	100	107	124	111	101	104	105	107	103	122	107	102	124	104	103	97	91	103	93	91	93	84	83	98	91	108	88	103	93	99	106	120	102	89	103	81	98	113
17564	11440	6796	39864	60869	11826	4092	3167	3960	2518	1288	1061	996	854	789	733	703	647	641	630	609	530	551	551	617	798	921	1094	999	1369	1203	1323	1514	1561	1209	890	621	383	333	360	341	343	361	319	323	312	337	361	316	330	348	348	311	343	336	308	337	335	328	308	309	324	313	279	276	298	318	311	306	309	309	314	320	314	284	299	269	299	315	296	299	309	302	287	278	273	307	266	332	271	283	290	297	305	296	314	281	282	312	291	267	300	277	320	291	307	267	316	268	271	317	273	238	308	299	291	304	298	286	263	303	287	334	273	289	280	291	285	313	297	277	285	264	284	276	283	296	264	289	323	272	294	296	283	291	277	270	291	289	271	280	270	276	286	291	260	308	270	263	289	250	283	265	308	298	275	321	311	277	256	313	322	300	317	273	302	274	318	263	290	291	279	314	280	264	286	289	301	296	285	292	281	293	273	288	331	277	291	290	302	308	269	290	267	250	304	299	315	292	286	316	294	298	277	303	289	291	300	264	276	292	270	272	300	277	278	253	298	292	293	316	296	303	306	269	306	308	295	277	320	297	298	283	265	303	283	312	301	297	287	295	286	272	268	280	292	312	278	301	281	281	258	270	277	255	301	305	263	302	292	279	310	286	280	266	276	305	296	291	268	299	266	263	271	278	277	283	303	295	295	302	257	330	281	304	284	268	293	234	282	262	252	277	286	279	277	254	282	263	267	306	277	310	285	277	312	279	292	276	279	273	280	295	253	286	284	281	304	285	278	274	288	312	277	288	273	265	265	276	264	275	314	291	299	289	327	293	267	293	270	271	269	309	296	292	273	282	311	267	284	286	288	293	282	305	290	262	284	292	305	278	289	303	298	281	285	291	313	305	266	280	264	281	301	282	280	267	283	299	279	303	277	271	287	258	288	270	273	300	297	269	282	293	283	273	283	283	268	288	280	295	289	272	309	274	284	257	243	308	295	313	287	306	285	257	305	262	268	286	275	268	284	297	277	281	303	280	283	261	283	305	275	279	293	280	283	287	283	296	285	255	284	302	268	288	290	287	292	323	299	264	258	285	288	283	280	257	296	262	270	271	271	277	286	298	281	310	310	295	289	290	276	290	310	272	305	260	275	287	277	254	297	264	282	295	286	292	288	291	292	293	269	270	289	284	267	303	291	261	305	301	320	292	273	266	308	255	275	304	281	313	294	302	266	272	281	277	306	282	304	266	288	284	291	256	306	302	313	266	290	269	264	270	278	281	286	285	269	280	270	268	302	289	282	283	271	285	292	311	265	282	298	282	302	283	264	279	311	279	283	296	267	295	259	324	271	301	275	297	288	307	302	276	302	290	256	283	259	287	320	292	284	313	289	294	290	313	263	287	265	298	306	300	265	277	293	272	294	292	273	289	280	286	257	303	272	288	283	303	261	261	285	294	284	260	305	274	289	294	286	303	279	332	307	273	281	294	291	275	297	250	295	303	241	295	256	293	264	287	301	287	268	273	281	293	268	300	279	258	277	296	311	283	263	281	286	280	296	254	286	297	253	296	286	297	307	263	287	283	293	289	287	290	276	270	284	267	302	288	282	280	304	301	299	273	292	249	286	297	285	282	296	289	296	306	292	272	287	298	293	282	287	315	314	264	279	286	279	245	277	274	303	285	293	266	293	295	271	282	303	282	287	288	284	276	272	295	284	291	264	295	280	277	273	292	273	307	310	280	262	316	274	281	295	276	284	295	294	313	255	293	297	267	277	324	289	323	306	289	254	266	281	276	279	301	272	295	281	304	296	268	304	278	273	260	332	298	286	295	285	274	309	303	285	255	266	291	283	315	305	284	288	266	298	319	286	254	290	277	252	262	291	270	290	269	302	276	299	318	297	290	281	276	280	292	272	272	288	288	298	273	288	292	260	294	280	288	229	289	274	279	279	261	283	260	261	286	291	277	270	299	299	267	255	275	281	279	269	292	266	295	281	288	284	288	304	284	279	284	266	291	233	261	294	289	300	289	272	270	281	277	280	301	277	292	259	291	285	291	285	264	310	302	280	302	293	271	299	280	282	265	266	278	283	303	281	275	274	282	290	274	308	276	291	268	292	304	293	283	285	265	243	292	276	270	277	270	317	296	303	278	263	275	261	298	306	285	252	283	305	296	286	258	310	303	286	259	298	267	303	271	272	308	276	289	276	293	289	316	323	276	317	277	304	305	300	267	286	300	290	268	277	280	276	314	313	281	279	268	261	292	251	306	284	290	280	301	277	288	288	300	296	256	321	302	301	328	287	293	290	256	301	286	278	289	269	285	286	270	287	265	289	291	280	297	279	305	270	281	264	266	289	277	264	270	287	274	253	282	244	287	291	303	289	297	295	276	289	275	265	313	288	295	268	299	328	285	290	295	280	305	292	280	292	297	290	298	292	304	301	275	285	294	291	266	273	279	265	275	283	294	280	261	296	311	332	279	305	278	303	283	275	261	284	281	291	308	296	253	280	266	282	253	281	274	276	275	304	291	286	262	264	271	280	255	245	260	265	292	267	311	265	311	302	283	283	285	259	291	291	268	272	268	281	277	289	302	317	286	308	277	300	281	276	296	247	302	306	269	253	285	293	292	252	269	267	287	274	306	298	294	273	302	279	292	292	295	321	283	268	301	265	267	293	293	272	301	268	272	283	293	305	268	277	288	273	295	287	297	314	264	272	250	281	280	274	270	264	319	274	301	290	273	262	303	277	289	301	286	298	289	278	271	263	308	308	284	277	294	275	257	285	282	263	297	285	236	285	277	294	297	300	310	315	293	309	275	269	292	305	283	291	293	251	286	291	282	279	314	277	280	292	311	298	288	271	282	308	278	289	279	302	308	278	258	280	320	280	293	287	290	290	305	269	289	328	287	285	273	275	294	299	261	271	284	292	255	290	280	267	272	262	281	295	287	281	273	277	299	288	262	266	268	286	278	286	297	320	274	239	269	277	302	295	267	294	265	301	299	294	285	278	264	272	276	303	281	287	277	304	277	289	275	275	263	307	291	278	270	310	295	270	249	293	267	265	301	294	286	285	241	257	297	285	303	299	289	302	291	289	281	269	280	274	305	282	281	288	288	280	290	297	286	270	269	295	280	304	308	301	288	285	311	330	277	298	271	294	282	325	305	283	282	267	301	310	288	279	282	276	279	266	288	295	298	293	284	302	290	243	304	281	278	273	272	300	297	294	280	295	270	257	291	286	295	304	262	283	283	280	270	287	271	273	303	304	300	294	284	259	260	271	244	261	265	288	308	304	283	303	256	255	273	252	316	277	296	278	314	299	267	262	287	310	295	252	264	243	284	275	309	302	274	261	291	290	262	287	310	271	282	303	272	290	276	260	286	276	284	317	331	255	285	301	269	281	273	270	265	307	292	264	281	282	274	283	300	275	256	281	284	272	296	284	279	287	262	256	289	244	309	269	305	281	271	261	276	291	292	288	259	291	308	303	249	253	295	296	285	297	277	311	257	307	272	267
2969	608	396	2583	2166	431	350	351	286	335	302	326	326	304	333	291	313	325	305	335	301	304	341	294	313	303	300	345	314	297	318	296	324	329	302	294	325	322	323	308	338	327	326	301	304	320	298	332	330	306	305	310	326	327	311	301	323	283	308	312	303	282	351	307	312	309	338	319	292	341	311	306	302	330	355	300	289	352	306	305	300	308	293	288	345	317	314	319	335	326	320	318	321	334	277	324	326	345	339	338	286	327	298	326	345	321	332	317	315	333	313	333	359	317	317	336	299	328	303	301	306	323	310	350	294	328	311	321	342	313	322	341	335	294	328	352	313	335	306	320	335	330	351	316	324	347	329	332	352	337	313	322	326	320	298	321	320	295	309	302	300	320	327	308	317	332	298	315	314	358	339	301	345	303	335	326	319	318	320	319	338	282	334	313	295	313	308	308	330	312	323	301	357	348	344	333	327	316	362	327	305	302	321	337	326	320	326	298	304	284	289	317	292	363	329	325	327	325	329	275	328	313	327	323	302	312	289	362	299	300	349	314	308	335	325	314	341	311	313	321	306	310	303	339	342	323	316	345	308	325	323	294	342	317	327	337	361	326	303	285	355	339	300	344	345	316	289	297	305	309	324	333	318	317	322	270	289	290	336	286	327	330	291	303	323	321	291	331	287	313	306	313	308	306	318	350	334	338	310	344	293	330	293	313	333	321	317	311	288	380	316	305	306	321	344	317	334	335	317	338	304	315	325	334	345	302	360	309	318	321	318	283	341	324	319	328	320	290	316	316	296	304	332	308	312	333	308	303	311	328	312	341	379	349	321	341	324	286	327	320	331	336	346	319	330	321	300	313	278	316	332	288	346	308	308	317	302	351	313	294	321	316	326	338	340	336	288	260	312	325	335	307	330	341	333	316	299	350	336	313	331	362	293	346	299	306	346	334	335	326	310	309	324	318	331	311	345	341	299	319	287	317	282	324	330	326	301	320	347	344	303	324	347	307	292	334	349	308	293	327	309	322	306	331	293	356	329	312	303	323	330	275	335	313	321	309	294	357	323	305	310	345	318	337	337	342	320	305	322	316	307	320	318	307	338	345	289	286	289	307	321	352	321	331	341	308	334	325	314	351	341	324	310	305	291	346	331	316	321	309	321	293	346	305	311	311	322	299	332	343	288	352	268	311	335	304	283	316	363	321	316	301	288	318	303	296	315	316	286	282	330	297	324	321	318	339	323	304	334	306	304	328	317	328	332	360	333	328	307	336	349	328	311	329	339	310	301	367	323	310	299	318	346	305	341	316	321	312	342	303	289	317	315	328	308	333	334	338	309	328	295	343	313	285	352	289	335	306	313	348	298	307	304	324	328	325	320	305	290	295	284	322	339	336	343	324	321	335	297	312	314	327	326	313	287	302	338	311	305	289	329	345	331	309	291	334	332	312	323	330	321	312	332	328	310	315	327	310	345	278	322	326	309	358	316	309	307	310	328	319	350	318	312	352	343	312	319	316	324	348	305	296	285	308	316	333	322	304	300	327	310	337	328	329	303	286	331	342	318	305	331	350	343	324	338	348	337	339	315	322	307	317	325	312	295	280	314	295	339	321	355	314	330	348	301	312	292	297	333	329	290	341	303	312	301	321	337	342	304	356	303	357	313	300	320	338	325	297	331	311	325	298	325	334	338	368	313	343	326	338	318	308	301	300	330	322	293	321	357	326	321	330	301	281	324	307	329	317	338	303	324	304	331	347	341	316	329	307	325	314	316	369	308	317	351	309	355	331	331	340	327	348	313	331	334	323	325	318	304	326	313	328	319	319	316	302	331	341	353	321	329	288	315	321	322	318	322	294	373	301	325	322	313	302	297	297	308	307	286	322	308	348	337	301	322	329	329	320	378	350	313	306	302	336	319	335	353	290	340	327	336	330	300	304	324	328	301	323	334	310	322	305	322	317	304	337	308	300	321	341	319	316	307	313	309	317	314	314	303	343	326	306	306	308	304	317	326	320	314	320	336	303	291	327	322	295	288	310	307	305	311	334	313	342	297	293	315	325	297	313	301	286	314	323	317	335	319	312	305	323	345	314	314	356	337	329	335	312	352	318	312	321	364	323	310	309	367	306	316	333	316	312	324	320	294	332	318	325	322	308	340	331	300	333	307	314	313	308	316	283	335	320	324	317	344	334	321	318	310	325	297	310	319	312	318	356	325	337	317	328	289	332	314	326	344	342	329	327	321	336	309	305	340	307	336	295	333	324	329	329	363	325	312	299	336	329	297	314	331	379	328	341	345	308	348	304	318	326	305	314	328	340	309	332	331	314	332	322	299	326	327	329	349	308	302	327	332	323	299	329	311	350	319	280	324	352	364	306	314	310	323	306	338	345	285	279	342	344	335	333	333	338	316	344	325	344	311	353	288	287	302	304	298	280	327	319	319	293	312	318	323	353	321	330	333	311	328	309	328	314	314	311	320	335	317	332	300	323	307	320	321	309	325	313	349	304	315	322	314	320	318	306	291	294	305	324	313	316	306	333	328	310	288	361	313	329	311	343	339	330	333	331	340	291	311	324	324	301	323	317	331	325	305	279	299	316	309	334	328	330	311	313	330	329	325	349	280	351	328	314	299	301	342	328	284	302	297	316	307	321	277	324	322	310	308	330	328	329	307	341	297	295	335	317	341	266	335	307	310	339	344	319	338	341	321	312	304	310	344	323	310	302	313	303	289	327	313	336	314	303	340	283	276	316	315	324	322	333	317	308	318	300	292	288	332	349	300	308	287	310	285	294	327	320	341	321	313	337	322	334	327	310	342	303	288	309	345	326	326	332	290	302	300	289	321	333	340	328	286	319	333	309	288	310	352	310	316	356	328	290	299	280	296	319	299	281	325	343	339	297	313	336	312	359	364	328	315	315	301	286	302	288	326	338	301	308	315	324	335	314	308	336	328	304	324	308	269	329	328	305	331	300	306	315	296	346	310	344	324	316	306	326	293	282	314	326	322	308	330	338	350	333	342	293	301	307	297	309	307	340	327	304	309	311	345	282	299	358	332	313	310	318	295	316	315	314	318	311	345	327	311	316	314	336	313	320	300	319	322	308	333	298	311	326	328	307	320	317	342	313	326	325	322	315	309	319	307	353	306	305	325	330	298	315	324	307	305	334	325	297	318	346	317	352	341	328	290	346	328	349	292	303	333	357	322	327	323	324	341	360	290	324	285	293	309	302	319	327	337	315	281	295	299	303	333	318	317	347	329	325	326	308	325	311	284	308	324	301	335	321	306	325	299	305	304	298	318	310	336	308	298	299	311	285	344	317	315	333	304	304	317	325	330	301	347	300	313	307	339	285	366	339	287	337	323	346	300	338	320	338	339	327	291	301	328	351	336	360	307	276	348	341	313	306	355	338	346	312	306	348	333	352	349	348	301	321	298	279	310	332	333	318	318	320	328	316	285	268	358	312	312	302	307	319	327	343	313	292	327	317	297	326	319	318	328	345
2969	1213	966	9706	8564	1212	860	883	946	854	857	832	762	782	813	809	752	760	823	815	769	750	779	775	735	759	807	809	867	812	808	773	823	758	820	815	784	819	782	778	787	809	798	778	769	809	855	732	775	813	805	749	775	785	830	736	790	807	760	782	769	809	746	755	798	826	801	786	769	780	804	789	725	766	807	847	819	837	797	793	792	715	813	775	813	736	772	809	786	818	785	820	799	769	772	776	758	731	774	787	750	767	824	770	765	825	777	787	780	767	804	811	803	760	771	770	803	761	828	833	793	757	762	744	766	755	824	794	772	735	742	759	738	818	828	780	825	782	775	795	831	757	740	749	802	804	763	732	784	771	808	756	820	756	799	798	820	751	752	770	756	767	753	729	786	836	758	837	764	777	766	799	745	764	777	761	792	792	796	791	771	776	795	783	769	767	797	761	755	790	773	749	817	737	783	784	818	761	784	794	759	766	740	764	840	767	822	801	765	770	785	800	753	781	835	757	782	726	796	762	749	787	746	756	798	795	771	751	745	811	804	787	793	788	805	792	815	780	793	780	766	826	758	788	794	770	833	819	739	814	796	777	809	776	812	753	788	744	759	763	802	798	769	814	822	811	771	734	766	745	746	785	787	792	798	787	731	790	775	744	745	777	826	758	790	769	777	745	736	753	828	794	746	776	771	762	776	767	825	773	747	764	776	787	817	792	761	743	755	806	752	742	757	776	756	800	765	781	774	757	831	735	783	733	809	771	795	769	719	767	795	741	749	795	763	780	788	830	790	774	766	741	817	782	824	757	765	788	741	792	781	821	797	805	808	761	754	780	788	790	792	752	822	753	766	765	773	756	734	786	765	792	778	800	739	806	742	757	742	773	763	809	792	795	807	760	854	767	753	793	743	780	812	787	805	747	804	744	837	714	782	791	807	807	771	766	784	797	803	750	779	748	777	793	820	798	822	787	789	788	783	775	801	762	772	785	774	789	778	769	749	776	741	759	795	811	735	784	782	767	779	795	775	809	811	799	823	799	771	759	805	744	835	816	763	802	749	772	788	801	776	801	719	783	810	761	753	792	759	777	802	779	803	808	775	817	786	748	800	776	774	751	794	803	745	777	789	740	789	779	816	791	810	745	751	794	785	746	757	844	811	809	827	743	830	815	753	761	826	790	800	804	783	856	792	798	780	817	806	765	753	809	758	696	753	805	767	811	745	766	750	777	780	815	772	766	730	774	771	813	768	737	751	735	772	815	759	773	739	777	759	768	797	760	771	801	800	773	791	787	744	739	779	832	838	770	776	784	766	774	748	783	771	763	807	780	781	778	837	775	753	757	759	800	789	775	762	770	761	786	814	768	803	779	765	760	748	792	773	796	747	841	769	733	766	771	721	783	798	818	751	783	749	775	777	808	745	785	759	721	776	845	777	745	794	837	777	751	779	720	807	781	814	751	764	805	798	839	759	815	817	773	780	783	789	788	792	782	728	799	770	760	768	794	770	774	738	792	804	784	813	753	793	737	764	801	758	726	782	784	771	803	787	764	777	771	777	762	778	814	803	781	775	787	797	780	814	764	778	814	755	765	755	814	780	749	751	797	755	759	767	804	744	778	773	749	848	740	748	731	751	764	777	768	821	780	722	796	839	741	739	745	791	774	766	768	813	803	843	771	818	758	831	809	788	734	806	777	780	800	808	740	712	770	779	808	747	761	762	776	791	751	784	792	750	805	715	783	807	752	741	781	790	785	759	868	788	763	749	840	760	773	793	817	782	780	830	778	846	805	789	778	732	747	803	801	763	784	786	722	741	804	776	769	800	758	792	794	784	771	771	785	739	762	789	775	741	820	780	740	786	739	772	776	781	774	757	805	776	809	800	824	752	784	740	796	821	775	784	810	799	760	788	775	749	783	793	795	802	781	777	816	788	781	782	752	760	778	753	811	753	830	767	745	808	785	784	812	761	785	782	770	726	772	770	753	800	788	746	765	738	747	740	757	782	779	825	736	774	794	794	788	768	731	763	787	792	769	773	793	776	798	767	770	762	784	750	830	760	737	768	818	765	732	791	804	758	780	799	799	760	790	734	786	789	812	775	788	814	792	803	804	804	756	803	789	792	774	782	802	813	805	761	749	783	767	808	798	756	775	827	788	766	778	784	789	788	792	803	768	799	771	788	793	744	775	748	771	793	768	736	791	754	781	757	847	792	805	807	747	774	766	839	828	787	726	814	743	881	782	739	809	816	784	713	786	788	790	776	794	774	734	798	723	784	793	771	799	803	760	800	752	767	773	769	793	776	796	773	740	725	779	765	741	745	810	837	777	794	789	765	776	761	778	793	764	709	727	765	760	806	792	774	820	813	779	751	774	779	810	780	756	766	763	805	805	763	791	797	794	796	781	733	809	779	808	691	815	783	797	773	770	806	796	779	767	771	753	789	730	804	800	784	778	753	775	817	741	788	741	834	828	722	817	770	810	810	799	753	763	823	797	764	758	792	783	765	827	742	739	791	834	741	775	749	832	778	829	842	758	755	745	769	772	790	740	827	833	755	808	850	797	763	769	780	718	802	768	832	808	784	833	797	783	760	762	764	737	787	775	776	776	789	803	827	793	808	805	782	797	795	755	762	731	759	738	778	780	824	758	840	779	860	736	745	815	798	777	824	746	806	770	822	768	769	792	768	811	811	824	737	796	718	754	763	815	765	784	775	858	747	788	825	815	750	779	772	798	766	785	758	803	739	793	750	803	729	818	812	784	824	768	811	800	758	760	785	794	747	828	735	804	786	780	786	827	827	727	811	771	813	741	768	717	771	817	758	767	767	809	774	779	742	772	816	775	757	776	761	784	742	782	779	818	748	808	776	808	759	791	777	744	738	803	779	788	720	746	781	759	799	758	803	780	775	746	791	763	743	796	780	769	738	778	778	820	781	755	758	786	772	746	768	747	787	814	787	765	748	745	760	857	826	792	773	761	786	793	792	744	814	787	798	752	803	747	770	815	790	776	770	826	808	814	781	741	755	753	731	773	758	732	756	775	769	874	798	786	837	743	784	800	738	794	846	770	786	773	827	756	796	801	816	807	798	792	772	754	792	832	743	741	871	735	805	798	737	728	790	760	773	748	768	755	788	769	825	774	755	769	798	786	758	766	751	775	755	808	797	789	779	788	771	788	774	811	752	791	773	776	813	811	794	773	747	800	813	785	819	797	765	832	772	742	764	765	804	807	770	771	787	771	754	737	785	772	773	793	774	815	817	803	740	776	786	738	797	788	838	799	766	811	782	855	790	800	777	737	784	762	778	772	760	800	809	782	758	777	779	811	804	773	759	786	788	773	834	741	765	764	818	743	748	824	796	785	779	859	842	786	802	793	727	770	812	758	791	774	819	796	767	798	801	774	790	779	763	789	788	770	789	807	822	806	743	743	752	724	788	775	766	798	768	764	740	758	791	748	776	783	796	778	741	793	762	773	838	785	826	794	839	765	780	738	765	752
20012	9678	4612	29614	37599	8480	1014	737	850	404	291	240	285	262	238	227	211	216	198	198	225	216	240	200	244	216	238	254	259	252	280	256	293	292	271	237	212	194	230	214	196	208	196	196	192	206	183	162	216	191	189	212	228	210	198	207	205	194	220	194	220	189	212	214	176	211	218	205	211	212	182	175	203	212	222	229	214	207	201	200	230	209	194	195	192	209	210	206	204	205	203	199	213	223	212	201	210	178	193	202	197	199	220	225	223	180	168	186	201	215	205	198	214	207	172	215	201	193	201	206	191	191	187	187	185	219	192	206	202	219	189	221	211	205	214	215	208	195	184	190	204	179	229	183	154	203	206	172	203	204	222	220	197	218	181	210	211	198	219	205	205	202	216	222	203	188	194	221	200	217	202	208	205	178	182	187	217	223	189	188	195	210	210	229	209	210	198	179	227	218	197	202	199	185	207	183	200	190	206	221	211	222	210	230	206	208	210	185	214	205	238	205	196	220	210	207	205	216	209	188	198	186	189	207	205	167	205	195	177	186	212	219	195	211	205	197	205	227	207	196	204	202	228	183	199	202	201	206	221	206	198	198	214	213	206	187	223	181	198	206	216	203	201	204	192	211	196	218	202	203	198	192	198	195	224	190	203	212	183	214	219	184	193	206	174	182	221	185	185	178	200	208	196	204	196	187	205	186	186	202	202	201	207	201	207	213	195	214	203	199	188	202	191	208	198	210	223	225	202	234	199	187	181	183	190	194	190	165	199	207	195	197	190	204	203	174	199	204	188	215	176	220	218	220	211	197	209	179	190	204	205	222	202	163	207	221	201	224	207	225	235	191	193	207	189	221	196	211	209	203	219	175	204	194	193	199	182	202	238	224	188	170	197	170	192	201	214	185	190	185	200	202	177	208	196	208	214	205	221	213	179	204	189	216	190	224	172	194	190	220	223	190	187	203	218	218	196	182	199	194	205	200	203	200	198	200	212	189	204	193	191	196	227	206	203	183	214	176	200	202	183	209	190	196	195	190	178	212	196	203	218	192	187	204	197	221	219	209	202	192	166	187	219	207	211	193	191	204	195	200	189	192	211	200	216	188	197	201	197	187	198	186	200	213	236	187	192	190	221	187	191	204	187	214	193	199	228	215	182	207	194	199	213	207	186	216	233	215	234	179	200	220	216	191	187	181	206	221	213	233	199	209	219	203	193	211	198	222	203	186	222	222	192	209	208	214	193	197	218	212	201	199	193	185	199	187	190	192	203	181	218	192	214	209	188	204	189	198	228	188	183	179	184	207	213	219	177	220	194	210	217	196	235	224	190	220	190	205	195	205	177	196	177	198	189	207	178	207	207	173	205	183	184	201	216	180	209	200	212	200	185	186	223	211	193	210	209	205	191	207	199	217	212	201	236	216	222	195	204	196	210	195	179	210	201	194	177	204	214	212	204	214	196	218	177	196	185	213	208	194	207	193	211	191	192	221	214	194	186	195	211	228	183	193	186	180	203	188	202	192	225	213	227	215	201	209	203	214	220	207	204	182	231	212	191	219	182	191	209	222	206	201	190	188	211	202	187	201	224	204	192	187	202	226	189	186	188	177	208	203	197	207	186	156	209	203	212	205	200	186	194	194	199	198	210	214	188	199	189	194	213	208	185	195	184	200	195	189	200	199	221	221	199	188	193	209	198	225	190	217	189	180	165	212	206	188	196	174	196	190	179	212	211	194	215	202	226	185	226	201	212	208	191	188	199	247	220	182	228	245	219	211	167	187	220	187	187	194	207	201	215	193	193	199	181	187	217	212	177	189	195	203	192	178	239	196	204	207	206	194	178	196	237	219	184	208	203	223	190	208	218	209	215	198	217	179	180	216	219	238	215	204	184	203	178	196	205	198	248	211	198	163	224	181	195	187	194	213	220	190	221	191	205	201	201	219	203	205	199	203	167	206	203	189	168	203	191	201	212	199	184	194	180	211	175	216	230	225	199	214	192	185	199	223	210	243	200	182	218	204	182	200	212	216	224	206	181	207	190	197	188	201	189	213	191	204	189	201	239	189	206	205	214	204	201	200	221	229	198	200	205	211	207	207	200	207	202	212	200	217	210	195	187	205	210	211	182	211	185	221	192	186	186	200	189	203	174	217	195	203	200	197	195	184	209	191	174	203	187	217	187	214	212	230	210	197	183	177	180	194	210	218	212	199	200	218	203	197	203	224	196	198	204	192	217	228	210	192	194	230	201	214	221	226	186	203	213	226	197	182	213	194	208	192	213	208	185	198	231	203	193	183	205	198	185	209	219	223	199	190	188	200	192	237	194	183	203	208	205	196	212	203	190	207	212	161	229	211	202	183	180	201	194	207	201	201	198	187	192	207	191	208	181	217	192	195	229	214	194	191	221	187	205	205	211	229	207	229	190	195	196	191	199	195	196	222	187	182	190	201	217	217	225	203	206	218	181	220	223	181	202	205	212	208	181	186	172	240	209	178	200	199	219	196	202	186	191	203	214	225	216	205	218	218	207	185	194	203	189	181	208	214	182	244	186	194	191	177	203	204	206	212	188	197	186	194	190	220	191	236	198	197	238	204	196	217	237	196	183	188	219	198	202	183	190	184	203	218	211	218	186	198	200	220	207	198	199	185	223	194	187	198	212	206	189	174	194	189	225	173	207	194	193	194	201	211	205	192	214	203	190	195	194	235	208	201	188	209	192	208	190	191	207	205	198	201	190	214	203	203	202	195	193	201	188	173	213	210	199	225	197	202	203	212	194	213	210	198	219	209	209	181	196	197	206	175	174	204	206	198	195	196	202	173	182	206	162	186	187	202	194	181	193	226	186	189	190	207	201	195	191	199	196	200	182	198	180	199	203	215	170	207	184	213	216	194	197	171	221	193	211	207	207	197	213	182	178	214	186	189	211	205	185	186	216	213	217	214	181	194	180	203	188	205	227	186	202	175	209	209	182	214	191	222	179	218	206	195	203	214	199	201	181	171	177	175	176	203	239	206	226	200	182	226	206	203	212	186	185	175	231	217	218	211	180	215	203	198	187	211	182	203	192	190	214	200	205	226	189	206	208	203	206	196	204	179	192	171	200	199	204	219	179	225	209	194	197	191	194	200	210	206	218	181	201	178	213	200	204	183	197	190	208	201	196	176	207	200	209	190	220	190	178	198	206	208	191	191	199	212	223	170	185	181	197	183	221	194	192	214	193	234	207	201	203	194	203	210	204	214	203	192	200	196	216	197	193	212	185	230	208	173	203	216	209	202	219	223	216	218	209	214	209	224	212	194	200	201	194	177	206	187	188	190	208	189	189	227	156	215	218	197	189	231	208	219	184	194	159	206	197	193	208	212	219	207	223	211	229	208	191	218	193	209	219	213	205	217	200	197	200	167	176	186	191	203	187	179	199	185	200	210	217	220	202	202	193	197	192	202	212	179	207	188	194	201	203	202	199	185	206	216	199	189	222	206	222	179	234	199	174	192	208	191	199	201
11844	7527	4435	39986	45853	5680	3445	2349	3097	1539	1011	878	894	822	758	793	759	745	699	656	700	657	663	623	630	852	854	946	953	1048	1100	1098	1111	1110	1234	851	702	544	523	541	528	549	544	539	528	476	561	522	530	528	531	482	564	532	571	525	577	537	520	530	525	546	525	535	546	540	477	502	507	504	521	548	502	546	470	529	494	469	569	555	527	526	524	512	520	509	522	519	535	544	535	544	518	556	540	507	555	502	488	507	479	491	513	505	518	470	555	487	468	510	518	514	540	550	529	497	501	570	444	517	517	498	485	513	552	467	528	500	465	524	511	497	504	515	517	485	582	545	542	503	497	533	519	512	482	529	498	536	494	530	509	513	496	495	497	542	522	523	481	492	535	525	488	516	499	552	529	520	532	491	496	521	527	518	500	523	503	512	514	521	522	486	508	474	484	514	508	500	508	506	527	513	491	496	541	530	515	548	479	520	535	516	510	483	521	508	517	540	500	523	502	545	525	535	554	537	486	504	486	525	507	498	523	492	512	495	545	537	547	512	578	521	503	495	503	506	506	545	503	500	519	523	484	486	455	514	507	506	515	508	524	508	526	471	468	470	498	516	516	537	480	524	502	497	473	505	517	522	486	504	471	518	497	511	524	528	492	512	485	469	517	494	522	525	504	548	513	494	500	540	527	552	506	516	520	500	536	504	518	524	499	494	512	483	514	524	557	511	492	519	477	477	515	454	489	500	475	496	492	503	515	485	508	510	496	509	506	542	499	518	522	509	506	526	490	498	538	518	487	492	524	509	533	513	476	521	502	507	477	532	513	499	527	507	543	562	513	552	491	529	499	518	511	541	512	537	484	497	513	476	514	468	519	497	486	490	476	486	459	491	494	509	489	493	515	504	517	494	525	522	540	523	523	524	501	479	514	469	523	530	457	484	497	512	494	527	518	502	519	498	504	529	514	524	496	525	531	530	541	533	503	478	570	522	520	480	485	484	506	515	502	490	522	487	514	550	531	543	511	530	510	474	485	481	543	491	533	521	509	526	491	525	484	539	498	521	542	505	531	535	508	495	497	516	503	505	552	504	501	513	499	468	517	525	512	515	515	551	499	458	503	528	525	519	507	504	504	496	510	536	513	521	538	507	540	524	530	540	484	527	527	490	492	545	524	514	482	503	521	498	483	515	521	478	505	551	469	487	544	475	511	499	554	481	526	481	517	518	480	502	525	559	494	478	565	514	573	492	530	513	528	492	508	542	497	484	538	500	475	533	471	527	560	509	550	544	483	484	489	565	523	516	510	522	541	498	504	513	535	503	504	499	508	515	536	482	507	509	514	514	472	537	519	548	513	503	497	477	506	537	474	502	507	502	492	546	549	522	446	533	540	523	483	455	493	518	496	510	505	537	490	487	484	527	516	488	471	506	554	473	529	512	509	498	513	486	547	526	461	471	546	466	547	481	492	545	535	535	487	521	483	542	502	513	527	488	559	513	493	502	490	513	500	512	510	507	500	484	456	493	521	509	534	555	526	504	490	526	510	498	522	527	547	485	515	514	499	481	522	542	519	500	507	471	488	506	472	488	509	476	489	498	529	531	500	534	488	517	485	507	500	519	530	526	490	506	521	531	554	503	495	537	494	494	524	525	504	515	513	511	523	495	498	502	499	526	538	505	525	536	530	468	488	519	518	464	496	524	477	508	513	519	536	513	510	506	535	513	533	518	501	542	518	520	447	525	533	536	471	507	487	522	528	512	520	521	505	488	529	494	555	518	498	507	475	538	478	513	490	552	508	496	506	481	518	550	522	498	543	518	527	507	520	505	461	510	575	516	520	512	514	495	508	540	539	549	485	476	492	482	530	485	487	534	487	484	490	548	517	522	516	539	478	520	536	533	511	499	480	497	519	501	517	518	515	548	515	505	499	513	544	491	519	480	515	552	503	497	528	511	541	512	532	498	514	537	499	522	508	507	514	555	550	524	484	493	515	505	488	539	520	490	518	469	485	485	466	493	531	489	535	517	527	548	495	536	498	469	500	542	519	500	507	530	535	537	537	515	546	492	482	524	442	508	498	525	515	509	520	509	478	495	469	520	490	464	522	545	522	528	484	489	534	529	525	503	527	503	478	536	469	528	519	555	519	534	501	548	507	505	528	498	515	481	515	532	500	496	489	462	521	523	475	550	483	512	556	539	524	488	486	467	516	550	524	480	509	524	541	539	502	529	523	526	490	522	533	505	537	504	498	505	501	517	469	546	479	494	502	512	541	524	525	525	500	470	495	483	456	492	505	543	495	510	493	589	494	504	502	518	565	509	493	530	481	490	537	484	501	502	513	507	508	535	517	496	494	520	520	518	476	518	480	496	506	515	506	501	513	527	490	502	502	522	507	511	541	504	556	536	489	517	490	505	517	513	529	515	506	545	512	522	490	513	527	519	475	500	513	430	527	495	519	481	519	569	512	477	502	479	475	530	504	539	531	523	488	552	521	499	530	515	519	496	503	514	531	509	533	531	508	527	485	462	472	501	492	495	509	509	541	506	483	489	513	537	506	488	560	483	505	494	508	461	509	533	527	503	517	483	511	529	513	518	505	505	554	530	493	548	486	529	542	520	534	532	515	491	543	532	507	491	512	495	483	493	495	521	466	544	497	541	485	517	495	522	506	526	493	500	558	502	485	524	483	526	499	525	474	562	474	489	504	521	477	503	505	544	508	552	510	513	521	510	525	499	486	522	509	482	499	510	512	490	501	495	522	540	539	490	479	513	545	531	537	533	489	498	542	560	500	513	500	550	516	515	509	521	493	504	484	475	523	509	519	540	498	547	494	525	516	486	521	500	476	486	468	554	538	488	478	511	497	494	480	484	504	484	496	511	494	510	501	492	518	523	507	519	513	516	494	495	510	537	537	506	498	530	503	525	523	543	579	500	498	522	462	504	511	503	526	533	516	497	486	516	505	509	511	484	492	515	546	516	575	485	508	463	487	539	519	526	474	519	532	520	512	507	487	534	529	519	511	508	528	529	528	521	486	499	520	531	520	487	492	487	519	475	478	483	514	525	485	542	521	511	483	495	501	505	519	540	530	510	509	502	495	491	490	498	517	499	511	550	518	491	499	500	479	482	461	512	568	490	523	488	516	477	493	511	552	511	519	509	509	530	463	528	505	508	468	514	509	504	520	491	482	537	488	503	476	479	512	483	507	498	517	494	512	537	489	501	530	489	483	508	476	515	478	511	485	503	533	460	513	508	496	497	475	501	481	525	499	516	525	458	483	489	530	505	494	482	546	520	541	555	493	520	509	530	560	529	490	475	499	489	493	486	514	531	523	536	506	508	517	495	535	485	507	524	514	480	520	478	496	475	510	535	504	534	523	512	515	502	507	527	515	498	520	499	506	516	501	486	519	499	474	526	535	527	462	506	530	553	475	495	511	526	549	475	497	467	501	483	503	494	543	503	507	522	541	522	519	499	513	523	482	487	496	500	520	524	463	499	515	469
31045	18440	9331	45122	51223	13931	2259	1117	1256	583	346	242	205	212	189	165	194	159	137	144	163	160	164	154	130	185	180	175	175	231	301	280	210	242	254	163	144	109	100	102	106	114	116	112	107	99	96	120	107	92	116	96	100	110	94	107	99	116	112	110	84	77	84	111	101	106	111	119	107	94	102	116	107	116	93	100	109	112	110	127	97	83	95	104	100	105	86	100	82	93	94	111	93	101	95	101	100	91	104	98	87	109	101	100	108	118	111	101	88	106	95	111	102	93	104	93	106	90	89	109	90	105	90	107	102	121	117	120	84	93	104	103	90	100	120	89	95	99	90	85	104	112	104	99	90	79	102	84	102	103	88	109	89	104	94	93	110	105	94	89	92	95	93	102	86	116	93	97	113	113	99	96	102	120	81	98	90	106	104	78	82	97	113	95	107	99	90	81	87	93	100	86	102	106	96	103	97	92	115	79	105	81	112	108	99	92	111	97	90	90	94	118	97	108	96	96	108	93	101	99	114	90	100	118	110	104	99	82	119	97	94	129	101	96	93	79	94	103	91	93	82	106	98	95	104	98	111	85	92	93	95	91	106	95	105	111	97	105	86	106	114	106	106	100	109	86	107	83	93	86	86	103	92	104	113	97	109	110	117	98	105	109	116	76	77	93	109	87	100	98	92	85	96	92	112	100	100	108	101	78	99	88	106	106	107	93	117	92	108	110	98	105	87	101	109	101	99	100	99	97	87	88	79	83	92	78	83	107	108	92	105	106	101	123	101	87	86	78	102	111	110	89	80	91	103	98	85	91	108	110	125	88	104	91	103	111	78	93	102	102	82	92	94	78	105	83	100	90	103	107	98	118	96	103	86	102	101	96	109	82	108	92	102	102	130	87	98	96	107	101	87	87	111	85	104	100	96	114	109	97	85	108	105	91	120	103	99	98	100	89	100	82	81	106	108	93	99	97	107	96	91	88	106	81	84	107	94	101	94	101	91	78	103	112	104	97	116	102	73	100	100	115	94	90	111	82	89	94	103	107	97	81	90	99	92	99	103	71	111	92	108	96	108	98	108	82	125	99	98	102	96	95	103	110	105	107	97	87	123	94	93	102	90	110	81	106	101	98	102	91	88	78	97	102	94	82	107	91	98	107	97	106	107	84	103	104	87	95	87	100	106	98	94	99	82	95	100	88	112	109	89	115	98	94	100	88	86	98	97	89	110	75	105	89	100	89	108	95	105	104	100	90	95	96	89	90	90	83	104	95	85	103	101	108	98	122	100	91	98	104	107	112	99	85	80	89	100	102	93	97	92	95	87	85	91	91	116	113	110	116	93	107	107	115	106	107	99	102	94	117	102	112	122	77	87	106	103	102	90	90	85	105	78	91	91	95	94	114	93	82	100	88	98	92	92	95	96	107	107	114	99	96	92	103	104	99	100	107	100	100	104	94	104	92	107	112	98	112	90	89	84	97	118	85	82	105	112	100	97	96	117	73	100	100	80	81	101	109	117	101	109	89	105	102	95	90	110	98	116	107	102	89	93	86	101	98	95	102	82	89	97	99	93	99	102	86	98	97	101	81	96	96	98	97	106	100	102	89	98	100	106	90	87	98	110	88	83	102	83	102	100	87	91	90	109	100	99	108	105	97	106	85	99	103	103	93	109	102	97	107	96	96	105	99	88	81	114	100	89	114	105	107	94	90	98	107	91	92	96	83	105	101	102	108	95	103	93	101	113	99	101	89	106	95	98	82	95	91	115	90	108	92	83	91	101	99	95	111	96	87	101	97	87	107	94	81	101	101	114	82	75	114	113	92	108	111	85	103	108	109	116	82	86	110	107	108	91	89	105	118	90	92	112	92	90	107	92	91	88	89	106	116	102	96	100	100	106	94	98	93	98	95	93	93	83	110	118	96	95	93	96	88	102	87	69	102	106	92	102	101	93	86	79	94	82	78	105	107	96	105	111	89	93	118	95	91	82	97	97	109	109	106	99	106	85	102	121	100	96	100	81	94	108	106	105	104	93	87	101	95	96	97	106	105	106	89	89	95	97	113	106	92	107	100	104	95	91	96	104	103	96	82	99	109	95	104	115	105	109	126	84	104	94	95	109	94	98	94	97	104	80	107	104	92	83	106	111	90	105	82	92	79	97	89	106	97	116	95	94	103	92	86	117	90	106	98	82	91	94	96	107	109	97	110	91	91	106	89	93	89	96	98	82	94	99	87	95	112	102	88	86	101	107	84	95	109	91	91	98	96	91	111	96	83	96	100	102	89	100	127	80	99	93	106	80	94	89	85	104	106	77	93	97	112	89	85	102	102	110	112	110	80	86	112	101	104	92	102	107	84	114	87	85	78	96	116	90	82	103	94	94	107	103	97	102	93	91	105	75	100	112	94	101	95	94	112	100	91	93	103	100	106	110	92	84	111	113	106	86	105	70	115	105	98	97	96	92	96	111	98	108	111	92	102	88	94	93	116	110	105	102	95	106	92	99	99	94	92	97	98	118	105	93	105	99	97	83	86	99	118	116	107	99	110	120	99	87	113	87	103	105	118	96	94	96	102	108	107	98	92	102	95	106	92	107	86	101	94	91	90	105	100	89	121	108	102	97	98	97	94	108	93	84	84	94	104	111	100	89	103	81	99	92	102	101	84	94	119	86	111	93	98	90	115	98	80	96	104	89	98	105	83	95	102	84	129	89	113	106	90	103	108	107	98	123	106	104	98	103	94	90	110	119	97	101	106	102	108	104	102	94	96	90	88	98	102	83	94	92	100	93	106	100	86	82	102	88	95	86	100	95	107	83	108	112	91	87	103	107	92	105	102	82	106	110	85	78	97	91	103	103	88	111	95	86	96	92	86	118	82	90	97	94	114	106	110	118	113	94	96	101	94	104	102	96	93	109	94	87	92	88	101	88	98	76	102	94	121	85	100	119	92	112	93	95	90	85	84	104	95	107	117	87	93	93	102	90	108	116	109	108	81	74	106	97	101	78	106	93	94	99	105	95	94	104	104	102	110	90	100	101	95	106	95	85	84	98	94	107	93	109	93	103	84	101	122	113	105	101	88	108	121	106	117	92	106	103	94	89	117	87	104	87	92	89	99	112	124	88	102	94	102	78	87	109	102	106	95	97	82	125	94	98	107	109	106	74	93	113	99	96	90	88	92	74	103	106	93	99	100	94	99	88	79	108	74	97	86	101	82	99	103	99	96	116	88	89	113	90	97	100	117	106	111	89	96	89	93	114	118	96	93	87	84	96	111	94	95	93	96	93	101	111	114	85	89	117	94	99	94	106	103	98	90	97	110	93	113	114	102	97	97	97	104	106	102	105	101	100	98	103	94	104	90	108	102	95	100	97	132	93	93	106	97	111	117	102	102	98	103	83	108	113	105	100	83	81	113	97	96	109	90	96	96	114	109	112	104	92	98	115	87	81	72	121	105	101	110	82	95	92	83	103	103	101	114	89	87	100	106	94	93	113	101	83	101
17390	11248	6781	50078	52525	5371	5085	3796	4732	2084	1427	1129	1039	857	837	779	753	717	704	705	700	757	712	673	618	927	953	951	930	1358	1647	1638	1152	1277	1730	908	537	402	376	378	324	349	369	360	349	340	342	349	324	354	337	326	303	340	330	317	309	320	313	307	297	338	291	309	324	328	310	300	310	295	278	309	324	295	301	288	307	279	302	284	291	301	293	293	294	318	308	305	308	282	282	277	289	287	293	291	275	310	295	311	309	299	310	303	297	303	274	289	289	316	251	295	294	270	277	294	295	269	303	270	284	280	325	270	316	256	283	270	309	311	284	277	293	291	280	272	280	277	254	316	289	262	272	316	272	293	302	312	290	302	293	296	268	280	291	300	325	272	292	286	298	296	278	302	317	280	292	293	282	274	302	262	292	285	294	290	283	283	297	290	265	285	284	295	328	280	278	275	281	304	275	290	255	277	291	289	288	299	275	296	278	298	278	308	296	281	267	267	287	266	265	290	287	272	286	270	283	286	306	277	287	284	270	289	306	278	279	296	290	296	284	292	292	261	268	271	285	304	271	292	286	298	275	251	296	283	302	288	298	295	295	278	298	259	276	308	271	296	306	269	294	269	267	311	263	306	272	286	266	289	281	269	271	282	268	270	297	285	288	276	289	312	284	241	284	265	266	321	298	302	280	289	315	290	291	269	259	298	250	253	271	282	254	287	290	291	283	271	281	279	298	278	286	265	313	282	296	286	258	292	296	265	286	262	264	265	278	276	269	281	290	273	277	292	299	302	270	284	249	261	314	289	294	300	279	317	267	249	305	285	306	317	290	270	275	291	303	269	297	296	282	317	267	264	305	273	275	296	263	265	265	260	351	281	291	280	284	268	289	299	284	256	266	262	279	284	297	301	277	279	299	274	266	283	300	265	286	279	268	253	293	275	306	280	297	282	300	273	303	293	290	285	284	299	272	278	292	241	264	278	295	265	280	305	269	282	283	248	279	260	303	308	280	252	264	265	274	298	313	280	253	279	279	300	290	299	295	293	312	293	273	260	288	297	276	286	301	270	282	316	294	312	272	276	312	313	304	285	280	296	287	304	280	312	245	300	285	260	296	271	312	302	278	300	292	288	264	269	291	238	290	276	286	304	301	283	285	280	310	280	277	288	276	288	299	288	287	301	293	296	263	252	288	279	277	268	306	245	284	296	308	294	286	279	262	255	271	240	278	303	291	282	283	313	272	294	300	310	254	291	314	255	295	308	284	266	286	272	290	277	295	288	268	298	277	276	275	263	328	295	255	283	298	288	284	321	275	305	282	291	260	285	272	319	296	295	308	264	275	269	281	273	255	296	308	303	282	269	284	264	275	267	269	298	259	292	267	280	293	326	263	294	268	302	297	295	300	258	297	280	282	305	271	284	307	309	270	285	300	302	290	264	279	256	316	265	291	258	301	285	285	292	270	286	302	255	286	298	308	302	266	279	262	324	298	288	285	281	300	279	250	299	293	311	307	258	307	282	299	290	305	316	287	325	288	260	280	251	282	266	299	288	276	272	274	280	249	298	307	239	302	257	297	284	283	286	275	272	287	285	274	294	259	275	254	298	256	291	268	289	280	283	279	283	274	301	271	298	268	289	305	292	252	276	273	296	305	277	283	277	301	322	323	293	276	299	303	268	318	273	263	307	286	272	285	273	237	281	264	292	305	279	297	293	294	296	288	272	272	270	269	287	285	258	279	287	290	279	273	256	280	327	262	268	271	273	323	286	275	267	282	296	227	294	263	293	271	300	338	290	290	278	282	281	277	296	267	314	294	250	251	296	259	285	289	291	263	321	321	282	273	269	261	255	269	267	256	295	306	270	286	278	271	286	289	291	317	279	261	264	291	311	285	270	289	287	280	308	301	264	285	283	303	300	269	303	291	285	300	288	247	301	264	283	278	289	289	254	270	261	311	289	308	288	286	304	279	286	273	277	273	288	289	303	302	283	261	298	284	259	272	282	322	270	255	254	268	277	286	294	275	279	292	284	280	283	281	294	290	289	289	259	327	296	296	271	288	297	307	272	293	280	261	300	289	291	283	264	298	274	301	293	268	267	270	261	268	265	284	286	262	299	250	292	304	284	296	300	303	257	288	277	316	282	271	298	299	288	281	276	275	311	302	325	294	278	262	289	305	290	294	305	301	270	275	265	273	280	305	269	282	263	306	299	279	282	294	280	255	307	282	310	313	273	265	296	281	283	312	264	268	265	302	289	274	282	303	253	273	297	275	292	274	305	303	280	276	266	282	269	282	299	297	308	285	289	306	280	269	296	290	308	302	293	279	288	272	278	292	292	280	278	317	272	330	267	289	280	286	298	289	282	262	286	267	293	246	310	276	275	284	315	292	256	266	269	280	327	299	290	290	303	289	282	284	273	266	293	296	278	306	267	263	290	289	282	292	306	303	277	315	301	279	273	290	274	257	285	284	285	288	300	276	265	252	272	279	297	281	279	274	288	252	304	285	322	275	283	286	294	275	285	294	261	282	299	252	334	317	280	266	257	290	280	280	296	267	320	267	296	262	268	294	299	285	268	287	291	280	288	270	294	295	271	285	281	282	258	295	288	267	271	299	277	295	290	272	257	277	283	272	279	297	281	298	273	269	269	273	267	284	290	288	256	287	289	288	287	303	253	299	276	284	302	267	287	282	306	290	286	297	279	260	275	298	286	274	279	283	289	280	270	299	275	279	295	263	269	285	270	290	307	273	272	298	252	300	293	270	284	253	279	257	282	283	302	250	291	273	292	276	302	282	260	300	313	251	273	285	272	268	271	286	290	300	262	250	296	285	270	284	297	290	271	255	268	316	264	291	282	290	296	267	296	278	271	288	286	299	283	309	319	269	322	273	295	265	288	262	280	284	259	287	282	292	291	258	277	272	275	282	304	307	265	289	283	276	308	308	305	288	289	294	281	313	262	295	269	269	295	315	282	290	316	283	280	274	288	283	277	308	278	290	266	303	281	302	298	280	293	297	322	300	289	283	279	245	292	315	296	248	293	292	255	263	305	280	262	268	309	279	294	293	307	278	277	323	279	261	282	274	267	265	290	285	308	254	292	285	297	314	288	298	275	264	285	291	287	273	267	260	303	288	278	296	268	270	282	259	295	266	304	282	292	270	298	276	272	268	243	291	280	286	286	327	282	263	279	318	286	325	259	280	286	273	288	282	278	273	267	301	307	269	287	273	262	287	270	281	277	262	276	298	278	274	254	320	279	277	281	286	277	269	279	276	297	277	270	276	282	303	287	278	297	297	288	298	292	312	287	267	289	285	273	269	312	288	289	289	267	288	270	297	299	279	268	277	257	296	299	284	267	265	314	283	295	307	281	270	268	284	301	304	264	275	292	274	289	271	279	320	315	293	275	300	287	285	286	263	272	271	279	270	296	263	293	277	289	281	275	271	282	285	278	282	266	287	286	299	269	271	291	300	261	276	314	264	281	311	278	302	283	326	276	297	286
2999	559	443	2060	2023	397	330	357	339	331	329	295	322	307	318	317	308	313	304	313	336	308	295	302	327	309	323	309	288	333	298	329	340	334	326	316	344	316	319	285	300	316	311	324	335	313	308	308	285	331	272	324	331	295	305	330	318	335	332	339	317	328	331	307	342	283	288	324	327	337	279	281	313	303	332	365	312	330	329	330	337	313	312	309	336	311	322	348	283	311	336	342	321	304	307	297	339	304	287	310	315	311	294	276	315	313	315	316	307	329	289	338	287	355	292	290	314	338	284	311	294	316	299	320	293	292	318	367	304	283	279	331	321	299	303	321	339	314	337	296	309	311	291	326	306	307	302	316	318	348	334	341	322	296	293	290	303	358	297	327	307	301	294	309	336	340	323	317	314	307	343	323	321	315	331	299	339	305	283	305	308	340	300	310	333	336	335	333	317	309	317	301	281	296	322	332	339	308	328	301	297	300	323	341	322	324	339	318	323	300	310	280	330	334	351	297	285	334	293	341	310	299	337	270	334	318	359	312	319	310	318	308	295	328	303	334	332	334	315	302	327	306	331	296	321	301	320	331	307	309	325	312	303	295	306	318	295	331	341	304	305	344	339	313	313	306	353	337	324	311	326	335	305	314	300	306	321	349	310	302	290	310	308	331	326	317	311	319	340	321	323	325	296	308	305	282	329	289	318	329	331	317	326	309	323	318	291	317	296	311	322	336	299	288	327	324	330	262	313	285	319	344	307	307	338	333	336	307	294	316	273	309	335	311	291	352	323	296	329	326	329	308	330	308	307	294	331	316	328	332	316	302	328	321	313	306	319	324	328	297	310	336	280	288	329	325	342	308	319	321	316	347	338	327	331	334	328	329	325	329	329	313	288	338	335	282	298	356	351	313	328	287	319	302	315	293	331	295	306	291	281	285	332	358	319	314	325	304	310	293	323	300	338	324	309	290	347	303	333	332	335	311	329	338	330	285	301	328	303	318	334	326	319	301	326	303	313	336	319	308	356	332	348	338	329	304	309	274	304	326	275	347	331	291	277	356	291	314	315	308	347	330	290	309	324	320	302	296	319	335	310	295	340	298	298	343	296	310	326	309	300	292	303	318	304	314	313	338	305	342	347	313	351	287	325	294	335	322	329	323	311	324	298	315	306	302	336	281	321	315	317	317	305	331	305	333	319	285	332	309	316	324	316	313	310	340	281	314	329	325	311	305	315	303	303	323	304	317	327	289	313	303	316	329	290	325	315	289	320	320	338	328	306	314	257	310	294	345	315	327	302	354	318	300	304	315	320	335	312	312	330	297	278	348	311	345	327	321	311	292	287	334	317	300	304	333	332	309	325	355	295	307	346	300	312	287	346	334	333	330	339	301	320	288	345	341	299	328	312	291	305	305	350	339	296	297	314	303	333	326	317	328	284	327	323	311	317	329	302	373	317	272	338	309	304	305	304	279	308	296	347	322	325	335	275	285	329	346	323	302	297	314	288	305	284	298	306	322	312	323	318	317	314	306	323	339	319	353	301	301	308	307	306	344	299	307	322	283	332	345	304	305	318	308	317	301	303	314	336	290	340	291	309	309	343	329	305	337	313	309	313	328	316	295	337	292	314	289	313	306	317	298	358	306	323	295	314	333	310	325	345	314	313	318	293	309	350	329	301	309	309	317	303	313	305	293	301	303	319	304	332	337	330	285	302	339	309	307	323	308	320	321	326	315	331	336	337	294	285	300	330	333	308	308	337	299	296	319	307	296	348	334	300	341	354	282	319	305	315	330	333	307	318	311	322	292	298	289	296	315	329	349	272	311	325	292	306	305	336	277	317	332	337	322	311	350	304	311	320	292	282	338	312	305	329	286	325	322	305	351	308	325	289	340	332	333	291	314	301	335	318	338	334	290	309	303	299	349	311	344	292	319	312	315	334	322	330	309	294	286	352	328	307	345	320	303	366	360	342	345	361	289	304	327	321	322	323	324	312	295	323	302	300	323	275	298	324	326	332	322	304	311	318	301	313	308	295	263	296	320	338	300	319	293	305	319	326	295	319	326	293	322	299	328	305	291	307	338	284	307	323	307	326	309	315	306	340	331	329	303	326	326	326	281	340	305	283	361	328	358	349	327	325	314	313	317	311	314	277	314	322	308	319	343	304	323	336	252	338	320	326	310	313	304	311	325	334	297	293	326	315	299	336	317	345	330	281	342	323	323	296	353	302	315	320	349	328	293	334	325	353	297	325	333	352	316	331	342	279	305	295	336	317	339	305	312	287	316	316	326	294	324	313	318	308	313	310	316	308	302	322	302	293	301	301	300	327	334	312	321	315	307	312	339	334	305	291	322	301	334	283	305	346	333	299	326	327	288	293	304	325	344	300	334	312	297	291	302	310	301	317	334	320	324	363	321	308	344	301	313	320	348	336	337	294	299	309	288	314	355	303	317	302	284	333	309	340	315	320	293	310	327	319	314	324	291	286	341	331	339	331	322	299	292	343	342	329	286	310	348	298	294	313	280	300	302	295	270	315	304	310	305	278	323	321	300	298	312	285	305	306	328	338	349	299	281	296	304	326	302	339	331	340	324	326	316	303	313	319	313	298	323	320	313	339	317	310	299	309	307	305	295	309	348	301	277	284	318	321	307	355	319	288	310	293	315	302	323	303	314	291	300	332	306	299	339	336	307	332	313	299	301	344	333	333	296	319	300	309	305	301	299	346	340	347	327	310	329	314	292	316	350	323	338	308	340	336	329	305	290	315	277	303	300	307	328	300	319	307	343	297	290	340	298	339	348	302	316	297	316	297	325	301	297	335	303	267	315	300	349	309	331	310	312	312	313	346	334	316	329	309	341	299	355	339	347	312	293	325	330	289	324	357	332	344	337	306	308	303	308	303	291	313	330	295	321	341	287	328	332	298	324	333	265	292	310	309	321	286	321	351	304	361	329	323	310	307	315	335	298	328	324	291	344	337	339	311	307	313	313	340	334	320	343	324	301	316	287	332	281	320	306	318	312	313	279	284	329	310	309	278	317	308	326	333	296	333	328	293	328	325	331	339	288	319	334	299	330	314	347	313	290	316	315	333	309	324	304	304	343	319	298	303	299	299	340	319	293	307	331	321	302	325	326	327	343	317	318	335	326	349	298	304	347	324	318	323	311	318	329	311	335	334	328	338	288	295	305	337	303	316	321	330	320	334	347	313	291	293	304	309	317	325	317	302	319	344	316	304	326	314	340	301	312	286	313	323	289	315	303	316	310	309	299	290	330	307	304	310	296	302	296	336	335	327	317	301	317	334	357	324	345	339	325	319	303	287	347	346	292	302	310	318	312	311	324	352	290	309	297	317	305	335	321	295	329	323	294	298	301	307	302	341	311	294	304	303	309	330	322	313	335	324	301	304	294	311	318	303	332	300	300	339	316	304	328	332	317	303	304	327	317	320	326	329	295	328	319	303	339	358	326	306	303	322	320	323	329	357	336	315	307	341	323	273	325
3060	1115	1006	8069	7615	900	835	867	926	799	799	802	783	752	767	754	750	752	773	793	771	801	790	790	761	800	764	798	805	845	840	802	799	732	765	780	738	752	776	745	764	776	762	785	751	765	781	743	749	793	781	746	740	827	817	788	762	812	757	757	766	789	767	715	785	788	747	767	753	797	788	812	801	753	761	797	756	785	764	765	759	770	743	785	756	758	753	760	771	791	759	725	764	785	802	782	822	770	775	779	750	748	760	753	744	744	744	808	738	776	735	767	673	798	802	807	749	773	743	806	773	765	778	755	776	803	775	780	773	777	790	789	805	864	798	731	744	738	767	823	735	768	726	769	780	768	736	794	723	793	826	779	814	723	800	779	765	810	802	762	737	775	733	762	766	769	757	770	769	792	734	735	808	800	711	761	756	752	724	787	780	746	767	738	802	802	762	766	762	752	790	747	809	745	737	702	757	786	760	737	797	762	825	753	770	757	792	806	812	780	786	788	755	745	806	780	812	788	744	787	794	755	778	747	794	771	774	780	759	810	725	752	757	777	773	756	728	751	757	752	696	783	795	734	768	827	776	776	785	779	776	756	797	765	774	761	758	807	763	778	789	702	767	797	736	782	754	770	755	739	693	720	711	747	775	786	768	754	777	772	788	813	772	773	714	758	727	784	766	759	778	751	780	786	768	757	727	792	762	779	753	774	781	753	732	774	709	795	784	769	734	787	845	741	773	800	783	725	727	795	800	745	740	795	740	791	755	821	766	796	754	750	787	770	757	807	745	745	716	792	738	728	749	786	798	769	772	742	784	777	761	753	776	822	763	720	782	772	781	776	746	798	757	756	779	799	771	769	769	749	801	780	766	816	738	697	788	740	779	776	763	784	774	774	804	816	752	825	769	794	777	755	786	755	774	745	772	769	767	742	754	751	737	758	744	761	760	775	756	785	794	765	750	757	748	703	801	746	720	767	746	767	752	772	831	759	803	789	782	769	799	741	784	745	755	766	765	751	771	735	739	771	779	800	771	753	753	829	737	791	806	780	728	765	772	740	700	791	792	751	765	742	789	813	761	769	806	773	771	729	742	771	726	763	698	748	765	781	766	807	823	722	741	827	780	780	760	757	744	793	744	800	747	756	781	766	768	784	780	762	740	763	774	766	792	808	760	778	726	750	752	746	755	746	761	799	774	752	657	784	768	777	712	783	733	783	759	799	748	780	790	754	778	765	770	772	786	808	768	663	740	803	778	758	779	787	759	762	769	750	763	797	805	750	713	794	763	731	803	717	760	740	786	756	750	803	787	785	796	747	743	784	771	783	769	771	777	714	768	790	702	755	722	780	732	805	698	774	774	831	822	736	790	742	788	771	789	737	755	826	772	776	750	791	778	751	745	779	775	755	777	779	773	789	751	824	818	829	783	755	799	796	738	784	775	725	714	803	791	774	727	774	739	748	760	783	783	777	784	795	734	747	778	783	770	711	728	807	813	776	773	790	749	779	801	759	820	788	813	706	792	724	762	780	706	787	753	802	758	761	762	769	809	802	807	736	739	760	732	738	804	809	752	746	780	740	766	790	776	707	744	821	795	806	735	766	752	704	764	777	721	786	754	773	724	790	757	744	769	754	766	769	810	790	765	710	747	837	730	795	742	757	739	756	757	804	778	816	734	752	761	751	777	734	802	785	768	805	791	735	696	719	745	768	794	757	783	809	714	733	785	779	761	766	778	711	758	788	741	760	798	759	792	768	751	787	758	776	762	819	797	781	774	814	753	781	750	776	774	776	792	775	816	772	776	755	796	775	757	756	774	785	802	731	792	752	757	775	818	787	806	773	757	711	799	781	761	785	775	772	746	740	704	778	821	794	769	771	769	713	789	795	718	801	760	794	773	755	694	721	736	809	779	774	769	830	783	750	737	769	735	748	765	796	783	751	763	726	801	782	802	760	751	738	733	789	783	758	746	782	746	763	800	741	788	752	763	745	740	751	777	795	760	787	808	793	806	771	772	748	781	746	798	728	775	830	807	761	766	784	804	726	792	814	754	772	781	765	762	808	796	750	787	736	765	745	788	800	849	753	751	775	797	754	796	817	721	742	719	764	742	758	722	783	722	726	771	755	754	790	788	744	762	753	759	729	750	752	785	729	766	788	836	791	743	760	803	759	792	761	731	766	734	758	744	775	783	764	748	781	769	748	786	722	758	755	727	744	751	772	773	793	786	747	716	778	789	739	758	798	799	796	773	770	803	752	770	764	755	738	807	778	775	728	806	742	715	808	762	762	802	783	794	798	781	768	791	782	752	797	759	761	777	818	778	713	780	731	799	763	787	756	754	811	735	739	745	729	768	752	744	768	779	807	789	789	769	741	751	754	801	746	715	746	756	779	774	762	769	778	781	787	776	775	783	760	755	738	807	782	783	796	773	797	785	786	798	757	748	742	725	783	783	832	751	757	764	764	798	756	806	800	781	739	753	770	738	727	780	751	766	756	784	780	735	730	782	784	734	759	767	774	759	780	786	784	739	753	798	747	754	724	825	766	796	765	803	747	732	733	749	704	726	736	738	798	794	811	783	780	739	796	766	783	731	737	798	756	749	745	773	785	773	774	736	767	803	743	782	763	796	795	768	726	736	800	706	746	768	800	785	728	819	775	762	712	777	747	724	794	751	737	780	789	738	778	768	798	774	812	754	713	832	784	728	774	744	724	784	748	785	733	773	718	775	740	811	769	778	766	810	793	785	763	764	768	778	773	715	753	774	759	750	756	790	753	753	804	813	741	747	788	796	751	741	810	755	759	773	759	779	739	743	828	767	735	787	729	736	775	757	737	773	792	752	790	790	789	761	800	768	766	744	748	755	769	763	782	755	723	782	752	778	748	759	735	736	714	763	758	794	789	761	771	762	752	719	771	782	770	754	778	739	756	814	782	744	736	755	769	724	764	816	770	757	798	741	733	762	753	734	767	753	703	749	749	759	791	784	755	770	791	746	797	788	802	787	726	781	767	798	773	777	758	781	823	779	796	759	756	782	747	769	782	777	770	780	789	762	740	756	732	784	789	768	757	755	752	783	784	734	742	768	742	742	762	746	753	747	800	800	744	755	779	820	764	767	742	764	736	716	761	791	745	744	771	723	825	758	784	752	796	765	760	766	752	737	764	762	822	738	771	781	758	721	767	791	766	734	798	767	696	776	720	779	758	734	794	765	774	746	786	780	757	765	736	781	815	753	776	756	754	749	739	798	806	761	783	817	749	714	756	773	752	737	794	724	719	788	788	759	800	768	739	746	809	783	745	737	761	783	722	769	738	774	723	732	795	798	766	708	783	789	773	764	762	759	735	734	787	762	776	735	786	772	770	799	799	752	778	744	800	738	755	773	763	740	777	766	759	764	732	752	771	772	783	780	797	718	776	786	789	727	747	792	774	762	780	760	735	794	730	777	814	774	758	781	745	748	749	824	739	725	785	763	787	774	797	799	783	766	722	773	762	811	791
20523	9389	3869	35219	36925	6426	1145	877	717	417	268	233	258	250	256	251	240	221	221	216	226	256	245	229	202	193	238	242	201	235	255	298	281	347	264	231	210	215	176	218	221	194	213	212	222	192	212	211	210	218	211	187	196	215	212	206	201	152	207	222	182	186	200	202	202	174	211	188	219	238	225	204	222	209	191	209	199	186	205	208	238	192	209	212	181	212	208	210	200	227	206	171	200	205	225	214	188	196	216	189	231	202	199	191	209	208	225	206	196	196	200	214	209	186	202	223	196	218	208	202	196	232	204	195	218	202	246	191	194	226	215	203	206	216	216	229	200	206	211	199	208	191	215	190	196	238	211	213	221	207	195	186	204	219	232	218	224	182	191	218	201	222	208	191	197	196	190	208	212	207	198	192	191	185	210	182	198	186	200	214	218	210	197	213	190	211	194	174	182	198	232	191	216	205	186	202	220	196	185	208	198	209	191	194	225	194	201	243	197	215	207	188	228	212	209	217	206	190	205	206	207	241	191	229	209	226	202	221	216	202	224	204	200	235	207	184	202	206	211	187	221	236	182	210	208	214	208	218	198	200	213	197	201	175	226	213	210	202	205	209	206	194	205	201	225	183	187	213	183	195	204	209	198	199	211	196	204	215	208	219	205	221	200	210	197	199	197	191	188	230	233	210	225	227	197	176	201	216	208	188	228	194	214	236	195	193	198	249	213	210	192	167	214	193	207	202	209	205	223	195	202	182	203	214	177	221	201	218	210	211	196	204	241	223	175	192	195	209	203	185	180	232	203	205	184	229	220	201	220	209	196	206	206	197	217	198	217	173	211	217	185	204	199	187	223	210	221	204	200	202	191	194	202	207	207	191	229	188	204	206	214	205	204	227	207	210	181	216	230	229	197	210	200	213	204	197	227	193	188	198	214	205	184	183	211	206	175	207	200	177	220	202	208	208	192	208	214	224	186	228	210	187	208	197	194	191	189	199	192	210	191	233	182	220	195	204	224	218	194	205	207	228	197	212	196	201	220	207	222	217	211	216	216	221	209	218	200	212	194	216	183	182	215	207	200	214	214	206	194	192	191	196	194	206	185	211	198	207	220	184	203	204	195	208	211	204	189	198	229	181	204	213	175	222	212	198	175	212	183	212	199	195	204	210	207	194	218	194	188	215	199	195	205	183	206	214	188	216	213	218	198	190	199	197	202	211	206	210	187	197	243	196	207	201	188	190	195	186	193	207	206	207	228	205	203	196	199	210	205	184	172	219	223	216	214	212	174	231	184	223	212	211	182	201	179	198	196	200	204	207	191	197	182	201	212	234	212	205	225	211	242	185	199	208	203	220	204	208	209	209	180	174	232	207	206	198	188	193	222	216	179	209	209	216	208	195	204	185	195	204	223	208	193	226	189	206	203	208	197	194	195	223	166	168	215	194	192	198	171	205	232	190	195	209	179	234	199	211	196	233	204	190	208	199	196	215	206	219	203	206	221	197	215	185	184	203	206	218	206	184	215	209	209	180	197	206	211	198	210	198	194	206	221	195	190	223	209	227	211	238	175	213	187	187	216	179	223	196	211	203	205	209	209	243	203	226	216	229	218	220	227	190	222	178	198	197	223	219	204	197	218	193	218	227	213	190	213	217	214	191	220	200	189	223	208	243	203	204	205	226	211	209	225	219	200	173	215	194	199	199	207	235	184	227	181	213	172	202	205	212	204	198	212	226	200	210	183	231	195	204	188	201	203	198	215	213	202	203	182	197	206	205	205	196	199	199	209	183	200	208	224	187	198	182	202	193	207	203	184	188	193	214	215	188	211	197	191	219	196	212	215	195	194	179	202	201	213	215	199	180	188	207	204	225	211	192	206	201	202	216	201	211	230	202	201	209	220	193	228	179	197	191	229	184	210	229	201	197	210	194	216	179	211	206	204	201	198	199	207	217	228	197	201	180	172	216	179	195	202	176	224	207	199	210	204	209	198	217	175	200	199	196	207	198	177	199	194	189	207	216	233	200	213	190	224	207	216	211	209	204	186	209	195	167	198	213	212	197	212	203	190	243	191	206	209	166	229	201	209	207	185	198	212	220	202	234	184	209	209	200	206	180	194	174	211	192	211	228	202	194	174	216	211	205	202	186	208	213	183	209	211	195	199	206	214	229	194	200	214	202	195	219	218	223	199	189	203	214	226	198	203	208	222	197	197	198	194	201	208	209	219	192	219	220	210	211	215	196	194	213	202	203	223	222	232	216	190	193	204	216	206	189	201	180	182	197	222	208	191	244	201	195	210	217	184	224	205	207	206	224	227	200	220	182	217	198	197	197	216	228	159	169	204	192	199	210	214	210	180	220	180	208	223	230	191	205	206	209	233	232	194	202	253	201	206	230	216	201	206	224	247	188	213	228	205	239	197	201	227	177	196	205	186	201	197	217	176	197	190	191	194	200	187	191	187	209	212	196	196	208	211	215	238	194	196	217	209	202	199	189	181	189	207	185	190	203	221	177	203	193	188	196	207	221	180	194	213	220	174	179	204	192	204	220	212	207	207	202	192	193	199	216	196	205	209	204	197	199	187	206	199	192	224	225	220	207	206	227	219	214	211	216	220	199	209	201	194	189	188	217	199	225	193	211	200	193	213	212	185	188	220	219	190	201	231	190	235	206	192	208	247	184	195	200	224	192	208	241	193	214	202	215	204	193	222	206	203	210	227	211	189	213	209	228	208	213	176	183	196	196	220	203	214	193	191	182	220	206	218	212	207	212	195	241	202	212	225	213	169	249	214	191	207	197	204	205	175	190	204	216	200	192	231	213	211	230	213	202	176	214	191	215	197	232	203	206	228	199	208	208	206	196	199	215	199	201	198	190	204	183	206	176	186	199	200	189	213	207	222	191	197	191	180	196	191	206	190	194	206	214	200	210	191	206	202	216	188	200	188	234	191	220	196	184	205	193	228	218	203	231	185	199	207	198	199	183	208	205	204	210	194	222	193	208	214	221	192	210	220	190	211	208	202	168	213	209	199	195	252	204	225	186	199	198	203	179	191	205	186	215	186	205	179	190	212	203	190	189	185	185	216	214	173	224	195	198	180	202	182	186	219	220	211	214	218	216	211	207	215	194	217	199	210	196	196	207	226	204	216	234	212	188	224	209	220	214	205	195	192	223	196	210	193	206	200	183	199	211	205	169	187	175	189	180	219	213	228	204	198	218	220	216	227	195	194	189	206	196	209	180	176	223	193	214	219	200	201	187	173	182	205	204	198	233	217	193	204	214	206	207	187	198	250	233	199	184	222	196	199	242	216	222	203	203	183	169	172	197	205	203	201	200	212	214	192	183	187	205	194	178	205	205	212	199	173	193	213	207	192	172	203	212	244	213	190	198	196	203	180	220	213	191	201	212	213	191	217	245	198	200	175	229	188	207	176	192	207	188	206	216	227	190	207	178	223	206	186	198	196	208	212	173	187	209	219	201	202	196	201	214	177	213	189	231	202	229
12087	7346	3991	41704	40539	3423	3339	2396	2967	1444	982	930	871	816	820	750	695	694	698	730	801	782	757	756	695	670	728	819	842	950	913	1201	1505	1741	1014	710	613	634	591	566	576	527	542	539	554	562	515	528	542	515	538	557	495	543	523	554	524	547	512	519	564	544	521	466	527	521	541	511	561	525	534	514	542	490	541	505	506	460	533	545	557	562	495	508	525	524	511	515	533	524	505	515	491	530	517	485	505	525	532	558	537	536	543	540	513	505	547	503	515	526	525	537	519	562	525	532	533	544	491	528	481	531	534	501	577	508	543	530	493	474	514	512	514	509	537	518	539	527	534	526	503	513	525	530	506	503	544	539	515	523	494	522	511	517	566	485	512	506	502	515	501	529	523	521	552	546	562	493	500	534	545	580	525	501	525	486	505	506	494	540	532	545	513	526	514	492	508	542	490	532	511	480	509	494	508	525	512	519	497	542	525	503	521	526	506	520	516	488	495	483	491	487	545	514	507	517	511	484	530	512	518	540	529	506	504	565	495	533	477	509	469	520	522	494	456	533	540	577	528	540	518	535	490	535	487	471	529	522	527	544	533	527	553	530	516	509	502	535	533	533	558	556	481	540	528	527	551	525	471	527	542	502	492	541	492	536	538	494	504	512	497	507	516	491	530	491	515	508	503	524	520	521	487	511	531	509	498	521	546	528	534	541	502	538	551	491	520	490	501	524	551	509	551	527	524	529	567	487	511	492	504	525	530	536	495	513	555	504	518	499	506	497	543	516	530	562	495	562	583	500	505	508	491	511	509	513	542	503	518	511	512	541	483	514	496	523	510	499	530	512	514	530	532	516	520	546	534	506	532	526	495	554	538	515	530	523	595	515	475	477	534	515	529	510	548	534	531	527	463	541	538	496	495	553	517	563	501	525	540	502	526	544	495	515	529	541	538	534	557	529	564	517	524	508	515	515	500	473	528	519	544	550	551	511	505	522	537	525	543	546	508	549	527	532	547	499	500	503	522	539	522	513	514	523	540	528	511	527	546	547	538	540	500	502	520	540	486	504	509	551	490	487	525	549	484	556	508	492	519	537	521	513	500	540	527	478	523	541	519	529	539	526	527	545	505	506	501	520	497	512	528	494	501	511	507	519	520	525	534	528	547	511	500	507	528	541	541	519	516	538	537	543	540	540	516	527	547	501	516	529	520	462	492	549	538	509	503	484	500	526	528	516	493	493	498	511	522	474	523	537	482	518	562	529	569	536	506	509	508	499	543	502	515	539	498	552	493	527	473	549	533	511	522	503	515	552	507	528	488	507	516	478	491	556	523	492	506	502	513	497	496	527	532	517	526	509	540	508	490	506	518	523	561	551	478	523	514	549	506	527	505	552	525	509	503	492	532	502	500	506	528	504	516	531	516	501	540	531	508	526	532	495	531	496	500	538	485	466	494	529	492	490	446	510	511	480	523	553	492	515	537	514	512	521	524	525	544	523	512	529	539	506	523	531	548	518	489	506	514	528	507	533	522	513	525	526	492	556	545	508	539	512	526	533	530	561	501	541	493	487	540	509	538	493	500	547	549	490	484	537	532	565	511	546	485	522	506	547	591	527	506	555	488	508	533	496	503	501	537	521	491	501	491	518	532	494	569	531	497	515	521	531	557	550	521	530	518	510	485	478	534	560	483	524	504	532	551	515	537	511	532	483	512	500	533	530	474	505	564	537	493	490	510	510	476	507	554	518	492	517	511	517	556	515	519	498	512	486	489	525	509	535	496	507	525	559	483	514	552	514	522	543	532	519	529	506	595	517	517	463	536	484	551	514	537	515	513	500	512	527	471	490	475	492	527	516	523	532	506	546	551	531	511	485	511	524	543	496	491	528	509	486	524	557	500	500	538	500	559	474	535	520	520	505	523	553	516	531	540	525	536	538	495	572	535	490	519	542	518	523	550	474	517	467	534	528	504	523	539	482	503	506	487	506	563	548	540	519	528	540	561	536	540	519	502	531	489	525	548	500	482	542	513	524	514	508	492	487	495	490	495	525	555	509	542	533	530	550	532	514	516	531	500	534	547	532	490	498	541	546	512	499	528	512	516	502	513	504	509	542	504	489	534	535	476	525	493	493	504	521	526	484	535	531	499	503	450	533	501	518	507	530	530	550	518	555	500	512	498	504	540	508	519	497	513	513	539	520	523	551	503	499	499	514	537	509	557	538	512	532	505	479	533	484	505	512	506	524	564	478	471	531	537	460	499	519	533	489	521	534	510	546	544	501	533	526	530	520	487	547	509	493	531	506	524	506	535	550	536	543	525	515	526	509	513	534	494	576	509	529	506	525	489	503	479	486	521	529	496	503	478	479	483	513	519	506	452	532	495	520	509	532	529	467	529	530	534	512	492	570	505	527	503	514	530	516	563	513	516	507	489	546	536	512	532	521	526	502	502	486	505	514	568	504	566	549	547	501	491	525	496	515	509	528	482	525	525	500	533	516	508	541	495	501	517	497	516	534	492	531	555	503	499	540	491	563	534	479	520	537	506	500	552	517	544	524	546	496	536	539	481	563	512	482	531	533	552	521	495	542	490	519	544	502	541	514	521	532	491	548	517	497	518	503	505	514	521	498	522	506	499	520	522	493	498	543	518	501	536	497	539	548	553	516	507	484	492	535	521	503	556	557	499	558	519	560	546	577	498	534	521	514	508	495	507	450	487	520	501	510	492	519	559	521	532	549	528	482	482	511	559	522	531	519	529	528	538	508	529	492	520	540	484	513	498	565	528	509	511	509	513	547	498	510	514	535	507	548	490	522	501	532	545	509	518	565	530	507	536	549	523	505	485	514	528	515	503	516	534	539	522	491	540	459	504	528	537	524	492	554	495	518	497	524	484	518	490	539	521	511	556	514	506	516	542	567	486	510	519	558	519	525	520	488	522	554	506	488	469	491	527	490	523	536	515	513	522	498	527	517	546	534	514	473	511	541	544	514	515	553	511	537	535	549	508	516	497	534	558	536	528	519	513	512	501	525	461	535	527	527	536	507	495	499	505	525	520	538	506	472	540	503	475	506	516	520	513	526	520	521	519	500	528	523	529	521	531	529	527	572	477	531	548	512	493	529	512	484	491	494	538	549	520	517	496	538	509	498	501	460	495	520	489	528	479	483	519	482	512	528	516	516	523	524	515	487	499	512	495	462	526	486	513	506	539	524	512	518	523	491	518	472	526	516	523	563	485	492	514	528	524	487	503	501	527	512	507	477	510	510	575	503	499	517	510	504	498	575	516	524	511	507	525	498	537	498	514	531	500	520	498	540	502	505	555	508	484	513	509	510	514	568	530	519	575	522	516	481	493	533	498	552	531	522	517	526	505	503	532	511	525	469	527	498	483	531	531	514	499	551	487	546	528	509	506	502	515	503	523	498	555	522	549	519	504	550	556	518	508	534	541	530	512	527	525	539	551	483	503	551	502	521	565	523	524	496	532	527	498	497	521	526	533	540	520	541
32215	19301	7222	59112	48767	11757	2084	1166	1364	556	269	231	182	201	171	177	152	166	152	193	179	145	160	161	150	121	141	148	161	170	208	193	238	442	357	225	125	125	102	99	100	86	119	115	95	108	84	117	102	120	112	123	98	99	114	100	107	109	106	84	99	86	97	103	93	99	112	112	95	108	118	95	90	90	96	90	113	117	93	84	102	103	101	124	107	116	119	97	95	90	103	103	125	85	113	105	112	103	112	112	108	126	118	89	125	124	115	108	76	104	106	113	99	86	125	122	101	102	102	130	98	102	97	93	92	96	116	112	91	100	89	94	90	92	111	99	102	105	107	99	90	98	111	122	108	102	99	103	99	105	90	101	97	118	112	117	110	86	96	100	124	84	99	109	94	110	105	120	95	106	109	101	98	96	100	101	119	99	100	111	98	99	98	88	93	110	90	94	97	106	102	110	93	104	92	92	102	97	114	102	106	100	91	100	91	95	117	104	107	94	105	95	95	106	114	110	89	93	98	98	109	130	103	91	117	107	98	107	100	83	120	87	101	109	94	106	107	96	118	103	95	111	100	118	102	110	98	104	110	99	90	104	109	102	99	108	93	101	91	103	100	96	97	110	96	101	88	99	99	94	109	76	108	113	96	83	88	119	105	93	102	115	114	98	110	97	103	120	123	103	105	80	98	98	103	106	99	100	105	121	97	96	113	107	103	93	108	119	92	97	124	97	94	84	84	97	97	103	106	99	97	103	98	111	104	103	100	105	108	115	104	101	96	91	111	114	105	101	108	116	116	102	106	101	113	109	92	96	88	124	98	115	107	110	114	98	88	113	82	105	93	106	122	82	107	101	125	77	121	95	119	99	115	119	98	97	97	107	102	108	101	103	100	114	101	88	120	122	96	101	97	104	106	104	113	106	101	105	105	92	90	100	110	97	106	98	95	103	95	94	120	100	115	96	106	110	105	104	100	93	103	96	99	125	89	97	107	101	113	82	110	103	99	118	102	104	104	94	88	119	93	98	92	85	99	97	100	90	122	123	88	102	103	122	113	87	106	88	81	110	114	112	109	107	109	121	81	99	116	108	111	109	94	97	96	102	118	95	112	86	111	119	92	115	101	104	137	96	108	108	101	110	88	98	127	100	101	97	94	108	98	97	98	118	113	95	94	93	92	82	99	112	91	99	122	123	92	107	110	114	86	91	82	90	99	109	90	94	99	107	113	97	103	106	84	102	89	78	87	106	79	118	121	110	90	101	108	102	100	114	91	101	103	99	97	104	108	101	122	87	101	82	104	107	104	113	122	96	94	102	100	92	97	116	93	113	103	97	118	104	118	95	92	95	107	109	98	98	96	110	111	121	92	91	92	104	108	108	107	102	93	80	103	101	103	87	107	127	109	106	102	91	95	112	96	83	96	103	106	106	102	103	101	112	116	109	96	102	94	104	86	86	96	99	109	113	114	81	98	122	96	76	123	97	112	97	102	108	92	93	97	86	112	90	115	83	98	107	109	95	109	92	91	111	105	97	83	97	101	105	87	103	99	116	102	90	86	111	102	102	99	108	91	111	123	102	106	114	90	95	106	104	95	97	112	112	96	101	97	93	101	87	100	107	119	112	114	108	111	115	112	97	100	98	112	103	104	105	111	113	102	95	96	95	86	97	89	97	76	99	117	92	104	93	97	103	114	92	118	106	92	114	116	109	106	110	106	101	102	110	114	112	106	111	115	101	89	83	106	99	108	82	110	94	104	95	98	116	110	114	105	93	91	105	115	112	103	86	105	69	99	114	115	114	106	90	113	90	124	106	94	102	122	92	89	82	104	99	89	93	97	102	109	128	104	100	79	89	101	92	116	115	98	106	125	93	108	100	100	114	97	120	111	112	118	97	85	96	99	99	103	95	92	103	115	97	97	95	94	107	103	94	124	90	117	115	94	84	105	103	107	118	101	101	93	104	114	100	93	85	87	93	104	106	114	111	77	96	106	97	104	111	80	100	100	93	119	112	99	100	105	125	100	93	108	102	106	99	102	82	108	115	104	91	101	116	90	105	91	98	111	96	120	98	91	90	79	89	98	105	97	108	94	115	102	119	118	114	101	90	95	103	102	107	117	98	91	108	108	102	83	91	112	98	92	105	109	111	104	90	112	93	95	102	100	108	96	81	101	106	92	114	112	111	94	103	112	117	108	104	119	102	97	94	96	100	101	99	97	108	95	98	94	88	111	93	99	102	90	92	120	107	110	108	90	81	94	93	108	108	90	97	88	81	90	99	92	95	108	108	95	82	105	102	108	95	121	94	90	116	103	83	109	112	102	93	84	81	106	103	97	100	108	117	88	107	106	105	108	108	101	90	96	127	95	79	107	121	99	105	105	86	103	113	110	113	93	82	84	89	114	94	95	99	91	91	98	93	107	88	103	107	119	108	83	96	85	105	115	117	106	97	91	112	101	113	92	105	112	75	85	112	85	113	94	90	111	89	96	118	109	89	85	136	91	94	99	98	98	73	86	97	114	96	86	101	96	106	106	108	105	85	102	103	109	103	107	108	95	104	86	102	87	105	107	92	101	118	92	95	100	97	106	107	102	127	95	110	90	90	103	104	118	122	99	92	103	81	108	134	115	100	95	105	94	114	96	96	93	100	103	97	104	107	113	102	105	115	93	103	92	104	107	109	101	100	90	94	102	95	99	115	96	104	109	97	82	92	102	108	112	120	93	92	116	123	105	96	98	110	98	92	99	107	88	107	121	106	95	100	102	95	107	129	73	121	104	95	108	119	96	84	103	96	105	102	97	97	97	99	89	99	119	102	121	108	96	128	96	111	127	85	96	99	87	110	103	108	102	90	86	92	89	97	105	92	112	93	93	106	98	126	110	109	94	101	84	108	112	107	111	103	102	106	114	88	111	110	96	88	76	108	119	104	93	97	91	98	104	86	98	103	106	111	92	93	98	90	111	103	107	91	94	95	100	107	91	94	92	94	99	111	115	102	111	106	108	93	98	100	95	98	97	114	116	92	99	101	96	116	94	101	118	99	86	110	83	91	108	104	109	97	97	104	107	80	95	86	104	113	112	108	111	84	104	110	106	92	103	116	89	105	90	133	127	88	97	109	97	89	92	100	90	107	102	106	94	100	95	92	95	101	83	108	93	117	99	107	87	106	106	96	102	106	99	105	91	103	108	118	98	100	96	91	91	110	103	100	103	99	86	98	104	115	94	110	106	115	89	102	106	95	100	95	113	123	109	97	106	104	115	112	93	97	103	95	94	100	89	102	79	98	110	97	106	95	101	93	105	105	92	113	115	100	93	112	105	99	105	93	119	107	90	107	73	108	102	102	106	90	97	88	98	104	112	122	103	111	88	99	94	105	106	95	85	85	116	94	116	101	108	115	105	108	99	105	111	112	97	94	116	101	105	89	88	100	119	95	87	104	90	107	107	112	84	115	110	123	91	93	105	102	114	103	115	94	93	94	94	112	116	103	94	109	89	106
18447	11612	6352	63357	46510	4793	5469	3425	4702	1849	1181	1042	943	920	779	723	716	682	633	773	652	794	739	742	731	687	692	735	773	894	1047	1076	1544	3233	2795	1249	501	372	388	374	372	387	367	345	347	320	350	329	336	328	305	325	345	349	323	306	292	305	304	323	331	307	281	316	328	277	348	281	334	310	309	326	310	307	291	315	312	314	305	307	286	292	327	298	300	325	319	315	327	316	296	301	305	297	314	310	338	303	323	299	297	305	301	288	295	284	291	291	287	341	305	299	300	287	298	281	281	303	283	337	323	284	280	289	298	279	270	305	296	311	328	274	271	297	286	300	251	306	317	293	313	299	286	305	310	291	293	284	305	292	304	307	276	306	306	304	313	294	290	300	273	299	314	286	303	282	289	286	292	296	275	307	281	275	293	255	297	269	277	280	305	254	300	306	281	258	296	276	280	308	275	319	296	312	306	298	295	287	301	302	277	287	314	309	346	283	298	317	288	285	299	313	292	311	296	296	311	302	302	310	292	291	305	289	288	314	301	297	297	274	290	297	310	310	294	284	287	291	289	284	288	282	290	287	306	307	302	292	273	310	316	272	302	288	308	272	324	282	278	249	289	286	316	319	296	322	306	309	309	287	290	319	305	297	289	286	299	303	297	291	282	307	312	322	280	314	309	285	289	281	288	287	296	296	302	287	285	295	289	323	265	285	297	281	272	286	273	291	314	332	264	282	317	276	275	308	322	294	305	281	320	294	255	304	286	294	281	295	280	271	295	289	258	303	315	286	302	304	277	300	280	293	294	297	279	311	276	314	320	258	309	267	310	289	304	302	302	294	287	295	321	287	283	284	292	307	313	312	262	295	336	306	307	289	290	293	294	281	260	295	268	282	274	284	320	271	285	301	276	279	299	290	275	302	282	298	293	275	287	295	307	296	305	304	296	282	303	281	297	282	293	301	275	284	297	307	312	314	326	283	296	293	284	290	283	282	288	282	303	333	275	278	307	286	323	289	280	261	291	283	282	292	271	278	296	268	301	278	277	280	301	291	283	302	313	259	320	312	299	286	283	289	321	278	277	290	272	292	295	292	274	283	320	289	286	325	301	272	281	298	291	294	321	283	280	272	302	300	303	275	274	262	273	278	304	268	335	291	267	258	334	308	299	308	330	283	277	292	283	255	283	288	287	278	282	300	285	294	290	271	289	274	293	287	290	329	290	288	264	299	294	283	284	295	294	285	293	282	277	286	266	293	307	299	290	308	287	276	284	285	264	305	284	289	311	256	301	295	304	285	301	275	270	320	288	271	269	295	300	302	272	289	299	287	249	296	307	290	287	270	288	289	316	287	293	312	276	288	276	327	311	293	304	281	283	275	277	330	322	296	296	266	294	319	302	276	313	302	311	306	281	315	296	293	277	311	284	297	283	314	262	294	308	288	283	291	323	315	284	313	310	265	306	301	325	280	306	310	293	305	296	311	313	284	295	306	288	298	285	294	295	295	263	278	311	281	304	297	294	294	317	279	308	279	311	295	285	289	287	285	290	280	254	317	319	282	307	281	291	288	308	283	310	273	299	282	283	269	309	292	301	288	291	299	296	280	298	290	301	284	322	321	305	263	291	307	288	265	303	269	253	274	287	316	303	258	291	289	287	278	293	282	324	316	306	302	269	304	306	301	295	287	305	300	295	318	293	282	291	296	284	297	319	308	284	277	311	319	278	285	299	274	291	301	290	334	306	305	265	271	257	272	297	300	286	317	269	260	279	306	302	299	281	296	276	305	294	272	291	309	307	286	292	286	261	254	269	289	300	284	269	315	311	286	297	281	273	287	292	312	291	320	291	290	308	272	314	286	316	289	294	302	274	312	297	292	275	295	334	261	299	290	268	293	288	280	312	297	305	266	308	267	326	281	297	312	337	294	293	300	317	293	250	291	311	279	266	300	304	288	285	306	310	285	274	292	292	313	312	301	302	296	304	305	275	273	257	296	305	296	322	305	282	298	268	293	274	314	318	300	284	268	336	278	305	264	302	292	290	291	315	289	272	287	280	274	294	328	274	325	296	295	274	261	286	296	317	299	293	260	290	282	269	277	282	324	313	329	280	286	261	283	267	284	286	278	303	293	316	273	291	280	268	285	248	257	306	300	275	317	293	264	321	306	272	293	321	307	300	284	275	283	302	294	297	284	295	300	314	282	282	289	309	315	297	272	295	308	290	274	279	287	290	306	253	298	306	293	276	296	287	290	273	290	309	298	299	328	286	280	291	274	287	294	288	273	288	307	299	294	263	286	287	305	279	310	322	286	296	305	281	306	282	306	279	271	295	277	265	284	281	253	274	307	282	274	317	282	291	299	279	291	292	294	274	290	291	283	288	267	286	312	313	318	288	314	251	275	297	282	327	302	306	291	305	279	304	309	285	273	288	265	274	286	310	296	307	285	263	280	281	269	277	282	301	283	275	308	283	285	295	296	274	284	284	306	269	305	290	281	287	288	262	289	283	309	302	275	301	305	285	282	309	309	296	304	291	286	273	300	296	293	290	295	272	324	276	277	304	276	303	274	281	270	283	273	282	272	298	283	276	297	278	285	288	292	284	265	266	273	296	304	268	300	278	297	303	280	291	298	288	296	282	290	275	280	280	300	282	281	287	292	276	283	262	312	301	272	328	305	322	285	268	280	298	328	291	300	299	279	308	255	299	330	286	314	292	269	272	292	281	294	293	306	306	291	293	278	254	316	277	276	271	272	290	301	344	294	291	294	262	249	304	311	294	264	349	284	285	260	271	312	295	260	274	279	287	269	275	294	269	278	287	251	307	309	274	334	292	319	257	282	309	295	311	273	288	271	285	304	288	270	265	291	296	299	283	289	268	287	289	281	291	277	269	292	281	297	270	255	307	294	321	299	280	296	301	313	312	311	299	292	293	300	283	263	301	287	298	272	282	304	315	278	267	303	275	310	292	299	300	304	285	283	306	253	295	301	286	267	297	265	284	314	281	297	307	335	288	303	282	308	279	286	288	294	279	310	294	311	267	287	295	283	317	319	277	306	248	255	321	273	310	311	284	300	272	271	296	237	284	274	293	293	276	285	296	269	287	300	282	296	288	289	306	276	281	294	274	327	329	276	281	295	300	277	285	310	273	289	282	281	295	302	302	278	308	301	274	298	297	284	328	309	304	273	279	266	292	280	288	291	283	308	289	275	284	284	298	277	302	305	257	269	288	304	299	310	291	277	259	267	263	281	283	299	314	320	286	291	314	312	321	316	302	263	311	299	287	298	276	280	276	295	291	292	273	293	299	304	287	276	295	304	312	300	265	286	282	288	300	296	303	277	315	289	327	326	287	266	299	291	271	290	307	310	283	310	288	282	320	285	292	284	307	273	282	269	276	312	286	307	325	286	293	304	300	266	313	323	281	305	285	282	286	277	317	299	322	330	305	284	279	288	294	289	289	267	282	306	308	322	275	254	279	299	280	271	295	268	303	279	296	269	292	283
3045	633	652	3440	1452	347	329	352	315	343	336	313	328	328	300	327	317	349	317	319	315	311	321	332	321	325	326	293	369	283	298	335	342	310	317	338	331	279	317	338	312	319	340	320	320	308	295	315	327	311	328	342	346	349	318	295	332	320	368	296	350	375	330	305	335	340	328	329	341	323	327	322	311	298	310	362	314	351	319	316	297	338	347	311	319	321	350	326	322	317	358	309	336	340	311	324	305	327	277	331	312	309	316	296	330	313	305	317	332	320	326	344	312	300	301	340	349	327	300	348	334	292	279	299	365	299	315	298	329	354	303	337	326	292	335	322	335	332	325	321	329	303	321	325	309	301	312	323	332	279	342	318	314	306	328	331	302	319	351	317	336	360	311	327	327	353	335	323	333	338	301	307	334	304	322	301	361	327	354	353	349	326	339	331	309	287	351	347	358	288	320	310	297	309	319	339	322	346	300	306	363	338	342	334	324	339	308	302	331	336	368	302	313	295	322	298	357	313	300	295	325	337	331	331	302	298	316	306	302	317	334	323	309	311	293	350	323	294	300	317	322	308	337	333	338	313	304	312	306	292	353	291	354	325	359	351	302	294	333	370	329	316	303	327	318	355	345	319	359	322	319	350	337	358	321	330	287	340	314	339	316	340	293	346	288	304	313	325	302	302	329	347	327	309	343	303	297	274	332	292	319	332	314	333	345	320	347	357	330	312	324	326	320	306	329	304	306	319	327	340	339	295	350	333	314	365	309	360	280	316	313	333	333	318	308	291	325	346	315	299	353	328	339	345	318	306	324	302	340	334	305	315	347	338	329	340	304	332	325	353	322	321	315	285	327	318	331	328	325	323	334	329	329	332	307	334	313	319	350	346	316	319	329	322	312	321	304	307	299	331	331	324	263	332	326	312	341	360	291	343	349	333	344	382	305	319	330	336	307	314	315	334	323	331	328	328	349	316	328	324	316	307	327	304	321	322	327	296	302	301	362	304	297	318	300	304	312	306	328	312	316	334	348	323	335	307	327	305	299	324	289	342	324	325	330	354	329	345	351	341	316	300	317	313	313	311	331	294	348	285	326	298	321	322	320	348	348	289	313	344	306	321	287	327	313	309	345	342	304	342	331	354	317	325	342	338	316	337	357	329	317	292	363	339	340	337	320	285	326	337	326	302	306	342	328	300	341	329	312	309	288	303	329	304	324	273	320	328	334	334	294	296	324	337	327	335	364	304	323	325	310	349	334	306	337	314	340	307	314	327	305	286	296	309	348	314	306	312	300	280	335	318	373	328	320	306	338	338	319	333	329	324	334	331	336	332	297	278	354	306	326	309	324	327	321	314	323	340	314	302	318	332	327	340	329	312	320	313	311	352	326	323	335	340	312	330	336	312	307	338	336	322	323	337	296	308	332	300	300	322	325	343	301	343	283	333	310	313	342	342	302	297	338	335	329	342	308	329	317	304	307	313	351	310	328	342	303	326	288	374	288	338	304	334	326	321	323	332	317	328	334	323	319	346	345	345	323	287	288	335	315	316	328	329	348	333	317	341	319	313	282	287	299	304	331	325	338	330	326	322	301	318	324	309	308	346	346	332	320	290	329	329	335	300	330	302	316	361	298	323	318	284	344	291	334	314	317	331	279	329	326	350	329	307	318	337	308	366	312	312	342	303	337	351	328	308	309	323	337	298	309	322	307	297	330	302	319	347	341	336	329	297	274	330	338	343	329	313	322	329	318	326	344	345	332	321	323	329	303	332	309	298	329	342	309	329	323	338	347	304	320	330	316	333	325	308	277	319	320	321	351	327	329	314	315	318	297	349	351	341	299	324	330	294	335	313	338	311	342	339	297	293	371	314	339	326	326	344	340	301	342	304	326	344	319	307	299	306	307	323	317	314	341	330	338	359	323	310	358	324	376	294	294	326	316	350	271	298	325	286	329	316	343	349	291	330	311	329	336	324	353	304	327	339	293	334	336	320	280	288	325	329	318	350	337	344	328	302	331	314	325	324	314	313	308	321	279	313	334	317	298	318	323	293	305	317	306	308	366	345	338	346	341	339	329	314	321	286	352	329	296	328	329	332	353	309	320	298	309	334	325	352	332	347	330	299	349	323	357	342	295	314	349	308	301	326	294	333	308	293	287	316	303	325	321	296	309	328	334	337	318	312	319	301	330	299	320	343	351	351	309	283	280	301	345	343	270	327	317	329	343	346	343	298	303	290	319	305	347	293	329	343	314	308	327	335	311	327	334	325	347	343	359	347	322	330	316	346	332	314	298	325	341	326	318	349	332	332	298	316	330	314	335	326	315	326	312	285	314	300	326	323	324	325	321	303	317	322	321	333	309	315	326	305	348	302	305	293	347	308	340	318	345	348	333	309	370	327	305	322	321	323	324	353	299	283	330	319	339	344	313	318	315	287	312	303	323	323	314	292	332	324	322	313	329	316	341	345	321	338	328	316	354	288	327	297	321	302	353	353	337	324	354	303	331	341	348	332	318	346	296	316	337	323	373	315	324	286	315	333	342	331	322	299	323	310	340	338	330	331	322	302	294	310	301	305	342	327	330	322	324	306	316	328	319	313	295	309	315	284	334	326	299	316	335	319	287	337	330	313	338	295	307	308	342	299	280	301	330	330	326	340	312	301	331	325	317	304	311	300	342	317	307	324	334	324	345	314	335	281	332	320	320	313	322	317	362	340	295	323	342	302	310	304	306	346	311	329	317	320	280	316	355	321	336	329	311	335	340	355	321	321	314	308	355	311	315	328	345	339	290	312	328	293	331	343	334	298	305	356	345	327	338	305	297	311	335	319	337	333	351	319	343	320	316	320	331	297	327	348	325	339	320	317	280	341	320	323	303	306	308	296	322	304	290	318	306	347	308	318	340	300	294	349	321	302	302	315	308	312	315	307	305	313	350	300	357	306	331	285	355	327	312	317	309	322	307	305	307	319	301	346	337	314	346	292	298	320	322	285	334	316	341	324	352	310	331	342	312	340	311	310	290	311	317	320	350	300	334	311	314	338	325	331	295	295	291	349	342	321	296	323	364	335	308	314	314	338	356	337	347	345	293	293	317	318	325	316	354	320	303	311	320	318	326	302	300	326	333	314	335	281	283	314	324	296	317	298	320	332	317	341	298	316	309	310	324	325	308	350	327	358	341	316	339	312	292	316	346	334	327	355	282	301	314	311	319	327	348	332	313	355	286	325	325	343	319	305	328	326	307	282	328	303	307	335	304	304	311	324	298	299	334	337	281	322	278	342	358	336	324	325	339	315	325	325	334	328	311	329	346	323	337	340	328	308	310	315	311	351	331	302	313	331	311	289	304	321	327	296	321	300	320	333	325	314	299	317	332	324	338	340	321	305	329	318	314	316	322	325	330	327	321	316	301	316	322	319	325	334	344	342	322	326	331	313	336	330	330	333	323	338	290	301	366	325	341	327	324	342	323	324	297	303	315	344	278	336	319	320	323	331	321	332	357	280
3049	1316	1876	12059	5455	913	916	898	863	767	810	800	740	847	798	755	818	697	786	806	774	772	775	761	756	775	812	822	779	855	781	796	808	799	785	828	759	766	772	736	746	790	775	765	776	818	769	734	849	823	803	794	754	786	758	784	821	804	773	763	771	805	822	812	756	725	775	788	806	775	777	796	772	811	810	713	775	774	799	800	867	778	770	808	788	810	735	765	760	769	753	785	765	763	787	820	780	764	812	804	751	775	774	754	830	789	767	781	830	804	816	744	820	770	749	758	797	775	780	740	837	730	721	739	782	760	780	803	771	759	804	777	777	769	804	763	749	814	785	815	777	805	789	776	841	796	779	790	763	804	790	828	790	758	765	815	789	764	816	787	775	803	802	754	857	805	737	774	746	779	793	788	772	773	808	785	825	779	786	784	774	798	733	823	752	723	781	781	780	714	817	836	759	749	813	796	769	777	737	784	785	780	763	806	847	782	802	747	845	767	761	758	777	758	773	775	808	788	767	789	770	784	811	748	784	784	777	791	790	788	723	779	780	774	814	756	798	801	775	768	806	738	754	772	790	785	781	800	829	803	823	799	790	750	817	787	760	779	727	787	771	798	764	727	739	735	776	748	815	779	760	829	769	812	787	783	810	754	802	743	776	780	785	786	750	774	757	789	772	780	727	782	776	810	743	790	762	772	771	799	800	743	793	806	836	783	772	794	768	788	790	784	811	778	780	758	753	771	755	762	813	760	742	730	755	760	779	790	755	805	822	780	759	778	823	741	785	816	788	785	767	793	741	823	795	793	777	745	840	810	740	800	795	783	764	832	781	781	781	839	810	819	810	802	765	788	776	826	824	762	820	773	773	768	791	752	819	782	782	778	777	798	816	784	810	792	824	820	765	743	753	786	764	837	788	798	762	751	745	754	756	818	766	775	772	848	800	771	784	740	796	832	803	818	799	749	765	784	772	766	776	799	769	780	791	800	795	750	763	804	831	753	780	733	736	768	774	750	797	801	829	821	777	782	796	759	841	785	740	767	796	714	820	781	753	744	815	784	761	784	791	753	771	765	745	787	790	829	834	833	791	734	803	790	762	802	813	795	764	773	750	810	762	822	780	780	796	748	765	764	759	818	790	778	776	760	811	758	818	779	779	777	806	826	779	871	795	747	818	835	796	776	774	801	743	773	734	748	796	804	813	819	761	771	790	790	729	812	801	798	731	819	766	781	760	753	774	731	764	754	786	735	765	776	758	748	788	831	823	783	765	762	816	782	767	795	745	752	818	800	822	750	785	763	785	780	774	794	846	814	735	770	790	847	770	812	740	743	797	763	788	833	784	818	803	776	796	748	804	783	855	799	797	804	823	774	845	763	745	793	763	773	815	763	781	728	789	730	782	813	770	823	771	784	823	814	811	790	833	781	799	852	742	795	746	765	853	779	786	803	761	760	775	745	760	768	736	809	787	744	751	731	768	810	765	795	814	736	875	744	849	768	748	819	732	760	863	696	739	781	784	749	769	714	753	823	792	792	747	783	814	770	789	813	774	805	772	752	781	806	773	730	778	771	821	757	795	783	761	777	786	772	782	792	794	773	842	797	797	732	790	787	792	758	783	768	796	758	761	771	801	775	807	744	799	829	742	826	770	836	775	741	777	809	755	767	802	801	801	762	795	752	741	777	750	785	778	834	745	792	766	743	807	810	776	733	779	795	804	746	748	783	743	779	787	743	718	758	788	763	734	786	754	759	777	770	786	785	781	737	789	773	792	750	759	796	754	815	795	781	819	802	808	780	783	772	830	798	743	816	774	794	741	767	776	769	766	819	732	793	789	826	765	778	798	826	818	807	758	738	811	794	743	810	774	794	818	714	813	786	788	781	779	786	787	775	761	812	773	765	774	772	776	773	726	750	761	797	821	807	767	787	763	827	804	804	822	758	770	766	770	803	807	747	802	773	777	788	742	774	728	822	775	761	816	798	808	826	777	763	797	798	815	759	784	760	781	734	743	765	759	802	774	777	805	809	813	784	790	805	778	784	812	762	782	764	772	781	745	782	817	781	779	794	822	798	747	781	750	767	759	750	769	750	766	755	724	772	789	767	809	772	834	766	764	804	743	764	770	740	788	748	803	783	746	816	811	786	765	811	733	762	783	846	782	773	801	795	811	739	755	748	800	820	728	759	755	795	797	761	823	774	760	789	725	828	766	799	785	758	780	773	777	833	750	797	787	841	777	787	766	770	831	731	808	768	749	833	823	732	773	757	799	764	770	819	806	819	752	767	751	761	805	795	751	834	746	718	790	762	774	786	823	751	735	830	783	767	803	817	772	728	776	771	796	790	792	764	813	808	764	812	788	785	794	770	794	827	734	791	763	808	765	736	782	795	777	775	824	791	801	790	775	734	784	813	769	813	783	800	745	797	830	798	782	739	788	781	737	770	780	768	812	766	784	759	763	755	737	814	739	784	767	813	806	777	811	803	781	784	783	788	781	790	756	785	739	767	765	804	831	759	789	746	793	783	757	814	757	793	763	755	756	846	778	741	750	794	804	833	789	821	797	704	737	746	793	765	770	744	827	745	777	795	780	810	797	771	728	810	815	748	730	764	763	784	836	802	792	830	787	765	752	776	785	758	785	768	769	777	753	785	784	758	829	755	792	811	749	793	773	806	841	780	806	768	829	823	814	785	732	761	765	795	783	815	747	822	757	777	788	769	817	753	753	828	817	782	762	712	793	783	787	748	800	814	777	779	757	759	770	861	805	759	814	738	783	818	745	763	740	761	790	835	758	768	783	797	764	764	772	792	837	793	758	768	780	806	791	757	730	792	784	788	773	763	767	747	778	766	826	779	779	753	756	784	809	762	768	731	748	770	761	755	868	760	806	749	787	829	837	787	769	709	798	773	770	759	797	804	799	762	780	780	738	775	750	768	770	814	789	787	753	774	750	772	809	775	793	812	745	768	775	846	777	756	755	799	765	782	863	774	810	795	768	741	805	765	802	762	815	797	786	840	770	756	771	754	799	795	777	786	795	760	822	783	734	812	782	784	802	813	802	786	758	759	808	794	763	744	813	797	771	803	763	777	850	754	784	796	749	819	790	811	788	764	806	795	772	808	753	803	792	747	803	795	787	818	821	751	802	779	826	793	810	773	787	767	794	791	792	739	788	790	782	767	764	749	758	845	810	774	783	799	820	779	788	750	795	796	804	767	803	793	760	787	803	724	781	801	779	789	780	835	761	733	833	779	779	818	787	791	839	784	780	835	770	812	800	783	772	774	737	794	775	759	792	814	776	778	778	745	763	752	799	801	750	757	787	805	757	766	785	790	729	779	808	778	781	766	774	773	721	789	811	755	793	825	790	745	804	737	787	780	778	763	776	769	800	771	801	765	784	830	773	842	818	807	796	766	798	773	867	815	778	806	826	795	777	749	810	776	756	782	775	779	737	811	758	828	761	785	799	764	800	796	731	730	771	825	773	778	752	788	760	788
21271	10616	13289	44680	31537	4559	1048	821	841	411	282	270	279	244	251	232	229	215	213	232	245	223	242	228	206	251	210	218	272	250	244	271	266	317	301	270	233	195	228	216	196	213	227	189	202	201	204	188	205	210	189	181	204	205	188	203	199	206	203	163	198	208	208	199	217	184	248	201	185	204	194	187	209	214	196	206	211	194	192	212	190	213	207	211	228	190	210	193	208	225	211	192	204	223	175	226	198	202	200	211	195	191	185	200	191	211	218	211	199	188	224	202	201	206	207	197	207	187	188	204	192	207	165	220	193	215	217	201	196	202	210	162	207	191	206	202	210	212	192	239	234	207	174	218	190	206	195	197	198	207	198	212	193	201	204	210	229	209	224	193	216	213	213	212	184	191	178	193	174	213	199	209	195	202	208	196	236	184	211	213	178	218	224	210	191	206	200	188	188	222	211	182	216	217	200	193	155	199	191	201	199	198	212	186	176	206	220	207	209	203	205	212	227	223	215	177	177	199	193	197	200	204	224	177	175	212	239	185	204	230	193	205	227	206	225	183	195	206	197	175	201	193	189	172	195	213	211	202	200	183	202	207	214	233	193	195	215	193	209	204	185	195	201	230	231	194	220	197	204	191	241	213	221	190	200	231	194	216	160	207	184	202	196	225	213	208	203	214	218	194	198	214	209	205	205	194	212	205	201	214	210	200	215	211	184	187	223	222	203	211	220	195	213	219	228	202	215	203	185	199	212	203	210	215	200	227	224	234	212	212	216	211	195	173	193	203	192	219	203	202	196	219	219	198	215	195	215	216	191	197	192	173	205	214	215	203	206	207	222	203	189	207	227	183	215	197	199	197	193	189	197	191	198	209	188	223	196	209	197	193	200	194	217	195	201	207	221	205	199	228	194	187	194	213	179	217	209	204	191	191	212	183	182	203	199	210	228	196	226	180	192	243	217	215	196	218	222	201	186	213	195	201	217	218	222	191	219	221	222	189	191	192	224	216	231	212	209	195	186	212	187	191	188	220	222	187	209	207	185	198	232	193	205	224	215	198	197	196	195	209	202	207	206	190	224	189	207	197	200	217	202	200	213	197	200	219	198	226	216	225	201	227	202	211	187	216	200	241	211	234	183	176	209	182	188	202	206	205	171	193	212	206	196	210	182	187	222	200	205	202	213	227	199	215	218	190	193	206	195	234	201	193	226	198	186	190	193	192	180	179	195	197	177	230	200	224	222	208	205	196	194	176	231	214	193	199	197	205	221	208	190	206	240	205	198	213	224	214	204	163	206	197	220	205	190	193	211	212	216	184	199	207	188	202	223	215	200	201	213	206	216	214	217	179	216	191	191	225	185	218	198	179	210	201	215	229	215	207	190	201	218	216	201	227	223	192	175	231	195	216	204	204	201	195	183	197	197	203	207	206	221	216	202	189	206	181	203	203	194	233	225	193	197	195	191	214	206	184	230	216	220	210	204	179	226	230	195	220	190	189	218	202	230	184	204	203	183	201	217	200	200	188	198	209	242	221	184	222	208	220	181	211	204	209	185	241	189	207	231	224	203	218	164	210	200	203	196	191	182	222	174	203	199	205	220	215	228	233	222	189	179	200	191	208	216	189	176	211	221	187	207	204	205	196	219	201	186	215	202	207	200	220	194	211	219	211	213	222	187	223	220	233	201	204	214	201	192	214	213	202	187	203	204	191	230	219	187	192	214	205	193	196	190	195	197	226	180	173	217	219	206	187	204	210	203	194	214	220	201	220	202	199	207	190	180	193	201	175	185	221	211	209	205	206	192	215	205	210	206	219	182	209	218	185	178	218	201	214	215	197	181	196	191	218	218	218	180	195	213	200	244	206	211	203	172	182	196	209	221	217	180	217	192	211	196	204	206	191	220	207	201	202	186	184	215	203	218	221	207	198	210	217	249	199	181	198	206	212	198	215	207	199	190	199	204	176	199	202	196	185	193	185	206	188	192	224	219	235	182	170	212	207	207	183	224	181	190	188	206	217	228	222	204	181	184	211	196	187	201	213	198	216	224	226	225	210	196	204	213	206	189	225	205	233	217	186	200	203	200	220	176	221	213	214	203	208	204	217	207	196	194	225	214	191	218	226	199	207	201	206	190	226	205	207	193	183	187	179	201	200	209	197	191	213	212	186	196	202	208	202	183	195	236	221	209	205	206	211	204	213	229	231	207	193	209	182	198	220	204	213	218	227	193	203	189	198	216	174	189	222	182	220	184	214	203	184	202	199	180	190	230	200	202	205	197	208	186	198	209	232	218	199	217	194	187	211	187	180	200	206	210	193	211	208	182	187	185	199	173	183	214	219	199	185	227	191	221	175	209	203	196	195	189	195	196	224	217	183	209	175	230	204	190	226	205	209	214	213	190	236	218	213	196	199	213	209	215	206	181	206	190	205	237	211	212	176	206	189	210	245	206	216	198	228	202	199	202	235	204	201	250	204	189	198	201	186	214	168	193	185	205	190	227	208	205	207	195	214	220	220	202	214	209	214	231	196	207	196	203	194	188	207	198	165	202	206	200	195	196	188	198	217	210	208	229	239	221	192	206	207	209	206	224	228	217	196	214	209	193	234	218	195	199	211	202	204	191	194	212	200	218	193	202	211	202	220	205	223	211	195	219	217	200	230	218	186	192	209	217	211	201	216	196	207	200	197	201	225	214	180	195	222	227	214	196	203	200	187	219	214	212	185	202	233	234	208	213	224	216	173	230	219	196	204	200	200	215	192	214	226	238	188	194	190	207	221	217	220	192	181	209	226	198	190	235	181	196	221	252	214	176	188	209	195	192	219	186	206	206	206	225	200	215	216	196	197	216	212	206	178	206	213	224	201	232	199	202	203	201	204	223	214	191	187	215	231	203	210	220	197	204	201	203	183	218	209	200	190	205	193	190	209	229	192	205	226	213	187	209	188	204	200	186	189	203	205	213	220	211	225	205	205	225	193	188	212	196	199	185	215	231	203	199	217	187	200	205	211	196	212	188	188	205	221	210	224	220	185	199	182	181	195	196	192	201	214	195	208	214	189	223	211	209	193	222	216	222	225	202	206	227	202	207	204	207	186	221	225	234	173	208	186	235	192	228	184	214	191	218	192	221	210	218	189	212	214	193	203	197	193	207	239	205	191	198	203	179	178	185	184	178	217	201	200	197	201	229	195	206	176	203	226	200	183	214	184	208	225	212	216	208	198	183	231	192	215	182	204	186	210	192	207	208	222	188	195	221	235	223	210	234	212	203	189	203	210	223	207	220	185	205	211	217	213	223	217	219	206	199	229	204	224	206	183	177	214	190	208	205	217	203	201	215	210	205	188	208	220	204	231	195	212	187	217	202	194	192	203	182	187	216	234	202	195	216	213	204	186	212	210	198	207	214	188	214	214	219	210	208	196	208	222	188	182	188	216	193	224	208	219	204	210	189	221	214	203	197	194	217	196	221	228	194	206	211	217	200	193	195	241	190	219	229	205	231	221
12590	7880	15960	52994	33299	3772	3356	2733	3358	1478	1034	963	792	821	756	785	715	757	699	743	736	762	817	827	809	830	674	860	809	933	853	1026	1084	1501	1407	1220	656	560	568	539	564	527	545	534	587	544	525	573	564	576	515	531	517	520	546	554	540	494	532	590	499	552	489	537	531	543	457	507	514	530	517	548	502	540	529	550	523	543	529	506	488	522	505	536	504	534	541	543	501	492	497	487	515	504	518	547	500	526	495	505	519	521	541	507	500	512	528	492	514	541	551	520	521	533	564	542	521	533	512	502	507	471	485	500	511	522	517	567	533	515	520	489	505	510	521	562	514	497	511	501	508	542	523	522	500	524	550	505	519	518	545	505	517	517	482	513	513	476	496	579	479	500	532	530	493	521	500	477	528	548	496	537	535	506	537	508	486	524	478	530	484	469	505	546	540	480	524	529	524	530	516	529	555	495	554	564	535	524	481	497	581	513	552	534	507	535	534	509	549	488	576	501	538	541	525	495	508	497	488	512	541	517	600	520	500	523	525	523	516	483	504	513	522	497	520	535	536	528	526	535	510	504	487	499	503	542	511	514	511	524	511	534	510	529	539	493	510	494	486	528	548	506	520	578	504	516	509	536	524	516	529	534	565	521	565	536	546	531	500	531	524	534	523	506	515	508	520	538	519	522	508	500	502	542	507	545	496	484	508	519	514	531	525	522	516	512	497	555	499	511	554	493	480	511	509	532	483	533	564	547	491	508	522	506	541	498	539	504	512	500	484	533	540	531	482	470	504	506	499	532	466	502	502	460	551	508	528	545	514	512	516	501	536	522	513	515	489	507	494	527	491	522	531	537	529	505	506	470	519	539	500	477	496	562	530	532	495	514	488	479	538	533	508	518	490	534	546	521	515	525	508	538	514	512	544	522	513	513	492	533	514	509	523	492	484	509	471	552	513	495	525	530	486	534	495	505	534	563	526	518	531	537	533	540	549	487	537	515	529	532	514	516	560	553	520	500	548	524	524	480	532	521	500	507	526	550	508	515	511	514	517	522	496	523	498	530	485	515	503	537	510	530	541	522	518	486	489	476	513	511	465	511	520	553	504	506	526	512	537	496	514	503	524	527	484	542	518	498	529	489	517	462	491	520	487	540	527	517	460	468	502	493	500	527	499	495	493	556	548	531	522	505	511	511	494	526	498	485	507	524	499	597	532	511	468	522	528	528	496	516	516	506	529	500	501	546	553	517	547	513	579	512	530	515	521	563	510	476	515	520	543	501	511	519	540	540	550	523	524	518	512	516	496	481	469	506	537	533	483	569	529	534	490	515	544	534	498	502	521	534	464	514	508	492	542	489	506	492	537	539	538	547	517	515	504	490	510	497	546	544	563	525	530	512	536	531	560	536	547	506	489	485	490	479	523	516	507	564	493	497	572	530	502	489	528	537	522	526	509	503	522	503	486	563	520	505	554	505	513	539	520	498	493	492	495	500	538	477	541	506	493	518	496	516	528	548	486	508	498	527	545	510	525	503	506	488	517	535	506	508	506	542	465	521	529	493	528	510	518	528	575	499	492	502	514	505	491	550	528	556	515	515	499	515	504	505	490	539	548	521	506	544	543	516	526	520	488	511	503	535	505	518	493	483	480	509	518	532	544	499	467	520	529	488	500	529	513	542	505	515	538	521	517	531	494	543	516	518	477	497	489	514	501	537	563	530	591	562	516	503	532	531	510	524	485	503	522	507	504	501	555	509	478	525	543	538	499	511	481	530	502	505	476	508	532	526	533	519	507	534	508	535	488	511	554	484	504	504	513	514	561	515	552	514	532	535	512	541	519	542	538	522	510	528	517	504	536	494	503	525	507	506	533	536	518	494	508	483	525	484	520	530	489	555	500	522	563	498	504	518	459	522	530	489	537	564	493	480	510	562	546	485	503	510	504	560	523	561	506	491	511	527	497	493	501	479	556	537	486	509	487	494	519	501	536	508	502	557	548	523	509	516	495	556	494	532	528	496	510	546	535	502	502	519	511	529	546	470	568	536	542	554	529	528	500	534	490	524	537	501	547	518	506	544	530	510	541	513	485	488	544	524	533	483	507	542	502	542	515	551	472	504	544	514	537	496	519	501	471	508	513	521	467	548	519	543	527	535	528	499	497	526	465	524	487	486	564	514	546	544	517	478	494	498	515	521	537	515	516	486	496	533	539	545	532	512	515	512	511	527	500	547	504	482	564	527	503	512	524	473	546	518	520	475	504	564	535	523	521	458	493	566	549	555	576	512	529	542	509	539	484	561	484	497	529	532	518	498	498	571	492	472	504	553	495	551	553	543	468	561	512	523	519	504	537	496	523	532	518	527	528	516	531	495	489	506	548	572	512	556	501	491	546	523	525	542	531	502	518	512	548	528	526	483	550	535	511	523	543	556	495	561	488	500	522	492	512	517	462	503	531	515	505	513	492	528	553	508	503	487	538	488	485	552	567	516	533	525	545	557	528	531	465	485	527	508	506	514	546	535	515	515	512	499	493	538	537	494	513	503	489	539	546	555	537	552	496	548	478	536	530	509	538	548	556	524	574	512	531	548	545	470	525	495	544	546	541	533	497	528	511	510	490	509	532	491	520	476	524	473	519	491	483	520	509	488	512	532	523	532	507	515	526	497	533	518	504	580	520	507	510	493	485	505	532	499	542	538	532	523	496	557	530	497	525	522	506	529	539	539	546	518	501	501	497	538	541	502	489	544	518	544	533	541	478	525	522	503	499	528	498	547	489	560	543	505	536	564	526	519	520	520	521	549	532	477	533	499	510	536	510	457	490	487	502	536	517	525	538	542	514	503	530	522	560	506	555	505	523	553	525	481	531	512	529	490	500	529	487	522	540	507	532	481	506	538	517	545	516	515	534	531	517	488	500	523	518	510	530	491	475	539	569	517	503	492	487	496	464	532	506	512	498	538	529	504	494	508	516	513	518	529	535	551	517	513	476	551	496	496	520	517	520	504	504	573	536	523	511	535	502	506	548	514	525	501	536	517	505	506	507	543	514	510	505	488	523	538	526	555	502	493	514	503	545	488	499	535	529	489	523	510	508	514	547	519	488	542	525	495	501	506	555	525	515	508	544	520	567	512	497	533	569	494	559	523	514	501	504	484	534	508	502	515	516	496	510	517	538	506	489	527	509	492	507	582	535	485	548	454	528	545	496	507	518	576	517	470	552	469	516	501	553	543	529	506	546	514	501	497	531	528	542	530	532	556	572	517	500	557	539	501	500	469	481	504	533	479	517	500	511	536	507	524	521	467	517	502	520	549	513	473	530	523	582	496	497	532	498	509	543	522	530	561	489	508	516	518	515	509	541	482	523	518	537	461	487	443	521	554	467	500	548	500	548	506	494	509	528	474	537	534	522	536	474	506	502	497	480	495	482	535	521	507	515	499	533	519	456	509	551	559	484	515	517	506	480	543	514	486	484	578	548	546	500	509	506	508	505	505	499	515	504	530	551	530
32550	21927	7493	54498	45458	9946	2213	1429	1853	732	329	245	215	142	168	199	140	141	159	158	162	157	163	157	163	143	121	155	178	213	233	182	205	301	335	258	153	140	116	107	89	121	98	107	112	95	114	124	112	90	116	103	103	127	104	96	93	99	104	117	95	96	91	84	112	99	115	81	123	108	104	93	93	110	100	83	118	88	112	95	113	96	105	100	77	105	86	107	96	97	80	97	106	86	90	104	110	105	88	115	89	96	105	98	96	124	89	106	85	110	106	106	104	122	116	120	88	90	99	90	105	104	91	94	93	95	95	102	99	94	94	93	104	82	104	94	99	99	107	87	94	96	103	92	90	99	99	109	79	95	84	98	92	92	90	109	85	100	82	92	95	92	88	111	105	92	93	93	108	102	99	99	109	100	97	117	77	98	79	92	100	78	104	99	103	102	94	109	101	95	91	101	114	107	100	98	87	111	98	103	85	88	103	109	115	111	100	110	100	125	108	105	111	106	79	78	116	99	104	109	101	103	105	109	103	101	98	104	89	105	103	85	99	92	94	90	103	104	101	117	98	96	98	119	97	98	85	93	86	104	92	99	99	86	93	108	92	104	88	94	109	87	99	115	87	96	101	78	101	98	113	112	111	101	96	99	93	104	107	82	108	95	87	124	93	107	107	92	97	109	112	91	97	83	106	125	110	82	100	94	99	85	126	104	113	91	71	113	113	99	123	97	73	98	122	113	96	109	86	97	99	90	103	80	83	105	105	103	101	105	104	56	109	98	101	92	109	90	98	112	93	106	102	108	115	92	91	104	102	95	101	99	106	117	91	122	79	90	112	101	101	98	80	91	103	106	74	93	105	96	98	85	100	101	86	102	103	102	89	91	98	101	90	99	94	101	104	90	75	117	109	90	98	94	107	87	79	99	85	124	102	101	108	115	95	101	101	92	117	96	93	88	103	95	102	93	76	113	102	92	97	90	93	115	85	108	106	103	66	102	115	100	70	93	101	79	104	89	117	108	94	94	86	93	115	112	88	116	70	99	104	114	84	111	94	110	89	108	113	102	119	93	100	94	104	98	100	98	96	117	93	95	120	83	86	107	98	89	122	93	95	85	83	114	114	90	95	82	93	78	102	99	119	92	104	103	81	103	109	98	92	95	103	98	90	91	84	105	108	102	84	102	89	103	118	99	89	116	95	101	101	107	84	94	92	90	102	91	93	108	85	95	104	112	99	93	112	107	103	87	106	100	98	105	82	111	87	119	80	96	113	86	96	104	80	102	91	103	108	109	108	80	101	102	113	134	98	94	113	95	110	87	107	113	99	86	114	96	96	105	114	97	95	97	109	98	100	89	86	86	84	106	101	89	93	107	98	117	96	107	102	82	94	109	102	116	114	104	89	91	105	91	98	82	96	96	75	99	103	129	115	102	104	129	107	98	117	92	116	110	93	88	75	118	114	94	96	89	94	94	97	95	113	102	89	96	96	91	127	96	101	106	104	109	108	107	87	88	109	119	96	98	96	97	109	112	90	96	92	107	95	107	94	113	111	115	112	101	92	94	112	91	93	95	105	101	101	92	106	97	120	83	104	83	125	96	84	108	95	84	84	108	101	88	99	93	88	101	92	97	118	98	84	104	106	102	119	94	104	85	105	102	107	103	98	108	94	92	99	93	87	89	85	111	111	94	96	99	104	112	121	96	96	87	86	101	117	87	113	120	108	86	96	83	90	97	96	101	93	106	109	97	117	94	111	108	100	99	87	99	87	82	86	92	104	91	101	96	103	90	101	98	99	96	111	95	104	104	95	96	86	93	83	110	81	98	91	100	97	100	100	92	91	88	106	94	84	91	104	114	101	107	105	102	96	107	103	90	92	98	81	98	115	105	98	110	113	115	93	120	84	91	111	87	107	105	104	96	98	94	104	91	99	75	86	89	90	108	98	100	101	96	92	103	90	99	88	84	110	114	84	85	90	100	95	110	113	106	98	101	104	82	111	106	96	103	99	106	85	116	103	83	97	110	90	104	110	107	94	106	94	99	94	88	89	106	112	97	100	99	115	106	85	99	89	91	103	110	101	98	118	87	87	87	95	106	96	107	108	103	88	107	95	96	97	105	108	95	101	103	104	110	93	104	92	83	94	107	110	103	97	91	87	109	108	112	100	104	101	111	88	96	111	124	106	97	120	92	104	109	115	106	102	108	88	98	101	87	91	108	105	104	96	107	115	105	101	88	98	110	105	94	90	107	107	107	105	98	101	113	110	103	105	94	106	120	88	108	96	103	90	93	101	100	94	93	89	80	102	99	75	105	100	105	124	90	105	89	101	91	93	110	89	110	78	104	102	102	107	107	110	103	89	95	93	92	100	119	87	99	95	89	98	111	95	112	101	99	103	99	85	87	109	99	93	85	103	83	102	90	105	97	84	98	94	93	88	82	87	92	112	104	96	89	105	99	98	107	107	113	93	115	83	107	109	104	97	107	92	111	103	103	93	104	103	127	108	85	99	106	108	101	99	104	115	89	102	96	104	116	112	79	99	89	102	110	100	127	102	103	102	96	111	97	111	89	97	93	97	95	105	109	100	105	83	106	77	111	107	112	100	91	106	103	92	106	106	96	83	110	91	83	107	97	87	104	107	107	95	93	98	97	118	99	94	128	97	104	85	99	95	103	103	96	86	103	104	96	79	102	88	107	100	99	96	82	96	81	101	93	85	99	89	109	87	93	91	88	90	130	100	96	105	107	91	110	80	82	94	96	84	101	92	105	99	100	98	99	112	98	83	89	99	107	94	84	103	93	106	89	112	129	99	107	112	100	97	96	102	107	112	91	123	109	110	94	97	90	100	94	87	76	96	113	84	90	107	93	92	100	113	100	92	101	101	86	81	97	80	101	74	100	97	130	99	91	108	105	99	84	88	84	91	91	74	94	99	94	107	110	92	79	105	96	99	85	116	101	100	116	116	118	105	92	110	91	73	97	94	83	101	94	100	99	101	107	95	95	91	112	101	121	100	102	116	95	94	89	109	97	84	92	102	90	103	109	91	87	92	108	119	106	87	92	96	111	111	102	82	109	100	121	98	108	101	100	94	98	114	121	83	86	107	102	120	97	107	102	111	90	82	108	99	103	107	112	102	108	91	91	104	123	84	104	86	94	100	96	98	92	118	97	74	102	103	89	106	84	95	114	78	98	77	93	101	104	110	111	103	101	103	112	98	107	103	88	113	101	103	98	101	90	98	103	108	114	87	118	110	82	119	91	114	98	94	87	103	86	89	101	101	91	100	113	96	109	86	92	88	102	102	87	108	94	90	103	101	104	107	84	91	90	99	109	116	109	90	95	98	113	108	77	89	102	101	84	103	95	111	102	113	108	100	90	101	89	109	99	92	98	88	93	104	89	95	96	94	103	109	86	107	84	94	107	93	99	108	102	108	94	92	113	115	109	101	117	117	106	100	93	100	96	109	114	104	113	111	107	100	95	109	83	80	94	101	113
18628	13279	8180	61301	41568	4806	5477	4115	5727	1893	1248	1087	1015	872	832	758	683	657	678	692	765	676	838	817	817	755	603	582	916	1083	1095	1197	1474	2320	2350	1750	888	394	443	370	376	353	344	379	352	360	356	335	324	334	338	333	322	347	318	334	309	302	324	341	353	305	322	342	308	297	277	272	333	299	303	313	298	302	311	280	316	284	311	348	303	314	264	277	305	329	285	292	277	299	299	279	284	331	302	317	286	294	289	263	270	311	263	298	303	286	294	295	306	259	272	311	297	290	297	279	293	257	295	306	305	310	289	288	271	311	295	296	326	296	276	297	260	305	312	297	298	282	243	298	291	300	314	275	278	278	301	286	313	299	298	279	282	318	276	305	295	282	291	270	285	269	306	293	275	260	309	293	296	286	299	273	296	292	310	263	276	289	290	290	299	295	274	289	309	243	296	302	286	278	283	272	280	293	279	285	336	275	278	298	281	261	297	282	254	295	288	297	278	287	316	293	282	312	290	287	277	254	291	327	286	291	272	270	265	282	277	272	289	297	294	282	259	304	286	264	275	269	286	287	289	265	294	272	296	313	283	303	280	284	268	276	271	260	307	271	292	305	264	297	285	305	278	298	287	261	297	283	303	270	236	249	293	291	250	310	271	252	274	288	288	268	287	275	276	254	292	274	302	300	279	279	253	283	281	289	288	285	238	306	285	308	306	277	304	284	264	307	261	254	272	277	277	290	269	278	299	293	277	300	268	270	284	285	263	266	283	278	285	297	278	299	285	303	286	287	263	285	288	265	283	282	257	271	282	308	313	295	294	315	272	279	300	240	311	268	302	284	294	268	273	282	263	278	280	280	269	268	283	287	283	264	302	314	290	270	270	299	285	298	276	282	309	268	301	285	298	282	279	272	313	269	317	286	264	253	289	306	287	289	285	300	281	294	256	276	264	290	309	282	269	253	320	307	312	296	282	277	287	281	269	290	290	251	301	277	278	311	269	267	286	293	272	280	284	289	282	280	299	288	275	256	287	264	290	270	284	258	275	255	280	276	276	261	265	260	260	295	287	272	292	274	287	269	302	272	285	271	273	296	289	259	284	284	280	271	270	271	303	290	300	285	278	326	282	278	278	248	276	264	247	276	286	260	268	298	283	274	298	283	262	274	295	258	273	280	271	294	277	266	293	278	296	264	250	268	306	287	277	273	284	282	286	296	301	291	291	286	307	253	327	267	296	289	319	295	309	271	292	301	253	281	268	288	283	296	246	309	301	284	284	269	267	286	267	297	284	280	289	275	271	255	266	291	263	284	273	293	315	276	306	279	299	305	303	257	303	285	266	275	263	277	300	290	297	262	273	274	284	283	295	267	258	268	306	296	314	271	275	313	294	270	294	281	284	263	276	277	278	276	251	295	284	285	301	277	271	303	298	299	281	318	289	292	269	304	299	272	291	288	257	261	315	278	276	288	278	278	305	325	276	273	303	259	273	276	258	293	256	243	271	287	303	252	316	262	294	299	277	285	247	284	282	298	282	281	275	284	326	270	277	283	314	309	306	256	283	290	266	266	270	279	275	308	277	291	278	283	293	266	264	259	288	263	289	273	290	291	295	282	268	278	274	264	274	269	281	285	290	286	275	280	279	280	301	287	301	269	289	273	254	276	290	265	274	242	289	274	291	292	247	294	254	285	268	296	299	292	291	276	276	297	295	319	305	255	274	312	312	301	273	284	283	271	276	340	279	300	293	266	305	261	302	294	289	296	315	252	263	294	278	300	311	284	293	275	286	282	279	286	288	277	295	285	292	289	295	314	294	294	302	277	287	244	278	266	266	262	283	276	281	270	296	311	286	306	282	266	300	301	300	281	276	298	269	305	285	306	258	267	293	284	305	296	269	281	270	280	265	293	270	273	265	268	273	281	280	294	315	251	277	271	270	295	305	275	260	268	304	283	269	287	249	246	266	301	290	299	290	270	277	281	267	276	273	275	286	325	285	306	282	264	285	270	267	264	311	300	285	288	292	298	311	309	291	286	316	287	272	264	289	249	286	262	274	310	236	282	307	271	304	279	280	287	300	282	269	294	292	276	281	263	303	268	272	267	248	277	269	294	287	303	284	290	297	267	252	275	287	275	282	280	296	284	286	261	314	294	303	293	269	274	284	285	281	263	273	295	299	274	279	268	291	299	297	258	264	302	262	283	298	295	266	293	333	299	267	308	270	312	293	274	300	284	267	290	290	296	277	287	280	287	304	259	270	308	281	278	251	316	295	287	275	296	305	297	296	263	254	274	285	249	297	308	299	271	281	282	302	287	284	298	311	286	312	269	259	300	282	296	309	262	288	288	267	286	279	283	298	279	265	280	302	281	282	302	277	278	275	277	280	282	282	285	280	308	269	280	277	301	294	266	267	281	281	297	288	312	292	300	288	274	293	289	292	259	293	294	259	279	269	279	256	282	252	271	296	285	284	312	286	285	279	300	275	310	278	286	248	284	289	293	281	254	262	285	288	285	303	272	290	299	298	304	290	270	276	281	263	310	275	319	273	272	302	290	270	285	276	256	266	284	252	292	267	266	291	278	276	265	278	289	315	274	268	330	281	262	282	271	256	292	301	261	305	298	276	286	272	310	332	276	311	274	248	291	254	265	273	280	296	292	296	285	296	290	266	278	270	315	310	281	248	304	271	270	288	280	293	309	291	288	272	317	275	259	313	291	265	287	298	274	279	272	287	300	294	270	281	306	305	263	282	265	286	297	269	282	276	325	274	298	289	300	267	285	267	278	296	295	271	309	297	288	284	251	285	291	273	262	304	262	300	302	307	298	284	253	266	258	315	284	257	282	282	293	304	290	273	276	263	270	284	282	329	259	274	282	252	282	278	287	260	272	292	286	276	282	275	265	309	291	285	289	292	279	305	288	290	280	290	280	256	288	302	278	286	311	273	284	291	254	277	274	284	279	293	289	292	305	268	305	279	294	305	312	289	297	273	264	249	282	285	287	283	277	278	282	284	299	280	285	283	291	276	274	278	293	277	290	274	292	264	319	252	265	323	268	300	320	294	274	261	306	277	267	270	280	253	276	324	303	275	270	289	288	247	294	295	298	283	261	264	276	293	281	280	277	314	271	263	273	282	304	290	304	284	256	245	298	265	285	303	283	278	276	317	279	293	295	285	305	291	278	254	274	265	300	298	289	300	253	304	298	292	326	286	263	270	297	292	279	304	292	291	273	267	285	312	300	312	268	312	295	300	283	295	289	283	288	262	301	294	301	273	302	264	312	265	278	296	265	266	317	258	280	280	325	273	287	308	272	287	272	279	294	285	294	242	290	268	247	300	298	273	299	255	306	262	260	267	244	288	281	278	298	288	288	297	271	295	303	295	264	272	278	295	290	283	312	296	310	287	292	269	263	248	271	261	296	275	292	284	274	290	264	278	271	302	303	289	285	282	266	271	287	274	266	287	275	299	302	264	277	292	269	293	277	273	277	279	293	273	282	291	270
3158	727	388	2977	1300	335	351	343	317	331	311	333	306	289	353	314	299	316	323	345	331	317	352	328	332	330	307	292	318	300	370	311	331	354	353	313	334	375	338	329	349	328	340	356	330	318	314	302	337	328	306	292	342	353	321	370	312	321	294	304	316	319	362	314	319	318	321	310	321	371	324	326	311	293	334	321	325	342	337	326	301	328	314	363	346	303	293	329	327	315	319	346	355	324	309	317	336	303	317	331	333	289	357	311	319	314	369	332	300	344	324	322	322	320	326	293	330	321	299	308	272	319	324	310	321	316	304	346	320	327	309	329	327	310	303	327	317	329	320	323	295	288	338	328	318	332	316	328	311	328	322	313	315	294	306	301	309	333	334	317	315	287	332	337	262	306	306	333	332	317	290	326	317	328	325	344	328	316	336	317	284	321	322	344	340	296	289	347	320	310	311	344	281	323	320	337	368	326	335	290	321	315	296	304	288	291	302	318	346	322	332	320	367	300	300	315	298	303	329	310	324	293	317	322	305	311	309	319	326	364	326	299	307	294	339	320	319	333	327	314	313	331	321	309	314	336	316	344	345	294	337	335	325	325	309	286	331	312	340	315	316	339	315	323	296	301	315	302	343	328	317	310	353	338	305	308	324	322	320	284	339	319	329	318	332	301	361	322	315	345	321	336	346	305	308	350	336	333	333	338	359	323	299	331	317	330	326	325	310	333	326	336	337	336	301	330	348	341	346	352	308	301	328	305	327	336	319	332	288	320	341	318	320	303	307	315	321	273	316	326	312	317	319	302	312	334	336	315	305	307	328	310	303	336	327	332	341	328	333	333	292	325	310	323	340	306	293	315	329	322	307	324	353	320	288	334	322	313	328	329	366	343	337	328	348	326	334	325	317	317	302	310	320	326	343	353	320	326	346	316	307	331	327	347	312	316	334	312	306	338	313	293	305	328	304	308	311	302	302	335	323	321	343	301	328	315	330	313	320	320	340	347	281	319	311	317	312	323	338	284	316	332	299	313	327	297	315	339	350	332	298	356	298	350	316	320	342	342	328	317	307	324	325	319	323	337	308	336	343	303	315	313	335	302	327	317	315	327	321	334	330	328	323	339	349	289	330	372	309	326	311	294	355	316	314	316	331	324	314	347	352	320	300	338	346	311	323	335	328	332	303	308	335	333	313	298	341	312	330	343	305	344	305	307	357	325	310	313	338	327	324	340	309	335	320	328	304	308	325	318	316	315	313	343	275	334	318	319	355	322	363	317	348	333	288	318	326	321	297	353	340	317	314	293	334	303	311	300	318	325	315	335	322	329	346	342	315	310	346	306	347	270	311	324	314	310	323	299	305	336	285	332	342	296	318	314	322	306	294	334	329	329	346	318	310	310	310	338	307	329	324	318	319	315	328	304	300	315	305	331	294	349	322	343	292	322	352	308	314	297	334	323	346	321	354	313	330	318	323	318	310	342	317	269	319	277	333	322	301	292	323	337	307	352	339	288	287	336	310	315	316	334	357	285	307	354	314	316	320	313	336	321	333	342	315	294	308	340	315	304	346	316	323	300	316	369	355	306	319	323	308	313	333	324	289	315	339	349	315	321	323	350	330	353	322	342	311	310	337	337	325	335	327	304	328	326	326	268	327	276	336	326	348	326	289	309	308	343	303	346	327	311	316	330	330	322	333	282	327	324	328	340	329	314	325	340	335	325	321	309	373	318	326	322	363	316	329	314	310	294	315	318	352	331	312	321	324	322	317	329	299	345	353	283	298	305	339	337	309	318	320	318	305	311	348	325	314	342	345	332	282	291	335	302	301	329	329	319	328	343	325	295	340	309	311	319	313	350	337	353	316	349	310	319	307	320	309	341	308	276	326	306	331	319	340	286	307	282	334	319	318	308	308	329	313	345	310	303	303	322	326	310	282	345	327	309	326	338	276	304	292	318	334	343	295	348	293	319	310	271	329	315	311	317	342	344	308	359	308	293	313	312	330	307	315	324	335	331	316	312	316	306	321	297	329	318	319	315	316	298	304	310	317	345	325	282	305	321	335	322	328	302	332	333	324	300	306	337	329	297	314	287	328	333	309	340	289	283	351	308	291	351	376	321	283	335	299	311	309	319	347	322	354	312	318	289	316	323	302	339	305	282	324	333	331	315	318	355	328	345	319	346	333	304	325	328	346	332	317	337	347	286	320	332	328	330	287	316	282	353	286	358	337	321	291	307	369	298	306	347	319	328	355	341	351	298	304	325	322	309	289	299	312	329	304	297	351	332	289	308	334	337	323	322	325	317	295	318	320	301	366	299	322	334	327	337	340	327	373	304	342	331	306	328	372	321	352	315	329	331	334	293	330	317	286	342	314	350	312	331	317	316	327	308	322	313	276	317	324	343	297	298	345	306	348	329	304	321	351	322	304	322	303	329	347	343	322	319	317	335	339	315	305	281	347	328	321	333	336	292	294	296	317	310	321	321	335	318	330	312	309	281	316	328	331	332	311	329	293	344	322	321	317	321	323	325	319	320	348	324	320	318	324	309	349	345	308	330	328	327	308	316	334	313	345	335	320	332	306	367	326	319	335	318	347	332	295	323	306	322	322	301	308	306	319	326	315	325	328	296	320	289	284	343	311	323	311	315	302	344	351	342	340	324	313	322	326	319	325	353	331	326	327	330	330	348	324	294	352	332	324	356	292	300	316	308	320	351	337	316	323	310	307	304	298	308	341	331	346	343	342	338	322	352	331	320	305	300	326	335	299	332	322	308	353	310	315	286	370	303	332	312	289	330	352	328	315	301	346	344	315	333	325	337	306	307	318	323	344	319	350	310	334	308	346	319	347	290	329	331	327	331	343	322	310	315	323	309	305	302	312	287	304	309	313	326	314	317	337	320	325	293	363	304	311	337	294	331	358	337	302	315	313	320	304	311	301	350	291	356	301	332	300	325	311	308	327	323	322	316	322	319	302	327	319	341	312	350	355	324	338	332	314	312	302	311	308	326	319	315	313	328	332	313	308	296	326	293	307	327	314	326	323	349	340	291	352	325	318	313	353	300	314	357	318	324	314	338	329	290	327	321	325	326	338	320	309	332	299	344	334	306	312	331	330	284	312	352	310	364	285	321	326	299	322	336	318	325	322	343	331	307	341	320	321	343	305	340	318	317	298	324	321	296	345	325	295	325	337	290	307	326	317	317	345	289	314	323	312	312	363	312	338	298	314	329	312	302	321	312	304	311	352	348	330	328	291	336	339	339	278	316	314	315	317	326	303	319	315	329	336	307	332	292	334	315	314	334	320	329	326	310	337	320	360	298	313	310	325	337	282	328	327	303	367	321	327	327	312	326	335	312	359	305	329	348	339	312	302	340	339	310	347	335	305	306	348	308	309	291	302	307	328	283	293	309	335	301	316	334	312	299	337	340	319	317	319	310	322	331	301	299	327	296	319	303	310	304	356	320	327	299	334	313	322	348	292	288	339	304	347	318	342	322	305	335
3136	1383	973	11108	4600	894	863	883	909	786	760	806	827	837	804	820	827	799	816	770	747	754	756	824	751	768	775	764	800	789	809	821	782	790	864	793	813	858	817	795	751	740	746	833	781	772	828	789	778	779	821	740	788	812	766	743	775	804	798	715	762	751	775	794	791	774	777	805	766	736	821	768	790	747	746	794	796	729	794	791	786	752	785	778	811	737	774	757	787	769	788	769	782	787	772	798	796	784	777	772	764	825	777	753	764	794	731	777	800	861	807	750	754	752	805	783	762	790	740	739	774	745	798	799	727	773	808	778	819	774	750	761	725	772	783	793	772	754	820	724	744	795	800	771	775	753	767	826	730	776	759	774	802	817	739	799	720	805	782	781	793	748	752	794	785	803	760	764	746	718	745	739	763	769	775	772	801	754	783	848	731	763	784	761	799	751	763	778	779	796	772	758	796	787	783	768	765	821	793	836	772	773	771	803	748	763	826	814	789	771	784	770	746	833	758	777	769	820	848	772	765	748	776	750	822	785	791	775	811	778	796	778	788	796	810	749	774	784	852	788	735	786	763	798	781	795	805	755	816	779	755	805	739	755	824	724	760	807	794	797	781	766	744	762	757	759	810	815	812	759	763	788	791	780	812	778	758	780	810	766	799	789	787	780	789	805	806	755	797	729	829	801	800	785	809	769	805	804	790	773	819	788	789	729	764	751	753	765	723	742	773	746	771	749	810	789	788	754	742	796	815	783	811	788	807	794	816	799	755	776	760	785	739	846	767	776	787	806	732	863	760	760	778	777	783	773	727	802	733	776	804	766	829	782	742	755	821	768	847	737	797	775	754	777	759	790	765	758	745	822	726	792	830	776	802	738	787	772	780	777	805	784	810	772	831	782	802	773	765	772	713	785	758	784	743	798	740	765	834	780	755	741	810	809	768	793	791	801	818	758	830	752	792	786	758	760	791	763	689	787	786	797	789	803	823	752	812	765	761	783	775	742	768	781	762	763	769	773	759	835	790	744	808	773	803	717	799	813	855	803	784	750	794	766	743	774	799	746	780	801	761	734	790	743	838	805	772	787	784	819	785	756	741	812	814	791	826	802	799	784	724	761	730	735	780	775	752	795	800	779	758	831	757	768	758	757	798	797	739	779	827	781	784	776	754	767	767	783	768	795	717	796	736	754	778	739	750	785	767	835	759	786	759	743	736	773	809	781	780	783	739	778	803	773	764	768	772	808	771	771	796	772	778	769	785	802	816	815	756	797	739	756	777	758	836	777	801	787	750	812	745	800	765	820	786	777	742	761	828	766	785	782	793	822	753	746	803	743	803	781	763	801	798	822	739	712	810	801	758	835	745	772	796	772	759	745	787	806	780	813	845	787	818	772	707	778	831	765	781	802	796	797	773	728	744	747	754	786	785	828	798	857	755	812	741	796	804	826	759	767	756	767	731	799	758	723	755	747	724	758	805	781	790	758	767	777	795	796	780	755	810	784	760	756	736	802	791	803	807	757	813	778	786	796	792	724	750	813	861	803	781	858	833	805	764	755	805	796	783	776	824	783	777	768	755	757	782	749	761	804	765	833	734	747	780	799	800	825	769	806	755	803	759	778	751	786	813	804	735	731	769	823	783	738	751	794	806	757	747	778	805	792	768	763	789	710	749	831	801	799	730	755	809	731	727	778	728	814	776	742	797	810	802	766	792	801	746	795	790	775	792	771	776	792	816	780	768	750	807	776	833	773	801	772	760	798	799	720	726	782	763	744	772	776	754	763	836	766	802	739	752	761	794	749	802	812	798	799	745	768	761	769	774	801	783	828	782	768	761	756	748	778	789	736	821	811	792	748	760	754	763	802	785	794	732	730	802	732	796	751	789	728	796	804	764	810	774	749	810	838	749	757	775	791	744	767	804	764	789	786	807	807	788	778	797	754	807	774	773	792	739	749	749	770	753	853	802	773	772	786	843	809	806	794	840	806	791	737	801	726	800	821	817	773	740	793	755	795	806	735	775	776	788	777	799	772	803	750	769	777	823	845	806	800	755	751	780	757	747	785	775	779	734	737	776	800	831	775	811	783	794	793	799	785	804	775	768	804	734	751	773	809	792	769	795	818	776	814	754	809	793	782	783	768	799	822	755	819	769	769	757	775	753	766	807	815	816	778	771	741	770	796	734	798	740	759	759	800	831	759	774	726	821	733	778	848	787	784	743	707	791	775	741	820	828	748	826	750	817	764	806	737	775	725	765	731	785	778	769	801	762	744	783	781	796	796	830	813	756	728	784	739	819	796	759	732	824	783	807	776	796	728	783	835	758	794	813	803	804	765	758	787	813	807	776	805	790	796	772	751	747	743	822	777	813	790	762	783	754	766	774	786	770	814	793	759	763	784	723	767	793	757	775	750	748	758	845	827	760	814	815	775	777	768	710	832	803	800	738	746	767	763	776	780	808	820	765	777	779	771	788	780	787	799	767	756	760	762	753	779	775	757	799	794	769	812	756	831	750	761	734	800	771	757	766	806	778	785	757	737	735	769	805	750	795	771	808	774	802	769	852	779	806	779	779	811	772	786	760	802	797	815	812	776	702	806	799	757	808	797	817	777	767	753	783	782	786	804	782	781	738	741	846	743	781	808	766	800	758	693	792	809	802	790	784	801	748	806	756	776	825	746	758	762	758	766	792	773	744	760	770	778	785	772	776	774	829	742	824	800	807	820	771	738	762	751	810	772	740	846	838	769	750	775	818	806	799	770	764	783	748	757	844	778	798	817	765	807	726	799	797	779	793	749	768	780	775	805	775	792	807	768	793	803	775	785	761	846	784	785	777	710	779	767	789	747	728	783	788	799	759	804	797	835	783	826	779	769	758	801	774	743	772	767	810	761	812	809	805	776	817	800	772	813	797	796	803	764	787	799	790	719	776	721	749	742	778	772	811	794	741	779	794	790	783	829	799	771	765	777	717	750	810	781	791	805	761	745	824	784	804	770	764	807	790	836	821	780	797	789	781	769	788	759	772	803	787	782	743	766	809	760	808	729	779	844	799	743	766	753	784	763	797	775	796	817	759	767	789	757	795	764	723	805	801	794	806	825	810	743	796	805	746	750	772	801	792	771	806	784	711	751	848	826	805	826	810	767	746	853	769	790	828	794	749	814	761	811	769	795	789	766	765	735	749	794	753	812	772	770	770	762	752	812	779	778	795	789	718	728	767	766	792	799	821	816	787	769	806	747	829	800	838	763	802	804	793	841	809	768	765	826	715	774	791	727	791	766	790	715	822	768	764	781	712	793	739	775	736	756	766	799	767	816	814	796	735	732	746	787	807	754	791	752	836	814	778	757	795	763	761	758	756	805	767	764	786	757	775	756	846	758	770	795	811	787	753	802	781	753	814	731	773	735	759	775	806	787	722	810	791	781	772	814	788	809	788	801	762	738	776	753	764	856	815	792	818	737	788	774	767	779	833	804	801	750	772	767	726	802	797	758	803	782	813	712
21936	12059	5427	51018	30579	4462	1450	995	934	440	340	274	257	239	245	226	230	257	225	234	237	248	232	233	264	234	218	254	238	258	262	271	282	259	273	279	237	179	207	190	216	206	198	198	199	224	207	212	196	200	232	217	212	198	206	220	209	228	206	184	200	218	212	231	209	205	214	191	198	203	217	227	237	244	188	208	200	205	213	224	204	216	226	181	198	228	191	199	196	186	218	195	197	209	205	226	191	189	214	220	206	181	199	213	214	199	182	207	205	230	192	195	190	200	218	236	210	205	192	181	190	232	206	178	208	197	207	207	214	238	197	219	221	209	253	192	235	182	232	217	188	196	218	217	180	224	202	205	194	199	191	203	203	207	210	233	232	226	198	217	243	195	202	191	216	200	226	206	225	209	246	199	205	198	222	219	203	216	211	189	203	195	186	222	226	220	230	196	200	181	187	222	220	196	201	216	207	184	199	205	197	187	219	194	202	223	188	199	205	206	226	211	213	209	207	211	199	202	229	198	204	199	210	195	203	188	213	221	204	205	211	225	211	227	215	206	205	225	221	205	231	215	224	240	215	191	216	187	214	216	209	227	233	221	202	201	222	236	197	196	212	181	204	197	223	200	235	208	190	239	209	200	211	199	218	200	191	230	182	236	212	199	209	189	205	219	196	210	220	196	204	199	221	228	187	196	198	200	193	214	174	214	223	193	198	200	226	207	188	213	200	191	208	197	190	193	222	237	198	210	203	213	205	224	220	210	211	219	217	192	232	194	205	226	195	215	226	187	214	222	195	186	200	214	205	242	207	227	216	226	190	211	199	207	195	196	209	211	227	225	202	205	187	240	206	204	219	194	215	188	192	204	173	226	214	213	201	210	204	176	203	207	216	214	201	208	193	215	203	198	180	193	217	191	218	189	183	212	181	218	210	197	200	221	218	208	224	196	216	225	203	199	206	195	193	220	232	233	157	223	203	203	209	201	227	206	195	190	199	239	208	208	217	223	197	198	189	205	206	228	188	207	218	198	209	216	191	190	212	214	199	210	203	215	205	240	205	196	230	216	202	199	210	218	210	177	209	221	197	194	192	206	213	205	199	232	226	190	216	212	204	209	184	220	191	225	192	205	216	199	204	205	235	204	187	203	222	214	222	214	223	214	194	223	196	219	190	220	231	220	216	235	210	222	215	199	207	217	210	220	177	200	194	212	228	195	197	187	213	202	188	196	231	195	209	181	199	169	212	191	217	211	208	194	214	200	203	225	204	199	193	196	186	201	184	228	231	196	234	210	195	193	222	205	210	228	225	200	200	186	222	219	220	203	201	211	182	182	192	197	208	199	211	203	207	206	206	215	213	201	198	188	223	198	222	177	206	221	187	220	225	184	182	188	204	182	221	201	197	207	195	181	194	198	193	207	198	190	218	190	215	228	218	191	206	226	207	209	203	202	192	203	183	234	244	214	227	191	210	225	225	211	211	183	192	213	193	201	217	213	205	192	224	209	205	206	228	219	217	220	176	228	219	206	202	192	209	209	182	198	229	199	172	204	211	207	205	225	212	228	204	193	205	209	214	217	197	193	214	181	178	219	194	225	217	185	222	207	219	183	212	198	218	201	179	214	199	205	225	180	210	230	182	225	185	235	207	206	187	213	192	205	222	213	217	191	196	189	205	216	234	222	215	230	209	196	204	218	168	222	187	199	214	204	202	221	180	213	217	211	230	200	190	183	217	210	202	206	215	225	210	202	229	206	214	208	212	202	214	196	215	199	208	220	199	197	231	194	201	177	218	211	204	198	190	211	212	221	200	190	210	204	220	210	212	201	202	200	219	189	191	190	196	178	231	212	217	178	200	206	191	213	190	221	196	204	181	192	189	218	222	215	194	204	225	206	198	202	197	223	213	192	197	192	193	226	206	228	222	225	224	206	211	200	214	207	211	202	197	220	207	194	200	208	206	198	212	196	216	217	223	189	233	237	216	193	196	208	205	189	223	232	249	207	206	209	175	219	205	198	222	185	198	215	216	206	207	222	233	190	197	221	205	197	181	219	224	208	218	204	203	194	192	196	204	198	200	224	198	206	218	196	200	211	216	203	209	203	248	221	225	199	239	210	204	215	204	225	218	231	210	214	205	217	187	214	190	177	230	207	199	200	198	199	189	225	184	213	234	211	227	204	206	186	212	189	209	192	202	222	180	242	181	206	211	234	210	205	220	208	220	218	218	217	219	180	207	206	207	199	248	210	223	221	191	223	205	201	212	200	208	204	230	203	201	204	211	226	203	205	208	216	179	218	196	182	205	173	208	195	206	198	233	205	212	193	216	255	220	214	180	200	231	209	209	198	200	203	225	179	201	212	192	197	210	191	219	200	220	219	222	207	172	218	214	182	181	199	216	205	232	226	221	195	212	232	216	203	228	231	195	201	215	184	204	211	217	226	204	185	199	185	203	194	202	200	180	203	212	194	202	222	202	211	216	208	216	211	204	175	197	195	203	184	219	196	195	222	228	199	195	203	234	197	188	192	228	192	204	188	218	199	212	212	206	198	234	208	217	195	199	212	207	237	189	202	181	201	233	213	226	192	227	234	222	219	193	201	191	212	191	193	230	210	195	210	200	222	195	213	216	217	190	223	203	217	215	216	227	194	210	217	222	218	201	211	187	234	193	187	236	224	208	211	191	200	203	204	209	212	189	183	189	183	222	190	217	198	205	210	229	200	190	191	227	206	244	217	228	220	226	195	201	219	208	197	197	210	194	205	198	200	203	217	232	208	221	195	198	212	225	214	188	237	209	176	188	201	210	216	194	195	198	188	219	212	230	203	199	202	212	195	199	187	225	185	219	194	186	221	191	220	178	194	201	198	207	192	220	208	211	222	226	216	222	224	196	226	192	203	235	206	199	215	210	240	205	194	213	182	202	203	226	204	190	224	204	210	206	218	213	195	192	215	209	204	210	226	201	210	213	227	214	196	171	205	229	187	204	233	194	214	237	203	220	226	202	211	219	203	203	209	215	226	198	194	203	224	215	202	224	210	219	203	204	187	202	200	190	221	206	214	211	216	211	201	186	210	211	238	197	243	207	192	231	199	211	217	207	205	208	215	215	183	191	192	196	188	213	209	211	192	220	179	212	208	218	194	215	195	193	196	199	198	212	215	213	213	208	196	219	196	200	214	213	192	221	208	173	181	214	201	208	209	194	208	198	215	220	217	195	248	212	203	208	197	217	230	201	244	192	240	219	193	200	200	243	230	240	216	208	230	203	179	193	216	203	203	214	203	207	223	182	218	182	217	193	231	205	237	199	231	204	209	185	217	212	217	195	211	201	210	179	208	217	218	200	181	207	204	200	203	197	193	195	217	184	168	204	216	194	207	200	207	228	195	194	223	228	208	245	199	201	237	243	192	228	212	218	204	236	223	201	195	191	193	205	213	198	235	228	202	221	206	225	204	214	210	210	209	212	201	196	214	219	212	193	209	222	213	192	220	204	224	199	198
12661	8692	8173	55626	33227	3265	3335	2692	3735	1547	1068	944	890	830	820	761	764	719	704	717	799	834	753	799	866	699	659	605	737	887	947	983	1098	1141	1063	1243	680	594	551	568	551	556	533	564	548	513	542	531	575	549	566	527	539	542	505	576	556	537	574	547	534	551	515	567	529	501	553	504	522	548	535	519	575	566	525	528	532	545	535	574	538	494	554	575	538	514	532	536	531	524	524	516	489	548	578	556	518	497	571	541	543	547	505	548	550	518	508	553	540	533	515	534	544	516	529	535	486	532	529	496	544	522	503	499	540	493	518	504	536	505	498	522	516	539	490	533	496	535	513	521	527	522	506	518	538	533	505	526	536	506	562	517	538	530	517	534	533	523	497	490	518	564	488	523	558	537	547	536	555	543	537	500	533	550	554	553	480	496	494	493	512	522	531	476	540	491	516	498	548	534	515	531	535	534	529	531	513	507	506	521	555	501	534	552	554	541	557	552	527	531	512	538	529	510	561	507	515	522	541	504	577	553	508	498	532	533	505	530	498	545	513	549	588	505	522	582	529	552	542	537	540	510	554	542	503	550	491	522	519	542	500	521	520	538	518	543	505	519	580	566	559	501	570	523	484	536	563	518	546	508	494	497	538	560	505	562	566	469	500	539	519	518	536	539	522	539	525	515	543	512	526	548	557	554	498	529	515	507	525	514	509	521	507	521	477	555	526	507	519	505	498	493	498	545	534	507	472	547	506	533	545	500	523	579	498	553	481	469	518	486	538	534	558	541	540	492	504	545	522	531	538	522	522	531	601	548	494	543	504	520	501	550	546	504	513	554	531	534	537	519	499	520	515	524	542	515	556	524	544	543	529	526	543	509	506	552	524	530	561	540	546	576	555	519	502	479	526	552	499	527	507	524	535	503	535	514	520	549	532	484	488	492	529	562	546	540	492	515	482	523	511	514	521	541	539	515	541	528	521	515	541	522	540	554	517	560	552	487	537	470	515	533	460	519	506	540	542	499	546	473	495	517	501	552	517	482	527	506	478	465	507	550	527	505	524	518	520	505	560	503	505	493	534	558	565	498	536	531	561	506	518	534	523	521	536	515	520	513	502	540	529	501	533	505	560	474	526	489	514	501	473	504	484	549	502	517	525	556	508	543	567	513	539	514	532	552	579	517	517	494	512	495	518	512	532	522	509	575	515	524	549	525	531	537	510	533	510	571	544	501	538	524	534	540	566	522	530	462	547	514	538	532	482	517	477	545	545	533	503	512	514	579	563	508	553	545	502	529	490	523	512	509	501	522	509	567	515	535	536	506	490	534	500	552	497	504	520	517	523	533	543	533	479	533	490	518	523	516	552	522	459	549	551	511	488	503	537	518	493	502	504	500	502	506	553	505	515	460	468	518	534	527	500	529	519	519	516	531	501	531	526	479	498	498	542	556	489	538	495	522	481	518	517	508	522	512	521	533	503	559	509	526	513	510	559	545	505	461	513	511	497	557	494	504	550	498	541	506	548	491	515	503	498	489	530	537	501	520	523	535	528	487	529	514	536	514	530	537	521	505	537	499	529	524	523	590	541	483	521	493	565	495	569	541	535	501	498	551	514	564	501	514	517	546	514	550	541	552	533	559	531	547	482	560	493	534	484	516	511	483	534	524	531	546	499	528	522	568	498	527	500	537	535	569	509	519	506	551	531	528	500	508	487	477	519	513	527	546	512	504	536	504	562	556	521	499	520	536	524	521	532	531	518	493	536	555	499	548	497	525	544	576	526	558	499	496	494	476	488	520	554	510	492	497	546	524	502	498	522	535	557	503	526	538	482	544	551	506	477	478	495	489	516	513	532	548	537	525	514	509	501	485	487	518	492	513	511	490	533	467	527	539	526	535	568	489	527	556	550	539	570	530	503	506	506	537	536	480	565	508	542	557	460	498	499	503	539	514	530	497	563	548	507	503	511	545	528	502	556	563	499	526	541	508	501	525	474	522	552	530	519	534	496	511	517	481	535	530	571	508	494	559	540	528	541	538	512	547	498	527	515	499	529	542	535	502	548	596	498	531	515	528	480	527	534	515	511	507	537	536	529	516	559	541	559	541	578	504	514	513	509	520	552	486	500	521	521	482	545	504	526	468	531	504	507	552	525	517	507	522	515	484	552	527	504	544	520	531	551	499	508	507	532	511	518	536	562	504	493	516	540	507	512	491	542	553	566	543	488	529	515	529	527	557	525	538	487	534	523	524	526	509	522	576	525	533	526	485	521	513	496	500	545	507	468	557	548	545	556	517	542	534	492	534	499	505	574	513	532	498	535	519	562	529	501	555	512	533	532	503	558	584	575	534	523	552	547	580	542	510	554	564	544	536	524	555	473	573	471	527	513	565	538	535	509	538	511	518	534	511	504	546	523	551	506	511	529	473	540	555	524	467	517	539	498	552	490	494	545	526	521	487	511	525	549	526	498	497	487	523	525	508	557	500	512	492	478	528	501	519	513	548	517	513	512	540	543	524	519	485	537	526	534	543	545	538	540	546	593	520	512	542	537	536	521	539	492	479	536	481	498	517	525	527	497	550	477	498	533	536	563	557	485	522	496	542	535	494	523	496	527	514	498	520	529	497	516	477	489	500	553	513	532	525	485	523	528	517	535	467	525	507	524	523	511	541	527	559	517	482	532	480	571	525	518	530	492	528	541	511	525	506	482	539	560	517	510	517	543	499	497	484	488	518	561	498	497	489	516	518	537	514	562	526	491	480	561	497	503	551	530	533	531	508	496	515	505	542	554	538	511	480	512	552	499	593	545	503	514	499	502	463	527	562	515	511	555	549	530	518	491	516	538	552	511	568	509	505	521	526	517	505	507	514	540	522	548	515	525	521	509	527	545	518	567	504	467	511	542	536	553	491	546	484	530	481	552	529	495	541	533	530	528	484	511	553	487	525	522	521	558	525	493	492	516	558	540	534	533	501	541	510	538	538	495	521	531	525	525	539	554	489	544	512	529	537	498	508	484	518	544	533	536	526	483	558	522	538	515	508	510	493	548	515	518	527	534	514	527	511	504	544	495	511	539	496	537	530	520	510	537	510	508	503	512	552	514	499	530	509	530	497	513	504	542	537	538	516	566	495	502	503	535	507	557	518	494	514	562	548	549	501	507	521	509	542	506	566	513	540	478	511	543	504	544	517	547	551	505	521	544	485	540	501	507	534	523	526	505	489	547	524	522	513	567	531	526	529	516	523	515	508	497	526	515	520	520	549	535	530	538	505	517	584	531	555	542	499	461	517	539	581	534	510	597	504	541	523	542	510	529	505	551	532	494	536	534	509	550	532	490	525	528	514	509	533	521	524	574	533	493	510	541	465	520	496	548	537	534	499	534	514	534	459	523	547	548	526	504	518	489	493	531	573	540	516	526	524	536	513	527	507	530	512	503	559	482	528	479	501	519	549	512	512	507	503	521	555	535	523	545	504	508	482	512	557	476	525	542	519	513	568	516	528	531	473
33362	21126	19994	62812	44132	10389	2468	2193	2187	754	288	251	214	195	180	190	150	151	147	166	184	155	144	151	172	146	122	147	125	165	197	198	241	238	208	263	147	139	180	125	112	103	108	102	111	107	123	142	107	119	108	79	113	133	113	96	101	109	109	125	100	114	99	102	98	98	103	110	109	96	120	109	129	109	113	96	108	103	92	101	110	109	98	95	103	101	122	93	118	113	109	97	109	110	104	109	104	103	98	122	110	105	90	121	111	91	100	120	91	110	120	85	92	102	107	96	107	99	100	111	104	89	82	110	113	94	109	108	100	108	122	111	109	108	97	103	115	105	112	92	92	113	106	92	94	108	105	120	100	100	98	109	110	128	100	134	108	98	111	103	120	128	112	90	107	118	109	101	97	104	115	98	111	103	106	118	90	111	90	102	113	96	102	105	111	113	98	110	121	102	106	103	103	97	111	113	116	102	114	103	88	115	125	96	113	127	102	106	104	91	110	115	90	99	116	108	109	99	82	95	116	109	104	92	95	114	117	99	114	107	105	96	96	94	115	93	109	99	84	103	118	95	93	118	115	87	100	93	111	119	92	111	108	105	101	122	98	91	116	116	104	113	117	110	98	116	88	103	111	121	97	97	99	107	113	116	90	120	107	95	100	99	102	121	103	107	95	99	100	103	120	109	107	91	102	90	124	112	124	103	105	115	111	113	104	119	118	99	103	113	119	101	85	84	97	90	90	100	94	94	83	110	102	103	109	85	89	112	107	86	125	113	89	101	115	114	113	119	107	88	109	122	114	95	105	97	115	90	96	94	108	104	106	117	110	95	96	122	92	96	93	102	101	95	105	98	110	109	109	104	101	108	135	81	102	104	97	104	99	93	96	96	131	93	101	116	87	104	110	84	112	88	94	89	106	123	87	82	113	97	88	105	108	104	85	108	94	89	98	104	102	98	109	92	82	102	105	115	102	91	118	107	102	89	119	86	102	95	101	101	103	124	88	121	101	91	112	89	121	115	105	113	117	110	128	115	115	113	113	121	92	91	87	112	98	90	102	110	97	103	116	103	101	96	117	115	87	120	126	87	103	121	89	107	101	124	92	128	106	114	105	106	109	93	110	123	108	98	82	101	113	100	133	97	116	111	102	122	128	109	108	90	94	111	105	94	126	103	88	93	104	101	108	85	118	104	88	104	106	117	108	98	116	127	101	99	90	119	105	92	99	111	96	113	102	101	114	114	108	117	108	96	99	98	103	94	116	94	117	100	118	94	88	116	110	106	113	122	121	104	117	125	102	100	101	99	116	116	125	108	115	94	102	111	91	95	128	100	108	111	120	108	107	108	118	110	118	115	91	99	93	98	111	99	104	109	104	107	100	86	100	98	110	109	108	91	96	92	100	95	107	88	106	101	115	106	113	106	109	130	93	116	104	106	114	116	121	113	111	117	105	137	126	99	95	118	91	101	99	92	110	94	117	98	73	101	115	97	110	94	110	122	114	99	100	104	96	92	112	105	109	99	107	100	115	94	115	97	83	106	93	98	121	109	121	88	104	107	87	102	101	88	97	104	116	114	89	104	96	120	109	104	118	109	78	106	98	109	114	122	105	107	111	106	114	82	93	122	127	118	124	111	119	110	122	105	106	88	122	103	121	102	112	102	93	111	99	97	128	100	78	103	107	108	103	117	96	104	109	98	107	104	98	105	100	105	105	100	83	96	101	101	87	74	98	100	113	113	111	109	116	105	115	89	118	109	95	115	101	104	103	102	106	116	99	112	114	88	95	123	93	125	96	100	107	107	107	123	97	93	110	115	118	122	114	85	97	114	118	106	106	108	97	101	115	124	101	108	90	102	84	107	81	107	111	114	121	102	114	113	101	107	114	128	99	93	103	120	84	107	106	100	109	85	100	100	97	106	103	99	104	92	97	108	93	100	101	98	110	105	111	125	100	103	122	101	112	106	85	95	128	119	107	115	109	105	93	97	111	103	113	100	110	97	97	111	102	105	108	91	89	94	108	112	93	106	124	89	129	100	103	108	113	90	88	119	112	109	102	106	104	96	123	126	96	108	90	114	93	108	97	123	87	104	119	112	110	126	118	104	95	99	116	109	112	102	112	140	107	105	103	98	110	105	109	102	113	114	99	114	104	102	107	103	88	99	83	92	103	90	104	123	112	124	117	97	106	123	102	107	98	103	103	113	95	80	105	92	101	105	121	95	114	115	118	96	99	108	104	109	116	101	123	102	102	106	122	88	84	108	115	115	100	113	116	117	101	99	92	110	109	110	106	92	83	95	103	99	98	112	91	113	119	102	108	104	124	89	117	95	78	114	110	114	96	99	96	119	112	107	112	112	97	98	106	98	111	117	97	103	87	110	89	105	113	101	111	89	110	109	105	116	101	105	95	112	94	95	106	103	93	87	92	80	95	106	102	102	105	81	104	106	108	120	102	116	83	98	98	103	120	108	87	100	100	104	97	110	105	98	99	100	107	101	94	112	105	102	94	85	105	119	109	88	115	105	113	88	106	121	108	102	104	101	110	96	91	88	94	98	132	106	102	98	120	98	105	107	108	119	115	114	118	90	95	100	106	102	109	88	108	119	90	128	114	100	104	95	111	114	105	110	105	114	87	91	124	93	105	89	109	97	124	108	100	108	94	105	118	108	91	117	100	101	94	108	114	104	105	90	113	95	90	107	117	95	96	93	84	103	119	107	104	104	115	96	115	88	119	95	87	110	118	97	115	97	108	97	92	88	95	92	92	88	93	105	116	98	99	105	100	112	98	97	79	94	101	121	87	111	109	105	106	121	120	91	111	111	95	106	106	99	101	107	109	109	82	89	111	110	86	85	104	112	103	92	115	103	118	91	106	112	132	84	121	98	87	115	107	117	96	94	104	115	125	95	80	115	109	103	121	98	104	98	97	107	104	115	108	112	97	118	103	104	101	102	104	107	76	109	106	103	112	107	99	101	97	114	101	106	103	113	104	101	116	115	89	88	91	123	98	91	94	122	106	97	92	116	94	103	97	110	112	90	94	112	94	114	102	105	101	112	105	106	121	116	104	78	91	104	110	105	110	105	108	112	115	119	113	103	113	94	113	103	96	100	104	112	106	92	116	111	103	102	111	102	114	93	108	102	112	123	94	113	124	117	99	119	98	108	106	111	88	113	93	113	91	114	111	100	108	109	93	110	98	109	99	106	109	77	94	118	95	91	119	109	113	93	119	109	96	110	88	93	97	96	113	97	105	90	95	103	111	93	100	100	97	107	105	111	107	112	98	113	113	102	103	135	97	110	99	100	104	102	84	92	103	111	113	101	90	115	102	76	124	118	95	114	97	110	99	101	111	100	112	110	118	98	101	112	109	134	99	116	123	87	111	86	98	87	97	96	101	104	103	117	108	109	94	120	114	114	106	99	114	101	89	96	128	107	95	104	115	113	94	90	121	115	113	119	102	108	113	102	103	111	97	132	94	106	115	101	109	90	96	107
19221	12327	21595	65188	42701	4567	5945	6037	6437	2506	1341	1057	956	831	808	716	708	636	648	704	867	823	815	843	809	748	514	532	617	884	1049	1134	1581	1579	1324	1783	860	407	762	457	355	354	361	346	345	347	349	346	337	358	321	335	325	330	305	320	331	336	335	302	324	305	309	315	312	325	302	315	321	355	321	339	321	330	314	301	287	307	274	306	320	308	303	323	296	298	303	336	279	278	295	327	330	305	325	323	279	297	308	317	318	325	310	282	328	324	295	297	308	326	306	297	283	294	315	302	305	318	304	291	296	324	319	271	317	299	294	296	316	289	299	320	321	291	294	288	328	291	315	320	325	320	292	315	314	284	313	304	326	291	277	301	314	305	313	310	320	308	314	303	289	287	295	302	334	306	259	287	280	301	307	316	321	306	285	312	302	292	289	324	277	283	315	280	287	288	297	254	273	335	293	312	290	294	264	317	308	326	277	311	300	342	286	306	284	297	300	283	296	282	295	295	309	298	275	321	290	328	293	323	285	302	273	292	288	296	302	277	301	287	322	301	293	311	308	288	287	293	289	282	302	313	300	300	313	304	306	270	306	295	342	269	323	296	299	292	275	321	282	318	309	304	303	307	277	333	282	302	302	265	300	299	297	284	286	282	295	293	315	283	289	289	312	235	300	322	305	298	296	298	294	277	291	313	311	301	314	307	256	273	262	282	330	295	299	313	312	303	287	306	269	331	310	291	283	287	281	309	319	318	300	301	278	322	321	293	303	307	291	287	310	322	272	298	275	323	282	297	305	298	293	283	295	317	304	298	316	264	290	310	300	306	271	298	290	309	291	314	316	287	301	302	277	310	308	317	290	291	294	301	299	282	293	322	316	265	272	316	277	295	322	306	292	290	290	318	307	353	307	289	290	288	295	283	296	318	321	291	320	305	273	315	305	292	278	312	288	313	268	294	289	303	297	300	260	321	317	309	295	313	328	314	291	278	257	290	293	293	286	284	317	282	305	288	295	310	288	315	314	287	302	268	303	272	313	287	304	289	311	341	267	301	292	284	286	251	316	308	301	274	284	279	284	286	334	300	285	296	288	279	320	281	288	318	281	284	293	283	257	334	282	292	305	292	294	313	288	287	280	312	300	253	293	295	302	288	314	295	329	300	276	298	309	318	280	295	277	307	292	326	293	296	300	290	297	295	281	297	300	298	309	291	335	299	288	305	296	289	326	292	293	307	298	292	255	323	292	287	317	300	295	318	304	354	291	319	338	281	312	325	304	281	290	309	315	285	297	312	295	295	300	277	280	302	292	297	306	276	309	294	282	275	290	270	298	311	299	323	313	323	286	287	309	286	299	313	336	298	311	290	264	293	277	295	297	289	298	267	289	319	306	316	315	300	268	302	279	293	313	296	295	287	337	290	314	293	298	334	306	303	289	305	314	315	286	334	294	323	306	266	280	306	273	320	337	299	284	271	283	292	287	281	286	283	308	304	332	287	300	308	294	290	305	304	305	329	319	287	328	304	271	288	317	303	291	315	298	333	301	293	283	283	283	288	291	319	280	339	285	304	299	311	293	317	301	282	307	293	291	320	299	308	301	293	329	305	335	314	252	309	297	301	309	297	281	315	316	276	328	307	295	304	266	323	281	284	284	318	293	282	280	331	291	302	290	271	305	312	297	288	309	293	270	286	344	298	288	289	308	298	311	302	298	299	295	311	332	285	308	296	286	294	306	315	264	298	284	280	279	305	291	285	300	301	269	322	285	269	271	291	284	289	297	308	290	285	299	295	299	300	297	289	316	301	259	285	316	266	301	305	306	296	309	306	298	302	291	257	306	280	306	304	303	300	329	316	302	303	285	264	308	264	294	263	307	315	322	289	279	283	281	289	293	320	307	297	295	277	294	306	277	322	326	326	319	319	306	297	268	313	305	286	300	287	289	284	279	331	299	309	283	292	288	266	308	305	297	296	295	307	308	285	294	247	282	280	291	297	298	295	299	318	295	294	274	317	287	315	310	294	310	322	331	284	314	300	276	289	327	268	295	293	291	300	314	307	286	320	299	289	312	295	281	335	325	331	289	309	281	324	289	328	318	301	271	335	321	317	291	296	307	301	324	302	305	315	305	300	304	308	285	294	283	260	290	265	303	280	295	300	303	281	288	298	295	273	324	312	302	314	259	306	300	337	306	305	330	291	308	330	301	267	282	312	291	296	296	297	310	282	284	266	299	264	304	291	299	286	323	258	278	256	278	279	289	327	291	316	272	307	311	321	281	302	293	300	338	272	319	315	284	304	313	323	311	299	304	324	296	284	301	296	313	315	281	307	293	281	284	300	276	281	314	273	285	297	301	303	282	286	305	279	308	310	314	304	314	308	281	302	301	314	314	306	323	296	295	286	259	297	284	281	309	312	276	303	274	313	303	288	303	329	279	296	272	299	292	318	275	288	306	325	354	281	317	281	308	302	312	290	300	305	302	312	317	270	288	338	287	302	274	285	270	280	294	311	252	301	317	299	262	319	284	295	290	290	292	262	310	259	286	267	270	300	274	320	301	320	300	293	303	296	305	282	299	282	310	305	302	300	266	288	293	302	320	309	279	286	301	298	288	298	320	307	280	295	318	283	288	318	288	306	286	304	295	301	282	297	287	346	292	278	297	279	300	290	293	304	297	289	305	306	276	280	321	318	296	302	298	292	295	324	294	322	323	303	287	271	349	278	277	306	286	275	254	335	283	294	303	292	298	295	294	326	292	308	336	277	275	319	297	311	276	298	276	304	286	311	323	290	315	292	317	303	287	293	279	279	316	321	292	336	297	300	303	292	283	325	306	317	312	271	296	306	279	325	301	281	305	276	302	310	300	341	309	296	288	320	313	278	295	286	298	285	312	313	263	289	289	303	310	279	297	281	305	298	297	280	302	301	318	295	305	290	298	314	291	290	305	308	294	295	304	269	275	299	278	289	336	341	291	319	294	299	320	311	327	284	308	311	297	303	292	268	291	300	268	301	295	271	307	308	298	306	283	301	288	280	320	323	320	317	287	290	337	290	313	330	348	331	276	274	297	303	305	313	319	277	280	265	315	283	327	303	291	313	292	284	307	328	271	282	273	315	290	300	270	317	301	292	309	287	286	321	291	300	308	293	335	301	272	279	263	300	291	262	347	289	331	308	285	301	307	307	287	295	279	288	309	299	303	304	266	306	294	286	267	274	299	330	288	293	284	288	284	300	285	309	275	294	288	303	291	293	267	292	290	318	276	303	323	295	293	332	314	286	327	254	262	306	287	302	317	282	307	313	309	316	304	275	303	293	300	304	305	317	282	309	301	295	301	316	298	291	289	305	309	305	327	305	300	312	293	303	257	304	291	301	307	287	308	311	309	294	273	309	279	306	269	326	332	298	284	271	303	342	306	298	310	274	298	321	289	330	307	307	279	298	303	285	271	299	303	254	326	298	275	288	314	313	322	286	292	293	313	323	305	299	316	284	302	322	292	317	290	315
3017	511	555	2410	1346	377	325	354	355	326	300	282	340	304	325	308	296	308	302	332	310	300	352	352	289	329	323	331	308	323	333	298	343	328	352	310	338	322	308	331	328	347	305	308	323	321	307	313	311	359	326	310	307	311	332	342	324	314	297	320	328	314	318	302	336	292	319	310	331	302	293	301	310	336	325	284	319	303	348	319	277	296	303	332	318	290	302	306	322	351	326	347	341	319	337	292	310	309	303	299	302	308	332	301	314	338	358	318	324	332	331	282	302	306	345	301	327	312	277	316	342	301	336	322	333	342	307	315	312	311	308	327	311	299	292	304	324	313	340	293	283	345	331	326	300	331	315	296	292	315	311	324	298	323	277	304	303	303	306	297	324	302	337	319	323	327	300	309	338	321	290	307	310	329	325	288	310	355	267	324	339	330	310	339	331	316	292	319	312	316	310	324	325	302	303	347	335	310	302	336	302	300	299	328	325	321	310	329	285	343	307	326	341	353	329	327	343	366	327	317	325	312	325	325	347	328	327	308	335	307	348	332	335	350	292	324	346	327	316	302	339	326	303	356	315	309	326	327	313	339	315	309	299	300	313	318	346	339	340	303	315	323	359	322	305	304	292	292	303	363	318	284	320	327	342	303	295	290	310	298	322	329	326	325	328	280	325	333	335	292	313	339	291	328	339	311	313	309	322	322	288	325	334	298	279	331	340	362	321	364	363	334	345	325	304	305	328	339	308	314	326	320	332	336	285	328	343	326	289	299	312	316	308	303	313	295	313	313	312	317	337	310	326	296	314	318	324	333	350	345	318	317	280	310	329	303	327	326	301	294	307	292	312	314	320	332	289	316	296	313	326	311	316	305	339	314	360	318	316	334	324	344	295	339	320	329	347	291	354	300	335	367	330	314	342	286	296	327	289	288	318	285	319	290	284	328	313	335	324	282	316	283	317	326	304	286	330	331	321	335	326	324	366	331	308	322	336	317	318	279	319	302	283	322	368	371	278	341	301	340	335	328	345	298	307	320	320	314	347	329	331	320	353	308	290	345	316	304	339	327	344	307	307	330	299	310	304	325	290	296	293	319	328	295	353	320	343	328	317	309	298	294	335	340	303	296	337	280	338	340	273	353	333	323	310	333	325	297	316	322	307	311	347	295	311	290	331	357	306	298	327	349	298	321	314	323	326	330	276	290	326	334	314	324	351	320	301	302	346	296	330	318	339	311	327	337	329	303	311	324	292	339	320	310	305	294	285	316	341	345	328	328	325	324	347	329	334	329	298	344	298	325	340	308	349	327	317	307	318	314	319	308	303	314	349	312	305	294	366	326	310	303	344	293	334	306	308	297	313	319	322	312	336	305	326	319	317	329	315	321	317	341	303	316	307	309	324	329	324	300	316	324	311	319	310	311	362	335	333	312	299	283	358	328	323	307	312	310	310	313	328	335	340	351	285	290	288	306	296	316	301	319	314	281	312	305	298	324	298	332	340	268	324	330	302	338	290	333	331	296	286	330	349	300	327	297	330	326	261	317	315	301	294	320	305	319	311	289	327	321	312	315	332	312	339	302	353	280	285	311	333	307	289	313	327	331	345	322	334	349	328	319	307	316	308	324	316	313	305	300	324	307	335	324	325	292	328	308	328	306	361	327	316	318	332	283	318	332	332	309	312	304	362	325	331	324	325	344	337	339	308	293	307	337	341	290	339	328	353	295	340	303	299	337	307	306	295	292	299	315	333	330	333	316	319	241	318	311	303	300	278	306	295	311	322	297	324	336	331	340	310	303	307	317	295	319	347	326	331	312	328	300	324	295	290	333	304	296	328	319	274	314	308	330	325	313	317	284	333	319	352	278	311	306	331	303	310	311	303	292	345	295	318	302	312	374	333	308	315	307	340	320	310	278	319	340	311	346	363	303	338	304	326	290	306	356	327	352	353	298	333	314	309	323	345	306	319	316	306	332	310	345	340	331	326	328	312	296	338	303	319	314	306	324	292	309	288	332	321	314	333	296	329	312	314	327	342	336	294	279	325	306	292	332	329	324	324	317	341	306	282	313	332	288	292	321	286	354	318	339	299	308	309	345	320	317	319	332	316	304	327	311	282	337	314	303	332	322	293	295	292	318	302	335	339	332	324	315	309	332	339	293	334	337	305	300	330	315	295	305	307	316	309	331	293	329	296	354	287	315	311	298	304	295	309	317	303	298	349	328	312	323	285	307	331	329	312	363	306	330	304	299	339	303	350	337	304	285	300	313	335	304	379	318	323	314	308	330	309	312	301	298	287	312	307	293	294	327	296	343	314	298	321	329	331	309	342	300	346	344	297	308	341	296	316	299	338	319	300	316	319	314	307	320	324	313	297	305	341	329	309	358	290	285	315	344	321	294	314	384	306	333	303	275	305	307	346	326	310	322	312	316	288	330	345	300	311	332	291	337	329	317	310	334	307	317	329	365	332	345	316	310	312	349	318	312	300	294	323	306	304	319	312	306	332	293	305	298	323	349	301	295	326	305	335	328	320	303	331	299	271	286	327	300	295	332	317	283	322	322	322	292	338	294	323	338	285	302	295	271	304	319	328	328	326	326	315	335	300	289	323	296	361	333	283	331	315	325	304	352	339	308	316	300	348	295	327	303	339	315	344	310	337	299	331	294	336	344	298	304	321	308	311	325	305	295	346	295	359	321	295	323	298	326	335	321	328	300	336	313	316	357	305	316	302	314	323	351	340	316	313	296	292	302	299	350	353	355	328	304	335	321	318	325	304	309	322	318	316	339	341	287	316	284	315	363	315	292	321	320	340	313	333	329	344	318	285	303	301	343	353	320	293	318	353	309	293	323	293	298	290	317	310	302	322	349	334	319	303	307	288	330	295	296	305	297	321	343	359	298	303	345	305	316	324	295	284	303	298	316	310	304	327	311	325	309	340	300	270	308	314	280	334	309	298	329	316	327	307	324	291	316	316	293	300	336	311	326	334	306	318	307	266	302	292	331	318	322	287	323	317	322	305	307	327	315	348	294	317	355	294	327	306	299	317	311	300	311	307	327	321	317	298	308	303	311	323	313	319	339	322	313	293	283	338	328	333	333	291	310	303	324	324	274	319	326	333	306	288	327	312	328	351	325	301	330	338	301	356	295	313	334	301	340	317	276	314	297	270	313	289	313	287	310	327	282	312	318	323	322	337	347	327	316	306	342	314	311	305	293	333	342	315	286	305	340	341	311	348	307	315	312	303	317	295	337	345	308	279	315	305	321	320	347	311	301	335	346	304	308	293	351	297	326	297	329	335	298	323	340	301	313	303	342	310	281	340	304	318	320	313	303	313	337	344	334	345	315	313	315	303	289	302	350	329	313	305	311	294	330	294	299	311	299	309	336	332	324	297	326	351	308	343	300	324	254	312	328	288	312	345	319	308	311	290	313	296	332	306	319	305	312	333	336	322	275	362	334	299	293	322	310	313	320	285	341	327	309	322	306	322	320	298	316	319	309
3086	1119	1366	8787	5280	954	948	998	940	848	787	806	790	784	785	802	775	821	789	761	763	796	837	762	770	764	780	765	760	809	785	828	801	830	731	815	745	793	778	763	796	794	797	775	770	755	794	761	768	808	747	747	772	736	822	790	799	714	731	786	747	761	748	703	747	787	734	752	780	795	746	753	771	737	745	824	757	784	806	796	770	780	794	774	768	808	804	773	731	769	770	681	782	777	780	789	749	782	785	738	803	740	799	766	791	709	729	782	725	750	785	754	811	797	789	740	757	791	790	779	779	789	767	755	781	753	795	813	779	792	719	762	806	735	741	780	755	775	786	840	825	799	815	776	738	795	709	764	777	754	789	763	754	788	767	770	790	788	753	783	788	756	768	758	720	817	781	763	751	759	751	727	745	722	747	762	761	758	725	750	752	781	734	787	809	773	780	706	771	737	791	767	789	756	759	788	766	788	738	754	792	759	754	794	798	747	780	764	768	770	727	792	779	784	807	751	741	802	806	761	784	773	775	796	778	765	762	764	770	806	824	744	746	848	810	785	753	722	743	755	765	766	792	773	777	735	724	733	749	771	767	773	801	784	777	795	794	821	781	788	769	760	797	730	742	744	737	814	771	756	754	771	791	766	760	811	748	727	808	798	774	722	743	772	766	772	790	741	749	790	768	795	796	818	755	758	763	788	817	759	736	761	775	791	785	776	749	772	786	798	780	781	739	769	751	774	766	780	803	760	806	759	714	769	813	722	743	756	750	756	781	804	767	754	792	718	770	800	713	779	769	785	805	722	767	770	764	744	740	788	738	738	829	807	761	783	770	798	770	739	813	714	799	803	760	775	776	768	764	702	754	776	800	808	830	780	760	738	821	742	779	779	774	802	784	798	810	800	764	818	840	758	788	768	755	788	758	781	751	761	762	771	746	766	743	796	762	759	773	775	769	786	749	728	757	808	796	790	804	760	790	725	779	787	739	786	803	756	781	741	745	701	784	755	762	762	708	762	786	767	765	781	789	791	721	774	736	771	770	769	796	787	731	802	728	755	727	751	766	793	824	747	793	782	756	738	703	800	791	760	772	747	763	723	775	758	758	805	814	743	761	768	765	799	735	772	738	759	776	811	796	731	741	790	762	775	748	760	735	719	745	776	762	751	743	794	796	727	766	760	745	731	745	773	762	763	771	729	803	839	793	753	743	776	728	787	718	785	815	774	778	835	751	716	725	770	770	746	756	796	777	757	744	785	809	769	732	731	840	674	786	782	752	779	738	773	779	757	735	743	770	773	768	763	818	810	798	749	775	742	792	759	778	805	789	875	809	780	819	818	752	764	736	797	701	768	782	769	787	743	786	738	787	763	778	803	780	788	766	776	749	749	795	761	776	753	784	757	742	780	763	802	791	814	805	781	767	807	816	780	782	774	738	765	772	738	744	746	762	770	751	786	776	748	756	768	737	752	755	777	754	754	796	815	770	768	762	779	788	758	801	807	776	769	792	726	798	830	767	785	824	782	746	823	748	829	755	769	770	815	796	764	727	773	799	743	796	710	819	787	780	749	751	780	776	735	810	776	740	797	803	740	763	827	777	741	801	739	805	776	787	760	749	751	801	805	756	797	743	779	705	771	769	792	800	758	788	821	727	786	740	790	792	760	756	794	767	806	755	740	839	790	784	775	756	756	744	821	746	766	787	734	743	759	772	747	784	763	778	775	721	775	793	804	738	715	784	795	710	791	798	767	778	770	763	771	766	770	797	795	763	758	751	764	820	737	788	753	735	771	792	722	796	785	734	776	800	808	781	745	782	767	766	783	781	831	786	748	783	752	730	737	767	768	777	771	804	814	791	805	806	782	772	801	798	770	782	774	759	711	823	761	767	756	763	756	817	751	785	771	749	782	769	836	842	784	798	744	816	772	739	834	771	807	727	775	754	756	782	779	794	743	744	738	792	777	720	744	755	794	758	750	753	762	714	748	731	813	745	770	778	797	818	776	819	788	723	761	776	820	750	754	740	729	792	765	764	778	750	759	774	782	741	807	845	763	773	767	772	737	790	759	764	729	789	764	741	765	786	749	757	768	788	791	798	780	821	804	721	719	807	812	723	685	785	778	752	787	762	718	754	796	753	809	804	786	730	747	791	782	790	755	783	779	758	786	766	748	762	799	773	787	769	694	799	768	747	784	806	757	785	807	770	761	784	770	748	754	759	777	776	798	790	768	810	786	784	742	721	792	768	745	756	768	755	831	751	801	780	796	816	790	743	808	814	797	714	775	813	792	791	729	778	753	757	776	753	738	726	778	811	786	795	773	795	761	753	771	775	773	825	740	808	771	790	775	712	776	743	755	770	795	790	761	785	732	739	768	762	772	739	815	800	739	832	779	783	772	741	779	785	752	818	755	818	797	754	757	810	766	758	752	754	743	745	768	748	775	760	798	801	773	754	767	757	733	727	796	821	802	769	770	761	768	778	766	764	827	755	793	799	787	770	776	782	794	823	756	763	758	803	757	762	793	810	750	807	750	816	776	767	796	756	766	828	754	799	857	760	780	699	777	828	809	759	735	783	795	784	790	733	741	787	784	769	821	782	781	787	760	786	786	748	757	769	755	766	814	762	748	768	797	761	782	792	798	756	708	797	783	740	715	735	791	798	714	747	838	780	756	812	807	734	811	753	811	802	780	719	731	744	751	775	693	746	762	755	739	775	794	756	773	797	730	826	833	754	791	720	754	726	702	747	740	745	779	736	785	772	801	765	803	698	763	758	788	769	710	797	742	814	765	745	757	760	779	761	751	804	809	807	804	794	759	774	770	805	790	816	754	787	788	743	794	788	756	793	800	785	805	751	766	780	765	739	772	724	770	786	775	802	775	807	729	750	735	830	760	783	781	785	737	764	810	784	792	749	758	766	767	723	761	744	743	806	783	765	753	786	808	795	781	760	767	797	736	769	765	767	744	756	771	727	831	732	726	753	782	752	775	795	841	795	760	759	772	786	769	765	785	737	762	736	718	787	764	756	787	816	751	819	790	712	733	726	788	785	750	771	810	776	790	766	788	752	794	774	794	798	732	753	832	733	797	733	744	738	761	760	782	760	751	744	782	744	795	741	751	738	802	737	716	764	814	788	798	819	767	794	803	731	767	727	744	752	706	802	733	741	822	756	785	765	810	742	774	798	754	746	727	816	762	745	799	760	763	777	766	744	798	748	758	753	773	756	764	759	743	737	773	755	776	727	803	740	738	767	791	797	753	789	712	762	739	768	760	745	752	781	750	734	784	747	784	773	745	772	746	777	810	751	811	805	767	784	773	777	747	803	778	786	732	807	777	815	751	795	789	787	792	760	750	778	788	817	772	789	765	854	766	757	789	721	772	747	717	780	805	770	737	757	720	763	759	745	730	800	756	768	763	767	802	801	816	742	781	750	747	792	762	785	816	747	788	784	777	760	750	739	771	798	767	732	751	760	789	772	761	823	734	735	795	770	756	722	788
22475	8163	6118	48732	30680	4608	1242	1201	1065	492	277	258	238	263	264	233	225	225	230	231	226	218	268	249	238	227	225	216	219	235	264	279	308	269	293	287	225	201	238	215	218	202	213	184	191	207	210	211	196	192	212	206	197	206	195	216	211	200	226	213	200	195	215	197	204	200	227	215	211	226	198	183	218	229	206	210	222	200	224	198	219	205	217	186	195	211	232	221	182	183	203	198	228	198	200	216	165	208	211	239	206	220	222	192	199	234	224	219	210	212	216	194	200	193	204	223	199	219	201	183	206	207	218	212	196	197	196	203	219	207	200	222	219	210	190	212	217	209	200	224	233	238	250	189	209	227	216	205	204	200	189	198	188	209	223	214	191	212	217	203	205	214	200	223	206	218	202	250	215	214	218	202	219	230	195	198	202	218	225	225	203	215	205	220	188	203	190	207	225	213	189	188	207	195	236	197	192	233	205	224	229	196	218	196	203	200	216	227	206	191	213	236	218	194	235	195	198	231	187	206	216	194	201	195	211	210	204	215	219	222	199	193	184	204	224	217	212	217	199	206	201	194	201	184	220	210	194	193	195	208	219	190	206	204	179	203	175	183	223	218	216	201	209	198	205	230	193	192	199	222	208	221	189	207	207	195	233	188	233	237	193	230	203	207	202	207	181	213	218	180	231	190	210	212	223	243	205	225	218	200	218	207	220	197	211	208	203	199	194	230	203	213	204	197	191	190	212	216	215	206	218	204	239	223	219	207	199	216	207	231	216	223	199	200	233	181	195	205	227	193	196	210	204	189	208	218	203	182	188	219	230	203	200	185	217	244	198	210	214	223	197	217	195	204	205	181	197	212	200	201	240	223	202	207	219	212	227	226	228	204	243	226	216	197	192	200	214	192	215	198	205	218	193	197	198	201	233	235	165	239	199	202	207	207	192	193	218	196	238	182	191	209	191	233	198	217	215	234	197	194	208	208	225	203	216	209	201	184	201	199	214	218	216	209	195	202	256	214	201	196	208	221	197	205	178	209	212	238	206	231	220	215	201	202	200	180	210	191	193	211	208	202	192	219	207	211	212	207	179	217	223	219	189	212	201	189	201	248	195	214	180	207	209	212	225	225	230	202	212	214	208	217	215	203	181	223	192	210	190	223	225	187	198	187	206	233	202	216	211	191	190	191	214	186	182	228	198	209	195	219	184	216	176	224	226	198	202	196	214	203	204	199	174	186	235	194	206	219	197	157	194	237	212	183	196	211	199	179	216	185	207	206	196	196	214	182	190	226	201	196	212	213	197	212	202	230	208	209	198	188	203	207	201	216	193	194	193	191	206	197	212	228	194	207	211	218	195	235	174	203	220	188	177	213	193	213	192	235	198	213	223	198	209	173	215	205	219	191	201	218	176	217	199	208	240	200	216	227	195	200	206	209	177	185	203	190	208	203	204	250	216	194	225	205	214	213	239	238	183	214	186	227	211	231	237	199	219	237	193	201	191	186	216	199	213	211	209	198	205	198	201	191	194	180	225	209	196	203	202	203	203	200	214	209	216	194	185	203	184	212	226	207	195	206	205	216	212	214	202	236	208	193	177	231	211	212	205	206	222	194	196	202	230	191	220	198	231	212	234	218	216	180	190	224	212	199	209	198	232	242	199	210	193	224	215	216	204	196	202	200	174	207	194	212	228	238	224	209	190	211	220	207	210	207	201	217	193	208	200	214	190	198	213	201	207	168	218	210	190	225	194	180	220	211	212	201	214	203	204	215	191	208	194	206	192	223	212	206	213	208	209	213	217	204	210	209	218	204	169	237	223	211	208	184	193	193	191	205	208	195	197	188	204	229	196	223	212	238	235	207	209	209	189	189	232	207	213	220	205	212	197	205	209	239	203	225	183	215	231	220	228	228	227	210	211	197	198	228	201	208	206	192	227	216	207	192	206	199	194	198	211	212	186	197	216	229	191	220	190	183	201	225	224	197	178	197	194	204	233	194	234	200	206	203	215	193	229	215	222	181	202	202	205	229	205	202	204	194	180	180	199	235	221	204	200	198	177	216	225	204	206	207	209	208	215	217	200	201	237	202	194	223	209	212	215	208	190	195	213	219	220	233	202	181	245	213	218	234	199	219	218	206	216	203	215	232	192	217	192	199	210	211	211	204	193	212	233	205	204	197	209	209	216	223	223	202	200	191	215	224	224	200	204	210	209	211	211	213	219	196	212	195	205	200	185	190	201	200	219	192	220	222	225	202	205	210	215	208	206	223	221	222	196	191	224	230	238	190	221	225	184	195	216	222	194	207	200	200	214	207	215	228	219	198	212	207	198	210	198	221	232	223	234	230	238	213	186	174	212	172	220	180	207	203	242	203	216	176	179	196	193	214	209	206	203	229	211	228	190	197	232	217	211	205	210	205	219	208	197	229	202	201	207	220	193	226	218	196	212	192	205	224	205	200	203	213	190	214	215	211	195	190	199	219	226	232	210	197	207	190	218	201	226	246	216	191	228	233	193	183	218	195	175	234	207	217	218	183	205	183	219	227	210	203	196	202	220	210	242	218	225	215	185	167	215	201	203	215	173	224	219	216	213	219	226	233	202	214	190	199	193	246	197	229	190	202	220	204	200	193	204	202	233	196	210	199	220	220	220	210	222	212	224	208	205	205	239	194	212	223	203	226	198	232	236	207	205	197	204	205	224	224	195	220	201	223	221	221	213	216	214	192	204	210	220	185	192	215	215	214	200	230	224	216	235	225	205	192	205	205	236	187	220	192	203	212	197	195	217	193	214	247	195	193	217	216	205	210	225	217	204	216	199	203	186	215	189	175	198	193	221	205	191	224	232	186	223	180	225	205	218	202	214	182	197	180	196	210	213	207	240	234	217	204	185	197	228	216	189	215	231	230	214	188	200	219	205	207	220	191	222	212	216	212	215	203	217	206	174	212	203	213	203	185	208	223	230	204	221	218	198	226	213	218	202	230	208	213	194	190	178	219	208	235	200	196	205	210	200	202	201	200	216	214	193	209	184	198	186	176	202	208	209	208	206	231	215	206	219	224	222	211	217	217	222	216	195	203	222	204	225	233	225	216	216	211	203	182	215	201	224	190	189	212	189	227	262	206	179	198	219	241	217	210	230	233	208	204	223	205	216	212	233	230	215	216	216	204	231	243	209	213	203	196	191	197	192	200	221	201	210	241	204	225	234	205	209	239	221	208	172	216	200	191	203	184	219	207	217	218	205	214	214	204	219	214	221	179	207	217	203	211	218	194	220	211	224	215	181	205	207	220	183	236	186	234	195	203	211	200	222	231	213	216	212	204	178	244	220	203	197	190	185	208	187	202	217	221	206	208	217	199	202	190	203	198	222	211	199	203	199	208	225	252	217	207	200	196	220	190	210	223	229	186	209	214	198	199	230	199	219	178	195	215	223	190	211	215	195	203	204	182	206	214	219	223	197	215	201	179	195	231	181	219	193	212	200	226	212	225	197	176	233	214	208	197
12731	5724	9287	53988	33912	3010	3630	4338	4519	2116	1043	944	847	829	828	738	739	789	672	758	801	772	766	743	767	723	661	621	646	825	962	1091	1265	1297	1323	1288	818	620	554	561	575	587	513	584	571	534	572	556	534	561	527	531	533	564	558	520	493	521	546	565	533	565	515	519	514	549	551	542	555	536	529	515	511	534	502	531	503	509	520	565	534	551	507	533	470	532	556	518	468	521	534	506	557	491	487	533	482	519	514	478	518	501	520	503	518	577	514	542	535	511	520	510	515	546	525	541	526	538	536	547	531	512	515	495	509	550	534	528	528	527	498	513	517	520	500	525	539	506	522	531	520	500	531	523	531	497	514	526	490	507	540	573	514	516	483	490	519	492	548	528	513	549	488	542	498	547	479	494	522	535	502	546	568	531	537	508	512	581	539	522	479	514	538	522	543	541	525	532	532	518	533	548	502	492	497	492	555	522	506	520	510	535	530	517	519	517	510	545	513	554	523	523	502	541	519	482	478	519	534	469	481	509	533	545	576	487	504	534	495	519	518	487	515	506	543	510	564	520	558	521	533	483	505	508	517	512	531	497	534	479	576	503	499	511	523	528	478	515	509	522	523	533	499	532	522	528	525	507	565	573	534	526	506	501	487	587	538	503	528	571	509	514	497	529	528	560	534	518	550	510	506	519	560	531	574	518	505	517	517	519	569	532	542	523	521	510	508	526	484	516	486	497	516	526	514	515	536	508	516	526	536	558	492	512	501	509	505	525	525	517	539	525	477	554	528	508	505	526	570	532	485	485	531	515	539	490	558	533	540	521	552	501	473	491	577	489	528	519	498	505	561	534	507	483	490	516	507	522	538	528	514	551	524	507	535	511	523	517	551	505	513	499	509	508	556	472	507	534	551	525	498	540	518	512	558	561	534	520	525	511	510	508	534	552	521	517	574	502	538	549	509	518	511	504	493	530	526	507	510	568	523	497	531	488	473	514	509	494	516	531	518	514	516	510	511	509	541	490	555	505	541	518	539	541	513	500	517	516	512	520	498	531	520	544	539	541	535	528	531	524	509	534	504	576	563	521	503	503	547	527	522	536	538	497	502	510	528	490	523	555	520	517	548	530	508	526	538	551	525	524	512	535	511	542	506	565	522	525	533	518	504	516	525	513	521	489	507	549	559	512	521	543	516	529	516	516	543	509	497	534	533	520	519	542	534	511	499	524	481	514	527	512	531	517	508	564	546	533	548	521	516	510	469	534	523	520	522	525	538	516	523	535	512	524	487	535	512	504	535	569	499	489	492	532	528	534	500	503	511	506	553	478	544	477	563	490	500	501	522	539	483	498	472	529	513	526	516	539	545	515	508	543	528	526	536	532	527	514	511	513	530	499	502	508	536	524	498	518	479	541	520	551	475	507	527	515	497	509	514	570	529	544	564	485	493	534	535	523	545	549	547	546	501	525	512	504	532	506	512	536	487	536	521	513	531	540	544	527	520	530	491	533	559	522	548	506	561	533	516	525	554	546	536	525	557	546	522	536	507	508	557	533	495	512	555	514	507	497	525	492	536	563	544	538	483	540	551	547	526	532	510	500	521	503	498	510	504	533	532	525	526	527	519	546	504	518	516	561	537	514	490	506	510	539	536	551	537	537	520	521	470	496	547	536	528	532	512	509	560	552	531	523	502	515	519	530	504	494	504	512	536	524	521	496	492	514	523	490	522	541	531	506	529	512	506	561	540	521	515	510	497	502	540	518	507	522	517	512	527	511	546	523	507	475	552	563	595	526	546	517	543	544	573	513	557	538	527	513	512	511	505	570	534	528	536	524	536	536	540	520	514	499	528	510	538	481	460	498	512	522	515	554	490	530	540	541	478	491	528	512	518	507	522	490	537	505	498	490	534	528	500	527	565	519	517	512	588	537	520	572	528	492	518	539	512	507	504	504	461	519	539	530	509	500	526	522	540	555	541	521	530	513	474	504	548	530	540	513	540	529	546	507	561	561	505	507	529	506	519	541	512	543	529	509	488	556	488	520	516	525	518	499	492	582	474	505	539	543	524	487	492	520	520	525	526	540	558	535	495	556	493	570	476	544	527	550	529	547	540	501	509	539	511	517	550	494	529	484	541	504	478	556	505	538	556	538	536	557	498	547	543	502	504	563	530	519	538	483	511	565	520	500	485	486	492	506	508	535	488	550	516	539	518	520	489	481	529	495	518	562	474	516	522	535	501	540	528	551	544	545	495	523	542	549	528	497	519	518	498	511	505	494	558	508	518	585	493	532	483	503	559	516	504	536	519	514	563	527	529	524	515	515	510	527	496	468	562	498	554	530	519	502	546	540	504	510	514	517	521	522	500	545	504	528	519	538	530	485	492	508	533	539	529	518	500	544	558	493	531	537	531	530	535	503	550	523	533	531	546	537	517	507	534	535	525	543	537	521	532	540	505	499	487	478	524	526	525	516	515	506	528	540	516	540	536	560	491	505	529	559	530	497	523	507	520	519	534	496	493	497	499	528	492	516	497	511	473	533	497	515	498	494	535	517	487	504	497	529	522	551	489	508	521	509	583	493	559	503	540	520	543	514	519	533	525	564	530	460	492	527	548	495	518	493	509	544	507	492	503	522	491	496	503	526	508	513	521	530	557	545	501	565	589	479	515	523	513	499	518	533	509	529	551	512	546	542	550	486	532	559	525	508	533	519	513	543	532	528	554	529	530	550	511	512	504	533	510	521	509	518	519	527	520	575	529	536	509	497	515	499	507	542	505	502	528	548	491	570	549	545	536	540	565	504	526	484	506	576	516	559	523	500	500	514	510	525	545	547	526	526	503	497	525	535	493	536	512	547	500	528	518	498	537	533	491	505	524	527	530	546	516	547	522	536	540	483	579	523	515	536	532	504	530	530	554	528	517	530	524	528	499	564	490	501	508	534	506	512	509	536	515	515	535	521	530	547	525	541	548	533	503	509	566	558	510	538	533	526	518	511	539	542	514	529	545	510	536	497	549	531	499	482	524	524	506	480	516	520	506	479	511	513	513	528	548	503	543	550	506	497	520	524	536	499	482	496	487	528	505	535	540	542	540	491	525	510	530	568	513	522	515	502	532	515	528	554	520	548	539	519	513	541	526	525	529	531	538	495	556	529	588	523	532	516	506	529	524	513	511	538	542	477	537	475	515	504	513	534	491	496	537	556	508	531	547	532	518	543	548	513	529	536	521	496	527	524	514	516	500	512	498	542	522	539	558	523	544	474	540	532	537	578	526	562	520	550	509	487	545	470	489	542	503	518	532	541	514	477	519	515	589	544	488	535	483	508	528	534	546	528	527	532	567	519	525	505	520	506	567	512	542	525	526	550	495	517	524	487	526	541	523	535	555	517	583	514	500	503	534	508	573	524	535	520	526	492	551	544	526	556	506	505	549	465	538	520	577	527	510	538	533	530	518	531	485	567	553	494	522	520	551	480	525	533	519	525	519	546	540	519	526	505	547	526	478	533
33862	18154	17734	63403	44177	10697	2136	2651	2541	1167	446	245	229	184	167	180	151	157	153	163	188	171	147	182	170	147	130	106	151	183	205	213	270	276	264	220	151	147	107	127	125	116	109	106	134	121	110	111	100	109	112	112	131	110	92	116	108	107	118	106	96	96	113	104	125	99	97	104	101	98	95	118	105	119	117	103	98	95	113	108	100	108	125	102	105	108	101	99	116	104	103	108	100	83	119	94	97	110	113	110	108	121	101	103	108	93	113	93	114	109	106	108	115	116	106	114	114	113	109	114	82	99	91	104	101	105	113	105	117	116	102	103	99	115	111	105	87	81	127	104	104	99	113	100	101	92	113	107	98	101	101	95	121	105	79	87	106	99	107	116	122	108	101	93	118	100	104	104	120	131	98	99	122	116	104	107	99	101	97	99	111	105	104	106	107	120	90	89	110	126	129	103	106	110	119	110	104	99	113	108	92	109	119	105	111	102	99	105	97	105	118	103	101	99	108	111	103	102	94	92	98	109	107	124	113	113	125	124	110	102	104	112	99	112	98	108	105	97	89	94	95	98	109	115	107	126	108	111	104	111	93	87	92	121	95	96	108	106	122	101	101	92	108	109	105	106	104	91	96	93	93	93	105	114	106	106	105	111	113	112	106	118	100	89	98	99	112	101	99	93	92	100	88	98	92	112	102	112	88	85	140	104	106	91	121	115	95	114	118	105	109	105	99	126	92	111	104	107	106	84	102	110	98	100	87	105	113	115	122	123	100	109	117	102	90	125	95	108	113	108	103	99	92	100	93	106	123	100	107	103	99	94	96	108	99	88	115	110	103	103	113	118	103	106	98	110	101	114	113	93	99	101	128	103	94	102	101	104	115	103	90	91	101	95	106	106	104	114	89	115	112	99	102	107	122	126	107	93	96	100	82	96	96	104	104	105	109	97	106	114	118	102	121	112	133	112	104	103	110	102	106	110	112	100	116	102	100	97	86	111	107	116	116	108	101	119	104	104	102	92	102	111	88	101	122	107	122	80	101	118	105	116	103	97	115	114	127	128	98	115	97	110	98	113	95	79	91	106	101	97	115	103	90	106	114	96	111	101	91	108	112	107	103	108	114	86	104	128	94	110	109	105	112	130	93	126	99	110	109	110	120	117	113	96	89	110	111	113	97	99	96	107	98	108	98	90	98	117	116	113	98	117	106	95	117	117	110	105	101	106	111	98	109	102	90	93	127	102	92	99	108	95	113	90	131	98	109	107	97	116	113	109	108	83	115	87	111	105	112	110	101	103	98	103	107	107	87	99	102	93	116	102	109	99	96	123	96	119	106	102	116	82	106	95	110	103	91	105	110	85	106	113	92	113	106	92	110	112	110	104	109	121	117	105	101	96	117	100	106	113	96	102	99	117	115	115	84	108	111	92	103	114	118	104	114	106	99	114	101	111	112	101	94	101	105	95	105	114	94	92	107	91	121	107	116	108	109	119	104	119	105	92	98	101	105	116	105	122	114	99	112	101	125	112	104	107	99	95	108	119	89	108	96	103	99	120	105	93	98	98	118	122	105	114	100	87	105	112	103	102	102	107	109	117	90	87	98	115	91	114	116	79	105	85	106	83	101	102	96	84	98	104	105	98	114	111	102	126	100	94	97	109	110	116	116	129	108	128	118	115	118	104	89	96	108	104	101	110	95	109	106	114	95	103	115	103	96	91	114	102	112	104	103	107	98	112	106	114	110	103	91	112	105	105	103	109	110	108	115	73	124	101	98	110	107	115	109	140	107	97	130	116	100	114	109	102	107	101	106	97	115	112	90	104	106	103	95	96	98	104	106	97	119	107	121	98	105	106	106	111	107	104	126	102	106	105	104	116	97	106	124	90	100	97	91	93	90	79	125	97	113	96	103	98	115	102	101	118	117	121	104	115	101	104	109	108	86	88	109	120	103	96	123	102	104	96	110	91	103	111	113	106	104	107	88	94	97	97	86	96	106	112	83	107	108	99	99	135	114	111	83	99	107	108	112	103	107	102	96	115	109	112	105	113	93	108	121	96	101	124	93	104	107	106	110	113	100	102	95	117	113	118	124	94	104	112	88	105	106	104	119	130	103	120	109	98	115	83	118	111	105	103	131	109	107	110	94	119	108	91	98	108	98	103	107	97	111	110	105	105	95	110	110	116	112	112	111	106	107	93	95	100	103	112	92	93	104	114	105	98	105	95	114	105	92	95	87	97	98	104	105	85	97	119	103	120	99	112	111	112	125	116	111	103	116	101	101	94	93	106	101	119	98	115	107	100	106	96	104	112	102	96	119	102	81	104	112	87	134	110	107	105	125	121	110	95	102	92	89	111	90	114	99	99	105	88	103	112	110	106	109	100	121	97	131	103	83	109	102	102	106	123	132	101	86	93	112	113	106	110	120	92	108	112	118	110	96	101	113	118	110	108	88	104	103	86	117	112	122	102	97	110	117	113	95	91	109	81	100	100	112	105	117	88	116	129	117	100	88	89	96	108	117	111	101	90	118	95	91	97	82	133	107	102	100	102	109	112	105	110	105	103	97	89	111	109	114	99	102	111	108	98	100	113	110	114	111	112	102	91	91	104	98	109	83	103	90	103	117	99	89	85	106	105	122	110	108	113	99	104	109	113	110	102	117	100	105	93	107	117	113	110	112	110	98	86	106	98	97	113	115	100	98	83	122	101	94	96	111	96	105	103	111	97	112	105	107	102	111	108	96	120	93	100	120	126	109	118	99	115	106	98	126	97	101	122	101	112	115	102	118	100	111	112	90	113	110	109	84	97	117	104	104	106	96	104	108	115	114	84	106	95	100	120	99	94	88	108	121	95	100	92	83	105	105	95	94	100	131	100	123	96	83	100	97	90	94	85	86	109	84	95	108	107	95	137	87	126	119	125	105	95	109	100	97	112	92	106	106	102	103	109	108	97	106	106	107	106	102	105	99	109	83	113	95	103	102	100	92	120	108	99	116	83	89	106	102	108	109	109	111	113	103	108	111	103	110	114	103	97	86	94	119	108	99	101	106	90	94	113	104	115	113	112	97	96	107	82	107	105	104	131	76	109	105	111	90	103	118	108	114	97	98	108	99	122	109	92	113	99	95	100	109	116	104	98	118	103	110	111	104	113	98	106	99	105	106	127	101	94	111	102	99	124	111	105	124	120	109	99	94	108	104	123	94	111	113	103	122	111	96	96	93	125	108	119	105	107	105	97	102	104	113	106	108	99	101	89	87	95	80	96	109	113	101	112	110	99	88	106	134	115	102	109	89	90	107	114	101	88	115	92	132	113	97	123	106	100	109	106	104	102	129	139	110	93	115	110	101	99	103	101	125	123	106	93	117	91	117	114	108	93	102	90	103	100	106	103	95	87	133	91	113	87	91	103	117	122	93	99	116	100	104	122	107	126	110	97	98	100	99	104	103	93	97	109	96	122	85	101	90	104	103	102	96	113	126	130	100	99	97	98	105	114	95	89
19731	9190	17971	66507	44841	4105	5337	7117	7717	3015	1398	1099	972	840	799	774	732	657	705	749	943	800	820	822	745	741	554	514	606	905	1156	1456	1805	1710	2115	1427	656	642	411	373	391	372	388	384	355	343	351	352	328	339	332	330	338	348	365	337	339	348	305	345	323	329	319	318	308	333	324	326	308	309	316	306	335	332	325	323	353	301	337	311	318	281	310	291	296	308	311	318	292	307	315	311	292	324	294	319	318	280	291	309	311	297	302	295	306	317	314	280	302	274	295	290	285	332	305	315	291	291	339	304	305	306	330	300	311	328	274	309	291	319	317	331	302	312	309	288	290	292	268	283	308	320	281	328	319	294	295	300	319	286	268	282	300	307	293	323	311	294	301	297	290	260	274	326	290	294	309	286	283	281	302	288	267	279	297	282	334	291	295	257	329	262	316	298	292	306	308	318	300	274	278	297	290	292	309	289	278	306	306	276	304	310	308	286	286	301	296	276	289	317	300	310	297	294	283	281	306	320	306	304	270	287	278	310	311	300	291	278	312	300	288	293	254	324	294	314	276	318	304	286	316	291	265	296	319	273	292	302	301	277	302	316	304	280	290	302	281	308	328	271	303	302	312	294	274	299	296	286	307	304	316	264	324	296	315	292	317	280	280	265	290	300	304	312	302	320	338	315	294	294	276	297	276	304	306	322	303	287	284	342	294	288	308	269	317	301	320	291	313	302	295	318	336	307	302	281	301	288	288	304	279	318	300	271	304	260	322	284	272	304	297	322	346	316	288	324	351	282	308	287	302	284	293	319	316	297	311	313	327	326	286	265	277	317	313	274	293	315	289	270	320	299	303	286	279	299	305	320	321	317	290	310	293	332	276	293	314	294	305	292	285	284	343	276	269	285	331	290	286	293	340	292	312	296	304	308	301	305	263	304	289	300	294	288	267	307	294	305	319	301	276	300	298	278	303	307	306	292	289	299	305	333	304	288	304	302	318	292	301	293	313	294	302	278	285	264	319	286	262	311	309	295	285	266	301	335	283	303	324	277	287	266	304	304	305	308	299	309	307	301	287	291	298	294	279	277	295	312	293	317	278	302	299	293	318	315	296	298	327	288	303	310	318	307	291	306	274	309	284	305	304	278	292	292	315	301	307	283	289	326	310	293	307	263	299	290	274	327	313	285	295	304	304	298	312	296	286	342	306	300	289	314	278	330	289	267	314	276	291	310	321	329	281	288	289	275	313	287	297	292	316	320	295	291	286	306	315	286	324	259	297	311	308	318	281	317	305	284	295	338	301	314	330	275	308	305	273	281	309	309	300	298	334	313	285	327	302	312	295	300	326	308	266	284	289	308	322	305	317	337	332	298	303	312	282	294	270	278	301	308	299	306	308	313	294	300	297	277	302	318	301	284	297	280	315	316	320	274	302	298	294	277	318	303	276	309	301	294	258	314	327	293	305	297	286	285	315	311	290	274	300	267	315	295	279	281	299	259	269	289	293	303	293	291	305	267	291	299	297	292	307	279	315	324	300	262	305	306	308	327	301	330	326	301	276	283	309	304	318	297	295	299	315	288	296	305	268	320	305	303	318	302	278	292	296	296	287	303	256	274	312	290	351	300	309	296	301	295	317	288	292	291	271	293	323	308	276	328	291	301	280	298	296	281	307	304	334	301	302	304	296	287	304	290	288	322	312	282	306	303	267	304	286	284	283	299	252	290	309	303	291	281	304	299	277	275	296	298	278	323	274	291	286	270	319	342	303	315	287	315	277	300	267	274	324	293	312	317	292	260	277	306	306	294	286	317	300	296	286	309	302	324	267	271	303	322	293	292	251	312	329	302	310	309	309	329	301	263	281	314	323	284	282	289	284	299	300	282	292	289	321	293	290	311	330	281	319	297	281	253	290	325	298	305	273	273	288	278	266	278	317	287	278	293	295	253	322	282	269	324	305	305	284	308	305	264	284	285	302	288	279	293	292	284	289	315	270	289	299	288	294	311	303	305	269	277	302	273	320	291	288	292	297	337	286	290	272	286	308	292	272	296	322	292	302	285	293	296	284	326	267	291	287	291	303	297	295	311	301	281	312	284	309	300	290	273	272	301	311	264	276	355	305	304	323	284	263	265	294	326	276	291	282	318	304	313	321	304	279	268	321	315	279	290	270	325	276	301	277	319	313	301	320	281	286	305	289	305	305	305	291	282	310	288	287	316	271	297	285	305	318	322	278	316	314	281	293	309	318	273	291	318	350	288	289	320	292	296	314	300	261	318	291	331	294	259	288	285	286	321	281	272	284	313	302	272	297	251	303	305	298	299	306	316	330	296	315	314	314	290	323	297	279	319	321	317	294	297	309	316	309	311	307	284	285	296	312	277	312	287	313	325	315	280	310	299	314	305	303	295	291	320	319	296	311	289	318	318	303	311	295	308	285	293	330	300	308	269	313	300	257	288	321	309	302	287	322	323	307	295	276	306	293	297	341	285	294	305	291	316	307	275	305	284	269	319	326	316	290	316	281	312	299	312	258	272	278	303	300	281	333	293	271	319	286	287	291	310	305	286	329	319	277	319	320	295	303	304	309	294	335	269	304	274	273	307	339	291	298	314	304	284	291	281	344	308	329	287	296	290	290	298	295	311	302	308	287	279	299	275	326	320	263	316	296	307	310	288	309	323	291	281	289	305	292	286	282	281	285	268	319	321	287	308	313	280	294	293	311	296	289	277	296	319	308	303	280	321	295	294	284	328	283	305	291	310	322	310	299	291	278	325	286	306	303	326	278	282	291	311	340	278	295	291	310	300	319	313	303	280	287	304	312	305	315	304	271	305	284	280	335	288	300	318	328	288	300	310	294	300	294	279	268	285	301	305	287	291	309	284	322	333	303	292	317	279	283	270	303	292	265	318	289	263	293	313	267	296	313	289	323	319	339	315	307	269	317	303	298	285	339	293	308	289	293	310	288	276	270	319	268	337	280	291	321	272	284	296	332	292	326	311	290	304	293	274	274	297	301	321	293	308	287	289	322	308	309	297	306	309	269	293	334	291	285	280	302	294	298	278	339	300	282	308	305	316	317	326	302	287	289	287	267	298	323	289	342	317	316	283	313	282	295	299	300	260	260	306	307	278	280	261	314	307	291	330	256	334	298	314	287	274	288	303	311	298	289	283	280	305	308	291	306	304	306	285	304	287	331	284	301	259	307	324	305	291	280	326	286	307	281	296	291	280	311	334	283	328	306	306	287	293	306	288	296	281	276	312	300	295	307	294	270	297	321	291	286	314	286	273	289	297	312	291	297	285	291	290	288	305	278	311	310	282	310	297	303	300	300	302	308	322	295	300	276	311	291	302	324	287	307	286	289	293	307	317	286	307	279	281	258	297	299	281	285	279	269	278	307	296	309	301	292	314	269	295	319	313	298	297	291	312	305	305	291	322	302	283	307	300	290	276	331	328	362	291	299	291	302	321	291	325	267	290	311	312	324	313	284	321	262	289	283	312	292	305
3203	525	518	3008	1435	353	370	380	337	357	317	333	339	321	320	329	299	331	312	355	324	316	324	270	329	330	290	334	321	344	312	311	290	371	312	292	342	330	321	332	318	300	317	296	313	343	300	337	307	340	340	346	299	323	319	303	305	306	342	317	299	356	340	342	351	354	314	306	326	316	307	297	340	320	317	328	376	328	344	289	337	320	312	334	326	309	322	312	330	326	355	349	340	342	331	342	368	309	343	316	322	342	323	326	317	331	330	319	339	334	303	340	319	314	325	342	346	349	327	329	320	325	290	311	309	342	357	345	311	326	336	314	329	324	291	345	315	339	352	342	310	330	314	358	329	368	339	302	349	314	298	326	306	371	323	326	340	328	345	322	320	339	321	319	313	325	392	314	338	326	321	322	329	318	300	300	320	311	339	363	344	315	346	329	351	336	313	332	346	322	349	330	341	340	348	334	337	352	326	321	345	328	357	305	306	309	331	306	332	311	383	360	305	335	331	325	303	287	317	354	308	352	316	291	305	312	327	301	321	347	339	341	316	310	348	314	339	347	333	349	269	339	338	303	355	319	282	337	316	302	330	324	329	314	326	351	347	286	305	311	331	292	311	330	347	309	306	333	340	348	305	324	272	319	288	334	352	324	341	332	348	346	360	313	302	337	306	330	330	314	319	292	290	334	329	345	315	355	324	357	361	348	321	333	349	311	327	302	324	348	327	341	291	307	344	300	313	320	319	327	338	316	311	324	350	309	349	311	322	372	337	320	340	326	321	320	311	305	350	300	309	331	351	334	316	344	329	303	318	296	311	313	319	338	286	360	333	317	326	337	333	316	307	299	323	323	320	338	372	336	321	320	316	348	338	325	306	320	323	353	353	345	350	348	342	331	311	358	301	332	321	327	329	323	339	337	319	293	348	321	368	335	339	317	357	334	336	353	326	322	325	336	322	323	323	316	335	298	348	334	358	347	335	348	305	324	328	326	323	343	338	306	318	327	328	325	324	358	346	330	323	332	335	328	310	289	321	292	353	372	353	338	299	320	354	365	354	326	300	319	344	323	348	346	311	352	354	366	332	281	326	342	337	284	336	325	372	340	295	321	282	344	302	346	300	318	309	302	339	345	274	349	359	308	336	308	382	335	345	300	306	350	328	321	305	345	339	326	326	327	312	382	340	292	337	329	318	351	313	344	352	344	319	355	351	320	325	338	328	313	358	321	323	344	342	380	321	319	318	331	316	339	358	347	305	328	389	327	334	319	304	304	331	306	332	342	339	357	320	307	293	340	332	310	347	338	303	318	305	311	304	308	300	354	315	316	329	331	323	306	320	332	338	298	333	313	331	322	325	319	341	333	328	307	315	298	308	304	350	357	348	344	301	316	358	334	334	351	348	350	336	310	346	321	321	334	312	327	343	354	336	334	319	345	374	330	334	324	342	354	337	337	320	335	329	346	305	327	308	349	316	301	323	306	318	343	335	308	333	342	332	341	326	285	331	336	312	323	346	309	283	310	312	332	341	308	307	360	335	358	333	358	291	336	343	316	325	308	305	350	363	326	301	314	332	307	312	335	316	303	302	310	342	334	349	331	312	315	316	305	356	355	328	352	343	320	314	294	321	337	364	322	347	313	347	330	288	296	302	323	346	359	347	319	337	319	328	333	345	347	308	306	346	328	315	325	320	343	321	314	357	291	324	322	342	330	333	318	321	337	308	351	320	346	308	344	361	341	357	335	298	317	325	326	340	354	329	345	319	333	321	331	329	326	312	328	335	360	302	311	355	344	312	360	317	354	330	316	302	334	316	311	343	340	358	314	335	317	307	345	353	326	302	340	351	301	333	334	330	341	324	350	317	343	317	315	359	301	378	319	323	361	301	321	310	331	357	353	312	344	306	354	312	335	352	351	318	351	325	366	281	330	355	352	356	321	366	337	354	346	340	349	311	340	325	306	331	348	286	341	322	339	350	327	335	299	307	312	308	321	292	336	317	351	353	354	311	328	308	315	336	332	319	336	340	327	338	314	324	313	335	325	319	330	328	314	318	345	374	331	331	318	336	323	298	350	326	303	316	359	306	332	300	305	334	323	315	354	353	322	331	317	332	313	303	326	331	338	322	304	292	314	318	341	379	375	311	326	344	319	280	338	342	319	334	321	300	332	339	323	326	280	308	313	323	331	314	301	305	338	324	283	318	330	302	345	336	369	326	328	288	318	328	328	307	318	354	342	337	313	309	355	365	310	324	315	320	368	327	304	299	307	321	299	321	329	300	307	311	312	331	322	298	347	330	344	366	324	347	335	292	351	324	305	314	347	319	297	335	337	322	303	309	320	333	361	313	312	300	317	310	291	339	336	315	334	316	364	330	338	325	327	318	340	341	318	321	344	336	338	312	326	330	317	320	328	331	352	309	354	326	300	313	305	311	357	322	324	334	325	341	333	357	309	349	303	320	329	327	350	316	364	309	377	283	316	296	321	329	328	323	344	298	314	377	286	320	339	350	291	321	308	309	306	336	331	319	327	331	310	351	321	346	355	309	310	304	320	333	318	347	339	352	344	334	347	346	317	319	290	324	278	323	349	318	334	322	337	356	329	354	314	336	345	342	335	298	308	303	306	307	319	323	330	358	316	319	356	328	349	365	320	334	310	309	324	316	325	339	288	333	346	342	329	372	345	299	319	341	334	336	321	323	352	334	339	326	355	316	333	326	338	323	350	347	305	354	349	323	301	324	336	325	340	315	346	355	324	349	345	327	342	316	314	334	342	346	302	332	313	324	328	316	343	336	333	365	319	345	309	334	307	312	343	315	341	327	361	317	346	296	331	315	321	317	329	356	304	339	311	322	317	339	316	301	286	311	331	317	319	318	305	336	323	342	344	326	324	338	349	332	305	307	359	330	303	332	350	323	274	316	349	330	336	341	332	317	321	368	321	341	329	340	328	301	298	324	349	310	284	354	346	337	329	314	302	314	307	317	373	319	301	330	343	301	335	339	357	347	316	300	326	312	366	333	330	309	337	328	336	307	371	293	355	331	336	344	330	331	322	300	340	322	324	345	330	343	360	301	292	326	285	320	320	280	313	315	327	351	328	312	285	333	315	309	333	317	274	318	334	301	303	353	352	309	319	326	342	322	303	328	320	352	320	367	336	341	331	339	308	318	320	288	297	329	362	312	330	321	304	313	345	325	340	311	323	324	336	321	309	357	300	348	365	319	338	308	279	313	331	299	307	325	311	308	349	315	326	316	314	334	313	333	348	323	338	340	316	337	330	311	314	320	294	328	360	277	306	354	307	342	305	341	336	328	313	327	334	297	326	337	331	341	314	326	304	302	308	292	341	347	332	319	301	312	353	308	284	315	319	332	332	300	355	336	317	349	290	311	324	338	330	306	292	338	284	317	319	331	301	317	333	330	342	343	361	312	303	317	367	344	317	285	335	329	312	321	333	351	361	346	336	342	334	336	319	320	321	299	334	312	294	339	308	317	317
3127	1126	1356	10715	5357	923	967	1048	1111	917	840	799	794	800	795	787	751	813	838	784	802	821	761	824	824	832	795	790	806	774	806	833	773	838	813	882	777	845	769	786	772	803	781	805	795	841	817	778	795	761	807	810	758	773	805	764	743	783	795	784	729	827	735	779	755	786	785	777	800	744	784	770	830	734	795	747	788	816	772	809	790	793	781	815	779	767	851	804	787	797	744	798	813	745	806	822	826	791	829	817	812	831	768	830	772	792	818	798	802	772	758	773	802	793	793	791	839	794	766	750	829	787	796	865	798	819	786	812	764	807	785	816	786	768	861	782	769	775	814	775	808	815	790	768	709	793	793	807	761	791	757	769	783	816	793	785	804	816	766	821	748	781	782	732	770	783	832	811	866	806	786	803	789	774	731	778	774	820	792	797	799	810	813	807	802	791	786	792	793	774	828	809	771	804	765	832	712	769	753	798	801	794	821	789	759	777	768	789	818	734	833	780	779	782	815	823	798	789	787	837	825	793	813	803	821	815	781	768	772	783	825	826	824	786	794	802	790	801	764	786	774	814	820	800	807	790	785	808	802	793	788	810	784	782	765	773	804	811	787	788	830	831	824	830	779	837	797	777	780	817	812	808	774	787	768	852	784	792	781	797	834	823	775	755	767	792	839	741	775	753	781	808	815	793	769	714	737	816	767	789	810	794	815	822	835	746	783	757	853	803	769	792	776	755	784	793	793	791	808	768	786	823	793	814	775	823	752	799	825	814	831	823	749	740	800	780	836	805	826	789	825	803	791	800	802	811	755	771	805	830	773	768	787	761	814	808	817	801	828	822	759	771	820	787	793	822	805	810	813	787	799	786	812	744	759	764	788	825	770	831	821	794	769	772	755	734	803	805	793	775	808	794	807	789	801	787	845	823	779	805	806	807	805	811	785	800	729	823	802	742	805	803	824	775	801	741	823	816	779	820	796	846	799	826	747	788	804	770	819	792	810	844	804	762	787	789	794	804	788	816	826	815	791	797	795	789	756	776	751	769	804	763	822	784	818	803	809	794	791	771	826	763	781	792	725	778	841	797	774	794	756	717	757	785	765	788	783	771	826	828	805	768	824	765	825	759	803	794	792	745	841	752	784	787	786	766	780	783	833	812	777	756	829	777	791	766	789	812	826	838	796	772	807	833	750	759	811	810	793	779	826	747	818	821	761	800	775	797	849	821	786	817	796	785	785	752	772	781	821	799	809	791	780	805	819	791	819	791	775	842	769	788	794	783	802	824	804	782	756	784	790	806	839	839	761	833	772	846	730	774	780	791	834	802	788	785	776	810	869	785	761	847	770	703	797	787	773	802	797	815	800	757	820	774	768	806	774	762	770	801	808	789	789	811	816	821	796	777	796	729	788	720	823	828	824	758	792	844	770	820	783	793	813	760	751	782	806	788	823	753	790	802	752	749	743	768	783	835	770	786	742	793	835	773	813	787	769	812	788	777	795	798	795	793	791	779	809	781	788	790	730	846	792	775	757	771	788	832	785	772	764	833	776	766	794	783	809	795	768	810	798	795	771	760	816	781	821	789	775	784	809	782	822	791	776	752	790	784	792	773	806	759	822	772	794	812	738	782	786	776	810	828	802	808	812	799	786	771	765	791	776	804	817	758	746	813	787	761	772	781	783	815	821	794	824	770	779	789	786	832	807	755	770	767	727	781	810	802	847	822	849	797	804	817	813	763	795	840	820	796	785	788	818	775	832	812	812	862	748	818	810	796	825	821	776	741	743	776	812	776	775	818	781	771	755	775	812	771	782	823	786	793	788	782	807	801	831	803	784	776	803	781	862	777	773	793	823	750	830	815	797	828	790	784	795	800	785	790	798	829	790	815	763	782	801	809	778	852	759	746	790	849	788	789	754	767	787	768	764	814	824	793	751	829	796	758	829	795	785	835	766	835	809	828	799	776	777	761	769	762	818	782	826	836	787	763	816	792	779	772	808	794	794	761	789	801	790	821	765	727	748	813	783	788	802	792	801	774	768	824	768	768	812	839	741	739	788	787	759	758	772	821	757	829	824	791	762	755	747	778	767	783	818	790	784	773	790	799	774	756	819	873	808	770	805	805	792	769	770	792	783	806	794	814	764	790	763	757	758	829	809	798	844	794	776	780	757	741	862	760	759	872	808	773	832	804	755	808	753	835	728	773	835	806	780	790	731	764	808	831	789	754	782	820	762	804	790	740	794	795	770	803	779	801	782	814	766	801	768	776	785	797	819	844	791	807	850	824	784	781	788	774	788	831	812	800	782	760	791	780	814	767	807	818	813	798	808	787	771	810	805	800	787	788	736	766	766	797	821	783	835	776	770	746	821	813	809	810	815	798	806	775	825	800	850	837	826	824	786	753	809	813	811	784	808	833	825	786	775	821	767	828	814	768	785	785	743	782	802	805	831	805	810	812	766	836	775	762	781	797	784	783	798	785	800	811	815	782	830	773	823	798	789	821	812	764	808	761	811	793	807	786	809	796	781	769	819	790	801	788	755	834	779	801	798	781	748	780	759	813	776	786	815	828	857	832	725	787	807	806	763	764	804	793	797	775	790	824	834	749	743	744	769	794	759	817	798	835	739	786	795	792	741	770	811	758	822	779	823	801	832	806	788	748	768	793	773	851	776	831	835	788	828	765	751	779	781	754	781	798	785	789	794	814	820	806	808	799	823	829	799	825	805	789	757	788	793	830	801	770	826	821	768	790	835	817	797	743	810	831	812	793	813	823	733	801	782	766	865	807	780	725	862	786	843	802	742	798	848	803	782	778	778	821	779	847	800	791	817	759	808	783	823	829	844	811	766	798	848	746	826	791	834	778	784	803	813	809	775	788	780	834	746	767	766	775	745	860	734	771	823	794	799	804	828	842	832	788	813	766	808	765	819	781	748	784	770	759	855	821	804	797	773	739	802	817	782	727	744	757	796	794	800	780	801	814	793	833	839	774	789	762	796	812	736	831	768	817	773	736	819	780	833	774	726	812	769	806	805	833	778	808	811	820	808	736	760	825	840	784	744	767	817	766	780	778	809	762	778	798	831	764	780	813	764	772	766	823	799	744	815	820	761	833	792	802	849	815	730	782	798	744	761	786	767	758	785	828	803	816	764	816	769	795	784	769	833	766	777	788	767	801	753	777	779	802	858	837	794	765	789	773	801	852	755	765	775	836	761	789	756	791	782	734	755	728	799	843	821	756	784	825	761	733	813	825	825	783	838	770	784	773	794	807	768	763	724	765	833	744	769	789	779	782	823	778	763	773	784	787	844	785	821	762	776	788	790	783	772	757	772	797	746	794	804	770	814	748	744	803	808	841	788	789	743	770	837	780	744	800	771	782	803	799	772	756	806	828	765	793	780	763	789	760	799	842	805	849	730	795	817	749	828	769	737	773	819	811	750	791	783	767	812	770	794	799	847	757	827	824	839	754	782	769	753	829	805	756	801	819	746	754	812	741	793	748
23268	8313	12010	53963	30893	4978	900	1596	1323	634	305	284	277	255	250	221	274	230	258	210	265	224	239	227	227	208	252	227	255	217	296	288	295	320	278	276	233	264	216	206	206	236	242	190	223	248	202	234	228	195	214	204	211	202	201	182	232	221	215	194	211	230	213	206	190	237	224	216	249	218	215	232	199	182	201	234	215	204	204	231	216	221	208	202	192	214	201	214	178	187	237	216	220	222	191	231	227	203	225	224	213	235	235	213	214	222	199	205	218	214	227	203	216	207	214	225	213	211	206	247	214	191	209	226	193	210	190	175	220	212	218	235	229	205	191	206	170	205	203	218	217	200	210	199	222	207	229	256	198	220	209	201	200	217	230	212	216	219	216	202	229	200	209	218	229	208	202	218	222	216	207	205	230	214	248	193	220	252	218	237	244	198	215	234	207	185	205	221	289	221	205	216	214	213	205	245	224	197	231	224	189	199	253	199	196	215	228	203	231	222	227	216	217	185	203	249	223	207	230	203	221	237	190	223	223	239	230	223	191	206	195	212	236	222	209	226	220	204	217	205	202	221	192	226	197	218	196	246	224	221	207	224	229	221	212	228	216	208	225	235	196	236	238	212	210	193	212	211	174	210	202	193	238	218	237	212	235	201	214	195	221	230	210	213	224	189	207	187	193	207	209	213	234	223	186	201	219	231	198	197	197	208	191	196	211	214	236	245	238	206	217	209	200	212	205	204	214	231	223	214	232	195	233	220	221	199	205	213	235	229	211	211	242	211	203	202	219	241	206	179	227	226	206	218	212	213	204	221	212	198	209	204	217	208	228	193	225	204	231	202	187	212	243	216	214	230	214	211	199	205	215	255	201	225	220	211	220	211	186	221	202	225	225	238	228	206	229	232	223	240	218	208	229	197	211	222	198	214	243	235	198	199	225	222	232	226	226	210	213	222	242	238	204	232	190	225	192	232	241	224	205	206	219	216	214	201	207	219	221	240	226	221	212	230	208	231	200	205	214	219	204	232	214	252	212	222	229	221	210	208	203	226	194	189	193	225	205	211	208	207	198	213	211	234	183	218	248	204	212	227	210	217	208	214	208	179	214	220	209	222	201	201	244	184	202	207	206	202	210	222	224	214	224	214	223	195	193	207	233	213	240	204	196	245	227	240	232	208	207	223	218	216	219	214	231	206	209	231	239	225	250	227	195	230	205	212	221	216	204	205	198	220	244	229	198	216	221	232	214	212	194	216	208	229	233	214	187	224	209	235	203	196	248	193	222	211	218	217	202	228	239	212	232	188	192	208	201	237	236	194	197	221	235	214	233	243	211	242	212	199	199	219	209	220	203	213	194	182	189	208	195	236	245	196	213	226	196	223	213	207	243	217	206	197	214	226	225	203	216	235	231	204	199	242	227	232	218	201	220	216	232	209	225	217	222	226	202	201	182	209	202	207	214	239	214	197	199	226	220	245	203	207	197	247	229	203	235	228	201	220	231	201	214	225	227	223	208	214	244	222	203	220	201	250	198	182	218	215	207	210	238	241	210	220	218	208	219	196	207	214	234	221	199	203	217	230	219	225	239	227	207	232	215	214	210	237	208	226	207	202	255	210	224	214	186	218	203	200	203	216	219	204	221	238	224	209	214	195	195	231	213	244	220	215	220	197	223	215	199	220	220	215	226	224	227	220	231	208	203	207	218	223	226	208	239	202	220	208	218	239	210	259	214	240	216	203	242	193	221	206	218	221	225	201	222	238	231	221	215	221	214	233	242	215	216	209	218	231	205	209	219	219	252	235	218	238	233	215	221	208	211	221	201	214	193	217	217	238	214	183	217	226	233	212	185	238	215	225	199	219	216	218	221	220	206	221	220	190	209	217	215	210	189	231	214	220	216	202	208	230	225	213	224	198	210	216	228	213	225	244	214	240	218	189	223	231	207	253	224	212	197	209	186	197	210	217	218	213	220	216	222	206	197	205	209	217	214	204	221	206	206	219	213	211	198	203	232	201	228	211	238	199	234	189	211	217	216	228	238	197	206	236	205	211	227	214	221	235	203	210	217	208	212	200	191	246	204	224	229	228	194	226	237	234	196	227	206	184	219	214	204	227	193	213	199	201	212	207	206	217	226	205	226	227	203	211	215	219	233	216	212	236	214	215	202	210	203	213	198	218	227	214	211	201	194	256	236	237	224	183	213	212	231	219	224	198	239	202	236	195	210	211	237	224	226	210	266	222	240	218	205	201	222	220	206	219	232	266	231	203	226	208	191	201	216	220	236	196	178	190	207	183	206	220	214	213	192	212	218	191	238	214	210	194	183	215	221	227	219	229	222	238	203	209	205	221	234	211	227	186	247	197	195	206	215	212	228	207	194	227	196	206	216	194	237	223	210	228	244	214	220	202	204	220	214	231	229	207	197	190	222	219	223	225	216	222	220	188	189	209	223	236	228	178	223	244	217	219	221	210	217	206	197	210	208	227	218	209	202	235	205	205	206	238	224	209	231	202	219	211	214	197	196	184	206	221	229	218	239	200	206	186	181	203	204	192	210	218	226	211	197	211	214	226	203	230	220	198	228	221	223	220	241	227	224	227	222	220	215	197	236	205	213	198	208	234	233	213	195	202	224	208	224	210	190	193	211	221	206	209	189	214	234	204	222	204	235	218	230	216	214	218	215	226	205	188	223	195	228	202	215	230	220	215	199	199	209	199	230	238	221	216	206	225	212	232	222	205	237	218	210	238	210	185	198	212	246	231	217	204	226	207	206	228	209	205	197	180	249	224	230	223	206	217	220	218	189	209	228	181	195	223	216	216	199	204	222	215	187	228	209	224	237	217	209	221	223	219	212	211	227	223	211	240	211	203	234	214	215	203	191	205	213	201	225	232	186	194	201	204	207	201	223	227	242	193	222	190	218	214	202	179	213	260	197	225	204	186	198	214	209	202	222	210	183	206	214	184	226	236	189	217	208	210	230	211	214	219	231	221	194	200	234	204	207	230	255	192	251	214	202	195	257	214	201	241	207	223	242	199	212	202	218	225	206	218	235	195	196	226	228	213	207	223	212	204	261	219	212	229	221	230	188	188	244	229	216	234	202	217	218	233	217	207	208	210	223	225	233	238	185	216	201	217	234	191	243	226	229	208	221	240	232	229	240	226	219	213	207	195	191	211	217	223	187	211	204	210	212	229	195	208	243	224	215	263	198	192	212	208	212	211	228	206	209	189	202	220	217	235	200	226	211	195	214	207	226	195	206	245	222	201	225	242	213	235	201	207	233	219	214	216	227	208	195	240	217	219	206	191	223	251	200	224	206	196	219	257	189	213	215	206	208	226	199	203	195	203	190	215	241	219	218	217	233	256	238	235	215	240	181	202	195	225	217	222	204	217	196	196	216	212	208	252	212	198	224	221	199	213	235	206	209	203	219	200	217	224	224	187	229	220	210	233	216	230	247	216	239	214	219	207	213	213	196	228	177	212	210	198	202	236	195	211	232	209
13442	5241	16696	57312	34966	2438	3000	5448	5498	2562	1046	853	903	830	809	761	723	660	725	754	721	633	799	778	693	757	694	672	626	871	1188	1067	1282	1441	1349	1197	757	1092	585	555	600	557	618	527	555	569	558	498	531	571	523	533	550	552	561	524	592	529	573	533	555	569	569	546	545	593	540	511	524	543	551	545	580	519	553	536	528	525	554	566	580	560	538	561	564	554	554	552	555	504	589	549	553	538	545	569	544	580	565	554	517	536	548	586	515	567	567	533	558	566	557	567	555	529	537	533	531	563	553	539	518	529	528	541	555	560	505	540	495	552	547	539	519	538	568	555	582	520	569	490	512	546	552	536	561	532	540	496	558	591	503	517	571	551	544	571	550	543	531	476	517	530	562	526	545	549	541	560	519	531	539	511	566	533	556	514	543	527	516	543	509	548	540	504	549	520	508	525	522	514	533	531	522	557	552	545	533	537	510	522	526	541	524	536	576	556	508	546	530	468	508	477	554	534	541	504	518	564	562	527	517	533	512	518	556	538	541	551	575	464	535	532	558	551	521	523	521	555	566	536	531	500	509	512	577	518	554	548	581	553	541	567	479	537	550	522	557	564	561	514	562	549	522	518	530	536	579	551	539	542	547	550	520	526	545	547	558	549	563	575	520	516	486	537	550	541	534	531	536	583	553	544	533	502	563	557	514	559	549	562	526	525	520	539	498	518	540	549	550	533	578	513	520	517	564	586	523	492	531	557	505	529	541	541	499	560	525	525	543	528	554	551	526	565	540	555	553	556	550	550	549	550	506	569	528	500	579	494	507	560	552	515	537	495	557	512	546	547	550	511	523	548	532	499	560	491	523	549	553	552	541	563	545	519	528	555	559	570	526	549	558	531	576	527	556	563	587	600	552	518	514	555	529	550	533	515	559	477	505	529	552	554	525	528	577	579	551	526	586	534	502	538	551	544	556	533	550	549	592	490	512	563	532	521	513	560	538	527	551	540	551	572	500	556	547	573	547	519	529	568	519	529	561	549	530	544	553	539	570	550	523	557	542	552	541	560	524	524	490	582	540	520	586	513	564	484	538	524	505	506	516	518	549	495	546	531	527	542	534	543	548	518	545	558	523	519	519	598	537	558	536	555	552	579	572	508	539	509	553	575	524	544	504	545	565	526	513	509	551	536	566	545	490	525	562	520	575	584	512	494	499	546	502	551	523	552	538	536	543	543	568	559	546	518	532	546	565	515	526	542	511	556	553	527	515	564	544	589	496	543	551	558	564	559	496	509	590	509	542	559	521	554	510	538	583	524	547	564	547	526	533	494	569	534	530	535	496	522	496	531	545	565	558	535	550	548	480	564	544	582	559	552	519	502	503	553	537	556	533	542	558	517	525	560	557	550	479	536	537	590	526	549	568	551	572	561	520	561	517	539	553	523	509	515	564	581	554	578	559	547	519	545	489	530	522	550	536	536	599	568	527	547	544	547	548	559	575	491	586	492	546	510	543	521	528	540	496	564	564	546	522	525	511	529	508	512	549	560	539	557	575	520	581	547	554	579	538	553	571	575	547	524	560	518	499	553	599	556	517	545	537	548	485	556	543	553	557	549	526	540	523	527	533	597	578	524	522	532	533	538	564	533	552	537	554	551	540	530	511	573	541	542	602	554	522	543	515	513	538	530	562	542	543	554	572	543	526	546	509	537	541	549	535	511	521	506	558	535	517	540	500	490	545	537	550	561	540	540	540	545	561	569	501	521	588	535	542	523	563	494	540	539	526	554	491	564	553	504	553	521	575	504	525	526	560	561	534	509	562	563	557	502	572	481	486	558	595	545	583	548	539	534	524	524	537	545	540	547	569	560	563	514	544	507	514	529	477	543	527	527	541	534	528	550	528	495	522	519	521	527	492	573	546	518	558	522	529	550	576	552	521	554	571	522	524	529	504	528	515	501	526	506	522	580	540	527	564	550	550	560	525	519	534	566	567	562	568	548	534	576	564	513	590	595	532	554	520	548	554	516	563	566	575	546	553	540	545	557	498	499	589	553	504	525	528	561	567	540	535	510	531	536	523	547	523	511	505	551	541	577	530	546	584	557	528	485	539	551	556	551	534	491	507	543	510	571	564	513	517	536	503	516	528	553	518	557	519	494	503	525	580	546	513	509	527	548	553	563	531	552	549	535	531	566	482	545	543	529	605	522	538	568	533	524	530	548	504	514	512	550	526	542	551	513	539	526	576	504	558	568	514	517	509	568	545	500	543	548	519	502	572	574	498	532	537	497	523	559	539	519	546	561	539	514	574	542	521	566	492	544	537	516	561	536	575	527	533	544	518	571	565	537	544	554	523	501	534	515	529	529	520	533	585	546	527	570	530	559	547	570	530	534	540	555	544	506	557	542	514	530	525	508	520	499	498	577	586	525	544	548	522	572	572	554	546	529	538	539	524	501	491	525	533	548	551	570	557	535	520	524	530	535	531	536	481	564	554	570	564	583	528	571	513	556	546	537	531	538	547	551	527	521	595	554	532	525	542	576	548	575	532	544	505	511	583	541	544	502	534	545	484	532	510	549	547	541	517	557	518	530	512	579	518	589	534	544	583	596	515	546	567	544	545	550	519	565	534	541	533	563	544	534	559	573	549	524	524	547	527	557	559	555	559	504	559	543	540	547	520	573	582	589	552	551	530	555	544	532	546	523	540	570	573	547	512	559	536	546	549	532	511	546	519	565	521	539	505	550	553	559	587	550	541	540	537	519	539	557	582	528	497	538	541	567	514	586	558	570	561	514	521	512	533	498	519	552	521	574	533	527	581	563	560	523	509	540	548	559	521	524	524	559	505	545	559	543	501	523	569	544	515	580	569	527	571	534	553	523	577	541	562	554	558	564	562	523	555	511	543	504	515	531	525	497	520	523	532	553	525	552	516	588	527	545	527	498	523	560	560	545	559	533	534	518	504	561	524	516	536	580	559	553	538	536	543	542	552	544	540	561	533	531	525	541	548	545	557	505	518	570	554	534	521	555	573	532	561	572	584	525	546	513	523	551	530	529	519	552	537	560	537	562	541	555	518	575	509	561	559	535	491	500	579	535	562	548	562	519	535	499	580	508	558	527	504	531	567	557	563	570	545	536	595	531	501	570	545	550	549	503	562	564	519	500	513	515	557	533	524	543	515	551	556	564	556	538	520	531	505	510	540	526	586	549	545	552	568	559	544	542	512	494	587	516	525	533	543	529	531	545	532	541	575	545	528	547	520	503	550	511	532	532	547	527	549	556	549	549	560	569	534	518	552	527	520	525	522	506	523	540	528	537	549	545	554	514	523	510	558	529	564	548	543	527	517	534	524	552	547	519	538	490	568	548	520	547	546	497	570	577	555	547	521	562	564	539	553	533	535	574	546	528	540	526	578	495	482	557	513	539	542	560	578	547	512	528	543	556	532	524	508	552	541	536	535	525	558	549	550	539	546	583	558	527	539	542	522	521	564	523	527	532	540	529	519	549
33836	18133	22634	64731	44487	12751	2120	2565	1992	1083	335	212	211	205	174	147	176	168	154	139	129	147	156	164	174	143	151	111	153	147	216	215	234	261	292	298	180	193	120	114	107	106	107	106	112	124	143	108	125	122	109	109	126	115	124	146	113	127	98	105	111	103	93	119	108	130	105	113	103	135	130	117	111	108	112	107	113	98	122	132	103	113	112	94	115	100	103	128	121	101	94	111	116	104	126	115	113	100	104	112	105	113	98	102	104	96	112	119	116	98	111	98	93	114	116	105	101	105	123	113	109	103	98	101	109	122	107	117	102	108	107	116	97	122	121	116	92	138	122	102	117	108	116	113	86	112	119	100	94	111	121	103	99	124	96	101	102	107	127	113	114	100	127	115	113	124	111	118	119	102	119	118	101	120	103	116	117	112	95	121	114	114	104	99	103	116	101	117	109	101	120	108	114	116	138	108	92	90	98	113	107	131	94	102	116	116	104	92	124	101	91	107	118	102	135	108	95	114	116	111	120	111	109	142	105	103	113	119	105	127	107	93	98	113	92	96	119	113	95	108	103	107	134	119	102	114	111	104	101	100	119	95	120	92	121	123	93	103	94	107	113	112	115	122	103	121	116	145	123	101	116	84	92	108	110	101	108	111	112	115	113	111	112	113	107	135	103	114	113	121	97	105	119	117	113	98	132	93	111	121	106	108	101	122	114	97	123	125	137	122	125	110	137	114	127	108	96	106	106	107	103	107	115	111	115	115	110	133	95	91	112	119	103	108	109	121	117	108	99	122	86	89	101	114	129	95	100	97	105	102	105	124	106	117	102	109	124	110	113	114	121	115	104	109	100	123	115	112	98	120	126	120	99	107	116	111	90	88	112	111	139	97	104	112	108	106	84	104	104	120	122	105	113	112	104	102	110	97	115	93	117	114	114	123	102	106	92	107	102	108	107	104	91	106	111	109	108	97	107	112	112	101	106	101	110	100	112	121	100	115	93	126	99	97	105	136	111	108	120	110	114	123	123	104	127	111	102	106	111	118	117	135	112	112	115	106	129	91	110	128	100	116	111	98	113	93	112	117	117	123	113	137	104	93	90	128	124	98	104	118	127	122	98	88	91	103	85	120	113	111	111	114	105	104	83	114	112	107	107	97	123	97	121	107	98	134	110	99	103	102	106	107	102	113	104	117	106	104	98	113	93	131	118	117	88	104	111	110	100	114	105	100	116	102	112	111	127	122	117	113	112	122	119	116	116	112	102	118	110	132	119	99	97	113	109	97	108	123	114	95	110	114	128	119	96	98	127	112	114	103	94	122	131	110	124	128	102	107	104	118	114	119	120	107	101	117	117	116	121	112	120	95	107	91	108	114	89	110	120	102	115	109	102	107	114	99	107	114	119	86	118	86	91	122	88	106	112	92	97	113	122	105	95	96	95	113	133	95	109	126	111	107	119	95	122	100	114	102	116	95	112	109	121	126	125	103	96	89	97	120	120	118	108	107	115	106	103	110	117	116	93	136	97	115	104	117	97	115	113	126	117	114	132	127	119	90	121	94	116	96	99	131	106	97	128	97	85	124	93	108	118	108	112	102	109	110	97	112	111	122	99	110	95	121	107	110	99	126	109	110	112	99	128	95	110	100	95	119	117	114	102	104	120	104	111	92	96	130	113	110	102	110	111	97	117	108	118	105	99	108	109	92	110	104	111	113	115	102	80	118	113	109	121	115	100	111	99	104	116	119	110	114	104	121	117	118	117	111	108	96	110	120	124	117	133	131	104	114	113	86	105	114	127	117	121	124	122	118	132	103	108	120	116	115	121	118	128	107	96	115	105	92	122	122	96	113	105	101	102	95	98	107	107	87	112	101	116	102	110	120	86	99	117	112	120	110	101	104	103	110	127	107	113	124	103	126	95	111	128	129	108	108	110	106	116	124	112	123	126	108	91	104	129	99	103	109	88	98	105	107	94	115	114	94	110	110	106	97	111	122	95	105	114	108	120	119	98	111	96	87	112	90	101	99	105	105	98	109	119	139	90	118	108	107	107	126	112	147	120	103	99	119	100	97	94	94	117	128	95	104	89	100	124	104	110	101	107	124	97	107	131	91	114	120	116	140	102	119	123	119	122	113	102	104	98	103	92	121	97	124	108	94	119	104	120	100	107	115	104	105	105	95	108	116	106	105	107	115	120	91	104	115	101	116	90	103	106	135	127	101	92	110	116	95	102	106	105	118	97	97	118	112	103	92	110	119	110	125	108	87	127	117	127	105	114	103	113	95	111	92	97	117	107	125	99	108	109	105	130	105	125	117	109	113	110	100	102	102	108	107	91	98	119	116	126	128	119	116	105	121	108	101	104	118	93	132	103	115	106	118	97	103	99	104	95	119	102	112	115	112	96	123	120	104	104	115	108	118	117	111	113	102	114	116	109	106	131	109	105	100	108	118	124	119	111	105	116	118	90	126	89	102	110	102	111	102	108	111	119	93	131	131	121	83	111	123	115	117	115	139	125	107	123	111	117	126	121	116	114	117	106	113	101	108	101	113	125	111	116	117	105	121	97	124	90	121	135	115	90	95	111	113	115	93	114	123	122	100	111	104	113	103	89	89	114	120	115	130	149	101	136	113	96	115	112	97	122	107	106	91	99	88	113	114	76	102	98	111	84	109	114	105	121	89	108	116	90	118	118	113	95	108	110	94	112	118	116	125	101	127	108	110	107	122	100	109	103	110	119	118	103	110	106	110	107	102	116	120	116	106	100	95	90	95	107	108	119	103	89	111	107	129	107	95	97	108	113	116	125	137	113	88	86	124	98	100	88	110	133	115	118	109	113	100	95	98	96	107	117	108	104	112	90	123	112	110	119	102	93	101	94	111	115	90	112	123	91	128	106	117	91	118	96	92	118	103	105	110	100	104	110	112	105	115	105	96	105	130	120	118	110	98	127	127	116	96	114	120	101	102	119	126	109	101	113	109	110	106	87	103	130	104	98	115	107	100	131	109	111	117	126	119	91	111	112	126	135	107	122	93	117	109	125	109	95	114	111	93	120	108	110	116	103	107	100	84	89	106	119	120	102	80	88	108	115	101	107	105	92	128	134	126	112	102	100	107	107	99	109	115	108	107	104	133	125	102	117	116	95	125	104	105	102	108	102	92	121	119	100	100	90	102	114	98	126	108	116	129	105	108	93	111	108	116	110	110	109	109	116	108	125	95	108	115	94	106	87	112	130	111	115	110	113	119	112	111	106	116	117	97	114	119	108	121	109	124	97	116	119	101	122	118	120	107	113	91	115	96	109	108	115	124	108	98	96	107	104	83	112	109	113	129	130	107	119	133	101	120	103	112	98	120	117	113	111	111	113	94	123	119	103	126	105	101	123	110	103	91	93	110	127	111	117	115	93	116	101	111	111	119	114	89	96	114	119	103	113	117	103	126	83	138	108	126	122	103	111	128	96	98	99	89	114	116	101	121	100	121	129	120	117	109	127	97	120	120
19708	9332	22525	67836	46329	4052	4546	7844	6434	3734	1326	1052	992	852	812	709	683	649	636	681	661	683	677	716	680	639	583	505	542	849	1214	1354	1469	1727	1930	1938	656	823	456	376	373	396	381	386	358	387	321	349	351	350	360	337	338	373	336	335	324	343	330	311	349	351	337	327	319	324	293	324	361	315	376	331	335	364	357	334	336	326	340	299	375	289	304	327	334	326	319	305	346	322	329	344	296	313	346	347	334	301	337	316	335	323	329	316	312	317	284	292	306	320	280	297	323	339	297	308	274	274	345	308	315	322	291	307	323	296	325	359	307	303	305	321	308	290	315	306	309	328	323	315	320	329	310	310	283	317	324	305	326	337	290	311	294	322	325	319	312	285	297	304	303	299	321	335	335	313	367	302	304	350	302	327	317	294	296	330	305	324	344	309	341	333	315	306	311	330	344	305	338	282	288	313	313	328	315	324	312	297	298	299	298	310	307	315	323	325	330	322	328	336	334	307	309	301	309	297	277	303	281	300	311	308	320	318	300	338	282	318	291	297	345	320	310	279	306	319	294	308	307	337	340	297	313	320	297	340	296	311	305	290	315	318	335	304	269	316	307	289	322	293	290	330	290	299	297	287	301	324	299	299	285	312	345	311	322	299	284	310	336	318	321	321	291	315	287	295	311	318	340	282	329	279	319	308	339	313	335	295	295	319	307	325	309	314	313	327	302	307	354	311	325	297	304	321	293	312	321	309	295	351	306	282	312	315	297	295	274	308	301	293	320	282	353	306	321	308	289	329	337	310	332	297	296	309	321	320	310	314	314	331	286	321	310	282	316	300	287	320	315	314	295	300	324	291	328	337	316	313	305	295	302	309	277	307	277	288	301	288	307	324	290	324	312	302	319	286	317	307	282	291	324	321	317	301	315	318	311	285	314	319	266	298	303	295	310	329	332	305	298	293	284	308	298	349	319	306	300	296	336	312	276	315	346	340	323	326	305	336	337	312	302	313	317	302	298	295	313	296	309	301	312	278	279	315	334	312	299	317	304	282	322	325	301	307	282	326	303	327	308	299	339	298	324	318	303	306	312	329	325	342	306	325	336	309	299	310	316	301	322	326	313	290	300	278	302	308	335	315	290	349	307	307	293	306	300	319	315	308	333	282	305	333	321	306	300	322	280	318	290	292	327	309	284	331	334	296	306	325	320	307	332	307	292	341	294	303	281	295	335	308	310	300	314	336	306	310	281	345	309	312	328	272	296	281	297	301	327	297	310	300	287	318	306	273	335	287	333	283	337	332	311	325	349	326	315	299	267	291	320	332	276	273	285	284	314	326	306	310	312	317	309	319	310	288	314	296	325	282	307	295	283	322	292	294	317	292	283	303	319	325	332	317	314	293	326	366	307	323	301	315	282	298	303	294	300	293	332	309	318	316	322	325	345	297	294	300	278	314	319	336	295	315	316	316	295	288	303	329	302	312	317	344	291	334	314	322	292	260	319	293	333	320	299	301	321	320	347	333	313	309	346	358	298	288	299	297	307	328	354	310	319	307	289	316	324	297	344	306	291	317	306	312	294	338	312	303	291	323	332	306	301	312	302	306	333	292	303	312	299	320	308	338	277	323	310	344	327	296	291	300	325	311	305	321	278	292	319	308	304	304	309	316	311	330	326	309	312	319	319	290	314	314	311	308	337	301	321	279	312	295	305	314	327	281	309	289	314	320	301	335	335	298	323	328	318	282	318	339	319	282	306	318	315	338	332	318	307	290	288	281	293	323	318	337	273	309	320	307	294	311	295	301	295	304	354	288	318	326	298	260	307	308	310	344	284	296	327	322	312	329	327	294	323	302	306	322	318	325	336	304	343	299	322	312	305	304	300	306	299	269	287	349	296	308	335	316	299	319	322	321	293	308	307	312	343	334	292	316	332	293	325	341	328	298	281	324	292	287	285	320	305	298	313	289	291	304	327	329	288	310	307	299	290	329	329	327	326	293	324	308	304	311	320	276	311	286	313	293	296	309	332	288	331	335	333	282	333	301	325	337	336	293	344	289	306	305	306	299	280	275	303	312	318	288	322	319	320	284	320	326	316	318	275	295	323	299	327	275	340	299	289	344	315	302	330	297	304	315	330	309	307	329	296	302	307	309	336	330	327	331	322	298	304	322	291	326	298	317	287	318	313	321	315	268	317	300	298	329	301	332	320	336	301	268	322	313	315	346	321	328	331	299	296	303	292	332	314	328	348	313	294	347	329	292	321	319	286	338	345	326	336	318	273	336	325	301	328	316	350	299	305	289	315	304	320	340	317	307	275	278	301	326	286	280	338	292	321	309	345	316	354	302	314	287	337	313	310	306	318	309	309	316	291	309	339	324	284	326	304	349	328	287	352	363	307	326	307	298	328	291	328	313	321	280	323	320	300	309	289	301	308	316	305	344	320	324	332	351	312	310	307	327	301	287	324	277	291	320	313	281	330	320	341	333	337	309	289	293	286	326	309	320	309	304	309	303	309	323	289	294	335	289	321	325	311	301	354	292	311	301	314	290	310	287	296	319	331	310	334	315	324	323	333	325	307	310	291	272	296	324	323	318	306	321	293	297	287	342	308	314	308	320	312	299	321	307	316	316	287	314	321	324	316	293	318	304	315	308	307	323	310	294	323	327	346	295	326	289	318	281	313	321	293	320	330	313	308	323	314	308	308	280	336	310	277	302	330	305	326	304	329	300	290	324	312	310	302	295	311	308	303	287	321	307	315	324	303	257	326	288	295	306	316	295	310	325	341	293	299	323	301	305	310	321	343	303	317	313	314	308	322	315	315	316	298	291	318	295	333	303	304	341	306	327	307	278	306	304	294	304	322	336	290	318	315	322	333	333	344	312	321	297	318	331	286	309	312	288	300	321	323	310	305	285	311	293	310	291	344	313	295	281	310	305	300	300	357	314	329	293	315	331	314	334	322	345	322	315	293	353	292	305	337	287	299	294	317	327	307	325	333	298	315	289	322	302	308	313	302	280	291	302	282	290	312	321	293	324	300	298	295	293	333	316	324	307	303	339	332	308	328	305	307	282	326	296	302	275	297	309	313	300	295	291	327	294	296	318	320	300	317	311	301	306	337	310	288	318	305	271	337	330	264	307	316	324	294	313	301	306	294	298	307	323	332	331	316	324	290	343	301	334	309	313	343	329	305	325	305	323	288	304	319	331	308	327	320	316	313	313	284	319	328	329	334	316	293	311	300	297	304	347	287	303	266	340	323	317	313	316	339	308	323	316	294	334	287	307	323	317	356	340	283	302	280	274	327	309	303	297	305	304	313	314	314	285	290	295	330	296	332	294	291	302	308	322	293	317	333	316	328	311	315	286	311	276	281	323	329	335	331	327	307	315	326	313	312	311	293	340	304	334	319	320	296	274	325	315	313	321	318	313	287	289	314	308	301	301	314	307	310	316	335	304	293	312	306	335	318	303	301	300	343	282	322	289	304	301	330	304	312	322	342	310	287	333
3584	776	1412	4624	2196	540	401	345	382	363	350	362	316	351	363	313	323	326	352	338	348	295	341	332	328	332	336	343	374	352	353	346	349	348	381	357	354	310	332	358	342	324	342	330	349	326	344	332	344	344	362	316	355	312	330	341	331	334	329	327	343	324	335	319	340	343	326	337	305	309	358	305	337	328	350	328	320	320	354	324	339	354	328	322	350	322	346	343	298	356	342	351	322	336	329	350	317	366	317	314	358	342	286	271	306	314	353	320	336	349	340	312	333	306	315	313	318	309	314	335	334	349	372	304	354	336	333	332	326	304	349	331	354	345	336	326	310	328	327	339	342	323	292	333	346	329	308	335	327	325	319	329	321	357	356	304	334	325	320	332	329	328	357	343	297	342	330	330	312	344	341	382	324	317	321	360	302	338	314	308	323	328	343	329	333	341	345	376	323	319	329	350	322	283	323	355	311	316	310	331	373	332	347	340	309	343	313	309	338	329	338	323	336	331	329	348	343	320	336	306	315	332	308	339	337	331	293	343	328	335	312	316	336	327	326	297	318	320	343	342	335	365	338	348	330	334	335	306	323	302	351	287	340	314	301	304	326	361	338	324	338	325	345	339	303	334	314	337	330	317	350	329	321	318	334	334	322	338	354	310	320	321	360	325	321	318	325	368	347	361	312	307	322	334	334	331	339	354	334	325	337	332	307	348	355	336	351	342	336	330	325	331	329	351	318	327	336	336	281	336	348	340	338	345	328	326	333	355	363	303	309	330	325	359	317	375	369	326	336	335	352	370	316	341	339	303	348	327	333	346	332	333	323	320	324	328	354	353	343	315	327	300	333	332	332	338	311	343	326	351	335	314	362	350	355	306	301	322	359	298	355	339	356	300	339	335	305	306	349	357	332	351	340	367	346	356	337	351	321	353	287	343	314	329	352	324	306	353	344	357	308	346	274	329	324	314	323	344	327	370	317	320	362	332	341	338	348	310	369	355	341	339	317	366	323	338	330	356	340	303	345	318	328	333	326	353	355	294	332	327	333	320	291	314	353	312	357	292	297	348	330	334	350	347	301	338	326	344	329	318	329	332	349	353	350	294	330	324	316	351	355	348	312	325	342	339	321	312	327	315	328	351	329	304	311	328	306	319	325	317	345	346	308	310	355	366	341	354	357	351	338	338	316	329	342	341	362	347	333	305	329	332	325	318	308	315	336	315	321	307	355	355	329	327	335	325	332	342	329	317	340	290	304	324	353	314	335	318	337	311	305	347	331	367	352	371	320	330	338	362	328	327	320	346	300	340	338	309	349	360	345	312	336	340	322	328	334	336	348	295	338	314	346	349	298	323	355	337	335	315	317	307	360	316	358	358	353	337	310	305	310	323	345	326	337	354	351	295	341	325	337	335	336	321	335	346	329	307	332	301	344	309	367	325	344	297	361	321	327	335	320	339	334	368	322	343	334	325	335	331	336	338	335	323	325	339	310	307	311	370	340	333	319	293	272	347	372	339	307	327	348	370	312	330	299	338	315	340	330	306	319	332	357	351	325	349	329	332	351	339	351	333	321	350	338	344	369	323	306	292	326	350	325	326	307	305	322	313	371	307	312	320	353	358	345	316	314	320	346	307	313	329	344	348	315	350	326	326	319	340	365	361	306	333	345	357	344	325	360	322	357	316	338	301	345	328	332	320	326	311	315	336	343	315	356	348	344	323	319	320	315	328	333	332	340	336	361	332	339	303	326	365	345	347	328	326	313	316	284	360	360	303	367	348	325	330	370	330	311	322	283	350	361	355	363	331	347	326	340	327	325	326	324	305	329	325	346	329	301	326	320	328	340	345	339	297	332	286	340	337	341	313	281	339	335	310	350	337	376	361	317	358	317	320	324	357	374	354	331	328	365	313	354	304	353	319	341	313	311	332	342	312	324	347	319	323	342	335	332	333	313	317	323	320	327	318	325	312	302	355	330	324	371	353	351	326	338	302	339	335	359	332	314	331	342	337	327	308	336	324	298	336	355	329	337	327	322	346	342	341	329	365	318	334	313	317	283	330	324	355	331	351	315	370	336	336	351	364	350	325	317	336	369	338	368	314	345	330	328	299	325	334	336	344	358	325	343	305	311	313	317	313	328	337	322	309	306	327	305	300	317	319	343	341	317	318	327	326	345	318	354	304	333	284	327	372	341	326	339	334	331	346	312	352	317	357	334	310	325	339	320	332	353	329	373	321	349	334	341	316	328	328	359	324	320	322	337	339	367	343	357	347	317	317	362	328	331	314	318	353	309	326	329	332	301	335	337	333	349	338	298	315	380	317	317	371	339	298	315	327	341	326	338	334	357	323	356	359	328	312	348	358	324	311	345	316	281	302	349	327	314	319	317	329	308	343	325	321	344	322	349	311	326	339	312	383	322	314	308	366	364	305	329	327	305	343	344	288	315	314	325	324	339	354	335	330	342	349	284	330	312	312	293	313	344	330	337	326	364	330	341	360	342	321	337	335	326	324	313	320	338	345	311	353	351	323	360	350	344	344	316	349	339	325	346	351	309	336	324	350	315	363	347	338	303	316	332	310	340	343	325	342	298	303	355	355	340	331	341	309	340	355	326	323	313	387	308	326	358	310	338	322	317	352	352	328	293	331	308	365	324	333	330	364	343	310	340	298	332	343	337	348	319	346	321	332	347	293	309	342	312	281	338	318	362	330	341	311	352	326	316	309	341	297	335	328	312	340	329	349	313	340	347	349	332	339	350	326	316	343	312	282	347	317	353	327	327	329	270	334	316	308	325	326	330	337	328	334	365	299	355	309	345	347	341	340	324	348	332	306	329	368	318	333	330	348	322	347	342	320	349	355	331	311	321	297	311	317	333	327	327	358	371	313	326	342	321	355	342	365	294	321	351	336	304	333	350	357	361	317	321	332	309	355	324	341	334	334	325	306	315	346	350	317	337	314	326	334	305	347	329	322	329	311	342	335	359	335	323	327	331	330	363	305	344	326	334	352	344	345	328	309	312	344	304	338	323	305	331	311	346	331	332	315	318	316	314	316	311	321	306	310	305	322	359	323	321	332	329	332	337	348	324	325	340	320	343	305	316	332	357	347	338	316	323	318	300	324	347	337	314	348	316	334	351	328	361	312	321	344	347	333	344	299	317	299	351	334	335	302	360	302	314	319	344	342	312	295	339	351	341	313	352	327	337	329	344	282	329	323	295	332	311	331	289	340	321	354	325	337	344	340	367	319	339	338	305	361	333	313	326	348	338	350	338	337	326	332	332	326	339	305	315	349	387	294	347	301	346	337	342	336	293	336	346	357	297	349	323	334	294	343	300	323	371	308	346	288	381	332	323	293	313	312	302	316	333	300	350	345	332	292	308	327	311	368	340	317	347	327	294	306	310	373	331	395	323	305	362	319	321	315	349	324	311	338	371	324	347	324	347	330	346	348	327	349	351	335	334	337	370	334	352	333	337	351	337	332	325	337	340	358	335	364	291	344
3449	1226	3832	13065	6747	950	948	1111	1070	987	823	873	825	770	842	812	794	796	848	864	846	876	887	825	892	852	814	806	795	795	862	866	825	879	865	866	811	807	814	812	795	828	776	810	836	794	806	832	802	785	769	819	814	796	817	848	834	848	762	785	820	847	845	786	797	810	784	726	807	775	834	774	794	809	857	803	766	814	796	795	822	788	805	847	793	773	827	817	822	819	804	857	776	835	825	791	834	835	815	771	843	796	814	817	826	787	750	827	787	789	805	821	817	743	838	827	776	858	805	751	800	770	850	763	817	791	788	779	814	765	786	840	765	820	807	766	802	810	773	828	818	777	798	793	801	791	810	808	765	753	845	839	794	811	810	815	843	729	800	796	821	788	840	811	801	761	808	753	821	780	814	802	776	800	846	809	799	779	858	779	813	807	873	843	820	777	780	798	802	748	800	821	809	823	765	847	801	770	771	816	719	761	786	789	794	804	797	779	768	787	782	859	801	791	765	773	834	802	785	818	801	790	807	776	796	778	798	810	840	841	831	820	808	813	835	773	775	808	822	782	766	807	827	780	808	809	860	779	748	810	761	830	799	817	825	792	823	812	817	822	848	829	769	795	798	754	790	807	814	795	812	823	782	795	798	761	802	830	807	816	778	798	798	793	772	797	831	760	765	745	851	813	799	870	812	797	744	843	790	733	774	838	774	836	736	796	791	807	833	782	788	806	789	830	823	785	827	736	851	780	788	835	805	808	782	810	848	775	782	785	802	820	833	789	780	815	775	795	804	820	753	795	819	784	786	788	783	821	811	833	815	770	766	809	791	868	742	819	817	808	807	818	811	795	773	797	804	812	793	833	816	755	820	770	839	779	801	788	792	799	781	751	787	783	806	801	814	810	801	847	786	818	805	750	835	788	786	752	791	808	851	790	813	841	804	803	813	761	819	761	833	776	815	760	821	815	769	780	764	806	798	797	802	789	816	783	753	835	768	763	835	798	841	779	806	745	802	811	802	747	813	781	833	823	796	861	822	819	764	804	812	837	782	780	770	805	834	797	800	811	783	793	777	771	781	820	787	830	864	819	793	807	764	795	814	773	806	830	809	769	841	772	785	794	764	741	850	772	787	803	811	734	795	805	774	826	800	792	837	841	779	827	775	833	793	799	835	826	798	851	783	784	834	752	791	818	848	800	818	795	818	796	819	825	808	886	815	780	838	779	793	810	759	836	815	836	729	765	778	805	844	844	785	792	792	815	796	793	817	815	813	829	814	843	782	789	750	794	747	853	794	774	764	785	791	867	763	723	803	724	857	853	800	779	759	785	789	796	798	793	795	783	772	852	807	823	799	747	805	819	785	841	799	782	783	821	808	774	801	778	810	754	810	832	826	828	783	805	818	787	800	805	820	767	861	839	850	843	790	755	848	787	816	794	824	789	825	731	816	830	822	823	803	845	791	843	833	839	755	808	808	828	841	841	847	780	819	793	795	805	847	811	794	847	810	824	807	771	798	783	792	810	771	817	810	819	820	790	800	814	814	811	807	771	834	789	807	879	830	826	779	824	800	841	801	794	833	854	805	786	781	797	805	773	814	808	861	814	802	819	847	782	814	763	773	773	761	822	776	871	797	821	775	797	812	795	797	754	838	772	768	799	759	812	757	824	835	826	742	800	722	789	767	786	787	806	798	791	808	782	843	828	776	808	805	774	790	840	812	803	834	746	812	778	833	820	826	778	796	766	781	793	807	787	781	861	807	836	804	784	792	807	747	755	761	785	839	817	817	813	833	829	810	845	821	806	812	841	803	796	779	854	817	795	807	832	841	813	770	773	820	815	773	786	798	815	895	750	818	765	790	808	817	806	820	826	823	837	789	770	798	786	799	819	793	809	795	807	789	813	808	839	805	800	822	779	816	831	790	831	752	827	833	777	806	798	801	792	731	751	859	788	774	793	808	794	784	797	796	787	773	813	754	775	780	826	809	807	738	780	815	822	757	795	797	779	800	813	797	815	853	822	810	798	790	754	761	790	805	798	797	864	818	780	835	854	786	758	784	809	802	791	793	796	805	802	798	833	784	798	808	793	785	809	835	819	825	800	861	805	785	797	843	840	770	807	801	824	826	767	818	800	785	858	774	831	810	836	841	839	819	796	810	843	791	725	794	828	794	766	782	814	819	809	778	759	789	837	761	849	816	771	793	788	789	778	784	828	805	792	719	803	790	829	765	806	798	750	833	824	801	811	812	832	840	836	805	844	777	813	734	804	835	851	830	799	789	765	805	756	807	791	805	814	774	830	788	832	759	818	812	809	829	793	748	783	787	793	775	773	811	807	819	763	803	771	790	754	783	817	835	779	800	830	772	790	730	819	817	837	806	794	812	804	799	750	794	726	846	767	811	818	813	800	832	780	763	760	753	786	789	802	803	798	794	822	812	761	832	821	793	835	791	732	823	806	762	787	753	824	786	833	808	829	820	753	798	825	840	793	780	826	796	807	839	796	766	799	826	813	823	774	789	827	776	808	786	794	786	815	810	815	816	800	807	845	765	836	835	810	754	790	812	825	765	798	794	790	755	815	764	789	856	804	805	805	798	771	810	802	781	815	824	790	774	832	760	786	801	794	781	766	779	750	825	820	787	797	817	788	749	810	805	821	796	787	811	813	813	854	775	774	814	807	767	846	804	809	855	797	782	826	842	773	851	771	845	794	826	838	807	825	817	820	831	811	825	809	764	799	847	801	780	773	805	817	797	804	783	806	809	788	806	835	841	775	763	798	807	791	765	764	807	770	784	769	771	845	747	819	812	818	793	747	752	793	825	823	831	855	814	833	777	805	777	799	749	776	797	862	806	741	820	804	803	787	777	810	762	788	857	837	829	799	835	837	808	797	817	833	811	830	799	812	834	838	812	848	843	827	777	797	806	863	801	817	808	768	795	793	769	775	824	797	808	762	818	794	834	797	807	809	819	800	817	828	780	805	796	807	798	758	813	735	773	809	779	806	801	795	806	820	782	855	768	806	818	782	807	778	768	800	766	783	835	769	784	755	796	789	813	785	774	779	788	830	768	774	808	752	793	773	837	826	826	813	807	843	789	757	804	781	844	790	796	818	841	783	825	805	782	818	840	817	805	776	815	810	794	824	792	783	786	771	823	783	847	798	803	771	795	827	830	773	763	741	754	777	761	813	807	786	811	789	795	766	776	799	785	846	783	796	742	836	863	855	778	802	805	779	821	770	765	851	825	807	868	808	780	802	755	758	793	836	844	837	790	794	824	868	856	823	804	852	790	830	820	842	794	822	821	814	789	781	828	765	810	827	825	798	869	760	805	777	780	778	788	785	779	822	797	857	773	816	828	810	811	779	783	797	758	848	792	882	754	783	791	805	749	827	781	824	765	830	813	807	791	787	765	809	790	820	810	760	765	776	821	799	807	780	827	828	764	824	778	813	827	806	831	812	782	821	790	767	786	815	877	839	787	828	783	823	832	782	816	735
22309	8534	17538	53086	35479	6845	929	1447	957	618	285	267	248	235	286	256	252	263	232	242	209	208	230	249	248	247	231	243	223	251	281	308	255	285	328	297	217	222	250	225	223	222	201	236	213	206	223	204	196	221	216	227	225	217	221	209	258	207	207	244	258	208	199	233	237	217	224	221	202	211	206	207	196	248	231	195	189	202	235	197	221	233	223	224	225	245	212	224	213	235	210	219	223	230	217	235	189	208	191	177	185	230	218	230	228	230	193	223	235	202	198	226	203	233	266	208	228	248	243	210	215	229	192	228	196	205	225	195	240	222	221	228	226	208	203	208	246	212	189	209	204	210	228	211	211	224	185	213	214	221	229	223	240	243	197	227	258	210	210	220	195	211	221	239	243	235	201	215	255	212	206	209	220	205	206	222	236	270	215	178	213	204	209	188	214	206	227	221	212	217	235	213	215	230	208	212	225	204	205	226	218	210	207	225	208	224	205	191	198	206	191	234	229	242	243	244	215	238	216	221	207	203	248	228	209	192	225	212	205	215	226	223	219	221	241	234	236	245	209	230	195	243	225	243	192	243	233	200	207	236	226	224	240	215	236	220	194	222	213	201	214	224	209	251	229	212	206	226	209	224	240	215	215	209	231	203	242	195	225	225	235	232	237	212	207	195	235	231	198	211	230	216	222	215	208	212	199	209	231	232	195	213	219	207	209	226	246	226	213	217	187	211	239	215	202	213	228	195	210	214	209	205	254	227	188	224	222	225	245	222	181	212	205	224	190	228	204	231	223	224	217	206	231	234	208	203	200	213	239	250	242	220	227	241	226	228	211	239	216	210	232	217	233	235	186	210	195	231	207	223	222	206	241	203	223	205	186	219	250	243	207	233	219	234	216	216	226	199	200	211	244	224	216	239	191	218	230	233	200	228	212	218	208	204	240	225	231	202	216	218	219	219	231	161	201	225	200	205	209	217	228	225	206	183	238	223	239	238	232	193	201	251	226	220	222	205	226	186	227	220	209	233	218	232	209	202	191	214	216	203	202	221	205	229	223	234	192	219	228	220	230	212	224	214	202	213	187	223	205	206	211	237	229	220	207	235	227	206	228	215	218	206	233	205	239	209	210	224	213	251	226	228	232	223	213	242	244	212	207	252	242	227	196	189	225	220	205	234	215	231	218	217	192	208	224	195	203	215	194	188	166	235	224	205	235	213	220	196	224	229	207	245	229	218	233	228	200	202	206	211	209	205	244	225	226	226	210	229	202	209	229	220	205	247	222	235	217	224	238	181	220	252	221	204	215	194	221	217	228	198	234	216	229	215	208	238	246	201	236	234	196	198	206	239	233	217	202	200	217	206	231	231	196	245	214	220	225	212	208	226	212	213	200	223	236	226	233	202	230	237	228	235	227	204	207	226	229	212	221	231	237	226	212	187	223	220	195	221	222	211	208	211	230	235	243	221	221	219	229	215	205	220	196	219	199	229	221	217	183	246	243	188	222	226	214	197	223	250	219	206	225	232	253	205	217	221	204	241	187	220	197	219	232	214	209	219	205	206	228	237	214	182	196	206	229	207	212	217	207	221	190	217	218	222	175	207	218	216	205	229	226	211	192	213	231	219	227	229	226	221	240	216	236	217	204	200	213	230	247	215	228	222	226	225	231	229	202	200	213	194	200	223	223	239	240	209	207	216	181	164	216	211	207	187	215	209	217	216	216	218	241	203	225	224	220	199	183	196	203	203	212	213	193	246	223	217	208	223	196	210	226	191	196	225	215	214	240	220	202	196	214	225	214	227	206	218	215	216	202	215	238	189	231	227	216	223	236	204	215	198	214	232	196	234	227	221	220	215	227	212	225	223	238	203	201	235	212	229	201	203	239	190	210	205	211	226	213	211	232	234	236	226	231	209	192	221	216	184	179	229	199	199	211	210	209	199	195	206	211	222	208	207	229	228	230	233	228	207	229	210	222	205	218	234	213	216	226	205	215	198	217	189	228	220	204	214	219	216	195	205	224	246	231	215	216	213	228	198	199	203	213	239	218	215	193	206	237	228	221	223	207	214	229	234	218	226	207	188	198	218	238	211	205	218	216	243	226	184	213	240	197	218	215	209	197	213	220	195	214	194	227	181	178	216	204	194	230	235	214	211	229	224	196	209	176	216	208	218	249	230	213	236	234	230	194	218	207	210	212	224	212	201	213	232	231	227	222	225	225	202	211	218	211	234	220	243	208	237	242	170	232	250	212	242	224	216	227	247	228	210	222	206	220	231	228	200	235	238	227	223	225	216	198	212	226	207	212	210	226	226	212	203	214	198	201	217	222	207	233	223	214	228	226	193	222	216	198	220	233	228	210	264	210	205	220	223	216	234	230	215	232	255	231	222	203	218	218	240	226	183	195	235	208	223	210	230	229	246	226	203	222	200	203	211	216	229	257	214	208	226	201	223	229	214	189	228	223	219	225	213	194	204	213	217	247	226	209	242	210	240	233	224	196	207	199	227	209	224	214	187	203	219	238	211	235	188	202	228	209	217	193	221	221	235	196	227	208	229	246	219	224	204	188	225	225	199	220	232	205	221	222	206	206	222	220	209	223	223	248	212	191	220	205	240	224	216	225	214	228	200	223	212	202	215	203	231	245	235	202	225	206	201	201	241	205	211	189	210	198	229	260	221	240	209	195	223	227	196	220	203	209	208	208	228	223	210	231	194	209	222	218	241	195	213	213	204	209	209	215	233	224	193	210	222	231	239	241	242	194	236	231	257	234	178	200	206	238	225	215	241	224	223	207	245	223	212	240	213	235	215	211	235	228	231	204	212	188	243	189	207	239	208	227	216	229	219	243	219	227	210	209	230	202	236	208	228	228	216	207	220	217	254	204	222	218	207	231	200	217	235	219	221	216	193	217	215	194	212	204	224	201	231	201	216	218	238	211	217	232	211	227	237	230	208	196	215	208	206	230	227	250	216	221	209	219	217	206	201	214	244	220	212	223	213	220	208	210	209	227	222	220	214	202	221	204	231	227	222	222	220	227	209	233	217	199	228	240	221	227	219	211	240	198	196	227	234	205	224	218	227	211	229	208	214	190	211	225	212	221	219	214	246	211	225	206	231	207	233	212	204	218	235	233	228	206	213	197	200	206	210	223	212	236	200	238	235	231	225	225	200	199	233	231	200	227	212	219	195	213	231	219	233	203	204	240	207	227	205	218	207	216	190	192	197	225	223	213	225	194	202	238	225	185	213	232	192	244	211	185	224	225	215	226	249	216	222	222	203	195	232	194	218	212	230	230	222	216	234	253	209	230	208	218	203	214	229	199	241	211	206	225	225	213	233	230	237	222	235	190	240	209	255	208	216	195	218	198	218	213	232	190	231	207	213	207	227	192	214	219	204	203	230	223	200	243	216	194	251	229	232	219	204	230	229	196	208	218	222	198	226	192	215	218	228	178	236	202	211	212	217	220	224	212	213	238	213	197	208	189	227	229	219	224	227	208	204
12888	5861	22432	57133	38980	2637	2627	4777	3635	2692	1031	934	867	804	754	756	740	722	703	746	711	728	660	720	728	710	713	642	669	799	1037	1170	1069	1578	1463	1309	687	621	599	533	575	594	514	612	548	556	577	522	582	525	556	566	575	588	526	561	524	531	572	546	582	518	566	591	534	539	551	600	578	546	559	530	563	543	562	585	523	567	573	529	537	592	572	553	565	537	549	570	555	544	546	514	557	548	544	509	564	581	539	535	555	509	523	556	508	567	518	548	541	597	556	496	532	524	563	539	522	572	574	553	606	503	555	565	558	537	551	575	520	538	534	498	543	512	519	545	547	550	534	532	569	543	529	528	523	597	564	567	588	574	552	509	536	569	556	510	514	523	556	556	560	561	542	565	545	529	551	568	519	543	542	535	555	556	596	558	544	534	535	539	550	592	527	519	572	519	492	534	523	541	525	551	547	520	521	566	546	564	540	491	545	514	546	568	499	541	543	500	498	602	561	537	535	549	513	515	495	543	594	544	527	580	547	561	581	549	547	577	532	557	527	521	553	541	577	540	575	566	516	544	554	556	576	547	524	561	554	570	560	550	548	529	528	539	558	540	560	574	506	534	549	519	533	520	489	506	543	566	547	551	556	558	550	499	568	571	524	556	550	527	530	556	571	538	542	547	507	543	595	559	540	510	544	532	510	571	567	552	549	528	534	540	541	579	565	528	554	533	553	554	539	554	560	552	546	568	551	546	512	546	544	555	562	539	559	515	507	568	534	546	562	523	577	551	523	535	537	567	526	550	500	576	490	513	561	519	541	560	543	582	514	526	548	562	520	528	534	580	538	549	529	529	528	564	499	567	556	526	536	551	527	563	548	537	564	520	520	496	509	549	560	526	532	537	555	592	532	541	545	563	526	548	513	575	601	575	520	561	572	567	524	554	533	613	551	537	545	534	547	565	521	557	557	580	563	529	553	498	528	542	532	523	529	525	535	521	539	560	560	565	551	527	540	562	546	508	560	548	522	524	520	562	559	482	547	580	542	541	553	570	567	559	565	512	550	550	531	561	580	563	525	574	503	607	527	517	530	568	543	551	523	556	529	565	611	597	539	565	512	536	548	563	594	544	502	552	546	546	524	522	536	560	527	517	554	557	576	553	517	536	578	522	580	523	572	516	537	538	543	532	564	552	563	537	544	564	568	527	590	487	536	548	571	555	536	521	551	556	540	522	491	511	504	534	540	542	543	535	515	566	563	526	564	519	549	544	567	598	516	553	509	547	529	567	555	538	558	544	568	566	522	535	542	545	528	508	569	542	516	593	517	548	507	519	560	565	560	536	561	514	588	540	549	553	540	563	557	553	520	547	555	558	555	539	578	519	534	554	524	558	527	505	593	544	544	582	561	523	539	529	560	541	533	560	542	529	563	581	538	585	516	522	521	564	563	506	540	560	553	541	556	527	546	507	541	553	506	558	557	528	557	575	516	552	537	531	567	560	588	505	562	555	525	518	574	520	534	561	537	496	512	552	548	555	520	569	540	520	571	558	509	567	552	560	535	575	518	520	491	551	542	513	568	533	590	512	551	535	532	512	565	552	535	552	602	529	521	563	537	563	510	536	549	513	531	542	538	535	557	579	558	541	509	531	542	519	550	518	553	567	578	566	533	539	552	524	561	542	532	554	560	526	527	563	539	556	507	562	526	551	582	527	586	496	546	544	544	567	545	559	528	605	557	547	536	521	549	542	547	549	524	560	544	552	546	576	553	529	567	513	530	544	513	567	564	552	567	535	549	521	520	549	572	563	540	536	544	535	511	489	562	516	558	567	552	562	566	525	525	563	525	530	533	504	553	568	536	538	539	583	588	562	532	552	558	533	553	582	563	544	542	536	580	528	557	542	496	586	569	533	506	541	575	530	556	550	545	535	531	535	547	563	564	535	553	567	558	582	565	536	516	561	548	539	543	531	547	574	571	553	503	538	556	571	531	533	588	573	521	546	553	558	537	519	546	506	610	529	550	525	536	558	542	516	577	561	555	549	553	523	533	486	532	530	519	546	552	561	457	505	540	577	582	500	573	560	566	567	560	530	504	558	538	567	531	580	565	567	554	552	555	563	567	548	510	485	543	559	569	552	499	552	563	554	576	556	539	539	582	544	540	499	530	497	560	551	527	496	543	509	581	540	511	539	497	541	563	586	513	559	548	537	582	546	558	553	538	543	505	504	531	590	537	557	538	525	563	565	545	587	545	559	525	513	501	566	544	544	548	542	518	575	541	565	520	523	556	535	535	578	545	556	526	504	576	536	542	548	554	538	539	573	566	522	567	570	566	529	537	585	562	579	565	563	534	565	555	573	545	558	545	594	530	498	563	546	557	510	550	585	535	570	552	552	564	516	542	571	574	571	516	577	554	537	543	507	540	532	555	547	514	571	591	572	529	502	544	575	545	591	538	529	582	515	524	531	542	544	530	538	516	601	544	522	527	577	571	552	505	597	530	583	542	540	537	577	558	568	524	549	497	565	536	550	558	562	548	504	529	507	555	531	532	544	580	566	578	515	543	498	575	561	589	564	530	515	581	529	562	538	522	563	516	540	550	548	595	553	506	513	596	546	543	557	564	564	511	561	548	534	525	539	500	575	574	558	583	534	546	581	573	501	526	549	574	586	552	553	581	546	567	533	567	554	570	522	550	542	575	556	530	548	565	545	549	550	521	534	548	537	549	563	554	495	542	559	569	538	543	553	494	515	537	597	572	585	549	532	587	536	536	552	555	548	563	535	568	560	573	582	569	518	551	554	535	559	578	577	543	566	530	509	514	551	531	546	565	503	588	549	574	550	525	536	552	524	542	593	517	560	547	555	512	548	551	528	544	555	575	546	589	511	556	537	519	573	582	590	515	573	543	523	525	532	556	537	510	528	533	571	551	555	544	528	530	571	522	542	545	573	561	524	536	542	578	559	547	584	545	501	555	540	555	539	567	562	543	530	524	536	546	526	514	621	507	559	539	533	566	564	528	516	515	526	513	512	532	575	542	527	559	560	525	559	546	553	540	523	599	562	535	549	563	540	526	563	580	515	534	526	555	561	515	535	581	558	554	527	530	546	583	553	561	526	532	552	509	503	547	574	546	547	609	561	526	566	511	531	529	524	549	553	563	557	543	565	533	564	555	503	524	515	539	538	580	577	533	501	534	518	562	531	532	512	534	544	561	548	544	530	555	495	498	549	564	590	577	543	605	545	508	550	563	567	542	557	532	541	525	529	569	559	537	543	551	529	541	494	570	567	522	542	533	549	536	527	578	537	549	540	565	562	527	558	511	540	545	548	520	538	563	547	560	538	526	554	526	540	550	544	520	554	573	536	549	550	567	576	587	544	545	534	539	551	532	542	573	542	571	528	560	524	538	583	502	524	565	547	565	572	553	543	572	517	554	536	543	568	524	523	500	547	541	567	553	535	585	592	550	550	555	524	528	562	532	550	560	552	584	584	540	545	572	538	551	499
32920	17505	23815	61065	46790	14537	2039	2379	1767	1083	343	214	207	197	199	176	142	153	174	144	150	147	168	170	144	131	139	132	144	167	211	314	221	442	523	361	167	253	135	119	109	111	120	126	125	112	129	116	107	118	117	103	119	122	114	109	133	100	116	102	113	111	110	110	115	118	122	97	99	115	124	125	126	113	92	110	105	105	107	113	119	124	126	126	112	127	128	109	110	112	113	107	122	112	111	105	96	105	94	135	118	140	109	94	92	119	122	123	106	128	121	110	106	119	117	114	102	113	119	131	96	103	115	101	100	116	124	107	114	110	117	109	104	118	121	96	114	120	110	114	104	118	113	120	94	106	127	112	93	115	112	131	105	116	122	102	116	102	133	107	120	102	124	106	130	116	130	138	108	110	108	100	118	122	104	105	113	122	140	111	117	106	107	118	106	113	113	100	123	113	125	106	114	96	123	112	129	119	98	107	110	110	100	113	103	77	126	85	121	116	126	119	121	116	124	84	115	101	124	106	108	101	126	110	112	105	102	137	118	127	115	109	103	112	115	110	123	130	122	98	116	117	125	125	106	116	122	93	118	124	112	104	92	118	118	102	109	106	119	111	121	113	110	123	107	128	110	111	122	109	99	104	88	112	117	92	131	109	103	103	119	104	107	106	87	108	109	116	98	113	132	106	115	109	117	106	115	101	111	104	112	89	113	107	120	101	115	119	90	128	119	119	113	109	124	102	123	102	108	98	102	106	96	127	120	84	133	96	98	109	109	124	104	105	95	88	98	118	96	104	109	102	103	83	96	111	111	90	98	114	117	101	111	116	83	108	94	114	110	115	110	127	107	127	127	104	99	96	105	112	125	117	105	102	109	108	99	123	111	115	107	120	115	96	139	111	110	116	116	129	114	124	103	147	115	113	109	120	114	104	95	107	126	107	114	99	98	91	124	122	129	95	78	98	123	100	127	112	102	102	109	102	109	134	95	134	110	107	106	123	114	99	114	109	94	127	89	116	118	131	107	85	119	99	99	120	122	124	135	119	106	132	128	111	132	112	117	125	109	116	118	120	122	114	97	118	115	110	104	109	111	116	100	116	111	104	94	137	111	127	119	120	123	101	126	112	132	108	123	123	114	97	91	129	116	101	122	130	105	100	102	120	95	92	109	111	98	128	104	93	115	127	126	122	109	120	107	108	124	119	114	106	117	131	112	113	128	122	123	111	105	111	110	125	108	92	124	104	95	110	106	91	128	119	112	106	109	108	108	109	116	106	111	107	125	108	107	122	111	104	98	104	106	104	105	112	117	108	101	100	126	116	101	103	119	119	112	119	108	96	124	120	110	125	97	105	112	109	133	110	121	111	103	123	123	108	104	103	114	119	94	107	107	124	105	94	111	119	111	116	113	133	102	109	123	118	106	102	106	120	112	121	122	114	116	122	117	111	99	101	130	97	112	97	114	107	111	107	114	115	111	111	131	95	105	122	99	107	106	107	109	118	105	117	116	102	113	121	118	114	119	126	120	136	127	127	108	110	102	119	116	117	112	121	111	126	117	125	120	124	118	106	100	103	103	142	131	123	97	114	111	105	116	115	103	114	130	94	98	119	122	122	125	113	108	113	104	104	129	117	105	99	113	100	106	105	123	127	115	125	95	117	115	96	119	111	109	106	105	121	95	127	117	125	129	116	105	118	110	120	115	103	123	108	125	104	119	120	117	102	86	126	120	99	108	121	121	102	110	128	112	134	119	100	104	131	117	120	99	106	123	99	103	128	123	100	112	119	113	104	121	106	93	115	133	113	103	112	114	92	98	122	95	105	113	114	105	127	103	112	123	106	127	122	113	111	123	108	97	120	98	111	116	97	103	128	100	113	124	120	112	121	103	110	99	115	120	96	112	110	99	107	132	102	117	120	114	122	91	97	120	107	117	118	108	119	112	118	103	100	93	113	135	96	103	122	112	110	114	117	115	107	94	111	111	133	127	124	114	136	106	132	109	124	124	105	111	111	113	105	129	99	126	107	111	118	137	102	103	109	112	102	123	125	122	124	133	110	106	124	105	89	111	98	105	123	124	129	101	105	108	126	98	115	122	125	114	112	110	116	107	112	107	127	123	95	125	111	124	103	115	117	119	117	102	118	118	128	102	107	102	106	111	119	111	123	135	107	105	119	92	97	110	124	99	113	124	128	111	115	111	111	129	111	112	110	125	107	116	117	107	96	96	92	108	117	129	110	109	108	98	104	105	123	132	119	101	132	106	96	110	122	111	118	144	107	118	123	117	96	121	112	98	101	113	111	112	98	83	112	124	120	84	113	116	115	98	111	127	118	98	114	104	116	106	113	108	115	125	104	126	118	114	126	123	114	100	95	127	115	123	114	107	104	126	110	111	121	104	117	123	131	114	120	111	115	105	125	118	123	112	102	96	121	98	97	120	118	120	130	101	98	122	114	108	102	130	110	98	116	94	95	112	136	100	130	108	121	102	99	115	98	97	112	117	103	116	87	99	115	109	100	107	116	106	117	125	111	121	121	110	106	104	96	110	98	92	125	102	114	101	119	114	111	109	111	122	97	114	117	119	108	96	119	108	111	93	110	85	114	117	93	112	97	132	89	111	122	131	109	111	110	103	118	113	114	110	106	105	112	112	105	97	129	109	116	107	106	94	112	106	117	105	111	129	110	123	90	108	130	135	111	117	120	124	140	109	109	114	103	108	110	107	110	110	100	106	121	126	112	121	108	126	111	114	132	114	115	109	111	103	110	133	104	137	96	113	93	113	125	124	113	117	111	123	105	112	125	119	102	113	113	127	116	136	102	117	98	113	109	101	116	125	138	108	89	108	115	125	110	118	108	127	126	107	122	105	108	122	119	119	118	107	123	97	127	128	125	114	121	115	101	116	88	99	122	106	117	106	122	111	115	109	105	125	120	93	110	113	113	141	105	119	105	114	107	111	122	98	105	109	112	109	133	116	119	124	122	119	124	127	105	128	114	114	111	94	105	111	126	112	106	114	123	110	111	97	106	137	122	103	106	107	131	108	117	116	108	107	113	118	113	129	108	115	97	112	101	111	120	114	114	94	133	115	106	98	120	108	123	117	97	101	107	109	109	121	122	99	109	104	104	125	116	122	102	101	111	121	125	125	106	111	116	100	95	113	122	112	106	119	99	124	112	136	124	117	120	121	110	107	118	112	97	105	107	102	126	94	129	107	118	103	102	99	121	125	106	118	117	116	142	118	107	118	108	132	117	117	104	105	120	100	104	100	109	99	125	109	116	104	109	112	110	107	109	105	126	104	107	119	119	124	111	107	105	111	103	106	131	134	131	110	130	106	119	107	85	90	95	116	105	114	103	106	117	91	101	115	120	114	102	122	105	124	126	118	111	104	91	120	115	119	122	120	127	108	93	127	137	106	109	102	109	114	125	121	121	113	121	130	106	114	117	114	138	118	113	124	104	123	108	112	99	118	143	96	106	133	122	112	115	97	94	115	118
18764	9485	23599	65941	48633	4328	3685	7703	6023	4246	1457	1026	897	794	823	738	650	661	676	664	605	650	755	630	601	676	555	569	633	798	1119	1987	1337	3334	3371	2524	764	1304	379	380	386	393	373	380	376	375	325	358	386	383	378	352	357	372	353	340	369	349	349	329	326	344	363	337	329	350	328	329	310	328	339	365	351	343	311	322	322	349	325	319	324	340	314	342	346	335	328	323	337	330	306	328	313	326	334	339	344	334	314	313	330	318	348	323	328	309	329	344	355	317	313	278	309	340	334	319	332	339	323	282	310	338	319	321	338	330	323	361	320	316	334	311	328	319	294	284	327	364	324	344	308	337	299	341	315	301	299	306	295	319	332	304	290	362	323	300	304	338	297	318	289	336	335	311	333	333	348	333	301	298	307	341	353	311	319	287	310	310	343	301	301	300	312	323	320	366	311	271	303	305	309	309	354	300	326	315	328	321	332	317	312	318	320	338	332	315	325	345	314	305	303	298	309	297	291	319	304	311	330	285	311	318	316	298	292	289	341	315	324	311	301	287	291	304	332	318	338	296	291	319	325	344	305	307	333	314	311	315	318	327	307	330	305	321	355	318	299	283	293	301	334	302	348	322	330	325	312	293	291	297	324	287	302	318	319	313	290	334	343	323	324	274	278	285	321	356	324	322	292	311	339	334	337	290	323	304	335	313	301	294	320	303	292	316	298	318	307	345	359	335	331	328	331	303	335	345	314	307	323	308	316	330	331	316	298	339	318	318	309	319	285	334	312	341	297	360	290	336	333	331	314	298	315	329	333	326	311	319	320	311	320	314	327	326	339	300	289	303	324	308	310	337	322	322	333	300	321	305	313	316	325	330	335	320	319	308	327	329	326	318	285	312	359	304	325	305	299	335	310	310	309	319	322	302	315	334	300	315	311	313	319	349	314	343	312	327	337	322	298	357	318	323	348	329	295	300	320	305	314	351	314	328	323	331	305	338	319	323	333	303	326	328	321	315	305	309	314	298	313	314	298	331	364	315	300	310	313	298	307	328	325	296	303	303	313	287	337	342	303	338	351	318	311	294	321	311	296	301	332	295	294	300	324	323	330	337	302	333	289	328	293	363	325	329	325	302	295	310	304	336	346	335	334	303	305	320	335	301	294	304	302	321	312	310	283	289	299	271	300	294	358	318	326	284	305	298	324	322	325	268	322	347	312	314	311	306	325	300	331	319	320	355	320	288	341	326	321	316	319	310	319	315	301	321	331	321	328	323	345	334	319	334	318	296	314	347	332	330	333	328	322	325	346	308	324	312	325	310	308	317	284	299	281	325	336	312	339	313	339	313	294	322	287	318	282	312	338	330	286	348	313	309	310	302	324	317	300	330	316	310	333	282	331	288	309	304	320	304	319	295	309	295	327	343	323	325	325	302	326	297	315	320	355	333	307	348	312	317	308	330	306	318	324	319	340	322	349	320	319	317	323	297	309	327	307	323	316	322	350	297	313	322	302	327	286	303	328	316	307	339	301	299	306	299	334	321	333	303	310	326	315	323	323	302	339	299	319	313	294	318	334	323	319	320	306	303	302	305	289	304	310	294	308	332	350	307	315	306	320	311	319	353	294	314	346	278	322	298	341	333	331	323	341	306	323	337	320	291	309	287	309	321	334	320	316	336	294	303	324	304	312	336	314	292	300	325	333	316	340	290	310	290	308	310	320	295	322	313	326	350	307	291	349	313	295	313	349	296	292	321	335	343	325	329	316	323	311	333	325	311	344	319	299	325	346	319	336	299	341	306	330	312	309	335	311	336	308	312	286	292	330	290	309	326	310	329	303	319	330	307	328	329	312	310	307	308	346	297	290	316	311	337	332	328	297	311	310	297	307	329	304	314	327	335	314	343	350	337	330	327	308	308	316	308	293	325	310	334	311	321	289	317	330	308	316	294	312	350	327	300	292	315	320	343	312	331	325	305	355	298	306	321	315	329	264	295	312	319	324	357	322	311	319	311	329	328	322	341	312	313	309	288	298	301	334	325	303	304	339	310	308	322	319	319	323	342	311	299	312	329	337	330	322	369	332	298	331	335	293	322	308	307	344	327	272	314	299	293	336	286	336	301	344	332	337	313	320	332	333	313	345	314	308	359	300	288	294	294	306	330	339	307	340	313	306	306	309	319	357	338	298	324	337	333	301	343	308	314	301	288	285	319	332	329	330	315	325	337	313	296	306	295	302	344	296	298	320	297	310	314	313	288	322	325	311	314	308	327	331	311	312	316	311	305	304	293	321	303	339	303	279	307	310	343	307	350	314	341	349	372	340	301	340	273	318	319	254	300	289	331	337	315	308	338	304	333	301	309	323	318	337	316	306	315	306	326	322	296	322	309	311	343	300	330	302	326	321	297	352	319	334	340	296	305	322	315	303	324	304	310	324	283	318	294	299	296	310	333	285	315	306	334	309	331	345	328	295	321	300	314	303	334	319	308	327	320	351	304	322	301	301	310	314	303	350	299	288	307	291	352	287	361	295	269	303	291	333	298	302	313	338	315	322	317	326	346	291	329	278	298	311	320	321	301	313	343	317	351	324	312	315	329	328	302	360	279	324	324	311	308	311	315	313	332	322	311	330	295	315	311	324	315	309	314	320	313	301	319	292	324	348	309	295	308	309	348	340	312	344	334	290	310	324	334	343	317	300	311	321	332	300	324	318	290	309	336	278	299	315	313	307	350	315	326	285	331	331	311	331	285	294	310	318	313	301	280	344	336	324	305	344	317	291	290	343	330	304	308	299	320	309	331	298	320	310	319	286	324	330	298	321	326	297	324	321	322	306	294	322	325	319	305	281	320	319	322	317	302	308	326	326	357	310	331	329	334	340	299	287	333	350	348	304	318	305	309	313	327	340	305	290	310	317	290	291	328	356	321	313	296	303	302	297	314	321	301	325	320	318	317	357	323	327	319	287	301	324	318	299	320	368	335	340	319	313	302	308	317	326	333	291	322	294	330	330	280	345	319	298	276	301	309	324	326	327	327	316	317	316	319	304	296	316	322	292	283	320	314	319	325	295	353	346	324	311	327	298	319	343	287	330	305	314	288	328	311	308	315	345	302	282	301	324	315	300	347	314	308	295	343	309	344	305	311	304	317	301	305	317	312	327	325	293	292	315	321	307	344	318	317	311	319	329	310	287	280	298	315	318	312	313	321	331	299	314	321	332	319	320	351	297	328	331	321	286	279	315	322	346	286	310	326	322	319	310	315	320	306	324	299	290	309	332	333	323	296	309	315	311	326	326	330	299	312	323	298	297	322	294	308	299	281	329	313	331	312	330	321	315	298	320	305	295	306	333	303	312	315	293	323	290	316	335	318	337	313	301	325	318	307	324	322	283	317	280	292	343	304	331	303	317	342	313	299	332	313	315	317	328	308	309	324	339	341	296	326	314	308	342	319	299	311	321	313	304	328	287	332	334	323	353	321	283	342	325	295	302	326	324	311	297	316	330	346	304	292
3076	488	749	3182	1703	420	354	384	365	351	384	316	367	324	332	355	351	313	316	346	325	312	321	314	354	357	340	332	302	289	340	335	299	350	366	347	344	323	319	347	319	356	331	328	359	328	344	331	330	347	336	321	312	323	356	330	314	318	331	331	299	311	344	363	328	337	327	314	317	322	312	308	353	327	318	317	342	322	309	333	355	328	349	354	322	362	340	312	291	328	341	361	320	334	318	307	353	363	325	336	335	326	368	359	334	321	339	297	330	311	301	348	310	331	338	327	332	335	321	375	297	335	342	329	329	364	321	335	354	336	322	316	355	321	338	321	339	324	340	335	344	343	311	340	307	310	313	343	322	335	327	338	349	313	341	349	325	367	309	318	357	361	313	300	320	339	319	317	303	343	341	328	318	333	329	355	353	343	321	348	373	334	347	316	316	332	309	312	357	330	327	348	342	306	333	342	336	341	325	324	319	342	362	314	321	315	330	333	297	312	302	346	333	347	318	389	311	337	313	338	307	348	386	325	337	344	307	298	330	331	353	314	332	332	320	332	355	367	338	324	286	336	361	326	353	309	350	327	321	315	290	320	332	310	330	291	336	370	322	311	338	339	301	304	335	296	347	315	315	301	321	355	340	273	322	293	328	315	335	326	323	331	385	326	349	342	329	357	313	331	345	336	342	349	319	373	308	337	346	316	341	343	307	314	307	340	370	341	318	347	329	357	347	279	336	351	364	341	341	304	380	328	309	326	299	322	336	327	328	320	322	328	325	356	307	337	309	355	321	324	343	332	320	335	319	327	328	316	343	358	333	318	328	361	362	346	334	310	334	341	358	321	357	330	330	333	340	306	358	326	328	341	328	337	312	305	330	326	297	342	359	330	346	347	350	327	334	344	339	301	305	315	331	344	327	336	331	333	315	310	320	320	359	323	302	369	318	355	289	323	308	307	315	317	357	343	322	337	311	349	341	319	351	330	335	338	333	319	330	344	322	333	344	344	356	309	329	312	324	348	347	321	310	301	308	363	329	340	311	329	337	303	359	352	350	332	348	353	326	303	333	321	333	337	345	360	301	317	337	322	309	353	321	364	321	342	357	342	311	318	306	343	318	309	317	315	361	306	326	322	356	316	309	387	322	316	375	347	352	347	328	322	299	335	344	347	328	370	313	317	341	303	322	347	312	308	335	353	348	341	338	333	328	324	326	335	376	344	340	306	326	334	319	330	294	342	314	325	329	357	311	308	334	328	395	309	349	342	349	340	321	326	305	340	316	324	330	342	368	323	343	329	321	330	330	329	316	352	322	305	337	336	343	344	312	325	319	297	327	328	345	309	333	311	306	337	312	331	338	329	320	294	328	300	339	336	330	367	337	319	339	317	354	316	345	342	348	349	317	333	315	330	331	302	327	323	342	322	312	330	359	333	320	326	298	337	325	321	353	308	312	341	354	325	315	353	350	347	297	339	340	327	351	308	334	314	312	321	323	321	317	321	337	343	300	334	338	346	332	318	320	338	355	329	329	321	349	319	333	308	327	372	344	316	304	340	339	364	329	341	348	320	350	336	312	315	307	340	325	315	317	340	317	337	320	319	355	310	327	333	302	317	349	363	381	311	349	323	328	313	346	318	293	310	319	345	384	316	312	337	331	288	344	362	324	340	365	348	341	328	333	318	326	333	327	323	319	344	333	302	318	325	352	309	335	336	341	325	307	323	338	337	340	347	312	328	336	336	327	314	339	311	289	335	342	348	343	337	340	351	330	346	343	356	361	320	329	324	323	340	289	388	358	358	345	345	328	348	313	368	338	366	329	347	319	355	321	341	343	340	321	299	288	329	304	345	317	372	339	307	302	311	317	327	319	320	305	284	315	319	346	364	335	332	292	294	333	311	349	338	311	317	310	330	323	319	317	349	340	303	348	347	306	316	320	303	324	335	315	308	331	334	358	328	346	328	331	360	287	323	328	358	343	327	347	332	328	321	315	324	344	335	351	344	307	342	342	358	336	328	321	347	348	336	303	324	330	333	342	335	352	302	305	344	300	324	329	334	321	345	357	349	332	318	330	302	322	373	329	307	326	357	309	303	310	335	359	328	367	334	344	356	347	314	379	345	333	346	352	308	348	339	348	311	321	347	316	346	327	350	330	374	371	315	335	294	323	324	331	346	313	330	301	339	328	349	286	329	303	312	288	332	321	329	336	343	314	352	335	314	316	338	331	319	308	324	356	306	343	330	329	325	308	324	324	357	337	344	324	305	326	360	306	322	337	369	329	320	371	338	347	340	321	355	329	342	338	321	303	324	301	334	318	345	324	325	362	368	346	331	338	325	336	332	316	311	330	345	334	338	314	351	323	350	333	316	322	326	363	372	342	295	377	346	323	300	328	310	353	365	344	358	322	318	352	345	365	308	329	318	297	317	350	316	302	373	315	355	316	345	344	377	359	329	313	308	312	339	362	337	358	324	343	364	307	337	343	365	365	335	309	318	336	378	345	322	325	343	326	307	348	323	330	324	324	350	325	311	300	314	337	349	334	352	314	307	351	338	313	334	344	303	351	341	331	287	340	349	363	337	313	360	291	328	333	329	335	338	341	353	314	330	329	345	357	314	315	311	364	353	331	332	332	330	336	328	365	334	348	331	348	334	315	304	344	348	347	350	298	364	350	375	327	343	355	326	303	302	322	309	336	308	311	322	360	327	323	307	330	364	316	372	343	335	313	321	341	329	320	362	351	344	315	344	328	342	358	336	320	360	330	360	332	327	330	374	316	336	326	337	321	333	300	324	338	314	340	347	316	352	342	354	327	303	304	307	326	314	308	311	303	317	307	335	346	301	332	355	312	379	351	343	330	314	341	313	354	329	348	311	353	310	326	326	324	319	351	305	285	338	351	334	354	337	350	338	305	331	337	324	310	314	325	323	344	328	364	310	336	321	317	329	344	318	292	309	352	317	326	333	352	370	353	359	344	305	337	345	338	307	305	359	310	345	362	328	350	346	331	287	336	357	336	313	297	342	345	305	318	353	334	356	368	334	331	339	359	300	351	330	334	297	345	320	339	352	292	334	363	357	334	313	307	337	329	299	324	358	318	357	355	360	334	338	369	322	351	341	329	334	364	350	346	297	331	352	323	341	377	325	353	337	303	301	359	332	306	312	346	328	348	368	322	307	359	340	347	359	348	331	353	326	366	313	322	345	357	379	344	338	340	337	337	336	340	317	333	332	337	310	372	315	326	332	335	355	341	314	326	321	307	319	329	346	349	333	304	328	321	332	357	320	314	320	365	322	331	328	316	358	329	310	323	324	343	335	316	353	333	349	350	340	308	335	349	349	328	263	319	332	359	335	338	327	341	321	343	333	342	330	346	338	349	308	323	329	317	326	315	348	318	375	319	332	356	339	314	335	330	314	341	348	312	318	339	311	341	330	329	324	339	336	318	323	351	341	311	320	319	365	319	306	333	339	305	343	340	337	315	368	325	335	317	331	353	313
3151	1047	2251	11231	6361	931	910	1026	961	874	861	813	825	818	785	836	806	767	779	861	767	803	820	833	831	787	857	826	868	831	850	800	864	834	921	903	827	867	801	771	811	800	824	784	803	799	777	825	878	829	816	808	799	814	783	800	796	768	751	828	786	799	832	822	864	774	821	758	788	825	843	812	797	837	809	824	790	755	757	811	797	794	810	805	884	798	807	822	814	866	842	816	752	787	791	846	831	769	778	813	791	858	794	828	820	803	806	815	758	846	787	803	832	762	766	803	762	836	774	805	766	819	789	792	820	790	826	813	835	844	791	786	797	763	814	789	808	754	774	820	821	847	807	824	834	799	810	808	763	743	833	765	772	774	807	791	825	770	783	811	778	790	818	801	737	778	820	771	773	780	838	751	813	800	780	769	788	814	765	753	797	824	873	760	841	832	781	799	909	796	773	850	751	783	802	821	848	863	824	780	810	847	822	807	748	838	779	798	788	797	822	817	812	773	795	743	829	819	784	785	864	800	803	813	784	823	767	863	844	793	799	804	802	761	822	827	788	804	799	809	746	854	836	774	810	816	826	817	825	828	797	776	838	792	811	812	760	777	840	780	818	756	851	792	775	850	856	760	792	810	777	824	791	812	841	749	770	828	788	825	767	808	820	814	791	774	807	832	778	866	796	800	800	854	824	791	846	795	811	764	768	804	783	776	807	838	811	791	852	746	814	795	834	792	838	776	778	754	805	786	764	857	827	805	803	819	824	760	800	794	771	793	775	841	771	864	792	814	772	775	775	785	800	780	782	769	845	811	802	824	800	814	805	789	846	787	793	793	792	803	849	795	807	778	796	781	854	762	839	786	795	827	825	802	788	837	784	803	785	771	829	863	829	780	823	802	787	750	776	846	839	833	770	811	832	782	761	831	761	847	824	777	819	825	753	762	818	821	740	744	787	777	803	813	770	828	825	784	817	849	839	773	800	802	768	834	849	826	802	802	817	784	786	807	850	817	780	756	801	797	820	838	831	800	801	800	820	774	830	820	857	763	790	820	772	832	876	778	794	762	750	794	802	777	776	747	774	787	840	801	773	798	796	784	807	782	840	763	781	785	823	792	797	781	754	811	781	794	777	801	778	784	790	839	826	806	843	830	789	826	850	803	773	791	810	771	802	807	844	823	785	799	797	796	816	823	775	812	823	814	836	776	818	779	803	817	818	792	835	770	801	836	783	826	848	818	761	813	741	750	769	805	794	818	849	788	766	846	814	779	792	820	802	796	822	807	802	827	787	781	808	827	794	807	810	799	824	810	784	827	783	790	810	803	760	874	780	824	803	827	772	819	787	794	814	796	784	810	793	813	839	778	793	820	830	813	775	743	770	826	766	766	859	790	866	775	805	822	818	806	784	803	835	749	812	803	829	809	805	848	792	760	748	836	837	807	824	810	817	790	822	775	842	796	776	851	818	819	818	802	812	795	772	781	764	805	777	825	794	839	803	830	818	799	815	763	804	821	808	785	824	804	848	809	814	827	805	778	822	852	761	832	815	838	856	786	794	813	818	801	826	791	813	824	795	839	807	879	820	812	758	773	760	836	751	765	797	782	794	801	857	786	754	847	830	784	789	785	791	796	755	806	795	789	805	812	756	802	784	779	826	839	807	800	819	786	780	749	822	813	788	754	846	812	815	797	774	786	805	760	853	809	813	851	774	858	785	810	829	794	807	807	808	859	797	787	841	828	791	805	786	812	792	784	769	844	787	817	809	833	766	822	831	817	811	825	810	845	799	791	825	781	810	808	765	780	767	789	846	813	791	794	872	771	844	849	819	834	756	760	810	840	796	761	741	761	802	845	790	780	785	837	801	801	793	804	829	805	834	777	781	797	847	784	835	764	776	807	782	756	816	770	820	797	785	782	784	852	793	864	803	765	829	832	855	810	821	824	826	777	804	780	828	765	805	773	833	782	802	812	809	782	783	810	795	799	839	728	783	805	789	812	800	777	768	789	829	792	830	850	786	809	789	806	835	812	768	836	822	804	785	819	812	729	825	796	835	809	749	816	813	821	807	751	802	791	800	856	857	840	791	792	776	790	845	793	758	756	762	845	807	800	818	798	786	831	766	825	795	811	740	817	827	820	834	779	832	794	816	807	803	829	845	750	778	748	773	778	782	842	812	839	877	778	808	769	848	779	867	825	787	787	793	777	868	791	815	781	846	770	784	838	796	870	818	773	807	788	825	818	794	787	796	783	829	798	822	793	792	804	774	784	796	812	828	814	786	772	817	803	792	852	771	813	811	793	767	845	795	812	835	809	824	807	764	820	843	777	825	794	790	775	799	822	798	836	816	842	830	824	832	780	764	807	809	822	806	793	794	806	830	850	739	808	833	852	769	804	753	793	796	804	801	809	783	797	784	767	818	795	922	828	840	828	766	755	790	818	780	799	799	767	835	798	803	880	779	816	843	773	803	765	818	794	845	816	845	766	795	761	784	778	826	819	805	822	778	859	823	858	786	794	815	790	839	778	758	854	800	827	788	846	793	811	832	780	837	781	790	783	811	802	782	868	790	754	809	753	854	795	827	867	846	805	787	849	788	827	820	778	819	799	795	748	821	764	828	775	742	829	770	786	776	780	790	827	804	775	772	810	778	806	838	829	768	758	834	795	791	802	808	803	730	784	850	829	795	816	788	767	811	809	857	833	799	810	820	831	768	825	775	772	769	829	781	798	805	778	829	779	790	819	823	868	788	805	807	796	799	777	783	767	802	811	791	767	831	820	794	791	796	795	820	773	779	805	808	794	842	764	838	807	727	790	778	832	874	786	790	785	769	795	789	792	814	808	833	786	778	812	796	814	790	826	792	779	788	818	818	747	807	809	817	790	818	821	817	782	798	815	818	811	862	841	796	799	818	772	825	805	798	776	832	829	806	835	820	811	794	803	797	791	817	793	772	743	767	802	786	824	810	842	789	779	813	816	797	794	793	771	819	766	825	769	795	886	830	803	854	822	766	756	824	774	817	806	777	778	800	865	863	819	772	795	793	846	772	821	799	846	773	760	803	807	772	792	835	766	803	773	796	856	789	770	833	760	787	787	822	792	816	765	856	790	808	814	799	810	774	847	832	851	846	813	810	771	766	801	777	818	808	837	804	811	742	812	842	777	788	775	846	809	807	778	846	765	830	764	794	846	775	736	826	768	798	779	823	823	752	805	850	767	784	784	828	850	789	849	817	819	809	819	813	792	787	807	798	809	841	790	796	767	779	838	841	814	821	793	741	791	791	809	759	807	817	781	820	804	801	778	783	892	856	828	807	809	824	831	788	788	742	813	755	816	810	766	782	792	794	809	760	843	826	815	752	822	808	810	814	828	808	784	829	807	818	804	829	846	830	824	802	845	790	752	741	807	751	796	809	797	775	815	779	772	829	802	828	783	795	785	827	819	768	820	824	814	802	770	804	806	821	802	801	792	856	824	790	829	808	802	804	749	784	807	813	793
20764	7774	19029	52803	32727	5771	744	1332	1174	723	369	269	239	257	246	266	254	254	266	234	259	237	250	258	223	225	252	227	239	259	240	319	321	313	370	345	264	464	264	236	234	239	199	228	225	223	212	256	216	244	251	222	253	239	203	213	242	231	228	233	223	211	211	213	237	202	228	245	245	231	225	229	227	208	218	216	245	222	231	228	199	197	224	209	221	252	222	231	220	225	217	241	205	218	229	223	225	235	236	223	206	229	225	201	211	226	226	215	211	220	205	210	215	203	213	209	192	204	225	212	216	196	187	214	210	221	224	216	218	213	179	217	237	230	211	232	244	234	242	256	206	195	217	238	222	211	222	224	226	222	212	212	196	200	236	196	228	233	235	238	199	234	218	218	200	233	190	224	239	238	243	205	223	212	222	193	192	205	238	193	212	219	214	235	212	208	226	197	257	213	224	218	224	206	200	211	223	219	190	215	219	210	205	241	217	214	219	246	219	231	225	219	215	236	227	199	213	233	220	215	226	218	240	236	227	229	222	238	207	191	229	222	234	202	220	207	221	217	240	274	214	204	226	231	233	225	224	214	235	244	243	246	218	215	223	227	234	246	213	179	229	211	214	209	201	219	220	244	208	235	232	245	231	264	187	222	244	235	218	203	214	235	197	215	219	248	230	211	216	191	237	211	236	218	197	236	211	200	188	214	207	212	226	218	202	207	229	232	212	234	234	234	218	222	236	214	213	197	217	233	210	217	235	189	217	211	232	245	235	236	236	241	207	197	237	205	239	220	227	196	241	263	219	236	215	228	202	224	231	234	255	210	243	232	242	243	229	188	235	220	211	222	251	223	222	220	219	239	228	184	221	244	248	229	242	217	204	192	234	205	204	211	243	227	225	226	229	221	247	249	233	199	208	224	250	230	219	234	220	223	190	204	254	220	236	236	232	238	206	199	231	238	248	238	222	200	242	243	227	186	217	238	227	221	205	247	219	239	211	204	209	232	212	215	236	205	208	234	203	204	241	230	211	237	245	235	228	233	269	230	257	212	226	221	204	198	230	221	212	249	216	230	231	233	239	223	230	208	247	206	196	222	217	193	230	212	212	234	237	209	222	249	231	221	212	233	236	211	202	221	208	268	215	229	234	192	220	248	224	255	192	207	211	237	229	212	226	219	221	220	221	248	207	190	202	221	215	217	223	231	192	217	219	235	228	270	233	224	236	216	197	192	240	207	196	216	247	203	204	210	227	218	237	255	237	247	205	211	204	194	213	229	213	222	217	229	215	215	250	224	229	223	232	251	232	227	223	209	214	216	215	224	255	243	235	239	206	209	232	244	210	225	239	234	223	233	237	218	229	228	192	225	206	228	237	196	201	206	219	217	206	211	231	264	224	255	198	195	225	214	212	219	222	250	208	213	233	208	210	217	223	226	209	214	221	204	227	232	205	219	236	213	245	218	248	196	226	223	243	220	227	220	228	206	208	220	224	235	232	208	223	240	223	207	202	210	207	203	199	251	238	223	192	227	221	219	221	214	227	210	228	232	206	212	242	214	216	249	226	251	232	211	212	203	218	232	234	229	230	221	194	236	212	212	217	237	228	214	229	214	212	206	193	195	220	193	228	212	223	230	212	200	175	268	244	211	221	249	206	222	248	224	241	202	201	227	216	206	232	215	209	227	242	210	198	223	212	200	216	267	180	216	219	249	209	217	199	209	219	195	219	248	233	200	228	225	255	214	221	198	231	244	202	218	218	217	210	225	204	234	203	218	233	189	213	215	244	218	239	239	200	200	228	196	241	236	194	259	225	201	214	220	222	220	216	204	216	227	207	243	194	245	204	215	208	244	250	211	216	186	211	225	211	207	199	216	211	228	214	206	201	216	223	217	235	211	214	230	197	245	251	241	228	246	222	217	236	236	221	249	231	240	219	247	229	202	224	189	202	228	228	234	229	213	218	230	235	235	226	218	224	262	195	208	233	221	266	234	231	218	229	231	223	237	246	219	206	241	186	236	278	224	199	232	220	211	229	221	230	226	228	226	218	204	223	223	216	206	245	218	223	208	208	222	254	248	244	228	254	230	246	199	229	205	236	226	226	233	208	206	237	223	189	223	218	210	229	207	248	216	236	247	226	205	212	228	218	250	207	232	238	215	228	226	213	214	236	237	221	245	219	221	211	226	225	188	186	211	205	213	207	221	224	240	236	238	229	201	219	229	214	218	189	233	210	191	218	239	204	213	230	200	238	222	228	229	236	227	213	201	218	202	213	206	209	230	226	258	231	204	246	229	236	242	209	187	202	207	260	232	241	245	218	251	210	228	215	229	244	225	226	233	207	228	230	216	234	219	216	199	210	213	184	207	233	209	234	216	203	200	212	245	229	219	205	193	222	191	185	181	216	214	232	232	239	226	209	225	202	189	189	206	248	209	185	238	211	217	221	228	211	232	267	211	221	240	231	230	207	241	220	217	219	232	212	222	220	226	204	236	209	223	242	240	222	239	225	228	206	220	253	206	208	208	199	214	257	243	209	235	198	256	221	185	225	230	214	208	224	233	222	221	218	227	205	203	224	232	212	203	247	211	221	219	206	207	223	203	206	206	208	228	213	214	210	226	217	241	229	213	214	200	224	220	234	229	234	214	210	212	232	217	210	226	206	221	206	215	186	227	259	255	206	184	228	213	227	224	212	252	220	216	227	207	212	213	224	236	221	212	243	246	216	249	214	202	208	213	218	229	204	240	215	226	219	230	235	197	209	241	220	216	236	235	234	218	225	215	198	229	222	241	229	228	219	228	239	219	215	206	213	204	216	220	215	226	243	206	223	231	222	239	235	226	220	211	230	240	218	235	192	208	200	223	223	237	219	250	200	220	197	224	212	223	224	241	234	222	233	216	179	250	222	220	245	192	218	236	238	227	230	223	221	208	234	237	223	209	239	210	199	205	221	221	230	211	218	192	198	227	207	228	215	228	267	211	234	255	210	236	215	203	210	192	225	219	236	208	232	218	214	209	260	220	208	221	255	225	209	230	226	205	229	214	226	204	218	242	226	247	218	215	227	207	215	240	227	208	215	210	242	230	247	194	213	211	207	184	236	224	191	218	198	230	223	244	224	223	205	223	215	216	228	231	222	221	225	237	224	214	247	227	230	239	214	203	219	214	231	212	215	204	229	198	215	210	226	225	216	220	237	227	198	239	237	248	224	236	212	225	241	230	200	228	198	218	225	201	220	230	211	224	246	220	222	214	236	200	202	206	188	229	199	222	244	201	211	188	210	226	228	229	197	226	209	220	228	228	218	226	232	226	234	232	215	206	236	225	229	209	204	216	228	223	218	234	210	203	246	242	214	224	212	241	224	208	247	207	211	252	221	219	210	211	207	249	194	201	211	232	211	228	230	218	220	225	213	238	228	210	209	236	229	232	209	208	223	199	207	207	218	207	225	208	216	234	209	243	223	229	248	206	225	229	231	208	212	207	238	212	216	232	249	237	215	222
12398	5600	23462	56476	38237	2644	2164	4881	4424	2751	1274	884	839	786	779	750	737	740	755	719	724	692	718	696	709	661	664	642	723	919	977	1479	1421	1369	1960	1651	985	2306	750	574	533	603	603	564	586	594	641	592	596	616	576	588	527	604	580	584	565	543	547	570	543	581	540	530	565	536	572	606	623	553	578	565	534	567	558	599	572	541	553	551	566	517	566	551	506	579	536	559	549	565	554	548	602	563	614	546	529	550	556	556	568	578	589	540	574	568	617	583	547	613	576	562	554	540	586	579	573	563	594	552	548	574	543	566	548	571	567	522	545	548	532	539	543	544	564	561	545	558	547	572	545	570	570	549	522	548	533	542	583	595	607	580	555	586	516	545	583	553	553	553	597	557	554	532	541	575	568	595	601	558	540	534	536	556	580	573	557	580	581	554	570	582	527	551	549	592	542	555	545	532	595	560	588	505	575	537	560	551	582	562	584	531	567	602	548	570	569	610	572	568	582	569	563	529	600	550	552	550	586	613	588	561	528	530	523	552	543	556	552	557	535	544	542	539	554	585	587	592	550	534	613	557	551	546	569	552	544	576	569	581	551	560	499	542	557	585	504	585	614	557	551	563	526	536	546	525	552	540	559	578	572	536	528	557	549	524	530	572	536	596	551	549	579	559	584	577	510	579	541	575	530	596	569	575	592	552	529	580	528	545	589	587	536	565	582	516	540	560	563	546	518	597	551	557	565	540	509	538	547	603	551	570	553	543	532	557	550	575	555	537	558	558	563	520	586	518	563	552	549	514	576	593	576	496	556	592	516	493	565	560	518	575	539	526	548	593	561	534	540	586	573	582	545	548	528	537	555	592	542	546	570	566	552	576	565	553	563	554	535	558	547	569	532	546	531	580	576	571	527	500	569	559	593	550	523	537	523	569	531	583	551	564	549	529	550	577	549	520	586	549	554	560	533	532	531	582	530	538	549	560	526	514	563	527	568	536	562	546	576	557	558	532	556	552	559	564	617	560	550	578	518	555	544	573	544	560	502	532	533	518	549	526	573	545	534	535	537	570	587	562	560	597	549	563	540	531	561	582	525	565	560	563	579	558	591	543	607	556	584	543	583	539	582	505	529	538	528	559	559	569	582	572	527	574	572	569	525	544	582	529	535	578	539	532	546	543	554	544	546	556	534	567	584	590	554	555	541	517	559	560	566	573	597	598	541	582	583	581	545	562	566	590	569	555	522	585	526	571	543	538	547	556	564	568	548	578	549	540	581	580	504	539	541	561	549	577	539	521	568	573	551	561	538	532	580	547	541	543	563	580	538	513	590	555	548	559	527	503	547	559	543	554	517	554	560	550	564	553	553	553	576	543	524	563	556	534	507	521	561	527	515	565	552	580	568	548	546	592	616	548	537	591	584	525	567	573	548	575	526	547	553	575	582	573	556	598	527	591	550	581	583	575	571	566	541	528	600	570	577	588	535	548	528	570	594	578	596	547	533	528	520	547	559	521	529	532	525	563	576	585	551	548	506	562	576	543	571	570	564	541	529	570	590	559	550	548	546	571	586	586	530	530	575	566	580	554	610	554	525	542	559	545	591	553	552	579	608	559	579	542	585	521	546	578	538	542	517	585	532	579	565	508	528	585	559	516	551	515	561	543	579	551	585	522	569	573	536	550	544	594	514	534	553	543	587	542	553	589	569	598	567	559	546	520	589	581	540	518	559	546	534	554	509	599	555	543	550	559	650	518	576	549	540	551	564	571	572	539	546	635	599	535	551	528	566	590	538	521	533	561	536	538	584	554	563	574	539	534	532	585	568	516	551	570	555	571	560	544	545	542	536	488	580	517	583	535	572	552	531	516	538	523	570	525	551	550	564	556	532	534	578	501	571	583	582	519	575	553	576	569	597	560	520	590	584	555	532	558	536	576	580	549	552	555	563	554	542	568	575	574	556	588	607	575	562	592	578	557	539	516	549	570	552	551	559	509	541	562	592	570	562	537	547	555	542	542	555	563	535	515	531	538	521	542	571	537	558	532	531	526	562	566	562	587	555	553	560	568	557	540	525	538	554	536	557	570	524	576	551	532	528	549	556	642	541	602	602	546	572	613	580	542	532	556	573	599	560	557	557	523	546	551	593	567	542	570	553	611	564	551	601	533	572	566	555	599	542	536	535	516	556	526	575	554	596	557	560	555	546	551	569	525	532	597	551	570	511	563	557	556	567	590	535	551	551	572	521	509	536	577	545	526	559	544	605	500	593	562	579	487	520	578	545	543	527	546	524	565	595	561	595	521	559	538	588	548	514	579	568	558	540	562	500	534	519	544	549	537	551	533	544	512	545	564	537	579	579	530	555	535	563	529	585	570	524	602	545	565	557	556	551	522	599	549	585	521	529	561	535	546	570	570	520	554	557	517	587	613	531	585	553	537	531	577	557	540	542	546	568	572	564	604	575	497	542	558	531	530	578	558	548	561	556	554	609	567	519	588	568	565	582	564	604	518	584	571	587	548	562	554	527	600	532	571	519	568	548	597	525	566	559	565	503	553	560	558	560	565	564	561	503	550	541	543	541	544	583	547	543	530	578	544	528	572	588	519	544	585	548	547	550	543	529	576	507	586	567	578	568	606	545	555	596	542	580	526	544	551	567	554	524	533	597	590	555	542	574	519	578	538	559	554	555	556	540	582	534	538	593	559	550	586	537	547	554	552	548	604	584	504	557	595	518	524	565	556	571	572	555	528	537	532	552	551	553	544	568	535	553	576	570	569	538	585	582	528	563	547	548	559	544	561	550	555	557	548	563	571	552	538	540	559	561	558	534	557	558	584	555	550	575	512	553	607	577	551	571	562	550	537	548	563	575	563	591	585	523	550	573	559	590	528	564	526	585	568	559	572	583	602	558	579	550	554	567	569	541	566	597	512	549	538	562	543	529	573	536	599	559	563	545	565	562	544	557	555	583	560	511	564	566	569	511	542	570	541	532	537	578	559	563	561	562	571	558	598	517	546	541	552	543	581	585	565	573	546	595	519	559	542	546	527	548	557	536	531	541	564	576	533	547	559	504	557	560	545	538	489	544	509	586	560	544	581	557	573	536	551	521	574	535	519	561	526	517	560	597	554	546	585	555	522	511	558	538	525	530	558	533	537	596	567	537	549	550	582	577	560	528	579	555	532	555	587	594	548	586	575	547	544	532	512	555	595	554	550	504	563	518	563	606	556	517	589	511	590	543	534	568	562	574	525	523	530	539	568	562	588	588	602	577	563	556	529	556	553	545	538	598	555	581	593	557	580	554	575	551	532	560	541	515	556	520	550	562	575	572	552	528	590	611	569	567	551	573	549	575	510	575	510	562	570	534	508	530	556	566	588	547	549	546	550	552	512	564	538	539	537	527	510	575	580	505	566	569	571	549	523	556	517	529	565	513	558	535	551	545	520	533	574	526	570	538	544	566	549	557	556	532	528	564	557	563	612	557	525	574	547	578	543	570	570	596	547	552	579
32433	17453	34911	67956	40578	10623	1520	2184	1533	1043	437	299	238	195	191	175	155	170	152	198	157	148	140	158	144	125	143	125	146	196	243	258	335	289	389	410	208	467	302	109	118	138	143	96	128	136	134	141	121	128	117	113	122	126	122	131	143	131	122	135	108	112	109	138	118	97	126	116	124	113	129	120	133	105	130	113	137	111	114	127	110	119	117	111	121	113	125	116	106	121	111	119	122	122	149	135	113	108	102	126	121	102	106	108	119	123	125	135	118	129	125	135	127	106	126	141	122	124	132	113	127	133	124	105	121	89	100	116	125	125	116	126	109	109	109	113	112	116	113	114	110	106	143	108	108	126	129	147	122	115	118	116	115	132	115	112	114	146	107	121	152	124	138	116	130	117	117	130	102	105	119	123	119	126	106	120	103	111	122	91	109	129	117	124	145	108	108	111	102	131	134	135	132	98	130	124	107	119	138	119	117	124	120	121	118	118	104	127	108	115	130	116	116	130	120	116	127	127	124	110	132	108	105	138	118	131	105	109	107	124	110	125	129	117	125	138	125	125	117	119	114	132	111	115	98	138	124	140	96	109	107	113	109	114	122	104	126	113	99	106	116	123	113	121	120	104	123	130	126	123	118	112	129	100	113	108	108	131	136	139	102	117	114	109	126	113	130	113	143	103	114	140	116	121	129	106	116	116	131	121	122	118	125	102	125	128	127	99	119	98	125	102	107	108	124	110	119	109	95	122	108	114	117	126	118	125	123	107	119	122	124	114	138	110	103	119	113	119	119	138	109	113	113	131	139	131	121	130	141	111	119	113	108	104	111	113	116	148	135	111	105	128	116	125	124	125	113	131	132	122	111	132	141	118	110	122	115	126	108	122	129	112	122	123	130	105	117	122	111	105	134	123	101	122	141	134	113	120	121	129	123	126	122	110	141	133	134	113	112	116	93	114	130	103	127	133	126	121	98	105	136	108	127	114	122	119	126	126	125	93	130	109	131	127	121	121	107	128	140	109	128	119	119	126	106	107	121	138	116	100	119	108	112	103	114	122	119	112	108	114	116	135	106	130	118	104	123	127	112	118	117	125	110	105	122	113	129	129	115	115	106	147	115	139	112	108	106	125	109	110	124	114	106	117	111	99	106	127	119	142	115	91	107	124	109	119	131	147	120	104	117	120	103	122	119	141	100	109	112	127	100	101	110	118	124	124	133	121	111	105	117	122	137	133	124	117	133	125	114	112	129	137	137	117	131	126	114	107	108	110	100	123	92	112	124	133	100	115	121	96	124	124	142	113	131	144	128	110	119	123	115	108	94	121	140	116	124	108	119	142	127	138	136	124	116	106	132	111	125	95	131	119	121	109	113	113	94	106	104	108	118	123	131	122	103	123	119	122	109	144	119	117	110	127	120	128	126	126	130	106	114	124	105	127	132	115	108	94	102	113	113	110	111	112	119	129	121	131	121	104	102	114	145	124	120	160	122	129	125	99	108	121	144	124	120	129	119	107	133	115	125	111	123	120	128	118	132	122	110	115	111	97	106	124	109	107	130	110	111	105	119	126	113	125	135	121	120	105	128	123	130	115	116	131	122	146	115	111	123	133	127	117	86	119	131	114	107	118	116	128	116	119	121	115	124	131	120	120	116	106	127	121	122	137	98	115	121	112	116	140	137	137	124	115	97	104	129	111	116	113	119	112	119	98	116	123	110	105	111	126	108	123	113	111	105	122	113	119	106	109	125	131	123	119	127	121	119	116	128	119	127	121	124	134	118	125	122	111	120	129	126	111	118	97	120	121	126	120	118	126	119	100	117	139	99	130	98	119	112	119	117	103	107	115	127	118	133	110	128	127	109	131	124	123	124	103	116	106	120	141	119	104	125	112	108	111	131	125	109	121	115	137	127	119	137	98	115	110	120	110	104	129	129	113	140	131	114	148	101	108	129	125	118	122	111	120	111	130	119	89	112	121	120	106	127	130	135	116	116	120	112	122	107	142	113	123	132	108	141	116	117	127	129	119	121	119	128	108	130	99	131	140	120	123	115	97	112	129	104	109	105	109	116	113	130	114	139	110	103	121	125	122	106	129	113	92	130	113	111	137	126	131	128	122	101	120	96	125	124	105	110	130	135	125	142	128	135	112	126	130	120	127	110	126	111	110	122	116	131	112	117	126	103	103	128	129	138	128	116	139	123	124	122	126	120	120	129	111	114	124	110	119	128	115	102	123	95	107	119	136	119	122	120	131	112	133	128	133	104	121	122	109	109	119	105	115	136	107	126	113	110	116	111	154	120	130	140	107	112	112	129	127	92	123	127	134	103	121	127	123	106	113	117	106	114	121	115	122	132	117	105	131	126	133	98	122	121	114	118	122	106	106	129	133	133	111	106	127	97	123	129	124	119	111	125	87	136	109	131	131	130	131	97	114	116	105	120	117	106	136	107	119	121	133	115	129	110	115	134	110	125	110	122	119	117	132	116	109	148	121	124	122	106	119	116	129	129	95	119	119	110	98	129	104	115	124	112	141	133	125	116	116	122	108	127	109	127	122	127	115	142	116	132	116	120	126	116	114	118	107	106	131	104	131	128	118	128	122	108	140	122	127	107	107	120	123	120	99	104	127	128	113	120	134	108	127	121	118	121	109	110	134	129	114	100	136	126	102	112	129	109	111	118	131	117	117	122	116	135	107	117	130	124	127	121	124	143	139	123	101	108	114	105	127	132	127	120	130	99	130	119	109	123	108	118	120	117	122	137	125	107	131	107	143	113	118	119	115	122	104	103	131	113	122	103	107	121	119	139	132	97	107	119	127	115	110	119	111	107	126	133	110	125	107	118	121	129	99	111	107	118	118	112	138	115	124	95	129	125	148	96	128	99	133	110	95	110	117	114	123	113	100	127	100	107	135	113	99	116	113	125	108	109	113	115	118	108	132	113	120	129	130	129	119	140	121	103	127	132	144	122	124	124	137	128	131	121	146	134	121	118	105	114	122	120	119	95	97	105	112	127	134	109	106	128	130	112	114	136	130	120	113	130	142	124	100	131	94	126	118	138	111	119	132	113	128	125	125	128	116	115	135	117	112	109	100	106	118	131	118	124	129	116	112	127	122	131	126	141	124	116	116	112	129	122	106	122	101	132	98	105	110	120	127	126	120	127	107	116	117	111	123	110	125	114	136	132	116	105	106	97	115	105	138	110	115	116	118	117	115	114	123	111	130	127	123	115	98	111	128	104	123	108	113	93	112	103	118	117	121	112	125	130	99	119	117	127	139	105	124	135	143	130	108	102	131	127	128	127	99	95	137	103	119	122	114	123	124	111	123	108	115	111	119	108	119	124	115	108	123	110	124	114	113	85	96	117	89	111	120	114	115	94	128	103	102	131	117	112	118	139	127	118	127	121	112	115	121	93	96	109	126	135	120	140	117	138	141	99	102	119	111	106	124	138	122	137	104	102	130	115	156	112	110	117	118	117	114	117	111	122	101	123	146	123	121
18674	8968	35930	69608	42567	3658	3366	7357	5970	4326	1811	1119	988	864	742	685	717	647	650	682	600	567	647	629	610	563	581	575	616	1006	1109	1844	2124	1976	2583	2720	1160	3221	1596	406	371	343	410	399	384	400	393	368	372	337	356	359	375	342	318	372	363	352	339	398	315	377	316	329	347	306	348	355	338	331	333	336	344	342	353	377	328	354	346	370	340	362	288	298	357	315	339	318	322	329	356	316	366	329	327	342	342	304	320	321	331	338	339	329	338	356	332	319	349	351	343	320	337	337	345	325	332	341	309	298	330	346	362	318	339	330	352	339	337	331	350	321	355	341	344	293	364	355	349	333	325	360	310	337	329	351	347	324	297	337	326	330	359	342	338	328	356	325	362	335	325	341	346	326	336	366	333	345	308	366	327	326	337	323	328	359	293	306	314	309	324	360	326	384	310	296	302	321	314	301	325	321	363	358	338	314	310	338	361	322	321	302	321	334	350	350	336	345	320	311	322	335	308	338	347	342	314	292	332	362	375	323	339	312	324	327	332	354	339	335	322	350	301	329	311	329	338	340	359	327	333	317	339	336	316	369	346	341	328	337	366	325	300	331	324	329	306	360	330	334	341	311	317	322	321	325	342	330	348	328	342	352	330	324	324	334	362	311	334	332	327	343	317	305	341	338	325	311	344	367	335	323	328	295	363	350	352	288	345	342	326	318	325	325	348	351	304	320	362	314	310	340	335	334	315	330	304	342	330	333	289	303	331	328	339	331	345	330	324	325	331	293	357	338	334	359	331	319	342	288	325	309	319	312	348	326	313	333	283	318	338	338	331	324	352	310	363	341	319	325	331	353	323	334	300	324	353	334	345	335	317	343	332	344	334	367	313	343	357	365	332	361	301	319	334	346	313	324	329	308	300	327	308	326	347	347	336	356	327	360	328	310	329	298	308	298	313	333	334	303	342	316	317	291	334	305	331	335	311	326	333	328	355	323	308	326	329	325	314	333	299	326	362	325	325	310	349	344	330	336	321	360	323	339	297	319	341	326	287	320	324	330	312	305	343	337	329	349	343	329	295	310	336	342	321	370	333	336	310	308	343	330	326	315	307	306	330	355	312	344	358	331	330	300	337	342	326	325	319	354	321	306	310	353	351	342	291	341	329	331	371	332	338	342	288	315	319	319	347	359	324	348	338	332	322	335	299	354	358	311	334	327	318	348	314	309	321	342	337	330	335	324	319	331	347	296	322	297	305	311	335	340	340	338	357	350	334	322	299	338	344	340	314	330	319	328	298	342	362	314	308	331	338	329	342	327	296	310	351	325	338	338	306	342	330	317	334	314	344	329	337	320	368	346	356	337	348	317	329	338	348	316	314	341	316	336	325	311	350	339	326	314	345	330	347	337	331	338	305	315	310	357	323	350	332	318	317	322	344	318	338	315	344	332	328	346	339	318	328	313	347	311	360	343	321	353	320	310	315	330	330	358	335	304	296	336	310	309	328	322	359	331	332	365	339	332	345	345	325	302	295	355	336	340	327	342	316	319	346	341	325	312	340	306	383	319	323	345	329	325	322	343	310	346	318	306	312	352	301	322	344	315	330	318	341	335	322	336	334	324	350	344	315	321	314	338	296	369	321	314	314	310	346	299	310	328	334	326	323	352	322	323	355	302	304	305	348	328	303	341	323	351	298	304	337	300	309	323	364	349	336	337	317	300	305	308	352	324	355	327	321	351	368	349	322	332	317	309	318	350	336	303	309	329	334	313	335	340	328	306	323	344	357	320	367	319	308	317	340	320	342	326	322	368	326	306	337	352	327	303	316	315	295	345	349	330	337	289	293	363	339	363	331	312	332	330	360	348	316	341	318	344	332	349	330	305	312	348	330	319	347	337	315	330	314	300	345	320	283	344	316	328	309	301	305	315	304	318	354	334	339	312	386	334	330	324	309	334	333	359	317	325	330	301	312	318	289	314	336	349	307	369	322	313	346	352	319	331	350	329	352	332	320	342	323	327	320	334	340	296	347	334	336	318	314	365	299	318	331	341	328	352	344	355	318	340	321	346	306	303	325	313	324	292	335	327	350	339	348	321	331	337	311	346	317	312	320	345	316	335	349	314	317	334	336	316	306	354	332	303	341	264	360	333	322	361	332	318	335	280	306	324	379	322	342	342	330	346	304	355	332	309	328	300	345	309	326	325	352	330	294	349	338	326	360	339	330	329	320	349	320	326	320	304	317	334	312	338	326	314	365	329	359	342	351	301	297	328	340	344	343	404	347	345	339	348	357	333	341	315	344	308	330	318	329	326	325	302	283	362	343	354	337	317	309	359	321	388	310	311	308	342	334	348	311	313	355	329	315	334	313	321	337	333	311	311	338	350	312	301	356	324	340	320	319	347	339	331	317	313	351	305	312	334	315	302	331	332	334	339	350	317	351	325	330	319	343	362	331	304	347	328	333	302	343	365	329	298	356	347	322	324	354	360	325	322	283	330	332	309	319	353	334	331	350	298	372	309	333	359	353	328	338	333	348	300	315	312	314	323	342	330	323	329	336	353	314	339	344	315	338	349	346	302	334	312	331	326	332	337	326	327	321	338	331	340	343	340	323	344	340	316	340	316	321	372	338	339	330	298	332	320	293	302	355	329	360	319	305	324	343	357	306	328	336	327	351	332	317	337	303	333	332	365	325	319	309	289	317	326	314	287	343	311	316	321	322	325	321	341	329	313	334	322	336	336	329	325	324	315	325	348	337	330	294	326	354	349	307	344	339	321	296	326	335	315	332	330	305	333	335	337	328	347	363	314	295	333	325	339	328	318	306	338	333	301	339	368	321	344	391	303	334	329	290	373	314	343	316	328	311	327	357	308	300	277	329	348	341	302	323	337	340	318	332	313	311	345	337	326	341	337	325	328	305	347	316	310	340	313	328	298	310	338	346	305	331	373	351	336	301	318	315	297	325	310	313	358	334	330	327	325	340	318	337	344	327	351	337	313	359	341	348	360	310	324	312	296	326	351	358	326	311	367	328	316	362	297	331	316	318	323	314	311	325	342	338	341	332	370	317	314	322	358	345	351	332	332	360	335	337	355	293	329	356	335	326	321	362	316	337	316	335	298	335	316	331	332	335	339	318	341	325	325	317	309	323	323	320	352	339	320	372	336	311	349	333	299	326	324	339	319	337	338	315	316	365	332	345	336	344	312	317	315	353	326	359	338	345	357	338	348	295	347	338	301	313	317	345	302	354	307	331	310	327	290	325	343	351	297	336	303	304	303	296	320	340	306	337	334	334	321	310	377	298	303	349	342	292	315	320	316	324	363	302	343	375	287	331	325	326	306	343	361	322	305	331	337	324	369	333	343	339	332	321	320	297	386	324	340	300	322	305	316	330	323	343	335	342	319	364	332	345	303	326	321	328	348	322	336	359	301	304	322	342	340	302	331	319	338	348	311	351	322	336	343	337	340	301	325	291	333	338	331	369	328	315	298	338	346	345	362	337	361	306	356
3076	478	1159	3656	1330	351	376	350	405	350	348	344	331	369	376	338	346	358	362	298	335	358	358	329	342	394	368	330	332	357	342	320	376	352	341	314	356	333	387	338	305	376	337	353	322	330	333	350	327	335	319	344	348	338	363	341	335	374	334	334	354	351	371	339	301	348	375	308	355	324	345	315	384	327	328	338	331	315	336	348	342	361	352	337	344	357	361	352	336	334	323	348	346	338	301	373	353	318	339	316	335	320	331	316	328	327	351	348	339	338	320	360	365	365	348	320	363	324	339	326	320	312	337	330	354	338	326	341	360	336	343	351	330	340	337	360	329	343	366	357	347	308	330	315	377	382	371	368	332	353	369	322	355	326	349	341	340	363	351	335	332	347	290	329	362	311	338	329	335	338	321	335	350	359	343	329	360	314	349	339	360	316	310	322	326	357	337	359	349	334	357	326	340	333	327	340	379	332	318	355	334	350	325	330	353	314	339	333	317	337	336	357	349	326	353	341	327	339	339	351	337	337	341	349	309	334	335	332	319	323	351	361	307	324	353	304	361	300	334	368	323	356	367	324	305	363	339	339	331	340	346	332	327	324	349	356	318	348	364	317	386	331	378	306	339	332	381	318	359	352	395	347	320	348	355	336	322	347	348	340	292	345	317	336	329	364	333	355	357	351	341	327	326	327	340	338	337	310	339	329	378	338	347	343	372	359	372	332	326	365	318	344	363	357	335	344	309	333	331	342	380	349	338	305	327	377	339	336	326	341	337	326	321	321	360	340	318	327	347	351	348	374	312	310	313	366	372	329	349	345	335	334	328	368	327	333	326	316	339	357	330	350	326	354	342	368	301	331	309	325	330	311	353	348	312	318	350	332	395	335	341	323	350	341	351	332	328	348	366	369	324	340	301	315	337	314	344	350	344	339	363	313	324	318	333	328	307	345	367	326	355	357	321	349	316	360	313	322	345	294	338	343	354	326	336	353	339	348	322	346	358	325	346	313	343	379	355	344	364	319	350	348	312	320	343	320	302	358	328	315	344	359	373	356	314	357	357	327	332	333	354	370	348	328	324	345	319	321	371	323	381	350	351	328	317	313	358	361	358	297	357	337	323	312	340	316	346	354	374	334	334	322	346	353	326	326	328	368	345	355	339	324	320	362	330	366	312	351	354	372	329	330	338	362	321	311	332	326	366	339	347	318	323	338	356	318	370	349	316	354	388	346	361	347	332	355	338	333	339	337	342	322	365	337	319	325	341	333	315	360	352	329	342	336	328	322	344	323	305	338	343	362	295	308	329	347	332	375	333	322	350	360	351	337	370	340	318	332	308	340	322	341	321	366	326	337	369	346	345	343	325	322	324	333	316	325	324	327	328	341	326	328	352	344	339	353	354	366	365	351	312	317	320	385	335	344	326	325	346	308	353	341	325	334	328	352	364	351	314	341	325	329	350	383	334	352	370	359	358	329	380	343	322	325	349	354	377	318	325	331	336	307	345	335	333	326	294	311	338	311	362	317	345	353	313	322	318	329	330	351	360	350	342	337	355	315	322	338	320	333	337	328	367	348	351	328	339	328	362	296	356	388	316	353	386	324	354	315	342	337	353	348	323	336	334	387	343	352	338	335	353	386	332	337	341	363	315	339	309	342	346	390	363	312	348	337	365	362	316	319	314	330	356	326	352	343	331	329	331	362	317	361	320	362	341	365	338	330	337	355	328	363	333	320	353	339	334	293	336	361	340	333	348	324	347	316	357	312	347	299	307	328	334	341	347	335	360	347	339	342	349	363	316	346	321	328	340	338	350	324	339	359	353	331	349	332	308	345	309	379	385	323	315	344	355	358	347	333	331	307	367	313	347	361	356	338	392	364	328	325	345	328	338	341	332	329	344	325	378	365	336	346	336	299	316	359	352	340	355	324	364	342	361	341	315	333	363	344	363	325	345	328	345	328	348	323	371	343	321	329	334	352	369	349	319	322	361	342	364	404	363	332	310	320	329	359	345	330	354	309	348	302	332	342	330	367	353	287	325	326	327	339	326	339	344	335	336	357	365	353	320	312	349	314	329	327	317	348	367	333	335	338	358	338	361	320	302	346	335	316	354	315	346	344	351	330	313	366	349	315	326	305	356	339	345	337	323	323	368	302	312	308	329	333	337	309	346	330	336	319	348	344	352	379	346	349	362	319	309	299	323	337	381	343	329	347	354	334	352	324	376	307	376	355	310	360	309	335	336	309	352	324	317	321	310	372	321	333	329	321	315	381	321	295	354	295	333	318	347	326	326	348	344	333	332	326	342	305	323	357	343	333	338	320	323	336	357	342	333	328	312	310	311	352	314	344	308	387	315	322	356	310	305	329	331	331	369	361	328	363	350	336	353	341	354	326	340	312	341	363	364	359	360	334	337	336	326	339	335	345	372	281	354	313	372	366	370	293	365	333	324	353	325	325	350	358	340	383	331	356	343	311	305	331	330	357	339	334	316	339	326	343	322	332	313	336	306	343	336	383	342	295	339	340	316	345	345	300	308	369	334	328	318	345	350	370	352	344	337	336	319	345	328	315	347	322	324	376	335	321	360	328	364	357	345	316	341	320	332	316	385	343	350	347	390	354	366	318	337	371	336	329	345	360	337	344	335	318	338	370	355	337	317	320	340	328	355	325	320	355	340	323	376	377	354	329	347	340	326	320	318	326	344	334	348	342	339	320	307	316	350	349	359	359	307	348	353	360	358	332	361	364	338	336	339	332	339	328	319	318	363	317	347	342	334	364	387	317	346	346	340	333	324	346	309	319	301	303	356	325	367	319	359	336	302	303	309	367	337	362	339	357	376	341	351	321	344	305	331	307	365	326	408	354	323	317	327	316	308	330	330	351	344	345	333	343	351	355	342	336	352	333	337	326	313	345	331	341	325	360	340	343	358	347	305	334	361	340	355	323	373	363	374	328	359	341	350	348	382	352	333	309	322	319	304	360	309	313	300	341	352	350	324	373	348	345	325	338	334	319	361	306	332	373	312	314	347	353	347	353	335	329	285	316	339	350	349	349	335	346	320	340	337	336	352	338	323	351	330	368	337	343	348	343	330	325	314	330	365	337	362	378	363	384	324	354	334	330	336	338	319	315	339	352	352	305	336	363	357	362	331	311	353	364	328	355	347	336	329	330	333	338	336	373	340	339	340	316	319	333	334	323	319	356	341	344	387	321	334	330	365	331	337	335	346	333	309	375	333	325	327	332	352	341	363	341	328	322	292	356	336	356	356	343	358	318	345	340	351	360	357	330	330	324	324	324	327	309	353	333	329	357	301	332	372	367	353	311	356	372	367	360	345	358	335	344	322	304	323	345	339	321	342	301	359	330	361	349	346	347	346	335	317	339	338	361	338	358	315	327	342	322	331	334	326	356	335	286	332	318	313	336	329	347	325	372	349	355	336	327	288	354	336	348	361	383	300	330	316	310	310	324	349	297	311	323	312	367	349	346	331	333	325	338	350	334
3129	1060	3563	12911	4458	891	927	999	1007	971	867	795	805	834	822	885	843	810	805	828	839	838	828	895	818	789	840	845	881	857	842	853	835	888	876	845	861	850	900	799	805	807	839	777	838	821	803	820	797	841	814	863	836	805	840	775	830	824	797	867	836	797	833	794	767	825	806	825	813	810	811	809	826	864	845	843	824	868	870	835	801	802	809	794	807	820	793	793	806	793	833	831	778	806	882	782	851	817	820	782	843	796	756	797	792	792	832	853	847	807	848	841	803	796	773	791	881	831	870	828	811	784	814	815	792	820	820	813	810	801	773	882	827	806	784	824	824	834	776	810	820	776	828	841	810	822	816	810	829	810	801	831	798	807	858	818	820	786	846	863	751	836	829	833	832	849	816	790	823	794	804	816	788	793	872	803	796	776	798	810	799	770	820	821	859	803	841	784	792	823	842	850	827	833	823	800	822	777	848	811	867	818	831	857	852	816	788	818	819	816	818	843	848	747	849	794	789	851	844	848	807	802	782	814	874	823	797	803	774	835	784	822	783	774	853	806	822	846	796	836	800	837	841	824	857	836	807	801	800	829	816	829	838	777	815	834	802	833	800	844	824	795	769	795	864	806	863	804	826	772	825	800	804	858	872	832	832	815	793	873	814	847	837	806	888	816	856	792	851	799	819	780	850	804	839	785	818	826	813	826	832	829	798	853	861	782	883	824	827	813	818	835	835	820	816	865	839	799	813	853	790	783	782	801	838	767	780	809	774	834	831	816	743	817	799	842	836	868	821	814	824	816	805	784	832	818	854	849	829	817	795	830	814	798	813	799	822	853	779	729	844	806	831	864	804	874	818	821	839	856	797	834	844	824	830	831	763	811	814	804	809	826	814	840	836	808	762	854	837	812	837	824	848	872	838	798	774	832	794	798	806	812	791	834	795	791	829	787	833	807	802	810	811	831	828	846	830	873	716	796	808	825	830	783	825	846	811	845	834	797	828	848	827	849	845	828	782	840	817	781	834	816	815	805	907	802	819	816	799	823	806	822	783	833	824	774	819	874	867	774	863	818	843	817	789	793	825	805	838	791	854	785	839	793	809	809	831	793	838	794	790	794	822	831	853	806	807	799	774	818	816	840	766	812	783	829	766	840	825	776	765	849	810	801	823	832	808	842	816	805	811	795	770	798	817	794	806	787	804	788	749	766	780	838	850	819	798	785	794	783	775	873	795	816	835	847	813	844	812	827	821	837	865	785	812	754	801	822	804	813	848	820	820	830	800	817	824	807	808	849	826	831	837	797	791	846	813	787	814	883	848	783	868	803	775	810	798	859	824	782	827	808	881	839	823	819	821	851	900	801	835	782	843	833	808	783	840	833	802	815	798	839	803	759	802	749	793	835	817	744	797	772	822	827	876	774	806	784	763	873	813	774	747	840	866	836	795	834	877	843	804	815	832	848	831	842	815	807	829	788	805	849	805	873	820	786	829	793	828	817	788	803	842	827	864	799	777	824	805	826	803	854	832	851	801	806	848	836	806	811	755	838	829	830	790	861	821	800	785	848	896	801	797	828	817	799	829	842	827	783	826	759	865	786	835	820	844	775	813	833	815	836	818	833	840	843	786	883	831	843	812	832	849	800	784	764	810	853	801	838	773	803	850	828	777	770	831	797	791	772	802	865	786	768	822	824	801	820	811	815	771	820	822	813	740	845	822	826	851	795	804	835	795	858	854	800	845	840	853	847	792	866	829	816	791	842	852	798	823	821	879	862	836	763	825	831	831	821	839	823	768	818	808	823	863	815	847	860	809	801	824	837	817	850	820	856	833	812	843	791	887	824	809	797	807	869	829	809	847	781	830	788	876	799	796	850	798	891	822	780	873	828	824	871	788	810	794	822	808	780	829	803	871	730	784	791	839	816	805	810	826	821	814	795	791	833	825	823	796	808	814	821	771	859	869	801	870	792	818	829	827	784	842	804	792	823	855	857	871	830	825	796	856	829	791	824	808	815	772	800	798	807	754	845	829	840	799	834	805	737	801	771	819	822	826	740	834	836	819	798	792	819	804	829	833	824	818	895	824	727	820	818	852	784	823	780	815	761	827	790	786	808	832	782	829	769	800	786	795	789	764	796	807	791	829	842	794	852	840	753	845	832	820	815	801	827	802	818	844	827	842	809	799	761	856	811	767	802	863	785	796	765	810	852	753	781	771	822	801	835	851	783	793	746	795	800	790	847	793	823	814	818	832	779	816	818	856	824	846	839	817	774	820	807	863	802	820	828	819	832	772	879	828	848	799	845	826	824	804	782	829	837	799	809	770	807	816	845	819	815	840	834	846	808	830	823	769	808	853	836	786	792	809	779	848	818	763	777	806	834	840	848	812	830	803	791	844	867	818	846	796	840	814	803	818	800	777	807	801	849	853	835	781	815	871	809	789	834	808	823	759	784	817	833	813	817	862	807	825	820	834	828	784	819	814	824	819	836	805	805	840	899	825	802	811	877	838	787	790	814	769	846	819	804	853	794	816	845	804	824	786	786	841	867	840	848	832	825	803	844	788	833	839	827	848	785	792	819	847	851	772	780	819	785	822	785	836	791	823	828	787	802	766	847	887	784	782	807	801	799	835	844	839	831	795	819	837	839	792	829	857	891	836	785	825	781	790	819	841	824	781	827	870	781	801	811	779	829	799	807	794	889	870	787	812	787	829	784	805	784	799	855	798	769	833	845	790	808	869	819	812	851	770	767	838	816	826	814	813	829	841	838	840	789	791	846	756	815	808	823	783	852	799	786	867	805	761	817	792	872	827	838	844	788	785	831	870	769	786	824	821	798	864	862	784	809	820	822	864	811	820	797	826	778	804	854	821	812	759	776	758	807	800	872	809	788	836	767	774	836	809	816	779	808	838	816	811	820	865	827	804	839	802	793	848	839	875	815	838	869	780	828	828	770	839	803	832	828	765	829	804	792	860	793	773	829	839	837	833	822	814	831	830	814	810	812	844	836	824	813	876	787	845	822	828	817	863	827	802	818	876	813	875	860	731	774	785	824	784	828	832	813	879	809	777	835	861	856	796	842	816	846	808	820	855	811	858	815	859	842	830	811	851	763	803	818	846	794	834	793	863	802	802	862	838	807	800	841	807	818	841	816	767	877	824	819	813	815	816	821	805	804	819	840	817	786	823	801	804	868	790	800	857	825	791	836	810	806	774	871	783	839	791	835	787	770	836	801	864	811	782	797	847	825	817	876	806	860	810	823	798	848	840	791	806	879	784	786	794	808	832	806	813	782	833	832	820	825	777	819	828	800	857	803	871	779	827	785	872	798	828	816	774	823	808	785	817	779	856	832	823	795	768	764	835	805	790	809	783	838	851	816	806	755	853	829	831	822	818	842	869	804	805	840	861	845	809	826	830	812	806	794	818	813	814	831	811	795	812	805	814	840	787	832	799	813	802	831	857	821	825	827	803	821	841	777	816	830	839	803	817	869	795	822	801	802
21827	8324	6038	49989	29608	4603	819	1137	1185	683	376	296	266	278	265	244	238	259	272	261	223	245	245	244	232	241	230	256	234	268	270	307	348	394	363	356	300	314	633	234	210	215	216	199	223	244	237	235	206	214	215	216	210	257	215	264	228	233	233	233	220	215	231	247	223	208	220	221	226	201	205	249	227	235	203	223	192	235	228	205	243	213	216	240	199	234	194	238	208	228	255	222	229	217	213	221	232	253	211	218	209	213	241	227	215	230	209	220	203	214	234	228	228	236	208	208	205	212	230	237	227	212	203	234	239	228	235	227	227	207	220	209	226	248	234	219	232	231	211	217	231	234	197	224	227	229	206	197	217	221	188	219	212	243	222	218	231	225	219	226	204	224	203	237	216	225	249	211	234	234	234	227	231	216	243	234	234	238	214	222	213	224	195	219	225	233	228	222	226	209	236	218	195	235	220	209	226	210	221	229	227	234	230	234	241	222	214	221	224	207	229	239	230	213	198	224	233	259	225	226	249	271	216	222	219	242	205	223	230	259	211	225	232	220	223	221	208	227	223	203	213	233	233	226	229	220	207	233	227	235	220	199	234	247	204	185	217	235	209	222	201	224	229	240	203	207	237	251	234	258	242	216	193	235	204	213	241	222	256	240	209	253	248	222	233	208	202	222	256	230	209	223	240	239	220	224	206	231	211	224	223	220	229	218	218	209	208	209	232	208	188	211	227	243	216	199	232	202	237	209	200	212	225	227	252	213	245	226	245	223	239	219	242	239	208	233	209	240	221	234	234	198	205	233	222	224	227	229	205	214	217	234	212	220	254	237	215	208	223	217	222	214	196	224	192	207	216	232	225	236	235	231	246	227	218	253	220	232	228	189	234	245	227	226	217	222	241	220	267	237	232	218	235	226	222	223	233	236	259	203	235	218	227	216	182	233	223	210	222	215	226	234	219	231	228	210	207	223	206	213	248	227	216	240	225	216	206	232	236	239	237	221	219	234	229	199	215	206	218	219	234	208	232	235	210	199	215	232	233	215	215	237	221	214	252	232	207	211	259	231	251	198	219	245	227	213	236	220	193	191	241	232	227	233	230	211	222	223	220	229	229	201	203	220	233	248	225	209	235	212	221	222	225	206	217	207	209	235	231	215	198	237	227	218	216	235	211	235	231	223	209	220	197	255	224	213	224	207	226	195	250	209	227	212	227	212	240	208	234	244	227	233	213	210	226	237	231	220	251	229	214	214	222	217	206	215	197	228	197	217	238	207	222	266	222	216	208	214	214	223	224	207	233	232	203	239	234	203	218	190	227	224	236	228	218	245	220	228	215	226	201	233	239	244	240	226	220	216	204	209	212	231	231	244	196	227	208	212	254	217	240	245	231	206	206	215	213	235	224	228	229	210	211	218	217	237	193	246	225	232	218	217	213	229	206	234	211	200	219	218	213	247	211	206	199	233	227	226	204	218	224	222	238	230	243	246	200	205	217	242	249	236	200	236	193	252	203	237	184	212	224	206	209	244	227	221	241	221	229	197	202	222	224	220	234	250	206	243	255	211	254	216	225	207	244	215	218	229	213	222	240	206	218	252	237	230	200	201	228	238	232	202	223	214	216	245	244	210	220	232	209	229	242	222	237	214	228	237	218	230	237	223	232	247	218	229	249	239	217	241	226	221	243	239	221	216	209	217	198	193	199	250	218	244	210	202	218	228	225	221	208	229	199	245	220	228	213	237	220	194	194	240	207	204	197	216	217	204	207	240	200	238	217	219	236	213	227	210	216	213	237	272	228	223	219	219	238	199	242	232	230	221	216	219	227	203	258	213	216	228	203	222	209	182	200	237	224	211	225	221	234	217	224	203	223	218	232	210	203	229	228	252	231	239	224	230	241	197	223	214	247	212	231	205	244	202	221	222	211	222	210	236	215	227	240	221	227	242	247	219	218	244	228	250	241	241	227	222	241	223	226	235	237	196	221	215	230	230	228	229	217	206	220	189	212	201	202	238	238	220	226	219	244	219	241	245	242	206	219	240	241	221	234	223	222	243	230	234	199	246	225	243	223	223	208	208	239	217	207	239	227	259	242	223	224	234	252	206	212	223	238	230	217	213	234	215	232	207	221	219	212	228	237	220	250	207	242	215	224	227	220	226	224	213	229	238	222	223	225	221	231	229	248	216	232	243	252	228	205	200	234	242	209	228	221	221	219	233	246	206	217	218	220	228	197	234	236	256	210	230	208	223	219	235	221	232	210	228	222	216	230	238	239	236	212	216	236	224	229	230	208	227	216	215	219	228	227	226	200	249	230	235	234	239	236	215	238	215	214	220	228	212	227	216	225	211	215	243	215	234	221	219	217	221	204	205	211	227	213	194	222	246	226	233	224	250	230	219	231	224	258	198	202	216	232	205	214	208	209	222	246	234	227	221	211	241	208	202	259	215	233	230	217	213	219	204	208	216	226	209	218	236	241	226	233	220	229	229	219	250	201	212	206	226	228	219	235	206	226	221	244	189	223	196	213	227	191	219	231	212	215	219	230	219	223	209	213	215	247	216	206	247	197	229	218	223	257	233	200	220	235	215	229	221	215	228	211	204	227	201	243	218	225	206	228	233	194	234	224	228	241	192	236	215	266	241	224	233	214	223	250	260	220	214	213	215	216	205	232	203	219	207	216	206	208	233	255	188	224	199	222	221	248	225	205	240	230	211	237	228	236	230	197	230	223	246	212	245	221	210	216	245	232	204	209	224	227	244	226	214	220	214	212	194	232	216	224	206	221	213	201	212	231	209	240	203	218	241	213	230	218	241	214	205	218	197	209	236	245	232	250	216	206	226	233	201	221	204	229	223	207	219	198	220	197	236	249	190	228	226	232	226	239	257	202	226	239	214	222	213	238	210	227	220	236	218	207	228	230	230	233	222	218	243	275	223	209	208	218	218	197	248	227	213	242	218	255	215	229	231	232	232	211	221	233	229	229	246	224	193	229	207	225	213	235	234	231	219	221	223	197	205	233	231	229	261	243	253	222	225	219	227	247	221	211	217	205	252	244	215	215	227	253	221	252	219	251	227	223	249	229	222	211	227	213	245	209	234	227	203	240	213	237	197	205	228	214	238	235	209	224	228	226	212	226	236	226	231	218	226	241	218	214	251	183	215	217	200	215	210	252	240	187	245	230	221	256	219	224	227	204	219	220	242	244	215	248	224	212	256	214	240	205	262	222	223	208	208	228	204	235	191	199	226	209	244	218	226	219	221	221	219	228	215	202	211	243	217	197	199	252	240	196	214	208	231	192	245	231	231	222	215	203	205	238	240	225	224	227	190	213	197	219	242	223	190	239	225	207	217	241	236	214	203	198	204	203	219	229	176	230	199	253	220	200	196	211	239	225	224	208	246	226	248	241	252	231	211	201	202	234	222	187	217	218	213	206	209	225	220	200	230	232	220	216	217	248	236	217	232	220	228	203	195	219	246	235	195	247	224	203	187	221	240	243	210
12838	5430	8197	54940	34121	2506	2766	4440	4655	2728	1479	967	910	834	823	825	759	737	717	685	707	683	732	683	640	676	621	674	793	1040	1091	1405	1543	2036	2029	1893	982	1079	3540	616	606	563	563	571	617	612	591	555	570	611	560	544	557	543	568	545	566	563	545	561	582	568	596	533	545	539	584	604	556	590	539	558	580	562	544	570	556	552	487	545	540	558	604	581	510	557	585	558	536	538	545	563	581	538	572	536	541	589	541	589	574	555	586	589	544	561	555	580	546	555	592	569	553	571	598	570	542	571	546	554	555	603	587	554	557	560	563	558	537	519	562	556	535	524	529	523	525	530	563	511	562	554	562	566	582	583	550	567	566	503	539	566	572	573	545	572	587	547	564	580	595	543	545	534	553	581	530	543	573	584	533	623	551	550	540	545	577	539	551	543	593	586	587	540	514	541	578	544	569	550	570	571	529	575	526	576	580	554	581	558	536	538	523	551	575	531	536	590	567	563	545	540	519	548	571	531	555	559	553	582	548	607	538	534	552	542	539	580	600	533	571	559	528	579	521	568	541	566	537	562	543	552	576	532	557	534	537	574	547	649	502	593	574	555	536	581	551	537	556	541	510	553	561	544	588	547	509	561	554	554	553	547	543	546	555	551	532	569	557	526	507	552	573	547	567	577	575	514	592	563	593	572	551	553	602	527	581	588	578	536	558	567	494	554	574	585	588	571	556	560	549	580	588	557	574	564	534	569	562	524	557	554	579	535	548	602	562	533	533	584	514	558	582	537	544	553	563	549	542	551	550	531	596	568	549	548	548	522	536	553	552	593	526	577	582	565	576	593	559	606	558	528	594	562	545	579	533	579	565	549	545	520	585	531	520	620	551	561	552	561	593	557	522	539	563	534	552	594	527	588	585	566	580	562	572	555	560	576	536	568	541	556	544	543	560	560	619	555	529	555	536	557	528	569	573	537	572	570	501	554	604	540	547	587	567	547	569	553	538	525	555	577	524	545	556	563	527	563	563	561	571	528	556	549	532	553	570	505	539	594	574	567	543	553	564	532	536	560	552	559	559	566	586	530	556	600	604	587	580	566	552	552	563	523	586	577	586	503	565	527	531	565	521	530	510	566	542	528	554	558	571	594	600	495	503	550	549	491	575	567	619	556	548	549	583	518	517	569	576	549	541	503	545	554	530	565	514	559	561	538	560	556	554	528	561	526	569	555	541	548	551	557	538	528	580	535	554	563	564	530	590	544	599	526	581	578	544	565	542	535	553	535	546	530	525	567	551	554	536	531	588	543	537	541	536	583	554	563	562	510	551	560	567	580	553	538	527	541	510	506	548	553	579	567	563	616	544	515	566	535	565	542	572	527	546	569	518	588	541	549	548	566	564	583	564	546	572	546	538	562	547	534	530	574	554	541	543	564	542	548	520	494	559	560	519	565	521	567	559	530	571	550	530	518	576	558	540	495	559	584	580	587	556	555	543	512	554	562	596	587	587	622	530	552	512	562	524	554	589	583	533	544	500	580	541	530	533	570	584	537	618	520	534	514	619	574	521	555	583	540	540	550	538	546	503	578	526	559	541	553	568	563	571	564	528	557	553	567	537	522	557	555	528	529	518	536	546	565	559	540	552	552	533	565	562	518	522	572	562	518	556	572	589	601	554	564	556	553	519	555	518	520	590	560	539	538	539	604	586	535	556	577	561	553	540	563	583	529	507	550	559	560	556	558	525	530	546	525	566	532	503	542	553	557	537	564	565	544	548	567	533	577	562	562	555	566	569	573	549	529	526	569	608	553	579	546	513	540	514	542	570	556	611	553	552	573	585	532	567	526	587	528	528	537	549	556	566	511	569	551	538	593	555	545	551	569	548	522	541	540	521	566	556	518	559	616	553	567	554	578	551	547	572	554	568	595	545	589	530	553	558	555	594	553	523	579	585	549	574	546	557	562	560	571	560	560	576	552	580	556	580	575	573	587	546	576	571	546	514	551	537	577	573	553	539	580	557	549	581	561	572	526	520	543	556	523	563	534	556	557	560	569	557	547	538	581	529	556	555	574	563	598	589	550	547	557	540	570	546	538	534	549	641	540	544	551	541	573	583	542	557	552	539	549	574	550	553	539	552	534	563	523	603	528	604	566	543	547	541	574	569	555	563	546	564	552	585	578	553	564	549	573	523	539	573	544	541	564	560	536	564	531	533	548	553	529	550	566	541	552	504	573	546	538	555	563	527	505	587	559	551	552	589	554	589	564	550	565	562	510	575	549	537	505	577	529	531	544	579	549	548	516	564	546	531	586	575	533	558	537	531	530	544	537	562	569	550	533	540	539	553	595	577	566	564	513	539	557	540	523	526	544	539	536	551	579	564	569	567	545	574	511	526	544	581	553	543	528	554	568	550	527	528	549	535	568	602	537	538	582	553	550	561	540	564	500	512	590	537	542	575	518	575	576	575	601	566	595	527	542	596	560	549	553	570	562	546	564	514	548	531	557	539	573	534	570	509	553	595	562	559	536	539	555	560	536	559	561	557	545	601	576	543	508	551	579	553	543	532	591	544	583	553	547	551	580	534	557	562	556	567	579	568	538	564	576	524	494	532	523	553	562	566	586	569	569	545	554	582	540	514	543	550	570	558	560	563	533	568	576	547	542	575	568	575	519	563	564	557	536	525	527	547	559	610	583	544	555	542	523	527	528	582	588	546	539	509	568	566	548	549	576	587	542	535	532	540	544	539	577	568	582	529	569	554	546	568	550	564	550	603	535	551	569	552	571	549	597	545	582	497	566	582	566	583	619	550	550	542	610	556	580	572	607	512	548	544	561	575	535	563	559	565	522	518	519	579	644	567	561	571	559	556	539	521	586	533	573	581	535	526	550	574	569	557	534	559	531	569	611	548	598	528	582	546	551	494	507	626	570	546	546	534	563	531	589	577	565	600	563	539	565	623	558	553	557	568	524	515	580	536	550	584	593	550	536	573	540	535	549	554	555	529	516	581	554	553	512	561	534	540	578	547	554	558	597	564	594	512	531	558	551	559	565	577	544	548	533	514	562	564	555	616	565	569	578	582	515	572	533	558	554	522	554	621	514	552	573	572	548	496	564	570	553	560	524	547	567	566	517	509	536	526	565	529	575	560	550	550	553	589	565	534	521	541	555	542	523	532	555	583	572	577	540	590	579	532	541	577	543	544	542	532	584	592	550	546	522	477	560	545	537	529	555	540	577	546	558	539	570	589	528	546	544	563	555	569	578	542	538	553	576	515	576	577	558	601	562	503	551	589	558	573	552	555	552	603	588	588	554	556	548	574	600	549	592	562	515	561	554	576	540	540	553	566	534	546	592	561	587	513	591	498	554	587	533	581	522	550	582	545	543	553	556	548	558	509	572	545	551	582	581	498	532	542	551	516	517	571	487	537	531	578	604	570	525	551	585	521	547	552	556	556	597	582	541	566	535	511	543	522	507	561	544	570	580	501	545	532	572	554	584	553	560	538	537
33221	17994	20972	57944	40326	9411	1452	1796	2290	1191	484	283	237	218	227	194	177	173	175	166	143	156	141	152	145	145	150	150	182	201	260	279	382	419	435	365	215	241	1383	117	146	129	137	124	110	126	122	126	123	123	128	116	123	118	136	132	128	114	134	137	116	121	120	124	143	117	120	106	105	129	106	114	130	108	139	105	138	121	111	123	137	156	124	123	111	111	142	136	131	132	136	122	130	111	105	104	118	143	126	120	115	123	117	130	130	113	115	115	133	121	150	121	133	112	106	131	118	118	126	114	119	120	122	114	111	116	131	110	115	119	107	118	105	109	99	133	121	110	148	132	114	148	101	131	110	122	131	120	113	126	137	119	129	126	113	114	122	124	120	121	112	96	132	134	134	103	127	118	108	131	136	133	114	132	121	117	132	109	118	110	127	121	127	103	105	155	120	118	124	135	126	125	129	114	119	134	138	132	113	121	137	114	120	113	145	119	136	123	116	116	137	130	121	127	120	124	148	116	110	111	138	106	134	119	112	115	119	120	121	126	138	141	127	105	126	119	111	123	117	118	124	126	136	124	114	133	112	126	115	120	110	136	95	112	121	114	131	106	118	120	140	116	127	105	117	126	112	99	119	110	114	141	120	124	117	140	113	122	131	132	102	139	103	109	134	111	113	134	115	121	118	128	120	114	126	107	117	114	102	114	124	113	139	117	117	131	107	124	107	133	139	126	110	110	116	112	122	131	141	144	104	133	100	138	140	122	122	116	108	117	121	137	142	110	140	146	133	101	138	98	136	145	147	122	133	128	109	114	112	137	114	167	116	142	125	117	142	104	130	117	103	135	111	115	111	119	135	128	117	115	131	119	115	118	108	133	125	105	112	116	120	133	125	115	122	96	104	115	126	126	108	130	129	118	119	140	129	115	129	129	106	121	144	153	123	118	120	112	124	131	116	122	115	119	124	126	127	128	121	118	116	118	98	115	130	152	132	142	115	111	108	115	129	116	119	125	125	121	115	121	111	110	120	90	126	144	123	135	125	118	122	120	125	121	121	121	117	120	109	101	122	147	101	98	128	107	107	133	122	124	108	121	112	123	102	115	121	139	134	127	115	94	103	117	111	116	124	118	106	121	158	132	113	143	140	117	115	123	129	123	143	142	133	129	115	109	133	111	136	132	125	128	136	115	113	134	118	117	131	100	125	109	148	123	131	121	111	123	114	120	135	143	120	126	103	120	119	117	143	129	119	116	110	110	121	122	124	106	118	101	105	141	124	116	123	131	140	122	116	163	120	94	107	133	107	113	121	135	142	135	109	123	116	117	128	114	109	121	125	133	130	118	119	122	102	105	114	127	104	107	110	119	141	108	132	139	131	115	108	125	106	146	111	125	127	120	134	146	122	98	119	122	119	118	127	116	127	137	119	119	117	108	124	129	111	120	126	126	120	135	105	117	107	125	108	115	122	107	138	133	129	120	138	112	120	141	128	112	122	103	128	131	138	129	121	124	126	114	127	128	117	134	123	124	111	144	130	121	123	112	111	137	123	121	107	127	134	140	115	134	122	123	127	112	112	118	121	111	124	97	116	131	116	116	118	125	131	120	125	126	133	119	116	131	139	126	112	127	114	146	113	123	125	117	135	116	132	114	120	98	101	129	148	138	161	127	122	117	111	107	108	138	122	115	129	131	125	134	129	124	114	124	120	117	120	114	136	113	160	112	135	125	122	99	125	119	141	130	135	108	131	135	132	130	129	116	118	149	115	123	121	101	117	101	120	128	128	124	115	107	96	126	119	121	117	127	115	120	113	105	107	140	125	103	104	116	103	120	133	131	136	114	114	104	121	134	113	120	125	115	126	103	119	111	130	115	114	120	136	112	127	111	123	126	109	99	119	116	115	129	103	124	108	121	116	129	119	126	132	126	122	112	137	125	143	116	119	120	133	132	133	128	111	116	109	128	115	124	135	150	121	118	138	145	124	126	111	113	129	120	114	136	114	101	128	132	117	118	111	109	99	114	124	118	122	118	132	106	115	127	118	126	96	105	138	125	113	112	119	120	130	115	125	103	116	132	114	117	120	122	136	113	110	91	137	117	106	124	102	132	116	103	131	108	108	142	112	105	121	119	131	114	113	117	137	120	122	123	106	129	124	132	122	141	106	136	120	146	115	134	122	122	135	108	115	105	131	110	127	117	119	118	121	155	136	115	128	112	120	134	122	130	103	125	122	117	111	139	99	137	119	141	97	121	124	118	115	121	144	128	119	140	107	126	131	147	118	124	115	134	126	122	115	121	122	124	116	134	128	136	118	121	108	119	139	126	126	138	145	124	133	115	125	121	131	87	111	127	126	117	90	131	125	114	117	130	141	119	120	132	127	130	113	135	114	128	134	125	116	109	115	107	124	124	123	125	112	132	118	107	107	115	135	139	115	111	124	117	110	104	128	125	110	111	130	112	111	122	114	112	106	112	135	106	134	115	102	122	122	113	132	148	124	120	112	119	115	120	113	122	132	135	100	124	120	142	127	123	126	134	115	104	136	106	136	131	103	134	130	119	133	128	123	112	122	136	105	129	122	124	132	134	128	134	104	125	120	128	136	138	128	118	137	116	117	129	124	114	112	109	105	128	129	112	113	112	140	137	128	121	124	123	106	119	120	108	121	135	144	126	125	111	143	127	132	128	122	145	117	115	84	149	107	131	109	107	139	139	98	119	124	92	142	126	107	128	117	123	135	145	120	105	143	136	133	124	134	100	133	121	123	119	108	106	124	115	130	123	124	115	132	125	135	124	133	124	133	118	122	137	138	139	122	132	125	123	124	113	113	133	121	116	136	100	84	106	113	115	115	137	143	125	135	113	137	126	138	139	108	110	121	111	118	139	124	128	145	142	109	102	95	102	118	132	126	135	133	112	121	113	94	112	130	125	124	110	111	119	124	137	127	124	119	107	121	103	115	120	101	132	117	136	109	108	113	122	112	119	121	126	128	109	109	113	102	141	121	113	124	138	125	116	116	127	122	117	96	124	121	130	128	127	112	113	124	138	120	116	115	118	121	125	112	91	124	128	126	141	127	127	114	115	115	114	114	143	124	104	115	130	148	94	112	125	112	114	130	136	134	127	124	123	138	118	117	149	120	115	133	104	120	120	123	117	117	123	127	109	131	127	133	134	132	116	125	115	125	112	140	117	129	119	109	124	99	123	122	135	133	149	130	120	115	106	129	131	138	135	149	129	138	112	115	138	108	153	118	114	109	127	104	119	109	111	118	126	107	127	126	132	132	123	141	132	142	128	110	120	142	120	130	116	136	118	114	113	124	111	133	140	110	143	91	129	115	128	140	119	119	114	133	125	145	132	125	126	113	123	121	117	130	112	128	111	125	110	124	103	124	114	121	125	106	119	131	113	130	116	121	130	96	126	122	146	115	126	131	136	124	121	152	113	121	132	98	119	124	145	132	142	132	114	136	133	110	104	124	148	132	130	115	136	111	133	116	138
19236	9897	19937	61491	41387	4300	4033	6709	8174	4859	1981	1284	1077	1014	919	790	807	778	730	708	623	647	637	630	596	552	542	644	701	1290	1599	2026	2761	2839	3189	2510	1208	1439	9143	425	393	405	351	346	357	387	413	367	395	374	363	370	359	371	389	371	325	366	342	370	385	358	342	381	345	354	326	319	349	337	371	354	348	369	337	342	332	342	383	361	341	354	360	343	343	374	347	330	330	370	341	349	370	330	350	343	319	392	327	344	347	354	365	327	341	304	352	353	341	304	384	341	309	334	337	322	344	332	349	349	311	331	339	327	329	315	339	320	347	344	349	382	371	359	345	351	337	321	319	333	344	345	345	331	313	320	344	332	312	332	352	329	331	337	351	332	326	333	353	312	335	344	329	312	340	348	337	309	370	341	298	361	340	329	336	359	351	323	342	319	357	328	326	344	337	322	315	346	358	317	332	330	358	352	327	346	345	337	345	317	311	321	374	362	347	355	342	333	346	340	361	349	359	342	347	349	319	365	348	388	325	298	349	346	320	337	355	348	310	322	321	351	343	349	342	364	345	328	363	369	330	344	320	335	328	340	333	353	332	326	360	331	348	292	338	351	378	311	345	308	343	345	326	341	374	321	318	327	315	354	353	335	330	326	315	319	339	367	346	318	331	334	322	340	319	334	339	365	337	326	307	345	336	329	346	315	331	336	320	318	319	342	330	350	351	367	321	323	333	324	319	339	338	326	354	329	320	332	338	328	346	355	359	347	319	297	351	332	290	316	329	332	330	339	353	351	346	366	333	292	345	331	304	356	362	355	325	336	340	326	337	364	313	318	337	333	345	344	358	355	351	318	353	355	373	378	339	334	335	340	327	307	330	336	353	324	364	337	316	374	325	344	361	351	304	332	358	302	350	351	343	340	319	355	344	325	345	281	355	328	344	326	342	334	359	329	310	311	357	310	312	339	352	342	357	303	340	355	338	295	343	309	356	320	374	318	326	356	356	345	323	348	354	341	317	349	297	371	354	345	317	350	330	324	330	365	358	345	318	321	310	344	344	353	318	373	347	312	349	321	336	334	334	353	341	333	326	328	336	315	337	306	325	328	330	342	327	333	348	346	326	343	362	321	326	307	309	351	342	356	331	361	329	379	328	322	360	355	317	375	350	331	370	337	353	334	323	313	364	309	371	335	329	369	332	314	338	327	356	345	343	366	328	326	334	334	353	354	350	337	346	344	341	355	338	345	364	338	333	312	347	360	355	346	335	329	338	357	327	347	317	348	350	378	328	335	330	349	350	324	313	330	336	331	368	304	352	327	348	331	319	318	359	365	337	360	333	359	306	334	374	340	315	332	335	315	330	350	365	333	325	325	357	355	331	350	327	332	325	361	358	350	331	327	341	352	319	368	301	361	341	307	341	353	352	329	376	327	325	344	352	349	355	346	310	362	335	337	376	331	324	312	360	330	325	343	310	332	333	334	372	336	347	352	378	322	359	336	351	348	323	378	327	321	338	339	336	354	281	337	355	334	325	306	334	303	322	323	345	372	348	355	327	340	333	311	329	336	319	347	341	327	390	336	341	325	344	349	300	331	331	358	317	338	384	323	320	310	353	345	315	330	341	345	326	376	342	337	357	310	332	336	321	344	340	320	351	334	340	334	373	313	315	313	342	309	321	326	324	288	319	330	335	342	342	335	317	378	299	369	335	342	336	355	332	361	343	345	343	322	352	354	347	323	327	324	334	357	388	316	352	323	356	334	315	350	365	334	384	336	348	327	327	363	377	350	329	337	352	324	315	347	347	341	317	363	360	331	313	332	312	333	331	324	313	358	324	364	316	379	306	348	329	326	346	309	339	324	306	347	329	375	342	352	340	320	338	306	294	325	341	336	324	333	342	335	325	328	350	318	365	370	346	348	351	329	317	324	327	337	326	330	322	354	362	322	299	298	337	328	324	325	350	351	305	333	366	331	334	364	351	319	345	333	356	336	323	339	363	366	362	362	336	342	311	370	341	333	318	303	365	329	340	296	353	349	330	310	329	319	310	331	381	335	326	355	336	314	330	343	329	347	354	352	319	361	350	319	349	345	334	342	341	375	330	329	320	351	359	310	350	309	311	342	362	340	299	314	329	350	336	339	356	339	332	343	340	333	326	338	327	353	340	331	333	347	339	321	317	368	323	325	343	326	345	325	347	351	336	324	331	312	324	342	355	310	335	358	338	341	323	315	346	368	333	334	353	324	325	304	332	352	355	364	309	383	352	299	337	325	355	357	317	318	331	318	333	370	332	344	340	345	347	338	367	347	339	321	350	321	353	323	367	308	340	349	317	329	334	326	330	298	340	338	283	346	341	352	332	355	334	329	348	352	318	331	305	346	343	356	315	378	343	310	340	325	333	311	344	362	330	322	315	350	332	346	330	330	348	357	400	316	345	341	358	342	337	358	311	352	333	337	346	333	356	328	336	339	343	360	311	326	368	327	321	333	330	315	338	334	331	342	326	329	348	312	307	326	334	322	353	339	354	343	359	313	331	335	349	322	325	320	336	327	360	338	336	343	338	362	340	366	371	342	328	336	338	333	333	359	312	348	326	322	326	316	313	337	356	368	336	335	328	357	350	336	339	334	339	353	358	321	368	345	331	339	353	312	305	324	332	327	353	346	328	349	315	359	329	314	332	369	339	340	319	331	369	354	339	347	350	346	336	333	314	359	351	345	354	331	352	330	359	352	341	351	326	323	316	326	347	305	334	343	301	345	328	341	362	350	331	334	318	342	358	354	350	347	355	320	338	326	332	339	374	332	317	353	338	358	355	344	297	336	349	341	370	311	306	367	342	316	343	333	380	324	315	372	353	331	341	350	370	328	341	326	340	352	343	361	366	329	365	335	364	351	336	341	327	338	343	362	326	305	323	339	346	342	328	357	359	345	343	329	360	336	313	331	327	320	371	342	354	324	348	371	323	332	304	311	303	350	372	331	355	322	350	335	333	328	317	342	355	358	364	325	369	325	339	331	346	298	334	322	323	317	364	367	347	324	358	317	315	303	338	346	347	324	339	308	329	349	346	334	346	351	335	311	309	314	356	350	344	355	349	335	337	350	345	339	297	331	342	343	358	321	340	352	334	365	340	353	331	321	364	340	345	393	324	333	336	308	354	308	352	302	315	364	349	329	321	336	344	331	342	372	332	296	302	323	354	333	352	344	318	346	315	335	329	365	378	368	313	360	315	336	334	361	308	365	349	321	351	341	320	356	322	337	365	346	330	302	337	345	349	335	327	323	343	328	332	370	304	316	335	314	361	326	324	361	336	352	332	334	325	310	348	351	325	363	309	329	300	323	333	343	323	359	358	319	369	327	327	329	325	296	332	367	338	330	363	332	324	322	348	343	337	325	323	375	333	360	343	326	328	338	311	340	346	352	354	329	341	317	343	355	335	303	343	352	310	326	334	325	320	346	329	320	325	367	344	312	318	325	385	341	331	354	375	322	332	329	334	323	343	344
3167	576	1044	2355	1269	347	335	374	401	337	338	344	340	373	364	332	359	325	363	341	359	316	306	334	353	327	354	354	354	362	311	305	343	355	382	402	321	357	361	368	338	344	327	322	343	342	333	347	320	354	345	349	307	363	350	309	346	370	342	340	341	343	341	321	347	344	306	341	326	325	313	382	314	351	311	325	325	333	385	313	314	327	333	325	389	342	342	349	342	332	349	359	289	344	346	367	326	353	305	345	314	377	359	326	360	330	339	320	360	332	361	342	372	343	347	372	372	322	351	355	328	352	356	329	338	331	339	358	341	311	318	344	314	342	347	334	304	348	346	322	312	321	369	352	352	347	335	331	346	321	354	340	343	318	336	330	366	354	334	355	380	329	345	340	344	310	373	342	306	342	339	343	323	362	304	333	332	343	303	359	363	339	340	327	344	330	294	325	354	346	355	343	345	316	342	352	356	331	320	348	332	338	368	315	370	372	344	347	342	315	356	328	339	359	303	347	363	334	371	345	319	330	359	335	356	341	334	336	296	340	365	392	308	321	342	342	333	326	303	325	338	323	341	310	336	351	336	356	352	325	347	312	342	343	373	313	346	335	335	315	306	378	275	362	341	339	326	351	324	344	352	353	366	316	341	366	312	356	344	342	345	344	320	345	345	338	348	315	336	333	333	350	300	359	322	320	346	353	355	353	360	346	310	362	368	344	359	360	321	313	287	354	323	310	326	329	329	361	338	354	369	367	347	317	350	349	305	355	349	352	339	330	319	359	350	337	350	356	364	337	331	321	343	350	357	351	357	390	317	366	335	349	342	291	329	334	349	319	316	318	339	331	322	356	323	340	333	342	353	360	353	339	323	343	330	349	337	337	344	347	351	354	298	319	368	358	344	328	373	314	338	359	343	354	336	326	379	330	322	333	345	316	332	314	344	331	301	331	354	361	332	320	377	311	301	349	330	349	358	364	301	339	340	360	318	318	347	319	312	309	338	332	334	328	334	331	340	295	368	322	322	326	347	336	328	329	399	318	334	342	331	345	331	311	355	301	340	361	344	346	317	352	360	319	366	326	329	337	303	335	354	315	349	340	336	337	338	323	333	335	314	358	351	356	371	316	354	363	373	360	346	307	345	333	315	345	365	350	329	347	359	318	338	328	338	307	305	323	337	312	346	370	331	331	328	332	311	328	342	357	345	306	358	344	308	331	319	340	355	345	376	315	362	352	355	332	315	307	313	329	332	360	366	353	355	354	325	339	342	357	313	344	344	351	333	326	336	329	340	302	337	336	338	323	366	327	325	334	329	323	306	340	345	342	365	339	334	366	363	333	326	330	308	358	337	327	379	333	359	363	305	337	315	312	345	347	379	325	377	360	363	317	336	377	333	340	347	306	368	333	339	321	336	346	352	323	355	331	370	356	311	306	357	321	358	315	317	371	354	325	345	347	336	326	321	300	343	334	353	354	337	373	353	338	336	340	297	329	327	340	330	340	368	313	348	342	348	335	328	334	337	318	343	372	340	325	338	379	342	359	345	326	329	356	311	300	334	338	348	342	330	381	368	322	319	338	311	379	319	311	365	330	369	350	355	329	352	329	318	310	332	314	348	357	324	330	336	317	301	342	342	318	333	338	331	330	352	350	341	338	350	340	313	315	321	330	304	359	313	339	345	335	358	325	328	352	352	317	327	328	330	327	348	359	357	324	359	347	355	346	343	383	327	385	332	310	321	329	345	337	320	343	318	321	348	355	332	343	341	327	333	326	341	334	329	345	312	337	344	334	327	345	368	327	305	320	342	338	349	323	357	315	323	337	350	336	347	296	302	337	330	323	330	359	339	328	315	314	303	362	320	338	330	316	352	311	347	303	322	372	293	325	336	339	329	368	318	336	326	323	329	365	318	352	313	358	319	338	338	342	352	336	323	333	331	344	313	328	309	336	331	343	306	348	357	355	341	324	349	348	347	352	341	323	309	355	328	302	306	362	354	309	316	326	324	345	328	318	349	320	319	380	332	375	350	375	331	331	338	345	328	359	366	316	343	332	336	335	371	349	366	338	332	364	350	338	356	295	331	371	353	308	335	327	313	337	325	338	331	369	311	335	339	321	351	321	358	355	317	346	379	314	320	318	342	329	322	307	301	315	368	308	348	324	336	336	346	331	339	320	291	352	302	361	319	317	345	312	336	340	324	300	348	347	323	345	316	325	318	338	336	340	346	315	342	340	329	355	401	349	362	304	342	356	341	353	365	325	364	349	348	343	357	340	367	323	363	347	376	348	354	327	317	332	344	342	343	325	310	362	336	358	378	353	349	362	344	302	341	326	342	372	350	354	326	328	315	362	352	306	323	324	386	335	336	356	372	374	318	328	343	338	336	337	311	334	333	313	313	350	308	323	322	313	336	334	345	342	318	332	350	386	328	330	324	344	348	322	337	333	346	325	311	351	345	314	315	325	307	326	348	349	324	317	352	373	339	350	362	337	348	325	328	346	301	359	354	347	291	349	316	346	331	362	314	360	320	350	332	336	331	352	340	331	330	313	310	367	320	342	369	393	344	345	340	347	344	338	331	333	347	296	350	325	392	338	345	333	310	318	314	350	358	329	346	352	363	314	363	368	331	284	324	347	356	356	352	326	312	340	315	341	338	320	317	362	313	294	334	359	367	337	330	322	319	348	320	302	360	326	346	336	337	326	371	343	324	291	332	325	333	349	333	310	334	362	300	344	328	361	364	330	294	343	340	343	349	318	329	336	320	321	353	329	305	315	325	310	308	337	363	345	337	348	345	310	319	324	358	328	310	317	338	328	304	341	317	336	339	358	328	294	397	339	340	353	357	337	332	318	296	337	401	324	297	307	305	352	350	322	356	370	326	338	331	343	300	331	338	333	330	321	331	320	330	338	344	306	343	327	343	333	342	350	310	317	336	322	346	321	311	309	356	342	325	349	362	338	372	349	333	314	340	298	366	329	339	333	335	356	324	332	318	344	312	318	356	342	338	337	381	328	352	362	312	349	351	342	314	330	307	336	331	308	354	364	338	327	324	354	364	342	305	362	346	385	337	330	345	340	331	336	311	352	320	341	345	323	340	340	352	347	341	322	348	323	304	344	329	330	359	359	350	316	344	345	341	324	326	365	315	353	351	335	309	338	327	343	381	330	345	340	314	320	340	347	296	286	370	371	364	333	318	353	324	364	346	357	311	327	334	332	352	319	294	325	356	311	334	338	322	360	293	322	354	343	351	351	322	338	350	334	349	321	333	332	365	347	355	367	350	315	335	306	304	341	308	315	337	352	369	333	360	360	335	345	333	320	315	359	349	347	311	337	346	361	343	332	364	341	314	345	316	356	334	337	344	378	315	337	319	363	327	352	327	350	335	290	349	318	311	324	335	310	306	357	370	308	328	356	344	329	362	329	338	350	335	354	333	334	350	314	325	316	327	335	358	309	333	348	321	312	347	340	359	319	324	317	322	350	300	347	332	303	305	357
3250	1116	3249	8459	4738	964	919	1060	1066	892	887	834	843	794	770	860	840	871	808	857	808	803	845	842	827	819	758	820	822	829	837	833	825	845	858	892	833	777	1058	801	827	797	861	810	814	836	805	844	757	794	799	860	861	815	817	766	796	778	820	842	826	785	805	857	813	836	830	791	786	759	826	800	791	851	864	833	805	806	817	772	788	768	804	822	783	806	773	789	840	857	821	784	785	831	815	804	858	769	796	783	795	832	815	811	781	824	783	835	773	769	805	874	841	808	790	800	811	823	849	860	785	779	786	835	841	808	814	850	780	789	800	800	806	824	747	820	791	827	767	796	772	819	834	813	797	812	824	817	780	805	854	835	802	817	816	783	827	799	822	789	823	825	835	869	804	860	831	824	800	865	813	821	842	865	842	805	805	830	739	830	771	834	857	842	852	760	827	786	803	811	823	793	759	777	817	839	837	848	809	809	808	819	873	779	808	733	825	746	813	842	834	807	860	765	828	796	782	814	813	785	786	810	818	809	808	816	774	834	817	737	863	783	868	794	801	805	799	849	767	784	831	800	853	812	796	790	833	814	785	818	805	803	808	858	777	832	804	779	798	802	823	842	830	810	770	799	824	760	816	781	773	857	786	807	862	812	800	848	789	817	787	795	805	803	858	816	826	769	786	839	820	838	764	772	830	818	868	807	811	831	804	816	843	873	797	882	836	787	803	798	774	873	806	820	835	826	823	819	795	790	862	782	852	819	830	833	840	840	784	807	805	865	827	827	798	778	846	809	830	836	840	828	819	839	811	791	798	782	825	802	798	794	807	794	864	758	832	833	766	833	831	848	825	790	858	833	826	806	779	798	808	777	800	797	844	801	851	781	826	786	858	825	824	857	803	769	836	816	761	802	785	831	808	836	834	735	812	807	768	868	802	773	861	802	803	819	845	817	782	815	837	781	856	900	827	776	829	795	759	817	809	801	830	820	811	828	777	793	777	836	830	843	816	832	859	766	761	852	831	748	815	826	791	805	800	802	763	786	794	837	826	864	815	797	771	814	812	819	845	846	818	841	812	793	832	773	832	819	811	783	825	858	808	747	839	844	791	797	787	785	803	798	784	784	737	810	795	808	813	804	805	848	826	892	830	790	840	868	789	812	833	771	806	826	817	794	767	840	875	758	844	838	770	818	822	771	762	741	845	753	839	870	770	827	780	819	801	830	798	793	858	790	847	799	811	825	801	815	822	815	868	800	785	884	846	877	807	821	857	786	785	847	755	825	844	819	805	822	856	783	774	816	806	849	850	858	825	834	825	783	824	820	820	841	875	766	836	784	843	793	806	813	801	784	794	798	800	825	791	771	740	800	811	834	764	828	819	849	817	783	828	828	828	877	805	801	868	783	815	802	807	791	819	786	805	896	827	795	819	784	812	833	824	756	781	806	753	844	773	793	865	826	817	850	840	783	833	817	780	837	828	830	790	810	797	838	826	771	835	794	801	832	865	796	852	789	782	774	839	820	836	776	812	859	761	764	799	828	814	804	796	819	806	807	856	846	793	743	830	829	783	811	850	799	831	789	843	794	828	803	826	794	859	848	773	796	808	839	861	849	792	802	840	780	760	850	814	815	822	785	791	791	768	807	813	790	843	838	796	792	863	800	840	831	833	825	874	833	861	863	805	843	803	844	811	801	764	778	801	844	815	773	819	818	860	833	831	814	831	783	823	796	824	827	808	849	829	809	812	811	855	811	821	836	847	794	792	802	799	828	843	870	816	813	759	755	849	747	780	884	815	797	800	807	854	812	831	810	838	815	809	741	838	775	854	806	804	771	866	837	836	831	851	851	803	846	847	835	831	850	844	720	809	820	763	828	798	819	807	783	794	786	805	795	812	779	840	790	830	821	796	806	836	771	795	795	791	793	834	787	820	815	805	771	760	826	876	806	828	782	833	758	815	813	834	795	764	797	779	870	829	810	852	782	786	814	814	802	784	818	813	792	811	719	779	814	850	865	811	823	815	782	831	856	814	796	764	790	812	866	769	826	760	767	890	855	806	789	775	873	822	814	830	777	817	785	833	843	829	832	850	771	733	768	791	826	741	801	751	843	826	832	829	845	809	824	828	825	854	826	826	826	831	822	766	839	846	745	823	801	852	793	794	824	790	806	816	831	779	816	802	799	818	842	839	776	829	811	841	843	826	768	783	831	772	765	821	808	799	776	801	869	821	786	798	820	750	843	807	850	774	851	804	804	872	813	840	759	756	825	799	796	803	788	800	857	883	787	856	797	781	827	850	768	792	817	805	784	797	787	836	822	828	798	810	776	804	803	766	791	815	842	788	863	804	807	735	807	841	833	767	801	810	730	813	792	851	845	832	828	801	776	801	855	785	789	796	825	820	800	796	800	826	794	819	829	805	793	755	777	811	796	806	837	817	827	804	775	801	822	782	811	787	806	809	841	794	796	836	804	836	818	836	782	778	766	788	782	803	834	807	821	790	817	807	791	827	826	795	795	831	857	855	804	842	814	800	829	753	782	809	837	834	784	788	806	831	839	876	822	793	767	843	865	830	817	818	829	816	818	786	809	828	826	784	821	817	795	856	861	813	768	823	814	893	809	816	805	827	811	828	788	841	801	825	832	839	817	812	793	791	811	837	833	753	859	845	786	836	863	807	807	775	754	793	855	827	846	827	814	825	797	826	784	756	825	812	787	821	853	806	800	827	802	812	816	814	822	817	830	811	812	795	821	847	836	808	835	792	790	893	785	837	778	824	789	843	789	850	837	863	819	857	816	788	788	814	806	828	789	848	829	842	801	783	745	832	742	778	775	803	783	839	777	884	764	816	841	797	811	850	815	779	807	827	832	820	821	828	852	798	796	815	786	799	789	790	832	839	793	781	780	826	824	831	798	844	848	813	787	764	826	764	806	799	856	759	746	808	841	778	817	811	817	812	821	868	811	858	779	759	852	834	819	891	812	813	835	821	793	805	830	824	776	820	809	844	825	814	830	844	821	815	790	759	799	796	830	757	835	801	768	807	853	857	819	790	867	815	821	815	761	819	808	817	810	852	820	775	832	834	852	830	790	858	813	800	835	815	791	826	805	808	818	787	761	794	827	813	830	800	820	840	883	807	831	825	800	823	785	806	757	821	828	786	808	812	793	776	859	797	868	865	745	814	732	799	843	821	772	849	836	839	808	783	856	836	828	831	830	818	846	829	849	799	820	816	767	802	832	824	879	755	765	847	778	807	817	741	812	821	832	786	850	825	770	780	856	831	824	793	802	810	837	810	878	798	765	807	771	802	806	821	809	805	824	796	824	765	833	845	834	830	888	808	788	808	844	837	818	782	800	825	855	790	820	791	821	797	811	813	833	828	790	822	841	856	815	808	813	773	870	794	806	825	810	796	821	800	789	804	784	820	840	790	760	845	817	748	801	793	796	802	799	788	789	794	821	868	786	798	833	822	850	783	782	832	805	778	840	836	787	810	835	848	860
23786	7964	19697	48848	30208	4323	791	1151	1100	767	410	308	322	243	254	239	256	273	245	255	259	246	269	277	209	229	199	210	251	266	275	245	293	373	418	357	293	282	761	255	233	246	240	241	231	268	239	266	234	244	237	225	212	215	252	235	228	213	222	210	245	219	206	235	262	216	252	228	226	237	244	233	227	250	233	206	242	235	200	214	234	195	252	250	245	231	216	234	233	206	228	242	234	207	217	225	233	234	225	209	248	220	233	190	233	211	231	267	227	211	271	240	215	261	227	218	218	229	234	204	218	233	228	243	226	226	248	213	229	216	242	250	245	219	206	232	211	187	230	240	209	217	223	235	214	251	217	215	209	230	207	209	224	238	225	178	226	212	244	240	264	232	224	229	226	228	210	224	253	251	243	244	232	278	261	240	231	226	229	241	260	222	208	223	207	206	226	239	240	199	223	231	238	203	207	233	210	235	239	224	231	221	227	230	218	222	235	241	223	220	215	235	216	229	202	212	219	245	232	257	232	212	233	235	260	232	232	255	214	240	232	236	230	215	233	239	236	231	202	200	196	242	235	237	215	220	219	221	216	248	234	239	244	217	245	208	199	239	214	211	201	206	237	221	224	253	220	228	218	214	243	238	236	207	221	223	232	250	248	240	225	248	234	212	221	233	210	226	218	226	247	217	240	201	233	199	227	243	245	229	251	231	259	229	226	251	242	223	218	230	218	239	209	236	213	235	242	189	204	209	233	231	199	231	220	249	253	231	213	244	218	208	215	211	231	199	204	218	211	227	228	200	225	208	218	255	234	228	209	248	241	220	231	220	247	231	230	226	245	237	234	236	219	201	220	198	222	222	247	222	227	208	235	214	207	229	207	235	216	244	218	217	225	218	245	222	236	223	207	218	280	217	225	222	230	258	201	251	216	265	224	223	241	237	253	244	211	231	205	222	243	221	243	202	213	234	232	221	217	200	218	217	195	210	218	232	228	217	230	221	212	258	223	219	224	220	250	249	236	222	208	216	197	232	225	253	229	247	215	224	244	233	233	246	214	221	227	227	256	225	249	241	233	198	206	240	222	248	229	225	215	208	232	195	226	227	223	192	234	226	206	244	244	224	247	222	236	232	219	223	203	207	232	225	205	209	211	213	225	198	215	267	242	201	199	217	221	199	233	218	260	213	216	232	227	208	235	220	215	207	207	230	228	228	213	244	231	220	228	236	235	212	206	207	193	236	247	215	217	239	242	246	220	215	247	239	231	250	251	240	260	235	238	211	235	239	242	230	221	231	224	223	214	198	234	243	236	207	211	239	244	193	227	247	222	225	243	200	213	209	225	242	206	236	210	239	233	229	231	218	208	212	226	237	241	194	200	221	201	216	226	266	263	221	241	235	217	214	239	209	220	227	217	247	242	257	244	220	201	243	231	222	236	202	224	230	252	213	231	219	276	231	237	234	236	218	214	184	227	226	253	239	231	227	215	209	220	210	221	249	240	223	251	232	240	232	208	252	233	198	213	205	223	214	219	261	194	212	212	202	213	221	202	210	217	237	241	236	199	231	239	238	227	230	242	218	236	238	235	236	213	215	215	233	245	200	189	198	264	206	231	233	235	227	206	249	219	210	216	221	214	227	223	218	226	227	229	250	210	223	242	211	245	263	251	225	236	222	249	216	217	245	219	238	232	246	241	214	235	227	203	228	223	233	234	231	236	211	245	211	222	172	237	220	237	219	199	220	220	263	226	240	241	217	231	218	222	224	221	204	189	251	237	215	231	211	215	219	215	233	200	242	212	236	217	249	223	220	227	230	237	228	228	240	201	216	212	184	219	223	220	212	214	234	241	219	232	205	231	242	209	223	237	229	216	208	222	225	204	219	214	220	249	202	206	251	257	256	223	203	214	211	240	238	219	233	237	233	226	234	233	234	225	210	217	246	238	218	213	211	219	253	225	262	232	244	218	232	236	236	223	251	224	240	216	222	243	234	227	227	227	215	206	211	218	242	237	239	216	237	230	217	233	234	243	238	219	232	229	234	234	226	220	206	216	247	216	191	231	234	225	217	220	240	229	238	245	218	235	239	221	225	240	241	219	232	229	233	251	235	226	211	227	231	224	229	211	217	240	219	242	212	213	233	230	222	225	188	241	218	250	231	234	239	261	236	236	207	230	231	216	202	229	206	213	187	232	223	245	241	207	241	217	254	220	214	224	242	226	232	200	226	252	209	241	199	228	204	228	220	223	211	231	210	261	208	220	220	231	200	222	220	231	215	255	218	260	197	212	238	207	229	213	226	239	218	209	226	227	229	208	203	231	202	237	229	251	214	215	231	227	229	231	222	244	245	238	231	249	220	227	224	195	226	249	209	212	229	233	207	207	233	237	231	235	223	204	203	231	234	213	244	238	215	218	227	223	241	246	215	238	244	177	229	233	242	239	197	216	216	186	213	230	227	258	225	194	240	216	237	244	249	214	219	255	223	213	218	231	243	217	194	226	206	241	224	232	244	239	235	240	234	218	227	252	219	233	226	235	248	216	228	233	229	187	197	240	223	258	227	240	255	231	193	202	233	218	233	241	258	229	215	219	207	226	213	262	235	256	208	235	219	245	243	219	234	245	229	227	216	211	225	231	216	218	222	236	238	215	218	246	237	217	209	242	247	226	216	239	209	218	225	234	234	230	210	222	222	188	225	249	210	221	232	222	233	224	225	217	251	233	212	229	198	220	223	235	232	243	221	220	207	225	237	238	231	197	213	246	226	225	224	244	244	236	221	213	216	235	225	224	259	221	198	207	210	223	254	214	214	221	228	244	245	247	243	227	226	240	228	245	210	234	207	191	187	226	239	207	234	223	242	248	256	234	238	217	221	203	213	232	228	201	219	234	216	225	233	228	214	264	226	217	226	214	234	211	213	180	215	204	198	217	250	236	231	225	203	222	223	223	222	226	219	243	237	221	236	211	248	228	206	273	222	219	218	251	217	257	226	225	224	214	221	236	221	249	228	238	206	184	250	234	242	236	220	225	200	226	209	205	202	215	226	226	240	251	241	274	239	238	212	249	232	235	204	207	194	224	236	253	231	278	226	225	228	245	214	207	219	210	249	207	221	187	216	198	223	247	240	205	193	214	208	218	236	234	193	240	213	214	246	222	229	245	226	236	226	259	240	229	248	220	240	250	234	223	242	212	209	232	227	220	230	233	247	238	220	246	225	229	225	207	196	211	223	207	183	238	244	250	219	222	228	232	217	225	211	211	202	240	248	242	199	236	233	225	238	218	213	237	183	221	222	218	222	207	222	233	240	227	226	242	242	226	215	235	214	204	227	232	236	220	234	225	254	220	225	210	238	215	223	237	229	247	238	218	264	231	246	190	236	240	243	230	228	224	233	232	237	213	234	233	218	199	215	218	242	245	225	242	244	235	216	234	224	246	226	228	236	215	239	240	242	217	227	254	236	233	244	235	224	220	245	241	230	215	230	229	264	229	223	227	216	197	209
13747	5027	24633	53953	35260	2455	2530	3761	4659	3170	1357	1014	962	826	788	813	774	688	701	727	751	739	716	662	653	715	691	639	725	1011	1169	1233	1223	1740	1842	1687	1130	940	4549	694	558	636	587	651	599	641	569	576	580	572	587	586	577	590	563	579	590	600	562	586	552	591	597	613	604	548	542	570	554	552	593	616	609	542	568	574	605	546	532	584	558	596	562	546	582	593	582	578	536	582	582	601	551	535	559	558	544	582	581	548	589	537	552	572	597	593	535	593	586	602	553	586	585	559	553	579	599	554	551	564	525	616	549	561	538	569	578	606	598	564	606	545	534	570	593	564	604	556	561	567	606	552	601	583	551	581	559	548	597	586	556	565	529	571	560	580	525	531	552	521	562	553	570	588	566	545	616	549	552	554	568	560	576	556	573	548	585	572	583	535	577	567	552	560	571	556	604	575	529	531	564	591	610	603	583	547	595	560	529	544	540	541	539	586	578	577	604	568	548	570	568	551	551	579	555	573	583	587	553	573	581	581	560	568	542	569	560	575	603	575	552	572	558	569	550	581	580	558	543	577	582	547	547	546	526	554	529	551	578	553	604	583	603	585	596	569	546	601	583	606	599	599	519	563	565	564	578	555	594	552	568	583	527	578	582	565	600	577	554	604	566	590	597	529	581	520	528	582	584	588	569	584	557	544	585	555	590	591	587	589	578	542	579	564	603	550	568	549	565	560	523	564	645	543	542	533	527	556	580	548	580	525	576	560	580	583	555	602	591	598	581	535	522	598	511	516	603	595	583	552	572	577	585	551	555	498	559	547	562	549	548	540	560	541	578	568	548	536	574	521	513	584	589	551	627	563	596	574	580	585	594	571	559	554	572	535	556	564	572	565	609	617	603	540	571	608	560	575	557	599	569	585	532	546	532	584	634	603	564	561	535	586	592	590	562	620	552	513	578	596	602	592	609	595	530	547	549	597	597	592	532	533	580	529	599	566	520	570	534	597	600	538	576	597	586	600	579	546	546	566	544	553	577	525	590	524	545	562	571	604	570	563	580	573	557	544	554	593	545	593	605	582	536	564	534	595	569	546	551	525	554	578	583	568	567	595	511	518	556	539	571	561	586	546	568	550	583	581	590	555	564	571	545	565	619	573	592	575	560	567	612	548	549	597	549	524	561	611	520	581	554	536	592	546	592	581	583	541	551	590	589	561	530	579	564	589	543	550	548	544	592	566	569	614	569	543	564	545	536	558	513	508	569	532	572	567	574	541	566	550	564	527	576	557	588	571	563	563	559	592	560	585	607	568	559	559	552	569	547	546	563	590	635	542	570	529	579	582	572	602	574	603	520	584	596	573	567	561	574	586	590	572	550	586	596	602	565	527	557	523	561	544	513	549	604	581	563	597	548	578	586	575	536	600	526	558	545	579	573	570	572	576	548	572	576	568	499	564	560	585	573	563	569	547	575	541	573	546	555	612	553	579	572	562	584	596	557	569	575	594	571	562	588	586	556	574	611	561	559	555	580	564	564	603	554	566	540	567	559	586	559	584	565	581	562	564	576	603	517	529	535	593	584	585	544	637	584	598	586	568	554	578	592	575	566	547	561	574	534	585	575	556	574	584	540	561	552	625	538	529	564	546	574	572	554	586	584	538	545	546	539	575	591	570	553	565	608	590	552	593	552	562	594	596	588	596	556	548	589	544	536	596	556	558	571	537	578	578	531	569	555	552	568	557	614	611	552	593	559	558	578	603	553	551	546	548	558	597	583	573	604	581	549	518	558	544	550	515	581	594	569	567	593	558	548	554	589	525	600	569	508	574	582	583	550	586	572	606	538	573	554	596	532	578	557	556	563	566	573	534	552	565	577	564	602	532	583	558	510	587	611	553	578	565	587	566	577	594	549	566	532	580	564	548	557	570	585	540	585	537	532	568	557	625	596	560	536	590	563	587	571	556	531	586	565	578	586	586	565	546	592	577	570	559	552	615	596	556	541	538	587	537	566	523	581	532	567	592	610	559	561	575	588	515	572	577	569	541	516	549	512	578	574	607	592	548	540	521	556	556	529	575	536	552	565	560	555	552	594	588	568	546	573	574	581	550	590	538	600	584	536	563	563	561	576	528	546	551	563	581	566	535	536	575	562	540	578	519	562	553	553	611	586	570	550	570	587	577	608	574	552	545	599	559	589	548	537	545	570	533	581	576	569	548	560	546	520	592	570	583	558	571	551	554	585	600	527	573	556	577	549	575	567	521	541	575	573	574	592	600	557	522	556	563	594	566	550	538	548	529	548	547	561	557	567	594	580	576	540	554	583	500	533	575	552	601	551	542	546	529	567	551	579	570	589	586	538	571	568	527	570	567	607	543	553	569	598	562	613	572	555	578	578	568	582	581	598	602	605	565	548	557	556	612	547	559	563	601	587	556	596	561	559	543	563	568	557	589	585	560	588	585	554	600	592	548	587	561	559	617	542	533	548	597	593	573	565	546	534	552	545	546	534	522	545	538	580	605	584	535	571	568	623	587	584	543	581	555	626	543	553	548	573	568	551	546	565	621	610	553	596	570	568	556	553	574	559	543	643	555	533	561	534	561	556	600	619	577	518	561	569	576	545	555	595	591	576	577	535	614	548	533	570	583	543	539	567	597	557	594	598	589	558	588	554	552	557	550	523	529	533	591	558	575	601	605	568	550	577	603	541	599	611	604	528	597	601	614	531	515	564	605	581	524	555	549	568	547	562	585	565	573	609	568	535	559	577	537	584	576	585	549	551	620	577	575	561	578	585	569	517	548	586	552	550	576	560	519	556	575	584	603	599	543	563	573	546	605	541	566	561	551	581	565	544	533	603	584	603	533	575	522	543	552	602	585	538	556	516	542	541	564	582	559	582	556	566	529	604	570	569	576	603	559	557	541	587	505	566	549	600	602	558	524	570	529	596	569	529	593	538	550	598	574	565	584	545	529	579	565	519	573	598	547	553	557	559	586	560	559	575	564	544	570	538	550	543	571	565	534	560	592	589	553	559	584	594	559	545	596	565	544	591	522	598	555	528	617	554	557	604	586	576	555	600	531	543	539	595	527	605	573	577	543	535	566	558	535	586	532	546	554	546	535	559	580	569	596	608	535	586	552	559	495	531	551	574	590	573	547	578	566	543	595	580	576	580	555	540	579	603	557	539	547	551	569	552	568	605	570	613	559	624	558	575	607	599	603	555	538	553	575	622	598	559	588	578	571	594	591	535	577	596	571	571	577	540	592	600	577	546	591	537	591	553	522	556	589	562	575	573	541	531	563	511	577	529	605	587	516	602	554	566	574	607	552	609	534	572	535	559	576	548	602	568	551	588	554	546	532	589	555	583	573	581	559	549	557	563	585	551	590	552	532	556	598	538	550	583	572	552	578	573	555	570	527	591	565	595	533	537	530	547	563	583	525	572	539	541	565	566	567	568	534	611	569	533	566	547	567	558	593	555	523	556	587	591	560	555	554	591	563	557	579	579	557
35245	16345	29182	63984	42777	10617	2250	1890	1977	1191	479	278	218	203	186	160	175	188	183	164	184	161	138	180	120	136	128	158	179	207	240	256	280	348	443	438	221	185	742	427	147	122	140	127	123	119	131	138	128	123	115	129	121	113	129	132	115	91	132	135	123	125	114	116	142	129	106	123	135	119	132	139	145	125	120	123	121	120	107	122	119	120	110	128	141	113	123	107	117	117	124	115	114	106	108	123	124	131	138	112	116	103	121	107	105	135	114	126	104	114	123	129	120	123	121	125	121	134	118	121	111	138	118	118	118	111	133	124	132	118	125	106	118	127	110	109	136	137	120	115	120	123	115	122	127	88	127	120	134	135	110	104	139	123	124	132	121	110	124	120	126	114	132	120	133	131	83	114	133	128	110	119	121	123	118	114	113	135	123	106	150	120	107	131	132	135	113	132	110	107	111	119	111	121	128	125	137	124	121	126	106	126	113	122	117	111	125	121	131	132	126	129	116	129	110	124	114	121	115	116	114	132	127	120	112	93	101	115	118	134	121	115	116	116	112	125	112	111	127	125	129	106	112	149	117	122	112	136	103	107	119	109	99	107	122	129	128	123	116	124	115	115	126	119	117	133	110	119	127	129	106	117	105	100	141	122	111	130	131	119	119	115	120	119	114	130	104	109	118	113	123	97	134	139	103	143	128	97	117	124	110	135	93	125	136	114	115	115	139	116	97	114	121	113	134	115	116	125	124	123	142	149	114	129	122	106	129	121	128	137	129	108	122	113	136	104	118	116	133	129	114	128	117	96	136	118	124	113	111	122	128	114	107	132	105	142	129	117	85	101	127	129	132	140	124	127	126	106	97	116	125	113	111	133	124	108	124	125	125	126	122	139	126	120	129	105	116	114	137	118	129	102	118	123	106	122	124	108	125	133	113	113	101	133	121	117	116	126	122	114	95	118	140	113	122	95	128	103	142	118	138	123	101	116	132	128	109	135	112	115	121	115	114	128	127	120	116	121	132	108	142	136	125	103	111	110	110	85	102	128	122	124	127	136	125	116	127	101	122	112	126	103	124	99	120	117	105	125	114	140	120	108	139	133	115	102	123	142	119	125	119	119	123	121	128	125	130	121	134	107	121	117	104	130	119	123	109	131	119	132	111	130	113	113	121	106	129	134	98	91	114	133	152	110	127	119	116	124	132	113	112	122	131	118	127	141	102	112	127	129	122	117	116	110	129	119	107	124	107	120	111	129	118	109	121	137	125	134	105	124	127	117	103	112	117	100	134	148	147	137	107	136	132	112	105	106	112	129	111	124	113	127	123	134	108	127	128	120	125	118	97	120	116	109	107	107	117	115	107	136	113	109	106	131	133	129	128	129	115	117	140	135	104	131	123	112	120	133	115	117	120	123	101	120	124	118	125	109	130	121	120	124	120	101	114	122	125	129	107	118	103	104	113	128	147	133	121	123	128	127	130	107	109	124	116	137	135	120	105	131	108	110	116	127	114	107	123	138	132	130	121	129	139	128	139	103	105	117	107	107	117	103	109	134	116	139	117	121	120	115	117	121	110	99	113	122	119	106	135	121	126	114	123	133	125	114	118	107	122	103	120	119	102	106	124	107	105	128	128	112	126	105	103	116	106	127	128	114	133	106	128	108	108	117	132	122	127	121	131	153	111	97	114	125	136	127	115	125	114	142	119	99	126	108	119	112	122	115	111	106	103	126	118	102	101	123	109	106	115	134	122	134	130	120	151	139	104	127	112	120	102	120	134	125	110	96	130	126	126	127	113	107	134	130	114	111	109	114	129	105	120	113	132	130	107	119	132	142	114	139	127	133	108	106	108	103	125	113	99	150	113	126	111	133	131	121	119	118	114	113	117	130	116	128	107	129	106	111	102	137	120	121	135	117	121	123	120	116	126	134	131	107	132	112	113	113	137	125	129	115	128	131	122	128	118	123	128	121	119	113	122	103	113	112	128	124	132	117	102	112	114	130	115	120	111	106	120	142	125	118	124	119	115	103	114	118	128	145	100	123	126	111	105	109	112	116	128	112	108	124	116	145	120	113	126	110	110	111	151	110	119	114	115	119	135	117	126	107	121	93	124	115	120	133	105	116	95	110	118	125	110	116	113	113	135	97	107	133	140	139	132	136	129	112	112	116	113	126	124	105	119	115	98	121	118	127	107	116	114	121	109	113	134	130	119	124	115	124	110	117	91	126	115	103	119	119	132	106	129	96	117	131	106	107	121	107	124	121	125	121	112	139	127	98	115	136	107	115	103	145	114	121	139	149	129	102	120	105	118	113	109	101	115	119	108	118	116	118	115	123	117	117	123	119	123	131	126	123	127	112	122	115	113	95	141	127	117	115	121	117	98	106	105	100	100	144	92	115	110	107	115	110	117	116	105	134	119	122	120	124	121	99	116	113	127	119	122	107	123	116	122	109	115	133	98	122	110	119	115	102	126	133	107	131	100	100	116	120	116	100	129	118	112	94	116	107	116	113	125	121	114	112	117	118	113	115	118	118	116	120	123	116	128	117	109	100	109	112	110	109	119	151	127	116	111	111	126	97	125	105	111	126	118	122	108	117	112	130	111	108	118	125	135	114	138	111	129	91	120	136	116	126	96	123	124	105	131	116	101	117	122	122	120	140	121	136	112	125	122	121	116	116	121	126	128	134	120	124	115	129	123	131	123	128	136	117	135	112	107	99	121	109	107	117	108	131	133	108	101	118	118	106	126	118	112	123	125	126	112	127	148	108	117	110	117	137	123	123	133	139	131	116	120	138	127	105	112	140	137	128	110	137	113	106	111	122	98	118	107	111	104	107	119	107	127	108	109	95	123	111	114	108	91	112	142	108	126	113	115	132	125	120	126	119	114	138	120	112	132	101	111	117	100	113	119	141	118	117	91	120	103	118	117	106	121	123	134	128	111	119	109	107	110	116	129	123	105	124	124	116	104	114	148	121	98	118	123	109	120	125	102	124	131	136	117	147	130	107	117	117	130	137	123	115	127	126	130	98	107	132	113	129	114	108	108	120	108	120	94	106	112	108	113	114	114	111	109	101	122	127	125	117	97	122	97	116	124	129	128	113	131	112	121	110	124	113	119	125	115	100	121	124	127	117	135	133	107	114	140	114	109	132	97	122	117	112	125	130	108	108	111	116	112	111	121	127	108	117	115	117	102	119	117	105	143	134	88	107	111	106	118	121	89	118	141	117	135	101	101	111	140	93	112	135	119	125	120	101	135	121	119	106	123	132	134	122	118	137	110	102	114	104	98	132	132	125	120	118	124	116	126	121	132	114	118	125	127	102	114	108	115	122	110	121	126	119	112	104	141	124	125	107	124	119	101	126	123	128	113	113	122	109	122	113	125	108	112	119	112	130	120	118	120	102	126	136	119	112	117	129	100	112	116	86	136	111	111	129	122	117	125	131	130	95	96	128	123	103	128	124	125	129	126	124	123	120	99	119	121	111	106	117	108	119	135	118
20248	8168	30802	65685	45624	4567	4716	6128	7160	4701	1930	1151	1039	937	911	809	738	704	759	649	628	620	603	612	576	584	495	596	712	1259	1560	1653	1635	2572	3077	3015	1010	792	4940	2151	362	394	323	373	384	371	401	338	346	342	371	357	345	352	383	351	373	363	345	345	336	367	370	353	348	314	356	343	337	365	340	339	326	354	352	361	358	356	338	341	356	335	326	329	347	347	335	353	340	340	343	336	344	351	321	353	351	351	373	333	317	305	319	357	342	316	319	334	339	343	294	304	318	316	361	337	328	341	323	335	352	335	327	360	322	347	347	342	330	341	310	357	338	332	348	282	352	335	318	333	345	322	351	344	332	311	349	364	288	336	308	342	313	355	340	326	334	336	331	319	375	330	346	317	340	357	361	349	326	326	331	346	345	330	329	316	321	369	322	332	326	364	340	309	347	302	306	313	337	323	327	308	318	345	331	323	350	321	357	330	324	331	337	361	319	323	327	340	308	329	327	292	349	342	313	337	351	320	295	333	297	317	350	352	340	320	319	339	332	351	322	360	318	334	331	313	308	308	335	360	323	342	318	350	333	352	336	323	348	331	350	271	313	353	307	317	309	326	331	369	350	319	330	332	347	334	325	321	320	301	334	355	289	312	320	309	349	304	313	317	319	311	351	286	307	293	323	295	329	347	307	307	349	330	344	333	338	335	332	323	370	325	336	324	323	377	343	350	310	320	311	324	343	342	298	341	306	339	350	309	340	341	338	371	344	303	325	347	332	333	326	328	350	345	326	349	341	318	329	353	305	313	350	335	317	353	322	344	337	346	342	303	337	306	369	340	339	328	325	327	332	339	320	322	309	311	324	305	300	328	344	321	333	340	345	338	320	330	352	315	329	349	345	352	328	304	355	320	301	313	303	324	331	336	317	320	348	344	314	327	330	335	344	368	338	342	328	322	348	352	317	340	320	304	321	322	352	355	329	314	343	315	341	368	284	347	332	306	323	327	320	317	373	324	323	296	337	334	303	360	341	326	335	325	366	358	315	328	320	349	357	349	317	303	304	313	303	334	348	331	337	338	320	347	333	290	365	322	308	298	355	323	325	328	392	326	301	320	340	336	325	337	336	322	313	319	326	330	338	354	348	342	350	343	323	362	336	301	363	338	331	356	348	346	333	321	339	351	348	308	336	335	360	340	326	329	347	314	333	344	355	340	337	328	331	310	328	329	330	311	315	337	322	318	331	333	303	319	345	368	334	347	309	340	313	352	298	308	345	321	311	311	345	336	331	275	331	332	335	309	365	338	350	351	326	300	346	350	322	341	348	309	304	336	361	335	345	320	311	316	306	298	351	318	341	313	346	319	310	309	345	331	329	355	308	341	355	325	310	358	325	342	331	349	309	338	340	329	321	302	319	339	331	317	340	287	307	312	367	344	334	323	345	308	340	292	311	313	297	296	344	333	314	348	346	328	329	337	331	366	329	326	327	348	328	330	334	343	364	355	329	330	335	341	329	354	319	314	325	349	348	308	316	342	304	328	319	335	359	350	328	335	356	315	339	306	324	331	324	313	316	315	310	353	309	333	328	323	327	336	345	349	331	338	310	318	347	313	350	320	330	344	338	329	328	330	377	304	297	338	317	366	342	338	317	353	323	341	344	343	353	333	358	331	328	333	298	327	336	322	300	341	317	341	331	360	364	312	336	311	312	359	318	357	323	336	350	331	325	305	319	328	343	330	335	352	340	333	338	371	336	303	348	370	328	319	344	312	337	337	338	307	308	320	332	342	324	332	328	337	332	317	367	323	318	310	340	337	322	358	323	327	337	313	347	317	321	333	342	309	335	338	333	313	316	299	295	345	333	345	332	319	356	316	321	339	354	339	293	283	322	344	343	322	315	321	311	298	323	296	350	336	327	339	334	339	334	321	349	332	326	310	337	340	319	302	336	331	323	316	313	324	320	321	331	332	321	326	337	349	319	310	355	299	345	324	346	328	367	345	333	339	339	339	362	335	340	329	309	325	330	323	307	314	327	322	355	318	337	327	338	339	345	358	323	315	359	346	351	326	329	351	327	312	293	324	341	338	312	306	342	324	326	352	338	348	322	344	357	318	330	326	367	344	300	329	335	321	359	304	353	332	328	321	335	308	317	311	339	294	342	355	311	377	363	320	323	334	350	333	353	320	347	349	340	341	309	326	329	306	301	293	369	328	336	301	346	324	333	335	346	329	307	363	323	329	377	357	326	346	331	327	318	323	346	364	342	301	312	363	359	351	322	334	318	293	329	322	313	310	331	336	356	356	300	324	352	348	338	312	312	325	308	325	326	303	299	341	336	334	334	342	316	314	332	322	331	329	331	342	364	312	340	326	325	329	334	315	348	316	349	358	336	331	307	320	338	356	315	353	291	337	332	337	338	341	332	333	336	336	343	347	307	348	316	310	341	342	336	339	319	332	335	333	358	290	351	327	338	341	302	325	322	343	354	351	348	341	293	307	318	323	346	313	317	329	323	325	320	348	332	329	321	337	317	346	310	315	316	333	333	311	326	353	330	340	326	356	323	341	326	334	337	347	323	320	363	345	359	316	310	351	352	360	319	333	300	315	325	371	316	318	357	323	323	338	296	334	347	322	332	334	341	298	357	353	352	329	367	318	360	328	347	328	326	350	326	324	295	319	356	332	304	302	329	313	336	315	336	291	312	325	346	331	318	308	315	338	337	336	334	336	303	324	320	310	313	321	327	331	356	322	335	339	361	343	292	321	339	320	309	337	363	330	354	322	337	343	362	301	332	306	344	342	296	343	339	318	355	314	336	328	355	301	305	335	307	324	356	311	349	309	282	334	307	345	314	309	344	356	311	347	347	328	358	362	290	309	329	341	300	327	303	332	331	332	323	321	317	306	330	346	303	352	315	366	314	314	319	286	315	318	337	339	318	348	315	343	356	292	329	324	304	319	313	325	320	323	346	314	292	343	338	311	329	316	332	307	350	358	320	345	328	324	332	331	338	334	358	337	313	308	352	314	338	304	306	322	357	343	312	351	344	333	323	335	344	298	350	331	289	327	306	320	333	344	345	341	326	335	350	324	311	297	339	336	344	307	341	312	357	319	330	365	300	315	313	335	291	347	325	326	337	355	338	333	317	333	346	302	342	322	328	334	291	310	309	328	340	337	332	336	321	333	364	340	308	343	318	298	326	313	348	370	340	306	351	325	346	344	296	351	339	330	329	337	324	329	301	349	321	357	337	320	318	286	360	336	332	354	359	347	310	320	357	345	330	340	318	329	324	334	298	340	308	316	362	341	342	325	317	320	337	375	317	293	351	352	337	345	325	325	343	326	332	315	340	320	331	340	337	309	318	324	341	324	363	289	317	345	314	330	337	345	297	316	327	346	315	342	343	331	312	329	317	330	342	356	320	341	349	308	331	328	341	347	335	351	316	320	318	364	349	319	306	297	320	299	340	334	302	297	342	333	357	330	329	314	306	316	313	340	322	317	344	340
3282	535	1045	2600	1173	388	334	381	327	346	339	324	344	319	308	344	312	362	282	341	307	327	304	324	361	313	303	330	340	313	320	331	329	314	317	334	346	332	335	374	355	337	340	301	369	349	314	315	319	320	343	337	331	358	339	356	344	317	346	300	348	313	348	315	319	346	328	333	299	298	311	321	356	308	325	340	335	312	345	328	314	361	299	320	331	373	354	288	314	337	329	329	328	329	355	316	338	305	334	316	350	349	343	321	342	331	348	307	305	360	352	368	378	325	343	327	300	282	351	356	327	325	318	355	347	343	348	364	307	343	355	329	313	371	334	295	316	355	361	361	322	325	327	352	321	310	331	339	318	315	342	319	326	338	361	354	365	322	330	338	331	311	340	335	327	343	307	338	308	332	379	341	362	340	326	318	344	335	332	361	293	295	355	325	334	345	340	343	300	318	331	340	314	339	346	322	350	338	338	321	338	329	343	331	318	299	317	317	338	319	347	304	322	353	332	305	329	302	323	361	307	352	338	352	336	342	331	351	301	317	320	326	341	307	333	320	334	361	348	335	318	325	312	364	339	345	336	356	332	329	331	315	332	314	334	343	339	356	318	335	353	334	357	313	326	316	315	330	316	354	366	340	338	352	338	342	325	348	355	322	310	306	293	323	328	355	355	330	346	337	274	324	324	350	328	321	342	340	311	331	332	317	338	338	331	327	304	331	349	351	344	351	324	326	308	334	336	341	331	354	328	321	329	321	366	339	355	337	322	302	316	354	311	336	325	359	321	303	332	345	329	331	352	331	348	288	319	317	346	333	335	364	349	332	352	363	307	325	318	347	319	360	337	328	324	331	360	335	315	345	336	293	338	303	358	334	356	315	367	351	345	314	310	355	366	315	320	313	341	358	352	314	337	334	327	313	366	334	335	353	327	336	344	304	311	311	320	343	335	339	334	316	311	321	296	331	319	305	321	345	339	331	361	327	317	341	317	336	328	322	319	335	355	336	349	311	341	345	348	319	318	336	325	346	314	321	329	335	360	348	343	333	339	307	378	332	367	345	339	338	319	306	330	342	374	321	353	312	323	332	341	330	331	314	337	346	300	338	380	326	342	328	334	342	360	376	329	330	356	321	343	327	340	322	328	356	316	334	322	317	311	355	326	326	313	337	311	313	332	346	351	324	325	333	361	370	354	336	349	349	335	311	332	335	319	323	320	338	317	352	289	316	311	325	338	359	318	348	304	368	366	311	294	347	350	341	333	336	299	329	343	292	340	328	331	328	352	327	329	336	318	325	333	316	349	331	307	374	315	364	371	320	344	339	348	323	335	337	348	312	354	308	338	363	353	324	351	310	323	351	324	298	284	318	330	329	342	326	316	337	341	359	354	327	346	290	294	358	341	348	355	317	299	327	358	344	310	323	325	300	309	351	337	316	319	334	357	338	325	351	357	337	347	324	313	358	361	311	310	348	322	345	358	333	313	320	365	307	321	348	329	311	346	317	354	350	353	347	342	328	346	333	292	362	346	321	331	339	328	339	354	301	301	276	325	344	338	367	327	327	350	331	327	330	325	333	319	301	316	329	338	326	332	341	291	312	353	326	316	327	341	306	339	316	317	359	332	343	374	342	306	327	324	311	314	321	344	334	335	319	333	340	317	360	317	329	352	343	312	316	317	331	315	321	329	352	329	313	304	320	304	341	330	319	327	320	317	352	357	325	333	311	339	329	309	329	328	324	314	353	342	351	391	355	303	352	360	313	316	357	328	337	315	344	340	321	336	312	348	328	324	347	321	371	341	355	351	328	381	353	331	323	335	350	323	291	333	335	292	329	363	328	335	342	337	331	288	321	355	334	352	360	355	324	327	334	327	347	320	369	333	380	305	345	334	373	358	312	341	329	357	295	364	313	320	318	343	345	368	352	352	328	347	296	331	334	330	308	310	351	326	346	293	315	315	313	320	352	333	380	329	364	298	333	341	350	326	322	345	339	377	310	354	347	329	320	324	322	307	317	334	305	314	322	333	333	287	323	368	325	305	304	317	317	346	326	344	335	336	295	309	328	365	327	299	323	355	321	353	326	344	312	343	357	355	306	358	362	317	326	302	296	324	328	349	338	346	330	309	357	338	353	362	329	345	365	324	342	310	317	333	336	309	293	348	351	330	320	331	307	370	338	334	328	317	322	348	324	331	330	341	309	338	362	315	297	344	292	308	318	335	299	337	287	327	312	311	339	315	316	327	325	354	339	360	306	341	356	334	320	322	317	351	310	333	359	291	332	323	358	328	300	315	330	310	327	332	377	364	285	352	352	325	338	341	316	333	341	348	324	341	342	366	302	303	350	329	354	309	322	336	323	355	326	322	338	297	350	329	358	333	355	338	333	349	351	331	329	339	301	365	356	361	344	338	349	343	321	351	341	319	323	348	299	305	336	367	312	339	378	332	324	352	335	343	350	301	341	330	341	342	324	338	355	340	383	300	332	322	333	349	324	322	349	308	334	327	311	342	331	320	301	329	315	322	347	321	366	317	317	313	320	311	355	343	351	329	358	320	326	332	351	329	321	351	314	314	357	333	329	359	328	351	315	350	332	323	343	375	357	347	288	367	368	295	351	321	301	360	333	319	341	317	326	350	329	336	314	307	324	339	329	333	330	324	311	358	331	332	309	348	342	316	334	311	327	318	318	317	333	354	361	343	330	333	334	322	339	364	314	342	358	331	353	284	332	304	347	339	327	349	358	328	327	332	365	355	318	296	333	343	299	319	309	328	300	339	311	307	319	331	315	377	337	323	335	329	280	339	330	356	340	322	336	360	333	331	341	326	282	342	316	325	360	355	322	336	321	318	352	346	311	327	319	339	332	331	323	303	356	349	327	316	325	371	336	340	329	315	328	335	342	335	339	325	320	299	315	341	310	354	355	343	356	331	320	331	325	348	285	344	321	274	347	316	330	331	307	330	304	337	314	348	339	328	346	341	342	308	319	290	329	280	346	316	320	335	348	309	322	321	321	317	305	318	312	354	330	321	334	286	304	308	330	341	320	339	306	372	312	297	344	341	322	292	343	286	300	319	355	339	385	345	340	310	374	341	335	332	304	320	279	304	356	355	303	343	341	314	320	330	322	370	314	332	306	303	350	306	348	347	345	299	357	322	325	337	323	327	306	307	300	356	309	313	304	348	341	358	331	344	326	335	328	347	332	365	352	352	305	326	337	353	341	344	299	360	335	334	325	338	343	357	304	331	353	311	340	324	333	297	345	347	316	331	314	325	308	311	332	293	311	335	335	339	325	346	345	334	321	344	332	283	320	293	333	337	345	337	343	292	321	332	314	334	328	330	316	323	329	306	315	319	339	325	358	335	328	331	290	326	353	332	343	326	358	325	324	323	326	351	283	356	304	338	368	332	341	360	340	314	325	332	311	346	349	372	331	320	326	318	350	321	352	331	315	346	322	326	344	369	323	330	361	314	321	331	332	377	332	343	347	358	318	324	308
3299	1047	3051	9171	4498	862	937	1037	976	927	825	849	917	786	827	808	794	832	864	804	797	800	837	819	779	851	833	796	888	782	812	821	869	890	889	794	812	805	843	841	839	769	834	789	796	784	818	811	832	844	778	753	749	746	803	825	829	801	753	754	794	827	813	823	780	778	751	824	892	799	813	794	805	791	765	830	848	813	750	776	805	824	809	771	765	774	853	812	798	796	786	795	818	795	777	810	768	830	794	787	780	833	850	793	770	835	802	806	815	762	737	841	858	768	786	756	774	805	741	761	820	804	835	760	822	772	812	844	846	749	748	812	786	797	829	828	820	786	812	808	814	747	816	791	768	777	813	815	810	789	793	802	794	832	810	825	769	822	798	774	834	779	826	798	804	774	744	796	804	761	817	815	745	874	837	797	787	782	801	762	806	814	806	817	814	739	735	825	818	743	805	732	816	813	732	794	817	808	796	782	777	772	775	805	817	813	807	793	778	789	799	816	821	788	858	782	845	790	810	747	832	820	779	780	813	816	821	781	741	816	788	807	798	805	786	773	845	784	814	805	815	826	809	810	829	815	855	812	829	734	765	765	821	835	818	811	799	801	820	781	844	805	847	776	754	796	771	780	806	825	850	827	743	812	835	778	788	807	872	836	822	803	809	817	809	784	788	789	775	761	786	793	704	830	831	864	820	833	795	816	821	782	765	810	775	780	831	788	822	826	760	813	766	820	822	785	777	806	813	808	837	806	782	828	757	822	780	790	799	799	830	828	781	805	771	843	799	759	853	772	810	794	806	794	803	791	791	828	830	776	737	802	799	777	800	841	823	862	776	796	808	802	810	814	756	810	756	770	800	827	752	817	788	809	862	812	788	793	796	794	771	819	836	744	817	810	790	810	801	824	848	807	790	820	781	747	764	805	765	822	783	749	782	790	802	852	812	768	790	803	766	805	803	801	797	814	763	815	818	780	805	791	793	808	767	811	841	774	783	790	771	748	796	768	787	790	799	785	797	771	800	811	825	777	796	781	777	768	795	845	818	829	778	794	805	801	790	832	800	788	844	794	780	757	812	821	815	804	788	806	795	822	804	783	808	796	775	821	833	757	783	804	782	822	751	766	839	792	826	762	822	786	825	803	819	803	807	808	795	795	776	805	814	791	805	783	789	805	836	817	772	829	809	831	786	815	789	791	838	836	835	771	837	800	751	796	840	802	795	832	808	830	829	766	770	803	792	847	829	809	782	806	773	788	826	723	791	849	775	831	823	757	816	836	800	792	759	739	800	805	847	812	824	779	754	784	794	767	856	812	833	808	784	810	827	804	813	811	838	809	780	803	814	780	810	786	796	844	799	773	811	788	784	786	738	853	775	809	812	808	840	782	873	748	809	849	799	781	767	794	786	780	770	771	763	832	803	811	802	840	814	839	863	798	790	812	780	765	813	786	781	782	840	802	820	771	807	799	814	816	784	825	812	797	797	764	852	772	841	776	762	816	827	727	833	820	802	829	736	785	847	798	812	804	854	810	815	783	810	775	806	838	797	832	782	769	809	826	773	804	817	786	814	758	809	798	827	803	793	822	865	846	786	791	784	778	788	777	769	811	786	824	812	796	786	807	786	822	835	759	821	810	782	830	806	828	862	783	818	787	804	773	818	804	809	814	773	805	828	776	812	857	824	838	827	781	793	822	822	801	820	803	773	823	758	840	810	795	780	819	785	812	814	790	773	827	762	824	730	776	805	811	789	819	816	800	759	812	787	739	760	804	797	808	804	785	863	826	733	825	820	807	813	811	780	829	816	820	709	788	818	800	767	794	795	846	805	789	834	832	797	748	817	777	800	800	800	818	801	806	801	821	802	786	770	783	853	824	867	778	776	797	789	791	773	745	770	775	815	768	808	844	822	735	817	845	788	822	762	794	798	819	804	819	815	805	782	785	758	840	869	806	829	797	786	822	801	808	868	758	810	806	832	774	817	793	768	798	785	831	808	815	816	838	772	834	824	854	799	767	796	810	806	799	805	765	803	788	851	780	802	810	812	824	800	774	782	822	779	812	817	833	753	856	822	843	792	802	747	841	807	847	849	824	783	789	805	825	804	811	806	794	811	843	788	786	791	842	784	814	825	797	789	772	812	799	773	803	830	764	788	722	795	777	878	772	806	773	750	780	790	762	806	804	786	816	779	798	810	804	819	843	778	805	822	784	775	789	854	813	816	798	816	783	834	779	798	774	784	783	795	717	816	781	808	874	853	788	801	823	765	779	797	825	833	773	773	812	761	761	803	831	793	784	789	787	815	768	826	767	760	801	778	792	790	808	780	809	791	768	821	832	858	835	820	825	830	768	834	812	851	835	798	832	751	778	782	760	752	765	820	767	827	820	794	778	821	781	772	790	829	824	797	774	824	796	820	789	842	788	798	818	785	826	832	831	789	795	765	821	796	744	858	807	790	842	819	803	813	799	772	822	864	753	779	785	803	817	848	817	805	791	837	773	822	773	814	770	740	801	832	803	799	758	783	785	831	808	769	844	722	833	855	791	818	783	825	821	803	783	833	746	780	801	782	737	790	808	808	761	794	812	819	812	792	820	817	753	735	799	777	774	843	777	822	775	790	799	797	737	777	781	759	803	809	853	783	806	773	754	748	791	805	808	764	792	840	798	824	782	788	816	755	798	851	801	789	769	815	820	736	779	747	786	790	794	865	734	819	793	786	776	793	781	801	806	739	832	779	808	806	818	833	849	809	815	789	820	774	795	797	807	836	833	773	816	781	781	800	850	841	841	779	827	764	770	825	792	785	762	840	791	782	786	825	764	824	786	798	814	806	802	841	827	824	851	830	795	828	799	829	769	845	825	820	782	784	771	775	772	795	805	833	823	809	816	802	824	786	830	768	785	777	782	836	822	784	764	854	775	791	790	799	787	810	849	809	803	818	784	830	784	779	847	782	749	741	803	750	778	793	862	813	802	787	816	788	825	824	839	771	818	824	812	758	786	805	768	800	795	828	813	796	843	804	792	793	775	782	815	751	765	841	865	775	793	726	780	781	801	752	795	846	819	798	806	827	789	797	806	807	771	767	836	834	787	826	837	780	807	781	819	859	784	780	842	837	862	838	832	821	762	841	826	821	760	826	800	772	825	784	820	790	763	849	821	795	824	810	770	811	821	815	786	830	786	825	795	808	788	775	765	757	809	765	790	829	785	818	798	805	790	801	784	834	800	812	762	755	843	807	789	868	809	815	806	794	784	840	779	747	750	833	784	768	892	809	822	792	817	794	817	850	814	741	780	784	785	824	806	803	787	756	832	809	785	748	855	808	792	820	844	717	835	762	824	786	803	782	805	800	807	832	791	803	776	812	792	801	752	836	805	814	821	783	790	801	818	800	788	778	837	785	801	829	835	831	763	790	827	789	794	754	837	753	793	799	833	785	777	824	772	867	821	808	822	796	813	831	772	837	811	809	776	836	722	781	799	820	805	815	834	785	801	779	808
24365	7897	15722	40393	26210	4273	1064	1072	981	634	343	255	262	271	268	213	254	234	251	240	234	214	269	256	240	215	238	195	232	229	272	304	311	305	301	349	256	234	314	241	222	225	226	211	227	211	210	232	207	224	187	216	244	201	197	196	233	215	190	196	226	199	203	248	224	237	194	213	213	205	196	190	222	190	218	229	184	226	208	209	212	209	207	212	190	189	208	202	195	191	222	191	200	195	191	202	195	203	190	210	221	234	197	201	222	192	218	216	202	187	184	225	202	202	200	207	209	207	219	218	213	214	228	185	184	199	213	217	192	206	214	210	208	191	214	194	211	206	205	206	218	230	211	179	185	193	193	220	205	215	225	208	225	219	208	239	209	189	195	190	211	204	219	217	199	226	188	197	189	212	186	190	241	199	226	193	194	195	210	189	206	214	218	219	190	213	181	206	203	193	226	195	233	216	226	202	210	215	196	203	234	209	215	199	224	202	221	195	202	214	227	191	221	217	208	199	209	213	223	209	213	215	209	215	193	233	199	201	197	222	196	211	211	208	216	213	197	213	191	200	213	221	218	199	198	209	236	219	207	231	197	189	199	180	208	222	206	194	206	199	196	209	209	186	188	197	191	192	183	194	212	203	218	184	189	209	223	211	173	198	204	202	183	220	206	190	202	202	213	211	233	174	191	199	205	231	234	199	177	221	199	222	207	205	250	194	200	194	195	223	197	234	212	215	203	192	229	205	196	195	231	215	207	220	200	237	224	224	215	192	221	198	230	202	198	229	208	206	209	223	213	198	216	216	192	234	201	236	196	209	207	242	208	204	204	199	183	214	189	181	215	218	205	225	226	212	221	188	206	231	209	206	204	193	201	194	214	227	212	193	204	205	245	184	190	214	201	205	222	216	221	187	177	215	207	205	206	197	194	228	210	200	193	206	214	230	212	185	209	213	220	209	196	221	175	184	188	239	205	233	218	185	196	188	186	232	210	218	219	215	218	239	224	195	234	210	195	233	212	205	218	207	202	175	218	212	195	203	218	215	231	212	208	210	207	231	211	220	192	212	206	194	209	209	236	222	192	206	217	219	194	201	223	201	190	208	197	209	226	213	219	216	190	236	190	219	215	227	224	184	213	231	203	220	221	215	221	226	228	213	222	200	204	211	240	202	205	214	217	213	233	223	209	195	229	219	219	209	195	217	216	192	202	211	226	216	230	221	203	214	201	212	186	203	197	207	216	205	229	193	193	206	210	205	192	222	217	228	216	189	185	223	208	204	232	209	194	213	201	190	213	206	199	207	194	207	182	217	210	215	182	190	211	231	171	216	223	222	193	230	190	207	229	222	217	203	210	198	206	191	210	201	222	194	201	203	211	199	214	197	215	179	220	180	209	218	257	199	210	201	213	220	214	226	207	201	179	193	223	221	217	209	214	224	205	204	198	213	208	217	212	194	195	204	205	206	222	213	217	190	209	195	209	217	209	202	196	216	219	213	209	199	210	195	202	198	205	199	197	229	226	195	216	173	206	208	220	196	216	186	205	208	206	199	180	200	214	208	205	203	205	189	197	223	209	228	221	203	193	212	211	213	190	217	189	234	232	203	212	211	202	234	203	203	220	234	221	214	196	222	227	240	200	223	204	234	228	195	203	208	213	221	211	197	200	169	177	208	200	215	182	213	206	210	202	201	240	195	189	193	184	220	215	221	213	197	224	209	208	171	207	198	224	198	225	211	226	248	220	216	215	205	203	211	224	198	210	213	203	218	198	210	208	210	201	207	213	175	193	203	181	194	206	208	188	181	220	221	215	203	191	218	241	187	200	193	198	196	201	214	225	178	209	235	223	206	204	217	181	191	230	194	214	218	222	216	204	230	234	217	210	216	221	229	208	211	228	227	219	207	195	204	226	207	196	211	234	203	205	215	219	190	184	226	222	200	210	217	197	211	216	209	194	201	242	219	186	214	187	181	192	205	235	187	207	191	202	219	217	224	190	205	208	217	227	200	207	201	188	202	194	212	209	200	208	196	215	219	206	204	195	212	181	218	187	221	168	197	220	185	217	196	165	203	191	194	213	215	205	213	186	205	211	221	208	198	207	225	215	209	214	192	219	220	214	203	210	186	214	217	227	206	198	215	226	212	205	214	191	224	217	194	208	214	214	185	199	207	193	219	207	230	196	222	216	203	198	187	200	205	184	216	192	211	204	186	197	215	197	217	215	216	202	226	190	213	208	206	195	184	195	189	207	191	198	231	229	213	218	219	209	201	220	228	214	193	244	197	204	203	237	201	220	208	233	222	187	194	211	203	207	225	195	191	224	199	201	214	220	193	198	210	189	214	200	217	219	203	205	231	214	216	224	231	234	201	205	199	197	210	209	198	202	222	238	198	198	217	199	197	193	230	206	211	226	195	197	211	205	216	210	188	184	191	209	204	182	226	212	193	222	216	220	202	214	223	193	248	208	196	233	195	219	203	212	198	187	198	200	216	239	221	197	187	200	161	213	213	195	202	205	207	212	188	191	211	232	220	189	192	213	214	228	202	222	195	243	230	206	238	201	223	203	216	180	214	212	216	216	180	225	205	214	191	232	222	175	227	193	227	184	210	196	251	206	223	177	205	191	188	202	235	198	205	223	219	214	211	207	217	199	193	214	196	224	205	226	241	214	195	222	179	191	216	228	204	222	214	182	210	231	214	196	227	202	239	229	189	228	210	205	200	205	200	202	202	211	215	218	196	190	201	220	203	193	232	194	182	211	203	197	246	198	218	223	192	207	190	210	212	200	208	200	225	199	200	230	184	217	204	216	211	238	184	207	214	229	223	204	226	245	201	212	187	217	200	224	203	196	229	192	227	213	222	232	209	233	210	258	199	166	231	198	185	202	200	211	212	238	207	203	243	219	194	206	205	183	184	222	188	204	219	222	212	224	190	196	230	226	222	182	203	205	214	200	191	213	209	210	204	193	197	182	212	187	211	198	183	194	230	198	207	220	209	188	212	211	189	188	212	201	221	194	227	224	199	180	224	230	197	214	242	231	210	216	216	218	195	237	231	199	171	205	223	198	192	217	208	250	221	214	208	199	215	191	208	223	224	200	224	201	224	194	199	217	205	236	188	188	210	231	221	222	202	232	187	197	202	217	208	230	199	211	201	209	221	212	239	182	195	188	189	207	232	219	206	232	210	216	213	191	235	215	210	220	194	245	219	215	216	208	212	207	228	206	191	206	186	190	199	203	205	187	211	233	177	218	236	205	215	233	216	205	203	202	215	210	212	217	202	215	203	232	209	206	195	211	208	191	214	188	266	209	195	203	194	198	187	205	212	196	221	215	196	212	196	219	204	210	206	202	201	196	218	230	224	187	217	204	217	197	179	183	211	208	215	221	203	189	203	224	195	229	189	222	211	199	187	208	214	243	217	200	218	209	200	206	213	200	227	213	200	214	205	206	193	195	202	225	204	215	195	186	218	218	170	222	224	229	213	198	205	201	226	208	190
13400	4985	21747	46891	34748	3379	3108	4329	4250	2865	1258	974	904	912	822	730	730	723	715	722	700	702	702	686	697	686	653	624	749	846	1242	1251	1470	1711	1561	1711	1107	620	1178	620	560	573	516	546	545	550	591	584	574	515	548	487	544	553	550	530	549	540	529	500	522	552	523	534	505	534	535	546	526	545	524	530	545	573	548	518	534	532	545	502	534	512	560	504	523	496	516	523	523	533	508	515	548	516	513	512	507	550	526	557	487	565	548	539	537	543	533	505	559	467	518	516	536	496	554	511	503	496	532	557	516	580	503	473	559	515	498	509	537	509	522	531	565	497	491	484	509	508	513	512	535	516	568	517	543	508	570	544	528	488	552	536	553	546	544	519	537	546	560	529	530	496	489	493	514	466	529	522	550	509	517	508	521	497	522	469	538	505	491	505	519	526	538	525	515	504	549	497	534	534	487	549	487	558	567	537	519	495	581	544	549	514	509	529	532	490	511	527	494	542	506	540	533	518	513	510	548	525	530	540	524	483	541	488	495	510	547	533	506	531	514	531	537	507	493	546	540	510	524	542	525	525	538	532	510	561	527	525	518	498	527	511	498	485	548	539	474	469	507	516	503	512	536	548	571	516	493	532	530	538	509	538	501	518	557	467	528	542	485	530	542	503	548	516	533	587	508	488	533	512	547	510	543	514	534	535	505	537	514	541	491	517	510	493	497	498	544	520	508	540	541	489	488	504	520	489	531	478	513	568	525	486	506	498	499	517	462	494	481	534	487	524	549	534	553	536	543	498	503	510	505	509	530	512	512	484	539	525	537	500	507	500	516	519	549	536	545	545	521	518	522	545	532	508	510	517	533	504	494	513	489	509	535	541	547	569	502	484	520	491	544	482	499	517	529	535	506	534	536	469	517	525	505	501	516	523	535	525	520	504	519	511	526	506	538	555	500	519	535	540	510	515	499	543	538	521	493	524	495	549	530	513	525	510	498	511	495	513	551	512	504	571	508	516	530	484	523	521	496	506	538	519	505	529	458	493	550	522	521	505	552	500	544	498	495	537	533	494	528	495	520	488	525	516	561	529	525	496	480	521	480	503	521	510	512	517	536	518	517	526	561	491	548	509	514	521	537	523	505	527	515	525	527	501	572	513	482	521	569	566	554	512	538	520	552	555	518	493	504	539	544	485	528	495	541	499	504	533	529	485	522	532	549	537	493	552	527	544	535	499	532	527	516	518	540	520	538	512	490	530	508	535	527	494	537	505	509	534	502	519	550	509	556	538	526	531	516	506	525	497	511	540	509	465	518	543	530	483	523	512	522	546	521	524	519	516	525	519	516	524	505	478	545	569	525	526	527	554	489	522	504	496	487	524	506	575	520	508	509	518	480	527	513	546	507	500	525	496	520	499	526	522	493	526	499	497	491	529	500	520	528	531	513	517	539	533	518	515	532	523	551	507	500	477	523	502	524	519	504	524	557	551	538	541	491	557	510	540	493	515	521	499	470	509	544	508	492	522	533	536	518	532	532	519	562	509	518	485	522	526	551	500	523	499	496	522	518	527	558	553	523	521	537	539	501	517	494	496	535	568	513	515	501	535	518	526	550	575	481	488	497	534	484	512	500	539	542	505	525	530	473	484	568	569	508	494	515	520	517	523	557	506	551	513	512	493	564	462	532	520	491	531	485	520	516	507	503	535	492	525	500	516	494	539	478	470	535	541	524	516	512	520	487	492	488	526	541	493	505	524	533	537	526	507	517	526	521	498	546	543	512	511	528	467	523	502	501	497	518	535	540	513	535	468	481	521	486	523	507	498	504	470	493	534	536	498	522	506	514	506	566	517	510	536	501	528	525	511	522	522	494	538	532	494	491	483	545	501	555	507	530	542	549	518	484	552	546	507	529	520	553	528	534	502	527	529	557	489	497	525	533	529	505	529	544	501	535	586	537	518	512	533	537	477	531	514	503	544	533	515	505	520	525	514	537	534	498	529	475	523	540	504	522	475	508	458	537	522	542	510	540	546	512	553	540	473	528	517	528	560	524	531	533	518	503	527	497	553	550	545	489	502	482	514	530	495	541	513	556	514	540	501	547	539	517	514	514	472	508	512	496	537	512	520	495	503	506	470	555	547	492	532	510	502	538	539	464	536	493	494	522	571	489	507	508	510	491	546	506	545	528	502	478	494	510	502	507	512	499	534	556	522	478	487	532	511	525	548	524	534	506	522	510	516	511	544	492	514	541	548	557	513	490	500	537	513	533	549	519	483	513	501	462	499	518	541	560	521	508	531	517	465	519	543	522	544	487	515	489	507	487	494	522	526	494	491	552	501	504	520	543	492	532	525	519	512	493	519	497	522	515	488	512	534	549	504	558	507	545	525	492	562	515	554	510	533	535	495	547	498	503	521	529	485	506	494	518	523	556	505	489	498	512	480	509	519	519	461	532	505	536	514	527	476	531	452	534	506	556	507	538	514	495	508	542	497	542	536	497	542	537	486	537	552	525	546	509	527	506	511	498	542	495	540	507	489	509	562	468	542	526	556	555	489	532	525	550	501	509	540	479	565	542	528	506	521	538	525	548	522	542	519	525	499	524	481	512	500	523	519	530	527	564	551	525	510	476	515	508	548	524	506	516	538	525	527	523	503	515	541	514	506	501	520	523	547	541	527	517	560	500	514	528	525	573	536	551	519	512	518	498	513	500	523	524	540	559	495	515	457	538	538	486	514	492	529	516	513	526	548	582	513	554	533	519	560	465	534	522	510	521	527	482	549	560	565	522	543	515	521	559	540	526	522	516	545	574	500	509	501	525	504	504	503	490	550	554	530	514	510	520	509	516	516	518	551	511	504	499	521	511	534	473	494	518	562	526	528	509	555	504	565	542	549	503	528	523	492	544	541	490	511	535	554	541	523	510	523	561	523	555	551	532	523	508	532	507	488	513	532	515	504	518	548	492	531	526	526	514	571	561	543	489	552	565	506	505	500	523	499	502	538	529	571	549	598	545	485	511	537	503	472	560	511	523	523	511	519	499	547	501	539	497	519	571	516	508	559	500	458	512	531	522	527	532	485	547	485	541	528	515	530	540	491	580	502	524	538	515	527	541	488	505	540	569	547	528	510	512	515	532	549	523	535	524	522	517	481	556	547	520	482	543	490	535	510	558	470	523	516	497	519	521	525	526	513	489	522	543	534	502	491	501	500	498	509	525	520	513	508	487	495	488	492	480	499	541	511	533	512	543	487	524	522	520	526	516	516	539	510	475	525	527	562	463	535	505	475	519	516	499	510	516	505	513	521	511	531	505	498	554	500	549	491	529	515	557	502	493	526	531	541	541	536	517	474	519	513	527	543	513	492	546	552	489	427	500	510	520	560	548	492	509	548	501	534	549	524	509	538	524	497	548	514	514	510	507	535	547	490	524	523	491	489	539	549	530	498	529	527	525	555	516	517	482	491	510	493	552	474	505	495	499	522	505	546	475	509	542	521	508	516	518	515	525	502
35303	15603	16606	54639	39336	9004	1763	1793	1695	1010	453	262	219	182	222	173	153	178	122	159	130	145	134	130	122	120	113	160	151	210	215	274	260	325	428	349	157	125	112	121	107	125	117	96	104	100	117	119	120	101	103	107	119	123	102	99	93	109	106	105	106	97	112	88	95	97	108	98	115	109	110	85	96	103	116	105	103	106	94	108	116	89	88	92	86	81	105	95	104	80	95	103	101	119	88	115	94	108	118	82	98	98	114	102	103	107	83	101	98	97	89	115	114	90	94	96	89	96	106	105	100	106	107	99	101	98	82	104	94	101	99	113	99	101	101	92	117	95	87	95	90	96	90	125	117	105	96	93	88	98	90	114	95	97	101	97	101	84	113	99	94	92	103	88	87	109	90	95	104	99	90	99	109	103	126	90	111	94	110	112	106	83	113	108	125	98	85	90	107	102	99	100	111	88	94	98	100	90	100	109	99	110	107	87	103	100	92	101	87	109	103	115	87	127	100	100	98	96	91	85	93	117	99	111	92	92	114	116	103	110	90	94	88	97	90	102	98	102	106	100	105	98	88	122	113	99	100	113	110	94	87	95	87	111	108	97	101	88	104	106	97	112	104	109	96	117	103	120	117	94	120	117	110	111	130	92	92	96	103	111	97	101	97	104	111	102	106	98	89	112	99	104	89	111	98	99	86	105	91	93	104	94	108	107	96	98	89	104	103	93	112	106	117	96	107	98	107	91	100	110	86	81	96	95	105	109	100	108	104	104	107	113	90	111	91	93	83	102	104	94	108	97	105	109	102	111	97	98	105	101	90	95	83	98	83	99	113	88	109	118	98	84	98	76	89	105	87	107	95	94	102	95	69	131	128	80	115	101	105	93	81	110	81	102	113	99	92	99	101	88	96	106	106	100	101	109	89	89	110	97	100	100	98	106	100	86	108	124	104	122	111	94	104	110	101	88	90	93	100	89	104	94	102	106	106	104	96	96	98	119	94	98	96	119	107	100	86	90	109	100	108	91	111	89	102	100	101	97	91	121	90	93	100	105	100	97	110	108	101	110	101	115	86	83	104	113	98	106	111	101	82	99	91	105	104	97	116	108	97	109	101	97	104	101	84	88	85	92	95	100	91	100	94	109	92	95	107	98	102	105	92	107	100	98	91	84	96	112	97	108	109	109	101	119	85	110	94	103	87	94	90	101	96	111	101	101	116	89	91	107	116	105	101	101	87	84	104	88	104	89	95	101	123	84	81	103	83	95	107	89	101	118	94	116	96	82	98	127	97	104	85	114	120	82	103	86	86	107	94	104	106	102	92	84	96	90	85	97	94	95	108	82	82	114	77	112	94	84	118	106	128	95	96	95	92	99	111	82	104	98	120	89	104	110	100	96	88	102	116	87	87	102	98	105	99	99	102	99	100	100	104	106	109	79	104	72	101	95	98	83	91	91	114	120	98	97	107	99	108	92	92	84	99	117	96	109	99	100	98	89	107	107	80	88	101	123	104	83	102	109	100	95	104	91	100	90	108	101	87	113	88	111	93	111	115	103	93	96	108	96	96	101	92	111	95	88	93	97	95	94	105	108	110	98	103	106	81	87	92	117	103	112	92	89	95	112	101	73	107	96	103	108	91	94	97	102	79	110	114	88	92	92	89	98	85	95	110	97	124	113	92	127	88	97	106	102	98	102	123	95	98	101	105	90	122	94	93	109	107	92	92	116	88	98	97	105	97	105	105	109	93	82	101	106	92	107	99	94	98	100	117	102	98	91	98	112	87	99	109	85	82	107	96	108	99	103	93	88	102	88	109	92	102	110	95	97	115	101	102	103	94	96	94	102	82	119	102	105	105	96	107	115	112	94	95	87	97	94	97	104	103	98	98	94	113	91	106	105	106	109	88	107	81	117	103	114	85	93	97	104	79	93	109	103	82	86	103	88	109	106	119	103	106	84	98	86	92	97	107	90	105	92	118	101	97	99	77	102	106	110	104	99	109	104	101	94	96	92	82	84	116	82	95	98	112	106	104	97	96	102	89	97	95	97	92	105	102	99	101	123	89	99	96	88	98	96	93	95	95	106	109	106	118	99	84	98	104	86	102	91	89	98	98	103	112	119	100	96	107	100	103	101	98	92	97	113	121	92	84	81	103	104	110	92	108	108	107	87	91	95	87	102	98	88	87	91	92	78	84	87	114	100	116	95	120	93	108	93	109	92	103	100	100	113	106	101	105	94	111	103	100	85	113	101	95	92	121	113	105	103	101	112	95	101	100	94	102	99	119	106	93	103	91	92	111	89	102	103	120	96	99	108	102	92	103	84	95	88	97	112	92	89	91	112	107	100	98	105	90	100	104	114	109	105	99	82	112	104	100	98	96	120	102	111	93	100	106	92	96	98	93	105	95	109	110	90	108	95	92	112	94	84	99	102	99	101	107	89	101	103	91	99	107	107	84	124	92	104	109	95	94	85	101	136	102	123	109	97	87	81	95	95	107	112	101	96	89	118	121	107	95	111	107	100	95	81	106	106	109	96	112	101	108	100	101	86	104	102	98	96	88	88	84	91	105	88	112	92	105	92	96	86	93	104	130	83	95	92	90	95	100	99	90	100	90	118	94	98	113	79	95	105	108	107	81	69	118	112	109	87	108	107	109	103	91	99	87	106	88	113	109	100	124	90	86	85	99	111	123	108	104	97	105	102	124	123	88	104	99	100	103	85	95	96	123	96	112	91	82	111	112	111	118	108	101	97	90	103	87	100	105	87	107	103	87	108	93	106	105	101	85	106	91	104	114	116	111	87	103	118	100	95	109	105	93	90	91	86	99	101	110	94	99	111	118	88	119	102	72	110	102	100	96	102	95	90	104	106	113	101	95	94	93	118	111	98	81	114	86	108	94	87	111	93	127	118	92	92	109	93	92	93	87	104	100	107	105	111	90	96	90	102	95	110	109	109	96	105	122	97	94	82	102	107	86	92	100	112	93	98	90	84	110	100	112	99	90	90	103	123	105	93	99	100	109	90	89	102	86	108	93	107	95	80	115	106	107	103	104	108	119	87	112	114	83	100	103	99	115	110	98	102	112	116	114	113	118	102	98	94	114	120	110	98	96	103	107	103	90	104	99	115	96	104	110	110	106	100	103	99	84	100	93	106	102	85	99	110	94	104	107	104	86	111	82	115	111	102	106	94	84	94	102	120	93	113	94	103	112	107	125	95	110	100	96	104	95	105	107	96	99	84	94	104	102	105	121	84	94	117	105	116	107	103	96	86	88	103	100	101	110	92	112	104	101	103	103	108	86	95	105	116	118	109	101	103	94	90	119	104	94	109	96	106	99	105	90	104	92	106	84	92	93	95	117	82	125	95	103	108	93	86	115	95	100	106	97	110	100	89	88	97	103	104	88	106	79	77	102	101	105	104	97	96	83	105	104	93	123	79	101	108	99	106	82	107	103	99	90	129	92	110	101	82	109	99	93	104	89	97	100	119	115	102	95	104
19554	8440	19620	57102	44185	5266	4701	6328	6778	4144	1942	1306	1045	932	870	765	765	676	673	670	648	664	557	589	523	535	497	603	724	1249	1575	1761	1505	2651	3175	2584	910	447	533	336	359	362	353	390	353	347	325	359	345	339	388	328	324	328	347	318	290	311	311	329	295	325	317	290	307	315	286	345	340	314	315	320	292	297	294	339	294	300	291	292	291	283	331	294	326	309	315	298	278	302	306	320	315	330	301	297	300	303	317	316	297	268	323	293	308	269	305	289	356	255	285	312	303	298	288	264	314	315	311	283	293	270	263	286	289	306	300	315	293	291	318	287	317	289	280	237	309	291	279	276	308	306	273	287	296	294	272	275	262	286	307	265	279	304	286	272	285	286	279	285	279	302	276	302	302	282	287	291	292	281	297	275	272	284	313	304	272	282	276	287	297	272	293	292	301	276	296	277	280	274	280	318	286	305	280	278	283	276	287	290	300	308	272	291	293	285	265	309	287	287	293	279	265	263	280	281	285	283	282	289	295	279	295	294	296	282	285	285	309	290	299	285	298	280	324	287	277	273	288	267	292	274	276	260	302	270	274	306	286	297	260	289	273	295	290	273	274	282	304	288	271	274	266	276	306	289	282	293	302	265	262	264	263	287	319	303	281	266	295	261	274	282	274	314	287	278	305	285	289	279	291	292	274	276	257	316	250	273	259	291	284	294	299	293	271	263	282	269	287	311	306	271	283	257	252	279	271	296	287	284	313	249	255	299	277	287	320	281	314	277	292	271	242	298	293	273	308	289	265	308	293	276	301	270	282	288	305	291	267	269	288	299	256	287	306	281	304	295	288	282	295	260	299	289	305	293	274	275	301	298	276	273	259	283	271	317	294	282	310	318	285	262	268	285	298	320	289	283	279	291	288	283	278	289	300	281	288	308	284	283	268	276	298	270	262	284	293	281	271	290	297	305	266	283	303	280	258	290	304	265	289	278	323	277	299	260	296	282	272	285	285	306	281	289	290	291	300	304	282	306	297	293	310	308	285	344	292	286	312	268	296	303	299	289	284	288	297	268	291	275	286	310	283	245	270	322	253	283	315	291	267	312	295	321	305	274	292	311	284	262	284	277	294	289	287	277	268	294	296	289	291	288	272	250	276	293	269	278	254	253	275	304	303	277	282	292	308	297	305	256	265	286	256	270	304	299	286	282	274	281	267	288	294	276	265	274	295	275	271	286	316	298	298	272	287	290	294	267	294	291	243	302	269	304	264	282	277	290	291	281	309	279	266	281	267	271	248	284	273	260	303	312	300	288	280	305	280	296	321	264	261	303	310	287	309	291	277	269	274	268	313	274	291	259	273	318	317	279	293	294	281	285	269	295	296	270	275	296	290	277	266	306	296	285	292	265	279	298	275	292	300	303	273	263	305	271	301	289	276	273	268	280	290	314	277	296	298	299	261	291	302	280	277	304	312	237	289	279	269	292	338	291	277	263	267	303	314	281	306	301	276	258	288	289	306	278	271	271	309	307	309	273	269	275	317	276	305	290	246	288	252	299	286	309	289	289	305	264	277	267	270	288	279	247	266	298	300	251	282	266	309	251	258	282	276	322	286	278	302	249	294	297	299	256	313	283	288	275	274	298	272	277	295	302	302	273	276	281	294	293	289	270	277	291	267	284	294	270	259	293	265	218	257	303	282	279	293	291	279	308	246	289	273	286	256	299	277	282	291	262	287	286	295	307	281	281	280	287	269	296	291	283	307	297	287	279	292	279	289	300	290	266	280	246	270	314	295	303	306	272	294	280	296	297	279	279	292	271	267	285	289	307	286	256	273	278	283	279	262	276	273	275	281	279	305	284	256	281	268	322	295	260	309	327	267	280	267	289	308	286	290	286	298	266	286	291	294	290	293	292	303	251	348	305	299	297	295	250	303	289	298	285	283	290	273	293	289	288	273	273	297	282	304	277	297	302	305	318	286	255	273	297	276	251	296	293	272	266	325	289	275	323	316	294	305	281	261	287	295	279	284	276	308	270	299	300	295	275	308	259	282	301	286	316	267	287	294	262	288	283	270	287	296	287	270	263	256	292	271	296	306	301	293	292	300	266	274	280	294	285	282	286	286	271	285	282	311	275	300	259	255	282	294	264	310	307	257	273	317	310	317	252	288	287	308	271	275	295	273	288	272	293	275	257	290	254	299	287	305	268	299	315	304	279	283	252	265	277	302	293	297	317	301	333	294	276	267	297	303	272	304	303	275	278	281	310	289	260	307	324	258	265	264	280	294	285	324	265	269	265	296	295	294	295	305	297	275	308	294	261	276	235	276	291	279	305	259	274	277	288	262	301	260	270	297	277	316	285	278	301	282	307	314	271	279	252	294	313	266	292	275	296	283	270	296	288	292	303	284	285	275	258	290	273	279	291	301	316	298	308	291	274	280	286	279	258	280	293	312	283	263	296	282	310	266	302	304	259	270	294	281	316	309	294	283	270	280	291	283	273	273	274	274	258	264	285	274	294	299	312	325	246	287	299	263	280	284	293	294	279	312	317	284	295	246	300	283	281	294	305	289	302	287	294	306	266	255	284	290	275	307	278	302	303	289	283	307	290	275	263	284	309	295	301	298	298	303	266	272	262	306	281	289	275	315	294	267	296	286	280	280	274	257	270	278	303	291	300	274	302	272	268	299	296	272	331	287	307	294	300	313	299	248	280	293	276	291	274	277	293	309	248	293	291	276	287	278	280	300	283	270	258	304	295	255	290	232	267	290	298	264	270	294	291	293	285	256	268	295	313	295	254	293	311	316	275	293	282	308	326	291	294	324	274	276	298	269	281	299	275	280	284	281	285	275	293	303	296	273	261	272	279	268	293	306	284	311	272	255	297	291	280	283	290	282	282	302	275	260	279	303	299	293	288	285	286	281	283	278	269	256	286	299	265	272	280	290	298	274	258	272	271	305	285	320	284	283	272	287	288	253	299	278	279	283	264	284	277	276	287	295	262	266	321	281	300	277	292	266	282	288	273	292	295	308	271	292	289	249	282	272	281	290	261	288	299	291	280	265	306	280	319	242	289	309	306	262	265	282	280	299	282	287	277	261	273	282	286	233	291	267	289	268	291	295	290	290	259	292	280	311	283	312	280	276	273	303	266	290	294	301	283	263	298	296	307	294	296	264	288	264	290	263	287	289	299	284	292	275	312	266	288	302	298	282	279	286	271	283	261	251	284	283	288	308	281	288	258	295	279	298	268	287	289	278	275	300	306	302	280	284	272	266	303	299	289	277	290	285	278	301	260	262	299	311	277	270	303	300	277	285	301	332	292	313	279	280	295	285	265	299	255	288	319	274	285	289	257	286	287	279	276	292	302	290	299	295	289	285	300	265	276	310	280	263	284	272	310	257	282	313	282	261	260	259	302	299	274	304	253	276	268	282	283	301	267	286	290	309	281	300	294	302	281	318	296	299	294	258	284	295	273	318	269	270	293	291	314	295	314	286	282	245	284	292	290
3696	647	636	3257	1286	420	388	336	378	335	312	337	313	305	303	362	324	332	311	303	324	330	329	281	362	347	348	342	353	332	324	314	314	310	361	336	339	315	346	319	308	323	318	324	327	312	350	318	299	316	284	324	317	305	289	297	329	315	344	318	337	322	352	307	299	338	312	339	322	331	298	301	288	300	316	317	317	353	297	313	307	281	344	306	328	321	324	303	302	306	308	354	351	318	323	319	357	331	320	303	324	335	330	318	353	319	346	327	329	321	302	303	305	319	353	310	317	344	302	302	310	336	314	291	323	319	330	339	329	319	316	304	334	324	318	348	317	311	323	333	335	330	314	317	321	342	336	339	309	302	340	336	341	311	317	315	325	319	353	270	295	298	315	325	309	282	347	310	307	295	311	321	344	328	335	368	331	316	317	329	317	330	329	343	286	319	341	309	299	317	343	296	298	309	315	321	316	322	356	348	339	336	318	332	333	339	311	324	352	337	328	362	344	321	298	339	331	356	307	331	362	320	300	343	334	320	309	322	324	276	289	329	321	307	350	316	314	294	335	301	321	310	323	322	328	299	297	285	304	333	332	316	329	335	342	333	324	268	297	346	324	316	362	310	315	314	326	302	319	304	336	327	321	313	342	315	320	312	326	349	307	356	304	325	334	313	337	314	294	299	337	315	356	326	289	313	321	316	290	327	317	317	333	333	281	331	303	324	349	310	328	315	337	328	316	328	360	331	320	312	333	288	321	362	298	294	348	313	324	323	330	335	308	311	300	313	308	335	329	328	314	341	322	321	320	298	333	313	313	336	309	308	321	338	329	326	301	332	314	292	373	341	308	306	345	377	291	284	368	310	332	328	314	311	344	330	292	297	342	329	318	324	327	322	290	327	334	296	342	310	335	319	314	310	309	315	344	311	309	340	342	327	320	363	317	312	301	315	318	314	321	307	351	313	315	301	349	307	351	322	305	338	304	314	331	305	299	340	325	286	294	310	342	309	316	320	307	318	320	306	321	318	298	323	295	288	319	311	340	269	344	290	326	308	317	347	319	323	316	319	316	332	336	312	316	317	323	295	323	347	303	309	311	314	330	318	290	339	316	320	314	347	336	359	348	315	319	336	302	344	329	312	348	326	300	335	353	329	331	296	322	310	320	302	332	344	313	300	332	324	338	271	348	320	319	335	311	331	299	311	352	315	340	308	321	325	322	343	314	347	327	312	318	318	322	332	291	326	348	347	341	300	321	334	331	285	359	331	318	317	326	326	331	315	320	332	319	284	312	314	317	330	310	317	317	315	321	315	301	334	309	314	317	333	346	323	326	313	302	306	327	343	339	319	338	306	355	348	323	326	325	293	332	326	324	342	312	347	309	315	325	308	304	320	292	321	291	320	346	281	278	313	323	342	360	359	329	339	347	339	319	323	309	351	296	311	319	301	315	314	309	327	351	327	343	325	326	292	303	332	342	314	329	312	313	335	305	320	354	332	348	335	287	294	320	324	317	316	353	315	360	348	350	305	319	335	311	337	345	329	339	345	360	318	350	311	293	299	300	332	325	312	296	303	341	319	340	325	328	356	319	309	322	292	312	326	330	320	337	316	300	331	321	302	339	343	313	348	303	318	359	321	321	319	278	319	353	349	335	316	299	297	327	307	313	325	315	317	306	325	319	306	310	321	350	324	351	289	319	332	302	338	321	294	335	308	319	314	330	320	303	309	343	335	324	356	319	322	321	336	286	325	294	307	333	321	306	327	331	333	293	319	296	340	343	290	319	324	315	350	345	348	317	337	334	326	339	328	354	336	322	310	316	303	302	335	300	310	320	306	324	348	312	308	332	356	296	286	331	323	335	293	309	344	344	321	335	309	321	317	354	326	329	324	345	313	323	337	293	344	333	329	298	299	320	317	319	250	328	361	328	353	335	327	339	313	327	345	363	330	334	292	333	284	336	331	316	333	298	291	311	312	315	336	343	317	324	314	309	327	314	306	310	325	319	288	336	329	333	328	343	324	321	278	351	328	342	340	303	330	324	319	299	324	334	300	325	339	321	334	310	306	301	310	296	328	285	308	331	321	317	311	349	318	320	341	330	297	338	321	351	319	342	315	303	349	323	324	372	326	323	313	346	286	294	332	343	342	314	301	293	335	326	320	317	346	320	321	344	316	308	343	301	325	359	310	311	278	300	344	334	319	300	302	308	330	334	314	311	339	319	352	312	304	337	314	338	305	302	305	329	306	317	315	314	300	321	329	339	323	347	346	322	328	337	340	324	306	350	334	355	337	329	308	320	319	335	336	304	304	359	358	296	324	349	297	307	327	318	299	310	298	343	322	288	304	331	297	322	320	285	346	296	342	324	322	327	344	315	304	314	312	297	317	319	335	321	347	288	323	301	301	315	350	309	316	366	328	330	326	338	333	325	317	320	313	330	310	342	303	320	322	324	329	308	342	343	282	333	299	333	307	325	323	333	345	348	324	273	315	312	349	306	330	341	298	310	365	312	351	316	278	316	346	305	335	336	323	305	331	343	297	325	343	324	322	322	298	284	326	311	306	307	329	317	328	331	305	339	335	317	307	318	307	352	337	282	322	337	354	323	321	302	317	338	343	329	305	296	327	338	325	312	345	322	289	311	325	318	322	336	307	353	311	318	319	337	314	330	327	331	305	340	290	304	308	309	316	349	336	333	326	338	342	324	312	286	314	345	322	312	340	324	299	302	307	336	340	283	298	308	328	304	301	322	303	295	334	325	366	305	323	348	317	323	310	322	355	310	306	334	310	312	339	335	330	298	314	344	298	329	321	328	327	293	334	333	331	338	319	322	321	301	353	305	289	335	331	326	314	324	324	334	359	338	311	301	309	318	332	323	301	327	312	312	296	308	323	336	308	284	304	321	306	283	293	313	310	319	343	321	342	313	326	309	339	287	303	310	333	329	329	345	341	316	308	331	303	289	317	315	333	320	323	327	326	330	299	318	311	330	348	306	323	344	317	315	324	321	309	324	327	320	304	315	328	343	310	320	347	296	331	315	334	315	321	318	340	306	300	343	313	304	323	314	309	350	333	339	308	327	348	285	339	346	331	332	316	314	312	342	323	330	333	312	348	301	311	294	311	303	349	360	326	314	331	329	326	327	339	301	309	328	350	303	291	339	299	345	317	346	352	325	326	343	332	305	302	360	324	322	366	311	340	316	341	325	342	295	338	336	287	315	307	306	300	311	325	339	319	310	354	347	313	342	322	278	314	352	331	307	293	300	317	321	324	310	339	347	335	310	313	324	318	355	332	357	362	321	352	289	317	286	329	312	320	330	300	315	340	298	308	365	290	318	354	343	306	294	356	341	320	351	343	320	321	319	307	300	330	335	348	323	325	305	321	318	337	318	346	345	347	322	313	324	290	319	304	301	317	283	324	309	284	340	290	314	342	304	308	329	335	313	347	323	328	320	294	327	326	347	332	296	311	326	300	332	342	300	333	299	325	311	314	305	328
3453	1111	1486	10412	3753	901	920	951	1051	945	875	795	773	788	815	787	794	759	738	767	779	792	751	753	742	763	795	777	776	804	795	798	834	828	808	838	797	780	763	742	745	779	786	777	764	807	733	804	820	839	752	787	809	764	795	747	818	797	792	811	767	800	822	816	835	807	774	808	745	792	764	818	776	819	832	783	839	791	789	806	763	774	784	780	791	789	748	773	814	769	770	752	746	790	815	764	774	814	795	767	757	746	789	786	734	771	810	776	819	747	818	751	764	772	833	774	749	778	793	792	757	780	796	734	784	798	759	792	740	719	777	759	836	762	766	746	794	796	829	799	812	738	757	785	742	793	753	788	814	801	775	780	797	738	756	751	767	774	768	814	736	799	741	813	775	734	764	759	775	753	761	771	751	760	725	747	754	771	740	741	792	846	784	768	716	783	762	800	769	817	774	761	779	752	762	776	733	795	798	791	799	795	773	783	781	816	734	760	787	782	787	795	780	742	816	742	776	795	799	775	767	814	795	794	742	829	771	797	803	754	714	751	780	776	777	775	724	760	809	793	786	750	797	784	733	768	817	795	792	787	785	756	799	762	778	811	814	769	742	791	784	744	751	776	790	755	800	819	729	751	787	744	786	796	768	778	789	851	772	823	760	827	770	805	819	787	818	812	776	810	780	765	743	804	799	783	789	810	771	777	761	806	757	809	790	807	799	740	762	763	753	834	750	777	790	782	769	727	805	775	759	770	779	758	773	755	778	755	782	810	763	799	764	780	720	810	770	786	770	798	802	762	729	768	785	808	755	794	841	764	780	758	835	792	778	754	770	757	803	773	764	775	820	765	823	809	774	731	718	708	767	753	755	815	795	812	755	762	736	765	782	791	798	771	804	783	758	764	780	755	794	761	758	825	758	784	799	744	807	820	791	801	822	801	810	799	796	756	783	776	791	721	779	768	781	736	754	764	809	766	714	748	792	807	789	808	774	784	776	817	779	735	782	813	787	753	773	795	818	745	746	788	777	733	759	771	760	803	749	829	791	778	754	811	773	780	771	773	793	731	790	786	748	767	761	819	779	796	826	792	783	782	769	792	806	791	741	770	788	808	771	777	767	766	781	817	731	803	767	782	788	739	768	776	733	789	798	755	732	764	811	742	789	756	755	807	750	767	745	816	750	761	785	775	790	777	814	790	780	766	819	759	803	772	789	755	773	804	746	745	794	766	772	787	782	746	754	801	745	752	752	796	817	808	779	777	762	770	781	769	813	789	804	789	808	777	802	778	753	745	796	758	787	766	757	731	773	731	809	758	783	805	814	850	786	792	780	765	809	755	762	820	755	783	774	773	762	781	767	754	743	762	782	791	779	730	793	767	807	788	808	740	778	778	732	774	741	790	780	746	804	808	691	786	787	813	798	790	794	806	821	784	743	789	749	710	802	777	762	812	764	778	730	825	781	780	765	798	770	777	828	787	751	804	787	788	784	750	763	753	740	774	773	776	713	758	811	758	782	790	782	784	716	763	751	805	846	754	814	756	737	789	786	772	809	772	803	793	760	796	774	788	783	787	771	820	759	774	804	790	807	782	750	816	780	722	737	757	765	800	788	745	776	834	800	776	806	792	790	752	791	757	771	799	825	767	790	822	733	801	777	782	784	809	783	762	752	791	791	770	782	759	773	799	783	856	766	780	822	759	786	761	777	840	797	803	788	764	786	785	788	759	816	787	767	765	812	760	797	783	790	799	767	754	788	788	797	799	766	793	749	750	766	807	757	724	771	807	768	780	837	823	844	758	757	804	737	734	780	744	822	704	780	751	779	763	785	745	784	764	795	746	803	741	800	739	843	749	821	804	740	845	765	841	757	730	766	788	831	785	816	780	801	772	813	816	800	751	793	750	763	762	800	759	815	737	819	773	785	730	761	783	765	779	798	762	808	744	805	808	753	758	749	768	785	771	767	834	740	797	775	778	787	795	755	781	747	800	758	732	738	789	768	771	778	798	819	813	790	772	766	778	740	771	756	721	754	789	775	814	789	743	832	768	764	805	805	761	788	760	763	807	770	795	809	775	786	719	794	801	806	783	771	795	803	776	733	771	792	774	764	740	801	763	748	772	799	798	714	774	805	777	821	795	770	800	768	771	785	768	823	726	780	754	770	739	739	782	834	842	798	770	764	794	766	768	789	812	794	758	823	797	746	786	753	773	756	722	750	742	791	805	816	763	759	777	765	769	755	785	811	790	788	768	764	764	784	785	747	776	807	790	766	718	726	768	751	749	778	759	741	803	754	800	824	767	785	795	797	753	784	775	795	766	719	777	735	740	771	799	788	815	748	755	794	801	809	782	767	773	827	819	768	775	766	775	781	770	742	742	835	765	775	753	768	757	752	740	750	794	772	825	745	741	786	749	752	815	789	800	764	719	764	780	781	738	775	742	852	752	771	804	773	800	777	759	799	798	795	789	793	794	778	785	792	826	771	774	789	747	716	804	734	781	784	781	768	727	778	761	795	799	817	774	750	719	745	775	733	775	805	763	819	769	724	750	783	798	792	744	769	821	762	781	764	742	796	820	772	786	778	810	785	775	810	768	842	764	798	801	771	799	751	818	801	780	837	770	760	816	775	761	767	787	723	796	800	764	770	782	762	808	773	835	768	776	766	797	793	765	788	786	765	777	773	745	783	743	838	800	760	742	768	781	759	753	739	794	772	754	787	750	765	838	804	818	817	736	754	797	797	764	784	790	821	772	780	760	792	763	771	787	756	790	780	775	790	787	848	756	791	734	782	791	763	784	773	788	808	752	793	739	763	756	756	831	755	798	768	778	735	792	753	792	785	838	803	796	791	794	801	769	785	802	793	792	745	777	850	756	763	748	724	780	765	797	783	740	739	800	821	772	774	758	732	819	727	767	802	760	776	771	793	750	774	785	751	733	780	777	780	794	789	777	843	807	811	791	754	771	789	777	761	787	771	750	773	797	761	800	795	767	783	812	777	786	788	782	766	789	739	834	793	773	742	819	773	760	767	804	797	776	774	806	801	759	767	788	776	770	756	766	764	791	751	815	783	816	772	767	793	736	839	772	771	775	786	783	806	796	766	862	782	769	762	759	772	758	768	730	720	778	779	703	763	736	747	760	784	740	800	802	811	782	766	809	765	757	765	756	832	734	781	757	791	822	750	795	789	770	810	772	805	730	758	769	790	782	796	797	806	817	832	760	793	788	843	750	816	715	827	785	753	712	794	750	758	807	804	795	746	753	746	775	785	803	785	806	780	807	821	759	809	784	835	765	767	761	779	824	793	773	795	769	767	770	783	762	736	783	771	836	806	775	755	758	787	839	798	742	824	759	735	751	782	825	795	804	752	794	781	784	727	736	747	811	786	751	798	772	835	789	775	761	737	752	771	793	828	807	804	771	721	802	794	808	782	825	793	805	796	794	793	796	749	797	761	744	742	763	811	753	759	725	793	782	776	830	756	786	763	759	789	765	761	786
24310	7353	7505	45775	25244	3435	1001	1060	964	580	357	347	243	242	253	249	240	227	231	235	211	228	249	220	242	210	218	222	246	267	312	323	317	318	341	332	253	212	211	216	191	212	196	200	238	217	200	173	232	222	226	201	186	179	240	203	225	212	194	201	218	197	212	209	174	174	197	209	198	235	232	208	187	204	205	202	190	224	194	196	211	198	183	177	199	202	222	217	194	236	207	203	218	232	182	219	215	211	232	238	224	205	224	184	208	185	198	231	212	206	195	224	199	196	165	214	219	207	204	200	171	195	190	200	174	183	241	223	216	198	214	223	215	215	178	211	216	216	218	179	206	204	200	250	228	195	208	249	220	226	206	218	218	199	191	198	210	197	218	210	197	212	207	208	188	222	214	196	213	200	210	225	239	214	213	198	222	183	216	222	208	190	218	243	209	212	229	214	184	197	193	175	194	201	213	194	224	188	210	217	200	194	204	203	205	202	193	174	196	224	204	205	217	183	199	205	220	203	203	195	199	190	199	200	214	203	220	192	188	213	214	212	237	226	208	195	227	206	207	197	169	217	208	187	180	221	195	199	208	196	169	202	218	215	199	188	209	185	222	219	203	187	222	187	191	188	198	215	214	213	223	191	181	218	205	218	214	214	204	204	241	219	231	227	209	201	215	207	206	206	171	201	200	218	219	180	200	204	193	198	204	230	188	221	216	209	187	203	207	198	212	198	209	216	213	201	202	191	210	192	195	193	184	222	201	178	196	198	208	220	196	194	196	231	215	182	233	186	212	221	202	213	215	202	210	198	180	212	206	212	220	201	189	193	169	210	171	193	165	206	228	194	191	196	198	202	212	224	194	210	201	229	197	223	198	203	195	210	216	193	223	187	191	212	181	191	212	209	230	198	193	193	183	193	199	220	198	208	201	224	203	208	214	200	208	210	222	207	202	190	188	202	192	204	199	203	221	224	191	215	214	201	217	179	197	210	197	214	212	207	205	212	207	243	206	200	221	213	192	228	200	200	209	220	179	195	190	207	193	183	201	209	187	217	212	189	204	226	207	210	219	211	233	209	199	198	218	204	192	208	197	194	211	189	208	198	198	207	217	198	215	201	220	209	228	235	179	216	208	233	208	222	224	187	223	194	209	189	191	211	246	215	224	212	209	191	180	213	214	203	215	212	182	189	215	177	206	192	237	203	217	199	210	208	196	213	228	204	183	214	197	180	206	187	225	203	189	189	198	226	212	207	202	213	192	196	186	198	219	230	198	201	177	214	215	195	209	207	193	208	212	194	186	196	234	213	190	233	188	211	192	199	194	208	214	178	201	183	199	179	225	188	214	223	213	207	213	203	188	211	222	194	228	215	202	213	187	194	217	198	211	216	218	200	254	209	205	195	189	195	198	194	211	197	207	210	200	207	181	217	197	203	191	196	194	223	189	199	216	220	202	194	207	230	192	195	198	205	225	201	222	221	234	193	211	196	188	222	209	211	195	218	198	201	189	211	215	214	207	205	203	205	198	209	223	196	184	209	227	211	229	198	182	210	202	214	184	206	210	176	194	192	189	203	205	201	206	203	208	194	193	209	231	185	219	206	227	182	206	222	218	222	192	202	205	192	207	197	209	217	205	209	211	222	208	206	190	214	207	214	215	240	240	203	232	227	192	196	225	185	189	197	215	211	202	183	191	208	219	237	223	208	210	224	216	212	224	192	199	208	204	201	221	179	206	209	192	198	213	213	204	201	193	209	202	213	184	201	203	201	208	241	219	197	191	195	229	231	213	199	203	234	235	213	200	218	191	202	210	206	207	232	212	242	192	216	191	221	218	197	206	213	214	181	240	201	213	205	201	200	180	210	194	228	219	195	193	202	217	217	205	182	220	180	181	210	176	200	187	205	221	199	189	211	211	219	190	197	215	193	188	205	214	203	187	203	224	216	240	204	193	184	192	206	231	205	220	220	225	200	185	210	205	211	244	198	209	195	225	204	217	195	196	200	219	193	207	212	196	216	208	209	181	207	209	206	203	157	215	226	188	218	210	182	226	224	200	211	199	211	194	171	216	217	204	201	197	213	201	194	195	189	204	196	212	203	212	186	214	213	212	185	194	222	206	223	189	225	226	185	227	219	194	216	192	204	237	222	208	198	207	200	189	201	212	210	215	215	227	189	184	190	215	224	217	182	198	206	215	208	211	216	207	185	223	195	204	198	202	193	216	183	219	213	209	204	205	219	200	227	199	183	216	215	227	225	190	226	182	224	214	211	184	192	230	200	213	225	189	208	208	222	204	202	207	188	211	210	206	197	202	208	198	183	196	190	212	182	204	207	221	201	208	207	213	201	186	229	196	181	178	219	212	206	229	196	193	201	194	222	197	194	222	224	187	181	220	212	190	199	184	226	200	218	206	201	198	196	216	193	193	202	227	202	202	187	177	213	190	189	219	193	201	205	236	181	209	236	218	203	216	214	194	193	204	221	205	207	220	223	219	200	220	193	219	206	209	203	182	196	190	213	208	207	200	196	206	195	207	203	187	206	226	216	190	192	186	186	216	202	217	189	197	235	186	208	206	216	191	188	205	209	199	207	214	168	216	198	220	196	195	216	194	195	194	229	185	181	182	193	215	218	198	191	187	202	194	178	189	188	181	204	202	193	226	196	210	217	197	188	227	173	199	224	188	223	208	199	203	220	205	205	210	216	217	206	185	184	235	225	225	196	193	200	204	212	208	208	213	211	187	182	210	208	218	191	194	196	211	217	223	232	202	214	215	214	192	201	194	215	188	207	210	222	163	212	202	193	205	195	211	213	228	202	242	236	204	223	185	165	225	226	221	180	207	200	196	186	203	218	214	209	211	224	187	222	194	184	195	187	207	192	203	219	210	211	214	221	211	178	200	217	212	192	211	221	205	226	241	200	198	224	200	206	197	214	201	214	212	190	190	189	214	214	211	205	212	205	220	214	197	212	202	226	216	232	209	217	186	200	191	192	207	227	216	225	222	175	224	208	212	182	217	190	181	222	225	199	207	226	217	226	187	205	191	200	202	242	214	198	174	188	168	222	188	197	192	236	204	205	214	215	235	228	201	203	202	213	203	205	209	185	226	195	188	184	195	203	196	241	192	213	227	194	195	218	226	218	209	206	206	202	238	232	217	184	238	205	196	201	231	218	181	198	209	225	219	209	218	208	190	203	201	206	208	212	203	206	210	202	193	210	198	197	214	180	167	209	210	199	193	201	193	197	181	204	207	218	203	211	191	220	209	226	205	221	201	213	188	195	166	185	183	211	193	198	197	172	212	212	212	206	214	221	192	221	224	173	198	205	203	232	204	213	195	210	211	224	231	194	220	220	190	221	211	180	195	202	216	187	174	183	202	202	234	221	194	177	205	203	210	206	228	209	184	195	204	219	229	200	197	212	217	224	196	193	210	202	194	202	221	240	200	196	190	233	193	197	176	188	208	195	214	205	195	216	209	238	195	183	211	201	205	199	219	182
13662	4790	12114	49898	32959	2630	3145	3878	4212	2674	1433	1202	875	816	800	783	735	708	687	659	764	680	656	709	617	596	620	674	735	995	1308	1469	1633	1534	1791	1521	919	562	575	525	553	525	560	567	534	544	577	513	541	515	498	506	527	563	538	525	541	526	503	508	511	530	509	522	528	543	540	479	528	512	506	511	528	521	547	561	513	522	530	519	541	482	514	507	499	504	512	573	517	574	545	546	515	531	505	521	545	469	545	531	480	482	529	499	557	532	495	513	537	478	516	512	533	470	524	519	489	497	495	497	515	517	543	486	515	487	512	488	515	496	546	507	506	490	498	505	501	513	550	494	489	513	528	525	517	512	517	540	519	501	528	511	513	548	530	510	527	528	504	540	512	510	524	488	513	505	541	482	487	497	503	532	504	532	522	491	553	515	541	517	515	493	509	490	501	523	498	530	525	541	500	549	487	510	469	507	508	506	500	547	523	498	475	524	498	534	452	508	546	500	543	469	530	530	528	482	511	512	502	530	517	535	517	506	482	551	533	511	536	501	543	540	506	508	469	488	507	496	509	557	533	524	553	556	515	511	519	521	533	529	506	547	503	511	507	517	509	528	497	478	493	480	491	526	473	507	547	478	531	519	482	464	476	491	530	526	510	480	507	522	519	486	554	511	524	522	533	499	554	510	505	548	509	536	552	519	555	500	500	533	531	518	505	549	489	498	509	513	537	513	553	538	531	516	551	456	495	512	494	521	491	484	515	481	522	473	530	523	512	507	521	509	493	516	524	514	519	532	501	538	520	519	490	503	517	490	534	480	517	540	503	546	519	541	508	568	505	556	486	546	412	487	547	498	507	506	494	527	501	526	533	510	523	484	544	529	495	538	562	509	472	505	505	525	489	467	539	495	523	571	525	496	551	501	499	504	502	502	497	490	505	502	479	492	531	510	494	509	501	501	513	550	500	502	500	514	521	527	512	506	496	544	518	489	513	516	497	464	540	533	533	487	487	525	525	558	535	516	453	453	543	503	502	499	560	489	528	536	517	518	526	495	487	486	510	513	544	513	513	469	512	542	532	528	552	465	503	509	502	517	514	510	517	504	487	493	507	532	531	509	509	530	489	519	509	469	539	541	529	502	514	502	525	477	511	502	547	521	558	549	540	501	503	516	533	530	506	506	518	538	570	494	504	561	536	482	481	528	517	490	553	499	506	504	548	498	527	480	478	539	517	526	492	485	514	540	492	508	523	518	519	521	548	509	499	511	538	541	499	510	519	528	507	514	500	536	524	481	520	541	536	521	498	483	538	508	530	549	534	481	463	517	520	524	537	514	518	497	511	528	497	530	505	546	517	499	498	511	478	512	470	532	502	509	482	512	517	530	502	527	502	478	509	527	490	551	519	477	543	489	527	493	533	538	504	501	518	512	514	484	522	485	534	511	524	555	551	538	535	484	506	514	496	495	539	495	514	510	533	515	501	506	491	511	476	507	525	494	480	538	497	493	518	511	523	511	475	524	494	520	539	503	501	509	507	466	517	545	520	480	553	496	512	505	518	500	517	535	497	494	492	531	513	554	512	469	505	472	484	519	507	520	530	539	534	523	536	496	539	522	556	526	475	490	526	508	488	496	486	517	495	479	535	503	528	513	515	517	510	521	542	501	495	470	476	508	490	480	502	510	495	531	503	536	512	549	495	538	510	491	504	494	489	470	479	506	535	542	510	530	484	495	508	528	545	503	524	501	477	448	521	508	522	511	497	527	494	536	541	503	515	495	533	521	509	479	529	499	478	500	501	545	548	512	571	522	499	466	513	508	508	543	486	542	502	501	509	512	494	474	517	574	525	535	526	500	515	499	530	531	506	489	512	516	539	519	530	490	525	493	532	513	528	478	510	535	531	481	492	530	461	542	503	514	524	519	521	520	509	502	524	496	532	487	535	489	528	542	537	511	516	546	539	497	509	498	512	520	495	534	530	501	513	510	515	479	522	519	518	516	525	494	540	533	490	500	513	516	533	512	505	492	549	538	524	476	504	514	539	539	456	503	534	529	520	486	494	482	519	534	535	534	501	530	544	516	479	546	551	484	512	486	521	539	502	509	535	529	522	533	514	529	531	523	480	501	520	492	509	515	509	565	487	566	508	525	503	517	506	472	511	477	528	455	501	531	510	514	509	511	485	493	530	474	495	505	512	519	538	525	492	512	495	493	524	525	561	516	532	504	541	505	522	517	566	513	517	494	520	504	529	519	494	510	551	524	477	508	505	519	484	509	514	506	529	504	493	480	514	514	541	549	533	518	465	509	530	508	486	488	523	520	514	524	530	501	528	476	518	527	534	545	505	493	515	483	513	485	525	539	519	538	510	530	583	553	527	529	526	516	533	474	508	510	543	546	520	552	517	524	545	506	504	485	558	511	496	520	501	524	498	541	526	522	526	488	549	542	505	503	514	481	521	488	531	512	520	514	475	537	488	494	498	528	522	521	500	496	520	485	502	496	491	539	515	493	534	527	519	487	534	531	538	493	535	536	533	480	524	492	500	524	509	516	544	527	533	495	503	510	500	525	519	491	472	511	557	492	507	506	473	525	541	521	537	492	520	469	494	532	505	491	515	518	505	473	535	523	523	530	496	530	534	476	500	493	494	526	527	512	534	535	552	504	536	509	490	500	527	540	550	487	464	494	512	473	516	534	520	508	512	482	534	523	486	492	517	508	506	524	519	524	524	503	511	488	497	556	524	520	533	535	513	521	474	493	553	497	486	478	509	478	479	513	542	501	535	482	533	482	487	508	513	492	486	492	566	514	568	527	526	510	516	516	505	517	516	507	497	549	450	494	545	517	472	486	508	545	490	516	508	515	534	515	504	507	494	514	506	506	539	514	505	501	528	510	486	517	497	513	487	502	493	503	476	508	525	485	511	531	508	556	501	550	538	504	482	522	484	529	562	501	538	522	537	484	526	518	496	491	506	458	538	501	547	518	531	514	492	550	515	508	484	464	527	551	505	536	526	547	502	525	507	482	531	554	560	560	519	510	508	534	551	532	511	466	501	501	511	493	493	483	493	528	513	498	496	463	508	493	486	526	537	513	510	510	514	529	489	530	504	524	510	494	515	511	509	520	519	482	493	470	481	512	528	534	516	494	529	548	520	512	512	505	472	525	504	535	512	552	515	517	498	498	500	512	489	522	533	534	521	545	535	456	515	511	521	510	497	478	511	520	538	501	499	542	494	529	524	483	513	474	513	500	519	456	477	517	516	524	523	539	537	528	516	540	530	489	496	528	503	533	522	500	508	547	501	488	530	538	506	497	528	525	521	498	510	506	530	529	510	522	563	497	513	499	507	470	549	510	513	490	483	489	472	530	539	519	500	546	508	527	524	512	519	515	514	494	554	523	492	558	463	531	511	491	496	481	534	522	519	565	529	532	523	464	526	486	543	492	546	504	511	526	513	503	532	545	525	497	507	541	503	508	499	529	482	553	509	527	557	515	528	493	481	542
36312	15548	17204	61745	39733	9574	2004	2162	1691	715	369	269	205	186	190	178	180	155	167	179	132	140	127	136	146	113	118	133	167	192	276	352	444	377	306	261	152	111	122	97	104	120	119	97	102	99	100	120	118	109	90	121	106	110	93	104	86	126	115	122	96	77	100	105	120	100	103	104	123	97	95	82	104	90	122	103	115	105	111	120	101	109	95	98	89	119	90	108	94	109	94	97	97	103	88	113	112	97	87	100	82	101	112	119	97	100	101	104	84	119	102	104	93	109	108	103	102	103	113	96	110	104	90	102	90	88	99	114	110	113	90	106	94	100	126	116	105	87	89	101	105	118	98	110	113	84	90	101	101	107	134	89	110	120	119	85	113	99	88	116	102	93	88	112	106	105	107	113	89	108	98	100	97	92	92	102	87	124	95	99	124	101	101	103	117	103	123	125	117	103	124	102	96	97	113	93	124	129	98	105	95	100	103	105	107	107	105	113	88	100	105	97	98	96	121	99	107	99	89	116	116	120	99	106	99	99	108	85	90	111	127	98	114	123	81	119	110	100	112	114	91	99	108	96	118	98	85	87	97	98	108	107	107	106	87	106	109	80	104	102	99	109	101	102	103	104	100	88	104	119	107	95	88	93	110	112	124	113	105	124	114	104	106	110	116	94	111	76	100	102	121	90	93	112	103	109	119	98	77	111	91	95	118	111	95	91	78	111	105	113	100	117	83	101	122	102	96	102	99	99	98	106	74	85	108	106	123	95	99	106	113	102	98	112	94	108	95	99	102	93	110	91	103	123	85	92	101	93	100	111	94	102	131	97	110	96	111	105	102	84	113	86	92	105	105	99	99	113	90	99	110	112	112	97	101	115	104	98	121	107	94	100	101	96	112	92	91	94	109	107	108	95	98	90	94	90	94	102	103	98	99	106	113	107	105	105	98	88	105	99	97	101	96	99	89	113	101	122	112	95	116	119	116	100	96	105	100	104	114	107	112	120	86	101	105	99	92	102	101	94	102	109	99	118	105	108	111	100	108	83	83	111	104	102	116	104	116	91	111	104	98	95	92	83	102	116	99	110	101	106	131	94	106	89	103	99	113	108	109	122	99	106	102	102	105	109	94	109	117	92	102	78	93	113	110	103	108	96	109	99	95	123	107	108	94	103	87	92	91	82	102	111	109	113	115	108	110	97	93	108	102	105	93	91	113	100	126	96	91	105	93	102	102	113	110	103	80	108	112	91	101	111	93	111	116	115	118	105	117	82	98	105	89	104	115	106	97	108	98	111	107	104	104	116	99	101	109	97	91	106	120	108	95	118	128	113	114	102	116	95	101	122	106	107	102	91	114	82	105	87	101	110	123	129	117	98	116	80	109	116	103	91	111	95	104	108	107	124	113	116	111	104	111	120	93	124	95	98	108	104	109	104	104	91	108	94	86	98	88	87	106	109	94	107	96	109	130	102	122	108	120	100	113	89	104	119	89	116	94	124	93	114	111	93	106	108	104	84	105	94	101	91	72	103	116	93	103	119	89	93	92	114	116	99	84	89	100	112	104	88	91	99	92	106	102	105	116	114	92	102	109	99	109	101	103	103	99	96	110	112	108	108	114	116	112	88	103	110	104	93	84	115	112	107	118	128	124	112	109	110	98	121	101	95	120	84	97	97	130	95	80	110	103	97	110	89	105	94	106	98	94	116	112	102	124	102	101	103	101	78	96	95	113	122	112	102	102	136	106	100	104	99	111	103	88	113	94	87	92	120	87	107	103	123	100	91	115	104	89	94	101	107	109	110	101	92	89	110	108	111	100	106	122	99	112	96	92	108	89	114	88	97	118	113	101	96	115	94	109	89	102	101	112	84	107	111	112	124	110	112	106	112	99	101	106	111	89	101	105	88	89	107	111	99	102	94	102	115	106	100	101	84	84	97	87	99	91	96	100	107	115	108	111	103	98	120	92	124	93	93	94	101	120	90	108	105	83	107	119	110	94	109	120	104	116	109	92	112	97	98	108	107	90	107	97	100	99	113	108	91	108	109	112	117	119	102	110	125	104	106	106	94	101	98	113	90	97	104	114	100	104	88	103	108	96	87	100	94	108	106	106	129	111	87	96	88	120	97	98	117	101	91	89	100	101	111	99	85	76	105	101	108	97	110	87	104	114	76	78	106	111	80	112	103	93	85	97	109	105	103	103	98	106	105	114	106	116	99	97	86	114	99	104	101	97	115	101	114	87	98	98	109	88	97	111	99	109	107	107	87	108	86	106	100	108	93	88	101	91	93	117	115	104	100	114	100	111	102	108	112	101	108	116	99	95	105	85	99	100	103	112	95	110	106	94	115	95	106	104	79	111	109	102	119	104	96	89	110	103	86	116	105	111	100	116	89	96	88	92	101	104	111	96	88	95	93	114	94	94	99	82	114	101	104	108	118	121	128	103	93	96	127	113	109	82	103	110	96	98	106	103	89	94	92	101	108	90	103	100	106	98	87	107	95	103	117	88	105	108	109	101	98	109	98	92	103	102	106	105	99	113	116	100	119	110	98	97	102	90	115	126	113	114	101	82	109	103	98	115	98	104	76	118	102	110	116	117	102	106	104	107	102	94	96	125	97	123	116	95	97	87	96	97	106	116	92	101	104	111	108	87	105	102	102	94	108	109	102	113	99	117	100	92	95	103	99	112	99	112	113	88	92	88	92	102	99	96	92	98	102	99	105	106	113	110	108	94	106	104	114	99	128	85	98	96	106	106	97	115	84	108	95	103	106	105	90	101	99	101	112	100	105	109	115	118	91	96	84	104	104	118	104	104	88	138	96	102	80	91	79	110	120	85	115	119	84	97	98	103	92	89	110	97	100	79	97	108	99	87	109	104	102	114	107	109	93	101	98	75	111	97	111	99	96	109	92	97	103	100	102	111	102	92	81	102	106	95	107	103	100	101	115	117	95	108	79	101	100	98	109	114	108	94	105	104	122	93	84	111	83	97	92	90	114	93	110	83	116	108	106	107	83	108	97	103	106	95	99	93	99	111	110	108	96	98	141	114	103	104	107	100	112	102	112	106	102	103	83	95	119	114	99	104	94	111	100	112	106	100	91	114	106	96	93	103	98	106	102	108	103	97	98	118	115	94	86	107	87	96	119	111	99	83	106	84	88	100	99	111	107	90	85	130	85	106	90	108	97	107	88	108	128	123	111	94	84	93	93	80	99	119	116	110	88	97	105	118	107	104	99	104	99	99	105	95	107	104	113	85	90	103	97	114	77	103	83	103	106	117	89	104	121	97	98	103	99	95	90	113	122	87	110	111	113	83	101	96	108	89	91	103	90	88	103	91	99	108	104	129	107	120	118	112	107	98	98	102	102	97	101	107	106	108	112	105	104	99	110	91	116	121	102	93	114	106	107	104	90	100	111	106	95	95	100	116	100	86	100	115	97	89	106	105	91	116	94	114	103	90	112	99	107	98	113	111	89	91	84	113	106	104	103	99	114	95	112
20129	8130	20072	61846	43731	4315	4982	7291	6237	3229	1609	1476	1036	972	848	785	710	695	729	597	618	570	535	520	564	477	529	614	847	1190	1750	2258	3346	2582	2193	1580	743	406	396	381	362	354	394	368	354	347	348	365	334	357	355	336	320	340	327	310	335	335	340	299	331	294	270	328	329	321	311	280	341	288	323	331	297	300	301	327	302	294	327	311	319	312	319	280	295	336	309	328	285	329	311	287	281	325	294	313	285	316	299	300	317	322	314	281	316	312	325	296	299	296	295	288	309	299	287	297	280	276	307	298	296	285	311	260	305	278	306	282	292	302	306	283	292	258	278	307	304	293	305	301	310	275	325	283	275	297	276	297	319	299	281	294	271	301	281	310	286	323	315	290	290	288	274	274	282	262	289	307	292	310	285	280	320	300	268	296	305	302	281	306	288	296	285	300	275	310	316	275	325	279	294	312	296	292	287	331	290	276	295	305	300	305	284	293	296	304	288	272	298	291	303	283	285	272	289	290	260	311	307	271	287	279	293	286	287	288	294	261	290	267	293	280	334	304	287	278	265	304	270	295	304	301	289	308	305	289	292	305	285	300	306	268	313	286	339	297	304	267	273	286	321	285	292	305	273	278	299	316	301	276	257	282	308	312	286	321	297	278	281	308	277	314	292	259	266	256	289	287	275	320	286	289	283	299	292	299	252	279	286	271	305	281	279	305	291	256	290	300	281	291	298	285	305	276	273	290	280	298	317	304	275	289	276	303	277	300	297	284	295	341	287	292	284	289	251	287	285	294	284	271	291	297	290	291	297	263	292	312	272	289	289	246	263	296	254	307	324	286	287	324	281	308	276	280	318	272	292	293	282	282	303	301	248	284	302	289	276	324	330	299	283	315	276	292	289	293	295	257	280	292	300	281	301	303	303	288	324	292	290	292	308	287	276	268	319	281	258	292	269	285	284	275	285	313	282	251	296	271	287	298	297	277	282	268	288	292	310	267	277	305	296	268	279	270	266	298	305	273	287	314	312	301	274	310	298	277	254	254	289	305	283	289	299	329	297	310	299	269	302	283	299	312	302	266	272	283	283	324	284	268	299	282	260	281	277	277	277	266	292	308	274	301	287	265	292	305	299	279	269	294	276	273	285	285	306	307	275	319	299	292	299	283	295	278	282	299	320	268	272	290	283	271	279	287	241	285	276	269	285	298	283	284	284	247	294	298	278	265	296	301	296	308	292	271	287	254	296	297	306	315	315	282	269	318	267	291	294	279	274	322	272	259	276	308	307	298	280	289	300	282	278	289	293	285	306	306	290	282	308	309	313	298	283	299	294	311	293	280	324	288	280	307	299	292	290	306	293	299	266	308	281	303	265	295	291	295	284	285	281	280	305	283	313	282	292	289	302	272	309	282	311	282	294	265	290	278	290	273	289	271	277	258	295	284	296	256	302	320	320	271	289	305	284	283	299	289	296	298	274	322	276	309	269	298	275	294	298	259	305	302	260	261	258	279	293	286	290	282	299	307	279	260	259	263	306	290	280	336	276	295	274	291	278	296	320	305	292	311	300	327	292	279	266	305	304	254	274	300	302	281	278	302	288	245	259	249	303	288	311	318	287	289	283	308	298	265	292	315	298	315	283	308	285	302	295	300	275	290	280	280	306	291	265	283	269	297	291	276	306	298	322	302	282	311	283	302	260	290	276	248	296	288	295	301	282	296	270	282	346	315	280	294	318	310	293	291	304	285	308	314	279	268	306	312	317	287	275	305	309	294	294	266	289	285	325	281	282	308	295	283	304	277	303	276	260	290	302	278	262	313	296	307	297	287	287	287	290	289	311	261	299	288	294	293	284	281	301	285	285	260	307	309	318	322	273	272	288	275	311	289	285	292	319	315	310	298	287	272	280	312	312	266	281	299	305	302	285	299	287	314	283	289	295	295	316	275	259	285	303	297	275	272	330	274	283	266	312	285	298	295	291	296	331	276	285	307	302	287	257	302	283	269	309	273	288	312	306	291	324	276	321	311	304	309	282	271	288	263	296	285	282	299	305	266	265	316	287	261	305	298	268	302	283	253	289	278	322	299	330	278	293	273	298	263	281	285	267	280	289	271	303	293	301	297	275	297	273	273	300	289	287	270	288	279	283	291	307	284	285	297	290	266	293	264	314	252	279	326	290	270	287	320	291	275	291	295	303	303	278	273	312	307	277	280	295	317	317	288	306	298	304	301	282	320	283	304	282	313	292	278	277	288	255	273	272	310	289	288	305	278	235	269	296	289	276	277	259	292	308	313	303	279	284	293	287	301	315	279	308	288	269	293	283	332	282	293	277	308	289	282	318	296	286	295	294	275	296	289	307	294	292	306	283	314	253	308	339	291	294	266	314	294	307	289	295	272	306	311	323	321	268	281	314	286	310	295	284	254	315	297	276	271	308	303	297	298	327	293	274	300	293	284	286	248	304	334	296	303	299	301	287	300	309	313	294	273	306	303	272	304	268	307	256	268	310	290	279	285	272	259	321	293	277	256	317	266	284	292	258	305	312	278	293	302	278	272	284	309	285	325	281	258	304	285	290	308	279	302	281	261	271	299	259	299	252	300	301	282	264	297	269	252	306	236	293	291	291	270	278	288	275	285	289	310	312	301	284	278	285	316	289	305	285	258	305	312	270	313	272	301	277	292	288	334	307	290	289	306	278	350	294	272	334	297	297	295	291	287	294	310	308	255	297	257	289	290	303	277	302	295	312	307	279	296	271	284	314	295	305	291	275	287	291	297	287	279	280	286	317	280	271	277	298	258	275	281	310	273	321	257	310	307	312	277	265	290	279	326	299	297	292	289	285	293	298	301	286	270	293	283	298	271	243	298	302	296	302	276	275	291	266	273	293	289	271	289	317	280	291	297	309	314	289	290	332	305	279	301	305	308	324	275	274	278	287	278	295	286	304	270	290	280	310	304	288	285	304	274	289	304	279	271	311	289	288	276	266	270	302	290	293	312	272	324	290	294	286	306	282	271	290	299	276	288	299	292	291	305	324	279	258	302	274	305	300	290	275	261	302	298	286	308	316	268	320	304	265	326	268	275	303	299	289	322	303	310	270	295	280	329	296	310	289	273	283	290	278	316	273	307	292	292	290	297	282	272	284	296	292	295	294	312	306	299	280	291	302	291	333	315	285	276	273	335	285	269	291	269	265	307	288	266	299	313	281	305	272	278	275	298	273	268	289	305	292	325	294	301	285	273	294	279	303	287	316	283	279	314	306	267	280	298	275	272	289	283	263	277	313	301	303	292	294	305	305	285	318	267	322	291	280	308	329	305	294	319	315	271	294	291	280	287	266	317	258	266	268	294	275	321	336	304	281	289	288	311	299	286	274	270	324	295	290	301	325	304	318	288	281	311	278	323	294	289	284	296	289	352	311	304	287	283	316	278	286	279	294	282	274	286	280	297	278	292	283	282	287	297	265	288	287	293	270	257	280	304	274	316	287	310	292	306	273	271	252	300
3565	568	1161	2896	1038	349	345	348	367	325	300	306	336	334	321	349	323	338	327	334	317	315	320	349	304	327	324	349	331	274	310	346	333	337	323	344	311	297	322	336	281	344	328	355	340	310	322	301	354	336	325	348	323	320	303	330	353	325	317	378	299	344	318	352	293	348	304	321	337	331	341	333	335	300	318	301	343	340	321	316	310	310	315	351	354	319	318	320	310	309	316	311	339	348	299	318	324	357	350	362	333	359	310	341	310	348	299	356	328	331	323	336	312	302	318	315	307	327	315	324	333	349	338	342	303	286	315	347	285	358	335	319	342	296	348	310	306	335	341	320	292	339	338	367	362	328	340	331	331	369	331	355	335	330	346	341	338	343	354	336	311	334	314	350	314	315	376	327	326	276	310	323	299	322	346	337	298	314	328	324	311	313	340	309	357	363	324	332	327	300	319	338	309	373	320	289	273	300	345	319	320	327	328	316	355	304	311	308	296	322	332	342	308	290	360	285	349	311	335	356	326	338	333	349	294	355	330	359	335	347	332	358	332	318	327	325	307	346	333	331	350	324	325	317	274	338	333	305	317	325	295	349	360	319	315	328	329	379	314	343	298	307	320	326	329	348	316	331	334	349	321	334	308	334	312	308	317	311	290	291	317	301	338	319	328	333	339	368	324	345	317	319	324	327	305	330	309	351	368	358	316	374	310	330	333	344	351	311	312	332	308	376	353	331	326	337	290	340	334	311	332	332	288	308	357	336	312	322	325	327	352	309	325	342	327	308	334	333	337	351	320	338	277	320	316	350	306	343	336	325	338	326	292	335	331	328	299	333	342	332	338	332	338	343	301	328	340	351	356	360	326	348	329	328	328	322	343	301	290	355	332	301	283	330	293	333	346	321	346	337	313	318	349	325	324	331	314	328	303	342	281	317	311	333	372	359	322	314	322	346	310	342	350	303	303	317	346	312	306	280	326	311	315	307	316	387	330	320	337	340	354	339	323	325	354	334	329	277	314	329	347	353	314	309	329	305	337	288	314	338	319	357	313	310	353	340	318	311	315	306	335	387	348	308	340	358	336	306	304	339	334	294	310	334	334	320	266	346	294	333	341	333	324	349	354	318	332	355	346	324	363	341	344	301	319	321	358	329	367	305	345	296	318	351	308	327	359	338	328	302	342	325	315	349	313	316	316	296	345	339	305	335	311	331	348	344	357	313	339	336	302	322	331	310	290	376	312	349	340	331	315	317	339	309	319	365	355	336	335	306	337	316	336	326	357	305	357	327	339	322	323	344	327	317	344	327	324	311	291	317	313	324	318	335	341	312	305	305	356	313	292	325	314	325	315	322	328	334	337	328	297	336	320	310	342	304	335	299	360	312	314	313	344	309	305	362	361	335	330	372	312	307	370	342	322	349	340	328	329	328	315	369	308	306	329	306	343	325	326	314	333	320	336	334	303	331	336	351	333	308	324	325	333	324	319	342	304	281	312	327	304	308	340	345	309	335	337	340	355	302	309	314	342	340	320	326	340	325	336	330	327	339	314	328	300	345	300	327	370	326	341	356	326	310	319	324	356	336	294	333	325	318	330	307	311	296	359	355	341	342	328	351	328	340	332	316	351	312	291	359	332	301	364	309	331	332	322	311	356	311	329	334	309	312	325	325	303	342	293	320	338	340	334	302	316	328	343	347	348	300	366	302	342	298	322	328	331	323	316	320	308	327	286	333	343	343	341	317	352	323	305	347	303	294	329	339	319	309	342	329	340	316	321	377	290	322	339	302	353	327	325	348	344	338	338	326	327	332	333	336	344	301	331	330	356	352	321	335	307	345	343	321	330	297	327	320	300	338	327	338	300	339	330	331	315	322	359	314	336	326	293	311	376	321	335	340	330	344	320	319	324	330	271	364	319	292	332	331	282	338	351	364	346	329	343	309	337	307	342	321	326	330	324	340	311	335	323	323	326	329	315	354	330	350	332	343	336	368	321	291	303	326	359	325	304	294	325	325	326	355	305	321	307	345	310	366	296	332	366	357	320	316	296	312	309	339	314	342	304	331	308	350	326	339	353	318	327	316	269	321	339	324	322	304	315	351	319	354	297	316	326	345	337	316	334	340	364	321	318	324	325	326	308	324	320	331	316	351	351	362	323	305	353	324	334	344	348	336	331	349	307	320	343	369	341	352	328	328	301	344	326	330	318	352	327	335	330	353	338	327	323	312	325	330	335	336	387	326	312	321	330	347	314	328	328	299	344	285	326	317	326	324	320	322	304	355	336	296	326	319	366	273	329	317	281	350	302	341	327	302	320	343	320	317	345	352	310	316	311	306	319	352	311	314	345	308	319	308	362	321	324	332	330	322	332	328	335	305	362	326	319	334	332	343	337	321	289	308	330	327	367	333	316	310	291	347	325	338	331	316	343	294	302	341	332	343	346	315	341	325	316	344	307	303	327	336	313	336	329	346	325	298	347	304	333	320	349	338	311	326	332	329	328	332	333	302	351	344	345	323	324	348	280	323	339	316	309	317	339	268	310	335	337	338	326	329	360	300	323	337	339	298	291	321	305	316	304	307	302	346	295	346	332	331	353	412	314	353	333	304	352	364	349	343	323	348	329	325	308	321	321	350	366	330	319	366	320	329	307	339	308	316	338	327	317	362	341	336	318	343	319	332	294	340	342	320	338	337	309	315	317	331	333	309	356	307	333	324	331	317	327	361	324	328	313	344	310	323	347	312	325	337	320	339	341	351	343	335	335	315	340	325	337	316	332	347	359	306	335	322	357	319	354	357	323	299	325	346	299	325	319	359	327	343	314	314	334	316	337	326	319	302	348	326	337	327	349	323	318	328	311	336	339	318	327	348	325	332	346	325	314	329	338	324	326	360	327	349	308	306	335	297	321	305	311	348	331	287	333	340	344	325	329	327	312	316	311	302	346	306	339	309	312	318	342	341	357	314	304	322	317	338	337	324	354	321	311	302	336	320	306	314	325	340	336	337	359	318	322	322	314	324	334	316	345	318	323	320	317	373	343	302	349	355	327	326	317	323	316	340	303	326	329	325	302	346	317	310	331	316	306	316	296	293	350	344	323	374	323	325	318	338	304	318	308	354	306	310	337	330	322	309	315	307	317	339	317	314	301	345	356	325	326	322	323	339	324	318	334	274	331	343	318	339	349	329	355	346	328	327	330	316	341	336	337	327	314	338	358	336	327	345	321	310	308	337	320	340	318	328	326	327	305	298	307	306	313	328	353	358	336	325	310	320	322	322	281	343	324	298	310	326	335	334	342	343	295	326	328	317	361	324	319	350	331	331	311	345	344	326	336	332	328	330	324	322	352	313	342	315	323	361	308	327	316	299	328	302	317	355	345	354	339	329	330	350	316	310	338	333	365	329	329	324	347	356	328	337	368	321	331	356	354	298	321	322	316	303	325	337	334	341	313	336	311	316	329	347	360	321	329	299	286	305	329	330	334	333	320	327	345	323	335	339	335	348
3424	1051	3641	9532	3965	905	977	965	948	829	839	793	848	809	775	820	788	774	775	786	778	821	835	801	793	799	799	843	806	871	820	850	846	849	848	743	816	861	741	784	818	794	843	773	771	785	816	782	795	810	840	778	754	759	802	783	798	748	824	755	794	776	800	810	797	798	811	800	753	784	767	797	804	785	819	830	771	743	813	788	814	781	754	811	801	755	740	755	799	731	812	814	768	794	761	761	804	806	816	793	772	813	749	790	777	786	788	842	823	854	804	790	810	793	773	794	798	766	819	766	775	756	783	821	789	749	759	829	758	794	751	808	728	803	799	842	774	819	792	812	741	721	840	751	786	790	781	839	730	758	730	799	785	798	757	805	738	752	777	814	785	800	760	788	777	749	802	775	801	830	801	749	778	810	763	838	843	798	832	768	809	796	827	802	769	786	798	801	725	824	774	758	732	813	793	799	781	793	844	814	766	776	748	814	756	755	803	803	770	769	788	755	797	811	779	775	736	800	770	782	784	785	768	760	782	824	803	823	767	736	793	775	772	760	810	742	797	766	786	787	796	708	799	778	790	742	753	837	739	826	750	743	802	787	769	838	840	791	794	802	770	811	783	828	785	792	801	828	762	760	810	806	777	794	810	798	785	752	784	804	799	811	773	764	760	789	793	792	772	775	821	752	775	806	790	840	812	832	780	791	763	786	710	836	809	795	779	787	818	773	769	818	838	856	803	810	779	801	821	735	785	771	809	837	766	812	795	772	775	788	812	851	828	763	784	767	798	806	801	778	834	823	761	754	790	764	820	861	828	831	792	823	751	766	767	779	823	777	822	766	766	803	828	769	803	808	775	792	815	750	762	814	758	799	799	766	826	796	804	817	777	788	784	778	805	784	785	764	767	793	776	790	771	777	800	756	731	700	731	773	766	758	802	777	784	772	766	786	804	768	838	787	797	796	766	801	779	771	782	789	807	787	821	808	821	794	766	824	741	801	787	735	759	769	766	804	769	787	819	792	748	846	812	793	835	734	823	855	797	726	801	776	749	765	803	759	818	810	762	799	806	797	816	813	818	783	814	781	821	760	756	809	792	761	802	780	791	822	806	810	765	770	759	739	851	803	747	775	819	787	722	767	758	735	797	763	823	753	784	808	800	766	755	750	792	755	816	801	799	839	794	782	820	749	758	768	780	832	779	771	809	758	759	769	786	759	796	798	798	766	804	825	748	709	829	759	756	813	752	815	814	765	758	809	862	775	804	824	740	793	787	797	773	765	788	748	799	773	789	788	774	785	767	745	814	766	801	750	768	817	795	776	785	788	802	815	775	780	837	778	807	777	827	781	790	747	826	793	804	771	800	824	804	804	785	808	812	825	757	792	771	807	809	751	755	770	778	791	794	805	812	771	763	830	822	777	772	768	761	785	831	766	798	807	848	823	761	789	802	749	847	827	818	782	819	798	826	850	774	809	753	768	786	770	760	740	740	825	793	798	774	792	824	796	769	797	800	796	786	785	774	790	765	812	810	748	774	773	808	801	821	764	728	771	791	740	778	729	770	777	753	808	734	762	785	743	784	810	775	769	823	811	798	759	794	786	803	809	801	792	781	766	753	744	799	755	740	790	792	832	791	801	798	765	732	837	789	744	788	793	816	804	788	769	817	808	761	851	797	790	839	762	748	797	753	768	850	755	788	748	823	807	813	763	797	804	784	776	782	798	780	743	822	803	769	819	764	775	787	759	778	796	770	750	802	818	781	814	778	809	842	852	774	784	735	811	798	782	780	819	798	824	843	816	798	771	804	815	758	788	805	819	787	821	787	809	809	803	791	776	788	821	767	772	764	760	791	780	804	750	767	796	786	804	776	827	800	797	811	864	746	771	781	819	765	779	762	788	763	765	805	807	758	754	819	771	777	834	803	763	767	773	788	762	796	790	775	801	759	802	779	799	736	772	816	705	748	819	795	793	792	745	774	771	763	757	787	763	814	783	743	796	757	759	819	797	796	813	809	829	797	790	831	756	792	759	808	784	766	784	776	764	756	743	796	799	765	766	781	766	797	774	824	823	784	772	797	793	845	742	797	759	746	819	793	798	790	790	777	844	795	802	797	774	769	811	783	752	761	777	793	756	772	776	802	780	772	774	764	845	818	766	809	770	742	807	760	771	800	776	757	801	776	786	781	819	833	777	755	786	806	777	802	791	819	822	743	830	764	722	844	805	758	754	754	737	765	772	741	767	768	806	791	776	788	770	745	770	804	771	723	817	846	838	737	765	793	768	735	763	739	793	828	790	843	811	755	782	806	818	773	798	799	789	772	739	805	808	766	798	792	760	843	766	765	795	760	797	809	797	780	811	797	825	763	815	788	815	792	787	802	798	817	792	814	760	777	796	758	748	798	811	736	798	830	821	768	785	795	813	799	803	809	843	782	776	829	773	795	777	817	842	747	782	767	810	810	813	806	815	769	727	834	830	814	790	767	796	771	827	792	799	780	741	822	736	814	811	803	713	839	838	778	744	776	759	775	796	763	747	804	739	831	806	831	771	821	780	786	813	794	838	807	788	820	854	749	823	782	762	771	760	826	790	763	800	761	703	813	801	790	787	745	820	770	750	789	809	805	792	764	740	738	809	799	786	753	760	761	780	800	758	816	833	819	804	788	765	834	745	768	794	809	768	746	811	826	812	803	780	797	798	784	803	811	779	818	830	803	747	815	808	809	772	819	723	825	775	835	836	787	753	787	810	783	752	782	775	738	792	784	804	819	823	756	794	736	783	791	766	767	824	801	767	849	817	795	752	781	767	805	822	814	840	788	758	745	772	789	771	829	788	759	838	813	801	768	798	813	821	802	739	772	819	813	839	837	757	806	796	825	869	835	751	745	827	818	780	774	803	778	765	801	823	734	802	822	776	747	769	815	801	804	833	819	797	810	821	791	815	763	776	769	775	829	771	783	771	811	778	785	805	775	793	798	800	785	772	819	786	785	832	790	791	781	797	808	830	768	843	795	790	771	804	745	777	806	771	702	804	728	798	758	753	842	784	803	828	785	752	832	799	770	755	792	767	782	765	758	760	786	801	779	739	806	774	779	786	779	789	805	796	782	803	763	811	821	738	773	766	762	766	772	778	763	791	778	828	763	812	786	814	760	789	790	781	772	774	796	773	760	728	845	788	784	773	807	821	764	794	764	768	732	788	791	792	816	777	820	779	812	813	822	827	758	757	770	809	780	843	803	800	815	748	790	787	781	752	732	832	730	793	828	746	802	807	770	809	808	789	787	815	757	791	786	763	779	795	783	761	817	792	797	798	816	782	748	811	733	806	753	801	821	781	822	799	775	797	794	834	798	768	817	810	791	762	846	746	794	758	777	769	784	809	713	819	804	822	775	801	771	758	771	814	836	820	780	804	779	793	780	789	767	810	781	799	796	813	768	803	840	779	768	761	753	803	781	763	778	756	768	708	788	791	757	796	809	779	757	795	819	780	802	774	789	795
25806	8079	19239	48229	26378	3871	926	969	1038	489	292	262	265	263	241	248	219	223	235	249	201	218	229	236	204	217	244	214	235	256	287	383	341	397	328	266	205	221	216	213	211	200	185	199	225	207	196	209	221	216	233	192	205	199	198	233	218	216	205	210	195	217	230	219	200	240	212	187	201	217	240	217	245	208	215	221	206	239	216	212	227	191	198	223	235	178	226	194	208	185	203	205	219	231	218	184	226	216	226	197	230	211	225	230	217	212	204	203	201	218	207	202	211	202	206	238	207	223	186	189	186	235	240	200	218	221	232	193	208	230	193	215	223	192	202	213	186	224	218	188	214	216	198	189	203	179	192	208	205	190	197	207	236	230	213	207	158	190	203	234	213	213	218	229	223	193	206	220	219	199	222	201	207	208	219	202	201	225	209	213	219	201	212	184	225	209	205	221	166	201	213	193	199	196	198	189	185	228	211	208	226	208	224	190	210	218	213	200	208	205	221	210	230	213	206	193	211	214	186	228	228	194	220	193	214	225	207	214	217	181	218	193	229	202	230	210	186	230	191	213	214	226	227	216	197	192	202	214	211	212	212	208	212	206	205	238	189	209	228	186	219	212	183	214	214	203	228	194	219	201	206	211	200	217	214	211	230	187	202	201	222	236	217	205	206	186	186	212	229	214	221	212	236	240	211	196	212	238	184	192	207	218	219	190	208	233	213	217	192	217	210	210	223	211	200	207	213	198	222	215	218	209	202	210	220	227	212	217	206	229	201	223	210	190	205	210	212	204	220	163	177	189	199	217	195	246	237	190	195	193	213	188	193	205	196	221	221	196	183	210	212	186	226	208	212	204	212	208	203	203	209	202	225	228	203	215	189	226	223	202	204	224	210	229	241	211	182	227	215	177	231	225	208	217	232	222	229	199	217	232	197	218	206	198	194	217	212	238	204	263	209	200	217	248	208	213	208	207	211	217	200	200	236	202	231	191	217	188	190	216	219	206	215	204	206	206	218	233	185	187	206	204	217	219	213	221	208	227	229	215	218	213	204	179	220	208	214	186	240	226	215	223	220	230	211	224	215	222	216	238	214	222	200	224	212	217	224	218	183	201	225	212	210	215	209	232	191	210	232	209	206	195	220	228	223	194	216	210	231	234	233	208	208	207	155	203	204	236	212	208	210	186	223	201	213	217	232	209	204	208	211	233	192	208	203	215	223	213	202	199	206	225	208	207	198	231	212	220	215	225	185	229	247	193	231	217	202	204	201	204	209	230	209	208	223	227	201	201	214	200	206	221	216	190	230	199	212	191	204	211	212	212	230	204	201	205	203	192	205	209	228	206	190	224	210	220	197	194	221	195	219	195	192	182	181	196	208	203	205	203	200	193	231	184	228	218	191	203	199	203	215	175	231	173	218	208	232	221	198	222	201	220	213	219	213	220	187	193	224	199	222	222	200	230	219	219	204	208	186	205	209	207	231	200	188	210	242	186	210	189	203	231	192	234	186	197	202	206	186	213	198	219	214	193	209	208	241	232	198	197	216	212	247	190	211	191	209	212	209	198	233	212	213	233	222	188	211	209	196	224	219	215	192	206	232	234	219	204	193	208	189	210	210	212	200	190	225	196	203	217	222	196	195	203	205	218	191	208	221	191	207	231	195	180	230	203	201	239	207	190	203	222	223	205	212	190	197	208	219	227	215	182	201	210	211	229	220	228	185	210	198	205	207	203	214	207	210	211	208	196	210	209	202	220	204	198	213	203	231	191	181	232	225	204	217	197	198	235	206	203	204	220	199	208	213	198	197	218	243	191	223	232	215	217	192	199	208	181	197	208	211	194	218	202	217	212	229	204	185	183	192	196	224	212	199	203	210	204	205	189	196	202	225	233	224	241	240	205	231	221	194	210	223	189	204	195	227	207	228	199	214	208	224	195	212	220	203	191	211	218	195	180	213	221	203	209	215	217	208	207	205	207	210	199	214	199	216	202	240	185	219	218	209	184	239	205	196	221	215	197	219	190	221	230	204	190	208	230	191	222	198	234	230	231	225	191	190	232	216	209	173	231	197	224	216	209	237	231	223	223	197	213	233	233	212	198	197	238	208	203	229	199	189	222	194	209	224	213	219	233	203	204	211	217	209	188	223	198	210	214	201	231	204	195	225	208	219	211	208	209	202	191	211	213	196	210	227	205	199	193	223	220	197	219	212	209	215	219	231	197	186	206	231	221	219	218	191	208	195	202	205	194	235	231	195	231	220	203	204	209	231	189	208	204	195	230	214	212	209	207	213	216	235	206	210	238	241	193	210	201	216	231	200	214	222	228	194	238	208	200	194	208	226	225	199	185	201	222	209	205	216	195	213	220	230	187	229	223	189	179	212	230	205	190	209	208	215	211	222	207	229	208	235	194	218	200	212	241	240	213	221	245	221	226	196	203	207	197	231	213	207	192	211	206	216	218	221	192	199	229	210	196	206	209	215	215	221	224	204	206	212	190	222	217	195	190	207	208	208	222	211	206	222	224	187	216	200	220	209	229	223	202	211	184	213	224	204	208	200	200	211	222	209	214	196	201	199	181	218	189	199	193	232	205	207	251	202	195	214	185	214	214	224	204	238	247	229	223	231	199	223	203	205	216	214	202	182	182	220	204	199	203	229	212	182	218	204	223	228	199	194	217	183	220	210	216	227	217	220	229	204	209	223	201	208	202	212	179	202	208	215	210	213	217	196	223	220	219	191	203	210	231	210	216	194	230	223	221	215	228	203	224	220	226	199	186	194	216	202	191	212	199	192	198	207	227	195	209	204	198	212	220	205	197	214	238	206	200	187	200	200	222	200	192	190	211	201	188	208	203	217	193	188	215	198	201	204	206	203	211	247	233	210	196	206	204	228	235	230	218	197	207	209	208	220	222	216	224	217	194	218	234	211	218	198	207	209	210	210	209	217	206	208	218	184	191	211	197	183	176	214	216	216	193	217	207	218	193	181	214	206	213	223	198	218	226	171	207	224	190	210	209	213	210	198	247	204	207	222	222	204	211	206	174	235	217	219	223	224	235	207	206	204	216	212	196	197	229	206	179	222	217	215	238	237	215	209	234	240	180	216	207	193	209	198	199	244	198	225	232	216	194	209	206	209	191	218	216	203	218	217	199	193	207	220	234	197	197	215	196	206	219	195	212	209	222	196	210	220	211	187	203	218	215	230	222	235	220	234	213	218	236	214	216	221	177	223	191	215	223	209	207	218	221	183	204	225	207	224	222	214	214	219	243	209	194	215	211	214	224	204	216	213	204	208	211	211	217	217	195	185	213	215	210	201	219	208	215	202	225	203	219	180	197	218	222	219	214	184	217	189	212	187	202	205	200	233	241	205	196	208	232	203	219	213	202	208	212	228	215	206	215	220	222	215	205	216	190	211	210	188	206	215	184	210	191	178	235	191	221	198	196	230	213	194	205	225	182	194	236	222	211	202	237	250	182	191	201	214	236	232	210	193	190	212	194
14465	5190	24522	52087	31103	2957	2801	4195	4633	1808	1173	1086	925	828	825	721	735	759	688	737	697	647	650	691	621	581	633	750	831	890	1185	1716	1924	1905	1455	984	630	585	592	555	541	577	591	511	550	537	551	549	533	521	567	556	563	512	519	533	531	518	537	535	577	541	532	521	523	524	487	556	541	543	552	553	573	511	527	497	484	495	548	597	509	532	530	556	515	533	507	538	540	532	540	549	508	560	552	520	547	533	507	562	517	530	501	529	547	577	494	526	527	562	552	539	522	494	564	575	538	530	566	532	504	548	554	529	537	482	578	541	496	547	491	547	552	565	523	536	511	556	506	516	501	528	518	571	514	545	544	526	493	566	520	538	526	531	523	539	504	525	507	494	533	507	535	513	522	501	504	546	544	539	524	526	521	528	505	513	529	477	487	519	501	515	529	531	542	530	520	474	536	489	493	537	533	513	527	550	526	551	539	531	525	526	512	504	494	543	548	532	515	516	500	523	538	530	495	523	517	500	507	457	612	544	513	523	529	555	529	544	557	532	496	487	532	560	535	544	547	509	521	519	537	543	531	528	512	523	544	506	476	488	491	501	509	546	479	488	528	504	526	558	553	524	523	530	557	513	576	525	522	511	566	538	497	538	519	496	524	482	516	513	495	533	559	533	508	519	510	480	489	549	485	530	491	544	536	486	500	530	546	495	524	529	528	504	519	533	510	541	576	531	543	548	545	518	499	488	499	517	526	524	563	552	521	527	524	523	510	516	540	527	538	498	541	530	494	506	556	531	476	533	505	525	512	539	529	530	493	532	527	533	525	483	531	538	537	513	558	544	522	516	525	506	536	516	554	548	504	560	529	531	522	528	529	534	495	506	519	494	464	503	566	547	493	546	515	547	536	512	485	534	536	534	574	514	481	495	521	505	534	496	528	539	511	525	528	500	485	539	527	511	560	530	510	528	463	501	551	536	585	526	506	531	560	538	487	481	540	514	486	493	515	522	513	475	548	563	524	530	525	577	505	508	536	499	527	539	533	549	554	579	528	498	550	519	492	537	547	526	525	514	539	541	521	508	494	470	519	541	548	502	521	537	524	487	536	514	540	549	518	509	521	489	496	510	536	540	544	521	532	547	545	525	519	503	524	532	539	533	538	488	535	520	555	612	520	501	537	520	526	500	530	530	480	483	502	530	542	545	524	493	587	456	515	494	545	545	529	536	517	489	533	543	556	529	546	522	508	531	511	537	526	563	538	517	563	506	530	519	496	527	512	547	548	513	536	513	524	556	540	532	513	541	515	516	553	515	501	516	557	482	531	558	497	509	528	528	528	534	537	547	507	538	521	493	514	493	522	538	508	514	478	538	542	537	542	520	508	479	531	516	527	520	523	538	482	450	537	546	516	561	565	527	529	563	503	503	503	537	506	537	545	540	522	536	506	547	523	540	545	553	524	547	520	516	492	551	532	502	553	495	539	515	504	526	539	508	492	520	563	542	557	545	547	508	538	500	518	470	506	564	495	490	495	566	541	533	537	519	544	544	546	521	534	499	485	524	517	535	501	525	514	519	510	501	512	525	515	519	517	529	494	536	526	504	545	506	526	516	553	539	552	526	564	517	496	508	517	488	500	509	539	533	548	558	542	526	510	510	520	554	533	536	526	532	496	551	518	516	517	518	510	507	518	504	574	518	515	511	503	522	510	536	522	496	525	537	487	487	545	510	505	551	515	515	511	514	494	516	502	504	540	539	495	507	505	565	541	519	509	507	501	537	520	502	496	516	515	503	530	580	528	510	510	508	474	586	512	550	502	495	521	506	492	518	487	563	512	546	492	552	528	524	501	511	528	519	543	516	518	532	542	554	541	518	524	522	489	530	507	563	520	512	516	529	509	497	514	514	538	537	543	529	530	531	540	507	524	542	506	506	483	564	522	548	552	520	507	491	513	539	493	507	511	541	529	549	562	537	486	567	505	501	507	534	526	540	528	522	506	522	527	468	530	509	534	513	521	508	528	481	531	506	499	530	508	520	486	523	501	523	521	523	526	507	477	534	550	511	548	499	574	527	517	544	519	519	501	495	497	525	486	553	532	505	539	522	531	513	522	515	478	549	546	541	492	541	533	511	542	506	533	524	535	526	525	516	512	503	538	545	502	518	483	522	482	532	525	520	481	561	514	555	506	523	539	465	492	536	542	516	563	560	533	525	471	505	538	534	554	515	477	551	484	578	533	499	550	553	533	539	541	505	523	513	545	525	545	579	542	552	503	521	526	544	540	538	555	525	490	532	536	534	560	537	513	512	532	529	519	565	498	559	542	535	574	478	485	540	536	536	501	505	552	508	490	524	522	547	516	538	461	521	513	552	514	511	510	522	510	529	565	512	593	461	558	531	482	536	521	538	511	504	551	509	535	542	574	510	502	482	566	526	527	526	534	517	495	544	559	530	534	539	544	569	524	557	500	487	518	525	521	562	500	543	542	499	521	519	520	565	541	534	521	503	543	514	507	567	506	566	566	513	521	531	520	535	535	504	555	497	514	500	519	512	544	512	538	530	560	536	541	516	515	532	513	528	509	530	532	524	504	535	532	543	533	529	511	480	506	538	539	567	509	510	507	496	486	511	574	552	532	520	509	526	521	516	557	515	515	536	528	531	526	522	521	496	556	563	508	546	564	509	514	517	493	505	507	523	515	514	539	500	531	503	530	507	535	472	529	540	503	531	467	491	490	510	527	485	507	541	498	535	525	532	553	507	540	568	551	481	585	536	537	503	527	506	537	532	528	481	541	519	542	539	523	533	486	532	497	539	512	525	494	531	492	586	538	512	562	559	536	571	522	542	527	522	511	527	538	519	537	497	570	530	514	531	511	531	487	522	531	512	526	545	517	513	498	551	540	556	515	551	548	545	528	505	504	484	542	511	548	552	500	501	512	504	502	486	531	482	540	516	545	532	512	522	548	559	570	511	529	527	535	557	523	564	514	540	518	516	522	480	499	505	538	512	505	497	477	524	496	562	587	518	497	500	532	535	552	533	537	573	528	517	480	511	534	515	481	541	583	564	525	534	506	536	520	503	496	515	516	523	518	524	552	495	537	495	525	494	529	522	526	509	543	494	541	517	536	499	575	499	534	519	549	520	549	538	515	547	520	493	498	537	515	522	556	556	523	501	517	539	508	530	525	529	547	529	544	485	515	526	521	521	543	548	548	517	527	518	490	527	539	527	534	511	517	536	549	514	517	540	498	548	537	535	538	551	507	514	480	513	479	554	521	515	522	505	511	540	510	535	495	488	526	535	458	513	514	529	530	499	546	513	543	515	559	518	525	559	515	545	532	507	524	484	488	496	543	520	499	561	525	503	525	558	522	498	536	532	565	533	561	530	543	537	524	555	519	506	489	497	529	526	565	528	535	535	565	521	528	529	518	519	538	539	506	513	542	553	525	555	517	511	527	530	521	555	524	518	515	514	490	546	500	531	545	500	492	507	528	551	511	538	572	539
37996	16770	35076	64712	38308	8413	1841	1707	1813	562	371	288	234	203	191	159	163	164	172	145	148	130	124	108	126	148	139	168	136	204	247	322	397	410	411	261	146	128	117	114	115	101	117	121	119	112	112	130	128	126	109	135	101	114	93	120	109	112	93	105	137	106	116	101	116	127	96	102	110	116	114	103	121	87	118	110	110	122	102	105	90	120	91	138	115	113	109	113	93	108	105	114	125	128	86	102	92	126	95	106	89	111	83	113	109	117	113	112	117	106	106	114	99	110	115	86	92	118	106	118	132	120	100	99	106	122	108	124	112	112	99	112	119	111	123	120	118	96	107	106	131	124	108	101	106	98	115	103	141	93	109	105	111	115	103	115	106	95	90	94	107	106	110	92	98	114	85	111	104	129	101	99	105	119	122	124	119	110	103	93	111	123	124	109	124	117	111	104	125	112	104	125	113	135	104	104	122	116	125	98	107	118	110	103	98	102	111	135	116	96	91	95	100	116	105	110	99	114	129	98	113	107	116	119	116	99	101	103	103	91	101	91	110	95	107	100	114	102	110	98	120	112	107	117	122	109	108	123	98	106	111	104	105	90	110	98	134	98	114	109	118	108	105	138	104	106	105	116	111	112	116	111	104	103	108	101	91	108	93	100	105	95	123	91	98	117	118	84	115	126	113	95	117	112	118	98	104	103	111	127	91	95	104	110	109	98	106	123	101	116	103	102	104	118	100	107	94	99	100	111	105	118	92	112	112	113	111	120	129	118	108	117	109	124	118	110	115	101	109	109	121	105	117	110	110	106	104	108	113	107	97	110	109	115	124	83	99	107	127	109	108	105	102	100	99	111	102	101	102	109	114	99	115	110	102	122	87	98	110	102	120	112	108	111	101	117	115	93	93	128	98	112	114	105	99	105	97	104	91	114	106	110	99	114	120	124	99	102	124	107	98	110	110	121	107	103	99	118	120	112	115	102	115	133	90	138	106	106	109	112	110	125	109	132	107	102	101	103	100	111	102	102	99	110	101	104	101	127	120	117	125	124	115	121	115	88	106	122	111	118	106	106	109	124	145	110	108	88	112	127	119	98	119	116	119	90	109	105	102	93	109	97	112	97	93	115	114	98	111	104	102	109	115	95	98	105	120	104	115	89	104	101	115	109	114	110	110	116	95	99	123	108	102	100	87	122	106	120	127	108	116	102	94	107	116	104	117	90	89	104	122	88	109	99	100	108	124	108	96	129	121	125	94	99	130	111	107	107	98	101	129	109	98	88	114	102	102	104	106	115	114	104	104	92	141	101	101	105	114	115	113	128	127	99	120	104	113	118	96	113	98	106	116	90	124	87	117	104	136	97	118	101	81	98	93	117	97	103	112	116	110	115	109	110	117	99	100	118	109	105	100	105	109	123	90	102	107	99	112	108	103	108	98	94	99	100	113	86	102	91	121	87	98	123	94	101	97	113	83	104	93	93	114	108	109	113	79	104	113	118	125	111	95	115	121	98	119	112	100	113	118	107	103	120	130	116	102	101	99	100	120	83	119	79	105	135	89	115	98	115	116	105	122	111	102	115	82	105	98	132	114	108	91	122	121	108	111	102	95	120	122	110	113	90	99	114	105	79	120	121	95	113	124	106	107	117	117	87	95	117	99	107	110	113	116	106	80	127	115	99	96	110	104	111	123	122	96	119	114	112	133	108	124	108	116	110	102	118	105	127	88	113	128	113	95	106	129	100	85	99	106	108	96	116	92	81	98	122	105	114	121	128	115	94	107	120	108	126	108	101	111	99	103	117	120	105	114	131	113	109	108	96	108	112	108	117	102	89	117	108	114	98	100	112	111	110	106	122	103	128	115	98	100	115	98	127	105	97	117	106	98	104	97	82	100	121	90	126	100	119	106	121	86	109	98	120	108	81	96	99	117	99	113	113	96	114	112	101	112	102	101	111	109	109	113	107	123	148	114	101	117	113	88	108	116	101	119	111	110	110	121	97	113	123	134	115	111	98	104	114	100	97	121	120	125	101	122	107	111	88	125	107	123	120	110	93	99	117	114	126	89	105	115	103	127	119	122	116	113	105	108	115	105	118	97	116	113	108	112	124	103	105	108	113	101	99	115	118	113	106	106	112	115	112	101	102	106	132	102	102	106	117	94	106	125	98	117	115	99	105	105	100	118	97	105	90	113	113	125	91	109	118	110	106	121	121	123	114	99	111	113	97	96	92	105	106	111	129	102	98	109	97	106	101	125	112	127	124	108	90	95	121	105	101	108	100	107	118	96	129	115	106	101	108	105	118	116	99	109	127	127	93	102	124	102	115	101	90	104	135	110	112	121	124	113	113	104	95	122	125	116	115	99	97	94	93	89	110	138	106	82	104	124	118	120	131	105	106	104	110	112	99	105	117	108	113	117	106	113	88	128	109	119	111	114	81	109	75	130	92	105	96	135	110	112	89	99	107	95	100	105	132	114	105	97	103	119	106	132	116	111	119	100	123	98	115	109	111	96	98	128	101	117	108	119	107	120	92	112	104	108	93	119	101	129	102	104	121	109	101	137	100	98	135	102	97	95	100	118	129	102	95	96	109	106	106	99	103	113	101	107	134	91	103	97	91	92	115	102	106	119	117	119	102	120	115	93	91	101	109	123	111	122	107	89	91	119	92	108	88	107	111	100	109	96	101	125	103	108	113	108	128	112	103	97	112	93	108	99	129	140	108	104	121	120	127	137	105	104	118	115	110	127	107	110	102	107	100	100	105	119	109	98	116	115	112	115	101	112	120	115	105	106	108	108	102	95	113	100	97	117	110	104	103	114	108	114	114	126	115	108	117	118	109	101	106	118	106	122	140	114	104	127	90	108	109	121	122	89	95	100	112	110	96	113	102	110	104	127	94	124	93	111	99	127	111	119	106	113	83	103	114	104	104	135	113	103	118	106	114	114	105	106	107	97	107	105	111	97	80	106	125	128	118	111	111	93	104	108	123	110	119	113	112	97	106	120	112	109	102	98	119	109	107	108	88	88	123	104	113	101	102	111	130	112	111	134	104	104	111	120	90	116	109	82	110	111	122	108	112	113	115	111	103	115	91	122	107	104	115	128	98	98	99	108	83	100	96	113	100	127	109	122	102	110	118	112	123	105	102	114	105	107	114	115	113	97	107	121	101	112	124	120	104	108	116	113	115	108	127	97	111	98	130	118	103	115	115	118	81	107	116	132	105	118	137	123	90	105	98	105	100	107	116	81	111	96	89	100	109	116	116	117	98	97	95	81	94	107	102	95	124	112	106	96	104	106	131	99	111	109	103	105	123	106	109	101	107	116	90	109	106	123	100	100	98	99	101	105	115	121	112	112	108	119	110	98	106	112	111	117	112	107	95	85	112	96	137	112	106	100	107	114	118	113	107	99	97	111	108	111	105	111	129	130	107	103	128	101	119	103	113	104	124	126	122	100	105	96	94	124	105	107	116	110	118	114	99	102	110	98	96	121	119	108	84
21485	8954	35122	64442	37137	4642	4196	5776	6842	2073	1679	1446	991	835	778	744	732	661	664	601	602	579	556	519	474	478	559	753	662	1135	1695	2036	3135	3218	2717	1721	609	435	390	355	367	369	396	385	368	327	371	372	361	334	347	323	342	314	334	355	345	329	350	344	337	317	318	308	350	297	320	338	318	335	375	331	312	322	341	327	344	329	328	321	303	326	295	279	310	329	340	307	324	313	316	329	306	307	311	316	343	331	306	325	291	292	314	323	315	278	333	298	311	340	303	297	329	278	311	303	319	294	287	303	341	304	308	325	298	268	307	347	315	319	313	337	331	305	313	322	340	320	302	296	295	317	321	332	312	315	293	298	300	286	309	321	295	304	296	317	320	284	297	308	298	289	313	312	332	281	315	299	272	276	279	306	284	346	276	294	303	306	307	326	297	307	292	309	288	289	300	314	307	316	270	302	334	294	301	319	319	283	293	313	302	295	270	292	312	326	292	288	323	284	306	297	281	283	328	294	329	300	329	327	303	279	266	275	326	298	301	306	327	293	335	292	269	316	320	296	308	301	312	318	314	309	298	292	306	321	287	296	315	310	296	291	308	308	288	288	302	305	298	311	287	318	309	284	291	320	285	293	329	322	282	326	267	296	326	329	333	297	310	317	307	305	277	307	317	296	318	308	313	308	320	304	308	306	287	294	275	284	287	295	318	314	317	337	298	301	304	330	263	305	299	276	288	319	315	289	290	316	302	308	322	308	275	297	327	285	298	276	307	277	295	305	330	299	317	318	291	331	298	336	292	304	274	362	290	337	299	305	300	303	330	266	324	293	281	289	299	331	293	308	315	301	290	298	289	317	287	309	270	308	294	280	308	308	276	311	298	291	266	305	300	314	320	294	304	302	304	309	277	320	312	320	281	309	320	330	297	294	297	290	307	299	299	291	300	300	279	329	324	327	314	280	314	319	296	314	277	302	312	300	288	299	268	335	321	291	303	295	288	296	288	277	309	302	318	302	338	318	301	303	309	290	328	309	292	300	300	289	304	301	306	340	302	299	304	314	287	296	311	293	317	289	311	317	291	292	280	303	313	295	318	289	306	289	286	272	304	305	275	311	299	296	313	315	306	305	299	301	290	289	331	334	292	313	309	312	288	337	295	302	300	305	332	319	288	258	308	300	293	328	260	305	320	290	282	313	280	264	303	307	305	314	316	291	304	312	315	275	305	326	288	316	309	315	281	326	286	285	288	306	284	315	310	319	307	299	277	327	279	295	335	280	305	321	304	324	292	339	326	309	301	307	301	313	306	308	288	325	309	281	279	343	278	319	280	328	292	278	277	309	309	297	288	307	294	305	321	310	301	308	352	301	327	301	326	324	321	281	325	303	291	319	302	262	291	336	266	296	308	294	334	283	339	330	313	334	336	313	321	288	318	285	316	311	319	310	300	318	283	300	331	304	303	284	301	298	312	302	322	319	281	303	313	318	313	341	306	292	306	324	294	301	313	291	317	332	315	337	325	335	277	319	302	339	288	283	290	283	315	300	310	314	303	336	289	322	307	258	324	279	326	310	299	312	300	307	310	313	326	296	306	290	319	287	279	295	286	290	283	311	306	317	294	271	294	307	309	280	303	311	302	341	279	309	304	307	287	286	300	297	277	317	297	321	296	300	319	299	314	288	324	310	321	294	277	317	319	336	307	319	295	312	303	332	319	277	306	303	314	297	309	306	325	311	308	312	308	291	268	314	288	328	302	297	306	294	350	299	292	295	327	290	338	289	328	301	315	315	310	281	281	339	310	289	295	309	343	331	302	299	305	287	308	299	331	286	299	299	301	272	313	299	321	263	312	314	317	303	327	311	306	313	346	302	310	309	328	330	299	295	301	304	304	304	320	346	257	325	298	284	328	291	322	329	298	322	306	328	295	314	314	294	296	320	334	300	300	309	319	319	323	299	305	291	306	319	311	318	315	313	307	299	318	319	312	325	288	323	313	326	298	332	307	304	309	308	321	295	323	313	301	306	303	321	295	305	311	307	265	337	296	287	318	294	292	310	321	303	302	334	321	289	302	318	293	347	309	295	322	279	323	326	308	294	294	302	308	300	315	275	297	332	302	304	293	281	272	311	328	311	315	300	295	314	308	323	314	313	283	293	299	299	334	290	251	301	296	310	316	286	325	311	313	319	310	329	309	316	286	299	272	315	315	328	313	312	289	315	310	281	281	295	328	339	296	298	327	293	280	297	312	312	317	295	325	332	331	296	312	310	296	288	370	310	317	276	306	294	316	290	321	297	312	310	330	310	308	263	313	303	308	279	306	301	295	336	298	290	306	268	319	295	297	330	295	323	295	316	306	289	327	294	302	313	309	299	308	301	321	303	311	327	336	335	333	272	312	305	308	316	301	316	271	312	325	299	285	319	326	309	329	316	262	278	312	300	309	293	298	328	311	303	284	327	269	331	291	291	323	343	320	310	292	304	349	308	269	281	304	318	292	298	290	291	323	310	308	292	324	288	334	324	306	324	300	310	293	301	289	314	329	298	286	294	289	300	314	311	289	317	306	300	309	278	318	309	299	330	306	281	309	301	330	311	328	302	307	285	283	306	302	329	313	287	296	309	322	270	333	306	317	321	309	311	310	292	315	319	314	319	307	307	289	332	293	358	307	317	298	285	289	295	331	314	317	304	310	328	283	271	276	293	288	289	313	297	287	277	309	285	314	301	301	310	287	298	305	302	311	295	292	340	307	296	284	295	289	270	312	315	310	300	296	291	297	278	296	326	286	311	272	309	320	295	319	303	306	296	293	296	291	274	318	310	321	347	293	299	318	320	312	302	288	312	323	317	274	312	312	277	316	275	305	273	293	286	318	304	293	304	287	300	296	338	296	293	296	312	317	308	290	298	308	321	286	320	341	320	273	314	293	307	305	327	320	325	334	293	314	307	298	313	300	303	314	286	311	319	310	326	281	300	336	305	308	312	298	290	333	291	308	296	290	324	335	300	274	310	311	310	316	277	341	335	275	314	294	300	330	287	306	299	322	304	292	320	307	287	312	304	315	299	288	317	292	315	289	263	302	288	301	299	317	313	310	311	294	300	316	292	324	277	327	292	315	294	323	300	299	334	293	304	321	309	301	299	296	311	315	314	300	274	295	320	314	283	288	284	314	304	311	290	301	296	343	306	307	311	342	310	340	306	274	268	309	281	313	308	310	285	318	306	310	305	306	313	292	301	312	327	344	286	274	301	311	292	310	303	299	279	278	315	309	266	298	318	289	281	306	335	318	283	323	271	315	307	312	304	311	298	311	321	352	297	315	284	319	293	303	284	292	295	281	294	311	307	320	286	305	327	323	306	325	308	316	324	331	316	320	262	326	288	322	301	318	290	299	349	291	288	304	295	297	281	312	302	304	324	335	293	320	331	333	305	297	294	309	336	317	289	303	281	308	316	323	304	291	296	324	305	305	293	322	330	291	296	281	317	282	319	328	277	307	304	328	309
3686	522	1778	3220	1148	358	355	344	380	334	361	331	338	328	349	315	291	348	342	337	334	364	310	329	303	310	340	368	305	282	319	318	323	337	343	338	332	342	322	350	341	354	340	319	325	339	309	317	324	320	312	312	306	306	322	320	353	329	318	366	328	347	340	320	340	351	333	335	353	352	354	285	309	335	308	328	342	303	349	309	378	332	338	274	314	321	321	358	314	335	346	335	330	341	348	326	314	322	355	367	325	329	291	340	296	308	361	325	328	300	321	350	327	318	344	315	330	310	340	347	328	347	306	327	332	324	312	328	353	338	328	323	350	327	343	324	333	360	315	322	325	318	330	349	327	321	345	326	343	323	313	312	356	347	301	314	333	390	353	302	320	328	317	332	358	331	325	345	355	364	319	360	354	334	323	335	344	325	334	320	304	317	319	339	332	314	322	340	329	355	322	313	385	351	300	299	334	323	344	322	308	304	333	328	314	326	321	307	345	350	316	334	365	332	308	329	330	367	341	290	368	306	310	325	336	290	329	338	354	352	328	359	324	339	380	319	274	345	336	325	324	328	325	313	345	339	352	323	308	333	331	350	334	340	351	358	352	359	298	380	338	336	372	327	326	329	303	362	339	327	332	335	362	321	336	308	340	357	361	358	343	320	306	336	331	317	343	376	321	292	320	348	311	334	317	345	341	327	348	325	360	336	355	324	324	337	325	307	327	311	316	368	322	310	342	335	341	357	346	322	342	300	334	315	369	339	302	338	321	351	285	299	337	360	362	328	352	358	327	341	317	341	319	384	295	292	316	345	354	338	333	338	312	354	356	321	351	331	311	352	334	309	302	313	361	311	338	313	347	346	312	334	300	332	326	333	322	342	336	336	352	334	339	359	311	319	304	360	345	319	333	355	337	365	324	331	290	345	324	301	305	355	340	315	327	317	306	383	327	351	344	345	276	305	340	342	350	297	332	327	330	332	336	310	334	346	348	311	338	351	308	336	312	368	325	291	321	366	312	327	345	349	336	302	327	336	337	323	339	312	364	359	339	352	347	318	356	374	339	364	334	329	312	334	326	344	350	315	301	367	332	364	291	335	341	304	337	329	336	343	297	321	323	298	330	333	318	374	323	366	334	334	325	306	312	304	306	356	330	355	315	326	349	307	328	325	347	312	332	323	339	330	367	330	383	311	367	305	322	334	330	306	337	297	342	346	346	324	349	318	319	354	336	329	314	345	370	307	322	304	335	373	316	329	303	317	319	295	348	314	316	291	352	313	356	344	328	332	309	324	321	304	316	336	333	353	328	330	313	331	327	325	316	338	342	297	344	322	373	324	364	347	335	314	321	350	308	347	331	358	332	345	355	315	347	336	344	312	332	331	370	345	338	339	364	323	318	354	338	329	360	313	319	332	309	312	331	323	335	348	336	330	351	301	347	343	319	318	302	338	364	345	332	321	303	362	368	311	345	341	295	334	364	340	338	285	346	320	313	336	318	340	328	370	361	343	333	346	344	296	317	352	327	336	335	342	333	312	357	347	353	338	363	356	349	348	356	318	341	305	322	317	325	342	327	321	322	329	346	344	351	315	290	341	336	328	327	316	355	320	317	368	325	334	331	316	312	309	304	349	324	343	344	341	332	366	342	302	334	358	370	352	359	325	300	326	329	317	310	307	326	349	341	360	326	335	347	347	317	324	348	347	328	312	335	375	351	332	331	320	317	338	320	309	324	323	335	335	305	325	334	329	351	315	349	352	343	350	301	360	317	334	348	314	332	315	325	343	330	352	324	312	338	309	316	343	335	356	331	314	328	311	320	343	326	348	337	319	318	335	314	313	327	363	321	342	322	306	317	343	334	344	320	351	323	316	334	326	323	342	314	325	334	335	354	308	324	287	331	367	362	331	318	349	314	314	333	372	340	349	311	364	354	335	304	340	303	327	333	337	334	326	321	340	315	354	329	331	319	335	330	333	318	329	301	290	346	360	313	345	345	310	305	299	335	312	352	319	333	320	326	302	342	309	339	313	344	322	339	332	324	318	319	302	312	318	321	353	356	327	320	317	314	349	330	341	325	306	346	316	337	305	331	319	293	331	348	350	352	363	333	333	314	325	318	324	360	344	315	306	360	334	337	359	340	295	311	318	350	309	330	358	332	344	329	368	319	357	320	342	323	317	349	323	358	318	330	339	316	326	328	361	353	296	328	359	330	344	370	300	360	304	309	337	329	319	324	335	337	322	339	335	298	332	337	326	342	333	341	307	357	338	309	310	337	292	284	306	321	352	341	317	323	320	308	301	323	347	331	331	325	345	351	308	334	327	343	329	340	355	313	331	352	312	321	314	312	340	341	342	347	333	326	326	326	335	342	351	310	324	358	312	330	332	303	338	338	300	350	349	340	331	325	329	347	327	342	346	375	314	335	328	344	295	338	329	339	348	347	331	339	304	323	318	327	336	337	329	334	397	358	328	376	338	300	333	322	280	354	324	352	340	338	336	331	327	322	338	310	331	306	310	319	341	309	350	312	333	309	343	339	328	353	342	314	316	310	323	320	329	361	325	320	344	327	355	334	334	366	342	329	292	335	347	313	332	346	327	335	304	340	354	372	308	339	291	340	338	349	323	305	290	321	307	329	320	360	349	319	364	370	318	321	335	336	351	345	328	350	317	329	328	337	343	346	343	326	323	303	373	324	308	319	333	362	334	311	346	344	344	333	331	328	323	334	331	335	339	320	326	333	300	298	325	367	328	336	336	325	309	348	324	357	352	351	319	333	311	320	337	311	328	343	332	331	305	319	327	343	326	318	370	314	342	309	301	327	339	353	333	350	335	323	297	369	336	350	292	332	336	315	296	340	337	289	316	317	326	315	358	329	323	356	318	328	347	330	329	342	306	343	326	336	313	326	348	330	326	360	365	332	336	342	318	326	298	300	303	323	325	309	328	342	327	296	315	332	286	318	329	325	354	306	343	333	347	331	340	353	307	337	338	292	335	321	355	289	330	327	338	336	333	364	352	363	343	337	347	361	280	280	323	302	314	293	379	332	340	340	305	336	311	311	338	326	362	347	346	343	317	335	328	315	326	315	347	354	336	354	322	362	330	346	339	322	326	346	347	315	344	347	313	318	316	335	311	320	333	351	337	334	360	323	326	319	337	350	324	333	341	313	335	328	332	311	355	336	334	305	359	341	311	366	342	358	308	300	314	367	317	325	344	338	315	313	345	370	304	317	368	309	370	322	320	322	337	324	328	324	344	311	334	331	308	316	337	349	325	332	342	332	318	349	325	321	337	348	351	346	312	328	304	338	350	354	345	315	322	348	337	346	304	351	347	345	349	304	320	323	350	320	328	315	348	337	338	317	336	316	322	361	321	321	343	369	268	313	331	343	317	338	297	337	322	320	316	324	320	302	367	302	323	333	342	332	301	330	341	308	314	301	346	333	344	341	346	324	320	349	319	329	330	301	335	357	331	328	309	313	321	317	359	367	327	341	353
3499	1100	5312	10444	4349	953	902	970	910	816	842	846	812	819	800	862	785	880	812	796	831	802	815	798	766	803	773	773	834	800	797	838	875	876	863	877	811	826	762	803	786	776	762	777	824	845	819	802	800	804	786	786	747	813	794	805	835	756	794	739	761	743	803	816	754	820	812	797	714	833	781	794	787	837	814	779	785	749	786	809	775	824	776	817	851	768	800	815	829	828	804	833	801	818	797	797	798	827	776	808	763	783	747	834	802	718	764	808	803	805	812	762	791	852	776	787	776	773	798	786	784	827	797	808	847	845	828	778	804	793	865	823	757	793	825	781	823	760	802	728	853	790	797	823	812	798	761	822	819	849	778	822	763	800	793	764	828	802	790	825	824	852	794	810	791	796	769	772	808	753	788	730	845	777	783	775	808	814	813	803	809	793	802	786	830	841	815	826	779	806	810	819	751	740	823	794	767	772	816	830	792	800	791	772	799	736	796	812	812	781	810	724	808	819	747	775	785	794	836	760	762	801	825	794	778	770	826	779	766	765	773	786	794	789	784	814	789	813	800	750	796	834	801	789	840	840	801	699	774	857	783	749	833	766	778	756	795	810	851	745	864	808	770	831	762	788	834	789	813	729	786	838	809	803	776	799	811	785	785	842	771	801	757	784	766	803	820	812	816	805	755	787	811	740	816	804	810	804	848	821	789	807	806	806	835	789	790	798	787	789	822	762	707	795	821	810	759	815	793	808	794	791	818	825	802	789	830	827	789	774	866	768	778	792	860	765	844	789	795	836	856	784	792	779	736	780	806	739	814	791	770	774	806	767	807	779	762	777	858	774	768	809	791	803	784	747	796	796	820	749	819	777	765	821	770	787	813	796	797	807	791	787	768	771	791	817	783	810	774	790	797	791	777	793	779	796	789	784	849	841	753	774	818	836	767	795	779	783	777	827	796	752	794	784	800	775	806	819	776	787	757	791	760	784	819	818	845	787	799	802	795	796	789	837	781	797	833	864	780	828	822	887	795	819	798	858	798	796	811	775	734	806	779	794	774	807	757	836	809	793	799	757	783	807	769	775	837	733	831	793	772	774	826	809	821	802	830	810	770	785	829	830	790	784	775	778	814	770	779	811	758	827	776	748	807	782	784	800	795	741	814	801	787	828	755	816	808	786	800	777	777	763	806	734	801	771	751	825	776	785	776	802	799	817	764	795	808	818	769	808	807	767	817	741	798	789	854	792	770	813	810	786	777	781	798	806	798	773	789	798	782	802	804	754	808	756	764	800	771	771	766	827	811	784	784	775	824	795	821	775	801	814	758	772	798	775	807	795	782	759	813	784	791	789	799	798	820	779	799	794	821	806	856	830	785	769	778	808	796	855	783	808	827	826	737	744	785	809	810	794	763	777	747	827	789	776	784	789	771	827	778	826	783	813	818	839	806	811	807	820	775	773	779	780	796	852	823	834	802	794	783	814	802	784	741	837	781	760	777	772	793	797	794	866	856	756	817	806	841	825	770	820	744	826	801	779	787	769	770	839	824	796	782	773	813	763	780	754	827	781	783	776	780	790	799	838	820	767	790	771	796	818	779	831	749	786	782	810	822	776	780	832	787	805	828	807	804	835	797	812	727	832	834	800	762	794	753	825	821	771	832	755	806	756	792	773	790	747	769	820	775	753	812	782	790	828	819	814	765	811	788	794	809	787	782	765	825	794	751	819	796	829	760	812	831	810	812	830	810	815	845	841	839	787	801	806	790	809	772	788	793	798	786	800	773	796	827	803	819	805	839	777	827	776	837	784	775	814	827	824	747	869	802	816	824	784	789	798	859	773	777	836	796	776	796	820	795	796	787	819	832	813	797	842	789	815	753	761	752	783	812	802	811	811	803	765	742	781	788	768	757	811	811	823	801	794	835	808	821	843	802	832	778	791	798	786	803	808	779	812	732	786	772	783	782	802	809	807	805	833	833	838	821	783	790	851	799	821	826	806	771	729	778	790	787	817	786	776	802	755	791	839	753	783	802	803	811	772	803	797	829	855	772	804	834	808	760	815	830	784	788	833	815	750	827	767	828	716	780	796	803	741	825	776	785	791	759	734	804	766	865	792	817	858	826	808	722	756	797	796	784	837	888	765	776	759	784	812	809	802	788	764	769	796	816	800	811	813	830	835	769	753	831	781	764	806	800	832	810	809	804	820	734	800	785	833	807	787	776	812	777	772	788	801	816	735	804	767	807	854	851	789	804	805	814	771	786	800	783	828	781	803	762	842	802	796	827	821	799	789	781	781	791	785	865	815	829	825	780	769	767	853	780	794	788	853	813	778	778	820	797	802	784	762	840	782	805	750	818	813	787	824	812	781	773	770	789	821	831	772	776	761	816	823	825	782	793	776	847	779	812	755	791	819	793	768	823	767	776	755	832	775	795	780	813	770	791	820	824	798	802	795	747	764	811	845	804	776	765	795	805	794	796	808	779	762	740	820	800	728	775	818	789	804	784	759	845	841	865	782	804	812	783	804	787	798	831	815	802	779	846	821	839	794	817	789	809	758	773	775	783	729	790	830	768	777	761	774	780	803	756	785	785	790	739	775	822	788	802	786	782	770	827	855	805	809	825	791	751	789	829	809	836	798	777	788	817	784	812	869	795	771	782	799	765	785	786	792	775	787	796	843	813	861	801	794	777	786	794	794	763	801	780	808	787	795	787	792	807	775	866	797	780	809	820	756	794	796	797	754	790	763	795	784	768	804	764	845	783	807	764	788	776	831	819	796	809	796	847	815	778	815	818	715	817	818	832	784	814	761	772	805	797	801	753	765	804	780	807	832	767	795	802	770	772	788	756	801	780	790	756	838	806	789	770	797	761	800	790	821	805	744	753	854	774	802	808	803	731	747	745	782	802	795	818	819	795	802	846	790	809	792	793	817	822	784	776	769	726	744	792	830	790	760	785	770	791	807	787	813	803	798	755	801	767	753	787	743	846	840	814	855	773	812	765	793	796	801	845	824	779	791	786	779	814	749	828	779	832	848	762	823	788	792	784	789	793	743	754	781	826	841	810	770	797	834	801	771	766	814	754	787	807	829	792	806	825	788	792	821	734	795	757	770	784	765	784	803	801	785	788	820	798	829	784	812	780	789	834	835	822	826	803	860	786	748	850	787	765	811	769	819	776	828	866	817	783	798	814	786	761	784	814	833	795	785	812	792	798	808	724	770	781	796	813	796	814	838	778	751	800	793	830	793	778	765	809	837	782	811	788	808	780	787	802	794	781	804	783	713	776	747	780	817	795	794	752	810	763	780	790	814	842	805	773	822	820	819	806	774	780	807	819	802	817	783	786	736	766	823	768	786	791	754	784	800	772	807	775	794	814	781	765	835	790	849	766	795	821	772	819	739	744	816	779	771	788	835	772	793	818	811	820	828	764	787	823	736	760	791	821	809	741	792	802	802	826	815	838	774	786	800	835	837	781	815	812	775	829	806	792	789	800	844	828	772
27844	8612	25947	50760	29317	4398	715	783	805	463	362	322	301	284	253	251	249	220	228	267	238	203	227	204	248	211	205	242	244	276	295	295	440	399	314	306	258	213	216	205	222	219	219	211	227	250	215	233	219	204	197	223	201	205	215	213	206	212	210	212	238	199	191	205	212	235	199	215	202	212	219	213	221	206	212	219	200	210	195	224	223	212	211	240	229	208	220	187	202	211	188	207	207	203	226	205	204	218	199	203	204	217	198	223	240	226	185	213	213	211	219	232	204	217	197	225	199	249	227	203	202	230	195	222	189	204	199	221	206	233	204	211	210	204	240	193	191	194	164	220	202	222	204	195	215	230	242	260	213	230	226	221	193	206	199	220	222	206	219	242	182	221	219	232	239	197	217	216	213	238	194	204	204	207	227	213	202	233	215	220	215	235	194	221	221	196	209	208	211	212	178	235	186	190	197	205	197	218	256	240	217	197	200	218	255	201	213	200	214	235	201	192	201	231	220	186	202	249	213	208	213	217	221	173	203	236	218	198	200	201	179	205	217	209	218	213	232	213	200	231	228	242	239	216	231	189	206	188	218	200	197	216	234	216	206	217	195	193	194	238	230	201	214	197	208	222	205	210	198	212	217	193	210	228	175	201	216	209	207	189	199	195	215	192	202	203	203	219	250	223	240	225	209	209	223	214	220	231	240	192	204	194	195	193	235	206	230	190	233	226	236	189	217	192	207	215	218	219	212	220	202	225	198	215	209	219	224	221	206	213	214	228	242	204	224	197	214	222	189	223	198	230	225	198	191	236	193	232	212	183	244	235	205	222	195	225	226	218	246	215	209	194	201	201	189	214	196	183	209	232	206	198	222	228	220	202	229	211	227	195	182	214	209	231	205	202	175	234	199	221	195	209	212	231	202	185	199	228	238	230	230	230	206	221	211	212	206	196	231	205	210	205	223	204	209	214	196	217	215	216	213	223	217	206	208	227	200	203	187	189	232	203	212	232	181	223	203	219	190	199	212	207	209	186	196	212	224	250	192	214	202	211	218	226	232	199	232	218	203	211	214	198	231	226	196	229	203	215	193	221	214	222	227	231	197	202	207	216	203	213	209	218	215	217	209	226	212	210	213	189	208	208	227	202	215	187	219	196	206	232	212	210	214	214	208	194	224	237	189	216	210	186	192	226	195	206	224	199	193	225	214	233	211	223	205	228	213	191	219	205	203	244	219	220	205	219	205	204	203	229	193	228	188	220	198	210	222	205	194	206	202	212	208	202	225	239	212	209	240	212	226	203	215	197	207	205	212	229	221	192	231	206	190	203	234	226	210	206	197	203	229	245	204	210	218	214	199	230	218	220	223	199	212	206	205	193	216	214	226	210	203	195	204	216	207	234	205	175	215	217	230	208	205	205	206	226	212	224	221	204	195	210	214	204	222	208	210	218	209	211	222	220	219	216	221	196	226	225	188	198	202	211	199	189	195	214	197	204	212	218	209	240	216	212	223	201	218	201	201	230	216	233	192	239	259	214	207	237	215	209	222	190	218	213	200	223	189	214	195	197	203	203	196	234	215	207	209	217	231	218	213	226	218	214	210	217	215	225	211	198	211	224	209	220	216	226	194	192	214	220	207	192	206	237	199	248	222	220	207	217	189	217	196	237	222	234	208	226	223	204	233	204	215	203	208	235	225	219	224	236	225	253	218	216	187	201	207	265	190	228	190	207	199	204	234	200	180	192	225	210	212	245	221	251	216	222	215	212	226	219	236	220	198	209	223	206	214	201	220	185	208	238	235	198	233	193	216	238	229	207	211	221	198	249	215	202	209	212	207	205	207	244	239	205	206	217	237	212	220	215	206	209	229	180	231	213	217	221	255	243	204	211	201	196	206	191	207	219	217	209	243	193	193	222	216	214	192	214	216	198	230	209	212	219	198	208	215	183	221	204	220	198	221	218	219	225	208	230	203	211	227	214	230	217	202	223	198	193	205	224	242	219	219	211	201	198	195	199	239	212	207	218	207	230	231	207	221	246	237	210	203	193	233	216	193	201	181	231	202	221	230	224	196	220	238	244	209	216	218	206	190	213	190	199	206	215	201	202	221	222	203	236	197	223	201	205	229	215	198	225	207	212	222	211	197	212	205	207	210	217	206	207	220	215	225	194	239	203	197	215	206	229	214	209	234	207	219	225	223	207	230	210	212	235	216	206	195	216	192	231	200	213	196	190	202	237	201	215	222	224	205	199	219	238	193	235	214	224	221	237	191	201	216	215	211	219	208	221	224	199	207	230	230	230	218	205	219	209	219	204	221	211	213	195	219	204	216	192	207	198	205	214	230	195	209	214	211	201	217	220	227	213	190	232	205	210	222	231	198	231	202	251	186	188	232	210	204	198	213	193	212	230	206	215	201	218	225	186	199	221	219	227	197	205	213	198	221	206	220	203	201	222	213	210	197	193	230	231	228	219	223	232	209	221	252	238	178	197	220	202	225	238	214	218	194	204	217	222	216	172	213	199	200	204	232	205	243	204	202	219	184	216	212	199	205	218	198	214	215	221	195	175	226	219	189	212	185	202	227	215	202	206	229	199	203	208	205	224	192	204	210	219	220	198	223	241	205	194	205	223	190	221	217	225	210	229	200	220	226	225	212	222	213	226	200	227	225	210	212	207	212	217	236	219	174	222	166	218	220	209	226	214	202	185	204	234	223	205	211	224	203	231	214	221	202	199	229	230	235	226	217	188	192	241	191	181	212	218	225	229	205	220	236	200	208	192	219	203	243	218	174	230	243	225	206	193	201	218	210	235	201	208	223	207	206	231	181	184	197	202	216	218	213	213	232	199	217	218	208	215	185	242	196	217	200	202	181	217	221	174	236	208	215	215	229	215	219	235	210	229	215	195	226	230	212	188	216	215	219	220	210	226	233	218	220	216	210	215	213	208	184	216	207	209	206	228	180	220	222	211	224	188	208	215	211	212	217	248	215	198	221	211	206	226	218	198	221	224	228	222	239	203	195	221	189	244	218	208	210	235	216	227	199	215	226	219	215	220	193	221	192	223	233	203	202	187	228	242	200	202	230	223	194	221	218	220	216	209	203	213	215	210	199	192	205	233	210	196	221	230	231	199	225	196	193	194	197	215	205	210	203	240	206	211	212	193	206	185	228	218	208	222	238	198	206	217	212	229	199	189	218	207	204	205	189	203	197	213	221	201	218	209	203	214	208	222	199	205	211	215	242	191	204	216	253	182	193	218	191	214	228	224	210	217	183	217	203	218	200	236	241	201	207	186	213	219	224	218	202	195	203	228	248	229	212	226	231	229	184	222	238	224	219	219	193	226	221	193	187	211	195	210	199	220	202	239	209	187	208	212	192	222	206	214	198	235	239	212	197	207	208	215	197	203	216	230	239	230	196	208	191	218	218	218	231	217	216	202	233	212	219	204	235	222	211	206	230	222	219	193	182	223	216	224	206	189	188	208	190	210	201	218	224	223	202	231
15233	5384	29823	55414	33633	2997	2428	3048	3583	1650	1295	1249	1058	839	800	719	759	702	711	723	652	700	621	609	628	597	649	766	787	1018	1268	1405	2797	2053	1510	1224	757	614	499	564	584	538	598	565	568	573	574	530	549	539	546	565	518	566	592	546	576	565	544	540	559	523	550	511	542	570	553	593	575	533	529	534	560	550	485	561	524	546	521	504	568	550	535	559	531	525	517	515	514	565	546	513	518	572	548	546	566	501	547	519	532	518	544	531	532	490	511	524	534	516	501	547	522	549	524	547	531	538	516	497	524	514	525	509	566	532	519	507	528	550	530	534	587	564	533	529	555	534	567	530	535	500	545	527	517	522	523	551	577	601	517	592	563	517	557	507	531	512	515	563	520	523	514	555	556	516	511	545	545	562	542	505	512	512	535	526	522	558	528	510	524	571	510	547	604	538	510	559	531	534	515	511	561	543	501	527	515	547	500	563	560	530	522	546	509	551	466	542	553	528	575	542	516	564	501	551	515	549	542	537	509	547	507	517	551	565	531	538	521	535	481	523	559	535	539	551	545	530	535	503	524	543	554	507	557	541	495	510	524	541	546	509	522	534	577	506	516	526	523	565	521	510	538	547	545	489	506	520	504	556	543	511	531	527	527	564	546	568	573	498	559	524	506	546	548	521	552	507	532	550	528	498	565	545	515	582	529	562	508	558	506	548	557	544	550	526	519	506	506	537	522	555	525	547	570	556	528	545	545	537	509	534	534	544	541	492	519	514	526	531	514	511	510	536	518	509	526	532	537	556	532	496	527	549	534	522	515	532	537	487	532	527	558	505	502	558	536	505	530	530	513	520	538	519	546	514	545	544	502	513	532	521	517	539	520	527	549	579	544	516	480	537	543	537	549	540	511	501	498	552	479	533	533	554	532	527	529	512	517	550	570	511	522	512	526	569	556	521	510	537	582	537	513	561	542	534	535	527	538	526	527	493	529	534	558	533	540	503	557	534	506	538	501	518	541	539	529	550	555	563	507	576	521	484	551	527	524	511	541	537	472	519	538	505	529	529	509	547	512	526	571	539	510	577	548	505	532	552	492	547	542	524	554	527	549	524	552	540	496	505	572	517	534	489	527	518	525	509	507	576	524	492	542	520	535	514	530	520	509	531	540	544	564	557	549	536	571	525	524	533	567	539	502	571	525	485	526	519	520	508	525	500	524	512	575	541	525	552	555	559	544	540	507	546	525	581	508	543	555	542	570	499	555	545	513	522	530	556	572	559	488	522	541	531	531	528	535	541	505	536	538	509	564	527	518	504	509	512	523	532	521	503	530	553	567	557	552	501	525	567	547	502	535	557	525	487	538	481	528	538	601	507	535	511	528	538	544	560	530	527	520	549	559	548	526	500	547	531	516	553	525	538	521	506	502	525	499	563	560	508	486	530	534	495	524	518	484	534	521	569	519	523	530	517	561	546	496	527	528	572	540	524	512	554	522	536	546	547	531	526	573	542	559	499	534	534	513	529	542	564	511	545	529	515	532	480	547	517	508	539	541	541	539	551	514	567	520	524	542	566	507	533	503	545	568	549	537	558	476	533	566	521	502	525	523	545	509	517	544	488	556	539	562	499	525	537	531	566	535	550	526	561	545	549	545	530	561	530	506	491	507	524	530	505	530	556	496	509	556	580	551	556	541	560	538	531	490	548	578	547	527	540	524	498	519	514	503	521	493	533	550	567	544	508	529	514	523	529	524	459	541	520	563	482	560	493	487	528	523	540	501	525	561	549	525	550	525	549	518	576	544	521	551	544	535	513	535	573	522	514	533	514	528	529	540	500	569	521	565	550	557	554	537	517	558	530	520	515	489	533	509	532	525	526	530	512	532	569	547	573	523	533	554	489	519	574	514	537	539	530	536	538	551	547	571	551	494	523	521	534	522	542	504	542	523	530	521	519	537	479	505	526	562	508	504	544	563	532	523	547	526	500	546	518	527	533	569	504	519	544	511	532	526	517	566	566	547	504	572	547	567	529	488	540	568	517	538	510	550	463	502	560	506	581	532	545	566	541	528	521	524	536	503	540	560	552	572	526	561	527	526	544	496	510	496	559	528	533	530	562	527	560	550	555	531	546	508	536	513	539	568	533	544	554	559	560	519	526	553	545	528	546	537	540	517	486	538	530	559	502	486	543	547	512	519	479	529	531	547	506	535	543	531	507	523	530	517	530	510	510	517	559	536	536	533	539	552	555	500	534	569	541	492	569	498	546	528	532	559	592	526	556	553	536	541	524	502	503	559	564	532	508	572	507	541	532	552	553	513	518	541	553	560	514	531	514	528	537	545	552	493	520	519	570	523	520	530	519	541	528	523	553	516	569	515	544	577	533	539	580	543	519	549	568	539	550	540	529	545	567	533	543	567	537	547	530	572	552	507	544	514	562	489	566	542	528	548	557	512	519	485	512	490	533	523	510	523	560	536	547	529	531	563	498	515	529	574	521	517	560	523	508	521	552	542	561	533	537	544	563	586	552	556	562	561	532	533	519	583	516	493	524	534	524	505	537	503	540	482	531	560	505	558	533	529	521	497	525	529	568	547	532	516	545	525	557	539	562	585	493	526	534	511	539	570	529	534	521	536	536	536	550	512	533	514	523	522	534	520	515	550	570	565	504	521	525	551	523	529	532	592	518	536	502	513	484	557	527	544	495	552	558	531	524	525	510	515	559	514	533	516	532	568	534	572	530	568	527	544	532	537	544	539	486	562	573	536	538	513	500	499	568	503	502	527	539	523	508	589	518	541	534	553	552	518	538	532	519	499	515	486	507	553	549	520	532	563	540	583	531	532	521	552	513	574	547	524	561	492	522	562	561	491	561	515	504	558	537	503	463	561	559	516	549	494	527	549	559	593	523	511	527	541	554	504	559	549	528	508	550	546	551	544	578	520	514	555	544	547	527	515	558	510	522	518	541	534	524	578	542	499	583	506	537	496	514	534	529	564	543	505	541	553	515	479	510	558	517	526	517	537	545	517	555	488	512	526	503	537	578	569	487	545	554	499	523	521	577	534	539	554	536	537	484	522	487	552	500	579	506	518	532	552	531	511	520	538	507	507	560	495	538	569	543	510	523	529	571	505	527	529	496	535	540	536	515	543	563	550	548	526	510	509	510	537	514	516	532	528	527	520	561	534	485	474	497	527	493	523	554	523	513	516	554	546	537	551	499	521	535	565	545	523	523	550	527	531	489	507	548	520	558	539	580	524	563	494	537	550	529	564	546	533	514	503	561	514	524	557	511	530	541	545	515	529	544	543	501	553	499	526	530	577	541	518	541	539	520	501	557	514	492	541	557	499	527	578	505	517	544	536	521	542	534	493	545	543	517	564	541	532	553	481	519	526	536	536	538	574	511	495	563	536	571	542	561	547	514	498	544	509	493	550	547	520	530	524	525	545	571	516	515	518	540	498	522	509	507	521	558	554	536	533	541	545	543	509	539	520	535	522	542	485	544	531	533
40536	16318	35644	63488	41910	11494	1556	1156	1294	590	401	350	266	196	191	188	182	162	148	140	131	158	133	151	130	126	174	167	170	233	267	357	576	587	537	285	167	131	100	119	124	101	117	92	115	133	123	128	119	109	126	110	125	109	105	131	100	107	117	94	128	111	123	107	110	100	124	113	117	128	99	121	105	92	114	120	107	111	116	109	95	83	115	121	128	127	117	121	96	100	124	120	112	95	111	110	94	124	110	128	115	104	106	102	115	97	122	129	96	102	101	100	131	93	114	106	97	106	106	109	96	113	103	104	111	114	108	95	90	120	110	109	99	100	112	96	117	97	129	103	100	107	92	101	118	112	102	99	73	102	98	112	99	123	91	90	112	93	130	94	110	127	104	109	121	116	102	108	99	112	106	104	110	109	117	124	103	118	88	107	105	117	103	113	129	98	116	98	98	89	120	94	120	110	111	109	105	117	116	115	96	109	106	86	123	103	97	116	85	120	110	97	103	107	102	115	109	112	118	106	117	106	119	106	99	99	99	103	94	106	101	128	124	134	134	115	109	91	114	110	108	103	110	105	107	116	108	121	107	115	96	101	123	93	113	124	108	120	110	106	118	101	101	106	117	138	116	113	103	130	111	108	116	106	102	109	98	112	99	99	100	89	103	118	113	111	97	110	95	117	113	126	123	105	101	113	125	107	120	106	111	123	108	102	117	113	115	104	115	97	110	106	117	108	114	112	104	102	108	109	88	120	113	124	99	97	114	103	121	130	102	120	97	107	106	111	101	114	114	75	122	113	101	111	94	112	126	110	107	106	93	109	103	127	119	109	97	101	105	131	91	114	113	109	115	84	81	93	113	99	92	115	119	110	101	129	118	104	117	102	105	105	91	117	126	110	114	102	105	112	92	127	95	111	106	120	100	118	116	111	99	115	109	101	101	114	103	106	119	120	112	115	117	107	120	79	124	126	101	120	93	125	119	134	104	108	108	113	132	117	108	105	106	121	116	125	114	102	108	102	98	95	100	109	105	103	116	100	113	123	127	97	115	117	102	96	107	118	114	92	107	114	114	101	101	127	107	114	111	91	120	96	89	111	87	115	120	98	109	102	116	112	108	99	110	110	90	119	114	107	105	126	106	106	97	114	100	112	109	110	114	96	102	103	103	118	104	114	91	95	118	122	105	102	101	98	88	121	105	106	111	111	106	103	101	115	103	119	111	97	108	122	117	116	107	117	107	101	112	117	107	106	119	118	112	139	110	116	99	111	115	111	136	94	126	119	119	112	112	114	97	103	123	129	102	115	104	123	97	110	91	114	110	115	109	118	104	119	122	102	108	128	109	140	120	105	115	95	105	116	114	103	121	89	110	102	109	116	107	117	107	108	101	113	99	102	98	113	103	108	114	108	130	133	100	132	123	110	101	108	90	122	120	110	96	102	128	101	115	94	110	106	99	110	108	82	110	116	102	111	109	113	98	108	120	114	109	111	105	97	100	114	130	96	121	118	95	105	113	126	106	105	117	91	109	129	112	108	107	112	116	111	98	104	131	112	98	122	125	114	120	112	119	98	122	103	135	115	111	116	89	106	116	100	83	96	102	94	122	108	97	121	111	115	100	118	99	96	109	116	124	94	112	117	96	109	104	102	118	108	95	118	117	106	107	124	125	103	99	107	113	98	106	109	128	123	102	116	116	106	97	120	89	120	96	111	105	112	108	117	109	109	102	111	105	104	115	113	115	103	89	103	95	96	112	100	121	101	88	121	103	105	102	112	115	109	106	112	111	91	112	95	109	97	106	119	94	127	102	106	102	103	105	108	119	103	119	97	100	102	129	103	113	108	108	110	112	87	112	119	106	99	97	113	94	108	114	100	110	110	121	109	111	119	117	118	120	126	99	111	143	107	103	108	109	106	111	100	118	116	111	100	112	121	134	115	122	125	109	102	99	81	118	137	95	105	118	110	109	96	104	101	108	111	125	108	108	109	131	109	131	127	110	101	113	107	117	121	118	97	112	118	109	110	114	102	111	93	109	116	96	120	112	99	115	87	103	96	108	105	113	115	113	117	106	122	114	108	115	110	102	92	105	89	106	113	124	119	112	107	113	114	113	107	111	130	110	105	122	94	102	115	111	95	114	100	115	125	99	123	109	105	111	101	114	112	117	118	104	119	110	102	116	102	103	101	94	103	104	102	122	131	111	106	111	120	110	110	120	118	111	106	93	114	105	115	106	122	109	118	96	109	96	97	116	118	116	112	102	105	107	124	110	118	115	109	127	118	115	104	102	109	106	112	110	112	110	97	97	117	105	110	112	115	122	122	95	107	105	111	120	99	91	104	96	123	102	111	133	121	125	100	111	96	113	104	109	105	108	145	110	97	98	96	122	99	93	107	106	100	120	105	108	93	89	120	108	116	117	105	112	91	98	110	115	101	116	119	132	106	110	99	116	117	108	103	101	108	91	112	88	104	115	106	116	101	101	128	98	118	106	116	92	105	119	118	104	98	101	108	104	115	85	105	111	104	93	116	93	123	117	103	107	98	107	98	103	111	98	112	98	121	106	113	116	98	124	102	93	114	110	113	118	107	118	107	111	95	107	93	113	101	111	113	92	103	94	98	108	107	113	100	122	103	128	121	108	90	104	98	98	87	87	119	102	115	110	134	103	115	113	112	119	91	104	107	118	84	100	116	113	108	98	108	113	102	96	106	96	114	123	118	102	125	97	112	120	112	103	96	98	115	112	117	126	102	118	123	107	104	111	107	114	88	104	90	120	94	110	106	104	96	137	124	115	117	106	82	119	112	122	110	131	114	108	98	102	108	111	118	125	96	96	101	130	126	108	114	129	97	108	113	121	100	91	100	99	106	103	126	123	106	138	98	124	113	110	111	115	96	114	105	90	105	112	103	113	116	114	108	117	102	99	110	96	100	97	117	106	106	103	108	116	117	119	120	121	107	103	124	108	134	90	116	107	112	92	93	109	131	100	116	106	97	117	118	103	98	103	107	100	80	99	125	101	102	102	106	103	113	105	129	105	108	104	107	101	127	101	87	108	105	110	107	103	119	115	109	125	107	102	97	90	117	100	112	122	110	115	107	128	129	134	108	101	110	90	102	117	111	115	110	120	110	101	122	124	116	116	98	110	106	97	118	121	113	92	90	111	112	110	126	104	105	101	93	112	132	114	104	113	121	113	104	115	115	86	106	107	104	130	107	113	101	114	133	103	101	111	108	105	134	115	118	108	117	115	122	105	93	112	98	96	103	81	118	116	93	111	120	129	94	115	104	125	109	104	107	115	105	115	110	113	103	101	105	103	113	117	125	98	106	111	106	127	123	101	108	86	103	117	136	133	115	102	106	95	101	101	111	111	99	100	114	109	114	120	85	122	106	98	103	108	106	112	91	123	106	108	107	116	108	123	100	107	112	108	96	110	121	103	107	100	114	109	113	102	110	109	130	115	103	106	110	117	124	109	113	103	87	102	112	106	101	100	105
22697	7880	36658	66265	45183	4615	3679	4723	5663	2518	1886	1510	1269	1023	788	750	722	660	652	657	572	562	546	490	521	474	578	793	929	1412	1716	2590	4595	4157	3672	1670	726	434	399	397	351	364	343	357	363	378	350	369	340	385	403	375	335	343	343	316	330	337	355	322	312	322	330	320	319	346	289	317	320	339	307	295	300	333	343	301	317	310	313	287	346	307	331	355	315	306	320	300	310	342	331	315	310	323	328	292	270	314	319	294	311	278	322	304	330	271	322	313	337	327	320	284	316	315	316	322	328	301	312	309	315	320	307	286	297	318	316	275	312	343	324	301	296	297	332	319	330	315	304	316	330	282	307	320	323	295	336	323	295	301	311	311	282	327	326	308	332	320	321	319	313	331	279	336	325	311	307	317	309	310	335	305	327	279	306	284	322	317	302	283	334	296	298	312	334	304	324	296	309	291	276	317	302	310	319	304	309	290	276	299	307	288	307	289	314	311	269	335	308	340	297	321	296	320	290	318	311	314	302	305	311	301	304	356	313	299	338	312	348	299	330	289	302	351	320	326	288	292	292	321	316	313	309	322	307	280	324	335	293	332	326	296	304	298	285	351	289	325	314	307	321	325	300	317	318	296	292	325	303	308	297	292	314	305	289	317	281	302	338	299	331	311	318	303	299	311	298	323	318	288	311	322	320	299	292	315	278	326	293	333	287	315	320	312	301	281	284	299	350	332	316	345	286	340	311	327	330	302	286	311	289	298	340	313	323	295	287	323	288	316	310	303	289	274	302	287	310	311	293	313	308	303	321	308	302	321	322	293	279	329	355	312	283	305	298	302	285	276	292	334	299	335	330	329	328	294	282	334	309	293	332	315	291	302	295	316	326	280	317	299	280	304	307	270	353	308	302	300	331	317	335	331	300	355	288	309	338	302	305	275	320	281	334	293	291	288	310	322	286	285	314	326	329	279	321	301	294	333	302	325	320	323	299	326	289	311	304	282	306	316	310	305	305	306	286	310	304	306	325	310	291	279	286	320	322	294	301	285	282	318	303	294	311	293	307	311	290	281	303	317	332	315	318	294	304	264	272	297	340	308	272	291	321	286	305	281	313	297	308	290	325	278	285	286	310	301	287	285	284	259	295	321	297	308	322	306	322	307	296	292	307	315	331	335	298	315	304	289	309	307	303	335	309	285	318	300	304	302	282	336	288	300	281	312	284	262	339	319	281	313	324	316	322	335	331	318	295	308	270	313	300	310	315	303	296	261	294	274	333	318	335	282	286	305	293	309	320	317	320	330	316	307	283	296	305	311	317	324	312	318	293	299	317	305	313	330	272	319	306	273	280	326	318	343	287	317	279	265	305	322	283	281	314	327	300	329	310	353	315	329	335	293	289	309	303	314	314	314	305	295	268	339	307	346	302	326	272	319	262	298	281	302	288	305	318	284	342	286	309	299	301	287	316	289	277	294	294	305	307	300	279	333	308	344	347	296	291	346	292	312	301	311	289	303	338	293	297	307	338	324	319	310	332	323	293	293	287	309	296	311	321	284	295	332	300	318	293	306	282	312	320	304	307	338	299	300	297	290	333	325	313	311	323	285	310	318	314	321	282	316	303	323	303	300	314	298	331	325	312	305	304	307	307	310	318	320	332	310	341	312	270	308	297	323	299	288	330	313	284	292	297	288	320	314	286	284	299	281	311	334	310	277	327	302	323	286	322	302	315	312	294	302	299	314	326	333	293	318	282	328	312	315	312	309	304	318	314	296	320	306	308	309	313	285	306	302	326	273	290	317	289	287	299	306	294	304	304	295	294	306	312	327	295	311	304	314	316	298	264	314	298	319	322	301	312	297	299	296	289	309	286	302	328	357	315	310	286	288	310	334	269	291	316	321	319	295	288	327	340	301	288	287	302	324	274	292	335	305	326	301	321	296	319	293	322	293	313	312	338	330	308	294	312	303	291	306	296	298	282	303	333	296	346	312	303	319	317	303	310	340	324	300	298	289	346	339	349	322	305	281	285	275	301	324	309	308	303	303	334	315	279	301	322	305	310	324	311	295	323	325	291	324	339	323	289	347	322	347	312	320	306	300	311	280	312	327	281	293	318	307	318	290	296	296	293	300	293	317	309	294	333	319	294	284	314	315	319	343	360	297	291	307	313	305	297	314	297	325	321	330	288	328	302	294	307	274	306	325	302	284	326	304	301	330	290	352	314	317	289	334	309	292	282	316	328	322	281	325	299	324	308	331	278	301	287	335	283	301	281	306	304	338	311	300	306	294	302	320	296	288	306	328	301	320	314	300	319	306	302	283	319	292	339	338	311	288	302	282	265	299	304	325	316	267	297	272	337	283	308	297	342	291	297	310	296	299	331	336	316	287	306	329	309	321	279	306	282	296	322	296	316	286	292	317	331	299	309	320	293	297	326	298	320	279	315	311	318	309	285	308	315	291	324	324	299	302	323	312	294	302	287	273	307	292	300	342	319	334	306	314	337	305	337	292	304	300	301	320	319	272	324	283	313	320	319	280	308	323	306	334	325	314	304	296	313	271	305	332	323	284	322	285	289	322	290	279	299	314	341	325	304	321	306	300	299	321	284	303	280	298	318	320	277	274	297	295	297	319	323	334	322	338	301	311	350	301	302	326	291	332	320	270	303	325	323	326	314	310	298	313	293	289	290	297	291	325	269	307	320	327	306	308	298	312	319	334	318	305	299	304	323	290	306	294	311	335	341	298	319	325	352	318	327	299	310	326	301	286	305	343	317	330	320	319	344	304	282	306	317	300	303	289	296	307	309	300	315	300	318	298	334	299	313	313	315	306	296	324	311	300	331	316	317	312	316	304	302	306	295	285	323	315	299	327	327	298	302	316	360	331	311	282	294	319	282	305	304	288	302	322	336	313	311	309	320	294	321	295	326	321	339	312	310	304	288	280	313	308	297	300	325	297	311	297	317	288	274	309	285	331	330	342	306	312	331	319	309	288	281	329	317	302	314	334	301	298	314	279	323	332	341	320	318	292	261	291	309	304	319	277	304	347	282	319	321	306	330	309	313	309	315	303	305	301	273	297	313	311	302	330	329	309	297	310	321	310	307	326	304	297	296	297	339	302	304	304	335	308	307	294	282	312	316	314	297	256	308	292	318	315	318	278	305	289	317	319	287	337	312	300	302	301	299	322	289	343	307	284	311	318	261	287	320	291	291	314	325	299	304	310	317	278	350	314	304	266	338	297	249	310	276	316	328	305	272	287	312	299	304	293	333	307	364	294	298	277	315	338	313	297	321	320	291	313	350	301	304	283	327	321	345	287	288	313	327	308	322	308	299	318	290	296	294	309	313	312	304	340	334	326	299	320	312	304	317	303	309	334	308	313	295	314	304	324	291	304	286	315	324	286	290	314	295	314	343	292	317	309	305	322	261	302	289	280	310	316	298	314	308	300	283	272	311	288	306	291	316	282	310	314	305	296	310	305	304	307	310	305	300	308	301	299	316	294	297	297
3843	514	891	2993	1514	396	356	348	360	347	304	358	340	303	366	322	360	362	342	337	360	354	307	316	333	323	327	324	357	349	345	339	350	314	338	353	314	328	329	330	330	307	320	356	366	338	339	315	308	367	313	338	339	333	344	307	370	356	315	340	350	324	343	346	338	328	325	317	310	307	334	332	339	347	359	306	332	327	313	335	342	325	338	330	317	327	328	308	357	341	301	382	327	299	308	359	343	317	346	318	333	340	306	360	307	322	320	305	345	355	296	340	332	300	348	368	333	303	351	299	334	342	347	358	344	300	338	325	340	323	295	338	361	365	328	299	347	302	315	367	311	348	294	302	315	306	313	347	304	331	360	310	343	305	310	344	299	333	317	327	333	309	353	322	391	293	314	316	316	360	328	340	370	336	323	324	369	331	360	360	329	352	326	307	287	319	341	334	321	327	332	325	321	284	346	310	340	320	309	359	306	360	291	299	332	325	305	301	300	328	333	337	331	325	341	319	338	304	326	325	303	346	333	332	339	302	343	342	322	315	284	320	323	321	294	341	298	350	326	304	347	345	321	339	315	363	311	338	325	341	323	332	313	318	311	347	305	312	330	349	338	307	328	328	325	344	317	331	380	353	317	339	313	357	344	329	339	351	325	323	319	315	343	315	327	330	325	352	345	343	290	318	293	344	308	347	329	345	346	334	338	343	344	354	332	321	303	337	329	307	339	381	360	313	310	339	356	338	337	302	316	339	327	355	322	322	330	313	310	334	360	311	324	322	318	348	335	316	348	313	354	317	340	343	302	363	329	354	341	335	307	333	335	324	350	320	321	341	293	322	319	316	330	347	313	279	348	334	324	312	360	358	344	327	329	357	311	325	343	340	304	336	339	331	372	322	334	363	347	317	308	358	405	328	322	320	343	326	311	331	331	337	354	326	316	312	335	328	323	311	318	328	307	325	296	315	302	322	339	340	317	313	319	346	348	338	308	330	339	339	339	335	379	325	318	332	315	356	344	361	324	346	343	321	338	305	311	337	328	335	323	315	345	327	347	339	358	338	305	317	318	329	293	314	312	329	314	350	349	335	350	320	337	333	327	341	305	339	293	357	325	361	334	325	314	343	319	294	338	319	368	317	310	324	330	325	294	376	336	350	316	341	367	296	315	331	315	300	322	357	306	298	319	340	339	341	320	344	325	316	311	309	373	357	333	347	310	304	326	326	350	360	326	318	323	301	335	323	335	343	330	346	290	312	356	316	305	312	331	341	311	321	331	344	319	377	318	309	322	333	322	311	317	325	333	356	324	295	323	311	323	312	343	314	335	341	334	346	327	308	340	329	345	283	343	317	325	306	319	364	326	340	340	299	307	322	341	291	335	362	329	346	345	302	328	322	312	338	353	327	324	313	332	336	318	328	328	313	350	296	297	314	340	327	322	313	318	363	335	328	308	310	343	363	300	315	328	303	301	322	342	319	338	345	328	354	337	348	317	321	342	321	327	317	310	336	329	333	320	285	301	351	356	369	326	334	333	333	337	328	337	318	333	331	331	323	326	350	296	341	311	381	347	320	333	326	332	304	315	352	338	369	314	322	339	322	330	326	328	310	320	346	324	318	321	351	353	341	318	369	308	329	351	337	345	368	309	358	330	333	358	336	311	320	347	307	300	323	357	309	322	316	333	332	323	341	309	314	340	302	306	310	331	313	318	332	324	338	332	322	366	340	346	304	316	326	354	334	326	326	317	307	317	316	312	359	364	329	290	310	327	345	325	309	363	354	312	329	308	321	347	350	329	300	338	315	331	337	339	346	343	288	320	351	331	320	348	342	326	326	321	330	347	309	306	326	361	323	358	327	338	316	362	349	340	325	333	315	351	284	319	313	354	322	315	317	333	323	324	318	345	323	323	319	297	324	336	305	359	321	297	342	333	335	311	325	301	323	338	299	344	330	312	344	369	310	383	331	329	313	332	339	329	298	367	355	357	306	360	317	377	307	352	334	308	324	290	345	337	292	344	324	323	325	332	323	320	351	320	332	350	362	341	343	350	310	330	340	291	334	333	329	317	353	346	327	324	330	342	351	331	325	341	335	338	329	330	321	292	311	314	368	337	324	308	331	337	333	327	294	323	330	325	355	293	368	318	339	343	341	341	317	330	296	339	342	332	354	317	328	356	338	347	337	303	336	368	309	350	319	307	331	344	327	341	321	327	353	349	318	319	331	322	331	294	326	329	351	324	326	329	310	329	318	326	310	319	303	330	333	330	329	326	334	344	299	304	343	340	295	320	320	309	332	329	336	340	302	310	333	331	342	343	334	333	328	321	353	289	308	388	330	323	295	325	357	307	309	361	320	334	304	340	344	315	328	316	317	335	335	347	344	338	342	351	335	347	326	349	311	322	306	348	339	368	324	348	352	329	318	321	313	304	311	356	339	309	312	335	344	342	336	322	318	294	344	329	309	364	346	380	308	354	332	336	337	354	358	331	336	315	320	330	317	314	289	341	334	303	307	308	296	320	325	342	340	349	351	342	309	354	322	316	343	330	333	321	347	321	342	353	318	335	333	391	353	321	306	323	310	318	305	321	345	300	345	326	319	304	351	332	332	342	336	338	330	289	345	365	356	344	339	334	334	309	323	330	322	316	337	332	341	347	334	291	319	313	331	286	334	327	320	357	301	331	336	318	345	328	311	315	323	326	350	321	306	320	301	335	317	343	296	322	303	312	318	301	352	335	318	284	350	320	326	339	337	323	330	328	304	342	298	330	327	353	340	324	326	347	318	306	300	301	311	341	328	335	297	318	312	332	291	338	331	318	302	336	318	329	318	311	315	344	318	343	336	373	325	373	320	317	334	345	343	353	314	337	331	329	332	344	305	326	313	329	341	317	326	323	285	322	320	303	313	317	327	336	335	350	313	337	319	320	323	345	322	359	336	344	298	319	363	338	328	289	313	314	320	298	348	346	341	314	302	337	285	319	318	337	298	322	359	316	329	356	344	329	337	326	313	344	300	321	313	340	360	322	331	308	291	300	306	352	347	338	348	308	353	334	315	314	335	373	344	353	329	291	344	342	331	346	357	342	305	348	324	326	322	334	362	367	345	335	326	311	321	346	349	338	321	350	302	343	323	281	327	364	337	338	316	357	316	349	295	336	295	346	349	325	331	337	315	346	330	315	328	341	359	317	326	324	290	353	340	336	322	322	350	342	329	333	355	341	316	335	324	326	323	361	371	327	326	354	312	317	351	309	342	308	312	338	343	321	331	323	370	343	329	331	347	337	336	302	349	333	334	310	345	370	352	340	357	325	331	316	327	320	348	289	295	340	319	333	354	299	343	341	361	339	346	329	321	322	317	296	351	345	355	335	336	317	313	339	359	298	342	329	308	369	337	337	318	353	337	319	309	335	329	374	320	337	369	350	333	333	347	362	303	355	317	326	259	333	322	324	325	329	271	298	343	344	354	332	318	302	355	355	327	365	321	286	335	308	323	339	320
3596	1039	2701	10661	5624	968	968	921	928	875	837	832	808	882	798	835	771	843	801	805	769	719	839	773	816	738	811	786	820	784	890	830	824	895	812	796	757	775	780	797	802	796	790	838	756	788	807	774	781	790	786	773	778	826	748	780	747	836	793	700	815	795	781	751	828	756	741	800	785	786	789	836	775	813	805	809	829	762	803	795	737	831	731	782	849	804	813	774	773	773	851	796	794	793	786	752	777	781	801	773	766	787	842	759	778	804	822	891	804	834	855	780	765	809	821	769	809	766	797	756	840	831	777	780	840	784	874	764	777	809	741	817	753	817	803	791	791	805	783	830	778	781	754	797	826	805	812	761	812	841	794	823	778	784	726	805	805	846	779	852	749	792	781	800	824	850	787	766	785	783	761	766	774	766	748	756	788	758	805	810	833	754	826	748	773	805	769	821	818	800	759	806	777	811	808	767	801	871	808	832	768	803	833	765	787	806	756	763	815	760	803	787	735	789	799	769	817	785	793	739	750	824	768	791	784	809	756	807	775	804	821	813	777	805	766	744	823	802	810	795	822	822	769	836	819	742	822	747	844	774	774	727	778	781	795	822	767	804	747	773	757	819	809	814	772	802	814	767	838	810	830	780	754	781	725	772	825	778	789	790	791	784	771	822	821	838	824	790	833	840	811	790	744	807	763	815	754	841	847	756	806	795	823	803	742	779	756	807	784	777	824	818	770	857	774	743	789	777	817	829	780	744	809	767	798	749	784	842	772	782	797	805	779	812	750	757	754	717	835	759	803	754	846	791	810	829	808	773	827	754	832	821	764	771	802	800	780	832	836	812	771	784	798	849	796	756	791	761	795	797	791	801	826	766	818	806	772	831	770	772	801	772	812	795	757	834	827	779	826	803	777	811	805	790	751	728	801	720	861	809	804	723	805	824	816	801	776	770	802	780	816	798	854	801	813	752	726	791	758	811	800	779	778	748	787	841	789	798	852	769	775	792	785	747	773	827	793	814	759	787	776	796	812	756	801	809	758	774	779	724	791	817	784	842	846	791	758	812	815	827	753	806	808	748	796	771	792	775	794	774	769	762	845	804	770	762	770	827	798	775	767	824	762	786	800	770	809	796	755	774	750	784	725	784	804	832	796	799	761	750	791	784	800	785	808	829	827	797	769	810	822	834	749	772	774	793	790	753	842	796	774	818	787	868	816	761	807	778	794	775	835	761	792	786	824	829	830	796	809	869	811	810	798	830	831	763	877	737	822	764	771	807	795	805	851	805	742	841	817	766	774	754	823	778	778	813	809	781	813	841	821	803	742	809	793	773	812	774	860	842	778	814	814	796	841	740	742	798	758	748	811	827	763	784	789	821	798	823	696	792	736	808	757	792	771	808	799	785	760	782	806	826	791	773	773	793	767	794	789	837	766	803	797	815	748	792	806	793	791	822	786	812	745	796	753	754	784	790	752	792	792	765	750	797	802	785	749	789	779	815	812	812	831	780	745	796	765	765	766	844	820	793	780	739	794	746	805	792	811	792	804	825	766	852	756	803	779	795	779	791	813	787	778	789	814	804	767	816	768	785	765	775	814	813	757	837	799	805	772	797	871	777	779	846	826	794	790	831	787	808	781	763	787	823	795	760	801	774	789	834	711	802	794	778	771	736	805	797	824	776	752	769	750	791	836	837	813	720	764	793	787	843	759	838	753	798	798	864	835	811	780	790	765	772	837	789	772	771	803	795	810	768	807	831	815	770	809	762	798	780	777	819	788	796	800	845	810	745	794	791	841	808	773	790	786	787	796	762	784	774	806	829	807	800	817	738	748	745	797	810	806	827	810	766	788	747	746	815	731	825	796	821	779	788	816	805	851	789	764	822	772	779	791	787	776	780	802	814	760	834	782	787	782	790	799	802	828	778	837	773	761	818	815	792	797	783	759	763	831	780	785	793	803	810	802	782	758	807	817	778	792	788	787	753	810	787	829	762	761	793	786	722	763	792	768	792	743	795	775	796	838	817	815	762	752	809	772	739	804	750	768	785	786	815	802	810	755	789	805	812	822	752	808	800	820	788	792	767	758	791	752	834	784	808	770	794	777	835	837	779	781	816	880	801	756	796	805	805	821	817	766	763	813	743	796	785	787	754	834	774	771	761	786	763	829	791	780	765	777	799	812	822	758	787	804	832	818	806	784	790	779	781	792	769	809	771	844	797	797	797	825	838	872	766	816	819	805	777	794	855	774	810	774	798	820	787	781	812	781	784	755	764	852	788	737	810	777	828	836	804	775	783	804	787	791	781	808	777	804	758	773	789	791	808	813	734	770	797	799	794	753	804	790	769	788	787	831	819	802	785	792	813	765	824	781	786	775	746	784	757	772	792	800	791	816	811	778	807	778	778	783	799	815	768	750	826	796	799	762	814	799	770	776	806	764	803	798	783	822	798	782	747	768	783	780	805	835	800	801	801	750	833	850	799	796	797	845	768	759	793	812	743	826	814	741	795	785	799	790	790	785	777	769	847	756	749	772	772	793	782	783	805	815	820	798	814	752	769	834	803	807	744	788	769	842	871	786	756	774	767	829	785	770	775	778	802	773	834	772	762	801	820	785	739	783	756	800	844	820	797	814	794	804	796	780	765	807	814	822	808	794	812	816	791	774	763	794	852	790	747	834	791	836	806	812	802	801	812	775	757	791	812	788	846	780	812	773	800	778	833	817	807	773	841	797	841	792	806	762	785	795	778	806	792	793	771	786	780	784	803	785	783	768	810	784	756	798	771	763	775	794	830	794	771	781	796	819	810	781	809	813	810	812	815	807	814	774	795	793	800	794	778	785	789	776	832	814	773	769	840	853	817	782	799	809	772	764	813	795	788	823	764	822	791	795	803	807	803	806	833	806	759	800	806	814	749	762	771	800	779	751	767	781	803	801	731	788	802	735	796	835	788	787	827	775	818	768	789	787	804	769	817	802	790	845	725	745	790	753	778	758	800	807	811	811	767	828	802	778	777	808	812	771	752	794	826	806	791	848	827	809	794	776	854	806	791	803	831	828	824	804	836	851	778	808	801	818	758	784	760	772	778	814	766	787	741	799	833	851	764	820	758	772	780	785	810	765	778	815	794	773	815	791	816	807	787	786	766	746	803	802	854	804	820	811	824	744	745	799	765	798	809	782	806	804	802	794	804	746	779	788	795	743	793	812	778	845	734	799	789	727	820	837	769	770	808	815	790	862	810	758	774	842	792	820	797	833	784	817	758	799	805	796	744	734	804	786	843	774	805	791	774	805	800	835	773	788	740	786	762	825	792	789	831	789	801	817	793	818	814	738	782	794	792	760	821	786	822	826	857	744	794	827	806	807	799	753	826	835	802	807	804	772	779	783	767	805	794	781	804	805	795	798	869	789	824	788	799	803	843	798	762	798	783	817	793	784	806	749	757	826	833	806	808	761	843	807	824	801	825	805	758	783	870	787	845	785	820	796	801	781	816	842	769	833	806
29249	8367	12772	44996	29488	6622	975	815	810	384	366	318	294	275	273	235	215	240	243	221	213	228	235	227	234	205	239	241	230	262	322	334	385	376	321	274	218	190	227	212	215	199	239	206	215	210	205	216	209	214	221	236	210	195	210	230	230	233	206	217	236	219	213	218	219	214	237	208	201	205	221	209	201	206	212	196	193	212	192	194	197	197	198	203	219	199	219	214	253	190	200	205	207	200	233	210	207	231	215	185	197	195	239	229	176	222	220	212	177	217	198	209	224	214	238	218	207	201	192	221	211	194	200	219	223	212	223	209	188	203	204	200	196	203	231	215	192	188	208	204	204	217	222	201	212	210	193	214	208	209	229	242	201	222	194	217	208	218	233	214	211	242	203	222	217	209	217	212	210	209	219	188	209	207	194	206	218	199	220	192	227	237	190	196	210	206	177	221	208	215	228	222	228	227	208	214	224	200	232	206	181	224	190	185	215	203	238	203	192	217	205	234	210	195	236	201	214	205	217	215	217	210	220	199	215	214	183	225	195	220	222	232	215	213	200	182	199	234	223	198	188	222	217	201	193	219	201	232	205	219	237	206	202	209	216	208	227	209	217	205	218	203	202	193	217	200	204	178	213	201	229	186	196	243	195	195	202	200	201	217	218	204	207	222	230	222	205	194	164	193	187	208	212	221	199	212	213	204	201	207	221	202	198	202	209	197	188	205	209	222	219	221	220	202	221	208	202	219	204	211	196	221	184	213	211	221	213	205	191	237	196	207	185	183	197	230	195	178	208	211	207	200	186	210	194	199	214	192	204	209	209	225	204	197	214	189	207	196	201	187	184	205	201	227	202	197	180	204	191	216	227	212	219	188	196	194	202	221	217	208	205	202	206	196	201	218	216	219	200	187	202	197	214	210	212	197	228	206	219	204	203	210	200	215	238	199	194	215	218	240	193	198	215	213	203	224	205	213	209	229	197	237	222	204	224	203	239	221	189	213	222	212	184	236	172	196	199	181	200	204	201	221	205	205	238	194	220	202	213	211	166	194	214	192	200	213	196	224	206	190	184	216	183	193	204	215	212	244	185	212	197	216	218	185	190	233	215	193	220	211	196	211	227	209	207	211	210	203	203	198	236	185	190	226	218	179	237	178	212	185	212	204	209	202	219	204	191	196	213	215	236	184	191	219	207	194	213	207	214	227	207	203	190	207	214	200	205	217	189	188	192	235	213	207	185	179	208	188	234	218	212	204	219	218	213	215	200	189	207	218	219	204	227	188	205	240	217	189	232	239	202	222	202	224	217	223	211	193	216	206	201	185	200	185	214	206	208	212	230	207	200	202	200	205	220	168	219	192	210	199	220	243	222	172	234	212	227	190	229	219	190	194	185	200	227	224	199	192	241	207	200	185	225	208	196	211	208	209	194	220	196	213	209	214	191	173	209	217	205	195	172	197	218	225	208	231	206	202	209	190	198	175	219	192	215	194	219	224	200	221	196	202	207	182	228	191	209	205	207	195	207	203	229	183	208	231	193	196	227	192	184	205	205	237	209	194	212	226	190	233	189	219	209	200	216	228	209	188	207	202	213	210	198	210	196	227	173	196	206	232	243	206	196	206	227	227	217	190	197	215	197	232	229	199	198	203	203	211	200	215	189	189	204	223	193	221	208	195	189	195	193	186	201	212	230	191	222	200	210	189	221	221	176	197	224	219	195	214	214	209	210	217	201	221	205	212	230	207	193	215	224	193	216	239	179	226	198	219	194	233	193	192	204	200	205	198	202	230	196	217	223	203	197	199	212	198	218	207	195	209	195	228	208	203	214	225	207	205	190	218	190	205	209	179	173	177	192	204	216	235	207	199	215	200	221	193	191	219	221	221	212	206	229	200	202	201	213	198	218	210	208	230	215	197	183	213	228	197	187	201	204	217	205	225	224	205	189	240	211	212	198	199	234	187	193	215	211	196	211	223	225	221	213	204	217	235	197	213	184	197	223	221	194	202	215	224	188	222	231	200	207	202	202	227	229	165	201	197	205	208	199	211	208	194	232	209	183	215	201	187	197	216	209	189	188	211	210	247	200	229	218	209	232	207	212	196	211	198	207	216	226	210	215	194	194	193	231	195	227	217	190	203	226	218	199	183	204	201	196	234	215	204	202	203	223	208	208	191	201	199	219	217	230	197	214	204	217	199	184	214	202	225	212	184	237	201	187	210	224	201	220	221	199	205	197	200	235	197	207	193	199	202	184	223	213	193	207	217	197	188	242	223	239	192	188	199	210	211	209	195	211	226	201	185	183	244	193	198	198	219	239	190	211	211	174	206	221	201	205	205	208	215	221	193	207	207	202	236	220	201	180	223	218	208	212	240	206	227	196	197	186	252	195	217	215	196	209	238	230	212	234	187	207	241	206	185	196	200	227	218	207	244	199	209	205	196	174	217	204	225	216	218	224	219	214	217	210	203	241	215	244	219	188	204	231	210	212	208	195	223	202	223	189	203	221	186	200	213	213	219	218	218	213	178	215	213	215	229	203	222	228	225	192	227	214	194	191	236	216	214	207	218	185	208	198	250	209	201	214	217	222	212	210	213	175	203	209	225	206	217	208	228	213	185	217	209	191	218	210	201	226	200	187	207	210	232	199	196	222	200	180	205	196	207	209	200	197	198	194	170	193	206	201	235	226	203	208	235	228	192	197	222	211	218	206	211	212	191	219	192	222	164	197	218	227	211	231	224	250	204	201	200	229	210	199	210	203	187	234	212	201	208	205	222	221	232	205	243	211	216	219	207	211	214	202	198	233	184	214	202	212	208	202	222	203	225	184	216	209	169	197	187	218	206	228	225	223	206	186	217	204	223	215	215	211	203	222	204	183	194	210	214	215	215	214	213	190	210	212	217	231	209	207	207	201	201	228	217	178	197	200	195	219	240	212	194	218	212	190	208	217	216	234	203	203	215	216	207	174	210	232	187	189	209	206	228	214	213	226	216	220	217	188	224	207	206	222	188	203	223	217	215	209	192	209	218	250	223	195	182	204	194	190	213	205	213	205	217	202	221	195	207	209	210	199	207	177	221	202	204	229	201	217	196	190	189	221	221	245	203	194	217	196	201	187	193	216	190	226	210	207	194	214	201	188	201	188	196	215	228	209	217	220	208	236	197	214	188	194	229	230	207	213	201	227	216	217	209	226	204	219	225	213	236	246	217	241	231	208	182	209	194	219	198	197	193	204	210	207	231	228	211	223	202	202	193	210	191	207	204	198	212	202	226	176	232	233	204	233	229	197	224	171	200	221	200	220	226	213	192	222	217	229	195	231	209	217	221	219	203	201	190	180	197	201	183	209	189	200	215	219	200	227	224	213	228	240	219	207	210	170	204	190	200	208	227	234	212	215	213	209	203	237	218	183	210	223	208	235	219	211	204	191	223	202	219	211	233	186	174	191	212	188	198	231	206	232	207	211	175	244	171	208	221	225	202	212	195	196	218	184	204	173	213	183	202
16442	4156	19353	50645	39916	4423	2489	2888	3596	1421	1380	1089	1006	877	813	731	771	740	751	659	681	672	651	622	643	579	666	868	805	1101	1421	1743	2064	2009	1692	1091	647	575	549	569	538	527	538	538	569	559	558	557	548	537	575	554	541	534	517	550	476	554	515	589	517	517	520	549	515	507	525	510	532	518	504	570	536	485	524	527	551	494	565	504	489	546	492	495	541	517	506	530	567	522	548	556	508	519	569	553	507	537	490	562	513	487	523	500	517	526	578	535	515	495	499	540	524	540	541	546	545	527	532	501	516	523	523	522	496	530	513	514	534	516	511	537	492	527	542	551	515	513	530	536	532	544	518	535	541	537	529	514	544	531	503	519	563	545	535	512	505	523	514	514	541	541	589	482	529	546	534	542	544	545	525	490	563	516	521	484	494	514	504	513	517	520	529	511	542	532	500	519	559	526	522	565	529	514	523	542	528	548	545	536	506	500	502	508	478	481	545	497	540	470	533	535	522	496	530	526	551	529	529	505	534	546	520	520	509	549	525	526	540	521	495	540	525	519	525	510	503	517	501	585	528	507	516	510	516	525	481	507	483	538	526	512	517	512	515	531	516	526	520	486	512	519	496	509	547	503	534	536	527	528	506	570	516	530	558	519	517	502	511	512	515	522	566	551	506	507	485	503	528	524	500	513	494	524	510	510	473	569	554	526	520	510	580	528	531	523	502	518	534	468	515	493	511	519	530	566	558	486	528	514	542	499	505	505	530	522	501	528	507	531	516	511	535	515	468	483	510	543	537	505	540	524	523	555	516	548	563	519	512	495	497	544	563	499	537	511	479	517	564	522	500	531	513	543	549	494	561	523	498	578	526	525	502	525	516	543	554	533	518	521	566	515	522	533	518	480	507	518	520	517	490	500	513	561	498	491	528	483	496	505	513	503	550	528	532	525	538	499	542	527	572	492	563	493	519	551	516	497	524	529	505	516	496	531	521	495	494	521	525	547	545	526	547	529	505	553	512	534	502	560	549	494	520	503	480	504	520	523	540	513	544	544	536	511	490	546	522	516	511	505	519	526	531	466	544	520	465	576	531	487	494	485	554	522	535	509	539	513	512	500	535	506	518	516	530	521	536	554	455	470	503	489	552	504	552	509	534	534	510	585	513	520	534	525	516	499	521	544	525	494	508	508	523	568	527	512	507	463	528	548	498	506	498	508	530	529	540	509	550	550	542	518	538	508	486	542	524	547	486	549	519	545	555	553	515	523	558	506	498	538	524	511	485	511	519	518	526	512	502	520	475	511	521	510	490	530	498	489	530	518	519	527	519	523	515	514	535	506	515	540	528	484	522	525	496	493	493	542	503	518	538	548	522	552	513	528	571	472	504	516	516	506	524	549	496	534	509	500	526	504	492	529	527	518	536	517	503	559	529	583	515	540	535	532	522	525	556	556	522	531	513	551	524	523	507	534	557	573	536	559	530	521	516	464	529	465	511	537	481	529	521	540	518	525	535	467	482	518	535	548	568	544	504	514	555	513	502	526	517	532	528	505	473	503	539	499	521	488	490	514	542	523	540	531	507	556	494	544	503	502	545	522	559	505	499	531	521	511	528	519	511	533	517	531	506	529	506	499	495	490	528	491	488	554	484	519	506	558	527	525	545	544	522	510	516	534	518	515	496	518	507	529	516	553	541	515	484	516	501	476	538	504	490	554	549	525	535	504	524	527	521	558	509	538	492	530	477	582	525	500	526	547	475	527	500	507	468	520	507	515	552	499	525	532	554	543	523	514	521	526	504	495	514	535	528	488	535	562	507	523	534	527	477	513	480	531	496	534	534	526	509	544	539	543	535	507	477	519	536	542	486	543	504	514	537	520	516	502	504	521	497	545	514	460	523	529	514	563	525	515	536	537	505	538	477	532	503	533	519	522	471	506	523	524	522	536	547	531	561	546	515	458	473	514	494	515	585	505	551	527	507	543	499	567	505	499	531	531	525	518	549	535	553	527	561	500	489	574	481	538	514	527	483	557	509	547	510	502	519	543	524	536	545	537	539	502	505	499	510	560	497	551	546	483	492	555	514	527	558	510	510	503	494	515	531	541	501	524	527	543	525	520	508	549	523	542	562	507	552	523	488	506	545	519	538	531	530	516	513	486	536	536	559	522	500	509	526	533	510	544	525	537	491	539	543	513	516	501	541	519	476	498	494	533	531	535	531	518	534	509	515	487	540	518	539	485	492	490	520	526	512	546	488	534	555	512	492	512	516	532	514	531	534	533	543	530	543	528	511	536	598	507	554	543	492	541	546	508	507	553	539	539	483	515	487	532	477	522	500	537	519	485	549	502	525	545	504	509	527	532	512	572	482	528	452	537	484	507	536	499	489	530	568	509	499	535	513	566	562	509	567	526	500	514	501	514	544	531	496	524	519	494	515	509	523	527	475	527	533	521	502	501	526	510	522	532	493	517	521	498	530	486	521	535	550	523	533	480	502	537	453	531	466	554	484	518	526	548	546	516	520	492	531	551	552	491	524	509	519	525	517	519	593	515	490	540	509	540	525	529	519	523	514	518	558	514	534	515	547	504	511	512	552	478	552	489	499	511	493	519	519	521	545	499	543	517	479	482	510	510	489	527	530	525	512	515	494	497	504	554	532	507	534	525	514	550	527	520	549	528	500	535	557	509	509	536	506	445	518	549	524	537	553	539	503	596	549	478	488	523	522	528	533	511	512	536	524	544	506	538	489	502	553	573	526	488	488	529	536	492	515	519	545	551	557	498	497	486	561	533	538	511	524	506	542	508	527	558	522	503	528	508	531	495	497	527	550	519	511	530	494	514	529	483	522	520	503	507	535	513	536	556	499	521	555	524	476	512	486	553	560	559	543	504	508	537	538	512	508	495	507	579	519	520	519	547	511	543	504	492	527	491	506	531	523	541	512	539	517	554	525	460	531	554	513	480	520	493	506	528	556	525	488	508	552	529	513	519	550	536	500	521	498	475	522	528	526	489	542	513	475	538	564	502	497	515	550	522	487	500	535	514	524	538	488	513	526	527	535	537	514	541	558	589	520	506	532	515	513	527	536	506	532	542	525	565	494	517	565	519	497	505	491	496	539	522	530	489	551	474	500	542	502	509	532	503	528	509	491	540	528	492	563	536	506	487	530	495	558	488	508	536	487	519	562	464	533	539	490	484	529	521	535	486	530	472	543	549	522	497	563	509	531	525	543	531	535	517	508	527	518	525	507	537	572	526	521	562	502	520	544	532	525	505	532	528	508	511	528	499	525	553	586	537	486	500	493	513	532	512	510	502	544	492	543	520	553	558	525	529	480	500	501	498	531	519	516	497	515	480	537	558	488	498	516	512	514	501	487	473	554	574	507	578	538	493	536	502	528	529	509	514	547	552	523	525	499	513	538	533	554	534	525	519	517	487	555	501	530	546	536	506	496	523	530	592	509	487	544	540	512	513	513	506	498	544	524	520	517	561	514	529	556	527	495	541
42524	16134	22179	58602	45209	15651	2044	1215	1419	586	414	303	299	213	187	168	161	150	160	132	136	151	132	147	151	135	143	178	174	185	301	412	485	520	341	233	151	113	112	125	111	104	125	118	117	131	102	134	100	125	117	104	112	116	91	122	108	117	132	107	110	109	114	118	125	110	107	106	93	95	136	92	103	94	109	98	115	116	123	100	105	98	94	111	109	115	98	108	108	90	113	113	114	109	123	109	120	112	103	117	124	119	102	114	121	133	109	105	90	114	109	122	107	106	90	135	93	100	105	93	103	107	140	120	102	118	121	125	85	95	112	95	92	116	100	109	102	122	116	110	101	107	129	121	117	115	109	102	103	91	114	102	117	111	123	121	108	120	110	105	88	123	105	125	113	109	98	99	113	121	104	109	101	115	95	126	93	126	118	123	109	121	123	98	99	119	111	103	114	98	106	100	110	114	105	123	116	130	101	101	113	96	104	96	102	93	118	125	124	99	106	89	91	117	118	110	108	123	119	126	124	106	118	114	105	105	103	114	102	98	88	95	107	106	121	90	110	116	101	117	106	96	99	118	99	111	99	105	96	104	108	111	106	126	107	94	113	99	117	128	108	107	104	97	87	114	118	98	113	101	95	88	118	96	120	103	126	120	92	94	117	95	100	112	102	95	91	112	111	97	119	111	111	104	111	129	113	92	108	104	108	115	118	131	112	106	120	100	117	113	102	106	107	103	110	97	104	112	92	90	88	124	124	93	128	116	124	99	110	117	123	106	114	102	81	104	100	129	123	103	93	103	113	109	109	116	93	88	103	101	101	109	93	103	106	116	90	100	121	111	107	105	102	98	134	108	105	96	118	107	108	114	111	106	112	85	105	118	122	125	121	111	130	80	106	99	123	110	114	97	119	102	123	127	117	107	109	111	91	104	107	107	109	103	137	108	103	103	120	122	101	116	101	106	111	100	107	96	130	122	112	114	102	104	114	105	109	125	93	130	102	102	99	89	120	117	132	116	132	102	104	103	108	115	104	101	95	114	109	110	97	106	114	125	109	112	110	89	117	99	98	102	89	111	92	107	111	100	97	103	128	123	113	96	94	89	100	107	118	116	103	115	123	111	114	98	117	113	109	95	99	116	91	106	102	118	109	105	115	112	109	108	125	103	102	102	87	96	125	124	101	113	105	98	121	100	116	122	92	105	105	106	100	113	90	116	105	115	108	118	116	119	114	94	100	114	123	117	95	101	119	114	89	103	88	98	136	101	81	113	98	105	108	96	103	116	118	104	90	105	120	107	112	109	92	94	107	111	97	111	107	102	97	116	101	102	91	119	97	112	89	124	106	131	112	106	96	88	119	116	104	114	109	110	115	130	97	112	117	102	96	108	94	111	108	100	95	108	92	112	108	120	95	84	116	88	112	103	92	102	110	111	91	100	120	103	119	121	115	99	120	100	117	117	109	116	105	95	111	95	100	114	121	112	127	115	102	105	126	122	118	120	118	100	98	101	107	103	81	100	82	93	105	104	101	109	112	98	112	114	91	102	115	122	111	123	122	102	90	96	93	122	102	99	114	121	104	100	102	123	109	103	108	117	102	114	109	125	100	96	106	121	106	98	105	117	106	113	111	114	110	102	94	109	119	126	131	103	114	101	106	116	110	107	88	111	92	105	123	126	111	94	103	123	111	102	126	94	116	110	113	100	106	94	87	86	103	122	99	101	93	114	105	104	102	112	104	108	98	109	99	90	99	114	99	111	97	109	90	92	109	113	106	104	104	112	110	100	108	89	121	112	97	108	98	111	128	117	85	99	106	121	97	104	114	124	118	114	123	104	101	119	109	92	108	97	84	98	87	104	104	101	113	101	93	100	114	95	113	106	96	114	107	117	118	103	115	134	88	117	103	107	87	100	102	97	116	113	103	96	118	109	112	108	95	96	90	100	115	111	91	101	122	117	101	92	115	104	116	120	121	110	112	101	98	84	131	106	116	98	91	109	120	119	97	114	108	107	110	106	119	105	105	104	104	118	109	116	113	113	112	106	133	101	123	111	94	97	127	124	102	100	90	111	85	116	86	100	119	94	133	104	117	91	131	80	103	88	93	118	115	114	106	95	113	113	96	110	105	107	92	108	99	108	114	108	94	119	78	100	133	93	107	116	111	96	107	119	131	127	119	118	107	115	118	115	110	109	111	119	105	92	116	114	94	99	113	108	110	97	82	116	121	112	109	118	78	125	99	105	110	111	111	126	88	99	114	109	76	98	97	98	107	117	122	93	116	121	109	99	112	121	113	93	98	112	110	89	106	113	104	80	104	100	111	109	110	110	91	110	99	114	109	104	112	110	118	128	105	115	91	98	109	113	112	104	115	112	108	99	110	103	115	99	107	104	109	109	89	92	94	111	121	91	101	95	104	105	97	104	97	125	101	96	96	109	117	112	118	125	103	99	121	119	105	104	112	122	109	100	90	105	128	109	113	92	96	102	113	134	110	114	113	110	109	102	122	100	107	115	101	112	127	109	108	99	107	95	97	106	106	121	103	113	85	121	100	116	98	105	110	98	107	103	120	110	103	118	87	139	110	113	107	100	107	90	122	120	115	111	96	99	101	89	96	98	96	102	109	120	119	92	101	111	120	125	95	107	102	102	103	100	129	129	105	101	110	104	114	91	119	141	126	113	106	101	101	113	106	96	102	100	78	100	100	107	133	137	111	102	115	100	115	110	119	100	87	106	115	107	95	116	94	121	109	103	126	101	103	116	96	97	123	87	97	92	110	126	118	116	109	102	109	105	112	86	113	102	119	91	107	98	106	114	106	105	113	112	115	102	106	99	106	118	107	108	106	99	96	110	95	128	98	106	98	110	108	103	112	109	105	109	96	94	107	99	102	99	125	108	104	98	109	114	104	98	103	116	117	102	116	100	104	128	106	124	93	87	89	106	121	118	113	99	99	119	104	100	103	114	100	118	111	99	111	110	103	107	105	93	117	109	115	91	113	111	113	99	111	110	119	122	99	101	101	91	122	99	122	114	108	105	112	92	99	111	87	111	108	123	114	102	107	102	110	124	97	94	107	91	109	113	114	95	124	114	118	103	116	100	108	100	111	107	109	108	107	103	113	87	119	108	105	120	101	100	98	104	106	124	117	108	100	112	109	118	122	109	97	100	106	109	115	95	100	118	98	119	103	118	114	132	97	106	101	90	96	106	115	94	93	102	100	113	117	105	85	106	103	105	126	100	115	118	114	119	101	93	97	112	109	115	107	109	124	107	118	104	102	96	107	105	108	117	91	113	103	109	123	100	122	110	124	102	131	96	104	106	111	104	98	104	114	96	100	104	121	126	116	103	117	90	117	104	109	105	79	95	109	123	127	93	106	123	119	127	114	110	90	110	104	105	117	87	144	108	116	97	111	100	111	79	92	115	115	120	102	114	98	107	117	104	108	109	89	89	108	111	89	101	113	110	105	135	95	99	89	93	125	93	112	110	99	115	94	112
24141	6373	27362	60041	53170	9325	4138	3935	5566	2133	2024	1504	1401	1024	873	760	728	682	660	618	605	615	572	551	497	466	557	930	835	1071	1764	2640	3872	3591	2453	1235	591	421	370	399	367	351	380	364	349	352	358	331	330	339	386	357	327	347	313	357	308	324	318	325	349	300	330	334	324	313	328	310	307	327	339	325	307	301	354	309	333	338	301	298	347	312	338	305	319	299	336	310	310	301	304	306	313	284	334	317	340	327	297	308	305	334	316	333	346	309	314	298	281	308	340	287	312	310	302	317	296	329	288	340	284	286	318	291	314	323	309	327	303	327	303	310	298	339	312	297	282	304	333	294	289	327	311	303	323	310	287	283	318	294	282	316	296	320	315	309	336	301	299	329	297	286	323	315	325	266	303	293	345	305	298	312	309	294	313	294	267	280	326	301	323	310	295	280	325	305	296	301	317	305	314	286	292	278	268	310	342	302	320	336	305	316	286	323	322	344	323	305	302	315	291	296	307	317	306	315	276	312	261	312	302	304	257	304	277	314	306	297	298	338	293	277	322	282	306	340	258	277	329	286	318	290	309	300	320	321	332	315	280	331	353	298	295	286	324	305	291	286	287	342	294	275	295	333	307	303	321	324	297	273	300	294	306	290	311	298	293	288	315	282	308	297	283	318	318	274	291	297	327	308	337	281	329	314	268	263	298	314	326	318	304	293	284	314	308	304	292	294	303	279	356	318	320	308	269	314	312	323	318	306	295	310	291	307	326	327	287	314	288	306	313	278	287	321	321	299	297	298	305	286	292	293	300	313	278	287	266	311	287	297	303	306	280	316	306	304	286	318	283	282	295	327	277	295	303	283	307	295	306	272	297	281	303	287	291	329	322	285	341	294	313	323	310	292	308	302	305	303	296	292	298	316	271	282	266	289	324	314	301	362	306	310	307	308	289	328	300	318	299	313	287	291	292	324	300	302	311	295	301	334	330	294	320	289	310	298	281	320	330	275	327	315	282	296	316	310	326	293	312	311	316	271	317	263	314	291	289	308	287	304	302	320	321	308	303	324	327	283	301	313	296	281	307	286	318	285	289	313	299	325	303	322	332	289	303	314	326	307	293	334	304	308	301	324	307	314	313	274	269	255	272	312	288	283	291	315	308	331	307	305	283	295	309	303	312	325	298	354	330	284	321	279	287	292	279	304	318	278	324	316	311	284	316	346	315	311	304	299	298	296	313	294	330	306	312	324	285	291	286	278	297	319	279	275	279	275	309	289	281	316	319	291	294	318	304	330	324	321	284	294	306	317	331	290	300	320	302	329	282	294	307	312	299	299	331	312	329	328	312	300	309	312	310	312	318	348	307	309	249	327	308	308	318	338	310	332	284	264	319	314	310	268	336	289	326	305	296	302	318	304	288	309	328	310	307	298	298	312	304	292	297	296	291	318	291	332	286	288	324	305	306	319	312	280	323	291	269	309	327	293	289	307	290	293	305	311	320	325	301	304	349	312	327	296	295	331	332	305	336	305	316	279	291	311	285	294	306	291	277	273	295	287	331	309	332	258	302	271	299	293	295	323	312	315	284	306	311	292	327	278	310	339	306	318	298	310	314	322	318	289	331	314	307	324	313	305	302	298	320	278	288	312	291	303	285	304	312	315	312	299	322	299	327	318	297	292	288	277	299	324	321	312	334	293	303	338	310	318	309	297	295	334	306	300	301	298	286	300	305	306	319	311	275	277	303	297	290	301	317	334	315	285	293	348	275	294	305	285	328	319	321	291	288	337	313	323	309	314	290	304	318	317	303	312	340	272	296	357	301	316	241	317	297	298	297	300	305	270	318	279	292	289	331	302	290	285	310	274	335	319	319	276	304	324	279	278	295	320	312	311	321	289	273	271	312	307	293	318	310	297	296	293	279	333	306	308	300	314	292	350	300	290	299	292	328	301	325	297	301	305	291	302	287	296	304	290	293	279	318	295	295	306	273	305	296	282	282	339	311	268	293	318	290	336	299	285	312	268	324	291	324	290	314	315	290	282	329	309	295	306	308	285	293	329	276	305	295	302	280	292	320	298	306	277	334	298	345	299	280	332	307	283	307	299	322	327	323	326	314	285	289	309	316	291	295	280	316	291	346	283	329	309	301	281	304	304	318	295	312	320	297	284	332	287	335	308	274	302	298	275	283	329	314	324	287	281	327	285	317	290	305	314	316	289	312	266	301	259	299	286	302	315	277	340	331	259	306	264	292	307	314	300	296	329	300	300	294	295	307	320	285	315	308	341	267	315	291	300	309	293	282	305	274	326	315	307	286	317	272	299	312	287	328	313	314	318	331	304	338	326	288	294	295	315	287	294	357	329	329	326	292	339	309	297	317	295	307	292	294	328	312	280	328	300	305	291	305	310	347	322	301	335	279	295	285	331	272	355	307	306	308	334	309	273	284	300	307	327	306	270	305	301	283	308	310	338	328	319	305	306	270	295	305	317	326	310	292	337	282	269	283	316	277	334	294	338	321	326	294	313	286	320	316	312	323	309	294	300	306	291	279	293	298	271	319	333	322	288	294	318	305	288	324	295	301	318	306	294	315	302	297	297	284	297	300	309	279	324	287	304	327	279	299	279	290	308	325	351	324	311	333	327	277	296	287	320	323	327	298	288	310	306	308	302	306	292	297	315	308	317	290	303	286	295	314	312	281	340	286	288	312	308	289	303	315	294	331	309	298	297	275	296	325	331	286	289	323	289	313	285	303	304	276	306	292	278	300	298	323	296	303	307	328	287	313	338	307	304	267	287	295	284	336	294	289	286	298	321	311	299	330	333	293	330	336	291	300	297	294	301	309	338	308	280	310	308	289	280	302	320	290	274	306	283	310	295	287	328	320	301	309	293	301	296	303	333	312	311	326	268	292	289	306	298	301	297	325	294	312	262	313	308	312	287	305	317	311	300	306	311	337	324	302	305	292	283	280	301	295	314	295	332	323	326	314	303	321	318	327	291	321	316	281	290	324	283	310	315	322	329	332	302	294	297	319	311	317	303	306	298	308	279	304	317	302	314	295	307	306	299	341	304	299	309	296	315	298	299	319	270	345	295	308	298	292	311	314	278	311	310	296	293	333	288	327	302	302	303	319	300	283	305	289	286	303	306	308	303	313	311	311	323	313	332	318	304	294	279	310	314	317	306	319	323	268	299	292	323	278	349	280	319	327	290	298	299	334	301	317	299	308	324	312	298	285	291	309	298	312	295	307	329	290	302	286	271	271	286	295	320	319	320	315	289	284	285	311	304	298	303	303	302	307	283	295	304	323	292	296	315	290	290	315	336	307	304	273	309	320	317	281	303	285	289	315	310	302	300	322	294	289	281	274	308	312	278	326	307	312	278	294	301	309	276	338	314	310	333	296	325	298	313	308	290	278	335	294	308	314	330	301	320	334	318	319	287	306	305	289	315	312	295	301	299	317	281	308	299	284	295	319	326	305	294	303	292	310	336	290	276	316	298	299	324	310	296
3845	488	851	3191	1707	494	334	382	386	354	368	345	335	364	311	328	319	359	358	351	313	356	339	334	364	338	351	327	327	340	316	334	316	300	352	348	357	300	352	329	359	293	314	339	347	332	345	338	367	353	324	308	324	298	371	340	317	317	307	352	326	365	309	363	319	357	330	335	332	312	361	352	315	351	302	318	343	340	341	298	333	301	328	327	334	328	337	326	324	340	382	332	338	349	330	340	346	353	301	340	327	360	335	355	343	343	363	313	378	352	351	339	303	315	302	331	365	326	343	307	336	336	298	321	326	339	313	360	324	343	365	348	314	306	345	323	350	342	344	351	327	333	326	326	330	354	330	305	325	300	321	322	307	349	300	316	330	334	317	323	310	301	310	301	347	359	328	343	319	320	312	323	334	370	323	320	339	380	349	355	358	303	383	356	318	316	345	330	352	340	303	325	344	330	339	325	345	337	348	352	327	364	296	370	320	320	336	330	326	340	305	353	347	334	316	315	320	315	341	377	387	319	321	325	331	332	325	338	315	308	333	316	352	348	333	313	361	332	350	349	333	321	359	337	325	310	336	319	346	331	348	343	330	320	330	356	318	343	331	331	367	359	360	328	348	334	356	326	301	323	319	318	323	316	335	294	290	361	329	309	321	350	340	330	336	320	335	362	357	359	356	333	320	323	349	297	337	311	338	334	330	317	306	336	342	334	333	370	365	331	355	329	356	328	316	344	323	344	354	333	297	354	320	357	346	352	310	301	358	370	303	364	319	322	301	331	302	337	345	352	305	368	348	348	340	332	316	316	286	325	318	289	345	336	296	330	343	348	335	333	332	338	317	325	319	346	330	332	335	313	344	345	335	355	330	349	376	320	301	330	321	375	356	322	313	367	343	359	329	338	316	332	312	342	315	321	315	350	330	365	305	340	319	322	338	332	307	353	320	345	307	332	324	367	366	349	326	352	328	315	300	353	334	335	309	339	342	357	373	346	357	368	327	282	337	361	371	348	349	300	297	334	344	335	329	343	330	344	334	313	316	299	334	345	309	350	351	355	297	330	291	341	350	334	287	324	304	313	326	326	331	326	354	366	332	334	331	363	325	331	348	345	332	332	321	347	319	327	348	337	316	341	330	326	317	377	387	321	313	358	347	323	341	310	339	343	335	334	366	349	305	318	330	338	363	353	321	361	347	342	327	311	348	370	339	347	329	338	343	323	356	329	361	320	298	349	299	351	329	335	351	313	351	322	327	357	324	347	330	329	386	334	358	318	315	336	340	335	336	353	359	341	333	301	302	349	328	338	364	345	326	325	328	337	348	323	338	334	365	364	312	313	355	320	351	309	314	344	329	316	348	367	292	311	340	311	326	347	336	345	339	355	360	362	321	355	303	329	347	346	359	335	336	337	338	332	311	310	307	325	338	340	354	315	325	312	342	359	305	343	360	334	299	329	314	328	341	343	332	339	340	328	334	357	325	344	353	349	363	353	359	325	325	333	305	316	307	338	320	313	354	352	355	347	349	349	336	336	334	318	338	356	342	314	344	338	324	295	315	357	326	299	326	342	355	286	347	342	335	330	360	295	336	316	354	343	324	361	349	351	360	359	355	305	366	330	327	348	354	309	325	316	356	371	371	335	373	344	304	327	323	336	302	353	316	333	339	368	327	344	352	316	324	313	305	348	327	350	336	351	313	313	348	346	331	297	346	309	329	308	338	343	350	278	315	304	340	352	318	377	322	346	325	309	359	336	363	342	335	342	355	345	323	329	335	360	351	317	302	322	313	399	309	326	341	351	357	321	346	336	340	327	329	324	322	370	326	334	341	367	315	325	315	315	322	319	316	302	314	304	330	297	300	324	302	330	355	326	322	322	334	338	364	351	322	296	327	351	336	328	346	343	342	324	332	357	348	372	359	307	300	398	330	310	308	322	340	299	332	363	333	305	330	330	354	322	346	329	342	346	336	381	323	305	320	332	322	330	338	312	334	319	335	331	324	353	332	309	337	292	301	350	357	316	371	302	301	315	359	314	356	362	334	323	293	337	343	313	301	322	301	320	302	351	351	327	333	370	332	366	353	320	338	328	338	300	319	316	319	337	356	333	347	313	344	332	306	329	339	342	333	350	362	332	318	318	347	324	372	296	329	289	339	332	305	356	316	302	346	353	348	337	339	364	332	321	326	337	327	322	327	315	313	373	319	325	313	317	340	334	370	344	341	344	330	329	297	332	305	363	316	334	331	338	311	345	323	346	331	325	323	316	353	329	331	324	327	358	346	316	341	366	357	348	326	337	334	344	321	357	305	341	357	334	320	317	336	322	328	348	331	331	312	327	341	321	311	328	368	332	355	341	326	301	348	301	343	315	352	349	346	332	337	360	309	313	351	321	335	352	343	356	352	337	310	353	306	346	294	328	321	369	281	332	366	377	311	293	337	299	339	340	360	306	334	360	327	343	328	311	343	321	329	294	344	345	329	283	342	352	349	328	334	344	343	343	321	355	359	302	343	315	326	320	324	331	332	351	362	323	326	326	353	347	369	335	334	323	334	346	323	374	348	323	337	358	331	331	344	339	324	295	345	318	324	356	332	342	352	323	313	311	344	321	333	337	297	343	352	328	332	339	302	319	337	335	323	318	348	337	316	342	329	329	329	335	366	321	314	374	307	340	356	323	363	314	313	309	360	321	341	376	350	320	338	362	344	315	322	317	330	306	330	321	319	322	327	321	333	312	346	337	350	343	325	336	303	339	348	339	316	343	314	340	349	362	322	320	344	307	329	310	339	327	364	335	305	330	329	355	311	324	339	338	349	323	354	330	335	334	316	330	327	341	304	322	344	329	343	329	330	309	324	350	330	329	329	361	320	334	355	334	319	318	350	330	333	337	334	355	348	350	358	349	324	325	320	348	313	340	322	317	315	376	336	341	340	340	325	320	303	339	365	298	335	343	324	328	361	337	300	364	334	320	345	329	334	348	356	334	352	363	347	352	349	322	309	340	322	339	340	327	319	337	343	319	307	315	331	350	341	325	307	349	340	343	375	348	311	336	343	317	369	348	297	329	342	349	295	370	304	316	285	331	346	342	342	300	325	297	333	319	387	357	341	326	323	349	308	368	324	354	339	317	335	340	297	353	313	335	344	343	329	338	381	323	319	324	332	358	332	353	326	303	345	329	336	338	342	349	333	303	329	334	336	352	303	355	342	316	335	337	330	311	331	310	280	328	331	334	352	362	330	350	338	341	351	320	314	311	353	343	343	360	344	348	335	345	319	311	310	336	303	313	320	322	326	349	329	357	360	351	343	362	364	345	322	369	351	325	334	328	341	334	351	325	333	307	346	326	334	327	322	330	350	364	352	319	330	346	321	343	337	320	330	346	327	318	357	319	352	306	326	331	328	357	338	318	343	368	321	311	328	317	324	327	358	325	337	343	331	316	362	314	355	378	339	367	332	323	350	319	321	312	330	316	332	329	318	300	328	309	334	292	313	347
3708	1074	2557	10979	6634	1330	895	870	901	871	850	770	808	819	788	793	805	813	831	843	832	851	792	814	762	760	839	795	818	827	847	871	923	857	877	806	849	792	799	784	751	801	819	850	813	758	814	785	798	824	766	785	799	786	805	834	795	775	834	807	815	792	800	823	765	833	792	800	777	810	788	804	781	797	790	819	824	812	776	808	807	827	793	768	800	822	823	752	815	797	758	772	841	798	850	790	839	760	739	761	818	761	808	824	803	783	795	819	785	811	778	807	792	784	837	818	785	822	825	802	767	805	773	755	820	791	792	785	804	814	841	790	799	813	838	777	853	776	775	771	735	821	766	841	801	813	778	814	855	824	837	812	855	804	846	804	766	813	810	778	805	795	790	823	817	784	798	805	797	827	783	762	782	770	770	771	821	833	807	844	815	905	813	786	779	781	827	820	845	823	763	825	827	826	820	760	795	783	810	832	820	811	850	856	826	817	795	774	786	811	790	781	827	808	793	831	778	776	777	824	815	785	857	802	810	768	840	771	823	799	792	794	797	784	819	773	806	823	798	838	799	829	808	832	823	775	824	810	758	829	821	790	766	787	794	806	796	782	813	835	822	833	854	786	760	799	836	771	800	870	807	777	819	845	796	804	805	780	837	780	816	817	851	795	819	811	815	773	819	762	798	794	786	814	787	779	840	845	833	821	810	773	854	772	837	770	804	785	767	842	797	771	821	792	764	825	742	792	783	784	871	815	801	806	750	855	808	792	784	793	776	828	786	798	833	836	776	812	806	813	776	808	808	801	820	794	805	839	810	813	787	834	774	812	788	818	765	771	798	847	808	796	784	837	797	814	787	726	860	774	805	847	789	787	839	794	811	796	835	801	829	768	825	785	878	813	850	816	827	781	743	788	828	809	789	788	826	786	806	795	797	834	812	776	803	759	797	840	809	798	829	807	818	776	774	782	827	794	797	802	817	798	813	796	749	792	772	808	830	823	768	760	837	769	759	806	834	830	838	823	801	833	808	752	809	811	809	823	798	804	736	794	832	798	808	805	800	867	778	790	763	815	760	821	831	794	795	804	824	809	800	803	778	795	769	757	846	767	788	755	844	789	757	778	794	779	800	774	803	874	829	820	791	811	796	833	854	765	781	815	838	813	826	788	834	809	858	773	827	819	767	810	807	812	809	819	789	836	801	811	819	812	802	795	815	768	802	806	826	793	741	835	784	775	838	774	844	805	806	816	825	769	781	801	822	817	787	809	763	814	807	794	847	798	761	782	798	813	800	780	794	831	806	842	843	804	834	758	809	834	801	856	820	793	806	783	805	800	820	853	783	768	812	791	827	754	786	819	799	823	820	776	763	829	821	765	797	818	780	781	798	793	788	816	795	836	838	800	796	830	776	793	824	822	804	849	796	837	781	812	791	814	819	811	809	839	764	829	865	753	751	823	791	804	785	784	789	767	808	794	799	821	825	827	878	829	840	841	835	794	785	839	826	779	794	796	802	809	758	841	787	798	832	855	822	854	791	746	797	816	795	846	752	834	738	830	768	848	859	804	817	778	793	795	769	799	803	849	857	791	780	826	793	781	828	832	821	781	802	789	845	805	802	804	805	832	775	800	777	800	868	829	771	790	793	799	827	838	815	821	756	808	797	765	808	788	832	814	808	796	827	785	808	812	768	807	819	798	825	758	794	806	761	814	767	765	792	841	784	777	809	818	763	789	831	788	869	795	827	741	813	815	822	759	832	766	799	841	753	799	748	840	803	787	826	799	833	775	758	767	748	776	789	846	774	840	784	798	864	811	806	815	806	807	774	788	763	760	785	815	786	763	822	804	839	779	860	812	801	840	841	794	739	797	806	825	764	842	785	823	800	833	812	833	797	786	789	772	879	868	806	805	870	849	819	800	799	814	800	810	790	828	763	800	782	746	796	808	793	782	808	769	792	781	836	789	809	828	817	827	771	820	837	780	772	799	829	800	769	830	810	754	786	802	845	819	809	812	819	832	813	857	824	813	786	802	780	793	818	833	772	794	793	769	836	808	816	793	815	805	750	818	792	750	811	803	834	835	808	821	773	855	734	758	741	874	819	776	811	793	758	798	840	802	838	800	780	776	805	836	804	838	849	785	788	799	826	761	830	803	829	807	770	810	836	832	773	749	778	780	815	818	806	797	802	794	846	794	806	802	802	838	854	781	785	820	789	786	793	831	771	839	778	784	820	790	806	783	791	791	831	802	793	788	819	851	836	786	823	739	795	823	779	788	820	742	819	836	780	844	787	814	833	760	813	803	844	831	798	797	809	827	747	791	859	866	793	789	793	828	841	842	817	791	797	851	791	818	773	790	804	798	775	759	819	806	783	861	779	795	816	815	789	814	799	824	797	833	828	852	795	826	813	800	752	747	803	793	776	822	790	824	794	821	783	818	819	813	803	782	817	794	800	814	788	789	793	834	818	785	805	849	793	814	821	813	794	796	815	836	824	817	822	805	796	823	776	798	832	818	830	859	764	778	796	819	793	810	823	785	766	732	831	837	750	812	792	850	798	826	799	825	784	793	767	827	823	846	800	803	791	819	757	820	785	790	779	822	742	803	790	805	789	817	796	773	820	763	797	781	792	762	786	848	815	805	785	862	759	849	839	811	815	846	803	740	818	763	841	797	849	793	828	751	758	829	859	805	809	753	831	767	823	824	822	804	816	808	804	784	823	811	807	768	807	853	795	781	860	791	764	804	785	770	719	750	823	784	750	802	817	847	822	812	802	796	798	785	766	827	787	810	784	788	795	800	810	837	793	823	756	794	811	849	814	807	791	817	874	809	831	741	828	821	813	791	748	786	797	871	773	848	793	815	861	808	796	759	806	888	817	820	817	761	753	775	819	763	841	798	806	806	771	803	768	858	721	812	813	795	785	858	812	820	838	807	823	764	768	796	803	781	800	795	838	838	820	859	792	754	790	796	795	776	829	757	824	808	798	800	792	831	817	785	832	758	802	798	770	818	791	824	805	736	822	792	814	771	825	800	818	759	794	841	826	763	772	797	850	778	763	780	855	805	777	824	813	788	813	781	777	812	810	812	847	780	790	789	838	794	836	807	817	818	804	847	842	779	826	838	857	832	817	795	812	845	789	822	787	833	859	807	861	815	784	775	833	860	814	777	799	782	774	826	824	798	806	879	774	810	795	790	848	813	779	815	787	766	770	776	792	817	805	790	866	842	845	810	817	826	846	762	810	826	797	820	820	801	813	819	794	778	835	752	819	809	805	783	745	784	812	836	852	776	807	828	839	869	777	815	812	778	773	786	772	779	816	787	859	789	818	770	819	785	814	824	780	806	817	807	845	759	808	769	733	759	766	825	833	786	841	827	783	834	767	778	776	760	755	782	841	805	821	809	822	839	808	773	860	814	842	795	776	839	817	856	754	812	881	808	766	797	800	794	753	796	814	849	765	820	775	796	805	786	802	796	771	779	812	799	780	852	780	766	801	842
29768	9206	17168	48323	35110	10065	1131	631	756	438	345	292	249	280	244	238	255	236	269	239	246	243	225	213	211	248	234	234	256	275	302	358	360	344	329	311	194	212	200	219	248	216	214	211	188	243	244	222	231	212	231	224	204	220	213	248	214	201	219	221	209	203	201	216	208	192	195	205	210	228	230	179	204	238	228	193	223	203	224	217	202	238	233	214	200	219	201	213	201	215	192	200	227	202	226	251	215	241	210	220	198	211	217	235	216	232	226	212	210	209	197	196	222	219	203	243	212	222	220	187	217	216	227	211	206	216	202	200	257	223	215	216	203	214	212	201	206	214	204	221	222	221	239	218	210	219	224	224	214	212	202	228	238	180	228	209	204	221	193	211	208	187	231	213	225	207	202	207	212	217	219	224	231	219	188	195	215	218	207	205	214	210	196	232	224	221	225	212	207	197	222	204	235	226	225	205	225	190	181	221	175	195	242	228	233	219	201	229	211	203	235	208	207	199	233	198	206	230	231	196	223	219	221	222	199	205	211	215	208	199	207	209	236	216	197	199	191	219	221	202	206	200	221	223	215	197	224	230	222	200	257	259	214	206	230	221	208	192	191	212	212	192	208	218	200	229	204	210	198	219	214	203	203	213	183	232	202	199	208	213	208	221	218	234	191	218	223	240	213	239	204	208	198	220	235	209	208	241	215	217	218	201	216	205	210	224	221	218	224	198	210	245	224	214	214	206	238	201	219	202	210	184	194	235	205	231	229	209	234	208	206	183	209	234	206	211	238	206	199	213	237	196	227	253	233	221	235	227	217	199	206	214	223	200	215	219	220	233	199	207	239	207	215	188	207	214	213	219	225	196	229	207	225	208	213	195	220	210	199	227	193	210	227	238	203	208	215	229	201	222	212	193	197	192	223	213	180	225	224	198	209	199	211	204	238	202	226	236	214	211	227	213	224	208	216	238	217	184	191	231	247	220	208	207	212	231	220	240	209	209	202	241	215	211	185	188	227	225	241	203	214	215	223	239	173	209	219	201	226	215	213	234	212	200	201	214	188	191	183	222	231	219	232	201	213	205	208	243	223	231	225	219	224	237	235	210	212	209	201	204	217	208	212	222	215	229	205	185	212	213	224	211	200	224	225	194	223	207	214	220	209	220	180	194	207	240	214	218	215	198	220	217	179	241	197	198	193	248	234	235	230	215	206	211	221	233	206	218	207	204	245	219	206	196	202	207	214	213	219	213	208	251	208	200	211	231	191	220	211	212	233	208	222	201	201	220	208	215	210	216	223	187	207	211	220	203	222	216	188	193	222	192	221	235	221	227	229	207	207	229	236	184	222	195	204	198	222	216	222	198	220	194	236	204	205	176	216	188	208	244	248	188	235	233	184	200	234	210	190	212	200	223	167	235	226	227	214	225	228	228	221	192	193	249	205	212	233	213	220	241	203	223	198	224	212	205	224	207	239	213	232	212	226	205	221	233	227	216	191	194	205	226	202	191	203	217	221	212	245	216	255	215	235	233	219	212	192	212	236	220	212	199	235	215	212	215	223	233	189	197	195	212	221	202	234	211	205	197	247	218	217	210	208	229	211	205	208	176	202	196	224	238	196	225	221	203	237	233	176	204	220	197	221	226	222	205	215	257	201	220	199	208	208	205	213	230	222	229	228	207	228	176	218	209	208	225	232	218	225	241	208	234	209	243	226	211	218	214	213	223	224	205	221	216	222	214	226	207	234	188	199	212	189	234	216	210	207	201	209	214	197	216	214	201	218	203	228	231	217	216	194	219	223	201	218	210	215	193	195	200	199	214	244	184	214	218	210	181	208	221	182	226	210	212	203	178	204	210	239	219	243	203	202	219	201	235	213	195	224	210	190	225	221	219	196	233	210	220	201	213	203	212	231	215	224	216	222	219	207	219	219	223	214	244	211	203	218	210	206	217	229	204	239	197	219	206	220	203	181	205	225	214	223	223	231	210	223	207	221	240	196	198	223	206	199	218	201	227	209	194	190	201	203	222	217	205	242	222	219	222	225	214	203	221	222	215	201	220	221	203	206	213	182	206	202	199	195	222	215	224	221	206	210	189	201	236	216	210	208	234	219	220	194	213	228	208	217	199	216	192	220	224	230	212	201	237	190	226	219	201	228	199	188	211	218	210	200	232	237	237	223	223	210	202	227	195	207	217	233	218	201	225	187	228	226	220	218	213	219	206	205	205	219	201	229	196	226	206	202	226	201	222	198	223	187	208	208	224	211	193	211	221	204	219	217	222	213	218	231	226	214	225	205	227	216	209	241	221	198	215	211	220	233	213	220	201	197	193	215	197	207	208	201	198	219	207	201	221	261	241	202	182	216	219	235	196	201	212	195	204	216	204	205	218	222	210	216	191	218	205	196	257	190	215	203	222	205	211	218	229	208	224	211	225	225	209	224	216	204	223	213	253	204	235	192	186	212	191	239	201	215	245	195	204	218	230	252	280	199	218	226	225	243	230	195	217	190	196	251	195	216	208	221	234	229	211	211	215	203	229	244	238	222	241	195	210	205	221	229	202	218	221	211	238	223	223	213	199	191	194	214	226	227	214	216	205	185	217	211	247	198	213	234	205	194	239	193	206	218	208	221	199	238	215	197	189	192	217	216	208	198	207	216	206	215	182	219	212	198	255	222	215	211	215	217	185	195	213	195	232	198	224	216	211	205	260	216	206	231	237	190	186	209	196	204	200	221	215	237	248	233	234	232	209	204	201	227	241	229	200	199	222	204	237	208	221	188	199	200	231	229	235	228	195	190	200	214	217	220	201	234	207	210	207	211	212	216	201	206	237	206	232	199	221	228	208	221	212	226	205	195	218	191	208	224	216	221	228	211	196	222	196	229	235	196	226	195	212	201	228	218	215	216	224	188	214	202	218	180	202	216	211	251	194	226	227	227	239	239	214	221	198	211	220	236	234	234	208	229	215	202	207	218	204	232	199	222	210	222	226	228	195	210	223	213	194	205	226	218	211	207	209	208	221	217	218	196	226	203	225	220	238	216	230	212	218	215	226	194	216	201	219	234	225	209	206	227	184	196	228	220	207	221	207	212	227	218	195	210	205	203	200	198	227	210	199	183	235	227	187	235	224	235	216	229	207	222	215	221	232	197	226	237	194	225	204	208	206	199	199	232	216	209	221	202	224	210	222	220	222	237	205	210	224	219	209	220	221	193	194	224	231	223	215	205	194	200	197	228	217	233	204	221	211	212	204	215	193	215	206	207	204	196	211	206	204	221	203	228	228	226	223	201	229	207	202	218	214	237	226	216	222	197	217	204	219	207	215	243	224	205	230	227	213	228	234	213	232	225	198	198	216	208	204	219	233	232	210	216	183	195	214	247	222	207	220	226	212	210	207	207	204	225	206	213	214	230	220	220	214	241	218	207	220	238	187	222	228	187	215	208	213	200	203	231	213	209	228	233	214	222	244	217	229	230	235	194	207	217	201	194	221	230	216	211	252
16622	4737	22618	54664	45210	7873	2602	2245	3086	1470	1261	957	965	842	807	786	706	702	681	690	646	629	615	603	591	647	635	782	838	952	1187	1655	2229	1888	1903	1174	767	557	574	562	537	562	580	608	522	527	559	604	550	548	535	554	564	556	543	573	543	544	579	552	574	570	521	589	528	574	531	594	538	555	543	576	505	592	518	564	524	574	586	558	531	548	514	552	532	602	543	543	527	537	523	559	549	537	529	569	551	535	596	544	539	522	522	521	556	554	521	535	569	523	527	556	557	509	528	519	513	527	527	554	557	482	563	522	570	532	525	523	571	565	537	513	535	550	579	571	504	524	510	523	528	539	527	550	503	518	531	569	514	552	552	530	540	508	531	542	560	509	527	538	513	552	514	531	537	533	544	552	529	538	548	560	530	518	525	525	585	502	552	524	561	562	520	531	499	525	552	545	534	566	527	533	471	536	540	549	563	534	581	580	544	505	509	552	490	557	538	555	525	592	506	520	550	554	567	608	527	554	531	568	563	533	539	519	540	528	495	551	531	504	522	548	510	553	556	526	527	509	540	539	547	529	543	500	524	566	507	514	545	527	572	522	553	495	510	544	525	513	520	543	514	494	531	508	541	518	557	522	526	515	540	515	506	559	547	587	582	561	532	532	528	573	486	566	544	580	487	512	594	544	533	532	553	509	501	549	558	536	534	533	506	528	531	537	501	520	553	564	565	538	526	543	597	534	534	519	537	558	551	563	561	514	558	578	561	548	533	553	520	531	567	533	500	512	522	495	508	499	491	510	542	561	510	516	534	510	490	530	561	516	538	553	527	520	561	528	540	576	508	497	532	579	516	558	553	550	517	572	603	517	548	512	537	548	527	557	563	564	500	510	533	546	528	520	539	531	569	542	502	536	547	513	517	556	539	526	536	518	544	518	548	515	544	508	512	515	552	526	566	524	507	543	533	471	519	542	533	541	558	541	515	527	575	529	548	539	554	512	505	548	542	536	518	560	567	566	545	541	545	556	538	554	561	503	527	513	584	536	535	546	537	546	496	525	520	510	509	557	512	562	514	529	507	544	533	554	529	535	528	545	530	526	578	539	512	515	516	517	497	494	501	517	508	509	573	507	531	544	519	524	588	524	519	525	543	565	513	552	562	547	548	617	488	576	520	545	514	560	529	506	527	544	529	503	526	516	530	574	562	491	582	529	510	498	529	491	511	539	536	527	561	569	554	544	553	514	543	587	520	524	524	542	497	579	539	505	539	516	554	528	544	554	533	544	539	512	538	509	569	539	545	551	540	570	525	554	539	546	505	521	530	571	598	530	507	543	567	554	573	520	550	487	598	532	518	550	544	549	530	564	579	502	532	567	551	536	530	509	537	519	507	580	529	529	541	555	541	541	545	532	548	507	559	551	525	557	554	548	570	523	516	555	564	535	498	529	517	516	529	508	507	521	539	537	525	554	529	538	506	550	528	560	526	529	499	545	595	536	535	564	543	543	505	528	540	550	561	512	536	505	534	513	539	549	552	535	531	587	508	517	535	512	534	520	535	590	553	552	496	536	559	521	515	543	549	568	533	533	540	539	561	535	522	545	517	523	537	543	513	541	500	514	541	516	511	514	548	537	560	557	527	532	548	553	518	543	551	514	537	528	523	532	541	554	566	513	518	527	529	540	516	563	498	538	525	518	548	506	500	516	500	527	512	539	512	521	557	531	549	578	496	558	511	589	506	549	563	551	569	561	543	494	562	545	489	508	529	546	528	565	556	573	594	562	546	551	556	535	549	548	524	526	504	545	530	518	501	487	558	570	531	527	532	513	509	549	547	539	510	542	581	528	558	497	506	510	546	562	574	551	559	548	508	527	556	539	515	534	520	570	573	539	559	541	509	551	538	567	499	526	552	571	526	499	539	501	568	547	514	541	536	559	517	541	559	533	500	554	535	534	531	550	546	518	570	515	531	558	511	480	539	563	539	517	531	511	521	562	519	513	530	536	536	570	508	489	541	518	529	535	519	509	537	532	522	592	516	552	537	548	552	565	528	529	518	511	543	511	499	535	550	538	531	509	573	552	568	489	585	526	539	524	547	543	560	531	558	553	542	569	503	537	554	504	545	563	482	550	539	485	573	535	541	472	549	513	566	507	547	502	541	537	520	557	546	552	561	545	539	544	578	520	514	513	550	544	569	552	560	502	523	500	546	498	515	538	561	541	494	569	519	563	568	552	546	535	586	510	560	536	560	531	558	526	545	561	571	588	479	496	562	551	590	563	528	562	551	559	562	523	563	537	546	523	575	500	565	586	521	513	531	467	521	471	500	543	537	526	560	524	557	535	554	528	526	556	511	557	507	542	531	574	509	534	512	533	553	596	485	526	554	549	519	512	500	535	514	558	535	518	524	532	537	530	532	544	544	521	543	543	512	523	517	530	548	517	507	515	563	536	518	537	561	542	536	543	560	560	561	566	514	533	547	531	538	512	557	514	507	543	536	533	542	565	560	509	542	525	501	516	519	540	532	534	528	565	509	564	508	527	550	531	557	552	513	545	496	548	541	537	515	518	528	545	506	500	599	509	543	512	528	545	595	512	531	551	523	549	532	521	499	542	520	487	522	558	506	569	540	539	535	510	533	499	544	520	562	572	521	549	528	516	533	536	545	526	553	524	560	524	561	582	506	514	565	535	572	551	550	540	524	534	498	553	552	493	510	583	536	540	527	516	561	512	561	570	575	541	545	520	486	566	526	540	536	526	510	542	569	540	492	536	564	556	560	558	503	539	536	545	554	550	538	553	519	560	541	498	544	547	565	491	529	498	527	559	601	536	532	517	569	519	547	545	564	484	548	557	539	512	554	548	518	542	527	512	597	540	543	585	565	548	558	572	535	550	505	541	551	530	506	528	527	495	503	536	521	575	549	517	534	536	536	565	539	551	494	542	535	529	506	508	504	546	533	602	526	553	549	533	569	551	524	510	518	551	532	578	485	498	499	455	569	566	517	558	564	559	547	540	506	585	532	546	510	538	563	546	539	505	561	584	587	546	518	535	531	531	569	556	556	532	518	533	532	552	528	599	558	514	543	555	531	532	551	525	495	560	533	540	533	535	547	566	535	541	522	554	517	544	532	576	550	517	524	547	532	547	548	557	510	544	554	552	476	522	543	565	502	559	532	557	503	544	533	530	527	541	542	524	512	510	570	546	550	556	545	549	518	579	560	520	548	556	535	549	526	529	553	512	508	554	549	546	531	527	543	557	508	523	502	541	522	532	560	591	582	545	492	531	513	527	558	516	524	533	508	537	584	536	515	554	524	508	498	538	549	559	563	570	548	542	512	551	539	570	526	547	479	473	545	521	536	509	530	518	498	559	521	518	563	508	483	575	497	505	547	499	531	484	490	530	519	545	502	557	533	539	542	556	558	510	557	526	517	483	510	541	517	490	502	509	557	520	530	564	579	491	548	544	532	534	537	560	543	559	496	538	527	568	489	520	501	525	541	552
43000	16307	24984	64200	48524	17203	2511	1092	899	377	323	273	245	230	170	183	152	145	161	176	140	148	134	129	149	145	136	162	194	220	207	323	488	434	336	244	155	134	105	126	127	126	134	127	114	95	116	124	109	110	120	94	115	121	109	115	121	126	126	115	94	128	115	128	152	99	106	105	103	106	112	115	120	116	102	106	109	104	110	128	128	109	112	115	102	97	115	112	141	114	111	101	125	107	106	106	106	99	118	109	119	104	103	113	110	114	132	123	126	95	110	130	96	98	107	121	106	125	117	91	115	132	124	126	103	111	112	103	132	103	117	104	103	123	109	133	103	117	94	116	115	106	93	98	134	100	102	121	100	119	116	121	99	113	113	123	97	134	99	128	111	106	94	106	100	124	119	111	131	103	110	116	106	109	113	110	109	116	113	95	122	121	107	134	96	114	105	104	125	128	134	102	107	121	125	104	92	115	85	97	116	108	105	114	117	91	121	110	101	135	107	106	102	109	105	111	102	108	101	101	105	122	124	112	128	134	124	114	112	98	124	128	103	123	111	101	119	123	116	114	147	122	99	98	87	120	111	98	113	116	133	95	129	107	116	102	97	110	112	107	101	93	108	125	131	109	120	107	115	119	110	109	110	113	123	120	105	113	113	127	114	93	111	107	122	113	139	109	140	118	133	109	128	116	104	111	107	99	112	107	119	116	122	110	130	118	110	118	105	112	95	106	112	116	120	115	117	103	122	105	114	106	121	116	122	105	130	106	120	117	112	116	122	100	101	111	115	96	118	98	111	121	135	126	101	99	117	101	109	116	108	121	109	126	112	129	113	135	114	123	121	121	102	102	102	110	115	96	121	124	92	110	119	99	103	111	117	116	102	122	120	122	100	115	115	116	123	106	119	105	103	99	121	107	122	114	120	120	108	109	119	131	110	122	104	101	133	98	109	132	119	116	121	108	92	128	114	114	104	111	115	123	101	119	117	91	90	98	109	105	93	125	97	111	122	130	125	130	106	98	90	121	107	93	122	112	117	115	119	119	105	112	112	134	118	100	101	113	120	102	109	114	99	85	133	116	112	114	110	108	116	114	137	116	136	112	132	130	111	115	115	108	117	118	108	113	113	114	99	123	113	122	130	118	103	88	111	105	111	113	122	90	110	113	128	96	102	114	114	114	117	131	120	103	103	117	120	119	113	105	119	104	97	129	132	116	119	110	124	122	121	113	101	111	117	120	115	122	127	112	123	111	113	110	124	117	107	99	114	119	109	111	114	122	125	117	94	111	115	101	98	113	121	108	109	118	119	115	117	119	116	97	114	116	86	141	124	100	94	116	106	108	107	107	101	120	109	122	124	109	105	99	132	101	108	122	115	100	119	107	125	102	102	99	124	118	106	114	102	115	119	93	113	105	111	112	110	97	100	96	104	104	106	112	123	125	111	117	97	93	117	108	123	117	109	119	138	112	117	112	127	106	127	95	123	117	104	120	135	115	106	104	101	94	124	130	108	125	118	101	100	122	123	121	120	115	107	114	112	127	98	115	110	108	116	106	97	113	97	134	118	117	94	122	108	109	116	122	106	123	104	113	121	112	86	111	129	99	127	99	111	105	114	118	90	119	108	120	92	113	122	119	131	117	99	106	123	121	119	110	103	126	122	113	76	117	128	112	91	115	113	117	109	124	102	107	121	119	117	108	114	119	104	111	110	107	127	119	110	128	114	127	113	97	100	110	109	100	102	129	111	143	96	97	97	125	112	112	113	113	119	105	104	130	107	115	119	121	114	108	115	111	109	128	119	117	123	111	107	89	114	125	109	120	121	125	104	113	136	118	113	122	128	96	125	95	89	113	136	116	103	106	110	105	124	122	107	114	90	113	107	99	112	103	97	111	116	125	113	117	115	98	96	125	135	124	133	112	107	114	117	103	121	118	117	135	96	120	116	105	104	113	106	92	115	127	106	111	115	95	113	112	98	108	120	137	113	93	108	94	110	112	129	108	124	121	102	104	130	114	95	119	119	103	104	90	116	128	96	102	121	105	112	111	109	98	111	110	105	121	120	116	125	97	124	112	117	124	114	125	125	106	117	118	104	115	100	103	102	112	113	113	118	117	115	112	125	103	93	98	121	101	103	105	117	114	113	104	112	113	113	122	129	116	84	124	112	119	106	109	127	119	108	90	100	123	94	96	108	103	132	112	96	101	114	110	111	95	112	102	127	111	118	126	106	112	127	117	109	116	102	105	105	117	102	120	118	101	110	119	112	109	117	105	102	96	107	111	117	99	126	110	129	122	123	118	113	114	119	104	104	117	109	115	126	98	114	100	114	115	107	115	115	123	122	120	110	105	125	104	104	106	123	113	102	95	121	120	120	97	122	98	110	118	124	116	108	107	92	126	108	115	110	96	105	128	129	98	110	122	116	111	117	111	105	120	108	104	103	103	123	112	103	127	125	114	117	106	110	123	113	128	105	107	121	115	127	106	127	101	123	124	113	114	101	125	142	109	102	124	123	124	104	117	115	130	121	114	111	87	97	117	106	110	140	110	120	106	111	107	116	107	105	124	111	122	115	119	105	112	101	112	121	105	128	106	117	112	118	114	102	123	120	117	142	106	107	104	105	109	99	117	107	121	96	100	123	104	122	100	118	124	106	102	113	113	107	114	134	100	109	120	122	123	118	107	101	117	104	95	105	140	106	95	112	124	123	111	124	110	118	106	116	100	98	123	109	108	117	118	114	112	123	109	129	112	125	97	106	113	101	132	116	89	110	101	104	114	107	100	108	120	109	117	97	111	112	134	127	112	123	111	121	111	123	99	137	120	107	96	123	108	94	112	116	124	134	123	124	102	116	89	119	132	104	101	124	121	117	114	103	100	102	102	105	107	95	128	110	103	112	104	130	113	116	106	106	106	106	112	112	115	110	96	103	101	124	116	101	114	133	120	106	127	94	124	124	120	109	110	109	123	110	114	109	108	115	99	101	121	110	103	107	107	113	119	99	108	135	99	115	110	120	129	112	107	133	117	111	126	125	141	120	93	102	104	99	101	119	123	116	105	114	86	134	106	105	109	117	131	108	102	116	102	95	108	118	126	107	101	123	100	110	87	112	109	99	121	105	123	93	96	122	109	120	109	123	119	109	107	110	100	117	115	106	126	111	97	120	114	100	104	117	90	129	110	122	104	112	104	110	104	133	93	104	120	95	100	118	113	113	114	122	91	108	127	113	111	105	113	97	114	110	124	109	105	115	128	117	108	101	99	131	107	121	123	119	113	104	104	115	104	119	121	106	110	109	113	112	111	108	121	114	106	120	114	114	103	101	121	100	112	123	125	105	114	117	119	129	115	118	121	108	129	116	99	142	125	124	117	118	106	120	106	112	129	113	124	106	113	119	112	123	103	119	121	115	128	113	91	114	113	116	112	111	95	111	120	110	102	122	107	102	116	118	104	113	108	129	92	123	105	113	111	133	101	113	103	93	121	113	101	112	99	99	96
24248	6341	28894	66865	55038	9586	4223	3816	4238	2003	1581	1358	1168	966	827	697	716	667	693	607	546	537	559	522	581	604	650	649	1078	1230	1249	2574	3617	3120	2441	1491	654	428	389	411	388	385	387	377	397	367	343	379	356	340	357	377	358	350	367	315	364	371	346	346	329	347	319	337	299	333	335	324	350	367	362	310	381	336	336	358	334	321	307	316	316	324	327	352	303	330	365	313	333	334	312	313	335	374	300	314	337	299	344	339	304	308	371	326	317	295	326	322	339	320	311	288	343	329	351	333	315	320	324	346	333	315	330	338	344	314	318	337	297	302	307	356	296	354	331	323	305	343	335	329	316	321	304	318	338	318	320	320	320	333	292	283	302	312	322	312	343	334	315	291	321	314	308	324	299	300	341	318	331	324	347	300	302	305	296	301	320	305	333	322	304	345	291	329	332	374	298	308	291	294	301	320	305	309	314	299	337	283	317	327	363	304	303	332	281	299	342	328	302	329	322	332	324	323	287	355	348	324	337	334	302	269	273	330	283	310	336	319	340	335	308	293	322	333	322	328	284	330	308	340	322	312	319	327	310	327	332	319	324	329	300	289	330	326	308	308	305	334	294	303	313	286	313	287	334	321	315	333	315	304	315	313	321	303	310	332	313	307	319	322	278	317	341	324	329	349	286	347	320	327	305	341	306	291	334	293	336	326	329	350	314	294	305	307	315	317	315	303	314	305	321	334	309	319	304	309	336	326	330	291	313	329	302	310	306	311	315	354	309	330	316	312	325	322	320	357	320	320	294	334	285	283	300	314	301	312	310	327	338	307	285	291	306	311	305	334	325	336	330	344	308	309	311	288	347	311	318	280	316	301	319	331	322	337	309	331	325	325	312	314	330	329	313	299	304	308	315	325	286	289	311	334	325	328	262	303	321	314	335	320	316	308	329	312	307	352	306	297	305	347	314	327	321	345	320	315	317	289	304	326	292	303	300	304	312	300	301	313	328	323	306	324	339	269	304	305	328	285	304	326	312	287	323	317	298	319	320	305	317	316	312	306	295	312	320	306	323	319	318	310	302	324	304	321	327	325	304	319	322	305	325	327	314	309	330	330	331	306	333	323	311	339	316	314	313	341	289	328	327	321	310	319	347	323	331	324	342	284	287	331	320	318	329	324	340	300	343	322	294	307	334	307	330	269	354	339	336	322	297	300	295	315	317	293	302	293	326	319	323	321	321	346	336	306	321	316	337	344	378	320	311	276	305	309	338	312	319	305	327	322	340	332	276	318	326	329	346	317	308	324	312	306	324	302	315	330	354	319	285	336	333	315	324	346	305	299	319	307	308	326	310	323	317	332	275	290	300	308	296	322	308	284	292	309	309	318	323	322	323	335	335	308	314	333	309	290	298	304	325	273	311	344	304	296	314	286	279	317	340	334	298	300	295	347	291	259	334	305	274	289	290	329	317	320	338	340	377	319	306	308	317	319	322	323	304	338	319	327	323	335	306	294	333	321	332	316	328	342	310	307	300	327	334	295	318	322	304	334	313	301	336	287	343	301	298	335	293	288	333	323	330	318	277	319	352	303	343	325	316	308	337	327	323	307	318	302	288	309	329	321	297	317	311	298	321	292	272	347	322	296	304	310	330	327	334	333	319	319	292	303	307	307	322	290	303	296	341	316	340	320	313	326	322	285	317	317	319	336	320	321	337	307	339	315	327	336	326	314	314	317	313	358	304	322	333	322	339	318	361	320	308	323	292	324	325	310	306	314	273	302	336	299	309	316	316	339	320	316	334	307	313	316	300	349	328	320	290	346	296	316	297	316	274	276	325	327	337	300	307	342	296	285	278	307	321	322	326	286	316	308	325	301	280	315	309	300	292	304	331	287	319	308	307	305	304	300	309	328	333	320	320	299	323	309	326	298	312	317	304	326	325	319	314	324	279	310	282	323	303	317	303	331	334	299	350	332	323	310	312	308	339	336	305	322	333	286	319	318	281	289	333	283	314	297	301	292	290	327	314	300	341	325	323	320	325	309	314	308	300	323	315	291	312	302	316	305	328	300	339	299	322	328	324	301	327	317	351	302	327	309	297	310	306	292	301	328	321	335	304	329	310	318	323	340	275	312	295	341	297	333	320	286	286	343	295	307	309	323	341	323	321	313	315	296	301	303	324	308	321	321	332	293	315	308	307	323	304	312	301	286	320	314	317	311	305	332	331	325	325	299	304	327	303	318	311	319	280	307	320	266	320	311	313	290	279	347	332	306	275	310	326	285	304	308	288	321	326	323	310	324	313	320	305	286	350	294	292	287	308	322	304	301	306	338	318	335	326	360	293	285	305	330	331	288	293	294	296	348	306	291	337	308	289	320	330	305	295	303	303	330	324	282	321	279	328	328	325	311	287	297	305	312	326	342	299	322	314	306	309	322	281	316	315	277	344	329	324	310	302	337	298	327	330	311	335	325	284	327	321	351	350	329	299	334	321	314	330	280	297	304	287	301	323	312	301	286	282	334	283	299	333	321	330	300	300	336	313	333	305	319	310	298	330	326	326	347	307	339	310	316	304	326	335	353	305	313	278	301	310	319	331	319	329	338	326	342	308	263	268	309	303	305	306	342	324	326	316	305	325	338	309	287	288	327	312	309	321	315	297	319	294	340	319	318	311	324	325	305	318	305	341	338	308	338	298	320	302	298	335	337	353	311	328	330	320	327	309	332	348	328	314	291	293	303	334	325	306	316	283	289	315	285	343	295	300	313	332	300	321	343	322	316	349	308	319	323	306	312	296	291	318	296	322	321	315	322	312	321	337	305	322	321	313	317	331	315	304	342	345	321	316	300	304	301	303	302	341	302	314	301	321	303	324	323	304	304	300	345	311	289	330	300	304	310	321	311	330	299	321	292	334	316	319	289	335	335	276	319	319	306	371	290	322	297	299	309	327	306	317	315	304	301	298	306	314	347	273	294	319	317	326	315	301	316	291	313	290	291	317	326	293	337	311	305	341	314	326	319	305	330	286	364	300	320	317	329	313	308	318	344	314	299	305	324	313	302	301	344	316	326	296	314	294	333	323	329	289	300	268	344	308	318	309	330	342	308	315	320	321	311	319	306	316	289	304	304	319	329	333	285	328	310	336	291	301	289	302	306	304	326	314	340	295	321	306	309	349	293	302	318	304	299	313	298	308	328	330	305	331	317	334	319	306	301	329	282	310	311	309	333	315	298	324	295	319	334	316	309	286	284	344	327	350	295	332	320	321	296	338	316	329	283	333	306	313	297	308	308	331	299	297	311	323	309	310	315	332	325	297	287	313	347	343	324	290	312	304	325	294	322	327	306	328	315	300	344	323	338	347	315	290	318	309	361	317	322	345	332	314	341	306	334	304	303	313	307	299	326	293	348	305	280	318	320	312	296	318	324	324	310	320	333	329	291	331	335	303	300	305	326	336	313	322	293	315	310	334	288	297	308	307	313	309	300	323	309	306	325	310	332	344	301	309	285	318	286
3934	541	758	2719	1685	405	360	350	345	355	335	326	305	350	326	317	308	312	312	316	343	312	327	329	369	345	343	329	331	339	347	331	326	343	330	346	351	301	367	357	346	328	349	365	322	343	356	300	309	334	362	330	324	362	341	372	306	371	341	334	351	320	362	340	340	354	356	318	313	337	310	310	338	339	360	346	351	308	312	348	340	373	325	349	345	334	348	338	307	332	332	346	352	356	339	330	334	327	330	355	331	343	330	357	331	366	299	303	327	330	336	344	326	341	335	333	332	360	360	315	361	303	322	347	348	315	324	325	352	351	326	323	336	340	303	345	329	347	305	354	363	305	331	354	341	320	307	346	311	314	339	334	319	318	356	336	333	312	336	311	385	316	319	364	327	297	338	334	327	322	344	337	328	336	329	318	325	342	306	358	344	319	341	336	323	315	344	311	329	370	311	325	320	346	358	320	319	323	345	315	336	338	313	366	339	332	326	353	287	336	333	346	315	315	338	364	339	341	308	371	342	322	314	309	309	353	331	359	351	319	317	315	317	334	326	342	342	329	331	361	308	324	335	349	333	288	304	338	323	297	314	319	333	293	325	322	344	338	357	349	321	343	322	326	345	334	341	354	327	315	324	342	334	333	335	362	299	307	350	338	329	294	315	359	355	311	333	366	328	368	288	302	342	373	337	348	347	300	332	351	389	349	327	354	335	324	328	392	330	340	315	342	319	339	334	302	345	337	338	338	296	327	362	351	321	319	369	321	343	312	344	344	336	326	312	358	356	328	337	352	319	337	344	360	328	329	360	323	335	313	330	337	364	337	310	341	311	339	330	359	325	349	331	325	350	355	331	326	321	313	313	355	335	343	357	340	340	338	330	331	315	344	332	326	329	337	335	366	324	338	297	297	340	323	315	326	361	303	319	316	343	330	296	314	331	322	307	322	361	328	348	340	352	324	357	336	319	290	341	289	360	340	361	321	337	351	342	339	340	338	326	329	325	350	357	331	333	309	344	382	332	376	340	329	328	357	359	327	313	323	308	315	332	324	333	331	336	329	305	336	306	345	342	348	323	350	334	322	299	317	320	313	307	323	355	287	320	344	373	313	349	334	328	328	322	359	320	338	330	319	367	363	334	352	354	329	318	311	363	314	326	300	336	318	338	347	316	304	341	347	345	373	309	311	307	352	350	351	320	347	365	318	306	355	358	364	313	359	308	346	346	339	336	370	346	347	321	334	333	350	321	345	329	312	345	314	324	349	330	353	350	327	340	361	311	336	319	335	337	354	327	339	331	352	313	329	332	339	330	328	319	294	342	324	339	342	335	370	342	327	329	313	326	354	324	285	333	331	325	343	310	353	343	320	347	350	345	341	306	331	298	336	307	338	353	320	339	324	323	328	310	273	345	339	315	334	335	341	317	359	313	322	336	328	366	337	334	350	314	338	341	341	347	334	324	298	313	312	344	345	327	319	323	339	342	344	345	383	345	332	315	322	349	340	319	365	355	356	353	334	373	322	290	314	329	331	322	307	321	324	328	353	328	356	342	338	357	351	312	331	357	325	314	335	342	344	318	319	321	296	353	354	352	372	328	305	311	308	353	340	309	342	351	335	329	307	336	333	341	318	342	340	317	349	330	317	349	308	368	288	315	336	336	317	321	348	323	326	356	339	319	327	310	333	331	339	330	350	365	335	303	332	356	352	327	365	348	368	338	313	300	327	319	349	346	360	348	344	337	340	329	331	329	336	318	311	323	349	362	335	351	351	334	324	357	284	332	342	317	320	332	358	356	300	365	330	339	328	314	303	325	328	335	327	336	339	302	344	319	328	363	366	313	342	319	321	345	323	337	315	343	333	331	337	294	334	326	380	343	332	317	298	312	347	294	330	333	358	365	334	342	318	320	336	323	337	314	362	320	335	345	310	358	354	343	332	328	335	321	327	329	298	333	342	330	321	308	374	295	320	360	333	332	334	321	351	316	322	301	301	318	337	339	343	314	319	332	291	344	305	314	343	334	334	374	335	337	366	303	317	312	332	360	325	336	354	343	341	344	352	336	344	342	336	330	348	320	333	318	313	342	327	318	347	335	327	327	340	360	311	358	347	305	335	346	332	378	330	359	363	325	348	367	313	357	306	335	304	319	344	344	341	339	337	317	309	335	332	380	338	341	308	325	348	377	342	322	334	299	347	321	385	348	314	327	329	317	351	328	335	322	346	337	338	316	334	343	347	312	346	336	328	345	359	333	315	324	337	351	335	312	337	325	294	303	339	327	321	354	353	340	339	327	335	344	352	355	323	329	351	334	339	323	347	333	303	310	333	323	324	331	369	346	350	300	326	314	330	338	353	363	327	313	310	329	318	313	315	324	334	361	346	368	323	325	314	386	324	335	338	312	335	355	330	325	368	320	320	328	302	370	337	330	354	322	332	320	329	368	311	326	324	317	320	356	287	329	343	354	307	336	336	340	328	305	336	309	332	325	350	314	326	369	332	336	342	343	375	334	351	315	319	358	278	308	304	346	321	388	320	320	362	344	349	324	325	316	316	340	361	276	318	360	360	306	364	352	350	307	314	370	343	357	345	319	348	337	339	344	363	349	315	316	333	325	328	324	330	329	328	335	340	316	333	342	326	328	341	342	294	293	346	348	328	331	313	315	303	302	314	341	352	369	362	334	352	340	352	333	321	331	355	342	313	331	321	339	322	338	335	339	333	343	329	349	349	309	308	359	342	331	348	343	323	374	342	327	320	319	321	320	353	328	328	335	353	321	321	330	338	345	326	323	315	316	342	335	317	364	356	382	326	347	336	346	314	322	341	310	301	348	327	350	327	309	372	319	332	332	344	343	335	333	329	335	328	319	314	329	331	360	296	327	341	348	330	323	328	354	363	315	330	354	321	353	303	311	331	288	361	305	327	318	329	292	333	328	284	349	333	339	356	316	326	281	331	338	350	346	347	319	325	338	326	331	341	342	343	342	331	318	327	287	323	345	340	348	343	328	321	337	358	334	349	310	325	335	312	357	354	295	358	350	332	326	308	321	349	310	357	331	357	350	302	352	333	298	372	343	298	313	342	343	352	329	302	329	342	355	327	319	358	339	333	320	318	330	324	323	355	364	310	323	307	352	344	330	335	303	330	339	295	347	310	365	345	343	321	342	332	339	335	348	292	325	327	296	357	316	345	335	341	326	331	347	301	291	306	306	314	369	349	329	329	318	335	341	351	353	308	379	317	344	335	326	349	335	328	338	336	344	331	329	345	329	312	379	316	306	352	346	339	328	332	332	348	325	319	358	310	340	330	320	339	346	338	324	330	334	339	337	303	327	311	315	313	303	352	331	320	318	325	343	362	345	327	334	337	321	370	306	319	312	322	336	352	345	314	336	333	357	337	315	320	336	318	323	350	344	332	340	337	349	323	333	385	340	303	309	336	344	331	343	307	329	372	348	336	336	338	338	353	339	332	352	317	384	363	315	316	330	314	314	334	332	327
3781	994	2279	10076	6785	1160	933	896	912	808	831	850	817	852	834	828	868	772	804	824	815	806	817	838	812	817	844	803	808	824	808	807	868	877	838	780	882	756	813	762	814	802	804	742	834	816	762	819	779	781	819	803	844	809	797	826	750	819	794	802	790	799	840	823	751	819	774	814	793	772	823	812	791	826	772	804	846	819	776	821	797	796	797	802	802	776	717	779	781	777	846	793	821	814	831	852	795	768	799	751	775	820	789	825	818	792	749	842	825	784	809	822	816	808	798	813	779	808	778	854	854	812	792	804	787	859	785	791	824	813	827	811	784	770	789	786	838	827	808	728	752	856	823	770	803	818	802	800	820	807	810	790	790	826	806	806	805	799	800	791	783	820	799	842	788	780	800	754	787	782	844	845	814	824	790	790	808	834	808	791	820	850	803	866	770	794	780	814	803	833	837	832	831	764	813	834	816	815	788	832	834	788	766	784	850	786	832	827	805	788	816	775	791	826	784	801	793	823	809	852	795	812	795	811	857	759	776	810	787	821	837	820	835	904	826	794	793	804	830	777	828	785	813	764	825	794	852	885	787	780	781	832	789	769	802	834	846	826	826	823	778	804	795	748	801	765	810	776	816	817	784	817	811	747	780	803	797	819	790	795	831	788	786	850	766	779	754	808	803	717	820	776	808	794	763	780	785	784	796	767	792	815	832	848	781	804	763	726	781	827	770	815	821	778	811	836	814	808	783	784	808	853	780	782	755	849	778	821	814	824	858	792	785	839	840	811	815	848	808	794	753	789	831	778	805	746	849	767	779	791	857	848	812	797	817	860	784	791	813	791	787	790	848	803	775	799	795	758	813	795	781	795	781	787	759	788	806	817	796	764	825	830	831	778	791	796	784	817	825	775	806	839	818	806	740	777	820	725	788	758	800	829	811	788	815	766	816	804	806	812	855	831	865	818	762	816	760	830	811	762	812	815	836	802	755	766	824	806	781	837	803	771	791	802	846	826	829	786	833	848	822	784	809	780	829	808	785	791	784	801	842	808	821	788	836	782	790	733	817	784	806	799	809	810	765	782	832	802	845	772	813	803	834	774	762	793	773	829	814	829	800	823	799	820	769	848	780	841	794	805	800	769	777	836	823	806	782	831	770	782	796	806	874	850	809	759	781	827	791	782	775	841	818	803	818	825	775	814	799	750	770	795	788	778	799	820	753	786	789	834	807	764	768	764	829	778	783	753	829	844	832	775	840	813	812	790	803	826	831	827	820	801	803	753	832	767	794	820	738	730	794	767	784	802	847	783	782	834	828	820	800	795	730	750	796	802	852	830	797	803	793	843	791	783	810	815	835	783	785	771	815	772	830	811	744	772	808	761	818	780	800	812	787	767	773	766	868	789	786	824	775	795	808	783	782	817	783	747	810	814	759	815	800	807	781	778	806	822	737	838	791	766	816	764	795	781	808	812	825	812	791	800	813	846	800	781	799	812	785	809	793	811	813	821	800	789	792	778	812	801	769	786	793	722	765	835	830	800	785	806	754	810	777	775	815	792	789	779	800	769	805	808	826	816	781	790	757	810	837	838	827	810	802	772	796	782	796	810	803	814	806	783	834	815	795	855	818	835	796	787	815	829	801	795	793	754	729	795	784	780	805	827	791	833	792	761	827	780	797	785	826	822	828	793	805	791	823	811	810	816	829	771	832	764	815	803	810	775	776	784	751	794	821	791	852	744	807	827	798	791	825	800	867	773	759	772	776	805	771	831	828	789	786	812	805	805	802	821	788	813	801	793	782	820	831	801	818	836	834	823	774	823	826	819	801	856	782	800	809	813	797	765	826	776	813	811	916	788	759	771	796	764	810	749	842	749	790	845	800	752	821	765	767	799	793	760	736	726	800	808	785	839	838	798	781	812	716	798	844	803	787	785	787	763	808	796	793	795	738	751	800	842	774	766	761	799	816	829	764	790	796	781	776	779	811	810	804	802	812	746	819	774	822	823	774	753	780	784	736	832	773	836	844	846	825	829	809	818	825	804	794	801	820	808	779	810	778	807	742	826	793	787	786	801	814	756	799	769	803	773	825	783	798	830	807	751	783	779	836	796	819	783	803	807	816	807	841	806	753	866	797	792	780	832	832	839	749	825	794	795	771	758	780	787	849	786	810	805	794	818	793	795	755	792	773	730	829	827	858	798	790	800	804	800	795	804	838	810	778	808	806	839	797	788	761	815	791	767	814	811	784	758	811	798	762	798	804	816	791	782	822	822	801	784	842	832	793	767	806	814	808	840	784	831	791	780	812	789	809	772	779	772	783	837	825	803	793	787	803	730	818	777	809	784	805	769	789	754	785	822	830	803	835	782	850	807	856	799	775	826	803	818	773	819	841	802	794	840	834	759	784	773	807	784	760	786	772	836	776	772	774	792	778	792	775	840	808	857	859	803	790	849	773	816	739	798	777	770	852	791	846	800	792	865	805	814	774	811	788	781	792	743	829	820	739	774	771	795	766	783	804	804	827	799	761	834	788	750	843	809	788	807	773	810	781	742	784	830	797	786	837	793	780	773	839	797	768	774	799	793	777	762	803	801	807	796	811	785	826	851	773	780	789	845	796	718	799	787	769	813	806	769	822	777	828	774	792	740	806	767	795	850	727	807	709	792	782	797	815	765	799	827	789	808	855	834	792	798	795	781	760	825	763	751	802	821	796	833	751	747	810	784	782	825	794	820	771	783	808	799	802	754	833	757	808	816	825	743	820	828	802	781	830	773	782	766	780	824	788	784	865	761	811	789	758	782	777	738	834	838	833	782	808	776	751	778	806	738	745	772	807	790	840	810	855	783	846	812	765	798	774	801	807	874	833	789	818	742	826	818	832	811	838	825	797	824	854	772	828	784	787	765	796	833	796	814	793	784	793	805	794	835	810	814	780	848	840	748	806	825	844	826	829	783	822	828	773	810	790	750	825	834	772	772	821	810	776	780	844	797	804	803	800	796	779	789	794	792	771	766	802	786	824	755	803	795	755	801	770	762	810	782	774	850	782	842	796	814	809	786	797	846	830	781	815	797	801	775	810	793	810	780	752	765	839	806	801	826	784	819	794	775	838	767	845	787	837	791	814	794	802	743	816	849	767	820	816	751	817	819	792	752	769	791	769	832	804	837	831	752	761	798	796	821	756	796	820	829	808	818	792	798	812	807	858	776	819	797	768	807	787	761	788	797	766	772	789	810	800	757	792	830	789	784	783	761	843	809	806	809	797	806	753	808	769	767	835	814	776	831	787	772	758	775	799	826	787	813	800	784	739	802	848	810	752	784	762	823	803	799	804	778	785	788	786	783	790	802	766	787	862	796	749	783	808	773	852	780	802	832	826	771	758	801	768	843	787	805	802	808	815	769	791	800	840	768	781	814	841	786	846	821	777	812	835	761	802	780	843	819	830	783	831	828	762	812	849	777	779	775	829	826	837	799	830	811	790	811	808	802	816	791	780	762	788	808
30150	8222	10722	47022	32856	5727	1103	1019	727	408	340	342	302	258	248	237	209	239	235	260	246	238	205	251	220	218	236	205	248	300	323	323	460	420	391	309	246	229	204	218	221	226	191	197	237	205	204	202	211	211	199	230	208	183	194	178	202	252	188	220	207	218	204	218	225	226	181	221	246	229	213	183	203	220	231	215	235	195	229	220	212	201	217	201	197	207	203	222	221	230	212	216	207	212	208	200	214	208	214	230	223	181	232	182	203	210	198	188	250	222	199	239	248	208	203	203	229	231	210	212	213	216	215	190	198	233	206	231	201	202	204	222	213	221	204	219	228	233	195	208	213	190	228	195	199	196	182	217	197	215	198	213	221	216	201	171	231	218	216	204	228	213	213	206	217	176	223	226	223	239	220	212	217	204	216	241	206	251	226	233	203	192	193	201	222	203	211	214	213	204	195	218	249	227	217	201	203	244	216	229	198	232	203	190	222	225	203	213	210	206	228	212	216	211	219	206	244	225	231	220	187	209	207	208	215	230	219	224	197	245	200	179	240	202	224	222	211	216	226	190	201	190	213	194	235	220	210	197	188	250	225	226	234	186	197	220	213	181	219	214	183	240	239	217	221	212	194	221	201	195	217	192	215	201	238	212	229	231	182	224	216	190	200	192	212	178	246	205	204	206	215	199	224	211	216	220	235	201	239	218	215	187	233	218	192	201	189	232	175	203	222	207	201	190	234	207	191	205	192	206	227	205	232	208	211	221	209	221	203	215	231	188	215	223	206	210	218	210	194	202	195	233	243	201	228	228	212	209	200	198	219	199	203	208	194	201	209	192	217	224	196	225	247	196	219	205	210	195	194	195	201	211	192	216	216	231	218	224	201	202	204	206	209	203	193	219	238	193	193	202	231	235	207	202	207	211	200	223	226	227	217	192	191	225	222	212	177	217	226	221	192	200	217	203	205	211	186	219	248	206	230	201	247	228	214	222	246	233	200	219	208	240	242	207	199	212	194	189	197	210	197	194	205	202	208	215	204	201	196	180	224	216	233	199	245	225	199	210	209	221	214	207	208	210	219	201	194	205	181	213	187	228	216	205	225	216	252	200	206	228	220	227	200	191	218	208	203	204	180	205	213	208	217	188	216	214	179	192	204	208	202	232	212	211	226	198	222	214	233	195	199	215	224	207	204	229	218	206	187	223	219	197	221	239	222	214	206	216	225	211	187	234	205	209	233	217	189	208	216	209	202	227	210	198	216	205	221	202	226	241	204	213	199	214	222	204	237	224	214	209	187	206	248	226	211	208	211	219	217	173	206	233	212	235	209	215	199	198	224	218	190	211	215	201	219	203	184	202	214	220	209	211	248	212	216	207	214	208	196	198	230	213	193	232	231	202	217	206	190	202	217	216	201	203	212	194	247	211	212	198	201	214	220	225	214	186	228	212	243	202	189	189	204	218	230	213	194	200	207	215	212	221	225	200	217	214	206	180	213	232	217	203	193	225	244	212	202	221	226	217	204	203	194	202	196	209	205	210	234	214	183	203	222	217	212	177	231	195	198	216	228	183	201	221	220	222	214	193	204	198	213	190	233	200	173	213	204	208	200	214	217	190	212	213	196	169	232	184	209	214	217	245	223	185	191	202	195	197	207	183	200	227	213	203	194	209	205	188	252	203	254	208	221	228	191	206	214	212	208	190	220	235	198	221	179	221	186	201	242	212	213	202	198	222	197	220	208	195	183	190	204	211	209	213	232	195	214	213	221	228	226	224	213	212	227	240	201	211	196	222	210	204	232	218	208	197	194	195	201	224	192	220	214	209	206	207	208	189	194	203	204	218	216	216	215	220	190	199	226	189	227	178	185	233	208	237	205	222	200	194	214	236	195	240	210	201	236	199	223	188	207	210	240	209	229	237	213	204	206	241	169	194	228	213	235	193	196	216	204	213	215	212	218	235	219	211	215	208	213	219	221	191	209	219	198	214	185	217	230	231	204	228	198	200	196	187	214	212	220	224	219	195	219	190	226	226	209	216	205	219	211	207	209	218	196	239	199	208	176	214	211	220	241	210	213	190	194	225	216	200	232	210	206	183	198	191	207	229	243	216	203	227	233	190	238	189	208	204	208	195	209	205	202	225	209	210	211	224	217	215	220	217	192	199	219	194	206	241	182	216	179	211	217	239	198	219	194	216	195	202	218	247	220	191	196	213	192	216	203	217	244	203	217	189	220	230	235	233	182	199	207	223	197	219	211	245	216	211	231	209	219	194	211	220	223	200	221	218	214	192	228	207	202	214	191	221	202	225	205	199	189	193	188	185	194	229	216	176	204	218	227	204	226	225	212	222	197	228	221	222	219	196	207	215	209	265	205	212	222	178	201	219	218	218	226	216	213	201	216	197	207	213	247	200	217	209	231	224	226	218	235	221	217	228	214	213	226	175	210	214	205	228	213	205	215	223	197	244	205	229	230	192	201	194	214	202	210	203	186	230	199	249	191	206	183	201	202	195	214	203	215	209	217	230	244	234	230	214	214	204	234	220	217	217	208	200	215	184	195	203	213	215	188	207	211	253	223	239	187	195	183	218	232	213	233	216	193	192	187	218	199	222	203	216	198	221	200	205	206	198	221	197	207	195	195	237	211	205	209	252	186	186	214	175	221	227	198	212	215	208	211	190	225	204	199	202	199	224	187	204	201	217	225	216	218	242	231	219	201	216	205	201	220	189	238	224	200	215	204	209	234	184	204	193	207	206	205	224	197	187	228	215	204	209	207	192	211	183	221	206	213	169	211	219	210	205	220	212	229	226	235	217	197	209	216	180	197	205	191	204	218	232	213	228	229	226	181	192	215	182	206	197	211	227	219	202	214	227	195	209	194	214	220	216	271	248	203	204	195	224	183	207	214	227	263	221	191	215	207	219	187	216	195	216	202	206	220	214	194	207	201	217	206	209	221	210	242	217	205	201	210	216	221	224	215	227	202	214	203	200	228	206	192	192	196	223	235	209	199	205	193	199	225	189	228	207	238	232	213	217	221	222	217	198	233	230	216	205	213	207	190	161	181	238	206	197	191	212	206	202	231	197	229	184	213	196	197	220	228	205	211	200	241	203	194	227	222	206	199	189	236	216	199	195	197	190	210	201	229	225	232	193	218	225	220	207	215	226	201	219	214	189	214	203	220	200	199	231	206	212	201	243	222	200	228	215	209	189	221	220	195	220	221	209	203	195	199	218	202	232	214	211	214	186	194	199	228	191	197	183	211	210	200	221	210	205	235	214	202	215	195	203	195	203	204	199	204	242	218	219	218	195	210	192	207	230	224	223	194	182	238	232	200	206	210	208	205	226	212	204	223	225	194	179	228	230	201	203	191	219	225	189	210	219	192	197	194	241	204	204	217	223	204	208	179	212	224	222	202	215	207	194	224	214	233	213	230	205	197	200	210	218	216	201	198	200	202	192	193	201	233	226	213	231	211	203	211	216	200	220	237	202	209	207	221	216
16973	3968	16120	53184	38856	3682	3113	3095	2909	1586	1251	1052	992	888	812	752	732	750	727	693	664	662	651	653	671	606	723	680	816	1213	1333	1604	2316	2392	2239	1408	799	601	575	601	570	589	590	553	571	558	560	547	516	546	529	560	533	550	559	562	584	513	563	494	526	573	532	505	510	521	518	516	545	548	555	540	518	571	528	524	537	524	566	518	551	504	528	563	524	493	557	549	535	530	553	532	527	527	537	529	536	550	546	510	533	565	501	507	520	545	537	503	540	509	529	516	498	503	550	519	562	557	549	528	509	512	486	500	566	528	517	519	555	542	496	548	577	568	526	503	537	516	539	528	522	539	518	502	562	586	559	519	508	486	519	552	535	518	530	525	546	483	579	526	534	488	558	490	544	534	501	524	499	599	559	496	528	481	526	545	554	549	532	556	531	534	555	552	505	501	511	541	494	529	527	539	527	531	529	521	517	545	515	532	556	488	605	512	533	489	537	536	543	497	566	493	498	519	529	559	551	516	487	525	534	504	574	561	534	536	523	526	548	524	529	512	532	495	565	529	518	539	524	541	490	501	512	535	524	530	566	483	504	529	535	522	559	514	509	543	503	507	523	513	550	489	556	527	504	534	549	539	548	547	541	526	522	521	516	524	508	473	537	506	534	536	515	545	485	508	521	492	560	534	520	539	534	501	556	539	498	545	539	562	528	541	539	528	562	560	489	530	568	526	548	553	509	531	541	548	559	524	540	531	554	561	558	533	508	500	557	567	531	525	514	517	567	524	525	523	476	526	535	523	554	555	547	536	530	539	538	540	520	491	504	518	504	509	510	501	539	556	490	519	566	518	539	529	517	535	540	505	533	535	522	548	545	522	537	483	589	523	510	521	547	555	545	513	491	489	501	549	493	491	557	551	531	511	520	556	524	508	512	532	525	523	497	490	521	507	522	564	522	556	509	562	520	559	563	517	524	535	550	537	518	498	503	543	542	532	529	505	508	483	553	503	518	509	500	526	495	490	488	518	521	534	503	543	535	521	538	528	507	532	496	506	500	545	534	509	574	500	508	514	555	572	500	524	532	553	517	527	531	533	544	508	543	526	502	546	496	559	505	490	505	526	507	477	522	591	543	560	531	495	523	504	487	534	514	550	533	510	576	529	536	538	535	507	488	512	553	535	518	546	478	485	470	528	494	526	513	500	531	558	527	532	500	521	544	504	506	519	553	526	543	492	547	505	522	530	538	536	530	520	534	501	510	501	506	520	544	482	526	513	555	549	515	521	544	536	542	505	521	533	520	546	517	530	526	501	513	549	494	532	545	524	499	528	539	512	517	507	516	471	495	510	526	518	495	556	508	515	515	556	485	527	510	528	538	554	484	497	509	563	495	514	559	495	523	487	547	460	492	580	598	504	572	529	524	512	503	549	522	526	519	538	533	524	544	523	545	514	528	512	548	516	551	539	518	503	527	533	567	495	495	546	519	510	496	531	523	534	530	541	595	538	496	486	559	563	502	548	540	556	542	529	519	508	557	495	537	544	505	527	518	557	574	554	543	499	506	498	553	511	581	532	511	527	554	503	561	526	486	503	537	550	493	547	516	529	522	530	515	548	529	542	532	530	508	536	517	551	505	527	533	515	531	526	514	527	502	526	521	512	539	480	518	554	504	560	531	506	544	516	494	550	510	577	515	499	536	538	532	509	535	580	545	522	551	538	529	525	559	504	517	506	521	521	523	545	519	556	543	486	510	570	533	498	555	511	494	541	550	546	523	530	496	528	527	544	495	519	546	527	531	528	471	497	506	491	526	525	499	544	561	529	543	527	530	525	509	527	554	524	569	529	519	531	547	498	519	551	536	537	507	535	529	556	508	552	511	525	539	513	540	529	555	530	530	540	578	568	596	528	524	510	526	490	549	524	496	491	571	565	510	543	547	528	533	513	507	550	580	523	573	509	511	504	489	538	497	563	524	489	533	539	521	500	545	526	502	499	537	537	548	525	563	550	535	492	515	536	508	514	492	527	542	544	495	543	538	517	535	516	491	511	542	543	519	526	542	521	518	521	508	502	509	538	517	520	532	490	523	512	518	569	538	514	521	543	497	549	514	499	534	536	503	536	518	518	549	493	519	511	527	512	516	554	557	509	500	539	543	511	563	514	469	506	572	501	514	505	493	461	538	506	537	548	472	510	512	521	515	523	500	510	541	509	543	547	533	500	527	528	530	500	502	536	503	545	552	519	531	543	518	551	520	509	492	549	562	472	517	505	538	517	539	467	511	494	540	532	494	535	505	541	531	540	530	548	550	528	519	561	518	557	574	541	534	570	514	558	493	541	488	528	541	547	510	553	534	543	491	524	528	560	555	542	510	498	558	507	542	531	507	540	515	517	518	524	534	526	518	509	577	512	517	577	530	489	543	548	530	555	531	545	554	547	543	515	536	523	506	500	526	505	536	541	562	548	509	505	543	541	562	519	512	520	521	514	554	513	515	462	498	539	532	546	509	525	479	578	540	526	536	522	508	503	530	509	543	535	504	519	554	568	523	527	513	494	548	518	522	514	504	536	513	515	543	532	537	538	503	560	529	561	497	532	511	545	497	485	510	549	541	516	547	532	514	534	510	534	502	508	548	542	545	565	517	555	520	517	520	502	541	507	531	519	521	516	553	585	499	535	500	534	508	549	510	562	503	508	528	513	541	550	514	537	552	516	531	525	537	537	548	523	508	541	537	522	525	542	499	546	507	520	491	593	541	541	511	509	516	527	531	528	522	537	573	503	477	516	523	516	505	548	485	566	529	516	547	530	524	524	482	494	530	508	556	511	535	522	541	516	543	487	518	528	527	523	525	543	540	540	506	540	525	527	541	544	532	560	534	519	554	495	521	523	557	522	513	534	502	553	547	533	539	533	482	526	506	474	528	515	581	515	544	550	530	530	549	539	520	532	514	498	517	526	569	487	520	511	533	501	560	546	526	481	508	524	487	551	528	531	513	517	497	538	544	503	513	543	550	523	520	581	577	473	563	535	516	508	542	517	541	486	557	528	493	557	475	543	526	474	520	530	521	513	482	521	531	547	508	536	531	500	497	507	518	530	497	509	535	519	551	521	567	506	571	564	525	514	528	558	563	521	525	519	535	559	515	551	536	504	555	511	533	535	516	498	512	531	521	546	509	534	499	550	531	558	553	509	530	533	537	505	492	581	516	527	525	495	512	528	476	535	516	562	551	506	518	529	485	553	500	587	522	508	497	514	528	541	512	521	532	529	523	494	467	528	565	506	558	533	536	547	517	551	540	523	531	583	517	557	560	544	520	506	490	479	547	564	531	539	540	587	523	546	502	578	556	548	527	523	524	521	549	507	517	535	530	529	517	536	553	538	541	498	510	527	498	534	533	499	543	561	526	511	498	528	532	555	544	555	532	488	556	552	501	536	553	537	530	513	545	520	522	571	527	520	506	524	568	548	527	506	538	539	546	510	520	530	479	523	558	505	516	513	577	538
43881	17359	19328	62225	48205	14227	2715	1490	940	423	368	330	295	218	206	192	166	144	171	163	153	157	140	139	142	147	158	130	144	229	303	375	604	496	423	309	205	130	114	118	129	121	120	103	112	121	123	119	128	116	110	120	109	108	123	122	114	123	123	117	120	117	104	109	124	120	90	114	117	105	125	88	131	123	115	110	127	117	121	100	103	131	129	114	124	106	99	114	110	98	114	119	93	111	125	109	114	123	116	111	124	130	123	105	91	106	103	103	116	125	116	123	99	124	108	97	106	100	124	104	102	117	98	141	94	105	86	134	121	122	101	106	99	108	108	106	103	101	112	100	100	105	113	99	111	120	109	107	103	98	124	109	109	137	118	115	117	111	120	115	111	93	116	119	108	118	115	118	97	99	110	122	110	124	96	107	110	111	118	98	113	99	98	124	95	99	104	114	126	105	109	98	111	118	125	112	114	112	125	107	101	110	113	104	118	119	99	114	117	91	98	115	110	122	125	100	112	113	107	106	115	102	98	111	91	119	111	119	96	125	89	102	102	101	116	89	130	125	100	108	109	104	105	100	103	99	103	114	111	108	117	110	99	104	108	99	100	96	119	114	128	112	97	112	118	101	135	112	117	103	103	102	91	117	131	96	99	93	98	116	105	102	112	105	118	95	102	119	115	109	131	104	96	126	129	103	116	110	129	85	116	115	96	106	97	96	126	112	104	117	124	101	130	119	101	121	104	143	124	118	107	114	124	127	102	117	114	117	104	94	105	120	97	121	124	95	132	116	106	100	97	119	115	111	131	116	84	106	139	115	129	128	106	129	117	104	108	91	122	102	116	108	114	105	107	103	106	118	113	108	112	100	112	94	105	107	92	102	102	96	96	118	99	96	130	111	97	120	97	115	106	114	111	114	107	112	99	105	126	110	97	115	100	120	103	119	106	117	107	113	126	109	87	100	109	113	110	92	111	98	96	107	102	98	116	127	103	129	91	99	115	101	121	102	99	111	113	114	121	115	110	117	124	117	101	131	98	120	98	97	118	126	136	94	109	101	121	112	117	109	109	115	125	100	93	128	108	112	115	115	98	115	96	113	126	117	112	106	114	93	110	130	87	123	97	95	113	122	114	93	103	95	97	112	122	111	133	115	112	108	108	107	108	121	116	115	136	107	124	103	139	99	97	115	133	131	116	105	114	98	104	114	106	115	115	114	104	99	109	115	113	101	89	110	98	115	102	118	106	105	104	124	113	110	119	108	103	118	117	104	120	96	133	131	100	115	109	117	109	93	124	109	117	97	114	114	89	103	105	119	94	115	103	109	113	108	111	122	123	110	107	127	125	126	95	116	128	127	112	116	109	131	94	118	107	117	78	111	94	97	128	100	112	121	98	114	111	101	115	109	114	126	117	110	99	103	104	116	108	89	121	106	121	122	115	125	97	111	121	106	113	98	114	99	100	112	105	109	115	113	106	96	107	101	119	101	119	100	95	118	102	116	96	126	106	108	85	111	118	117	105	115	116	111	93	87	106	121	117	104	90	118	102	110	125	99	116	124	100	99	113	119	128	86	107	113	115	117	118	109	120	100	103	108	117	100	96	105	124	116	105	113	109	132	108	113	104	88	129	108	115	99	107	100	92	108	100	110	149	125	97	121	102	120	106	104	116	90	107	104	101	104	106	118	108	115	116	95	106	91	97	130	118	117	105	119	95	88	112	111	107	112	112	118	108	106	123	109	101	123	115	118	120	112	121	100	100	118	88	94	108	97	102	119	108	114	99	99	124	123	109	86	125	107	116	97	93	108	122	107	121	112	108	110	102	112	106	92	121	129	119	108	95	107	97	122	117	96	98	116	107	116	139	108	112	113	92	113	102	115	135	101	116	125	107	104	130	109	106	93	117	116	107	128	111	111	112	109	122	109	112	113	110	116	132	115	105	96	111	112	107	109	98	101	108	126	99	106	96	115	107	105	94	113	120	107	118	98	97	118	111	115	106	138	135	115	105	112	97	113	113	100	131	113	121	94	120	112	110	125	119	111	106	110	111	115	100	104	106	107	101	139	116	116	123	96	113	102	100	118	94	120	115	104	95	118	125	106	119	114	123	104	112	92	107	137	116	123	98	115	118	108	90	103	110	99	118	113	102	91	118	115	102	106	105	116	88	112	119	126	126	115	124	111	113	121	112	133	121	103	114	87	98	106	131	115	120	127	109	108	110	91	102	114	122	103	119	103	104	102	98	129	101	107	115	110	113	107	121	122	102	101	107	99	115	115	111	91	114	116	92	105	110	95	99	110	113	98	103	120	97	114	93	99	105	101	96	120	105	115	107	117	107	116	98	100	99	112	114	94	110	119	115	116	117	96	95	110	90	98	118	117	122	110	122	98	108	99	122	86	105	126	114	117	117	132	96	100	99	106	88	102	122	98	106	98	96	104	127	115	126	129	126	93	108	132	122	103	118	99	104	102	97	114	112	103	105	130	135	110	105	114	107	118	105	98	130	118	117	106	110	128	131	112	105	94	112	99	118	117	102	105	104	113	99	111	110	107	105	111	110	106	94	122	104	108	81	100	93	102	112	100	105	138	112	118	129	98	103	99	96	112	107	121	131	104	101	125	85	118	102	104	122	97	118	123	91	115	96	125	93	133	94	120	127	99	105	102	93	110	131	106	110	123	114	113	108	87	92	97	97	107	112	104	121	99	119	99	102	97	101	135	122	103	122	89	93	122	118	117	98	98	91	126	125	105	120	135	127	112	98	110	111	117	133	101	100	98	99	104	98	112	128	99	110	117	111	102	110	105	117	101	110	119	98	101	131	101	114	110	93	110	126	106	125	108	81	123	128	119	103	112	123	127	116	92	106	106	100	122	101	114	93	96	112	105	90	110	114	92	108	100	120	116	109	127	116	118	103	124	103	114	111	110	120	130	108	113	125	107	104	74	99	117	99	114	105	110	110	110	98	125	100	119	94	108	131	117	99	103	105	97	111	124	103	100	112	100	106	118	122	104	90	85	121	108	99	104	110	107	138	110	92	80	105	105	112	122	114	112	109	108	111	114	127	109	105	99	117	97	109	109	118	110	120	109	115	110	111	103	107	116	121	121	99	103	118	101	99	118	112	108	124	110	116	114	98	110	107	119	128	99	100	110	132	91	95	109	112	118	97	103	134	106	112	120	99	122	96	107	108	112	101	121	117	92	109	125	104	117	106	114	129	115	114	109	120	108	111	108	106	90	125	106	120	103	111	102	102	94	128	110	127	103	140	109	117	106	109	112	106	126	120	104	111	92	101	101	110	113	102	110	124	112	100	107	121	108	93	109	132	115	88	122	102	104	90	129	117	96	113	117	117	94	107	115	127	91	132	93	124	105	112	110	100	99	98	110	109	104	102	95	110	113	88	128	106	118	134	102	127	117	105	128	105	108	101	93	92	104	122	124	98	96	108	104	104	108	108	115	97	110	100	112	105	97	83	120	122	106	134	122	104	123	109	110
25064	7158	21980	65349	52336	5294	5333	4246	3813	1928	1808	1559	1398	968	818	743	740	696	650	607	584	597	571	504	536	514	567	628	645	1457	1702	2619	4370	3731	3085	1882	1122	405	353	362	387	379	407	354	351	395	349	363	368	366	382	349	317	335	334	371	320	321	368	344	337	308	336	312	316	303	338	340	325	317	338	332	337	338	345	325	352	306	329	350	296	339	316	314	301	289	339	300	338	314	298	313	321	317	329	290	305	302	317	319	331	304	319	289	308	297	303	295	333	346	295	292	310	315	311	309	301	322	331	320	275	304	305	311	320	318	305	327	288	328	289	290	335	286	292	289	329	312	305	320	323	318	311	307	324	312	332	314	282	272	318	342	302	296	308	308	293	294	335	291	322	326	269	350	301	313	326	304	318	319	313	294	296	325	272	304	297	306	278	304	311	330	321	285	323	307	318	310	287	322	339	338	298	330	310	300	317	296	331	301	331	315	299	306	274	338	326	309	289	306	288	354	300	331	291	315	311	314	290	280	294	328	301	324	298	324	305	330	292	306	344	321	298	296	322	321	263	315	308	299	293	298	310	282	307	344	319	322	289	285	309	281	311	283	280	318	312	296	331	304	307	311	304	288	330	315	338	329	343	329	320	325	336	322	286	306	314	321	346	311	306	302	347	319	298	303	294	318	329	311	329	320	320	301	305	293	287	294	328	276	329	306	292	299	301	295	322	308	291	345	292	343	321	289	341	313	303	320	305	332	294	317	313	322	341	326	329	273	310	291	318	291	303	269	311	303	319	333	315	295	296	313	315	328	311	314	320	299	283	294	305	302	291	280	318	319	303	325	276	318	281	289	315	316	299	308	305	300	301	316	288	324	314	323	305	306	319	287	323	325	306	283	317	320	309	308	296	291	283	317	293	320	299	314	325	311	350	329	316	321	341	292	298	301	316	309	309	290	319	285	323	302	332	325	328	286	344	263	321	305	325	282	308	305	276	303	308	303	319	316	296	288	307	286	318	296	308	306	292	293	315	300	334	342	353	292	338	325	328	320	314	258	301	272	311	292	298	322	313	310	341	307	335	326	298	313	302	321	321	309	318	312	314	299	299	294	304	311	304	278	297	302	320	311	269	335	297	282	331	300	319	286	323	315	317	335	292	266	313	321	294	308	310	332	334	298	315	295	304	294	294	321	292	323	310	313	292	316	321	289	313	302	340	317	303	333	351	309	319	341	327	305	310	362	295	296	326	286	334	316	325	316	297	264	316	310	321	317	332	294	326	338	295	323	309	328	331	335	337	296	292	322	313	290	334	320	307	302	306	310	296	304	279	277	316	319	311	322	278	309	283	326	290	303	296	297	318	316	318	322	323	314	322	314	335	314	327	294	299	352	276	300	328	296	301	321	308	294	302	294	307	325	275	297	329	306	323	309	316	300	336	308	286	307	290	318	306	285	315	310	303	301	307	327	320	312	324	296	312	278	292	328	299	317	301	331	283	324	301	308	303	323	333	304	293	311	310	301	312	318	316	311	296	298	318	292	314	284	298	280	308	280	284	290	296	297	290	309	320	313	298	354	300	306	297	301	292	332	299	319	335	335	316	330	310	304	299	292	314	303	280	284	310	319	353	299	312	313	322	352	315	290	316	285	305	293	277	304	307	270	330	268	293	275	290	325	316	327	338	297	367	356	299	319	317	295	318	283	314	306	305	288	304	327	304	317	301	315	284	300	324	307	307	302	299	287	331	290	312	303	297	297	309	283	338	320	305	317	298	313	315	324	269	291	317	294	305	336	332	330	276	303	279	289	362	295	336	286	326	342	312	301	298	301	329	301	302	314	298	304	283	325	321	278	329	312	326	309	302	320	319	297	317	275	326	319	303	328	322	303	293	317	303	277	327	286	310	298	314	275	300	300	344	279	293	302	301	326	325	334	326	295	293	288	288	316	290	304	310	295	312	324	298	325	296	299	299	304	294	300	289	308	301	327	275	323	325	307	286	311	297	331	306	301	305	287	315	310	292	259	306	328	279	315	318	289	303	287	319	321	295	320	317	285	309	318	319	323	305	304	295	307	302	307	323	335	334	295	301	317	288	307	318	338	337	316	309	296	296	304	320	338	310	311	289	300	269	334	297	308	308	303	285	303	298	271	271	319	293	326	296	287	297	287	317	331	297	310	313	314	308	300	312	323	300	301	328	332	261	307	299	312	317	300	276	303	297	305	330	315	298	304	295	314	288	307	320	308	295	315	286	295	264	322	351	295	324	307	309	335	282	318	312	318	308	297	320	325	300	312	293	311	322	309	291	307	327	287	307	309	307	306	320	313	324	287	316	328	286	293	305	292	298	326	315	312	284	323	297	305	304	314	294	305	317	290	284	298	341	291	288	317	274	300	331	305	316	285	319	310	303	315	319	302	324	308	283	328	307	301	324	298	275	263	300	293	287	309	309	294	317	326	290	336	317	281	316	326	297	296	295	336	302	281	325	322	332	301	285	275	260	318	291	340	352	287	298	295	327	312	275	309	288	296	320	317	301	283	292	306	325	275	323	304	331	309	291	300	300	306	316	305	329	269	302	302	313	319	275	273	316	313	346	302	298	313	313	319	321	314	303	281	296	276	322	302	290	296	289	286	294	301	321	316	288	358	328	299	286	305	320	287	300	309	296	311	326	325	274	312	318	325	313	283	279	325	313	283	310	312	290	314	282	296	265	303	286	329	309	299	306	303	322	309	296	299	304	317	307	308	289	327	306	327	327	314	338	295	324	285	316	305	288	288	311	304	289	315	297	304	306	315	315	324	317	294	321	291	312	277	310	292	281	336	288	337	306	283	304	291	328	313	330	285	287	291	298	303	295	314	274	344	313	288	302	334	301	314	306	302	318	306	286	291	317	270	335	316	305	319	305	338	326	335	338	296	316	312	326	307	318	333	311	312	319	332	319	289	291	296	336	311	299	255	275	324	271	300	302	304	331	313	264	317	295	336	293	341	287	300	299	355	303	305	312	304	328	313	301	329	283	299	327	323	297	317	278	306	271	303	283	321	314	268	322	292	339	312	297	311	297	285	278	291	295	311	317	296	338	311	307	326	324	322	294	267	317	349	337	314	301	304	305	326	315	328	315	296	307	318	293	299	297	334	319	324	326	308	325	300	322	303	286	312	302	339	316	321	291	295	315	298	324	326	327	293	279	326	306	321	309	311	306	343	282	321	308	332	298	260	295	323	305	292	304	304	308	308	315	314	312	325	334	277	260	307	309	315	309	296	298	334	321	303	297	305	337	314	324	280	291	297	280	295	293	283	303	287	288	328	306	314	311	323	327	301	335	307	282	319	299	329	288	319	324	315	340	291	308	306	322	320	325	328	302	312	307	294	306	289	319	306	318	293	291	320	329	282	322	302	268	293	308	295	321	326	295	306	337	321	334	295	299	307	285	312	303	300	321	289	317	336	304	318	314	342	328	296	319	300	338	314	308	315	287	309	302	291	327	305	315	287	323	287	305	295
4290	553	787	2694	2003	459	372	384	351	315	325	348	320	358	304	327	316	360	374	332	345	295	344	300	329	301	311	365	351	328	339	346	343	354	361	347	331	381	384	327	309	358	320	324	354	293	318	320	326	318	330	324	350	351	336	322	355	333	318	349	314	323	313	340	330	356	360	290	313	315	338	337	352	334	335	309	319	353	324	372	334	318	356	307	334	313	301	348	330	349	340	348	345	324	341	348	342	311	344	320	322	321	347	337	351	344	327	362	317	321	327	323	321	351	319	337	346	353	357	325	355	384	362	340	328	348	385	344	342	316	299	342	388	340	316	316	310	320	304	351	320	360	337	319	320	334	330	356	336	348	343	324	311	361	366	360	334	344	354	315	298	306	358	341	354	366	324	328	313	313	346	328	341	332	325	319	328	303	340	312	296	328	316	354	382	379	312	335	320	320	329	337	286	336	337	329	302	357	294	337	357	310	330	329	333	313	351	366	344	357	316	314	339	338	319	300	335	351	354	334	316	327	326	337	289	344	330	331	312	328	315	366	326	335	326	333	367	328	332	350	335	341	321	325	336	325	339	355	339	342	336	338	315	336	319	319	332	347	334	301	329	351	319	328	377	360	320	327	330	331	324	367	336	326	331	326	294	328	328	319	336	354	347	335	353	356	324	320	340	310	337	367	372	376	314	349	331	316	311	328	321	308	305	305	337	323	339	339	330	347	350	303	340	321	331	320	321	305	336	346	295	302	324	330	328	328	328	330	348	339	318	348	323	303	339	331	339	334	321	329	328	330	326	295	316	316	381	311	327	328	331	325	363	333	311	344	340	311	325	314	323	327	351	333	324	346	322	321	345	331	325	331	340	359	315	299	355	336	334	306	322	302	346	313	376	321	347	333	327	327	310	337	332	340	326	335	322	334	385	305	308	363	304	325	289	296	318	361	312	316	312	346	326	320	347	336	303	304	313	330	310	340	342	360	343	328	329	298	324	316	339	321	324	309	343	327	340	370	338	337	350	311	302	316	339	329	334	332	324	325	309	315	341	329	343	324	347	342	318	316	357	321	313	326	322	309	335	318	294	353	312	356	352	325	340	346	343	357	321	319	361	326	322	312	310	333	341	359	340	344	334	329	299	331	328	335	331	315	340	319	325	313	297	339	329	368	352	331	307	337	329	331	345	329	306	344	306	322	363	367	337	313	338	320	318	329	325	302	332	344	349	370	319	358	333	368	332	320	331	352	330	335	305	341	350	315	376	336	331	334	331	306	304	325	338	303	349	307	339	331	339	310	361	328	334	332	348	341	335	335	357	337	302	318	317	356	302	320	337	324	331	317	331	304	328	323	307	314	364	352	344	360	339	326	361	296	318	320	308	313	302	321	341	346	345	340	336	339	319	344	321	352	319	318	332	343	333	305	346	351	308	308	328	321	322	332	338	355	333	325	331	330	340	362	311	331	364	314	322	329	322	316	356	347	301	288	387	361	339	354	345	333	352	324	302	345	339	330	334	313	322	302	314	306	338	373	334	336	361	334	354	313	330	317	321	319	360	333	331	327	339	364	323	313	347	316	318	311	358	353	327	331	304	312	306	319	359	291	334	341	340	292	351	337	310	345	352	345	352	323	347	330	339	354	280	371	312	331	321	326	320	320	330	340	329	301	309	353	317	330	333	310	358	336	337	334	325	322	343	315	331	352	321	347	335	342	343	340	347	336	321	355	399	347	337	332	329	341	315	325	345	335	330	311	369	370	340	348	308	348	333	322	339	317	349	333	360	337	299	326	365	320	334	312	320	347	334	335	338	330	333	358	325	342	360	320	343	352	329	351	318	347	314	321	355	346	320	330	331	292	327	323	336	333	338	342	374	331	303	330	321	376	298	332	334	365	327	384	328	340	347	346	369	306	354	328	361	311	333	342	382	336	329	345	364	352	324	355	343	344	325	323	340	275	297	328	338	328	305	313	321	318	292	323	322	334	332	326	351	331	334	315	369	337	359	347	329	309	333	316	323	304	312	354	359	351	303	314	322	317	321	340	352	321	360	328	329	327	332	313	333	347	319	317	341	321	326	317	355	331	355	336	339	312	311	345	359	325	319	334	318	342	297	341	330	326	313	311	336	330	322	324	319	327	340	349	335	332	350	333	327	350	325	315	330	331	347	330	327	342	325	342	349	322	317	325	358	336	337	350	303	335	313	346	345	322	315	330	357	325	313	337	326	334	351	341	325	335	356	320	303	292	343	340	332	344	310	334	353	304	317	320	331	343	337	332	360	355	330	335	325	359	323	324	313	316	352	338	390	343	356	328	362	317	336	341	342	325	319	341	333	368	329	312	284	334	320	317	336	314	354	358	344	324	330	308	338	330	344	343	340	328	309	340	323	332	298	326	324	317	337	318	330	307	322	319	322	342	351	350	312	347	339	337	364	338	310	292	316	308	336	340	313	352	325	320	347	336	344	354	312	341	373	349	357	343	325	341	316	326	321	328	349	332	300	346	340	347	358	349	327	357	321	350	348	325	337	326	348	337	316	287	335	372	313	311	366	380	324	343	320	331	326	345	328	340	350	342	360	343	297	321	338	337	336	307	348	302	338	321	310	325	333	314	308	334	328	339	319	312	328	341	297	314	345	358	359	327	340	348	337	328	323	324	341	325	339	319	310	328	363	306	333	329	305	354	342	306	311	332	342	305	364	351	310	332	313	321	315	325	330	322	312	332	355	319	363	339	376	342	351	333	328	330	373	340	295	303	359	324	374	355	363	353	358	319	328	328	333	315	278	320	358	341	334	338	343	324	353	332	328	309	314	334	327	315	326	315	321	321	338	344	344	338	337	302	325	331	332	303	311	345	358	349	334	308	329	347	356	345	291	322	348	342	351	313	331	316	323	309	324	343	318	335	311	303	367	319	371	299	350	360	343	324	359	366	296	318	289	323	358	345	348	323	352	344	311	343	332	326	315	299	326	339	323	338	318	351	327	343	362	342	361	331	332	336	297	342	316	294	306	322	332	323	321	337	326	345	347	339	366	346	323	356	324	308	324	367	326	306	307	329	312	327	319	347	323	324	327	351	342	319	347	365	336	348	330	359	315	338	344	348	354	323	313	324	317	318	325	308	318	336	333	324	358	345	335	354	322	362	353	340	357	322	306	316	299	303	330	320	321	312	312	313	352	306	343	329	360	327	345	345	311	335	340	383	355	297	331	347	322	340	369	360	342	348	316	344	349	307	360	363	314	339	339	305	332	319	358	303	317	325	331	330	322	333	297	319	356	344	350	354	334	330	328	362	370	316	370	334	332	318	321	366	357	344	322	317	350	349	329	335	289	350	357	340	357	301	325	337	304	333	335	330	354	340	305	345	317	313	339	347	352	320	295	336	321	301	372	317	329	364	345	337	349	310	358	337	300	324	348	301	302	318	330	346	344	339	298	387	329	322	322	286	304	350	339	328	340	354	365	327	369	350	335	314	318	338	332	326	354	304	350	350	333	337
3869	1048	2323	10273	7429	1028	962	1002	926	823	821	849	901	823	826	773	798	796	769	857	816	792	811	789	828	758	808	756	773	799	870	853	918	867	818	843	835	773	813	827	851	761	810	798	780	745	833	816	806	825	765	805	772	848	789	783	823	783	841	822	802	800	801	829	761	852	792	806	784	789	812	794	792	777	793	797	845	786	822	828	804	817	790	826	754	804	799	805	799	832	783	798	846	802	756	783	804	785	835	798	764	764	791	811	825	802	796	805	806	819	827	796	806	797	808	786	837	792	761	792	844	800	813	831	835	807	844	783	804	857	818	806	775	818	790	907	782	803	805	778	875	842	829	766	816	857	773	794	842	770	775	751	801	841	739	809	817	828	827	742	859	805	736	805	846	779	795	808	813	762	813	774	782	803	787	828	837	771	810	796	798	824	736	775	821	773	739	812	864	838	810	828	799	797	745	823	771	842	804	849	759	807	790	812	773	806	780	788	804	761	790	808	848	803	795	803	798	791	782	783	820	753	815	804	834	784	812	837	823	824	801	843	760	819	781	783	812	825	777	776	817	805	843	788	819	790	829	869	803	791	829	810	771	773	823	844	817	788	748	779	786	745	834	811	764	812	788	791	836	825	780	805	754	799	772	821	812	821	803	790	818	786	812	800	799	790	781	836	805	820	870	860	806	851	770	820	781	788	821	781	829	854	827	818	836	799	791	750	805	829	781	792	808	753	843	796	801	755	854	824	797	767	803	825	820	839	795	792	844	792	800	778	798	802	797	839	829	794	837	800	823	790	811	805	774	776	742	827	811	806	776	791	766	798	781	822	818	808	798	826	778	807	848	793	794	852	753	814	842	837	832	835	745	804	805	798	795	793	789	814	757	756	848	794	869	759	812	804	792	763	764	783	754	815	813	802	781	810	848	816	772	783	771	791	808	809	769	806	779	842	815	848	817	775	803	792	793	788	810	800	741	781	772	797	801	795	841	778	795	780	795	848	778	750	813	828	836	802	780	774	789	808	816	747	791	781	794	817	832	785	799	823	775	844	843	786	770	782	809	802	765	809	861	800	726	786	835	784	804	807	853	766	807	815	772	838	843	794	787	810	821	761	777	759	797	781	885	799	794	851	792	740	747	798	778	793	818	772	788	845	787	804	785	845	809	818	806	803	782	788	785	760	765	752	839	817	802	832	831	833	818	778	804	762	791	831	829	758	785	815	805	809	797	789	791	811	764	802	808	824	766	766	806	794	829	821	814	825	766	837	822	797	799	822	805	850	781	822	817	788	789	794	800	846	791	799	829	791	816	791	798	823	814	774	749	808	791	807	772	788	807	793	842	792	796	827	771	783	827	781	808	838	800	778	808	812	809	808	816	813	833	841	799	793	818	854	825	814	771	862	802	806	779	764	789	775	799	761	784	837	796	779	818	816	825	763	798	835	835	789	769	806	769	818	791	794	826	868	811	766	793	816	810	790	768	815	787	802	874	793	759	809	818	843	818	829	785	834	828	770	744	784	809	822	774	761	858	782	773	809	794	773	807	834	754	787	772	756	831	842	808	790	807	883	785	791	819	836	807	792	790	793	792	804	797	813	792	806	770	800	774	796	787	812	795	783	786	811	808	807	801	797	769	762	797	831	776	781	771	782	789	809	814	793	773	768	777	792	806	828	816	803	778	840	870	751	797	815	835	819	806	825	801	863	816	809	853	808	798	758	771	773	756	748	805	802	818	849	810	756	789	831	812	820	787	826	770	743	819	798	834	843	799	752	809	812	856	780	807	805	763	805	833	773	829	759	795	774	770	770	826	844	761	800	741	803	823	801	811	785	738	797	806	777	853	791	772	739	779	795	800	811	829	787	815	815	829	764	807	833	836	803	832	791	771	805	801	816	815	767	770	809	781	805	815	770	797	811	828	816	759	796	827	845	786	808	814	805	769	763	784	848	786	806	848	785	844	816	835	815	776	737	839	784	812	774	839	785	817	817	804	819	811	835	806	825	810	815	810	781	818	830	789	785	812	814	748	823	791	783	753	831	826	755	842	851	805	783	822	773	818	807	798	820	783	796	768	781	792	766	788	826	830	738	739	834	786	778	803	763	782	824	834	826	818	792	821	833	749	826	787	826	839	833	779	807	785	821	754	811	819	787	816	786	814	851	781	800	780	794	735	811	841	803	845	803	801	828	802	820	798	807	840	765	807	765	790	771	824	817	825	822	812	778	791	807	787	809	766	822	777	797	792	809	810	866	798	834	787	862	745	835	770	789	785	824	725	770	893	728	787	781	844	784	808	785	788	823	801	862	766	824	776	755	835	822	784	829	814	810	820	825	832	801	824	810	859	794	785	794	760	820	802	852	773	783	756	833	810	816	817	803	735	803	834	775	765	835	757	818	843	797	814	796	837	728	832	813	768	791	770	819	856	812	796	753	776	771	782	809	798	751	877	814	815	834	789	771	804	784	791	806	759	784	792	771	777	801	791	829	803	788	854	794	812	776	766	771	815	836	805	829	810	794	818	838	801	823	780	822	809	817	814	794	823	799	796	811	821	824	794	807	794	810	796	813	829	849	837	817	829	786	821	801	819	777	756	781	814	760	762	724	769	791	823	834	761	803	767	789	770	818	798	839	805	776	837	777	813	860	763	806	804	834	742	780	798	814	794	827	768	810	872	820	801	791	810	828	748	778	811	822	816	857	762	812	802	835	801	815	765	821	798	832	731	781	787	736	794	782	839	777	797	802	802	746	816	766	802	807	767	817	777	839	773	843	845	800	815	791	817	789	802	792	780	763	823	789	819	825	747	812	745	789	804	771	776	793	817	871	830	785	820	764	801	761	869	785	815	774	845	795	764	778	817	836	751	833	821	791	781	809	762	803	799	772	815	800	828	816	744	795	803	795	775	817	744	810	809	755	779	779	788	826	772	833	775	822	768	792	808	775	789	829	775	784	770	754	808	813	798	798	773	787	791	824	806	838	823	823	814	782	797	776	777	821	818	835	803	823	783	745	809	791	814	822	828	818	824	751	803	834	848	831	795	798	769	767	860	815	858	776	825	812	799	799	774	826	779	793	843	785	812	802	819	750	784	786	785	764	872	776	832	799	805	801	811	809	877	837	804	824	765	838	781	756	819	805	812	851	818	793	797	779	816	785	833	782	782	789	848	818	847	855	777	793	833	839	818	820	762	840	828	817	862	804	790	832	823	813	790	794	814	823	825	814	823	822	772	809	819	808	811	837	845	771	790	838	775	829	748	804	732	774	782	815	851	778	800	798	821	823	873	803	817	818	795	804	776	778	824	763	799	788	802	775	817	791	817	842	811	813	756	799	839	790	757	812	827	853	800	814	781	817	800	844	799	833	824	753	809	804	750	808	815	829	807	766	815	813	802	766	725	781	769	845	828	777	838	842	762	777	819	816	824	774	840	805	809	755	871	815	778	807	839	770	822	802	796	807	816	779	804	781	776	845	800	791	800	784	775	804	734	797	812	799
30900	9211	17350	47186	35195	7962	1344	827	656	384	319	320	330	262	259	241	253	234	239	247	242	258	223	225	222	237	221	234	204	254	307	315	421	434	319	302	243	226	233	222	219	212	204	204	223	222	238	218	199	229	216	237	213	207	227	241	229	194	191	199	235	213	213	200	191	200	187	202	210	220	178	232	206	230	226	230	186	217	208	211	214	196	227	198	205	185	216	226	183	214	236	208	209	194	199	209	226	222	236	215	220	214	232	215	269	199	242	227	227	234	224	219	216	194	217	207	193	195	201	220	218	194	229	220	201	250	229	204	214	191	243	200	239	228	216	224	235	224	212	212	239	220	212	204	211	206	187	210	202	216	228	187	212	213	221	204	200	236	235	195	226	215	213	201	206	216	219	216	193	232	177	217	199	216	213	167	222	214	200	234	236	191	213	237	209	211	210	214	211	194	194	196	205	217	250	217	225	211	194	203	212	236	192	202	207	222	249	207	214	210	197	218	185	201	194	233	220	236	229	196	197	211	210	207	193	238	246	204	216	214	210	220	220	193	203	219	204	216	216	205	209	246	233	195	231	204	206	191	215	208	231	227	212	210	203	208	223	222	223	213	199	214	211	214	181	183	213	227	229	215	212	215	198	200	207	202	205	237	205	230	191	205	196	225	199	214	210	223	252	208	223	235	226	202	196	222	207	219	206	211	227	204	198	234	219	198	203	223	261	216	246	216	189	231	242	236	223	220	219	234	233	207	205	178	193	215	250	195	206	224	228	205	238	204	208	203	221	236	215	220	244	202	236	212	229	219	195	218	182	254	226	219	226	221	176	213	202	210	209	199	217	214	225	185	225	198	186	199	207	211	173	208	208	225	205	244	228	233	217	199	228	210	206	210	194	228	228	190	218	224	206	191	208	215	225	220	224	189	210	218	198	222	217	198	191	195	229	215	200	195	200	196	227	207	199	187	196	239	179	202	201	204	228	214	205	224	210	205	215	230	184	196	230	203	217	221	249	226	193	209	201	227	232	198	222	218	227	218	217	212	220	209	222	242	241	173	213	218	226	205	230	208	216	212	218	207	214	248	203	207	203	195	239	231	230	222	214	225	223	229	251	200	207	197	222	244	227	209	202	214	223	214	216	213	230	229	224	230	219	198	223	218	182	203	222	179	215	192	225	215	187	227	217	197	219	199	212	218	247	200	237	211	200	218	217	193	225	235	218	218	214	227	233	208	224	219	208	219	244	211	215	242	203	238	215	188	193	218	191	199	227	214	235	212	198	236	222	231	200	204	190	199	216	203	221	208	226	200	205	200	227	214	201	197	207	192	228	225	206	190	235	193	193	207	209	192	234	217	215	200	203	220	193	234	212	233	201	196	223	219	232	204	201	225	205	210	231	232	224	221	208	217	210	236	211	224	194	211	200	221	267	195	235	215	229	192	212	225	210	196	234	215	188	206	218	245	229	210	199	191	221	220	206	242	200	242	219	196	190	199	225	209	223	209	223	207	212	198	189	196	209	205	191	200	223	213	206	232	203	223	222	215	219	215	229	233	222	190	199	195	226	207	231	196	172	218	199	211	214	198	239	212	217	198	215	220	201	207	212	233	227	207	214	231	225	212	213	212	212	202	206	200	223	211	198	233	224	234	220	227	211	194	242	239	194	235	215	224	210	195	210	203	219	213	193	222	244	241	210	204	222	236	201	235	229	220	210	198	182	213	226	208	228	189	218	225	244	232	223	195	218	225	217	205	197	216	225	211	213	196	214	214	209	214	196	206	225	200	206	222	200	243	205	187	223	238	188	242	234	201	214	213	223	213	209	240	241	208	240	198	227	218	203	208	187	227	236	216	197	203	204	238	216	211	194	208	215	233	233	231	213	230	217	216	219	222	223	218	195	200	214	200	199	236	227	231	233	212	217	221	232	225	246	247	201	192	223	224	212	181	195	210	221	186	186	215	216	193	204	205	198	175	221	235	218	223	244	213	211	231	217	205	223	231	204	220	219	198	200	205	200	218	204	219	224	230	206	235	224	205	187	187	207	192	194	217	209	189	220	204	208	194	213	228	229	208	211	208	207	258	209	233	251	194	223	224	223	219	234	199	212	168	204	223	176	214	206	196	228	189	229	211	222	194	212	214	195	202	236	228	210	224	197	232	212	201	222	218	222	214	173	211	203	238	208	200	221	219	226	242	206	226	212	212	217	220	195	212	245	194	208	208	230	203	220	206	207	229	233	220	209	242	206	216	192	218	205	213	209	224	247	207	209	195	207	227	208	207	217	210	222	224	220	224	201	239	185	217	207	205	218	214	198	212	209	214	191	213	224	185	225	210	182	232	208	233	227	221	230	204	216	209	216	222	202	227	222	212	205	211	204	184	214	225	230	189	201	234	221	234	188	217	254	235	225	205	221	246	231	215	216	223	225	195	194	258	242	187	226	199	230	234	221	185	227	224	208	210	231	212	210	254	189	232	195	208	194	227	236	216	201	224	215	239	237	221	223	206	230	218	236	200	198	208	203	208	205	187	206	222	207	207	232	225	213	208	206	215	232	203	223	238	196	206	201	229	226	227	191	218	192	208	191	224	218	196	229	240	219	224	236	221	233	207	210	224	206	210	216	231	237	228	219	201	218	222	228	209	198	230	201	191	235	213	212	225	193	205	221	217	207	204	205	219	243	197	206	227	202	210	206	220	210	200	210	208	209	239	233	190	212	210	229	231	217	220	214	210	225	201	233	224	211	216	243	237	234	193	207	226	201	199	213	199	189	212	216	206	197	217	210	214	216	200	207	210	208	209	216	210	218	198	211	221	197	224	221	204	194	231	232	225	247	222	215	226	224	195	179	221	200	200	208	222	222	225	213	197	230	221	195	191	236	212	213	230	203	196	206	210	214	203	205	199	186	219	206	195	218	239	210	190	212	207	229	203	193	215	194	220	225	207	221	224	230	197	210	231	206	234	231	209	224	235	209	219	216	233	192	175	230	240	235	193	214	242	224	216	212	212	238	198	198	204	196	213	190	219	228	199	224	207	196	192	217	215	205	213	181	203	216	227	207	211	237	206	201	206	187	224	208	240	213	202	214	209	206	193	239	225	202	198	214	236	225	242	202	198	229	237	207	211	205	197	198	220	199	186	229	193	179	224	205	183	223	215	221	223	206	234	228	222	239	226	210	209	206	189	220	211	184	181	212	221	206	219	204	179	226	225	227	179	206	208	211	232	200	232	237	234	222	208	213	209	213	213	225	235	230	231	209	202	181	199	231	231	223	239	246	206	233	242	187	208	210	200	223	203	222	243	215	213	215	183	223	220	225	226	207	240	206	193	223	198	218	225	231	197	196	232	200	233	235	239	216	225	177	219	217	233	218	214	215	225	236	196	179	211	226	226	192	194	211	190	181	213	201	211	199	213	202	209	209	230	226	191	212	205	211	217	221	227	208	210	211	223	207	219	190	190	228	191	220	203	199	211	216	216	219	199	192	207	174	221	203	191
17266	4988	23150	52965	44383	5048	3608	3061	2468	1333	1159	1193	1061	868	809	768	759	789	724	681	666	632	643	660	655	687	732	806	778	900	1389	1687	2459	2271	1371	1355	782	570	578	558	565	586	573	594	580	531	562	529	524	513	552	520	546	549	585	521	580	529	579	535	567	523	520	577	562	559	514	533	557	503	513	527	518	549	518	541	504	508	553	527	567	591	546	555	538	550	534	532	538	516	497	574	578	559	535	552	546	518	514	533	504	519	550	553	531	536	570	539	551	568	517	525	488	560	525	543	557	523	509	559	506	523	525	539	551	522	530	547	526	525	565	550	511	546	498	572	560	514	601	530	526	527	562	568	561	568	516	576	546	558	512	487	542	517	539	522	513	539	563	567	527	547	558	540	557	503	523	535	551	569	551	499	510	544	501	535	543	530	512	541	515	549	502	531	522	523	540	510	574	518	524	506	531	525	501	526	555	534	533	503	524	544	548	533	515	558	502	531	538	504	543	528	543	555	481	567	520	500	565	519	559	561	477	538	543	549	505	514	524	565	547	507	527	505	531	534	537	477	528	485	526	533	522	566	546	499	492	556	541	530	522	476	542	523	548	553	534	542	517	531	530	542	521	565	540	520	537	534	562	553	547	533	515	521	576	543	525	539	577	512	548	520	507	529	521	526	564	490	521	523	545	523	555	529	550	505	556	499	517	554	518	542	539	503	557	493	541	546	521	562	531	557	538	578	540	562	507	505	556	544	533	548	525	518	543	556	505	570	506	535	513	496	499	528	504	526	557	543	559	548	551	561	542	523	495	568	565	544	471	538	536	532	524	498	509	535	563	503	571	532	525	532	537	518	506	545	584	509	526	529	510	554	526	539	520	538	583	534	571	495	518	542	551	565	548	542	522	587	512	538	574	496	531	557	559	512	499	536	517	524	525	503	544	486	517	538	565	512	536	533	530	574	513	516	536	582	480	478	515	546	533	557	522	515	527	538	560	527	545	515	480	541	493	524	490	495	527	572	519	521	516	526	560	507	522	554	549	541	541	501	504	537	505	510	515	541	553	517	572	546	531	515	544	548	562	538	572	539	572	522	494	540	522	561	550	546	506	560	540	532	552	514	565	536	515	475	525	539	516	579	559	541	518	521	511	526	543	502	521	550	554	513	516	547	523	489	544	533	560	561	506	533	499	497	574	557	530	536	537	522	572	540	544	539	530	541	539	505	533	505	593	527	539	576	540	476	518	560	548	555	543	521	528	542	527	507	511	547	514	488	549	543	547	539	536	492	509	512	553	546	527	565	538	505	592	543	565	553	539	566	504	522	500	558	576	492	518	545	526	587	531	567	559	541	503	530	552	523	535	497	516	552	543	543	516	468	530	552	522	542	536	570	537	543	564	563	555	507	525	505	585	546	524	523	510	507	546	514	522	551	517	517	486	534	531	537	549	524	506	505	507	517	559	571	549	520	550	509	571	565	496	547	552	530	521	493	527	476	519	497	529	532	527	568	526	518	501	524	503	557	531	532	544	559	577	550	551	540	570	554	568	511	524	538	506	509	539	523	535	557	547	506	539	490	540	489	512	579	533	537	519	533	543	516	523	544	536	525	501	558	511	515	509	533	557	568	497	518	526	520	518	537	541	532	525	525	543	523	548	540	527	481	530	546	541	526	528	498	505	511	557	515	552	532	500	496	539	562	544	536	566	549	562	575	550	521	533	526	541	532	555	546	565	499	555	563	519	525	539	543	505	502	542	534	473	494	539	531	561	599	498	543	510	533	498	538	567	547	506	482	561	497	556	536	538	554	523	522	545	529	539	499	523	567	489	525	558	536	542	557	505	561	526	530	549	546	533	543	546	508	502	512	518	569	557	539	550	545	589	537	534	522	534	537	556	582	532	494	511	551	501	560	551	545	559	537	521	541	565	580	570	524	504	537	542	531	558	521	537	490	523	551	534	562	505	564	509	528	541	539	510	517	563	517	516	513	526	538	531	558	551	566	537	538	522	526	520	513	556	561	569	497	507	559	479	545	529	566	526	489	532	555	469	520	580	513	555	564	511	510	556	496	541	498	493	537	505	547	558	540	533	535	506	523	539	533	554	543	545	543	543	527	532	522	550	539	521	504	521	526	472	560	563	550	547	516	573	520	500	523	553	567	510	491	526	508	515	502	517	507	515	494	542	498	543	553	524	524	529	518	550	549	551	522	542	523	545	550	549	535	551	517	499	542	501	545	541	558	567	522	540	552	525	520	555	515	520	496	533	508	524	486	565	525	574	514	553	509	513	489	544	554	491	546	510	529	516	544	480	530	534	530	502	511	508	531	527	576	543	524	527	481	523	512	549	588	565	535	565	493	539	544	499	540	528	528	557	527	503	540	516	541	559	536	556	546	542	539	519	535	577	532	578	508	516	523	571	523	518	547	550	515	532	532	535	550	541	567	546	524	528	528	526	544	513	540	582	525	496	550	546	518	500	525	544	497	565	541	519	537	543	565	525	509	543	560	548	514	486	546	554	518	485	555	570	574	528	549	505	525	570	526	557	515	527	538	520	529	538	515	593	538	531	532	520	530	580	551	497	527	554	529	531	514	516	554	529	540	517	530	533	547	536	507	524	545	523	528	546	518	555	532	571	535	536	549	557	562	516	527	574	491	546	537	544	523	505	540	514	490	559	552	513	528	499	518	517	529	547	523	532	483	527	551	500	505	545	509	543	548	546	522	563	502	553	510	529	524	531	508	537	521	515	543	528	549	537	567	553	565	523	538	536	529	527	528	549	480	527	521	552	545	577	503	519	520	529	539	530	524	546	541	520	553	546	549	564	493	552	518	549	539	529	505	567	551	513	540	510	546	537	544	512	518	545	532	542	535	538	515	546	522	508	514	556	531	541	545	485	531	512	550	523	525	530	484	520	567	525	546	532	540	518	546	546	524	530	510	502	556	512	570	520	525	519	525	551	532	509	510	541	522	557	531	541	467	568	574	526	509	530	537	510	530	538	549	512	506	582	543	547	531	556	501	524	551	512	572	581	519	539	519	570	555	568	557	513	566	525	511	547	529	544	527	539	540	516	559	521	545	545	559	556	493	520	547	508	501	506	503	578	511	545	513	497	526	520	592	545	522	533	488	545	532	528	568	563	531	516	537	537	503	493	543	504	545	516	523	509	505	532	524	525	530	529	526	544	536	536	528	564	525	496	525	534	520	535	552	517	560	546	517	535	522	549	505	538	554	547	566	495	520	528	526	545	538	538	532	497	572	544	562	538	573	592	532	551	562	573	546	552	532	524	571	546	475	540	543	532	529	557	527	557	509	551	552	578	523	547	516	514	551	551	497	536	549	509	540	544	484	539	557	556	538	522	515	539	563	527	536	528	533	528	536	535	507	576	520	517	526	509	527	480	540	569	530	546	530	543	529	526	518	535	543	542	537	536	540	490	508	497	515	504	521	561	490	534	514	541	520	577	550	553	551	577	500	537	559	530	535	535	562	519	493	526	564
43949	18671	28233	61389	51325	16454	3120	1534	1081	396	328	307	285	185	196	170	191	163	171	160	138	150	105	136	133	128	168	174	175	176	320	433	522	606	360	277	192	123	120	121	128	115	93	119	106	123	112	125	124	109	104	109	114	121	135	112	120	95	114	119	106	97	119	103	116	101	112	108	115	130	130	111	121	90	108	109	130	124	114	115	101	99	125	110	106	106	105	127	119	111	99	108	109	134	130	121	103	117	122	98	117	115	128	101	110	126	106	127	119	125	129	109	110	107	109	104	87	111	100	103	112	102	109	121	122	109	109	108	97	118	126	108	118	97	107	117	131	124	134	115	83	104	114	123	115	93	118	107	102	105	112	108	121	118	116	106	123	96	108	117	124	110	128	110	109	96	116	101	121	119	92	119	115	107	129	125	115	119	104	108	94	113	111	117	127	118	120	117	130	106	115	129	105	111	91	103	116	105	113	101	119	106	108	122	126	118	118	109	91	114	108	128	121	102	120	108	92	103	127	117	115	109	107	116	107	118	120	116	102	116	102	120	100	113	126	103	113	119	127	84	112	113	120	116	127	121	92	114	114	108	112	100	119	102	102	120	128	120	111	94	108	112	119	100	113	113	110	118	114	111	114	124	106	97	109	116	103	99	92	116	136	121	96	120	104	111	127	105	132	114	109	114	89	127	105	126	112	116	124	114	129	116	118	127	111	125	96	120	110	132	94	99	113	106	109	112	132	112	117	118	120	122	99	108	120	98	106	120	111	123	117	99	129	128	112	116	106	134	102	129	122	117	98	117	101	121	94	110	130	122	111	115	121	110	118	123	113	99	127	110	118	119	101	124	124	113	115	109	83	103	118	107	96	107	112	100	117	122	108	115	116	106	107	107	124	111	120	91	104	105	123	127	119	112	104	81	101	121	123	121	123	105	102	122	114	111	97	130	125	105	104	98	108	109	111	116	121	101	116	110	123	118	92	114	97	107	111	121	109	91	99	106	132	95	113	123	111	90	112	105	122	124	110	104	129	131	109	98	108	106	123	94	98	110	113	92	90	118	134	103	122	131	134	125	126	116	133	119	107	115	112	138	136	112	117	115	123	108	115	127	121	120	112	118	132	130	109	116	117	83	101	112	119	121	105	121	136	110	111	103	145	114	112	121	118	115	110	121	117	120	101	116	106	105	119	95	123	123	104	109	133	96	101	110	123	109	101	118	132	129	122	127	101	114	114	113	113	119	125	97	96	98	102	119	112	128	108	111	104	131	98	112	108	116	111	96	120	117	131	117	125	103	124	133	118	105	110	104	107	103	138	134	99	117	95	133	112	119	99	108	118	128	113	107	114	136	90	125	129	103	103	111	128	123	93	97	116	115	113	106	102	117	120	109	94	123	136	127	116	133	116	115	111	100	114	106	105	110	118	99	122	111	110	122	107	110	129	112	119	135	107	108	115	113	103	103	109	125	94	107	117	107	117	104	102	105	91	110	119	112	118	119	109	126	99	105	117	114	105	113	133	125	111	121	132	125	99	104	111	126	126	134	117	107	105	112	131	95	114	108	125	118	116	95	115	112	110	128	100	113	126	102	122	118	101	111	135	109	109	107	94	110	116	106	114	120	113	107	125	131	130	105	104	118	115	108	114	106	114	92	139	125	125	103	112	117	143	106	107	138	111	108	129	121	106	124	119	113	104	126	123	104	114	114	103	114	130	120	106	95	118	106	110	98	111	113	105	102	112	108	112	113	132	98	122	107	116	109	112	117	109	127	113	129	112	119	105	104	99	115	115	116	100	114	100	107	113	128	110	113	117	113	122	116	110	89	89	98	115	109	118	112	122	110	91	110	93	113	112	122	147	118	100	110	107	121	127	111	126	93	109	114	112	103	109	123	121	112	115	111	124	116	117	126	122	112	118	107	103	99	127	128	128	110	120	122	113	92	111	101	111	102	113	109	120	100	89	95	120	120	118	95	110	107	117	113	98	106	125	109	104	135	113	144	105	116	113	118	127	97	112	129	105	127	102	119	114	109	123	93	130	121	112	125	104	94	117	106	130	124	114	109	124	115	112	112	102	119	105	121	103	113	116	124	129	122	92	106	131	115	99	108	109	122	97	93	92	108	113	116	112	111	126	109	104	122	120	126	113	136	115	114	120	123	106	103	118	127	112	111	127	93	111	120	98	121	97	113	107	129	113	105	113	111	113	104	126	85	126	106	120	123	107	128	131	120	151	117	115	117	119	108	130	112	111	111	123	113	109	123	123	104	108	121	122	115	121	114	105	125	97	101	108	140	82	127	111	105	115	107	102	117	129	78	125	102	119	83	118	119	124	127	131	126	111	119	119	95	114	106	117	93	90	118	106	113	89	125	108	120	112	114	101	111	108	118	132	114	108	88	116	114	125	117	114	101	111	98	116	111	121	118	120	119	98	133	107	96	113	121	114	106	115	107	125	109	99	121	100	116	125	112	114	116	124	119	106	122	112	106	115	122	110	94	98	115	129	134	94	111	131	115	112	119	120	108	128	113	130	124	133	114	96	107	110	117	123	125	138	119	130	114	138	102	104	131	122	106	106	118	115	107	107	103	119	105	113	115	113	125	94	92	107	132	124	119	120	97	114	107	112	110	102	134	116	125	118	116	130	96	109	102	97	120	113	110	105	102	129	99	110	112	110	115	116	101	125	125	93	125	107	91	122	118	117	123	115	128	95	102	106	100	104	132	113	108	102	96	73	107	114	111	89	99	119	121	112	126	122	115	112	103	98	120	109	114	120	115	103	104	129	97	119	120	108	114	111	114	124	110	131	126	131	120	106	117	109	114	107	93	134	95	99	132	114	101	95	101	111	121	88	110	125	113	121	111	112	110	97	123	109	115	108	107	133	99	126	101	125	110	121	113	99	97	100	97	133	98	122	130	125	120	105	118	117	113	116	122	113	84	133	100	110	107	119	100	114	100	108	109	132	115	113	89	112	138	120	118	127	95	115	95	111	131	118	107	150	118	122	104	107	131	118	115	100	117	105	117	108	128	117	119	101	118	122	106	103	117	99	109	115	123	104	116	125	103	112	112	126	100	105	113	103	105	115	112	123	113	88	133	109	134	117	126	111	114	133	96	112	107	118	109	101	116	99	112	107	131	107	112	116	102	107	111	127	99	109	92	104	108	112	124	135	126	112	96	116	94	115	110	111	108	115	110	107	101	128	129	124	134	120	104	123	130	113	121	108	124	114	121	122	105	117	105	112	107	126	93	95	117	117	109	111	122	115	95	105	143	117	115	109	127	84	101	101	113	112	118	119	103	104	112	102	120	117	101	118	109	117	105	109	133	98	121	85	119	98	115	94	112	112	126	90	121	112	129	101	111	120	102	88	114	117	91	121	112	126	99	110	109	114	128	105	128	140	108	104	117	108	112	109	124	117	123	118	104	121	120	103	97	117	94	105	102	115	111	111	120	116	116	123	113	111	114	110	109	99	106	126	99	108	101	108	114	119	117
25587	7778	31037	63859	55725	9440	5316	4364	4163	1839	1621	1367	1287	950	731	797	681	676	641	615	590	583	556	531	586	566	647	772	780	944	1905	2786	3737	4432	2404	1870	856	389	389	398	387	383	370	343	392	381	379	384	356	364	370	357	372	362	359	376	316	349	357	325	320	361	364	345	372	383	326	343	331	344	381	360	302	331	319	326	337	303	313	320	310	318	319	320	315	311	293	308	323	325	309	306	315	320	328	357	355	307	344	306	317	341	338	322	321	318	317	310	334	329	300	290	286	312	311	348	337	283	286	293	322	333	331	335	334	344	285	317	336	336	325	322	331	303	323	332	315	314	320	312	315	338	339	308	347	337	308	282	310	309	313	347	314	320	287	321	338	334	343	367	322	331	321	312	342	321	301	329	297	310	279	324	330	293	285	307	312	311	332	320	304	335	305	315	311	293	323	346	347	314	294	307	325	294	309	286	292	334	330	304	281	306	346	300	331	286	337	340	316	294	276	316	317	323	299	325	324	289	309	331	325	290	326	334	314	319	347	299	301	313	319	325	330	307	354	291	337	312	340	328	343	318	346	289	315	326	287	307	319	285	329	307	310	309	302	323	324	317	304	358	311	322	313	305	300	309	285	352	316	306	330	292	313	304	322	321	311	319	303	312	320	290	323	307	312	333	350	323	330	304	325	312	329	354	329	286	343	334	330	326	330	340	323	305	309	335	309	318	303	314	322	308	298	303	337	282	322	319	323	338	349	317	341	310	341	333	327	312	298	348	311	307	336	301	317	316	302	383	292	323	314	322	331	310	324	299	293	283	323	329	300	337	350	335	304	308	307	330	329	325	317	292	335	344	353	308	335	315	322	313	345	318	326	328	335	295	309	317	309	322	339	338	299	337	305	306	314	314	327	353	294	349	326	320	330	328	378	324	328	335	288	317	323	304	291	295	340	332	284	346	306	351	307	339	300	323	318	337	331	316	307	303	303	327	300	300	288	321	281	308	333	319	314	311	322	313	284	323	310	284	324	324	317	340	289	332	290	322	354	327	307	300	300	312	298	308	341	326	300	288	301	313	312	323	332	306	285	309	326	312	288	315	305	311	303	326	321	319	307	311	299	316	328	327	307	336	336	314	320	354	300	308	299	297	323	272	304	334	307	297	341	324	327	305	311	312	285	334	302	321	349	303	360	315	307	290	307	313	333	303	331	300	311	302	302	316	309	294	293	313	346	321	319	327	335	326	305	285	328	316	298	332	339	319	305	311	327	346	316	320	333	319	337	295	286	301	303	314	306	311	301	340	320	300	342	314	344	351	343	311	323	312	310	307	316	320	315	296	302	292	337	320	328	290	312	313	322	302	320	304	289	337	344	303	323	318	301	322	294	301	321	316	326	343	329	339	340	329	323	320	288	330	334	303	307	320	308	307	331	291	327	280	346	343	324	348	337	288	306	305	323	309	329	294	335	294	342	281	288	329	334	336	306	316	303	324	303	318	327	320	302	310	306	331	330	352	292	328	314	348	333	345	303	293	286	317	318	295	311	282	321	285	304	318	315	311	301	310	301	280	318	315	311	296	325	287	322	333	336	310	306	318	317	326	308	294	322	370	305	314	321	295	317	289	366	282	332	332	299	308	326	303	308	307	319	323	314	298	306	325	315	317	289	336	317	305	310	324	310	309	336	353	331	337	335	320	300	294	290	310	301	315	280	322	334	299	335	340	321	340	345	288	282	301	309	277	299	293	316	312	306	304	321	298	333	329	310	289	319	286	307	349	320	335	327	306	317	321	319	331	321	335	328	318	311	323	343	315	338	319	296	335	339	268	319	293	310	289	325	268	300	309	309	334	340	332	326	341	317	326	279	290	297	335	304	346	308	320	305	321	275	316	307	295	302	324	320	331	307	287	293	303	342	291	326	288	351	312	315	317	314	280	300	312	285	295	317	316	335	315	327	290	331	306	329	316	306	319	331	313	326	349	309	327	302	302	338	346	296	324	310	319	337	319	332	319	316	333	285	331	299	339	292	345	340	322	324	280	322	304	320	322	311	304	312	325	309	324	305	323	356	312	323	326	322	310	332	299	322	317	301	285	302	315	288	356	311	287	346	314	283	299	308	321	316	314	331	316	341	297	325	283	330	319	333	305	324	320	326	305	320	311	304	324	330	296	298	297	311	309	359	336	302	330	301	292	339	291	322	309	318	313	324	323	308	337	324	301	308	344	301	319	292	316	324	322	346	341	309	310	345	291	314	318	320	341	288	343	304	312	344	289	301	330	319	323	297	298	321	294	317	335	319	284	332	330	303	323	326	329	312	334	329	301	268	316	334	314	290	311	331	314	329	304	347	314	311	296	319	348	310	322	343	310	321	326	318	299	319	334	314	322	300	310	287	323	311	303	315	303	317	304	309	351	313	319	279	316	314	324	307	302	314	292	317	322	332	345	309	348	297	313	325	305	319	335	328	306	302	330	324	319	314	305	268	349	310	333	321	292	332	328	305	314	323	321	316	333	317	301	333	320	353	311	337	290	270	321	346	343	309	349	296	334	290	310	318	315	293	301	324	317	321	323	342	277	310	307	328	289	344	323	314	306	331	321	299	309	335	278	340	334	327	338	341	320	293	327	322	336	290	329	335	328	328	311	323	346	322	315	309	322	349	316	319	287	342	294	321	313	329	341	309	326	319	291	317	330	346	312	317	311	319	322	314	348	316	309	310	313	284	312	358	294	317	327	338	302	337	278	303	273	317	313	348	333	297	314	331	298	335	329	320	305	328	325	317	304	318	309	363	311	283	361	292	316	322	299	297	298	317	309	325	308	322	304	311	343	320	327	350	302	317	316	350	333	320	303	308	294	333	324	341	275	339	306	312	326	304	305	292	314	327	322	340	267	315	325	306	307	319	320	331	335	296	324	333	301	335	292	367	327	321	313	308	324	316	300	340	326	327	322	320	317	333	300	287	323	286	279	329	299	354	297	286	337	308	342	285	354	322	312	342	301	307	336	336	315	331	306	320	285	338	343	304	332	336	324	335	318	362	330	327	320	305	298	336	308	289	335	327	322	310	294	297	286	332	322	312	332	297	292	312	318	291	324	351	300	312	323	289	305	340	328	305	320	318	313	329	314	300	333	299	318	321	297	318	328	308	297	307	285	315	295	297	319	320	290	317	336	345	302	309	299	299	332	342	322	339	312	304	280	317	333	301	347	311	300	328	344	310	307	317	321	308	326	307	320	286	329	311	301	300	330	279	325	318	323	312	288	306	324	288	306	325	323	296	336	287	343	341	320	300	354	269	314	299	311	313	343	301	351	316	362	343	302	313	325	299	318	303	344	320	295	336	323	317	304	322	304	278	308	297	320	301	308	352	317	317	357	293	322	340	334	304	312	314	313	339	340	318	338	339	304	297	321	307	342	336	314	310	324	333	305	329	320	326	323	278	273	330	297	316	324	309	332	304	332	312	307	309	304	313	308	317	351	291	335	314	334	323	321	327	336	316	326
4278	723	1143	2918	2237	471	343	325	344	345	326	306	365	338	325	332	319	356	344	327	381	347	344	334	333	336	386	333	361	332	333	345	350	317	336	341	321	312	330	342	348	324	322	324	351	319	348	361	329	359	333	327	350	348	324	343	329	327	324	351	312	324	327	365	301	337	326	343	350	302	366	340	346	320	323	329	319	321	361	321	344	331	358	327	346	363	334	301	334	353	304	345	348	359	375	352	323	301	333	374	341	323	316	351	322	347	321	364	322	358	336	342	343	339	361	345	341	343	321	338	337	366	360	337	331	309	363	356	312	373	370	336	368	329	336	329	355	347	337	314	336	341	345	330	318	363	360	313	317	353	328	376	341	376	350	322	344	334	376	337	336	317	324	335	330	347	376	340	350	317	346	361	388	361	323	325	323	365	372	363	364	325	317	333	321	348	305	312	330	354	360	331	332	322	373	340	346	330	333	358	336	347	358	346	338	343	333	352	331	344	312	347	336	330	311	321	365	358	333	340	317	366	356	338	361	348	347	300	321	327	333	354	362	374	339	325	326	335	372	330	338	363	342	323	315	380	341	332	340	332	351	339	322	308	323	342	332	341	323	358	334	333	324	351	349	306	322	346	365	338	349	339	370	334	302	339	357	345	340	357	353	361	312	357	321	354	329	342	323	318	331	354	357	357	321	321	346	314	300	301	270	334	283	332	330	325	318	290	370	307	319	358	325	326	321	328	324	356	349	356	335	307	342	328	318	321	318	326	335	328	313	327	316	318	322	340	328	345	379	341	331	331	335	323	360	331	336	341	332	366	340	322	315	358	350	301	313	353	373	341	340	345	340	324	340	349	352	343	338	328	348	337	331	350	349	336	314	355	340	331	359	351	335	355	298	321	336	317	325	318	333	329	314	357	357	345	330	334	335	338	321	315	328	308	324	368	326	354	326	343	338	321	337	364	344	326	329	352	322	382	322	329	357	330	359	344	353	347	362	340	308	351	342	321	312	353	340	353	350	347	341	307	309	354	309	325	379	325	341	334	339	349	357	367	370	312	352	349	323	330	322	334	325	338	346	321	340	314	340	354	334	330	341	351	330	362	354	328	306	310	320	335	325	354	314	299	346	345	348	316	342	352	336	352	359	346	342	293	306	339	344	327	316	327	374	353	329	323	349	341	317	374	331	352	358	329	320	335	308	334	340	364	304	355	348	345	365	382	339	323	344	349	356	334	319	358	339	319	347	331	334	340	342	357	329	346	336	322	355	338	342	376	324	357	283	327	378	355	340	334	361	377	324	335	310	361	324	343	330	353	332	345	315	344	336	337	351	311	321	356	323	333	320	360	329	336	352	358	336	297	378	328	350	334	344	287	309	305	329	318	326	326	358	323	364	305	346	357	372	326	308	354	318	305	351	357	331	340	357	322	312	344	348	324	333	354	369	329	308	345	361	333	359	336	347	324	298	358	323	354	325	347	324	320	338	323	369	338	351	338	368	344	340	331	305	345	349	326	361	310	346	346	368	361	385	349	338	359	329	337	345	331	338	330	354	362	318	349	319	322	348	365	323	333	321	341	349	355	332	354	321	321	340	387	348	303	341	310	343	349	322	344	344	340	330	346	383	319	327	350	372	335	333	336	374	332	306	328	334	341	330	351	326	357	346	314	329	327	351	306	316	317	332	339	337	322	327	344	335	340	360	321	336	356	336	311	354	333	311	334	351	346	324	307	370	351	328	369	345	352	345	347	341	369	317	347	336	307	330	295	350	330	335	326	362	342	349	376	311	327	347	326	311	324	349	349	344	328	327	342	353	356	348	323	366	343	351	295	364	343	327	347	358	330	324	368	340	321	321	304	312	321	336	324	318	342	322	352	331	329	341	345	331	352	363	331	334	378	339	334	330	332	306	367	312	318	325	353	326	312	321	348	311	332	331	314	340	333	355	319	310	335	360	326	317	281	327	346	326	335	332	321	367	339	321	314	365	343	326	341	306	321	350	323	316	313	339	367	344	352	324	328	360	354	324	310	355	352	355	321	353	355	349	316	344	346	349	343	338	329	364	339	329	297	312	324	350	322	366	336	356	351	345	327	336	335	336	335	333	333	343	354	343	358	330	302	353	332	331	342	341	336	342	366	324	309	366	347	341	353	346	331	343	352	359	341	386	340	290	358	362	343	363	336	309	314	331	309	344	357	337	351	345	345	337	307	338	344	356	351	335	344	343	343	325	337	366	345	348	340	303	334	322	318	367	347	322	319	332	340	376	317	334	355	332	326	344	322	322	314	344	351	349	321	345	337	313	360	352	349	356	321	323	329	319	328	372	348	312	336	348	332	353	358	323	334	329	361	320	334	344	327	338	349	330	323	356	336	374	334	354	326	332	316	334	350	324	376	345	359	340	342	346	352	342	349	341	324	361	330	335	303	343	320	338	331	342	320	339	344	320	358	314	348	351	329	354	373	315	344	348	340	362	325	326	321	384	373	309	337	355	356	356	356	309	313	316	347	358	338	349	317	350	353	333	317	330	320	330	322	368	335	320	303	337	343	343	339	360	328	351	328	321	325	331	359	323	284	353	329	347	307	355	336	326	389	341	312	349	346	388	346	373	338	315	330	310	347	345	348	354	327	306	344	314	355	383	336	360	302	343	338	356	359	335	349	318	328	318	356	345	324	341	338	325	356	365	336	341	355	300	355	353	328	349	360	354	328	334	351	334	328	355	302	320	329	349	345	327	335	354	337	331	326	335	348	349	340	355	356	328	340	314	351	352	347	320	314	325	325	358	345	309	329	330	333	323	359	298	339	321	356	342	311	337	288	339	313	334	324	335	362	334	317	335	369	340	336	378	334	338	350	355	330	320	327	335	304	388	371	342	318	336	348	332	346	318	331	330	313	322	321	339	349	365	398	358	342	309	329	352	349	363	326	339	316	358	318	326	326	362	329	313	355	330	368	364	305	345	338	340	347	330	343	332	335	354	337	311	337	341	372	329	314	352	379	366	353	332	333	356	340	351	363	314	353	316	328	361	307	336	337	342	325	323	341	332	326	333	311	339	364	331	374	313	352	304	343	336	359	321	344	320	369	348	327	343	294	330	313	324	343	355	378	347	351	338	367	331	382	356	360	314	348	302	336	288	320	317	304	323	349	322	332	336	291	315	350	310	361	345	358	315	338	334	346	317	340	328	310	314	304	360	351	302	309	348	375	335	341	368	331	351	327	323	318	337	332	344	348	349	351	347	330	334	323	340	334	339	337	341	376	339	330	313	346	301	346	329	362	331	349	329	348	307	336	355	320	325	325	348	339	354	361	332	351	366	320	328	361	336	334	363	334	356	359	349	329	345	346	325	374	337	368	351	289	338	334	336	384	328	318	336	323	334	331	359	337	320	340	320	336	344	342	351	350	357	334	350	308	311	340	330	345	340	347	351	313	342	356	309	350	339	344	347	318	340	359	348	325	351	350	340	355	348	341	382	295	341	342	325	320	296	334	379	351
3900	1202	3253	10125	8811	1341	949	867	896	888	783	847	850	864	855	837	865	785	818	773	821	818	817	847	872	835	809	854	768	852	835	846	904	915	885	849	806	848	770	829	832	843	842	818	807	827	820	790	821	850	797	808	818	789	769	794	764	797	827	840	804	793	820	813	802	798	776	803	822	861	801	826	822	771	784	795	827	828	794	828	804	844	806	780	821	820	799	796	806	770	782	877	870	799	832	769	818	780	805	814	873	835	845	794	808	825	806	821	787	803	836	835	861	798	787	807	852	853	805	794	772	812	810	809	780	811	866	773	793	804	802	768	847	829	865	842	807	766	833	799	816	801	852	789	836	818	816	789	858	843	822	782	854	862	803	817	846	823	878	805	826	788	763	842	828	827	880	794	750	769	848	853	860	836	821	813	823	818	851	791	817	829	799	797	831	832	834	844	816	789	802	883	796	802	789	820	827	788	795	837	787	858	872	851	819	781	811	821	757	812	793	826	805	796	801	862	770	799	795	841	857	774	831	793	818	772	835	863	770	824	824	785	741	786	781	775	841	757	815	838	830	778	809	831	821	792	784	814	814	853	846	813	848	843	814	819	798	807	825	754	791	813	774	822	789	803	784	757	786	822	857	829	805	825	804	783	802	850	822	806	819	821	818	846	828	798	800	851	804	872	761	815	875	778	826	838	812	825	800	852	850	837	805	791	836	882	804	804	825	847	855	813	795	812	807	782	799	810	792	824	793	778	823	781	810	789	808	809	790	836	827	801	772	820	841	812	822	816	831	848	821	817	773	830	812	802	817	829	835	789	782	850	811	816	779	797	822	844	846	814	814	852	833	834	823	828	814	813	845	791	841	882	838	808	827	799	830	816	866	810	796	792	834	811	811	809	810	870	771	813	872	772	826	816	766	799	820	807	787	800	798	822	812	846	785	832	889	810	821	788	791	841	792	856	801	879	839	845	803	757	846	820	808	857	773	855	817	815	844	799	736	778	838	817	820	805	833	768	805	840	804	801	793	859	839	798	844	764	848	790	798	873	794	833	838	845	785	806	857	811	768	830	758	760	833	871	825	838	811	841	833	817	827	804	847	802	775	786	803	837	787	828	834	805	808	798	831	766	782	819	808	829	826	800	816	786	860	778	795	835	789	871	817	795	790	787	848	816	745	792	777	805	803	776	875	846	819	823	826	793	835	810	813	805	840	813	810	842	878	828	843	804	856	813	819	845	766	799	793	873	797	762	872	840	774	830	835	845	773	800	838	810	796	788	826	788	835	823	800	821	836	837	834	867	817	827	809	774	807	786	803	828	825	815	807	818	817	821	776	831	791	776	820	846	790	833	858	836	861	820	829	776	779	801	818	788	826	807	823	789	784	807	869	818	799	774	862	825	793	876	848	825	830	784	830	816	815	729	811	887	789	833	802	835	825	835	747	854	773	817	829	831	814	803	803	825	841	832	847	821	787	795	835	826	817	814	828	788	825	805	780	844	805	784	803	811	845	772	815	792	862	784	846	810	823	804	820	824	815	816	846	835	816	763	866	792	797	788	847	770	822	830	824	806	840	794	793	800	787	867	827	782	799	868	800	767	851	854	831	764	774	784	849	826	825	842	791	785	814	816	825	731	900	808	797	815	796	843	807	840	854	859	799	828	805	812	786	765	813	836	838	821	810	798	792	787	848	816	795	773	814	867	817	834	834	792	787	745	816	809	802	831	841	822	790	784	799	787	847	866	810	815	815	816	777	800	822	857	787	787	813	832	800	828	833	805	836	811	810	788	791	855	790	804	811	881	866	875	809	809	819	755	806	804	778	764	800	837	840	834	847	856	823	868	839	798	841	798	812	836	778	835	794	796	787	834	821	800	852	779	842	826	796	805	758	829	857	813	841	801	838	801	771	823	769	837	785	776	734	806	815	865	789	804	783	797	799	881	784	841	844	779	850	810	759	801	824	846	858	794	816	827	815	801	853	834	799	819	786	823	809	842	816	780	772	789	768	716	798	853	780	793	811	778	860	825	788	850	829	801	826	859	848	791	850	779	837	840	798	823	782	805	788	828	819	811	796	799	786	849	869	828	791	819	847	805	818	874	811	817	823	813	786	857	839	780	717	811	800	779	885	780	834	810	875	764	771	844	827	780	768	776	833	878	806	809	814	853	782	811	837	798	833	796	813	825	828	862	817	817	789	814	839	762	827	831	821	837	811	806	828	801	825	871	859	822	851	812	838	791	809	806	808	798	819	813	817	839	815	854	854	821	790	766	860	801	825	805	850	820	861	806	800	836	799	831	814	805	803	810	814	800	802	816	819	805	800	796	797	837	814	831	813	824	792	806	827	869	808	814	820	780	794	824	820	805	817	837	768	828	820	774	841	780	774	785	815	794	839	797	799	840	807	824	812	791	826	831	794	812	812	848	783	827	824	840	812	838	796	837	798	816	802	820	823	840	819	770	789	826	841	765	825	836	883	764	796	795	802	838	817	769	823	768	752	820	784	806	838	834	807	811	865	839	816	783	854	829	803	835	791	808	784	760	856	817	832	792	809	830	820	802	802	811	841	816	876	775	848	816	786	821	795	789	807	820	785	772	781	847	787	889	789	831	823	787	768	801	812	827	775	790	782	826	789	824	814	838	794	800	795	844	850	802	793	826	802	815	866	824	818	821	826	753	848	781	792	854	819	791	777	805	837	779	785	823	817	802	816	880	852	839	855	833	789	756	811	853	832	760	806	820	816	846	788	805	775	814	846	857	830	815	792	837	802	835	803	814	855	767	817	787	806	768	774	872	805	797	812	807	889	784	756	816	779	864	787	792	822	819	816	849	846	870	802	817	812	858	837	788	893	794	815	804	825	756	836	840	783	837	838	816	763	736	810	791	816	806	815	823	800	772	844	848	768	849	840	794	809	792	786	835	804	881	854	793	762	843	821	804	829	778	821	859	870	829	807	795	819	880	761	831	788	808	834	805	868	819	821	827	803	795	790	875	846	824	811	796	819	800	808	879	808	791	822	782	852	785	824	832	795	780	764	778	796	786	783	820	838	800	824	767	839	803	794	846	909	769	883	763	797	777	826	790	811	797	783	812	812	838	801	883	782	796	847	852	826	834	798	789	831	819	824	845	787	829	770	802	772	828	786	793	778	859	845	789	848	827	807	759	812	805	821	811	749	755	827	794	832	803	773	779	832	803	834	769	778	805	816	861	819	848	768	832	855	862	786	828	773	824	814	833	825	778	854	831	831	857	778	827	855	796	822	847	778	815	835	828	805	805	740	783	798	837	750	829	763	818	836	812	803	773	792	819	836	832	816	820	795	813	789	808	800	825	841	870	776	817	802	784	867	834	791	849	804	862	816	806	820	821	799	793	820	791	844	814	825	863	771	815	811	842	810	864	848	845	834	848	846	909	736	813	813	810	820	811	803	817	827	816	791	765	806	835	791	788	831	795	833	811	813	786	784	807	794	815	827	804	808	788	805	785	825	797	852	832
31975	10403	19818	48376	38671	12074	1342	649	437	320	314	332	277	271	262	225	244	250	221	264	223	229	191	247	242	266	256	271	247	289	262	301	426	389	352	273	285	229	224	208	219	213	225	208	233	205	219	209	210	210	207	207	204	204	211	267	219	225	209	226	237	189	201	247	225	228	221	231	215	219	226	215	247	193	198	230	239	195	204	214	238	240	230	230	230	205	250	220	215	234	217	231	220	237	223	231	203	235	208	200	248	228	214	217	202	232	207	198	201	227	243	224	235	204	188	225	217	222	180	199	178	210	251	234	231	232	231	217	221	205	206	207	222	201	209	225	225	225	192	226	215	217	209	219	223	226	225	221	204	201	198	237	205	228	233	254	211	231	216	194	204	210	220	220	214	222	225	247	196	230	222	199	223	225	233	192	198	224	202	197	218	196	216	221	231	242	222	223	252	210	220	217	234	221	245	240	238	207	220	221	220	224	216	221	219	223	211	228	192	216	220	212	245	220	235	219	220	222	212	204	204	202	207	207	225	245	210	218	220	249	204	237	207	200	226	247	226	241	223	204	202	209	203	231	204	226	203	244	200	208	200	210	192	224	225	202	225	214	210	191	229	216	230	227	246	222	205	215	218	213	227	207	210	237	230	202	225	214	228	213	245	211	205	215	212	211	225	216	222	187	214	196	202	201	243	209	223	230	212	212	239	217	195	221	204	195	224	228	217	252	235	229	205	206	210	208	210	195	204	265	234	191	221	205	225	212	225	220	228	205	223	214	208	227	220	201	233	204	205	221	209	235	219	232	218	204	232	205	197	207	210	262	204	229	239	251	224	190	220	212	219	238	245	224	240	226	236	199	218	248	221	209	205	209	222	204	217	210	239	197	248	247	211	251	224	212	251	251	209	223	240	219	196	211	223	222	228	199	214	208	197	204	215	218	231	204	212	219	259	220	219	218	218	233	231	213	241	218	223	231	231	259	216	249	200	205	242	229	230	204	226	214	208	229	253	194	226	241	215	225	200	212	227	209	203	200	235	211	248	249	211	179	235	199	194	205	215	228	218	201	209	228	210	238	238	216	227	211	258	220	168	197	199	208	201	224	196	218	216	218	239	198	227	208	196	215	230	224	233	225	219	228	243	216	247	254	231	206	211	223	210	233	230	223	193	198	222	205	226	194	226	206	209	223	221	229	202	210	219	202	223	239	247	216	206	213	227	235	226	206	212	215	226	242	234	196	209	232	221	210	218	210	222	206	197	225	245	209	234	213	207	234	233	236	223	224	215	236	228	208	210	184	206	212	241	227	226	217	213	236	209	241	193	222	213	224	268	213	232	220	225	214	238	223	218	225	223	228	196	246	212	257	213	189	218	217	219	193	202	233	219	235	223	194	224	215	248	201	247	219	221	211	222	202	248	196	209	235	193	211	251	219	229	192	221	244	207	218	232	219	230	223	225	190	225	216	221	209	217	216	200	240	200	230	236	197	228	210	183	213	225	225	211	184	201	220	239	234	225	207	238	261	190	202	226	263	259	218	201	235	185	205	188	220	228	195	230	196	179	206	205	216	237	206	225	222	235	230	180	206	229	216	222	218	211	206	259	234	221	219	232	192	214	227	241	219	239	227	220	222	204	208	240	218	225	224	217	218	243	212	200	221	209	232	196	211	234	212	205	201	225	234	196	211	207	222	228	232	217	221	183	229	248	251	222	238	220	239	238	216	215	211	205	210	186	204	240	200	202	214	202	186	210	213	198	246	223	228	210	217	229	194	278	201	207	216	223	232	231	223	212	208	235	227	222	215	198	206	189	216	220	213	212	201	233	214	219	257	220	213	213	246	204	215	223	220	249	202	210	220	206	228	209	215	209	206	201	239	206	239	230	225	212	221	214	233	216	218	219	227	230	222	205	227	226	205	209	204	219	228	232	221	231	248	226	225	221	202	204	206	221	220	187	210	212	222	211	242	237	229	259	225	206	193	218	210	226	190	206	193	239	218	225	223	224	247	231	183	210	236	231	220	242	205	232	223	189	208	225	210	203	244	247	213	238	223	203	230	217	226	228	220	225	215	230	219	217	239	224	246	239	214	233	226	244	202	199	192	190	231	205	221	205	215	221	217	208	232	231	228	207	210	205	234	207	222	228	217	226	229	232	211	190	185	221	222	223	216	212	212	257	246	248	219	215	197	226	205	179	239	236	240	204	224	176	236	186	200	239	206	210	225	222	233	212	227	207	219	226	222	244	204	225	223	232	228	249	239	218	234	234	226	223	222	203	226	228	214	210	205	272	212	224	239	236	237	201	230	221	232	205	230	213	200	210	206	231	230	206	202	236	187	200	220	236	251	222	229	211	224	211	210	221	204	206	191	211	183	206	211	213	206	195	227	214	220	189	202	210	204	202	232	205	209	215	220	204	202	250	195	223	217	234	214	221	208	209	204	212	233	248	204	224	242	198	237	219	215	214	206	238	210	245	201	208	241	207	225	182	216	234	243	192	205	207	223	228	206	215	204	223	224	225	245	215	213	208	218	213	239	235	245	234	200	199	249	200	220	198	216	202	234	223	212	241	211	235	252	214	203	218	215	212	231	221	201	204	219	213	230	211	231	178	227	213	186	209	227	214	217	220	189	209	219	207	237	224	253	193	240	233	231	197	216	226	205	208	224	210	232	223	242	215	234	233	185	211	230	233	185	209	221	203	220	221	214	228	226	204	224	220	222	227	220	246	218	193	217	216	227	197	217	208	197	229	218	217	219	217	204	218	217	232	222	193	204	182	241	221	218	214	227	230	227	220	183	225	230	236	198	233	225	225	226	254	218	227	217	223	227	238	225	200	203	195	253	212	259	214	220	220	206	214	206	199	235	225	212	230	220	208	206	206	208	231	234	217	214	251	223	233	206	245	212	231	207	216	220	194	229	224	216	219	208	228	187	225	216	226	213	225	226	230	202	223	218	213	204	208	248	227	231	244	197	224	214	220	209	218	177	202	211	232	211	232	228	211	216	224	239	213	202	247	221	233	217	252	197	219	201	230	221	207	226	180	224	214	203	239	225	250	203	214	227	228	207	197	208	250	236	224	197	197	209	238	229	221	197	237	204	198	239	211	213	223	208	222	226	204	228	202	247	214	195	246	246	216	205	207	200	197	215	190	234	199	214	227	212	209	248	241	233	220	197	210	189	199	237	216	226	217	214	217	224	228	203	231	225	217	207	223	228	211	211	196	194	234	253	209	236	212	228	215	235	241	219	216	223	208	211	245	227	218	227	249	227	234	200	186	217	219	195	214	205	185	194	201	206	206	231	212	230	235	232	229	225	243	234	237	185	219	216	241	213	208	185	232	211	227	215	211	221	203	207	202	227	212	208	197	195	215	217	239	214	212	224	212	217	225	219	218	233	222	235	211	221	199	213	214	228	226	181	222	228	239	207	245	203	238	220	265	228	230	239	178	227	232	234	207	212	238	196	227	235	232	226	250	214	213	224	239	207	240	189	229	222
18362	4997	26379	55098	47788	11121	3957	2459	2001	1180	1240	1222	984	843	787	737	709	752	719	719	713	649	685	625	660	734	674	835	738	1006	1170	1431	2192	2387	1767	1129	882	571	611	582	563	598	566	573	536	530	537	615	565	557	563	593	571	558	558	585	566	558	559	571	557	549	571	532	571	571	589	559	581	526	584	565	567	546	528	549	560	554	541	578	567	552	555	553	544	522	539	552	526	525	539	562	561	527	593	592	539	543	584	513	544	513	560	572	570	549	545	559	587	566	506	551	580	554	546	551	532	516	560	559	585	575	570	548	570	507	510	542	567	567	586	568	580	570	525	540	571	551	525	559	583	529	545	556	560	539	534	518	570	579	570	556	526	532	558	578	533	515	535	557	555	558	596	559	550	510	543	547	568	513	555	589	553	538	562	548	562	585	536	528	533	507	559	559	566	513	592	567	574	539	565	576	551	558	532	562	563	543	519	556	519	562	527	597	519	526	573	537	538	581	519	525	576	544	554	580	541	551	539	616	543	576	587	526	566	619	542	611	538	592	539	543	533	578	533	535	547	559	540	557	547	514	533	523	542	562	582	519	544	541	572	568	549	528	571	562	533	507	566	562	504	523	541	562	597	538	560	547	563	535	559	549	552	584	553	540	538	534	526	540	554	532	571	534	542	568	564	589	550	564	526	567	519	514	563	564	579	565	566	581	526	541	544	548	565	601	495	571	546	535	543	542	547	557	580	541	506	513	560	548	547	550	535	540	559	519	548	519	517	512	529	518	569	549	523	558	522	592	504	500	514	488	530	572	543	539	528	555	531	521	539	580	541	505	561	551	575	525	592	552	559	554	547	493	551	549	525	568	550	557	543	529	537	542	570	521	552	571	514	533	528	529	521	532	548	595	571	563	580	546	535	543	532	533	560	568	582	576	527	546	579	575	564	520	532	511	555	568	495	528	558	544	537	542	544	528	510	576	559	533	568	544	588	524	575	573	551	528	555	546	508	587	533	524	536	585	545	554	564	520	550	552	566	530	545	568	530	508	543	521	560	563	567	573	526	569	537	520	555	558	579	528	558	523	523	578	505	568	533	535	523	543	529	547	567	482	558	533	535	530	548	561	532	557	531	543	521	559	563	544	556	551	531	552	553	555	522	556	550	521	553	572	508	537	566	573	543	591	541	529	593	525	536	510	513	556	576	531	573	554	528	561	597	544	532	501	551	537	495	540	552	577	548	542	572	550	576	576	524	513	566	572	539	537	507	556	534	530	586	552	543	560	552	516	561	530	555	530	532	555	577	536	552	562	518	525	571	556	553	582	575	532	551	569	521	568	546	494	538	527	514	536	537	588	593	495	536	559	569	548	532	573	571	600	549	597	573	559	491	542	508	570	561	523	539	554	533	550	571	572	547	544	575	565	569	558	549	514	561	565	590	553	542	556	538	596	540	513	517	563	547	574	538	551	557	576	515	547	536	524	532	529	583	562	546	530	512	498	562	543	542	519	549	579	548	534	517	581	539	567	562	543	537	530	590	585	569	564	566	554	548	551	521	562	581	526	524	585	547	518	593	580	544	575	518	517	536	542	538	560	509	593	556	535	532	558	525	546	555	551	559	574	565	548	566	509	578	565	541	536	557	557	518	559	550	543	536	527	567	568	543	576	573	535	523	537	507	556	554	518	548	563	543	538	506	580	550	523	508	573	543	553	540	533	527	536	594	549	497	513	538	540	551	519	521	530	519	533	551	532	538	527	565	530	580	537	575	547	565	562	587	506	592	524	592	529	563	524	562	541	541	594	538	554	522	530	534	552	524	571	581	524	563	573	578	544	533	572	571	523	568	543	529	564	536	536	523	540	553	565	550	481	521	565	540	539	545	551	524	515	565	537	577	547	574	600	563	529	557	590	531	576	553	550	511	563	575	557	541	536	537	576	546	575	594	566	484	546	535	567	511	555	505	537	595	586	555	536	510	539	558	565	565	555	546	542	541	534	534	584	512	534	559	579	598	589	533	527	548	531	565	522	569	566	557	555	560	533	535	505	522	561	568	528	547	579	567	530	545	544	522	525	536	559	537	561	591	553	536	537	578	533	551	560	546	547	531	591	544	552	538	551	541	539	541	558	572	559	508	559	553	558	529	549	536	529	517	501	528	534	518	578	554	561	554	536	546	584	534	558	526	566	558	520	499	554	533	574	519	567	541	565	583	561	525	547	535	561	499	557	533	513	535	538	541	526	585	517	513	525	526	554	559	563	564	554	525	538	564	556	533	491	528	565	543	532	598	556	543	577	578	559	565	500	545	535	554	541	563	565	573	547	532	582	546	545	619	556	512	599	536	558	531	569	545	528	571	526	514	554	543	537	554	552	579	581	544	539	502	530	571	574	579	581	561	543	621	571	542	529	568	555	580	553	556	551	571	527	584	574	511	606	521	557	522	549	549	548	551	590	531	580	526	526	609	549	523	579	569	568	517	576	538	535	539	550	544	522	562	580	552	501	520	564	542	539	532	551	547	539	542	519	533	584	537	556	538	563	585	547	546	552	545	519	545	551	605	568	556	530	533	593	516	533	619	547	547	605	527	549	527	590	550	558	554	547	561	520	581	509	568	523	576	597	522	533	566	546	559	565	548	530	577	582	522	568	559	590	549	572	535	531	504	552	547	552	539	593	575	562	563	557	524	574	537	581	532	541	547	590	566	541	555	542	522	544	539	567	556	554	585	578	553	543	553	547	555	590	540	608	535	508	562	511	529	508	528	555	547	558	595	566	552	554	585	509	569	578	542	526	552	520	570	536	559	605	547	544	560	557	549	560	524	551	543	520	553	523	512	531	559	528	547	506	520	547	535	601	547	555	549	538	566	558	520	522	557	570	553	605	521	596	532	542	500	531	549	577	577	553	542	523	575	564	480	544	533	529	543	567	551	537	527	550	551	548	548	578	490	530	547	566	541	568	497	560	534	529	552	547	556	570	562	575	569	537	570	550	576	519	536	562	515	555	518	537	522	530	517	558	567	498	555	561	542	552	528	548	537	548	537	547	540	519	564	575	521	555	588	556	537	560	566	531	605	557	551	554	578	563	579	552	523	535	565	573	541	560	536	599	545	529	589	524	568	540	530	548	545	534	582	567	533	561	567	540	512	599	600	550	546	588	518	506	578	494	538	607	546	549	559	568	554	523	541	561	516	548	545	547	527	518	571	529	591	569	557	560	552	571	541	546	548	493	537	581	555	549	542	555	565	516	550	542	617	592	515	535	575	581	540	538	562	542	570	549	568	495	525	526	554	539	544	543	546	553	497	552	602	532	567	533	525	514	518	545	559	555	560	558	566	552	565	522	579	526	562	564	544	530	572	574	551	555	595	532	570	536	559	535	500	572	525	547	520	571	556	534	524	515	527	566	518	544	559	569	550	541	567	534	508	561	520	518	577	519	541	543	590	561	539	558	553	563	530	572	564	569	547	569	589	547	533	541	530	545	534	552	539	521	577	520	519	562	538	530
45108	20472	33732	61504	50630	21309	3701	1227	779	345	312	336	231	166	205	163	192	157	194	155	153	132	143	141	160	157	158	195	161	239	314	329	428	441	352	245	175	165	120	146	123	105	97	111	105	134	115	113	141	122	117	119	102	111	138	136	112	116	122	108	112	111	114	122	117	120	134	118	100	124	113	114	118	115	138	138	105	97	125	120	131	112	111	138	128	110	109	120	106	122	130	132	110	137	115	116	119	132	102	104	105	105	108	137	117	114	106	122	135	103	107	119	124	103	109	110	117	129	101	129	110	123	96	138	110	127	125	118	114	127	108	115	116	118	116	113	110	121	104	125	115	126	115	102	110	125	121	131	131	126	125	118	118	127	126	129	129	128	122	125	137	115	130	115	110	114	134	125	119	125	118	107	112	131	113	116	119	110	133	114	139	138	112	125	103	119	108	136	130	134	104	104	110	107	121	106	116	115	130	119	118	120	104	117	107	124	119	106	122	109	115	117	118	113	117	121	119	127	112	117	127	110	113	100	140	112	114	117	97	112	106	123	106	113	116	113	128	125	110	103	111	94	110	125	111	121	128	104	104	138	129	121	98	104	102	105	121	131	105	116	106	109	145	107	112	129	142	116	139	122	114	126	122	116	132	108	127	113	120	109	103	111	112	117	109	108	127	121	119	124	116	112	123	111	103	108	104	121	123	109	111	124	126	120	116	120	101	92	110	118	138	106	141	121	125	113	124	117	104	95	114	129	107	127	126	125	125	129	119	118	131	128	120	130	120	109	133	131	128	113	107	106	111	109	97	87	122	145	104	111	125	118	115	117	121	114	103	97	113	93	118	104	109	120	120	111	113	121	99	105	115	110	135	108	107	121	104	118	123	117	109	123	120	124	104	117	114	118	112	120	109	111	110	113	132	106	141	112	121	138	104	117	136	113	122	115	106	107	117	150	143	116	122	122	132	104	115	93	110	126	128	124	118	91	120	118	125	120	118	120	121	129	114	129	96	107	124	124	117	116	106	114	127	124	122	141	118	105	138	116	126	100	116	125	107	109	108	119	115	113	112	120	98	125	128	128	138	126	108	122	97	103	126	114	105	100	118	109	119	115	109	110	113	117	106	118	123	131	109	124	101	118	104	114	106	110	142	108	128	124	107	119	123	121	118	104	95	97	111	113	126	126	114	131	115	117	120	106	117	115	130	122	121	125	112	98	121	107	114	104	96	115	133	89	128	109	121	114	106	117	133	116	110	132	100	131	125	109	110	136	107	127	120	121	120	127	131	108	118	127	126	115	108	130	111	107	101	101	98	114	105	133	113	121	114	126	108	112	107	118	111	123	90	125	117	118	117	112	127	107	121	123	124	134	105	121	109	117	119	119	131	120	112	104	135	113	106	110	123	140	109	102	106	112	109	115	111	130	137	121	112	123	139	103	113	94	111	102	120	120	120	112	110	104	111	119	125	108	110	129	106	117	110	97	117	114	133	104	110	129	143	105	102	97	117	118	91	127	113	111	105	118	117	134	127	113	111	110	122	99	121	118	115	107	114	115	106	128	127	106	117	115	111	101	111	105	122	113	118	112	126	106	120	105	121	120	116	118	110	120	117	127	118	117	96	120	121	112	118	112	106	113	100	137	109	114	87	106	122	110	119	116	118	104	116	102	119	100	107	125	127	117	124	139	115	120	114	108	114	121	118	102	116	114	101	123	116	112	146	121	112	114	116	121	115	112	112	109	117	109	132	108	115	118	117	105	120	129	118	112	116	103	112	117	134	120	108	106	115	111	126	117	104	118	108	125	121	113	116	106	132	88	114	102	127	116	115	101	118	111	129	121	117	125	103	115	107	129	114	128	111	117	118	123	105	119	125	145	120	139	127	125	98	124	108	101	132	147	119	109	122	93	125	135	117	113	101	120	122	132	120	112	100	137	110	117	125	114	100	123	107	108	97	115	110	106	138	125	113	132	119	116	106	101	117	118	112	102	117	133	136	104	121	124	115	123	119	132	114	113	105	103	119	99	104	109	126	135	133	131	126	128	103	116	120	97	134	107	118	111	114	120	120	119	113	97	120	98	129	112	117	118	116	118	104	123	126	116	121	117	114	117	133	113	117	105	123	118	104	132	110	112	115	109	128	122	98	112	114	119	110	100	105	106	117	116	108	95	131	107	140	116	110	143	120	120	107	110	104	118	122	140	116	106	134	118	121	121	104	131	114	104	123	93	103	104	103	113	130	123	94	112	116	119	104	122	133	108	106	108	123	133	148	96	126	121	109	103	120	117	120	112	138	111	143	143	110	115	107	122	138	110	127	124	110	130	123	128	128	105	106	96	116	127	119	123	115	118	123	108	119	116	114	115	133	116	125	127	129	104	115	113	116	145	153	129	103	120	116	120	112	116	98	106	112	108	117	112	121	114	119	104	99	126	129	121	124	95	118	104	138	130	105	115	124	129	113	114	127	117	105	113	116	99	116	100	96	98	129	125	133	114	129	120	120	129	106	115	108	128	118	140	134	129	118	129	115	99	122	132	129	113	114	117	125	124	130	112	99	110	107	122	127	114	142	122	125	128	112	131	88	104	119	127	133	111	120	105	109	116	115	119	121	101	127	105	107	129	136	113	97	104	119	104	115	109	100	95	112	107	126	98	116	122	127	110	131	124	104	121	110	123	136	112	124	92	115	111	101	118	113	141	113	147	119	110	124	124	103	117	123	116	126	105	108	131	127	113	129	123	117	118	117	98	99	110	130	115	117	111	113	123	105	106	111	114	125	114	110	95	108	109	116	130	103	106	98	118	134	123	104	127	109	98	112	104	112	129	105	135	107	106	120	120	119	106	121	117	117	123	123	114	105	112	112	127	125	124	104	101	114	123	116	126	122	120	117	121	145	128	114	123	113	113	118	121	119	109	130	115	110	117	118	122	113	106	108	103	126	124	114	126	126	113	127	120	125	138	134	109	111	137	112	126	104	101	102	117	116	122	138	109	116	111	97	141	113	108	105	125	121	117	114	98	130	125	128	111	93	141	117	109	131	124	118	110	132	103	88	117	111	114	115	110	121	125	102	119	120	115	127	94	126	129	107	127	102	127	114	95	98	118	96	117	118	107	111	106	114	111	121	103	105	98	98	104	121	122	118	137	118	125	123	138	116	112	104	128	103	110	126	100	106	108	112	126	115	120	128	138	106	106	103	115	113	114	121	128	107	128	135	108	152	132	82	99	117	111	111	120	114	121	121	105	138	122	142	125	110	107	120	137	134	111	109	129	101	124	131	104	122	116	100	124	115	89	109	116	104	108	111	120	110	109	112	125	106	130	120	115	111	124	127	109	120	111	107	92	136	117	119	102	123	126	110	118	123	126	122	120	115	137	116	108	116	123	97	102	115	128	105	122	98	104	117	124	103	112	120	105	102	140	117	122	105	122	115	122	134	106	98	128	119	127	109	99	125	127	117	120	126	122	119	113	115	114	122	111	109	114	130	109	129	132	123	121
26817	8531	36319	64887	57518	17497	6463	4421	3213	1594	1550	1563	1094	849	786	709	718	661	683	634	611	546	535	494	528	674	693	999	817	1334	2013	2146	3032	3113	2679	1676	799	456	422	380	391	369	397	354	377	375	372	381	370	361	391	377	325	352	334	358	346	319	355	373	334	348	301	331	354	357	323	326	347	351	352	338	354	332	315	339	370	382	327	339	335	329	356	336	322	341	333	326	326	347	340	368	313	344	322	345	361	326	337	322	328	297	329	334	312	309	332	357	336	340	329	324	370	362	332	341	348	318	315	343	325	314	318	352	304	322	321	349	300	311	289	352	330	328	316	313	326	331	311	338	374	322	318	332	339	343	376	347	319	339	329	345	339	336	326	340	344	333	316	309	332	300	323	337	325	324	311	312	349	335	312	331	354	306	295	298	339	322	307	326	333	337	318	359	329	308	311	343	303	313	289	339	313	284	304	304	329	286	308	319	319	314	334	338	277	342	333	360	329	334	335	329	323	328	323	335	305	341	299	306	302	332	322	362	338	309	374	314	377	326	325	343	325	320	306	328	333	319	313	359	305	340	310	343	360	372	360	324	335	306	313	343	317	354	307	296	298	341	322	340	340	327	391	324	346	351	300	339	336	330	302	329	330	338	333	323	319	314	322	315	337	313	311	362	305	322	380	324	325	343	300	333	323	343	341	306	315	330	341	328	317	313	348	308	316	325	305	337	321	353	294	339	338	321	293	349	317	339	332	337	317	316	326	338	316	330	320	312	313	305	360	336	339	329	322	325	299	321	335	314	318	334	341	320	310	319	343	328	375	336	303	339	327	320	337	306	345	304	318	338	314	332	332	326	339	335	322	337	295	344	324	321	360	299	311	353	319	306	347	333	287	319	329	334	278	321	314	338	315	340	318	312	305	349	305	334	309	327	323	311	306	338	339	328	335	308	317	314	331	311	354	336	344	311	289	336	291	340	330	302	351	312	355	320	318	318	303	339	346	336	324	302	317	365	342	347	320	305	320	329	338	342	325	324	336	345	303	339	313	282	342	355	337	335	331	354	305	318	301	295	327	309	311	343	315	311	328	343	337	326	349	318	349	319	359	333	340	314	308	295	352	319	347	338	303	313	313	289	305	326	318	315	305	344	302	298	328	343	334	320	318	331	328	322	332	336	320	335	349	329	308	329	320	328	347	347	346	367	331	337	318	320	331	350	333	310	312	304	346	329	340	359	329	341	299	314	340	343	322	285	329	338	317	305	311	309	336	324	335	328	333	355	329	302	330	326	305	296	319	317	291	329	304	326	320	334	302	319	330	326	334	342	323	321	335	314	328	336	307	334	330	334	334	351	292	312	345	346	287	292	301	322	341	320	349	338	319	360	350	317	345	297	334	316	345	316	324	364	347	318	350	326	299	333	349	330	322	311	337	317	330	324	309	332	317	336	342	326	306	326	322	320	319	318	319	317	312	310	322	321	380	328	357	302	346	343	340	343	326	344	311	315	336	321	314	307	329	356	302	331	278	373	313	319	331	321	349	352	356	319	330	322	337	307	352	303	323	318	318	333	307	326	324	325	317	321	327	304	333	324	317	298	313	290	332	356	310	332	329	339	319	301	343	306	345	344	309	351	310	311	331	325	312	308	320	330	310	326	349	343	313	306	313	341	364	323	299	322	305	332	317	333	353	330	310	335	310	315	384	319	317	312	318	330	353	328	330	332	307	313	306	314	338	348	347	351	322	358	355	325	325	324	325	333	324	338	342	318	346	337	321	313	350	299	330	304	286	315	293	314	303	307	339	314	286	308	330	343	342	307	338	313	337	369	337	352	333	326	313	315	329	325	324	312	351	326	322	353	331	298	351	354	313	333	359	335	334	324	326	330	354	321	315	320	316	330	322	351	324	347	322	361	334	358	342	343	336	328	322	337	317	334	329	343	328	318	352	329	330	287	305	290	320	344	344	352	310	337	292	298	304	316	301	295	324	305	344	338	368	315	320	343	340	325	341	328	342	323	310	331	318	340	346	363	322	324	340	327	332	322	313	335	303	320	328	321	305	346	302	309	360	325	335	332	329	299	317	301	328	322	314	318	331	332	330	330	269	335	320	280	298	328	350	343	321	327	321	327	330	338	327	349	323	312	312	329	322	351	354	350	333	294	334	322	333	344	323	336	340	320	330	338	306	310	330	320	276	346	327	344	341	333	357	320	357	339	330	326	317	366	307	311	324	319	333	338	358	302	341	329	330	344	309	312	320	315	296	333	336	279	348	333	324	300	337	326	299	313	326	358	321	337	363	306	326	326	340	320	285	322	328	296	281	314	341	323	344	296	324	360	342	360	332	340	312	324	322	321	330	343	350	363	312	345	314	329	336	306	347	300	328	341	307	352	321	318	351	337	318	343	335	328	344	325	282	339	325	341	356	303	336	339	304	332	315	323	347	326	332	358	321	328	319	350	305	324	315	326	343	323	359	345	332	299	315	324	332	295	327	326	329	336	341	334	318	362	328	341	332	348	341	316	356	353	320	342	325	339	324	315	330	327	344	326	342	328	312	319	329	332	330	326	345	322	341	331	295	290	338	336	313	320	318	315	302	379	325	330	337	303	307	332	289	309	336	341	350	324	302	324	322	340	340	332	331	351	318	330	294	348	333	305	312	322	328	322	312	296	350	320	354	343	309	338	333	307	317	303	313	324	377	289	322	337	368	321	296	328	299	297	319	329	327	325	350	302	311	296	343	334	312	336	354	341	327	349	323	342	302	328	307	325	348	322	324	317	332	309	333	300	339	329	341	359	315	335	306	341	283	346	341	313	318	326	299	300	291	312	326	314	314	347	334	351	294	337	332	341	334	355	327	297	321	306	354	312	320	342	335	318	314	329	340	336	327	322	331	345	346	319	359	321	341	297	319	315	354	315	313	319	309	342	317	321	324	354	325	311	314	332	310	343	324	330	310	314	303	346	323	312	349	343	324	337	323	356	320	330	311	299	310	348	346	303	299	307	345	306	332	310	345	327	324	343	313	371	321	316	341	343	354	330	316	306	328	316	330	307	306	310	318	359	299	306	355	315	348	324	295	359	319	308	331	341	328	326	345	325	353	314	305	320	329	335	346	321	312	327	309	327	316	312	327	317	316	324	305	323	330	331	336	315	283	312	318	330	323	321	334	330	321	324	301	324	349	335	344	336	325	309	329	332	318	314	294	332	332	343	346	336	299	355	294	323	291	318	309	361	331	307	340	329	322	329	318	338	325	334	308	319	366	334	354	300	322	357	344	347	342	313	348	344	323	316	305	342	306	319	311	302	332	324	334	302	311	330	342	332	320	293	329	322	330	329	301	318	316	306	353	312	347	322	345	332	318	293	340	335	303	343	375	344	343	365	370	316	329	339	344	311	334	323	308	329	318	336	332	315	310	288	336	353	322	322	312	331	342	328	373	354	337	336	328	339	308	307	333	355	332	364	319	331	333	323	309	334	332	301	337	326	322	326	319	326	327	293
4754	647	1371	3961	2397	657	476	376	369	304	333	319	316	338	360	341	343	316	344	364	372	335	345	354	351	320	339	332	314	282	360	328	336	344	303	344	321	344	294	344	361	351	359	317	324	336	328	335	348	324	324	333	370	341	375	338	295	352	340	332	310	310	364	350	358	338	342	322	347	350	309	366	347	377	322	312	292	333	338	350	351	305	356	374	363	367	295	315	338	372	307	305	340	344	346	360	333	362	356	299	345	343	331	352	319	308	352	352	295	324	302	338	322	357	331	342	315	346	387	324	334	350	371	329	328	322	328	322	326	371	343	318	313	327	364	363	339	342	364	366	355	367	355	407	330	344	340	314	325	325	322	371	317	313	320	382	351	349	320	356	323	301	325	340	357	362	331	366	311	321	319	343	347	343	366	335	401	297	332	363	354	357	312	321	337	317	335	328	328	333	360	333	326	365	323	370	346	339	311	325	354	341	324	355	367	332	342	349	352	319	331	337	337	366	348	320	335	352	311	367	332	318	333	353	312	345	338	343	322	323	312	355	339	307	338	385	374	316	358	350	321	315	340	335	354	314	308	343	310	316	338	327	348	365	326	329	336	339	322	347	351	332	357	342	353	340	320	312	382	338	330	368	305	343	346	350	328	322	360	350	379	308	339	333	345	322	351	336	334	343	342	318	331	353	342	365	341	330	330	379	346	361	321	320	333	365	332	366	351	326	327	382	345	325	368	338	327	354	331	361	326	308	344	330	353	326	345	329	329	301	327	354	333	326	329	332	335	323	319	343	351	338	339	335	343	311	323	352	346	335	344	344	351	340	352	333	325	362	314	352	344	330	357	384	334	321	339	345	363	348	321	333	332	366	320	315	353	330	381	362	356	321	323	312	328	341	344	342	312	343	360	343	322	337	347	361	330	348	350	316	348	359	317	367	349	304	364	315	342	350	330	385	339	366	379	344	319	332	312	353	335	343	374	334	369	311	315	334	351	341	316	359	333	341	346	338	357	338	325	316	364	366	383	324	338	342	355	324	345	331	350	342	320	368	296	334	357	329	327	336	349	296	368	345	360	315	323	342	313	357	375	299	342	304	366	309	332	357	333	332	361	309	338	297	326	326	351	354	360	361	317	329	359	331	337	342	293	387	380	358	328	337	330	362	323	316	345	343	334	332	351	317	304	328	370	336	325	311	345	307	338	333	343	311	316	321	353	349	323	334	333	368	323	316	346	347	310	329	332	336	363	346	310	387	350	328	281	357	305	344	335	340	377	351	372	328	324	342	327	319	321	328	332	378	356	345	314	303	343	324	311	333	350	365	372	325	315	329	341	334	333	364	331	316	325	357	346	351	355	351	327	328	335	336	366	322	342	364	320	351	328	367	307	340	364	333	349	315	374	330	368	358	348	328	354	331	351	317	361	373	355	338	366	367	338	362	323	290	338	331	339	356	318	326	342	330	352	340	321	326	320	328	332	354	368	348	319	298	358	331	348	321	359	340	354	328	365	324	333	313	295	310	353	320	339	331	310	354	309	345	323	351	355	331	303	338	343	329	347	353	325	336	336	360	373	346	318	330	319	363	345	330	291	353	339	357	312	338	335	289	340	320	317	334	336	326	356	335	350	329	327	340	348	346	301	325	329	330	336	334	368	336	358	342	333	292	303	341	331	328	326	332	334	349	332	348	312	354	341	340	318	343	319	328	341	341	335	307	338	353	315	343	353	337	331	376	339	339	340	334	336	332	322	353	347	356	356	326	313	336	342	336	337	302	348	321	332	321	341	352	347	297	336	354	338	328	347	329	352	327	348	346	301	280	355	327	330	352	319	303	354	345	328	364	321	360	328	309	334	312	362	294	343	343	325	320	365	341	355	334	320	325	357	310	332	323	339	331	340	376	359	350	341	350	346	336	325	348	346	330	354	313	368	385	336	352	339	371	357	321	330	347	323	352	354	346	319	334	352	324	333	285	320	315	349	343	359	321	345	312	291	336	347	385	346	333	355	349	336	368	390	322	370	375	314	351	396	307	332	327	360	359	363	321	300	340	346	340	333	337	348	340	317	349	333	340	312	342	313	352	356	326	329	339	330	351	326	312	325	311	365	382	377	328	328	319	356	308	333	344	290	318	357	311	343	332	343	341	319	347	355	344	312	327	335	340	299	324	323	346	313	314	341	332	325	342	337	361	334	342	306	365	334	344	310	314	346	330	326	275	362	330	330	317	339	343	331	354	335	331	356	335	326	345	328	333	333	337	345	352	334	364	341	355	351	352	365	332	315	343	336	326	352	354	326	332	320	296	343	328	319	327	326	326	358	308	343	327	331	327	315	317	349	348	367	352	360	308	343	331	339	337	323	300	315	344	308	339	303	333	341	326	337	357	321	332	352	333	313	331	362	308	329	317	280	354	358	330	364	330	347	327	342	376	334	333	324	331	326	291	328	357	337	342	314	337	320	339	346	327	326	306	317	358	364	328	361	343	339	333	335	334	348	345	341	325	347	317	328	328	359	354	352	342	345	341	341	320	320	347	348	331	350	340	304	325	323	332	329	338	348	334	339	364	334	334	354	343	313	355	330	340	358	322	346	344	339	328	382	326	365	334	366	335	318	318	351	330	312	315	296	337	357	357	354	334	335	338	376	361	292	326	324	334	324	347	346	376	325	375	317	347	329	358	340	326	339	322	353	321	358	332	335	342	370	363	341	320	348	334	343	330	302	338	335	330	326	360	337	302	305	356	335	336	332	327	374	311	306	337	375	332	326	305	341	355	324	342	341	334	345	342	300	336	348	329	362	350	321	332	334	364	366	325	321	292	362	321	332	323	330	310	359	359	359	341	324	324	329	335	322	325	344	373	332	322	344	335	360	343	331	310	344	344	330	341	333	354	303	365	317	324	344	330	356	318	326	337	306	319	328	321	341	334	306	341	325	349	353	353	361	361	352	318	317	334	378	334	342	330	352	307	327	356	367	365	295	333	334	340	319	332	356	341	329	351	345	345	324	339	310	357	339	317	319	355	340	338	338	350	309	343	304	326	335	305	352	374	356	307	341	316	341	363	320	324	336	339	355	365	370	348	357	351	343	393	331	330	353	337	354	359	334	376	355	344	323	318	355	324	327	333	342	342	351	342	331	342	336	330	307	314	321	377	358	363	314	335	368	350	349	353	336	371	330	314	324	348	326	346	339	312	293	350	349	357	328	324	329	319	316	360	324	327	341	327	339	357	365	385	367	380	369	309	338	346	334	302	347	361	344	338	342	336	334	362	326	340	303	389	317	324	350	337	309	320	334	352	341	339	348	357	300	316	344	333	320	363	354	372	337	307	303	354	336	357	352	343	347	372	315	356	339	324	324	366	296	340	364	334	396	305	309	325	342	330	343	322	331	345	317	329	329	349	334	332	348	351	319	325	304	359	333	350	316	323	350	326	306	365	329	349	352	335	323	318	342	351	340	349	387	335	332	301	329	326	335	402	344	327	345	352	355	341	292	310
4047	1129	3854	12492	8770	1978	1094	981	872	861	843	882	870	852	867	841	822	845	814	794	801	829	836	891	864	821	806	795	844	777	852	842	879	930	813	835	826	797	800	830	796	826	833	880	834	817	817	840	836	814	782	797	798	845	782	847	761	839	806	863	859	827	808	837	807	843	844	829	821	838	810	812	834	818	811	825	830	864	853	780	852	843	755	805	846	833	870	794	805	774	831	797	787	847	814	883	749	858	769	782	826	783	821	808	810	819	817	837	845	796	807	780	806	859	763	815	884	833	795	819	837	859	834	859	795	838	865	813	783	839	838	808	807	832	798	812	906	808	806	849	806	873	833	832	801	786	830	818	828	821	799	821	864	804	802	858	809	779	837	819	827	823	789	844	829	807	782	836	815	842	836	834	812	884	805	840	837	792	853	879	824	822	807	817	824	840	852	801	858	854	781	827	864	801	815	822	810	861	851	823	838	818	818	828	806	836	816	826	819	791	801	808	846	817	823	805	844	844	808	873	832	823	840	830	823	823	774	788	787	803	858	813	855	841	759	714	828	877	855	840	815	783	866	808	834	785	851	775	837	830	833	858	857	803	822	850	870	856	835	810	841	831	803	809	865	813	816	800	870	843	805	788	853	858	803	820	823	763	816	824	859	864	826	866	808	841	854	814	818	844	812	821	813	847	861	869	818	854	813	833	830	828	840	824	872	810	885	826	846	793	828	799	823	842	821	846	786	864	812	816	755	822	782	779	811	815	785	857	861	806	787	868	840	847	766	789	801	837	811	774	827	813	796	814	798	798	831	792	791	806	849	827	840	807	829	773	818	846	782	806	806	846	825	831	862	806	822	826	812	809	826	801	800	793	831	867	799	828	809	795	800	790	836	816	849	827	795	823	792	846	815	858	822	812	863	804	842	801	799	822	836	846	852	796	814	807	788	797	795	808	813	880	793	807	856	830	826	859	870	783	772	825	829	768	838	844	825	811	800	814	795	847	847	780	818	837	784	841	874	782	838	830	783	809	791	785	824	810	851	811	841	814	795	886	812	754	786	836	807	849	751	826	848	858	819	833	760	824	801	891	789	800	813	803	824	815	787	840	814	776	804	825	802	793	790	828	803	801	841	801	823	835	785	822	770	797	846	796	807	833	826	855	819	763	815	792	798	805	820	829	819	831	763	816	798	833	851	839	780	848	858	815	821	813	848	859	827	791	824	846	896	833	845	836	816	777	824	857	808	848	795	843	782	836	798	866	811	859	794	778	771	816	837	863	776	808	819	813	779	806	811	768	877	776	812	832	742	802	808	782	801	835	769	842	806	843	838	846	823	833	817	845	796	795	828	826	832	789	829	842	824	758	823	841	791	823	835	822	831	849	777	796	837	860	787	831	866	796	811	777	820	799	821	820	867	830	907	841	814	804	832	797	828	891	845	851	811	832	747	826	813	789	770	785	782	864	830	820	794	788	793	797	849	853	813	798	874	826	834	772	800	790	809	815	807	870	863	810	821	838	816	817	795	795	814	842	788	822	842	873	815	814	870	769	796	764	811	796	829	812	810	777	836	789	819	802	843	839	800	809	780	799	824	823	810	852	800	820	813	862	796	800	850	808	892	830	804	812	837	827	846	795	857	810	846	823	792	805	807	808	814	824	799	818	798	839	830	832	851	864	850	806	844	847	842	818	833	831	863	825	843	829	823	800	786	750	853	856	796	815	848	826	810	831	834	801	820	791	811	826	875	786	820	825	836	847	793	804	836	764	808	813	836	797	827	819	774	859	824	835	815	789	813	818	809	850	804	885	801	824	792	852	824	847	819	811	823	851	794	821	817	807	797	863	855	802	854	828	826	818	776	801	840	805	835	822	819	811	807	824	849	802	851	800	846	806	836	809	841	764	842	865	833	774	775	847	839	815	844	852	825	847	804	807	854	791	797	853	799	810	780	823	810	818	844	844	822	815	847	867	814	860	818	825	781	809	823	849	832	848	860	797	836	806	842	782	827	830	862	857	834	781	821	793	812	793	823	893	819	799	778	809	880	806	759	786	834	779	850	810	795	826	788	817	830	813	791	825	814	821	831	822	801	815	846	822	806	841	854	831	847	818	765	867	843	888	789	857	851	857	841	843	810	803	857	837	841	798	842	811	834	816	857	846	783	800	804	814	800	825	808	834	829	799	829	838	830	756	799	822	847	805	904	812	818	812	837	822	871	798	803	813	817	793	809	872	834	834	847	824	787	849	861	795	799	863	802	839	861	852	780	861	792	817	869	803	836	811	841	839	818	832	828	841	818	820	804	787	802	786	800	786	845	839	806	815	789	816	828	791	845	820	857	784	831	864	791	798	835	785	825	794	826	856	775	814	840	819	827	782	844	806	832	783	813	813	810	805	792	826	753	769	826	859	815	843	808	822	837	840	848	807	865	805	782	827	814	838	802	843	838	826	808	858	815	847	778	852	824	802	800	839	831	800	831	826	793	814	813	879	842	757	856	854	842	808	837	796	797	803	826	837	826	855	825	783	824	824	845	841	828	831	826	804	839	826	813	820	786	826	859	839	824	809	873	810	834	812	828	852	870	806	826	846	815	832	878	786	799	817	786	782	799	809	849	841	835	867	809	807	788	857	847	792	839	798	795	860	822	844	827	824	814	821	799	799	784	823	775	861	852	871	798	824	853	781	763	791	827	810	841	843	804	798	819	808	820	845	862	815	803	820	823	800	830	827	816	821	824	808	816	832	834	826	784	822	850	869	831	833	835	794	836	875	849	776	819	830	826	813	806	876	868	832	865	858	855	830	810	887	851	788	797	848	788	785	815	832	815	851	837	778	838	801	819	789	784	834	844	847	824	828	804	767	846	827	805	826	819	862	866	794	828	803	868	828	798	823	834	851	791	854	868	842	831	837	807	802	826	792	794	848	844	837	847	817	834	791	919	839	843	792	780	789	811	858	837	817	879	831	853	820	859	815	811	859	832	769	787	775	831	794	770	835	854	830	833	815	828	820	868	822	865	816	787	834	792	870	771	826	807	852	848	865	819	849	818	787	826	840	811	803	771	799	788	811	859	751	804	802	779	827	791	814	813	808	811	842	793	844	801	865	832	819	803	797	809	786	843	831	817	825	777	791	804	793	835	765	769	873	769	852	797	821	814	825	831	830	802	798	838	845	776	841	814	827	813	837	787	835	826	875	833	807	889	813	801	882	806	834	828	835	823	799	774	784	805	848	812	785	849	814	879	820	815	844	850	853	814	795	810	817	800	850	838	807	841	847	838	810	824	821	822	827	851	856	806	811	864	812	824	808	850	771	831	793	845	812	814	815	868	836	859	791	793	818	824	824	830	873	785	837	834	821	829	860	800	844	789	828	757	849	797	821	778	799	837	823	829	833	859	860	822	836	836	797	787	806	801	833	882	852	781	788	864	848	810	840	804	823	799	855	809	832	825	760	837	788	843	861	828	828	858	859	814	806	779	795	818	819	811	781	826	845	793	790
32413	10871	24403	52411	41012	13797	1872	748	502	343	317	325	287	270	237	218	249	216	247	250	249	200	213	226	228	219	255	267	259	268	321	377	360	314	345	335	244	235	222	208	239	223	245	237	248	232	250	234	244	252	224	269	233	229	202	243	234	202	250	233	219	219	219	264	223	228	227	230	212	256	227	209	237	196	263	211	232	219	234	232	240	219	240	234	244	221	243	217	187	214	210	216	245	235	213	235	243	211	217	212	221	208	228	248	225	219	229	242	233	212	223	232	204	250	234	229	231	208	231	268	238	223	221	231	240	249	205	245	230	223	221	232	248	228	233	258	227	241	250	259	206	215	226	250	235	245	228	215	238	207	251	210	193	219	237	228	222	231	222	233	246	242	225	236	192	206	227	235	215	229	212	201	234	207	221	224	210	223	211	225	224	225	243	253	251	214	218	215	210	222	225	201	204	229	223	240	215	217	260	227	222	223	210	194	223	247	218	243	224	239	235	225	233	252	227	230	242	234	225	208	236	220	222	209	208	220	215	227	225	245	220	226	228	224	232	232	218	228	229	228	204	227	217	227	240	208	257	260	190	229	225	216	224	241	221	207	243	234	236	243	235	208	202	226	247	231	241	226	213	242	211	213	251	222	218	194	210	208	215	212	223	220	230	204	236	230	201	211	215	241	234	220	224	230	240	219	227	248	223	247	229	219	212	241	221	215	220	255	230	247	214	211	245	233	240	203	236	230	245	216	224	238	227	224	194	218	225	250	239	244	222	239	215	207	246	223	232	228	211	232	226	222	202	238	248	228	230	209	229	218	223	227	226	221	232	251	224	257	226	181	231	224	219	205	257	224	254	238	198	235	237	231	246	223	217	240	232	212	225	215	251	243	229	221	216	245	222	223	220	221	238	235	192	210	205	237	225	240	227	251	233	233	217	250	200	235	253	252	218	215	218	213	204	221	218	217	198	218	222	229	196	243	221	218	229	223	216	221	224	211	239	199	232	237	215	201	250	225	234	228	219	219	225	232	208	208	225	231	231	218	231	240	249	225	241	226	232	234	200	242	230	212	240	227	253	218	241	235	215	225	217	227	219	236	216	235	219	235	223	207	224	227	253	238	238	205	223	238	218	240	236	231	236	219	199	206	234	211	226	233	229	211	228	200	207	210	230	226	242	201	204	214	221	210	222	222	209	203	244	213	217	223	231	212	220	230	221	251	244	210	223	240	225	223	210	216	204	252	226	239	208	248	230	222	198	228	223	218	201	227	240	232	227	247	207	198	242	226	234	213	186	225	224	230	230	218	242	215	237	253	237	221	224	232	217	248	237	213	203	192	221	227	196	241	218	233	236	205	239	222	191	208	234	230	251	216	272	199	213	214	189	201	217	237	218	256	231	239	194	243	231	226	213	226	239	219	238	216	245	229	249	212	215	248	203	216	238	199	221	201	216	228	219	229	220	199	236	218	223	231	239	210	240	197	242	223	217	214	227	212	216	228	218	249	224	250	229	224	203	222	204	207	246	229	237	204	221	218	211	218	230	216	208	230	217	213	229	232	241	217	214	239	233	189	231	221	259	223	220	213	211	214	211	228	238	233	212	223	240	208	206	207	211	231	273	238	198	233	232	238	228	206	214	261	205	241	236	219	235	229	244	246	219	244	209	221	220	270	223	208	241	227	230	222	245	235	235	237	236	203	249	212	255	213	235	232	225	205	254	234	226	203	228	233	209	231	241	235	225	222	229	229	214	223	242	227	197	224	219	233	216	229	221	224	231	240	200	229	224	216	237	250	237	265	230	210	219	222	262	222	259	208	217	216	224	222	231	233	211	255	211	223	229	209	206	200	241	240	209	236	251	220	234	235	224	214	224	229	234	242	232	205	257	233	222	218	199	200	218	229	255	235	205	226	239	217	194	221	217	226	227	231	216	202	211	216	227	198	207	216	218	229	200	228	224	224	227	247	222	257	249	217	242	242	237	244	208	207	205	221	246	230	202	259	206	231	195	255	208	225	233	238	188	197	235	219	213	199	223	244	232	244	231	248	228	237	231	211	234	216	220	202	241	242	224	225	224	235	235	235	239	226	223	230	215	216	224	249	241	252	226	216	232	221	239	230	235	200	212	241	218	229	197	218	234	233	233	230	208	232	210	235	246	224	218	216	212	234	217	226	209	225	215	240	230	213	244	244	212	232	246	246	234	212	209	221	235	235	241	228	221	207	232	226	231	218	213	226	232	210	231	205	211	232	254	209	190	222	210	237	245	219	242	217	228	233	212	221	232	201	214	216	200	228	196	234	199	199	228	205	231	243	230	244	242	229	191	223	238	241	231	215	203	227	216	225	229	209	236	215	231	198	240	226	233	222	222	215	216	239	252	195	215	220	226	216	251	236	213	239	223	194	217	226	220	207	246	227	214	221	233	234	231	221	213	222	209	224	267	243	213	223	228	205	234	232	216	230	218	215	203	237	231	239	225	247	215	196	230	245	223	221	224	217	217	224	218	226	237	210	243	246	219	216	232	218	238	232	215	240	220	249	244	233	224	230	226	234	213	217	228	232	216	230	236	233	254	242	228	211	230	214	242	234	243	203	220	222	231	241	208	222	215	229	227	224	252	225	236	215	244	224	212	250	221	238	231	231	200	212	226	250	230	228	214	204	262	214	239	230	219	227	213	212	207	242	241	222	217	210	221	247	246	241	205	230	234	229	225	233	234	247	222	231	255	228	243	228	215	195	222	216	224	209	214	202	229	217	249	206	236	205	211	211	241	209	230	256	214	204	236	224	258	223	199	214	234	239	262	199	222	204	226	215	228	244	257	229	231	234	246	243	250	225	218	244	216	235	250	207	219	226	225	215	222	221	241	245	221	210	226	255	214	219	226	216	221	223	229	195	211	209	247	226	217	212	236	231	219	236	209	237	218	190	232	225	226	231	232	247	232	213	252	229	211	244	227	199	221	207	222	211	224	236	232	219	258	212	218	224	227	221	234	218	227	248	215	227	226	233	205	215	226	246	206	239	236	225	220	216	228	218	199	232	222	209	227	202	216	233	247	180	220	215	231	222	236	212	217	227	227	206	206	216	217	219	207	221	221	243	242	237	231	220	225	202	212	216	246	213	214	191	247	228	199	217	232	252	228	197	234	226	257	243	219	213	193	227	218	218	195	219	218	219	227	213	231	236	228	197	249	225	213	244	242	243	184	237	232	235	234	222	221	256	242	203	210	257	221	241	231	221	243	209	198	242	215	228	245	257	228	222	214	193	214	238	228	216	231	210	241	201	219	217	225	240	246	210	231	226	222	213	221	204	223	234	217	215	260	226	244	252	234	223	211	206	250	218	201	227	226	255	229	222	243	240	232	226	217	249	245	217	238	232	227	200	220	239	238	280	231	207	227	208	249	256	240	219	228	250	220	222	233	226	233	225	232	250	235	263	246	245	220	233	217	220	223	234	242	193	209	235	225	229	221	204	250	217	238	212	270	209	243	246	221	244
18404	5458	29789	57019	50529	11536	4359	2227	1844	1267	1276	1139	933	825	801	733	738	706	739	655	700	670	688	618	699	687	749	908	977	1065	1452	1775	1424	1683	1556	1329	786	625	605	607	570	606	587	575	603	576	578	578	570	544	584	542	569	546	588	559	548	627	578	580	575	543	549	547	576	578	588	584	591	551	586	586	514	584	516	612	574	587	593	584	587	581	568	587	598	521	550	552	559	548	520	576	561	567	554	612	567	579	559	555	538	588	564	557	590	576	566	557	539	543	564	545	561	567	574	545	554	533	564	531	582	543	569	586	607	588	602	582	521	578	592	550	598	577	586	602	535	584	562	583	616	553	567	556	573	565	551	554	546	637	546	555	550	562	587	556	517	579	567	554	535	544	550	563	564	593	595	590	580	584	571	578	566	547	550	581	548	587	512	549	543	543	496	565	586	533	641	574	549	609	545	563	549	556	581	583	567	640	526	551	575	590	561	543	568	525	574	581	564	543	532	563	575	546	590	542	569	556	558	556	545	550	596	523	548	537	524	565	559	537	529	557	533	549	537	577	589	584	541	566	549	561	584	560	557	586	598	596	539	531	566	520	557	596	550	527	538	585	566	565	549	547	535	567	588	580	546	575	579	582	553	622	536	568	552	561	622	589	538	583	546	565	574	550	554	527	554	581	542	543	538	580	534	560	561	529	582	571	571	525	554	592	558	556	575	547	556	575	547	574	576	545	570	540	604	629	577	539	561	578	557	580	514	597	597	560	615	605	581	519	559	529	572	553	572	545	554	550	566	579	527	565	559	557	552	555	555	584	566	557	573	564	575	567	549	564	582	566	570	584	549	542	538	533	543	561	565	593	596	539	556	551	553	608	493	551	609	557	545	574	581	591	558	542	577	566	570	577	597	559	579	533	576	634	555	585	582	566	619	571	550	614	557	577	552	568	573	565	511	596	555	554	530	539	564	568	584	588	577	562	564	542	607	553	563	565	560	510	560	552	554	574	581	565	594	556	576	542	556	524	583	539	574	542	562	539	588	560	542	605	567	522	583	559	553	547	541	529	570	557	545	559	555	578	553	529	549	601	568	542	524	543	592	607	537	592	552	572	573	583	517	546	569	556	572	571	566	557	561	550	572	566	599	540	579	542	573	556	538	564	574	540	589	563	586	599	536	560	580	543	587	619	568	576	601	542	544	557	576	561	559	559	550	568	579	540	575	588	559	564	542	578	589	565	549	576	558	538	552	549	547	568	538	569	536	581	587	563	619	555	598	564	569	558	551	581	531	573	609	602	527	573	567	595	526	556	564	512	563	523	580	541	565	545	552	586	551	568	570	520	558	586	535	537	542	611	554	561	542	547	514	594	534	547	573	563	552	610	548	568	560	567	565	588	567	589	558	584	575	550	543	556	578	585	565	566	526	589	547	596	560	554	617	582	567	530	574	551	541	530	526	557	520	571	543	568	556	594	574	615	592	582	521	553	564	537	567	573	587	526	514	535	555	535	551	520	556	539	541	553	587	544	566	507	579	551	524	530	597	545	537	543	549	558	557	590	539	563	585	556	537	562	563	576	564	501	575	563	528	565	567	585	581	563	571	621	577	547	550	537	554	560	573	558	550	584	588	585	579	547	554	554	550	563	590	576	548	599	552	546	601	574	550	510	563	564	541	540	522	589	552	511	514	541	580	560	523	594	598	587	544	591	568	572	562	496	536	542	540	600	610	515	557	550	561	540	569	588	591	588	551	562	579	573	589	551	571	581	531	565	550	566	572	553	536	547	504	556	587	561	527	539	553	551	555	575	565	567	587	544	558	552	595	601	552	594	555	535	599	562	568	552	551	556	581	573	599	539	575	585	575	549	565	591	546	574	566	580	570	532	555	567	586	585	543	549	527	543	595	575	594	486	569	574	587	535	549	553	625	577	542	563	546	594	558	582	592	544	530	560	582	551	540	603	559	554	585	555	524	551	586	547	548	548	598	603	551	608	584	575	563	588	563	532	556	554	570	561	557	560	497	546	597	593	574	540	538	574	517	594	555	574	598	568	585	532	576	523	593	534	555	597	572	564	589	588	546	547	526	567	565	543	588	509	568	523	587	544	569	581	550	545	606	588	578	572	529	574	574	565	542	554	548	573	528	527	531	568	536	571	582	572	540	568	576	539	557	617	532	545	568	588	508	560	627	565	545	594	551	559	542	555	576	578	557	559	575	575	581	570	571	544	542	567	546	579	567	574	574	546	564	573	553	537	559	579	556	559	576	561	571	589	522	537	543	564	568	544	532	577	590	546	567	549	581	539	572	584	596	551	557	582	568	540	610	598	573	530	553	568	628	541	584	550	561	604	594	534	571	548	572	558	564	526	575	584	565	559	601	527	540	549	562	565	584	599	543	575	542	521	587	583	586	569	565	536	558	547	537	565	545	558	529	611	531	562	511	559	574	587	546	559	533	579	564	605	529	568	502	552	568	574	569	580	499	537	549	549	538	573	573	640	564	579	540	555	580	571	565	572	550	554	506	544	553	606	577	556	571	560	564	564	544	545	545	561	583	559	576	576	607	625	534	548	543	546	536	524	602	548	545	553	589	548	557	581	534	544	580	550	546	590	545	571	545	588	584	581	587	565	547	545	595	528	590	565	563	583	582	494	590	545	580	575	585	574	611	519	550	559	559	584	581	599	549	545	525	544	544	572	585	585	569	565	593	577	583	572	558	587	530	591	594	561	532	586	560	530	555	604	576	563	567	579	526	527	587	586	560	572	572	583	564	590	566	603	554	632	578	575	581	586	565	557	550	577	584	579	565	576	564	568	572	575	567	603	530	549	602	582	586	545	525	550	592	568	563	605	549	563	598	554	569	568	551	579	534	586	512	576	554	594	587	542	575	591	572	544	577	579	566	557	536	578	557	563	589	516	565	548	557	534	567	565	598	601	560	571	611	584	576	565	553	601	582	610	576	588	578	578	554	585	536	555	581	523	564	574	588	555	578	572	577	549	510	535	573	569	597	599	565	550	548	544	579	552	566	533	551	569	553	518	544	519	561	552	560	546	558	575	527	593	564	565	575	547	552	615	575	535	573	580	558	546	556	543	537	555	561	638	594	591	550	541	534	604	611	559	562	546	620	540	574	567	567	568	589	563	550	533	564	564	546	562	605	535	557	577	551	536	558	548	560	587	570	579	552	557	520	543	573	516	553	572	548	543	574	559	560	588	563	542	590	546	523	585	532	602	583	586	576	588	561	547	542	563	561	547	564	593	596	559	565	570	566	591	572	595	551	570	578	597	544	545	534	535	597	562	552	574	553	575	569	553	570	596	557	564	597	552	540	565	545	541	541	555	527	544	538	615	575	561	575	600	566	572	535	548	589	553	544	552	555	584	537	598	579	539	571	534	568	548	559	543	554	565	581	585	577	611	565	529	580	577	550	562	579	606	547	604	576	582	544	577	569	579	553	551	534	539	558	538	573	542	580	545	595	561	569	601	540	543	571	559	563	562
45724	20340	31024	64848	53817	22140	4647	1243	583	440	323	307	241	193	189	184	166	155	171	138	146	165	147	173	157	144	187	235	242	259	385	413	315	417	305	301	186	148	122	131	130	101	117	118	112	122	125	129	125	107	107	130	130	109	114	121	128	130	125	140	138	130	121	103	108	124	129	123	119	119	121	131	145	122	122	120	105	120	126	105	138	109	125	113	126	131	126	128	130	130	121	136	116	116	116	121	121	126	135	135	117	118	115	120	108	119	132	111	124	119	115	117	125	117	103	110	128	108	120	117	133	114	120	115	125	118	99	123	125	118	119	115	122	94	128	108	138	105	113	116	98	124	121	107	131	113	125	101	133	132	127	109	139	136	112	101	109	113	132	145	125	134	127	108	112	114	126	110	129	124	125	131	132	106	126	118	125	111	126	143	127	111	135	129	113	123	113	108	109	115	119	135	115	101	115	118	137	115	121	107	127	98	117	119	123	124	115	126	108	122	110	131	121	116	119	112	132	102	132	118	97	115	122	122	99	120	101	128	128	125	120	129	126	112	109	127	136	109	115	116	113	102	112	127	113	120	126	109	132	132	135	127	118	123	130	127	128	114	94	114	142	121	125	116	128	127	112	118	108	148	116	119	110	109	118	115	139	104	121	114	112	103	111	129	124	138	121	131	113	115	114	147	117	105	138	115	130	115	116	132	137	131	116	113	115	138	112	118	123	107	117	109	130	134	126	116	117	118	122	130	133	119	126	132	106	151	126	104	104	102	124	142	114	144	136	119	129	119	124	102	133	120	133	122	118	113	117	137	117	108	97	123	102	125	130	134	126	119	128	117	110	123	133	136	113	118	119	128	125	127	99	122	127	108	104	125	108	115	119	142	109	120	105	123	130	110	121	122	117	130	123	134	122	99	132	109	132	131	113	128	123	131	118	126	143	129	122	113	138	102	106	122	96	125	132	128	138	137	129	110	123	123	115	126	100	137	126	103	123	111	110	111	106	122	114	117	137	128	122	130	127	124	128	112	121	125	117	136	126	124	133	117	111	135	133	116	119	127	114	114	135	136	134	107	110	136	126	125	120	103	110	99	124	125	125	98	131	116	126	120	132	145	102	119	115	106	121	130	109	128	118	113	124	120	129	111	119	129	123	125	124	113	108	134	117	124	102	102	137	109	131	123	120	131	101	116	122	140	111	147	119	104	113	105	130	112	111	134	114	113	111	144	100	124	109	132	129	132	121	123	120	125	86	99	125	110	114	126	119	94	111	124	139	138	110	113	115	101	125	106	116	132	107	124	118	131	125	124	113	122	115	125	116	129	132	114	110	123	144	104	135	127	132	123	116	128	128	106	112	102	102	109	117	121	121	114	91	115	104	123	108	135	115	131	122	129	124	115	123	115	114	131	124	119	125	116	115	128	137	129	129	121	133	111	112	119	113	134	121	119	128	132	142	143	132	114	106	117	121	126	118	126	118	113	112	108	109	118	119	153	125	113	135	123	117	113	121	125	116	112	113	134	122	124	105	113	125	149	119	120	120	127	108	113	132	111	135	140	121	109	119	98	121	121	133	122	129	116	138	109	118	145	123	127	114	121	123	112	119	130	116	132	138	108	141	124	125	124	118	120	109	95	94	125	125	120	108	127	137	121	121	129	122	131	130	115	100	118	115	121	138	114	112	109	120	129	107	129	129	118	130	113	135	124	125	133	125	116	98	129	115	125	125	112	125	109	136	117	116	115	118	142	124	101	97	123	111	106	111	113	123	133	129	132	120	118	124	126	125	122	108	124	113	135	136	117	105	108	138	102	100	126	139	111	125	105	131	137	110	117	106	129	121	117	109	132	116	120	110	123	136	103	132	126	120	107	123	108	114	110	113	123	125	143	117	121	112	120	110	92	126	123	120	128	135	111	101	123	129	124	114	125	116	119	97	115	122	129	133	115	96	96	118	123	127	121	115	135	118	105	119	106	117	118	114	115	121	138	114	130	139	127	124	123	121	133	140	138	124	124	126	112	129	136	112	112	127	133	118	125	130	118	107	122	115	102	130	129	108	117	123	122	135	115	115	110	129	130	107	135	137	110	122	118	112	102	104	121	129	114	107	102	110	129	118	132	94	114	130	107	112	127	130	105	114	121	115	126	135	105	114	132	100	106	116	105	101	131	108	126	104	115	91	110	98	129	135	128	124	125	110	124	114	139	123	113	132	116	119	139	101	109	118	132	125	114	127	126	97	126	114	117	123	122	107	121	107	123	107	139	116	123	128	121	114	134	140	110	111	131	112	122	119	114	107	128	126	108	116	137	124	111	126	107	130	128	140	100	139	109	113	127	91	122	126	112	124	126	105	148	112	119	123	125	107	133	118	134	142	144	138	109	113	117	117	112	126	136	122	112	117	124	120	117	112	127	112	130	90	123	116	84	127	126	112	133	123	99	112	102	117	131	114	122	126	117	105	117	125	132	107	135	125	123	106	110	110	131	122	113	120	132	116	127	104	113	128	111	122	125	120	113	141	136	129	120	124	100	125	111	134	115	117	114	118	127	128	112	113	108	121	109	109	118	126	123	129	108	134	127	120	126	122	129	106	154	131	114	127	126	125	117	126	135	115	133	121	123	122	125	125	115	126	126	128	108	126	139	146	130	105	116	113	112	111	124	129	127	113	159	121	131	119	110	124	120	119	125	105	105	116	130	125	110	123	114	117	131	151	110	128	149	150	120	139	143	136	122	130	130	108	125	102	110	121	119	119	137	120	122	141	116	121	133	133	120	122	133	100	147	114	116	103	124	119	123	114	123	120	132	93	109	114	121	140	127	131	103	111	131	120	113	121	125	107	129	126	136	116	113	98	103	107	109	126	115	126	137	99	121	127	119	116	93	106	117	131	106	109	116	113	133	137	142	145	114	124	116	118	119	118	137	112	124	102	117	112	124	117	118	119	141	129	110	125	125	126	127	110	133	92	114	114	109	128	113	109	113	121	110	95	116	107	125	114	125	123	130	134	127	126	106	128	117	131	117	156	102	94	115	119	107	129	117	110	120	125	112	126	110	147	126	123	111	134	128	120	109	116	107	117	116	100	112	111	106	128	120	120	116	117	103	119	106	127	135	127	113	115	131	137	114	124	127	104	120	120	125	112	117	123	122	116	118	118	140	136	103	118	123	118	146	130	98	96	135	111	126	114	132	133	110	115	110	108	113	132	121	128	129	119	114	131	124	126	118	118	113	124	102	129	134	122	117	112	115	125	113	116	137	105	106	128	120	110	111	122	123	131	115	91	111	109	118	129	121	113	123	130	106	130	137	119	134	130	116	109	111	120	121	123	128	126	129	131	126	124	121	119	106	134	119	107	112	121	114	115	104	115	143	98	136	117	142	107	108	107	116	134	137	132	119	100	120	124	128	119	127	117	109	118	109	125	123	118	133	131	118	112	109	115	136	130	125	102	123	124	108	131	137	112	120	98	111	114	136	110	133	123	137	127	118	117	111	125	116
27002	8413	33954	68095	61165	15579	6711	3790	2373	1799	1534	1596	1004	831	765	732	638	638	739	592	581	524	544	565	549	635	823	1215	1449	1619	2467	2653	2134	2657	2072	1631	835	407	401	357	409	384	381	386	364	377	379	387	351	401	386	366	335	363	374	333	391	375	330	348	365	341	352	378	346	371	395	342	367	376	364	334	331	328	340	362	341	343	341	343	316	358	336	337	351	361	313	389	334	317	355	342	373	341	342	310	341	341	321	341	321	349	312	295	375	315	362	298	307	349	355	317	355	346	325	333	323	316	309	331	326	380	335	326	325	335	341	328	354	358	307	311	356	326	330	356	320	359	369	352	311	335	347	342	332	340	309	331	328	356	348	325	312	354	329	327	312	338	319	337	290	349	328	345	315	341	357	313	323	337	322	348	334	335	352	332	313	332	362	377	330	321	348	361	331	331	369	343	324	313	315	357	287	348	310	340	334	315	333	334	311	308	347	337	340	329	358	340	363	288	329	323	347	326	350	320	342	299	342	352	308	349	351	319	337	336	355	348	359	345	306	314	330	335	334	318	333	315	346	362	336	338	310	324	351	346	337	328	346	323	334	327	317	303	331	339	365	338	351	355	308	328	345	322	324	328	314	296	328	341	356	320	326	352	328	312	323	327	358	342	330	364	377	327	355	328	348	331	344	364	342	327	341	330	344	303	317	352	334	315	336	306	345	331	371	345	333	307	323	320	358	339	346	350	339	332	329	343	325	354	365	350	353	334	317	335	343	327	344	377	291	338	364	293	323	334	316	321	389	315	341	364	366	330	364	318	326	354	317	352	331	301	334	368	359	328	341	330	336	345	354	342	307	316	318	327	339	334	332	354	352	312	347	340	294	336	336	354	342	313	314	341	357	343	346	334	321	362	290	328	355	310	326	336	346	324	317	336	349	334	325	334	325	324	347	304	334	350	334	369	300	370	358	315	351	319	335	302	336	326	328	339	362	330	326	334	326	329	331	323	330	319	344	347	380	326	327	331	341	341	285	308	321	321	314	310	306	339	367	338	339	320	332	340	343	353	342	324	312	357	319	358	326	317	332	337	327	316	368	334	328	309	314	330	327	337	327	345	349	315	343	329	321	342	359	309	364	341	345	344	308	341	357	314	319	342	341	319	368	320	335	347	336	343	380	315	319	312	347	337	341	346	320	303	355	334	359	327	325	319	340	324	322	350	342	322	343	338	301	307	335	351	315	321	350	347	350	324	362	307	325	331	346	326	328	320	303	321	340	334	309	336	330	290	340	325	352	357	353	318	324	326	313	331	321	345	308	321	328	333	364	331	338	346	324	336	308	339	345	341	311	302	386	352	337	364	319	318	339	338	360	366	332	321	313	351	357	328	337	327	331	343	321	329	326	342	292	321	331	354	345	358	361	342	321	357	327	326	335	319	333	292	309	312	311	317	311	326	358	323	342	342	346	318	313	311	337	345	337	302	330	337	331	343	361	346	293	345	327	296	340	339	327	327	328	352	332	311	348	342	355	331	355	331	363	329	337	347	334	344	325	329	345	314	329	311	327	303	345	330	321	309	301	359	347	343	361	318	346	309	319	322	362	338	318	343	327	319	323	341	328	327	342	331	347	305	327	342	329	313	349	338	335	328	339	321	336	343	323	343	320	334	343	326	354	329	361	366	344	313	336	361	345	344	327	318	334	346	311	331	303	323	333	336	326	378	359	358	335	339	330	352	344	344	334	352	337	323	343	359	358	344	305	320	339	373	332	331	339	274	369	338	339	360	359	363	337	351	324	320	324	345	345	323	354	334	347	363	315	302	353	333	381	310	307	342	337	296	304	356	339	335	319	319	307	348	324	323	339	314	314	343	343	308	362	343	331	356	336	336	356	353	322	334	343	317	351	343	355	328	316	312	343	334	356	330	326	349	341	353	343	306	343	318	350	337	298	346	317	358	346	351	339	343	346	322	322	327	329	353	337	368	319	318	339	365	330	328	360	330	320	341	315	345	315	316	333	358	301	322	363	372	367	329	320	312	318	315	319	333	326	334	313	366	344	371	358	345	342	347	330	315	350	342	328	326	344	336	323	317	339	341	337	366	349	362	320	345	325	322	367	330	321	333	310	316	350	330	310	354	326	356	344	305	351	334	307	310	325	381	328	327	367	360	339	331	317	352	316	317	320	331	363	368	347	338	348	345	338	339	336	325	346	363	370	317	365	339	302	342	352	351	361	338	330	355	311	323	327	317	344	348	326	357	350	306	365	361	341	317	344	318	343	333	305	330	310	342	316	332	354	335	337	347	330	285	334	331	335	306	352	309	319	310	344	324	279	343	301	332	362	361	331	337	297	343	330	348	334	321	329	343	325	334	331	328	327	325	384	322	339	313	311	385	334	307	371	309	336	345	317	331	343	309	355	314	346	320	356	360	345	351	338	300	341	320	329	291	342	344	341	364	324	346	332	349	341	312	332	329	320	334	330	348	317	305	359	324	334	339	346	327	349	329	352	351	341	323	329	315	335	334	307	338	349	349	366	352	344	344	329	325	316	356	359	325	340	316	339	334	316	331	305	361	324	295	369	350	336	322	320	321	348	332	344	331	309	343	327	327	308	319	342	355	349	346	335	334	355	321	327	325	358	350	365	359	317	354	327	325	320	351	338	312	324	301	366	365	347	307	329	328	333	308	337	321	351	326	325	309	322	329	350	335	376	334	347	332	366	322	319	346	289	351	337	363	322	323	335	328	344	365	339	311	321	318	360	372	340	324	347	312	297	327	316	351	304	342	370	331	327	339	351	327	363	366	333	316	314	351	323	315	343	321	349	323	325	336	308	325	331	347	342	356	335	355	358	346	311	322	334	346	299	332	312	302	309	341	340	329	320	317	329	358	357	369	310	339	362	346	326	346	320	336	355	325	345	343	302	342	321	342	369	354	332	324	338	313	326	337	331	322	341	301	336	337	353	307	328	339	338	306	320	322	329	350	348	332	323	367	335	349	311	334	346	366	354	358	350	309	376	313	387	328	373	343	333	329	335	352	344	312	353	342	350	382	330	333	357	326	315	339	338	333	342	337	315	365	305	334	375	322	334	346	334	339	346	323	338	298	325	365	362	318	309	330	335	321	303	352	332	302	363	370	321	356	320	326	358	322	365	321	336	352	343	344	323	344	347	335	355	310	333	332	347	323	331	361	351	303	288	299	344	336	323	340	359	352	349	327	313	332	347	310	345	334	355	334	324	339	337	345	346	355	334	364	348	320	311	339	377	351	322	356	354	334	347	327	326	296	322	302	322	338	337	328	351	325	334	342	353	357	309	330	322	314	339	317	375	366	336	344	363	333	306	320	333	309	305	320	319	368	365	372	335	356	355	345	366	324	297	339	343	360	347	329	315	316	328	368	323	339	366	359	335	325	355	376	328	316	351	345	361	332	305	337	338	312	356	321	300	325	357	373	346	345	357	330	337	308	307	343	335	339	317	351	326	317	312	395	321	350	332	358	327	335
4654	530	971	2774	2251	471	353	336	318	340	330	325	363	348	326	332	336	358	357	319	339	328	366	342	354	323	324	326	350	306	365	350	358	359	317	342	363	316	381	368	316	362	370	366	319	313	354	361	320	304	348	368	354	367	323	318	332	318	357	344	346	324	348	339	331	339	329	348	298	319	356	360	339	368	336	331	338	294	344	323	346	356	330	349	337	364	339	328	323	325	359	355	292	321	335	316	320	343	313	355	340	349	343	361	329	290	308	324	313	397	319	338	303	340	342	355	336	333	290	301	345	331	341	299	316	355	364	363	329	330	346	341	335	305	338	349	347	337	331	310	337	335	339	318	355	356	323	331	332	295	350	327	403	328	297	341	349	322	322	373	287	328	317	346	376	319	361	328	317	352	351	316	324	289	336	331	342	332	347	359	340	332	321	323	313	363	348	346	307	329	347	336	333	375	337	338	337	377	300	385	382	304	351	347	339	338	305	340	329	345	336	312	346	337	301	334	353	291	351	313	397	326	279	339	345	345	353	341	352	355	337	356	315	331	320	343	323	332	364	307	355	318	308	332	316	340	331	362	328	328	336	344	322	337	339	320	362	351	319	341	347	333	337	333	323	311	313	367	342	312	351	336	354	371	338	343	346	332	354	339	324	350	391	330	323	348	348	337	331	333	334	332	362	361	365	353	325	328	364	339	327	307	331	355	338	317	340	307	311	355	374	376	306	319	356	375	324	338	329	321	319	370	318	379	305	340	342	334	313	340	322	320	392	344	338	292	377	361	345	355	346	338	328	293	355	325	377	332	361	332	318	343	346	352	313	357	365	363	329	325	335	327	331	314	331	372	327	322	330	336	339	384	330	386	358	327	352	343	356	354	327	316	315	349	351	373	374	360	347	304	330	351	326	347	334	350	322	344	344	340	354	338	336	334	318	329	318	344	336	358	383	326	364	338	358	322	352	325	351	333	318	305	313	300	347	338	303	341	331	350	347	351	348	318	303	324	300	357	322	321	342	352	291	368	355	315	332	336	355	338	325	338	333	367	336	306	339	355	334	344	342	351	327	319	341	341	351	317	360	308	326	340	300	341	341	350	377	335	340	339	365	299	315	334	309	327	341	314	359	338	329	344	361	333	333	324	341	317	310	333	330	335	372	354	309	309	358	386	349	333	320	335	328	331	360	346	336	353	365	367	343	328	334	309	354	339	351	329	343	367	361	325	373	292	316	338	322	352	344	338	359	308	340	320	317	346	358	338	326	343	354	316	342	344	351	330	326	346	360	320	385	336	325	337	323	323	355	353	304	342	359	320	337	315	353	347	343	326	358	310	354	340	316	347	326	336	353	334	337	328	307	359	375	339	321	323	333	310	338	310	330	332	321	323	351	328	331	314	313	312	342	342	349	318	308	342	343	331	299	326	361	324	366	340	300	331	346	350	345	340	363	344	324	371	318	325	313	344	357	343	375	342	344	317	346	346	332	306	328	371	347	318	324	331	325	340	371	338	351	346	326	315	333	323	304	335	366	320	331	355	342	326	341	342	351	348	318	332	363	298	381	324	332	307	348	342	327	334	317	343	365	344	362	308	377	353	391	328	360	366	334	347	331	353	349	334	329	336	331	340	343	349	341	331	322	340	352	337	325	331	341	339	328	313	366	298	299	358	304	326	334	321	331	321	320	313	324	335	345	368	337	321	335	344	320	329	371	330	290	330	347	372	349	322	338	301	334	326	355	336	354	333	334	342	329	371	316	333	295	353	353	303	364	328	323	317	334	344	311	333	335	297	321	330	313	381	332	341	328	317	360	350	326	381	352	358	324	344	359	350	314	335	364	332	330	325	321	318	331	359	341	325	350	350	315	354	329	316	305	360	337	336	335	347	334	332	342	355	329	333	317	310	330	362	361	326	312	322	342	370	325	333	314	331	311	346	303	348	351	341	308	355	348	357	307	341	364	332	334	342	350	403	345	342	319	358	342	354	349	376	385	302	350	334	344	332	362	300	381	306	348	359	344	332	316	314	305	366	354	305	322	334	351	347	323	327	336	322	332	337	347	317	330	375	307	357	334	300	356	377	342	336	344	305	313	353	308	346	354	346	363	334	343	345	299	315	313	318	362	313	355	341	348	314	375	322	326	312	335	331	337	328	344	347	321	339	337	338	342	359	317	357	336	356	344	337	313	348	345	384	370	313	336	345	356	349	350	334	360	351	341	321	329	339	320	356	325	312	356	341	343	297	357	318	340	347	312	340	308	323	301	330	325	330	355	336	339	332	325	335	308	341	331	278	328	301	329	343	356	351	320	308	334	347	337	341	339	310	344	366	381	349	329	307	337	357	351	350	333	327	336	352	315	347	349	329	328	351	315	341	338	313	345	322	311	338	291	336	342	324	361	330	343	316	366	328	344	319	360	361	349	327	319	346	354	325	315	301	346	311	323	370	356	373	346	312	345	314	304	330	287	335	349	346	314	347	315	315	344	343	333	314	341	335	330	342	360	322	365	366	331	358	299	360	335	361	339	335	342	358	332	377	340	334	375	312	335	330	344	327	314	325	332	316	370	322	320	321	327	360	360	336	338	328	355	361	325	325	354	331	352	330	332	343	336	323	358	362	326	343	330	345	334	319	319	350	324	300	310	331	358	344	316	346	320	350	303	321	378	344	346	339	350	324	375	334	337	321	309	331	344	341	366	323	322	294	304	300	344	326	347	321	313	324	339	367	340	317	305	360	331	326	332	359	322	297	355	308	339	357	316	322	301	293	353	312	335	348	345	354	350	327	315	354	367	355	340	318	321	324	310	306	329	343	335	304	364	377	370	338	337	336	348	325	338	360	364	330	347	328	328	349	343	345	333	318	366	358	373	323	339	374	332	294	368	342	347	339	364	331	315	306	327	316	324	342	340	355	326	337	319	345	311	325	324	337	327	334	334	322	351	311	330	341	341	327	330	361	297	334	328	373	351	291	365	330	356	352	333	349	336	359	331	334	365	318	306	349	308	334	324	293	333	312	311	348	333	344	345	331	369	327	313	349	336	344	361	315	360	348	339	316	360	318	320	341	326	316	341	374	319	342	342	327	340	300	331	347	304	350	328	330	359	338	344	351	329	341	339	305	332	344	360	341	356	312	316	363	326	343	326	352	362	341	318	347	324	335	324	299	347	348	332	359	327	353	368	350	330	331	336	352	319	319	340	313	315	331	347	344	367	351	339	298	316	352	328	333	335	337	342	296	338	347	335	383	334	363	350	338	343	355	326	354	338	339	375	366	331	357	338	348	362	327	349	331	328	321	314	362	353	361	310	348	355	350	332	323	364	319	345	328	345	371	333	342	324	313	322	375	343	342	322	316	323	353	355	327	342	344	342	321	339	331	340	328	332	335	367	347	336	371	323	356	335	326	329	334	338	332	358	343	323	355	315	325	350	299	358	329	366	318	309	316	326	343	335	349	345	333	339	286	363	374	336	331	330	335	346	322	328	326	334	361	346	355
3946	1113	2950	10162	9030	1448	1082	970	845	859	907	865	831	783	810	852	810	798	821	841	799	838	796	823	827	836	795	847	842	858	816	859	840	812	824	896	815	819	820	800	798	821	756	790	797	815	802	805	849	784	900	839	860	786	783	872	835	762	819	812	797	813	801	886	859	807	808	807	798	817	799	801	831	827	776	831	800	768	858	802	833	861	770	823	787	842	815	864	836	842	850	803	804	845	795	790	766	785	817	821	806	825	827	834	791	810	790	826	794	819	817	787	816	788	880	820	845	772	847	798	808	828	804	831	813	833	835	782	803	807	758	844	800	818	795	808	793	778	831	788	799	836	812	796	800	816	828	821	776	858	888	816	816	775	839	815	827	851	829	837	827	806	880	836	804	770	810	813	830	793	811	842	781	778	846	814	800	842	790	832	814	833	801	863	801	759	793	852	838	835	821	814	852	772	875	824	861	791	815	777	834	817	829	802	787	801	821	832	807	783	844	831	799	833	724	847	800	809	763	837	853	813	845	827	787	764	770	814	802	816	873	820	814	829	811	798	838	800	789	816	810	812	824	815	834	819	833	813	797	812	824	826	802	810	781	815	785	853	787	764	855	737	832	835	776	818	827	801	832	874	808	826	802	791	779	816	810	816	798	788	810	836	804	820	869	783	799	873	791	850	809	800	808	846	796	787	780	804	869	764	834	790	793	770	809	825	812	789	767	796	845	846	799	721	804	824	815	801	823	831	822	840	765	826	790	810	804	805	820	789	811	801	818	842	786	809	806	826	793	861	798	806	832	846	809	800	908	790	805	826	798	799	878	798	855	816	838	839	852	783	765	828	844	794	844	782	801	836	839	781	802	789	776	784	821	807	838	818	852	792	757	870	809	798	831	801	819	789	791	830	861	808	813	825	810	914	794	844	813	796	757	803	777	807	814	813	828	811	826	782	773	779	848	784	802	768	837	854	792	785	811	843	844	796	813	823	829	848	816	851	859	867	823	835	814	798	839	771	825	830	795	816	817	819	838	837	860	835	830	826	819	789	816	782	837	807	829	799	806	841	841	833	863	788	761	817	786	816	847	868	817	840	760	756	734	788	762	778	841	871	797	828	871	812	799	789	763	833	831	836	781	838	786	822	847	788	869	847	849	793	744	812	785	818	842	825	800	795	799	802	790	867	811	753	795	821	805	811	804	822	827	842	797	829	805	793	814	840	837	845	785	797	788	789	830	790	830	812	766	841	812	862	811	830	836	767	795	816	846	838	859	845	804	805	809	831	820	809	802	833	843	812	803	783	844	854	856	811	799	757	784	860	809	812	869	799	793	863	775	842	868	808	813	821	826	854	806	800	825	779	805	828	753	816	779	780	820	864	837	796	811	823	827	815	834	859	864	771	807	844	788	830	800	848	822	781	864	798	807	823	779	784	768	827	848	793	830	839	852	833	850	827	845	825	800	850	774	793	837	839	813	751	823	865	793	812	839	801	824	754	808	864	805	781	861	823	826	779	808	857	853	786	831	813	799	839	816	804	774	796	808	794	827	758	827	795	816	790	828	809	765	798	792	780	823	796	825	836	840	814	816	806	801	823	779	809	860	813	826	793	869	849	784	790	839	846	837	873	835	769	873	821	831	815	810	848	788	849	788	769	808	779	830	804	797	838	816	809	795	840	853	842	830	777	838	774	783	869	795	850	848	761	811	811	798	863	877	789	802	839	840	776	859	793	836	837	832	813	858	873	780	786	823	833	865	851	772	823	788	838	787	810	831	797	788	823	789	809	808	807	805	838	760	801	770	852	811	825	821	829	793	834	802	806	798	823	800	858	836	787	779	825	767	796	858	831	808	809	796	818	857	846	838	805	826	789	782	822	836	857	806	800	809	819	790	775	802	799	823	815	814	846	845	815	760	827	815	825	821	805	806	815	827	848	823	805	818	830	798	832	776	774	812	817	773	821	827	859	851	777	802	808	856	808	829	788	806	821	780	840	867	814	826	829	799	792	789	818	801	794	862	825	832	843	876	827	814	859	814	821	801	798	820	855	844	839	787	806	788	849	788	776	889	842	794	820	822	812	792	787	827	806	806	786	827	809	824	786	811	793	873	790	743	807	840	877	851	814	855	834	811	823	898	854	809	821	772	816	807	861	830	821	835	826	802	793	802	803	816	741	858	848	861	811	829	867	843	795	797	790	860	772	820	848	821	789	825	808	871	845	794	799	825	829	832	779	813	824	847	803	787	831	805	832	828	810	828	769	848	787	837	774	830	815	822	815	814	815	812	796	834	815	817	788	813	845	860	807	821	847	798	776	828	849	811	850	842	791	792	813	857	806	806	841	829	836	774	846	808	781	765	813	817	798	811	797	829	861	860	782	803	800	813	771	814	823	778	794	803	847	822	836	773	803	816	792	844	870	835	783	753	893	769	855	807	798	820	861	781	831	877	811	816	845	812	855	881	840	836	803	841	831	833	783	834	834	795	831	831	855	876	795	785	798	832	810	823	833	786	830	807	838	833	835	770	827	811	813	802	851	753	827	783	796	808	852	813	884	810	772	787	803	821	811	813	808	820	853	837	859	813	839	791	809	766	810	821	891	807	800	800	823	833	857	786	855	842	758	798	805	836	803	789	794	818	848	850	795	856	799	779	785	790	800	819	830	827	809	817	799	836	775	857	819	850	814	863	766	852	853	810	814	835	815	814	817	796	856	838	841	771	807	836	818	834	764	835	823	790	785	828	804	828	845	828	854	801	844	799	799	865	842	739	804	861	786	834	807	811	866	788	788	863	800	817	799	801	812	820	814	848	806	799	798	821	815	826	812	794	864	817	828	856	810	825	826	787	752	823	816	858	777	828	831	791	792	842	817	772	826	795	786	841	814	825	790	793	822	810	788	831	802	786	797	785	887	791	842	863	828	779	835	747	802	795	800	826	829	798	803	801	749	820	860	798	860	867	781	808	788	807	801	853	768	780	796	798	809	806	811	801	784	831	796	844	784	814	798	809	787	819	800	828	810	794	840	824	797	792	839	810	793	842	800	766	809	811	811	823	765	774	851	757	826	846	788	771	772	802	851	778	841	862	806	787	823	830	797	835	783	814	772	852	806	797	841	831	830	833	842	847	820	798	798	869	843	816	793	769	863	812	811	865	854	820	780	800	798	787	793	825	861	841	824	809	802	825	810	804	809	798	819	781	810	781	811	834	831	829	823	788	789	836	801	787	800	871	789	840	812	825	791	807	850	811	838	823	806	822	814	819	774	799	777	786	824	788	828	796	787	844	817	814	806	802	802	781	753	797	814	814	843	802	797	818	797	808	818	822	782	822	822	826	768	854	819	800	828	855	847	827	817	812	795	807	776	767	864	810	796	822	834	848	811	819	804	813	818	795	818	828	777	850	817	808	825	827	797	828	836	771	820	833	812	855	830	837	779	809	859	806	793	803	838	820	835	830	784	818	754	830	792	822	815	854	784	822	858	806	851	832	830	833	820	792	817
33005	11102	15786	44663	41308	13267	2208	992	501	385	349	326	298	294	264	266	224	222	266	255	232	230	243	226	241	248	257	295	274	350	326	382	403	327	352	293	282	209	245	230	228	229	210	214	213	229	201	221	224	212	221	215	251	235	226	223	182	229	230	229	221	258	217	191	184	211	223	200	212	223	213	212	186	222	241	209	219	237	237	217	205	199	200	215	234	251	204	245	221	224	202	216	216	206	215	216	233	220	205	227	247	216	203	214	248	206	205	226	223	206	205	208	222	229	208	217	225	232	229	217	225	218	226	219	226	227	237	195	225	205	218	220	233	228	234	196	227	197	233	213	211	204	210	201	232	219	227	213	186	228	213	209	219	208	221	235	221	232	216	205	237	204	229	215	217	222	223	225	219	217	207	236	226	247	202	232	243	236	212	215	226	206	265	218	214	234	206	199	210	206	217	220	232	222	231	231	207	218	199	201	243	237	244	203	256	217	213	231	225	216	226	205	204	214	227	222	248	225	223	192	235	205	192	213	211	241	213	227	226	239	232	242	233	201	201	207	202	224	237	194	235	224	209	228	257	228	188	212	214	199	229	206	210	201	240	202	206	217	201	211	245	209	221	216	214	217	229	218	211	213	228	227	230	241	229	231	218	213	219	217	205	215	226	224	228	228	239	218	208	220	211	228	208	247	199	235	211	231	196	212	200	219	202	240	219	217	229	218	233	253	229	230	219	234	198	207	240	220	224	236	220	233	212	207	207	180	210	233	234	219	227	252	220	213	258	229	188	213	212	239	243	213	186	198	218	212	196	197	233	216	220	210	238	201	223	240	231	184	240	208	203	212	215	226	198	223	254	232	223	237	221	222	207	198	202	228	214	225	207	217	220	226	217	235	227	229	248	215	209	189	207	209	186	210	217	231	209	239	216	194	209	211	209	236	202	215	203	222	206	220	237	225	232	233	185	211	226	222	201	238	254	232	229	224	226	240	222	210	234	205	216	216	243	227	232	217	228	220	220	230	198	199	210	232	215	216	206	230	194	194	227	214	202	231	207	224	215	214	209	222	232	229	235	234	207	236	208	225	224	183	229	211	213	217	203	205	202	216	210	210	216	196	209	221	235	204	234	229	233	239	215	215	228	220	203	211	223	202	220	206	200	223	226	202	222	213	216	208	235	238	232	204	197	208	227	222	242	223	235	206	226	192	230	219	204	227	232	218	212	208	215	190	220	210	249	207	226	216	204	225	204	224	221	216	232	219	226	213	210	205	208	202	216	232	222	214	202	227	209	205	182	227	215	215	212	234	219	220	203	220	204	235	230	203	221	244	219	187	227	215	218	239	221	225	202	227	234	226	201	207	220	223	210	217	220	225	234	216	222	214	211	212	206	243	223	224	223	216	217	212	225	244	233	232	220	217	207	214	216	240	214	248	199	221	251	203	234	223	234	206	219	217	221	190	206	234	227	225	219	242	217	214	196	203	215	208	190	218	200	230	199	220	233	215	208	212	210	209	209	228	237	235	227	209	233	196	197	206	226	236	206	199	245	260	233	207	220	220	184	235	223	238	231	225	219	216	217	243	201	207	244	203	236	222	194	180	197	198	197	229	193	223	208	247	254	228	223	215	231	201	244	231	231	215	228	206	223	213	209	212	202	235	207	214	191	210	206	230	223	207	229	244	198	243	212	235	225	252	223	202	245	209	208	224	213	214	207	218	196	230	215	243	202	225	246	211	200	225	243	218	210	200	211	201	213	208	225	230	277	221	206	211	189	236	236	227	245	225	239	215	215	217	197	213	211	235	230	206	223	246	203	196	219	243	215	212	194	226	209	214	233	191	210	222	194	236	242	219	215	205	201	205	219	210	248	209	218	199	207	200	225	215	211	226	207	196	233	226	238	192	222	221	217	221	194	194	190	206	235	228	219	232	247	221	223	208	220	208	217	262	216	239	196	206	209	223	218	217	193	218	228	202	229	190	211	243	235	234	219	212	231	213	208	223	211	224	205	209	236	204	229	219	235	206	220	202	193	228	236	221	216	219	220	222	203	210	270	211	222	239	219	223	227	209	240	214	225	216	211	250	217	224	246	225	201	234	221	209	193	212	209	233	225	206	228	202	221	216	187	217	210	236	200	209	197	218	209	238	240	214	191	220	203	207	208	239	218	214	215	216	246	209	217	210	212	212	199	215	240	196	197	202	208	212	206	202	229	210	221	216	229	224	215	245	195	219	209	200	197	232	216	219	226	214	217	208	211	207	213	222	219	202	220	221	216	196	228	206	210	220	235	194	185	200	217	232	204	216	207	194	219	207	195	217	215	218	200	207	227	243	229	228	209	218	208	249	225	219	214	210	194	212	228	218	233	225	236	208	223	198	215	236	218	205	195	215	216	205	203	221	218	237	217	218	216	229	212	233	206	231	227	209	232	230	244	196	210	213	239	218	227	224	203	222	220	215	219	217	221	223	210	215	212	242	193	192	233	225	246	224	201	227	201	211	231	235	208	221	209	212	205	202	214	216	205	214	241	203	220	223	221	237	214	222	222	210	207	230	242	241	220	206	247	196	231	213	214	189	216	190	225	213	208	220	210	211	207	227	235	207	207	201	199	204	232	194	228	224	202	190	221	217	185	222	230	240	212	229	202	222	214	268	195	245	221	225	222	224	216	216	200	246	209	212	231	214	209	218	218	222	240	216	223	215	224	205	210	195	224	240	237	217	201	230	232	188	209	225	205	213	228	181	223	192	226	211	227	223	232	232	218	201	229	209	202	206	217	220	213	224	222	224	209	225	191	193	251	228	207	206	190	216	208	232	215	235	202	230	222	197	198	222	216	187	225	198	214	198	222	209	227	195	216	221	229	208	209	244	212	221	241	194	204	211	204	219	209	186	229	192	211	233	212	233	230	247	237	203	224	229	223	234	210	226	216	202	243	232	224	208	194	215	215	185	247	225	204	213	248	228	209	209	219	214	228	217	203	221	225	196	225	221	193	218	225	204	223	217	211	239	203	211	223	195	187	201	226	217	226	205	205	196	171	219	221	202	204	248	234	208	193	230	210	237	219	201	210	218	217	221	222	232	230	207	190	223	199	198	240	216	217	227	234	203	242	233	239	207	234	200	221	223	214	202	218	204	212	206	190	205	219	256	216	248	197	217	191	207	220	209	243	201	221	234	221	192	203	216	222	218	199	225	211	220	228	222	198	210	219	233	220	221	203	226	217	207	211	205	245	209	235	227	243	190	197	206	214	207	226	217	216	200	199	226	210	247	222	215	201	209	220	209	195	221	246	209	200	231	242	209	199	199	197	259	225	215	212	212	209	192	207	223	226	241	204	205	241	204	232	225	220	219	214	231	234	231	208	228	201	215	200	235	234	211	217	200	209	231	221	200	221	221	225	215	224	200	228	207	228	214	230	219	203	201	225	223	247	232	193	216	216	229	211	215	227	224	184	232	202	210	211	196	242	226	207	224	227	226	211	233	248	210	210	214	230	232
18391	5787	22690	53326	50829	9035	5193	3135	1724	1302	1142	1305	960	799	784	709	719	673	703	693	683	699	681	688	682	707	890	1149	1293	1396	1755	1826	1889	1778	1560	1349	1014	640	552	596	567	613	534	578	581	560	546	543	525	573	557	581	544	530	545	543	531	570	554	582	585	543	546	568	555	559	570	577	550	573	514	613	570	485	565	558	550	541	498	520	562	566	591	583	539	535	585	525	542	519	577	560	532	583	525	535	542	550	568	528	538	544	570	575	556	523	573	521	569	531	545	542	524	554	550	565	623	552	538	577	540	550	549	543	522	545	506	525	497	516	527	559	555	555	553	561	563	549	488	539	557	582	556	546	504	579	504	524	526	602	576	573	528	556	545	557	494	546	565	546	558	540	556	540	522	562	542	559	582	536	566	528	548	556	532	540	502	565	548	545	529	531	522	537	534	536	532	565	577	536	542	549	541	525	576	550	530	555	527	569	547	525	556	636	524	556	516	533	565	578	529	550	537	531	536	543	595	525	531	534	530	521	549	557	533	560	566	573	578	572	517	558	539	563	503	576	494	510	522	536	529	580	567	511	500	540	539	533	538	573	526	536	543	569	558	533	514	576	521	560	558	536	556	536	542	530	534	537	551	498	520	559	529	560	552	565	562	555	538	569	577	539	538	529	585	506	539	584	517	584	558	545	555	540	569	505	552	539	527	547	579	538	574	552	553	524	565	526	571	598	560	549	547	568	519	574	547	546	512	587	559	588	530	551	523	575	526	610	546	591	573	553	512	554	536	579	547	563	563	569	544	570	539	499	510	554	514	555	565	555	577	537	545	565	562	589	527	526	578	547	591	534	520	553	520	530	545	526	510	558	536	541	528	557	544	584	578	563	525	544	480	578	608	520	548	559	550	552	524	527	515	510	512	546	528	523	516	523	589	533	508	524	588	597	512	560	526	539	578	585	559	565	521	525	558	537	487	558	587	551	563	528	536	565	553	503	498	555	536	539	580	525	519	528	577	590	561	569	519	506	568	586	591	565	569	507	523	507	522	546	557	543	558	538	540	555	524	531	550	564	570	574	566	549	546	534	543	526	529	578	522	538	581	521	550	602	528	593	531	557	530	535	524	600	586	502	556	553	585	569	572	516	551	562	592	530	563	559	544	551	509	550	560	503	548	545	539	559	502	556	574	554	510	581	560	544	533	573	547	581	557	503	570	543	558	554	504	552	553	528	540	551	515	560	525	514	541	486	550	599	545	506	566	583	542	526	605	518	579	558	557	558	547	531	546	554	501	546	529	608	547	558	551	530	554	528	557	542	572	548	528	556	531	529	527	555	565	511	574	571	558	521	526	547	548	545	571	557	529	532	522	531	514	558	527	569	549	548	538	537	546	557	551	560	531	549	543	551	565	557	539	586	526	548	553	518	532	538	588	544	528	543	534	528	567	550	518	552	539	556	527	526	553	570	545	512	577	533	563	561	547	586	556	571	537	558	502	550	545	542	565	556	514	553	563	515	517	551	544	537	513	552	545	534	516	524	569	548	521	528	546	554	573	535	550	565	573	553	572	498	534	519	509	570	549	576	539	583	559	553	530	563	573	541	550	585	575	556	495	570	497	486	564	543	594	527	537	588	518	561	511	533	552	564	575	537	529	542	560	515	566	569	557	569	539	545	576	563	540	584	545	562	528	552	530	529	502	560	568	569	566	516	522	528	575	559	548	575	549	568	546	546	538	506	536	577	487	526	546	561	527	535	547	567	536	544	561	561	487	545	531	571	530	553	522	507	530	511	514	485	574	553	555	520	519	570	537	534	527	519	522	544	535	541	499	523	541	560	553	561	581	570	546	522	553	546	552	522	560	548	536	562	562	526	551	547	586	549	586	529	528	598	529	592	541	493	534	536	533	501	525	515	490	587	558	515	577	508	509	562	544	559	515	545	583	551	534	560	539	566	503	577	548	558	538	560	554	604	556	537	541	577	557	560	550	537	531	505	579	577	578	516	558	513	534	520	531	572	556	583	530	563	599	532	545	541	522	542	513	510	567	554	539	571	538	545	535	570	562	529	550	575	530	544	573	520	506	487	489	517	502	515	551	548	538	532	581	546	562	553	557	528	538	553	577	535	563	568	566	551	534	570	588	536	539	566	518	535	551	569	520	547	507	550	536	555	586	565	563	540	602	535	506	572	520	574	531	560	525	534	576	544	469	535	539	563	528	523	546	554	525	484	500	531	570	519	526	538	570	590	549	516	526	539	579	530	538	548	515	540	548	537	511	565	511	579	563	575	529	537	531	525	552	532	542	541	550	540	557	557	533	577	536	542	555	587	541	577	541	555	516	565	519	517	588	523	541	579	530	489	571	564	531	555	558	518	560	552	548	553	589	539	535	601	525	509	514	568	489	543	580	557	531	547	474	508	525	549	523	493	474	552	535	552	542	547	565	555	579	522	550	560	553	503	540	519	581	557	520	544	536	532	517	548	540	572	547	537	509	560	547	579	523	598	531	546	607	499	572	554	562	568	592	519	550	520	542	536	590	536	535	543	509	531	526	549	519	572	534	541	578	562	555	539	522	562	540	531	534	532	549	541	537	576	543	558	540	523	550	540	552	534	559	554	554	515	527	490	595	520	530	514	533	506	519	521	550	533	541	550	532	541	516	548	567	601	496	570	488	544	538	540	514	548	532	526	562	530	516	576	570	521	519	559	531	546	537	532	521	497	551	478	543	537	581	485	550	529	578	546	537	539	552	593	536	545	520	526	514	540	586	547	542	550	528	536	549	561	533	536	547	535	530	549	573	512	557	548	551	581	564	587	516	568	561	537	517	524	549	517	530	552	572	493	585	568	523	544	538	548	561	500	534	579	596	531	518	541	531	529	548	534	517	584	586	541	523	532	529	559	544	588	578	503	540	577	542	537	535	578	546	560	565	549	506	532	533	552	514	516	558	553	552	529	551	523	536	531	513	556	515	559	562	562	556	528	519	514	551	579	583	543	598	533	536	505	553	522	553	586	553	579	560	563	522	553	566	588	574	556	547	546	528	538	544	543	619	563	574	547	521	541	540	556	556	550	551	540	559	526	575	565	529	529	557	533	552	499	572	556	541	525	528	553	561	555	570	534	564	521	568	559	550	531	552	576	526	545	556	512	530	550	518	567	561	528	592	548	552	582	564	595	571	527	541	560	569	544	567	590	533	557	554	542	575	586	540	523	510	552	565	515	547	520	587	563	575	570	583	543	535	542	543	523	540	518	549	567	534	528	558	540	588	570	559	566	549	573	541	556	558	543	549	531	501	564	529	546	509	518	566	553	549	580	566	537	552	562	496	559	540	563	557	547	540	565	498	560	538	537	574	545	533	552	562	565	553	567	605	553	539	584	580	563	514	539	590	559	599	534	570	511	510	549	533	567	539	528	513	607	513	561	503	579	549	546	530	585	580	549	536	545	553	534	542	542	509	531	513	523	521	543	562	553	546	546	566	562	525	577	577	553	506	548	574	551
31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
