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
336002281386	336002281942	336002282492	336002283042	336002283592	336002284142	336002284692	336002285242	336002285792	336002286342	336002286892	336002287442	336002287992	336002288542	336002289092	336002289642	336002290192	336002290742	336002291292	336002291842	336002292392	336002292942	336002293492	336002294042	336002294592	336002295142	336002295692	336002296242	336002296792	336002297342	336002297892	336002298442	336002298992	336002299542	336002300092	336002300642	336002301192	336002301742	336002302292	336002302842	336002303392	336002303942	336002304492	336002305042	336002305592	336002306142	336002306692	336002307242	336002307792	336002308342	336002308892	336002309442	336002309992	336002310542	336002311092	336002311642	336002312192	336002312742	336002313292	336002313842	336002314392	336002314942	336002315492	336002316042	336002316592	336002317142	336002317692	336002318242	336002318792	336002319342	336002319892	336002320442	336002320992	336002321542	336002322092	336002322642	336002323192	336002323742	336002324292	336002324842	336002325392	336002325942	336002326492	336002327042	336002327592	336002328142	336002328692	336002329242	336002329792	336002330342	336002330892	336002331442	336002331992	336002332542	336002333092	336002333642	336002334192	336002334742	336002335292	336002335842	336002336392	336002336942	336002337492	336002338042	336002338592	336002339142	336002339692	336002340242	336002340792	336002341342	336002341892	336002342442	336002342992	336002343542	336002344092	336002344642	336002345192	336002345742	336002346292	336002346842	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
58700	26815	6121	2179	1402	1002	832	630	627	483	445	396	410	373	355	343	324	312	321	302	291	298	300	290	279	272	277	289	279	251	280	272	261	288	247	269	248	288	272	291	253	293	275	262	231	236	246	254	258	281	257	254	269	257	273	251	263	257	252	263	260	265	241	239	257	292	266	243	239	223	261	283	257	261	245	285	258	256	271	253	261	247	236	263	268	263	251	264	270	273	245	258	234	238	259	247	226	253	279	279	229	275	258	239	244	254	291	299	220	241	278	250	228	271	248	248	249	260	275	243	231	272	255	257	263	256	264	252	264	261	286	235	243	242	224	269	246	255	287	277	278	243	307	266	273	269	252	260	283	256	253	234	285	268	231	258	242	244	286	258	241	255	264	247	270	242	265	239	277	263	239	232	233	241	241	248	257	218	253	239	277	267	295	263	247	240	252	251	272	263	267	274	267	238	264	256	250	275	242	255	243	255	267	242	250	288	278	256	263	238	237	272	274	229	260	234	272	271	234	242	274	277	249	263	241	248	248	262	250	255	240	260	238	264	270	255	261	238	264	266	247	237	266	276	260	263	298	272	266	264	253	267	269	275	244	250	267	250	254	255	261	272	243	279	262	264	250	295	278	263	251	243	253	246	245	252	273	233	257	244	267	274	262	280	217	264	246	254	246	237	255	248	238	268	240	273	258	228	252	252	239	265	254	279	286	271	254	257	248	258	246	239	256	251	218	258	245	267	241	268	252	236	271	267	261	228	267	259	239	248	253	298	264	257	235	260	241	239	269	254	249	269	241	258	228	251	255	223	270	250	234	270	232	234	243	245	233	281	254	249	271	284	255	282	256	286	254	271	250	271	243	240	241	264	242	275	256	250	248	267	261	243	266	243	240	273	243	245	231	278	260	270	228	267	270	265	276	270	268	238	278	312	255	262	279	266	281	242	250	257	269	232	243	249	248	251	221	245	254	246	291	264	263	270	239	260	252	277	257	270	236	289	265	238	227	258	233	245	254	237	263	265	275	252	243	254	253	263	255	262	245	257	245	250	296	264	237	258	244	241	252	250	242	251	269	246	254	252	247	281	227	265	274	259	268	246	272	264	275	256	301	254	257	245	247	232	256	254	246	227	296	259	262	223	260	270	283	263	267	256	256	266	280	288	245	258	260	267	253	259	252	260	230	230	239	224	244	239	243	267	280	240	246	249	253	256	242	277	267	240	285	252	262	224	231	250	242	260	256	262	274	250	243	271	271	234	245	244	258	227	273	245	240	262	244	249	254	253	261	235	256	273	236	247	228	249	258	220	249	237	245	249	245	252	255	263	234	256	266	282	269	274	258	245	252	261	264	261	264	252	269	236	228	279	220	283	287	251	261	256	246	287	251	281	250	247	270	267	284	262	260	241	248	224	236	264	264	274	237	256	226	251	263	262	268	258	235	247	263	260	260	269	283	265	281	270	250	250	261	256	252	240	278	280	260	239	233	237	286	250	253	241	246	232	255	286	246	250	237	282	268	240	243	267	281	273	246	247	252	279	224	242	222	247	258	281	246	219	258	260	266	249	246	230	253	227	243	246	241	233	273	238	239	261	247	227	274	263	244	227	267	251	252	249	243	257	241	263	256	287	277	273	235	266	265	253	259	255	281	242	279	279	262	274	244	257	237	271	226	246	269	275	274	245	251	279	269	240	243	263	256	266	265	250	256	243	273	257	253	234	266	245	222	244	255	267	258	244	304	296	244	239	259	260	255	263	258	239	249	255	264	248	237	259	258	253	251	246	293	244	284	282	286	243	238	277	272	245	259	258	242	265	259	295	252	237	244	279	255	252	248	261	260	270	254	246	275	273	230	258	262	301	247	251	266	217	266	249	258	247	290	262	231	276	256	269	284	239	262	251	261	278	300	276	250	262	272	236	247	238	270	248	284	249	233	285	255	260	281	238	281	259	242	249	235	252	265	253	263	270	253	248	252	278	272	248	255	278	277	263	217	264	270	258	241	274	242	242	231	266	261	280	232	281	243	238	230	273	251	271	250	254	252	255	258	254	264	210	242	259	230	236	266	265	240	283	248	257	242	245	260	241	254	258	262	244	236	268	263	265	239	274	262	239	253	243	231	278	307	266	250	266	290	277	252	214	225	257	260	244	242	261	229	266	265	263	293	234	235	249	260	263	259	266	265	241	259	261	242	256	263	259	234	246	255	256	257	242	263	272	269	278	257	225	260	254	254	251	226	262	257	259	277	251	261	265	253	260	235	237	244	241	258	272	232	270	235	250	245	278	262	252	247	230	264	252	226	270	250	261	255	273	265	235	264	249	235	268	228	243	247	267	245	243	259	254	252	251	259	276	260	264	247	257	259	250	277	249	282	260	282	260	257	242	268	281	266	238	237	241	277	224	228	261	268	263	245	249	238	235	269	240	253	244	288	253	268	253	263	218	259	253	257	270	256	236	259	231	248	247	273	267	249	250	240	211	248	262	268	258	242	281	234	248	229	281	289	271	261	258	276	281	261	264	237	271	263	282	222	290	260	258	255	262	247	267	239	243	238	269	258	259	259	254	245	255	256	280	270	245	299	259	274	262	268	255	231	250	251	296	247	239	250	291	265	282	246	252	256	221	266	262	276	266	264	246	263	246	245	277	255	228	274	287	258	249	248	246	267	254	267	248	241	237	288	239	252	239	237	265	257	273	263	254	225	238	262	257	272	271	239	236	223	268	275	232	249	260	260	255	242	265	258	241	280	278	245	302	235	262	246	220	240	252	243	233	250	270	244	222	238	271	242	223	255	276	224	268	255	271	290	242	270	265	240	260	256	244	240	245	272	250	260	266	276	247	271	243	263	245	271	241	274	270	277	235	258	235	269	287	248	257	247	258	259	256	245	267	249	251	252	262	235	248	282	244	259	262	246	250	251	254	253	248	228	238	257	248	247	259	240	280	259	252	274	256	243	264	262	257	244	233	267	270	266	240	227	247	252	223	245	260	241	256	261	263	265	266	219	252	242	260	267	231	262	252	266	271	250	257	239	242	267	242	232	250	263	251	280	294	264	235	218	248	275	251	254	277	256	248	267	231	271	275	277	287	265	253	277	282	262	231	252	265	269	268	256	250	255	301	255	264	263	265	254	261	250	232	247	261	258	264	274	268	236	242	226	257	260	251	236	263	266	236	248	226	236	246	243	292	221	244	255	285	253	250	237	268	276	267	270	217	241	256	264	300	252	242	241	280	234	275	250	252	285	249	235	229	274	254	254	232	216	219	241	221	248	246	223	244	267	268	245	250	258	246	247	269	260	249	264	245	278	260	256	258	273	255	260	246	251	253	265	249	246	240	249	277	270	255	274	233	268	252	239	255	255	259	260	263	270	233	240	265	238	254	224	270	269	271	252	274	281	285	248	250	253	258	254	226	271	249	262	249	277	225	228	248	266	239	231	239	242	227	228	240	280	271	270	260	247	263	254	266	262	249	255	236	256	221	245	229	230	252	240	260
36698	3340	6176	6626	5476	4519	3722	3103	2676	2339	2081	1859	1703	1656	1501	1356	1407	1312	1242	1209	1183	1100	1117	1030	1073	987	952	952	917	993	926	900	929	891	923	884	872	878	910	863	812	899	860	851	826	812	847	831	874	813	820	868	811	819	811	817	792	810	783	778	754	801	782	797	764	759	847	841	826	808	792	815	761	786	795	754	781	761	823	758	783	796	820	808	785	794	737	796	808	769	785	845	758	801	803	788	748	796	736	785	755	733	758	751	809	783	759	748	795	773	752	776	764	729	745	800	836	734	735	723	758	799	758	782	769	818	781	792	761	775	787	795	736	760	751	734	802	733	782	776	748	755	773	785	747	778	744	778	735	753	774	784	781	748	777	802	740	751	736	759	761	721	778	728	738	784	731	747	770	741	757	771	737	744	713	723	748	790	784	802	764	776	784	764	755	821	768	764	713	791	776	744	793	731	736	751	738	720	747	765	801	708	733	744	779	769	737	731	787	778	753	729	767	742	741	788	750	761	764	734	741	770	724	798	743	782	797	775	728	759	794	805	746	770	780	777	791	719	764	726	727	718	738	745	742	774	756	795	780	784	738	771	784	741	767	794	743	782	708	762	765	760	749	808	767	777	753	801	725	797	761	785	714	747	747	788	830	759	708	741	742	745	778	745	786	787	740	784	720	753	792	769	762	745	733	712	747	782	781	729	744	756	744	798	759	769	747	736	716	771	761	743	812	735	764	767	779	750	744	745	772	771	772	745	754	731	715	722	745	756	755	820	755	791	733	773	760	780	746	773	755	757	745	750	746	760	776	751	741	762	746	741	756	779	767	700	746	784	792	756	743	755	745	732	742	748	789	714	760	716	721	745	758	695	792	765	722	826	781	746	726	768	784	801	733	783	774	763	772	780	832	745	783	747	776	771	747	701	769	709	778	774	801	779	734	801	770	773	686	841	735	766	783	777	737	782	775	801	720	765	785	807	772	775	765	791	737	744	691	733	758	754	710	773	764	755	707	767	769	709	743	743	745	766	738	753	795	743	750	772	757	728	787	760	769	802	803	729	778	721	741	769	783	775	823	797	778	747	774	807	779	799	736	789	789	738	731	787	799	768	737	762	716	741	765	765	768	762	727	781	779	774	798	786	765	746	748	742	804	755	740	773	804	707	767	747	741	755	778	778	740	828	733	767	779	727	752	770	735	733	784	774	811	776	801	729	735	759	776	814	745	721	712	758	783	786	741	763	801	796	713	758	755	781	761	748	801	776	776	780	758	773	782	778	750	745	808	764	793	733	717	715	738	785	765	740	770	742	766	717	751	750	796	831	737	762	781	781	737	759	742	765	735	765	762	687	763	814	794	811	738	753	801	720	757	759	741	721	772	750	775	821	783	766	788	739	830	781	764	783	754	765	792	766	718	737	746	767	761	795	690	740	759	775	731	751	734	787	790	729	764	746	781	751	725	779	732	754	812	785	806	775	781	783	738	797	778	718	780	758	725	740	778	789	702	768	758	768	768	758	747	771	773	761	773	758	771	773	716	794	752	767	735	738	772	765	726	697	760	759	775	749	718	758	770	719	725	708	785	725	771	764	725	706	726	768	712	824	760	753	712	765	760	749	750	761	738	748	771	752	773	737	784	758	786	773	750	736	816	766	725	739	785	759	756	721	746	828	733	725	773	766	717	801	739	741	746	766	748	764	809	737	749	754	773	700	773	804	809	788	795	734	774	763	741	747	774	747	738	709	771	766	775	701	764	767	760	734	722	777	752	799	764	757	742	755	802	770	800	741	760	753	735	773	751	797	758	705	809	772	745	775	772	777	798	787	727	761	768	723	783	763	753	798	770	751	774	814	721	782	789	774	784	742	709	742	753	756	709	768	758	770	770	756	756	744	746	750	775	799	740	798	783	720	777	745	786	750	809	742	754	728	780	784	782	780	753	718	756	841	734	765	792	795	754	837	775	778	733	744	725	753	760	774	766	768	764	755	755	743	802	773	728	756	771	746	770	730	740	807	759	782	804	727	742	746	803	765	795	744	810	759	738	834	753	754	761	808	788	786	750	759	804	752	807	684	747	782	764	778	755	744	791	745	761	766	784	713	763	714	740	746	747	723	784	800	777	796	742	789	809	757	738	792	754	765	777	781	779	773	786	793	739	756	718	757	763	818	729	798	763	793	764	742	763	801	792	808	779	712	738	807	739	802	784	801	751	748	804	770	771	761	743	753	803	819	784	777	758	790	781	745	776	801	801	806	764	731	746	805	752	764	784	739	759	715	705	765	793	778	770	737	755	796	765	725	722	758	762	751	791	749	830	776	776	779	749	761	771	771	745	740	790	782	807	762	806	795	794	756	753	793	772	801	776	825	739	764	681	755	741	758	772	727	732	743	797	772	777	736	796	759	790	738	721	727	737	762	774	847	775	777	803	737	770	717	757	767	751	778	771	778	788	792	747	730	763	758	804	739	749	797	718	743	808	800	798	732	783	756	764	765	815	766	773	757	765	760	820	779	764	783	795	788	748	735	778	781	708	705	712	683	799	754	746	783	752	766	801	790	781	739	757	740	756	760	765	789	799	771	735	733	714	754	783	797	769	745	773	728	798	778	805	770	699	733	718	792	746	765	768	785	755	779	755	741	765	756	788	796	775	803	756	731	790	750	765	719	739	727	747	752	793	754	767	792	773	743	744	800	803	800	767	745	778	822	818	769	814	740	773	779	755	760	773	780	724	744	742	793	823	775	781	800	782	752	728	753	773	761	807	705	753	783	768	736	770	795	752	802	706	762	744	746	749	758	787	733	798	766	742	773	764	740	748	760	773	775	762	762	744	779	786	750	804	786	772	805	774	756	771	754	737	733	762	753	752	748	743	785	775	725	728	751	755	785	782	741	743	793	752	774	776	760	747	757	748	747	778	764	779	766	788	793	726	731	790	755	791	738	794	752	746	734	766	717	755	750	728	815	762	747	781	729	797	772	802	730	772	782	773	777	747	761	759	793	795	808	719	750	822	830	763	741	782	723	785	783	750	756	724	772	813	784	723	801	739	731	765	756	759	792	793	735	790	785	726	731	762	789	778	768	796	773	768	782	736	741	733	811	743	732	777	695	751	784	791	719	766	781	788	766	755	768	743	689	762	763	762	789	753	780	772	768	775	788	781	756	716	789	756	755	781	751	722	774	727	779	749	780	765	748	765	772	775	741	759	817	803	741	804	756	800	789	720	751	760	757	788	737	719	750	748	733	800	715	773	785	767	768	792	765	791	793	786	797	812	768	739	778	752	771	823	754	807	761	790	762	744	750	763	737	785	754	740	783	786	763	789	765	749	761	756	811	757	772	774	790	777	795	748	779	780	789	737	707	763	733	813	764	791	724	776	757	735	815	786	730	743	763	809	758	761	763	761	787	781	760	780	819	782	753	761	770	752	713	726	755	783	733	748	805	796	781	774	787	739	738	775	755	721	760	772	767	763	759	754	806	779	758	742	806	759	772	736	758
7900	708	197	154	135	105	102	102	97	107	104	88	83	75	91	82	103	92	88	98	96	106	97	91	93	112	79	77	83	106	95	102	86	93	97	84	105	86	85	99	91	88	98	105	105	102	94	93	102	86	99	88	100	90	91	101	86	91	98	85	88	89	89	80	97	95	82	84	95	92	94	99	91	86	86	82	82	85	90	92	86	73	73	99	100	100	106	98	97	95	95	98	89	90	75	96	88	95	66	88	104	77	87	100	85	84	90	92	103	94	82	104	97	91	84	90	77	96	94	102	90	90	93	85	110	92	91	78	88	88	93	86	94	94	101	84	114	109	82	72	93	92	91	73	97	102	90	104	79	105	91	102	93	86	107	97	92	91	83	97	78	86	94	115	75	103	89	93	76	73	87	91	105	101	85	88	87	86	106	84	79	92	114	95	99	93	96	88	98	99	98	82	93	97	93	78	90	85	71	90	81	94	92	92	105	92	95	100	99	93	84	87	101	110	85	89	91	86	94	88	80	109	88	99	92	100	84	97	85	97	90	102	96	98	99	97	96	91	124	90	101	94	99	101	84	100	85	77	90	97	87	78	111	86	92	97	84	96	115	91	101	95	74	79	82	76	87	87	100	100	87	86	102	66	101	95	90	97	94	92	98	91	89	91	87	99	105	84	96	93	76	90	85	91	84	81	105	96	77	84	95	88	74	111	108	80	95	105	79	92	107	97	98	96	76	94	84	98	79	72	94	100	100	108	91	97	98	94	106	81	85	84	78	103	99	91	103	83	80	94	116	89	84	94	88	78	105	95	96	112	70	90	102	86	82	86	109	82	92	86	110	92	100	93	98	93	84	97	96	96	88	85	79	72	96	100	77	93	86	102	89	80	117	84	110	98	85	85	93	84	103	81	94	78	98	105	118	80	93	98	109	106	110	85	78	76	78	89	97	97	98	96	98	86	101	97	70	104	93	99	98	95	99	97	101	96	103	86	96	91	91	75	92	89	98	83	86	88	85	93	92	83	95	92	83	70	89	83	86	105	89	92	105	117	90	85	86	101	100	99	93	84	89	87	126	85	98	76	91	95	82	84	87	98	92	74	100	92	109	95	84	91	85	102	81	96	101	91	85	88	91	83	79	99	95	106	95	81	101	89	85	104	89	79	100	93	79	108	96	105	107	97	96	89	97	101	86	84	98	97	79	106	82	80	73	96	87	89	96	80	106	92	92	106	94	113	91	94	115	88	83	103	88	100	99	94	99	96	95	95	91	109	90	85	84	97	86	93	99	101	101	93	95	107	87	94	112	94	107	92	87	88	90	87	94	91	98	101	106	90	84	90	92	85	98	103	114	82	102	94	83	105	101	92	91	103	97	95	90	97	90	82	92	110	82	92	90	96	109	81	98	88	83	92	101	78	87	95	90	83	89	92	100	90	94	94	99	99	86	83	97	78	97	92	103	102	87	120	87	88	83	95	75	91	95	93	95	80	87	95	90	97	102	98	92	83	90	91	99	79	107	85	101	129	86	80	83	70	94	74	106	83	87	107	91	83	96	100	86	97	91	106	103	64	94	96	75	103	94	86	99	108	87	88	85	77	109	112	96	89	111	89	96	84	97	99	97	82	105	81	109	91	88	97	105	100	90	98	86	92	100	104	92	81	94	109	83	83	85	108	112	108	94	97	88	83	101	98	103	97	99	110	84	90	119	83	121	78	92	98	89	88	86	74	83	102	100	108	81	99	99	99	88	106	109	83	96	102	92	69	97	87	100	97	93	90	71	115	89	90	96	95	92	86	72	89	84	86	72	97	85	97	98	88	82	98	81	70	90	97	85	98	72	85	105	79	92	95	100	95	101	102	92	108	93	79	99	90	97	97	86	90	85	86	89	85	98	102	89	84	88	88	67	92	76	90	106	107	94	83	89	81	97	79	90	102	78	100	104	84	114	89	75	96	105	78	104	90	94	82	112	105	99	95	83	102	89	89	93	110	71	103	95	96	108	91	92	97	90	82	101	87	92	96	85	84	80	92	93	91	85	77	104	100	95	104	90	93	119	85	90	89	89	79	80	96	89	105	72	79	92	95	94	100	97	105	76	98	90	79	85	100	113	86	91	89	91	84	93	89	101	101	87	109	107	97	93	82	76	89	97	117	78	80	99	96	75	99	99	93	101	96	92	98	87	103	84	79	102	89	96	93	84	103	79	69	92	97	77	103	105	100	101	91	96	96	96	105	89	93	92	97	99	94	86	97	86	109	82	94	92	112	88	82	96	88	78	104	83	92	82	94	82	94	86	70	86	84	100	97	91	89	81	93	91	104	102	108	82	95	115	81	89	91	89	89	109	101	74	103	105	104	85	76	91	102	84	89	96	106	98	91	97	88	101	94	84	83	94	97	94	94	106	92	91	84	78	83	76	74	98	106	84	98	87	83	81	80	88	88	89	93	100	93	86	87	95	96	99	94	101	101	65	79	105	113	101	84	71	99	84	72	82	101	90	101	93	95	99	81	87	104	97	94	85	102	100	72	75	72	107	84	92	86	84	106	115	109	83	94	69	97	74	81	96	93	99	88	90	103	104	90	92	94	106	90	100	97	84	81	87	96	90	77	84	98	82	71	83	84	88	90	96	89	102	102	95	95	78	92	89	98	81	80	101	94	94	97	75	96	112	89	85	87	83	87	104	100	86	98	82	77	102	97	88	92	100	85	106	93	92	82	100	85	83	93	81	87	112	102	97	89	109	91	105	90	120	93	79	104	79	70	103	81	77	93	89	94	101	87	90	96	79	95	86	100	72	79	74	97	82	88	101	90	96	93	96	92	100	100	84	94	103	80	112	102	87	105	113	101	91	88	88	86	108	97	88	97	94	97	98	95	83	108	99	100	83	115	77	80	92	86	89	88	87	81	97	100	103	91	83	112	88	84	74	99	112	95	91	91	109	107	107	82	85	84	103	85	83	89	102	92	113	85	97	101	102	111	87	97	90	90	85	94	115	75	93	83	91	91	100	85	115	78	85	93	93	86	87	92	83	102	94	102	83	88	88	89	90	84	111	84	104	88	68	86	86	104	75	98	71	83	105	108	93	96	95	88	96	100	86	76	102	84	84	102	87	77	96	90	111	108	92	93	97	85	89	104	87	93	76	108	81	100	88	107	91	98	87	92	90	115	82	80	99	106	105	94	101	79	92	97	87	96	86	91	79	105	89	74	107	99	80	83	106	91	102	98	110	92	109	79	100	104	92	91	94	92	101	86	77	88	94	106	89	84	101	89	85	94	96	85	91	81	106	101	78	102	91	95	95	105	78	90	90	99	92	102	82	86	106	108	92	88	91	88	84	100	81	113	109	100	94	85	88	95	116	78	95	110	101	104	92	91	92	89	107	76	105	86	69	92	98	87	90	89	100	92	96	72	108	101	107	90	86	88	112	88	82	74	99	94	91	92	103	110	90	89	90	79	110	89	98	82	97	90	80	101	104	95	89	91	93	87	110	92
7744	498	515	516	545	467	415	410	396	382	384	365	361	401	333	340	354	340	326	331	346	373	335	361	347	353	347	354	339	345	378	331	284	317	339	319	359	358	322	354	344	336	321	346	328	367	335	335	327	340	328	309	303	356	331	319	332	320	325	330	323	351	326	344	345	322	331	344	335	346	346	317	325	356	341	328	311	350	341	351	334	329	326	312	313	337	340	343	335	338	345	340	328	333	314	367	323	321	333	356	305	308	334	334	334	332	366	337	330	320	295	320	308	330	350	324	316	333	329	334	368	339	293	332	336	321	358	331	320	348	341	349	343	352	332	323	316	341	346	336	351	362	348	332	344	321	371	348	336	345	332	325	362	313	320	318	341	359	335	358	321	353	341	343	356	324	326	322	347	314	311	321	334	315	325	326	333	315	351	335	335	329	306	330	329	349	319	329	319	321	299	307	348	324	337	314	325	357	323	328	339	330	317	350	349	333	304	365	318	357	341	364	337	357	346	334	354	335	310	325	344	334	330	333	342	324	323	330	308	347	334	325	311	332	332	339	320	336	326	315	316	344	327	305	336	325	313	310	356	352	344	345	338	343	336	342	352	358	352	357	322	338	323	342	322	330	329	367	331	309	320	345	321	330	333	314	353	336	349	343	330	313	279	311	320	305	329	302	317	373	345	369	339	322	323	364	329	298	352	338	342	346	343	327	328	325	356	349	327	330	314	309	329	318	344	317	378	355	335	335	325	347	315	316	322	302	326	374	349	343	331	330	321	322	346	327	364	318	312	331	309	334	327	374	331	325	326	310	347	328	345	314	359	318	357	309	318	323	332	343	300	317	361	299	337	335	338	316	352	337	313	322	339	335	323	334	336	324	369	334	341	315	343	353	328	330	331	322	346	331	332	344	368	342	332	339	344	291	310	345	314	330	312	300	346	314	345	331	322	328	342	326	341	329	394	316	322	350	328	320	342	332	351	331	343	329	347	313	304	332	324	332	340	308	301	293	306	332	327	328	318	330	312	336	317	354	332	330	334	291	344	324	336	339	331	307	368	346	355	343	326	319	309	366	335	375	299	331	290	310	340	360	344	334	346	332	295	313	313	325	325	327	376	341	307	341	346	332	356	343	315	334	359	338	343	345	334	374	302	309	331	307	346	314	335	337	306	316	351	322	350	338	373	346	317	306	333	306	322	318	329	291	322	330	329	332	340	309	300	344	346	332	320	311	317	326	326	321	335	348	354	367	352	333	299	357	346	304	339	348	338	332	322	348	342	322	376	351	317	314	335	344	341	328	356	332	344	330	337	330	332	326	294	349	339	327	349	318	314	328	303	347	337	338	296	351	340	340	352	315	299	320	328	307	314	352	327	329	330	337	344	310	318	332	345	332	342	342	327	305	291	340	322	340	331	312	338	293	355	354	337	336	302	360	319	337	334	335	298	320	320	337	335	343	330	363	342	284	318	321	342	327	291	315	353	324	345	318	333	316	324	348	343	317	340	360	346	336	346	345	350	337	361	351	313	315	334	333	319	319	312	307	345	354	340	355	326	374	320	330	296	337	324	300	368	334	322	314	330	326	329	356	354	326	325	330	337	318	354	316	345	349	332	331	334	353	325	302	316	344	350	317	312	323	332	310	319	344	332	346	325	309	355	327	318	357	346	328	328	308	340	323	349	323	335	333	372	356	308	324	314	301	349	302	351	326	303	326	329	382	323	347	330	344	342	338	350	322	318	300	342	318	333	338	310	326	361	309	349	343	311	324	322	341	315	333	350	331	318	298	341	373	347	340	346	308	311	324	316	347	318	346	350	320	298	339	322	334	335	353	334	332	338	314	350	326	370	326	323	324	330	308	333	374	319	337	333	322	332	330	331	362	330	312	308	335	330	329	345	331	352	338	329	320	306	351	324	330	345	348	347	351	319	328	321	338	309	346	345	342	367	324	351	330	324	332	319	316	328	331	329	313	337	339	336	331	304	323	384	326	337	311	348	340	352	343	340	326	322	324	321	374	298	342	335	359	327	339	324	353	343	307	349	371	313	366	333	298	304	327	345	330	361	320	316	315	311	366	322	319	341	342	326	330	358	321	308	316	328	345	337	325	315	322	354	313	322	344	355	337	328	349	360	339	356	354	342	326	335	330	362	334	335	282	338	365	351	351	290	338	381	322	341	341	353	341	327	333	324	332	331	316	356	313	366	320	315	328	317	321	328	322	323	331	315	348	319	356	338	351	307	309	339	336	353	304	291	348	332	328	344	343	321	330	315	365	304	329	312	337	337	350	320	322	353	344	346	318	349	326	349	353	289	334	334	338	359	338	329	378	316	310	314	341	341	341	328	312	352	338	325	350	329	353	314	331	338	329	320	336	324	314	317	342	356	342	340	347	336	315	347	313	352	325	374	328	307	308	368	338	331	326	331	341	340	321	295	317	331	285	300	338	352	308	326	307	320	343	310	328	309	308	306	311	321	340	317	357	338	313	313	324	332	345	302	340	318	335	342	279	319	335	337	318	310	306	353	314	332	355	372	332	353	327	324	321	346	316	323	335	335	335	341	329	355	327	341	314	319	347	309	361	342	329	348	326	322	328	333	330	334	343	340	307	345	342	332	359	327	319	335	334	332	351	334	349	376	311	348	329	306	310	319	339	308	330	363	352	312	323	344	327	323	361	345	292	331	353	348	309	332	335	322	361	327	327	334	352	328	325	344	339	336	327	326	337	352	331	347	324	328	312	334	336	325	319	305	327	304	332	353	297	337	324	344	314	300	338	350	353	343	346	341	327	334	314	310	348	335	327	340	337	337	344	339	316	318	316	325	297	321	369	336	359	342	325	319	348	332	342	356	327	306	346	360	328	376	328	349	327	328	316	338	332	333	318	332	355	348	351	295	328	331	351	339	322	342	393	311	329	339	304	329	324	376	330	310	338	314	322	340	334	329	319	335	324	334	316	294	338	342	329	333	339	302	333	341	345	323	352	291	329	340	335	343	337	361	345	316	327	327	337	342	328	362	307	285	344	336	354	332	358	294	327	321	325	316	330	316	335	316	353	338	306	351	323	350	309	339	324	338	326	326	340	320	326	321	303	343	322	370	342	351	316	330	366	331	350	352	352	325	309	352	319	337	324	345	311	343	320	323	362	316	334	354	306	311	346	327	306	300	325	320	328	315	299	338	356	329	350	328	358	343	326	314	318	330	344	349	332	317	314	302	343	338	344	328	365	350	340	301	334	363	346	341	365	346	307	338	307	333	335	318	341	331	340	313	328	329	345	346	330	330	328	297	309	346	327	322	307	347	358	331	356	357	359	307	347	351	312	305	303	336	332	336	312	356	380	332	352	319	370	330	323	330	317	337	319	353	325	310	332	330	344	313	326	342	328	345	338	319	337	325	317	294	314	338	339	372	360	335	329	287	383	323	345	330	337	337	312	365	348	358	319	339	338	324	332	329	314	353	319	302	324	285	342	316	324	357	310	339	319	333	313	321	352
45876	16598	2032	1052	725	536	421	361	306	276	277	241	217	200	181	175	166	207	184	162	176	154	183	173	153	166	171	177	153	177	150	179	151	142	147	162	151	168	168	170	148	141	143	167	167	150	144	176	143	169	154	154	157	150	152	144	153	156	154	163	144	165	159	152	128	152	151	158	161	152	145	135	132	150	134	160	140	128	124	156	144	163	164	147	167	149	147	157	138	148	144	154	166	142	128	172	162	154	147	135	161	155	142	170	145	161	138	144	147	147	152	145	151	138	159	148	152	149	149	169	148	151	142	148	143	134	165	134	151	153	125	146	140	180	158	148	156	170	151	131	165	153	196	130	148	158	157	157	147	139	144	169	129	126	160	144	149	137	169	143	156	164	150	147	145	145	156	175	136	166	136	166	128	142	145	148	156	138	109	135	146	161	145	155	152	160	152	140	140	144	151	154	143	143	146	136	144	156	151	154	136	134	153	161	161	123	171	164	160	155	131	136	145	126	147	127	150	145	159	147	175	147	160	155	163	162	124	165	167	121	147	149	150	157	142	173	133	140	161	137	143	140	124	148	151	141	129	155	133	138	163	152	142	144	159	155	140	146	179	138	159	143	166	126	139	147	144	161	184	147	135	149	148	136	132	169	155	154	134	162	161	169	157	160	136	153	145	152	156	141	131	143	153	136	153	144	159	136	147	154	142	156	141	153	139	156	156	163	157	150	158	149	146	145	150	135	155	148	132	146	149	130	142	135	150	147	154	151	153	150	155	147	139	148	178	150	166	138	147	145	134	150	157	172	185	131	154	165	157	155	158	136	136	146	149	171	183	139	151	157	156	147	164	147	166	125	138	154	156	157	147	140	151	152	133	148	161	130	145	160	144	149	144	187	177	132	147	144	139	135	159	138	164	144	134	122	155	148	112	146	145	138	154	166	138	151	155	131	130	134	145	152	151	140	148	159	142	150	148	151	137	163	145	152	164	141	157	145	144	161	174	128	162	146	136	161	143	140	138	143	155	138	149	128	151	172	162	158	157	137	153	155	135	156	159	140	155	137	145	139	151	160	163	159	173	163	137	167	146	148	144	152	135	161	154	135	168	153	137	159	140	141	154	158	144	149	156	172	170	172	145	162	162	152	146	162	163	147	157	151	123	156	146	172	144	143	130	137	163	140	143	143	152	134	165	144	154	166	161	143	143	141	139	159	155	160	165	141	153	145	158	161	141	155	141	151	129	158	160	151	159	153	149	156	143	153	145	163	172	154	138	143	157	136	168	158	147	153	146	148	153	161	165	163	150	150	150	156	160	167	144	138	157	141	149	135	147	135	130	157	173	142	155	163	161	142	135	142	144	151	157	143	154	157	139	166	149	154	124	125	130	144	156	167	150	113	126	158	165	132	134	159	145	171	120	145	159	148	157	145	147	142	148	127	168	149	137	124	148	161	149	165	139	159	159	126	163	155	150	141	165	155	168	142	161	138	146	147	139	146	138	171	131	160	140	160	151	124	152	157	132	133	140	141	160	160	156	158	145	159	161	147	154	159	143	128	152	150	146	169	134	156	154	139	148	153	145	153	136	124	128	129	157	159	149	137	159	150	125	134	152	148	131	147	145	146	168	166	151	155	145	161	149	131	144	137	166	142	174	155	151	144	164	163	147	184	152	164	145	173	148	160	152	137	145	156	156	137	156	143	127	158	149	152	140	164	121	134	125	150	158	171	134	140	145	173	145	154	156	141	147	158	139	162	156	153	151	151	146	133	145	164	148	156	160	129	161	182	160	134	135	168	159	151	177	143	137	147	163	163	165	156	137	154	132	144	143	157	151	150	153	163	162	148	126	145	159	134	150	172	146	148	145	168	149	163	166	163	143	143	144	163	151	145	182	158	142	149	185	141	124	136	143	146	146	142	143	158	142	138	138	129	134	136	160	170	129	141	150	138	152	149	151	147	154	139	152	155	163	150	166	168	153	138	156	145	178	141	144	165	153	153	160	146	121	154	124	159	170	149	158	163	156	155	155	145	154	165	146	158	150	177	141	148	143	156	160	131	155	137	143	159	155	149	158	120	139	156	138	140	156	125	160	160	151	155	157	146	154	143	149	148	162	158	151	158	161	149	152	154	160	145	142	166	151	149	170	127	143	145	123	178	143	166	137	146	147	152	143	132	149	138	174	149	178	148	173	165	145	131	145	141	141	150	151	127	169	141	131	157	129	157	157	144	159	162	156	168	137	152	140	148	139	152	158	148	153	138	150	143	147	150	164	172	156	143	165	142	163	149	141	149	145	139	137	140	154	132	140	153	139	154	153	159	156	175	136	145	140	146	137	129	177	144	162	165	186	132	160	139	176	148	147	159	163	148	162	137	146	139	152	179	149	193	159	157	157	144	154	141	151	181	143	146	143	160	161	170	166	126	139	141	148	164	135	157	141	147	155	132	145	114	145	141	160	164	161	130	145	162	136	151	163	154	162	158	165	155	157	121	167	143	129	137	138	167	163	151	151	147	146	155	148	148	160	181	171	157	164	181	132	141	152	154	152	157	136	150	132	169	159	147	178	153	120	144	157	137	149	155	152	179	154	142	149	144	136	133	157	141	149	160	168	137	178	145	125	135	134	156	168	151	142	149	160	149	185	145	133	157	160	152	145	160	133	168	125	139	153	162	173	158	146	143	152	140	137	158	135	146	151	154	157	140	152	149	125	145	142	169	139	150	157	151	141	139	155	161	143	164	146	173	158	168	165	174	144	168	157	143	155	166	158	155	145	169	161	138	130	164	141	164	162	166	146	166	156	125	151	157	149	151	155	156	146	146	132	136	155	166	149	153	145	161	164	160	143	139	154	140	150	150	162	149	141	156	138	146	139	148	149	154	147	139	139	169	142	165	124	159	156	159	180	143	168	142	137	167	127	175	123	152	154	166	152	155	164	158	136	154	153	157	173	149	140	139	143	153	151	141	137	145	165	158	130	148	169	167	140	143	158	155	123	160	147	149	152	140	163	182	126	145	146	147	144	141	142	129	161	151	144	172	151	137	140	143	140	160	154	150	179	161	140	138	121	144	128	141	139	134	158	156	154	144	150	164	173	151	151	147	154	158	142	168	169	177	142	164	166	150	160	152	137	154	163	144	152	147	132	156	154	173	164	150	152	138	143	144	155	131	143	143	135	163	174	128	142	155	160	158	157	150	146	177	151	151	155	144	152	154	166	153	171	145	141	142	162	151	161	128	132	142	126	152	131	133	163	168	156	148	171	162	150	156	166	147	153	134	140	149	175	158	152	157	168	174	138	150	150	153	132	168	161	145	142	142	154	146	140	143	156	150	149	140	158	145	170	159	160	136	134	145	135	159	149	151	133	162	180	145	164	152	158	154	187	132	147	166	139	147	143	155	146	156	153	166	133	148	157	132	172	153	167	178	143	128	149	181	121	125	143	139	139	165	153	141	158	149	154	163	156	149	190	134	151	164	156	173	154	164	154	153	169	163	146	149
29241	2158	3355	3555	2974	2434	2018	1694	1433	1236	1171	1062	1004	931	896	779	800	738	718	691	705	668	612	677	624	627	620	656	614	549	572	556	554	575	595	582	574	475	539	569	555	523	528	538	585	542	520	527	526	579	532	519	515	495	573	513	488	528	502	524	512	504	536	503	509	470	501	490	471	495	544	485	499	539	488	497	465	513	473	524	477	482	479	479	515	478	516	519	517	505	477	484	519	475	533	503	478	536	496	523	477	481	491	521	513	501	493	530	522	534	511	477	460	525	457	497	489	472	456	477	456	477	461	479	495	532	498	498	497	507	491	502	531	481	496	464	487	470	476	469	493	507	517	464	475	510	475	440	519	508	489	485	487	500	472	513	526	525	500	540	488	468	492	487	542	505	483	519	489	481	484	484	493	489	513	497	506	504	495	444	492	490	493	473	464	486	537	464	512	486	499	477	444	473	492	504	498	535	472	523	463	529	498	509	514	503	477	504	477	504	481	479	484	499	473	495	493	477	463	470	465	538	504	531	449	478	478	514	483	493	518	484	490	462	497	497	466	520	509	481	508	513	498	523	462	461	490	459	465	482	478	497	500	475	514	510	492	460	470	490	504	482	482	501	512	487	494	474	504	466	500	472	477	498	464	482	491	495	483	516	490	496	507	495	474	481	491	510	476	506	483	493	499	501	526	492	502	491	480	471	471	431	484	463	474	480	501	536	505	470	497	506	485	487	432	468	493	483	502	512	463	502	455	491	474	505	496	511	489	502	477	498	530	478	489	462	456	530	468	468	538	464	514	507	536	482	495	453	497	444	515	473	493	485	513	507	453	505	472	519	496	505	468	489	472	512	466	491	504	444	450	475	546	478	505	516	529	487	462	505	492	511	499	456	519	477	492	519	497	500	527	502	500	523	529	506	496	489	471	460	494	465	475	484	466	527	488	467	497	493	477	491	452	466	501	500	486	468	498	499	478	505	487	497	517	493	483	510	478	455	467	544	473	489	467	500	486	492	498	510	501	504	451	501	521	479	498	509	529	471	473	491	501	489	500	495	477	507	516	489	482	486	497	465	472	511	494	494	467	494	465	497	514	513	489	472	513	497	498	518	512	515	472	468	507	486	511	516	504	490	470	483	469	500	507	477	494	461	539	492	522	518	491	486	457	484	494	509	499	508	481	500	490	496	494	501	489	461	502	494	509	456	523	474	472	511	467	521	530	500	469	494	454	533	498	450	501	498	479	466	485	438	508	493	501	525	481	485	481	501	506	494	449	533	521	487	456	514	490	463	477	493	463	519	508	512	503	504	505	460	504	457	489	486	466	435	500	498	477	474	521	487	479	473	470	494	457	478	502	483	465	444	484	513	509	498	465	515	511	514	477	478	504	471	487	487	507	547	478	473	507	537	512	457	514	495	455	488	512	486	523	491	496	524	503	512	521	518	478	482	485	507	480	519	470	493	475	504	522	497	506	481	452	500	475	449	502	492	468	499	478	516	501	488	517	478	492	451	503	462	463	493	475	474	544	477	476	480	517	479	455	509	482	531	455	458	488	507	484	483	475	454	482	526	495	506	469	498	457	478	470	506	465	507	515	507	475	506	515	485	468	506	510	489	519	500	515	468	473	500	503	470	489	463	465	489	503	495	475	492	472	481	502	502	502	461	496	510	491	511	502	485	502	443	471	522	469	522	481	508	502	481	473	494	492	517	499	510	473	476	545	453	505	511	485	501	495	460	438	454	509	493	515	496	511	451	518	488	461	499	473	474	474	457	517	463	482	486	505	493	459	503	497	538	529	526	480	468	451	457	481	470	461	494	526	519	465	472	467	481	492	501	521	510	493	536	456	490	457	539	489	482	494	475	477	490	489	466	476	493	505	495	471	471	526	479	505	467	526	504	484	463	486	485	510	511	495	489	480	468	529	526	502	469	504	478	473	465	490	463	482	499	480	461	457	485	485	469	470	452	477	537	507	500	570	489	491	509	496	508	491	492	453	511	490	453	488	485	454	482	502	472	521	534	491	523	470	489	520	501	471	506	500	525	468	514	512	507	470	495	509	491	481	494	465	510	510	443	511	515	499	473	489	476	524	511	481	498	526	494	511	460	516	502	512	478	443	477	475	523	473	505	467	499	531	475	523	459	474	471	520	486	477	478	471	434	486	491	525	517	493	469	488	504	511	476	498	478	519	458	509	462	515	457	521	457	458	513	500	460	536	487	513	495	480	446	548	539	493	557	503	536	464	477	505	501	508	514	481	504	467	469	526	495	520	501	478	536	506	483	496	463	506	484	482	525	512	500	482	473	480	479	500	470	490	504	481	519	510	532	500	488	466	506	457	487	498	457	508	512	526	529	474	499	515	505	493	507	492	479	457	503	513	509	521	478	488	490	508	449	489	475	530	473	468	507	506	480	490	535	516	468	517	501	503	504	470	511	494	505	464	488	506	504	459	450	463	479	468	511	490	479	501	463	480	479	488	493	473	527	482	475	501	498	494	505	482	502	496	508	501	491	481	480	441	493	461	497	443	528	505	510	510	497	512	509	526	528	476	476	482	459	474	513	479	477	493	512	528	449	485	478	503	511	490	500	465	486	486	505	467	506	490	474	460	502	485	503	477	536	523	460	472	468	444	499	517	490	509	507	511	466	443	473	502	511	486	458	496	490	491	508	453	491	477	506	488	504	495	438	524	498	507	492	506	493	494	482	508	480	495	508	513	492	476	478	488	500	542	465	471	438	514	524	515	489	462	489	506	488	484	484	499	494	494	527	493	495	468	502	493	484	501	482	468	457	472	473	477	461	493	465	504	527	498	520	462	474	484	501	503	482	504	468	477	478	508	515	475	464	473	492	499	485	486	465	508	519	497	502	510	500	498	486	484	484	504	471	485	486	480	472	493	513	537	507	511	498	473	476	499	483	493	507	505	446	499	472	455	464	489	485	485	471	504	501	494	514	520	463	505	465	453	487	475	468	482	480	473	460	472	492	496	511	483	487	485	498	478	483	499	502	485	485	505	485	511	455	499	495	501	464	492	443	520	483	519	501	527	512	540	483	511	483	489	474	480	537	460	478	530	519	510	480	504	470	486	476	514	511	490	505	463	483	491	494	507	463	471	480	475	479	471	489	499	506	471	466	467	444	501	493	439	508	499	511	495	479	502	514	470	499	485	459	470	487	469	470	466	463	529	503	481	516	488	497	505	502	449	485	487	478	480	520	465	490	498	476	504	497	497	462	507	514	496	490	505	506	470	483	529	491	479	548	486	487	525	517	470	484	465	514	509	487	455	459	473	489	484	509	477	521	493	445	509	496	495	525	463	508	535	515	503	484	459	437	522	491	512	483	443	519	483	517	517	503	497	484	441	514	472	519	464	486	491	490	506	487	452	483	467	451	486	479	490	479	512	455	490	473	490	500	497	505	489	471	493	474	512	510	505	452	489	505	506	476	464	488	474	436	486	518	492	488	484	480	505	482	467	457	463	509	508	492	468	503
60744	26697	5711	2135	1390	1002	763	639	558	487	431	400	408	387	398	312	306	324	290	287	284	313	286	314	303	267	313	266	279	265	299	278	265	259	257	245	233	254	262	266	289	259	266	254	230	265	273	253	242	259	287	241	251	229	260	274	268	277	252	266	266	270	266	244	272	231	232	257	261	281	230	260	251	220	281	251	249	278	266	272	253	254	249	277	249	265	248	259	269	233	249	233	249	260	224	249	255	250	255	273	255	237	242	264	249	263	244	248	234	260	251	241	233	220	257	273	254	234	234	241	263	255	232	256	251	285	258	286	267	253	242	251	223	245	253	256	271	258	259	238	235	270	276	225	255	240	238	260	241	223	262	232	256	264	253	233	259	241	263	253	275	266	235	251	259	255	255	271	255	259	249	256	268	261	236	261	253	243	238	268	256	240	228	260	254	263	254	246	270	247	270	261	233	257	238	255	268	270	233	242	271	235	258	261	263	281	259	283	256	247	233	250	250	262	263	267	252	247	221	252	265	256	259	259	261	240	253	235	266	258	267	300	268	285	237	256	250	259	269	246	272	256	288	265	243	243	290	246	261	277	250	237	248	250	253	246	241	254	262	261	250	270	274	265	227	260	241	275	247	259	255	260	225	281	255	248	255	232	247	255	238	279	266	248	270	278	268	246	253	266	257	238	253	251	240	224	232	256	263	259	282	255	240	291	260	269	263	282	249	254	228	253	257	241	255	263	262	270	256	242	227	251	227	248	255	222	257	271	255	271	263	255	258	276	275	305	241	250	256	257	234	242	277	242	240	276	257	271	253	238	253	254	258	275	245	269	247	246	257	274	240	258	262	254	273	255	267	232	237	243	230	249	259	234	246	261	268	280	237	253	244	235	259	221	239	240	272	228	242	231	271	231	256	269	233	246	220	249	243	262	243	250	248	245	254	245	262	261	261	236	278	253	269	246	230	252	255	251	249	254	219	217	304	226	240	263	241	247	245	256	238	263	257	256	262	264	244	257	253	250	249	261	233	244	243	247	257	245	271	225	242	264	255	243	286	251	277	238	249	281	239	278	283	257	230	249	276	230	248	277	236	262	263	239	245	256	255	249	249	252	275	245	259	268	265	222	250	248	263	260	251	278	265	256	238	248	247	242	237	223	249	271	266	254	253	289	239	204	249	210	237	240	228	235	254	269	281	254	251	258	273	270	260	255	262	266	252	250	262	224	284	224	256	274	218	253	238	265	246	271	230	232	220	255	240	266	260	255	274	264	269	247	259	267	265	249	250	238	232	234	248	226	239	271	248	211	255	263	233	262	225	255	236	247	253	249	232	248	237	265	251	255	241	263	249	204	236	230	249	236	263	247	249	250	257	248	236	261	245	247	211	267	250	241	243	266	259	215	244	269	257	268	285	246	263	280	281	266	239	260	271	267	262	271	240	255	265	265	232	230	246	282	271	250	224	256	251	257	268	270	255	237	240	283	257	257	261	253	238	278	250	235	243	269	239	242	268	261	289	272	279	247	231	284	260	243	240	268	239	234	253	250	246	241	226	286	246	273	246	253	271	226	232	260	252	252	235	270	248	233	244	272	257	235	260	270	227	248	258	249	275	260	239	271	278	221	259	232	249	277	263	271	219	254	266	257	240	238	278	275	222	241	253	264	256	256	245	250	279	266	285	267	262	272	248	270	261	256	244	262	279	263	252	255	248	256	257	238	246	247	227	252	262	243	227	265	267	232	283	235	241	220	257	253	267	297	238	274	254	242	229	261	242	235	244	269	242	244	232	266	239	261	230	267	279	257	250	240	241	241	266	251	240	255	243	251	247	248	223	256	278	210	227	241	245	261	264	241	247	230	253	229	263	240	235	244	241	256	273	248	222	267	273	272	269	258	263	270	261	243	253	235	240	274	269	269	257	257	275	254	272	256	245	231	244	243	246	215	256	260	247	243	267	229	241	262	264	259	227	265	231	264	240	243	250	284	237	231	226	253	266	241	261	254	232	275	241	266	245	270	272	250	258	218	264	258	254	277	253	262	259	294	241	243	258	273	253	283	258	270	267	269	237	244	273	247	248	261	252	244	250	267	252	266	257	283	254	234	239	272	238	264	278	256	223	241	290	279	257	243	241	247	262	249	254	277	278	269	253	258	263	228	249	255	267	290	261	225	263	261	247	231	285	250	262	229	267	273	248	258	282	256	267	249	264	278	248	250	243	246	247	262	290	258	238	247	266	267	241	268	242	254	249	254	256	247	240	265	255	255	251	227	259	242	277	235	272	247	237	276	255	249	243	262	249	238	259	292	279	251	274	271	249	253	277	224	247	265	263	237	217	246	273	245	242	265	269	245	221	272	244	264	252	233	244	262	247	230	267	265	226	286	258	278	236	251	246	263	270	223	253	241	263	253	259	236	257	232	209	284	281	250	274	261	245	226	232	274	233	254	274	266	236	240	251	231	236	255	251	254	243	251	253	251	240	271	250	247	269	250	232	239	260	254	269	256	264	247	270	244	229	258	233	267	251	252	235	254	233	247	256	263	243	278	265	246	252	224	240	235	239	288	278	262	243	231	282	282	235	246	251	223	271	258	260	275	249	247	238	239	244	254	266	297	253	260	274	249	261	267	228	250	271	275	272	270	245	261	234	236	248	235	287	241	237	248	272	253	265	248	256	242	249	245	255	257	245	250	249	256	245	272	233	280	261	250	284	237	246	254	252	230	263	254	228	269	268	227	253	269	229	262	234	238	241	253	258	229	256	282	230	267	241	235	248	218	269	262	252	254	239	280	247	261	237	250	265	274	266	261	233	243	273	262	268	253	252	215	219	264	239	252	265	238	240	257	262	236	269	275	265	278	244	234	240	257	251	261	277	235	252	245	257	278	251	241	243	228	280	252	255	248	259	241	260	239	241	259	232	281	267	255	247	268	258	276	264	246	257	243	253	287	249	280	243	253	245	270	229	257	249	254	257	222	239	274	220	242	254	247	246	279	241	254	247	225	237	247	237	257	263	256	266	269	260	256	240	255	256	249	248	253	245	276	257	283	256	245	253	258	251	240	251	268	284	264	254	262	267	262	267	250	235	294	248	252	232	234	256	248	265	267	253	254	274	251	268	230	262	258	255	249	243	243	230	268	259	230	249	266	269	242	248	244	272	239	253	267	254	268	266	239	237	244	245	292	255	249	274	266	231	251	256	230	212	268	252	252	222	234	276	244	260	286	270	258	227	245	251	272	267	276	267	223	250	264	261	227	236	251	268	249	236	241	265	250	236	238	233	229	243	237	232	256	272	270	219	257	247	234	245	248	263	250	210	253	245	265	272	270	229	286	241	236	254	235	222	227	249	249	223	254	260	243	250	287	251	255	251	262	257	255	258	263	247	281	230	255	247	257	260	235	249	219	234	248	242	240	263	250	261	284	257	255	258	238	270	233	224	248	227	251	253	251	254	243	248	255	253	272	264	258	251	244	240	241	267	249	247	263	241	246	244	237	237	259
38081	3781	5980	6361	5461	4366	3689	3028	2674	2287	2075	1896	1758	1642	1504	1386	1361	1259	1262	1235	1114	1064	1111	1062	1044	997	992	1000	946	952	913	938	924	877	887	867	847	894	821	853	817	855	832	851	820	826	820	819	826	791	820	839	835	763	829	833	836	808	800	813	766	808	792	790	743	725	768	776	732	749	821	785	774	769	831	822	762	841	809	705	821	817	754	791	778	843	774	746	812	759	761	812	757	801	737	718	791	817	800	803	737	787	781	764	827	767	769	803	767	749	694	764	741	718	807	795	788	799	764	777	778	781	733	759	735	769	733	754	759	767	734	774	745	772	765	821	764	727	826	747	793	778	725	722	761	726	767	824	774	773	749	697	731	727	759	771	782	751	772	752	791	777	765	780	717	743	749	696	761	748	732	755	749	733	789	769	744	777	745	758	760	796	757	765	799	782	741	731	775	750	778	767	759	777	784	773	778	694	709	812	718	740	747	787	783	769	799	719	684	765	786	785	766	722	749	743	769	763	783	758	776	760	733	756	771	768	752	718	722	719	806	806	759	781	765	774	725	728	773	740	757	770	775	721	786	760	721	767	768	725	731	767	761	746	764	682	783	733	747	802	772	729	732	703	746	702	749	702	760	745	759	716	787	748	724	817	728	720	729	756	751	754	796	777	784	744	749	806	720	776	781	776	730	748	734	733	766	744	740	781	719	741	707	819	748	723	776	758	736	791	765	700	748	803	726	727	790	783	800	818	802	750	734	724	764	753	761	770	777	702	776	782	739	704	735	771	801	765	811	746	756	759	746	764	757	779	775	704	776	761	765	806	770	760	711	726	745	739	774	805	796	734	751	755	801	687	743	705	703	726	721	741	797	769	782	748	750	778	837	769	742	752	794	798	765	760	722	789	748	779	756	733	765	693	729	782	770	749	703	713	768	731	774	755	726	735	773	752	766	745	766	750	758	782	710	731	776	766	817	738	772	762	815	736	728	721	774	772	758	728	722	779	776	779	798	781	734	737	782	717	819	718	767	771	780	773	740	751	654	722	757	802	809	739	763	801	764	769	788	782	714	741	743	756	737	766	777	825	784	774	764	750	777	759	836	682	781	764	697	731	717	746	742	783	835	759	725	744	769	692	747	772	730	749	761	822	684	750	760	761	741	777	746	712	757	714	803	756	744	700	789	764	797	786	760	802	737	690	747	760	755	750	761	733	757	728	732	743	747	802	754	724	724	792	723	701	780	759	738	767	766	731	722	752	769	773	762	732	769	783	785	723	757	795	729	760	731	786	778	796	747	754	748	747	792	747	740	736	750	783	778	752	755	703	732	774	765	763	706	707	686	774	756	753	765	786	778	785	744	776	727	773	768	747	738	790	739	691	771	749	779	750	741	726	723	741	789	767	733	779	763	750	727	776	794	724	765	792	734	768	745	777	754	756	752	772	807	752	761	702	796	776	801	780	773	749	740	719	753	756	761	751	741	777	745	788	777	772	738	773	749	679	763	742	748	743	720	782	789	778	773	776	780	758	745	746	754	750	805	737	699	761	763	741	781	801	734	745	749	764	744	851	767	798	783	734	809	754	733	768	721	740	768	748	777	721	734	765	730	793	755	733	805	772	719	755	793	765	810	721	714	784	699	787	751	784	790	770	729	749	791	744	769	741	791	775	757	789	761	807	715	747	728	738	810	756	764	772	746	766	755	792	731	759	684	751	707	746	751	786	738	713	752	762	758	770	712	776	735	773	719	745	738	733	740	742	771	740	784	721	737	731	768	742	736	778	731	758	733	741	733	749	728	810	737	761	785	774	749	752	764	750	798	743	741	739	750	755	760	716	720	783	758	838	748	748	759	783	799	767	777	750	750	729	727	733	757	741	747	784	709	732	691	770	785	788	730	756	726	760	756	723	756	801	734	749	784	739	715	764	768	741	784	771	729	713	732	761	781	718	751	804	743	788	720	737	731	763	825	830	772	762	749	760	744	739	784	765	739	769	746	777	725	726	790	736	707	776	814	717	760	749	738	768	761	824	713	757	745	711	788	815	783	742	729	739	757	741	787	743	708	734	780	739	740	749	765	774	759	694	779	732	695	787	721	767	716	789	714	738	731	725	777	744	760	779	799	755	704	765	777	727	736	796	751	726	761	711	749	776	795	702	777	783	745	730	756	756	793	772	720	768	700	749	759	759	805	756	779	761	708	737	779	749	803	763	727	733	753	792	768	781	755	723	771	747	751	739	767	748	731	756	792	760	772	788	762	736	769	737	743	733	700	702	732	799	781	791	735	741	733	756	796	742	798	747	728	762	746	760	754	708	708	742	808	754	724	782	786	707	721	730	760	696	689	763	761	787	726	778	809	777	813	773	741	751	731	763	746	828	755	772	788	738	747	776	735	744	770	758	777	718	750	735	760	740	744	797	762	750	746	798	740	771	741	721	750	747	798	797	742	740	733	713	746	743	750	771	781	788	768	774	754	747	787	734	765	776	786	747	735	742	722	745	767	773	742	788	781	731	773	787	735	725	758	705	762	767	770	774	760	753	800	704	803	717	741	775	763	766	725	823	785	752	782	753	780	757	756	792	742	732	760	758	732	696	786	798	757	787	737	783	790	739	777	707	778	743	736	731	780	772	742	816	731	752	737	762	750	794	740	783	789	749	697	751	749	750	762	708	741	718	809	738	785	706	797	776	794	775	736	769	791	728	770	798	753	816	780	723	757	746	781	750	750	754	757	759	757	740	769	760	758	750	771	741	723	752	801	752	759	726	755	753	720	735	752	716	739	757	739	771	794	746	785	736	734	710	722	733	818	779	785	722	758	768	762	765	782	793	760	778	766	745	780	706	766	732	785	755	787	771	738	780	802	763	730	765	769	758	780	743	796	774	737	749	739	746	823	752	757	721	748	735	762	747	743	762	774	737	795	740	750	780	759	762	752	783	784	704	763	820	801	753	778	754	765	707	768	745	769	759	763	725	760	765	758	766	782	741	714	749	747	732	739	750	754	790	749	755	739	697	761	723	748	755	755	741	792	723	753	817	825	787	762	729	787	744	739	734	773	772	681	748	787	738	789	807	723	769	760	804	772	752	775	735	772	759	731	756	762	719	794	729	730	735	699	794	733	712	771	735	752	732	817	734	763	753	768	769	752	724	799	786	778	807	769	759	708	772	728	773	759	758	735	747	784	712	698	744	752	753	744	742	773	767	739	736	754	778	761	778	743	764	729	745	767	719	728	733	772	733	739	730	790	758	757	789	724	712	768	793	718	776	727	757	667	725	831	799	721	758	724	713	763	770	729	697	737	753	810	731	797	752	753	809	759	746	716	770	802	814	811	745	755	755	749	786	731	750	739	726	796	787	783	744	734	759	726	743	718	718	737	734	741	749	751	748	790	735	790	759	784	707	733	765	780	722	738	741	748	789	748	784	783	803	747	714	744	763	764	780	779	731	764	731	749	745	734	749	745	774	740	788	766	746	698	719	757	726	715	801	752	774	766	714
8117	529	177	133	110	108	109	107	108	99	102	83	95	88	102	111	95	97	106	92	104	85	77	119	105	96	102	108	94	104	94	96	105	98	88	76	90	101	86	71	95	96	85	90	95	95	87	103	74	79	90	89	92	73	81	99	106	98	92	93	96	81	88	97	78	93	99	93	109	71	101	95	78	89	81	87	106	101	100	67	101	99	104	81	95	70	66	101	98	93	93	90	87	92	89	88	90	100	92	94	80	100	101	97	97	86	80	80	82	92	96	94	94	99	77	85	92	93	80	111	112	79	76	79	91	104	117	86	75	77	94	104	110	83	77	94	85	93	87	107	91	94	88	94	80	88	96	110	100	94	95	93	92	83	93	96	101	92	109	101	94	85	91	89	100	85	79	81	73	94	96	105	100	117	72	81	101	91	90	79	99	98	94	102	83	84	85	112	90	93	74	98	81	104	109	88	101	93	88	89	107	80	85	107	108	102	89	93	106	84	102	99	100	93	94	104	105	90	100	91	95	79	90	93	91	85	76	86	81	99	96	82	83	92	100	87	92	79	94	95	102	86	82	96	105	96	108	97	108	89	85	92	83	113	92	99	99	95	97	86	98	93	87	91	101	103	90	100	90	74	92	83	107	106	86	102	84	74	91	81	86	106	100	95	99	89	113	112	89	89	96	81	93	75	102	102	102	87	93	105	95	82	115	73	88	94	88	98	79	88	94	104	114	81	86	97	93	94	85	75	102	119	96	83	80	88	78	95	108	109	85	77	83	102	70	97	83	76	97	99	84	83	92	75	92	81	79	84	85	75	87	106	92	80	98	105	85	81	100	87	99	94	80	66	97	73	79	101	92	99	86	96	80	78	68	85	91	94	93	82	115	97	101	71	87	88	77	94	106	91	100	93	104	81	94	111	94	103	95	79	84	101	111	73	87	92	98	82	105	93	95	104	111	91	104	87	67	85	85	84	99	82	104	82	89	95	97	94	94	83	99	83	98	83	89	100	81	104	95	109	83	112	99	84	89	105	103	93	86	95	88	93	85	81	100	107	80	105	88	114	79	105	106	89	98	103	88	106	104	91	92	88	92	85	88	88	95	91	87	83	93	94	93	90	80	104	95	77	96	90	100	80	75	84	95	108	97	89	79	103	89	87	110	96	93	103	85	82	94	116	98	101	77	90	88	108	95	86	93	85	96	83	97	89	78	92	80	76	85	82	87	99	112	80	81	95	108	87	95	89	84	88	86	98	88	76	86	78	98	87	93	72	87	87	87	82	73	68	90	97	88	79	110	86	98	89	80	89	98	87	99	97	91	97	81	86	99	89	79	86	94	70	84	86	87	92	114	93	86	86	95	68	99	81	98	101	88	100	99	99	93	93	83	92	82	93	88	88	91	91	90	92	100	96	104	87	93	113	90	95	90	96	77	64	103	93	91	108	79	86	79	87	78	94	61	102	90	95	97	88	102	98	87	91	91	81	91	92	76	105	99	79	111	100	77	102	102	91	109	112	95	76	94	104	82	91	104	96	100	104	89	95	110	99	74	116	86	101	82	99	101	92	85	85	83	96	98	103	88	73	102	97	93	86	91	101	83	98	104	84	111	91	87	101	99	88	95	89	89	91	88	94	97	87	94	84	68	74	88	86	104	101	105	84	107	74	79	87	98	91	120	90	92	90	91	94	85	95	100	92	110	65	81	90	96	95	102	83	83	93	91	98	91	87	89	90	94	78	93	82	90	106	90	92	83	99	92	108	91	87	103	97	119	91	100	114	95	73	94	99	86	101	107	85	90	92	76	94	100	78	95	74	95	112	89	94	85	101	83	77	99	94	90	97	94	107	88	105	92	99	104	82	96	99	88	90	112	94	85	78	84	95	100	107	112	90	80	93	98	92	87	88	94	103	97	91	103	90	93	82	108	92	108	88	95	95	118	92	78	101	98	97	74	99	95	102	91	86	73	95	95	93	95	79	78	85	74	78	107	82	83	101	104	100	100	65	103	101	84	114	67	86	101	100	88	96	85	85	97	90	96	80	81	103	82	96	92	103	89	90	95	69	78	96	89	94	61	101	88	92	86	101	87	92	77	85	97	98	97	88	84	96	101	83	96	95	93	69	95	98	89	102	92	85	93	90	93	88	96	82	82	82	80	69	102	82	102	95	90	98	86	89	86	103	92	91	88	88	91	93	109	78	96	83	98	92	78	86	102	90	94	87	88	93	104	93	90	118	85	87	87	103	95	85	99	76	109	92	91	83	98	87	87	98	91	91	93	94	100	85	97	104	80	70	99	92	89	90	95	90	92	87	80	87	82	92	91	96	86	92	100	105	113	86	100	84	95	86	85	106	85	87	105	89	87	110	98	77	99	99	93	102	91	95	120	111	64	98	102	93	105	98	114	94	94	87	85	91	82	90	100	94	90	95	114	90	82	84	88	106	88	81	117	104	94	119	95	79	105	109	105	99	77	101	81	91	99	93	92	93	90	96	94	75	77	94	94	80	103	93	91	87	97	113	85	76	86	101	108	88	103	100	70	87	93	100	82	105	91	95	95	84	89	91	82	98	108	88	89	77	81	74	86	85	87	100	94	92	79	102	70	80	75	93	97	118	97	101	95	88	78	80	94	93	92	93	81	80	93	119	99	85	96	83	88	101	101	81	95	108	83	86	101	81	86	102	86	83	94	88	77	77	71	84	92	88	85	100	102	93	89	99	84	83	113	102	109	88	90	92	113	76	77	79	97	79	100	92	90	87	70	95	103	95	118	87	113	95	106	83	75	97	84	98	90	109	101	83	105	109	96	97	80	106	90	92	95	90	88	102	73	81	98	87	91	105	98	82	81	98	106	65	85	91	91	85	87	101	97	87	91	96	100	94	89	94	93	78	91	72	103	89	81	88	102	88	101	105	85	78	100	83	91	97	96	93	65	90	87	94	110	91	92	109	88	103	115	93	100	96	96	93	102	77	94	89	102	104	93	89	83	96	98	81	118	99	81	90	85	77	97	91	78	109	105	86	100	90	110	96	86	95	84	84	100	92	86	111	89	84	86	106	97	87	81	78	95	97	70	106	82	97	86	90	92	85	87	103	81	90	99	97	100	65	88	88	101	93	96	72	112	85	106	87	68	89	97	82	90	87	93	87	87	98	99	81	84	85	86	90	92	85	76	97	98	79	82	83	107	90	87	94	90	98	95	104	85	74	79	90	106	101	97	99	84	88	93	107	86	98	94	87	81	107	109	100	94	96	106	92	85	87	82	103	81	98	111	93	95	91	91	82	97	91	76	90	113	89	125	72	116	84	100	91	84	115	97	100	98	89	78	96	91	108	97	96	96	91	106	98	102	92	88	97	94	97	101	98	110	89	117	95	81	90	92	85	88	96	104	114	97	100	102	84	93	101	106	95	84	94	105	81	90	87	79	107	112	84	82	88	94	81	93	84	97	94	94	99	90	100	82	95	87	80	84	91	88	85	84	92	99	84	84	83	86	99
7985	518	445	500	462	443	426	395	381	383	347	347	384	354	414	366	315	345	341	324	339	337	324	366	335	304	401	331	358	333	363	361	340	335	305	323	339	340	324	339	365	299	334	308	325	351	328	339	327	345	338	300	326	325	305	322	346	319	329	344	345	347	335	354	298	300	317	349	331	333	312	339	342	319	320	339	314	352	335	341	349	315	324	312	356	351	321	342	335	301	338	342	335	331	309	369	333	338	325	326	315	300	317	327	319	351	303	325	286	335	307	318	320	308	363	340	348	315	346	319	307	324	320	333	349	340	352	338	349	343	349	360	310	328	348	340	344	343	326	301	302	338	339	345	330	331	360	336	325	345	321	321	345	334	340	324	312	324	361	320	343	315	354	342	344	351	352	303	319	304	333	348	365	329	336	340	310	336	373	335	341	312	324	335	349	304	348	347	324	316	339	343	331	333	330	330	347	312	330	320	352	304	332	355	322	317	317	316	309	367	327	336	314	349	313	318	316	315	310	343	306	288	324	330	336	347	349	301	333	324	320	327	336	326	343	324	363	315	350	340	349	325	352	292	362	320	350	336	318	365	338	339	321	315	306	334	386	337	358	321	347	310	301	298	312	319	337	337	329	348	320	346	323	341	324	321	351	347	320	368	301	306	273	337	362	318	336	357	322	305	343	327	359	324	345	337	278	314	330	334	319	317	322	323	320	297	292	351	360	325	322	368	354	356	347	314	310	291	360	329	330	325	322	333	315	356	349	337	328	301	341	316	340	336	313	332	342	334	312	325	338	319	353	328	326	317	332	332	298	314	325	331	315	332	345	312	364	337	342	308	320	323	336	346	344	367	350	341	342	339	310	339	310	316	357	319	309	334	333	307	324	316	316	321	318	327	298	314	321	328	338	328	323	308	338	359	306	335	351	309	340	325	322	315	346	339	355	314	281	321	342	336	327	321	346	327	333	368	335	313	327	342	307	339	339	319	318	339	338	282	342	330	326	343	340	336	323	369	314	330	357	341	365	332	309	296	332	337	341	336	354	354	329	320	315	298	298	345	329	333	276	348	320	339	290	363	325	311	352	325	307	334	294	343	351	349	312	318	339	319	343	327	314	334	325	337	329	317	368	330	334	329	318	312	308	333	339	337	329	322	341	379	328	305	328	315	315	326	346	330	334	324	329	353	335	310	333	315	344	326	311	333	352	320	336	368	351	327	331	330	336	330	335	325	306	326	368	318	320	312	319	341	320	326	329	305	302	352	300	339	300	321	327	337	353	327	327	334	348	334	364	354	313	315	314	341	337	298	340	349	334	290	288	354	334	325	334	337	320	309	325	317	328	312	343	304	340	289	334	353	329	327	347	344	346	323	374	375	333	344	332	358	322	303	327	323	319	324	323	373	315	317	343	311	362	321	353	308	342	339	349	349	366	336	305	325	330	311	315	345	319	329	342	333	361	347	337	316	347	311	317	334	329	328	346	313	302	333	334	309	324	321	321	323	320	322	364	342	316	342	315	347	313	347	361	321	303	333	324	337	312	366	320	367	336	311	370	310	337	315	341	323	334	328	312	307	327	319	351	306	341	349	339	327	310	347	342	338	399	336	298	337	310	313	319	356	341	340	336	316	330	327	324	316	328	335	287	305	323	303	342	322	320	305	347	321	343	304	374	318	303	344	328	296	354	327	323	323	324	319	318	360	305	354	309	332	321	329	335	308	322	325	366	319	321	327	312	300	340	341	333	346	340	322	361	327	359	347	307	336	351	319	321	317	338	351	336	300	329	365	304	330	331	310	314	321	325	310	323	325	322	310	361	359	334	322	351	349	371	334	334	335	340	303	314	346	360	331	343	316	323	338	306	330	310	332	332	314	345	333	332	285	347	319	351	309	326	289	339	351	322	334	343	324	353	325	350	331	324	367	315	302	341	314	300	336	337	334	328	357	335	340	340	327	324	300	302	280	347	327	377	340	324	316	313	367	331	341	327	337	316	304	332	310	345	366	308	337	317	359	348	360	368	316	345	317	332	321	353	316	306	301	336	306	339	365	339	333	333	320	346	351	358	298	316	359	313	329	334	318	362	355	315	300	333	309	328	324	347	331	312	313	349	351	345	334	309	318	340	340	356	316	320	349	317	337	353	354	316	334	338	360	327	330	352	355	333	336	310	336	348	335	321	316	338	334	340	313	331	358	324	328	326	342	298	327	322	327	301	324	331	330	294	315	317	337	342	343	332	336	356	334	377	315	311	300	316	337	339	356	301	354	306	284	328	330	321	342	299	340	344	350	327	335	302	306	315	335	337	303	324	333	330	335	370	329	326	316	343	313	296	339	301	327	344	318	311	327	338	354	342	341	300	353	294	341	345	375	327	339	340	340	328	330	303	316	311	318	359	326	351	327	335	293	336	351	342	369	363	322	319	331	312	342	322	327	333	336	358	338	326	336	346	333	332	346	321	314	289	323	341	353	351	321	309	350	317	355	338	356	363	321	325	319	339	354	350	342	341	320	323	345	354	348	302	328	336	323	364	316	347	340	315	344	318	345	305	330	325	341	349	354	345	320	339	306	342	327	298	340	333	349	346	310	316	357	362	340	325	322	325	288	356	337	329	293	365	313	328	349	333	342	346	314	335	304	375	285	351	334	322	350	323	307	304	299	302	351	349	321	332	317	320	330	323	325	339	317	350	309	356	324	307	338	306	322	301	327	348	306	315	339	295	331	338	333	365	344	288	313	337	346	309	297	333	356	312	333	336	324	353	350	302	307	339	331	336	344	345	317	321	339	329	340	344	339	301	346	338	338	319	308	375	324	316	311	332	344	350	328	322	326	312	323	327	334	342	317	316	323	348	330	338	318	330	337	333	337	335	336	335	324	329	319	368	362	348	315	339	349	324	337	327	363	309	318	336	322	301	308	349	332	294	346	346	353	264	323	323	314	325	337	361	322	339	339	344	350	325	292	310	350	298	332	346	310	294	330	339	341	348	305	314	341	330	330	332	318	370	339	334	313	322	375	324	368	345	342	344	333	322	342	323	328	322	320	336	325	324	332	343	353	306	291	290	345	345	337	324	347	358	292	327	345	283	331	341	347	324	371	322	345	348	320	306	320	330	340	333	320	340	326	308	355	352	354	334	323	301	320	348	321	320	371	307	357	328	346	296	348	308	324	343	327	363	345	316	336	312	326	330	320	293	349	377	356	353	338	358	353	341	333	312	339	363	321	329	324	314	333	342	329	319	318	322	345	334	348	326	315	311	324	367	305	306	338	328	313	323	344	346	311	359	346	326	324	304	310	330	314	320	318	318	359	313	287	323	343	329	367	320	323	339	294	328	330	328	327	343	316	347	324	336	316	336	323	328	368	297	330	341	342	316	324	358	338	343	353	328	333	352	297	320	335	387	336	358	340	353	341	351	348	335	348	323	330	322	295	336	318	306	351	362	302	351	344	324	397	322	346	322	334	334	316	321	316	362	335	335	327	351	326	329	370	357	348
46461	15482	1803	1022	750	542	423	372	279	285	235	239	226	195	220	159	196	161	152	185	163	164	201	164	163	157	183	162	170	160	144	165	171	165	162	167	142	136	147	145	148	165	177	154	154	166	144	157	156	176	163	146	130	159	150	141	143	152	160	172	141	145	173	153	158	197	169	161	145	169	150	137	146	159	150	138	141	167	181	151	171	136	136	151	171	167	151	142	162	158	162	133	129	145	154	145	165	153	153	158	151	145	149	163	162	144	150	154	139	152	138	135	127	160	147	168	142	141	146	160	146	154	148	158	131	145	149	172	142	147	160	139	138	152	143	139	129	138	127	131	152	166	125	151	153	158	158	142	129	125	138	156	152	152	141	161	129	137	160	142	156	131	120	160	145	149	155	135	161	141	175	155	136	136	169	144	156	129	134	154	158	142	136	171	169	154	178	136	157	148	148	157	135	165	179	157	159	175	171	124	161	137	151	159	160	170	143	128	151	151	154	153	155	157	145	168	149	164	149	165	155	151	132	139	150	132	155	136	140	149	178	145	155	145	171	147	162	144	145	139	121	166	151	140	121	161	165	151	159	156	148	145	136	156	177	164	136	150	157	138	154	162	171	145	143	157	171	140	134	166	155	171	143	148	154	166	162	157	164	137	154	150	131	144	135	137	158	161	142	133	156	141	150	145	166	143	159	155	128	151	170	156	136	155	147	159	157	157	158	150	146	147	161	165	138	167	154	164	147	158	165	144	150	159	157	138	156	139	169	145	172	142	143	148	171	143	144	151	162	143	145	158	142	141	163	160	122	123	147	155	155	147	146	157	140	151	139	160	140	159	156	133	135	152	177	166	149	134	145	156	162	146	171	160	157	160	154	128	135	163	157	153	157	145	164	151	141	146	144	153	120	164	136	151	137	161	171	152	139	128	126	143	162	150	145	147	141	166	157	150	144	163	147	128	155	150	151	140	132	154	139	157	157	157	150	158	155	150	143	159	134	146	143	146	143	132	176	128	163	149	155	154	143	164	145	148	126	169	139	159	141	141	140	149	159	140	153	135	135	138	153	159	139	126	146	157	151	152	160	146	162	144	158	165	137	159	162	170	140	156	154	162	129	142	136	152	159	134	153	149	136	148	132	155	166	138	143	131	152	152	166	137	159	162	138	138	150	159	148	114	158	152	178	170	158	128	150	142	159	153	141	145	155	152	161	130	125	135	141	156	162	138	166	127	154	172	138	141	159	145	158	171	141	179	143	137	150	128	147	142	157	147	163	161	139	127	171	123	142	144	157	148	140	160	166	161	176	146	129	153	142	167	128	161	151	163	151	151	159	133	138	163	166	150	147	145	162	132	156	156	138	144	163	140	143	140	131	142	156	132	157	130	145	153	131	162	160	149	158	157	157	144	153	127	159	162	130	156	140	135	156	137	146	163	162	163	142	147	149	139	158	137	129	160	162	136	145	158	136	153	165	137	150	173	160	153	146	157	163	154	150	161	148	143	171	158	137	157	155	138	155	150	161	153	159	139	124	161	155	154	151	105	146	148	153	151	147	164	155	133	147	135	153	153	174	133	126	171	135	141	152	127	145	148	143	154	172	136	137	138	139	143	144	134	139	140	132	148	149	156	162	142	156	155	156	146	126	153	161	132	167	172	140	141	156	151	149	160	145	156	161	159	157	169	135	134	135	149	166	165	129	146	164	145	162	151	156	152	149	162	166	150	145	143	194	150	163	171	141	176	165	132	143	147	164	146	145	134	169	147	158	168	160	154	134	161	159	141	130	149	132	160	153	155	133	149	155	156	155	138	155	157	126	162	151	161	133	139	125	151	145	139	158	146	158	128	131	148	141	133	151	165	158	151	146	152	167	136	156	152	122	147	153	163	146	158	141	132	144	132	141	152	148	145	138	154	179	133	137	135	138	154	137	156	142	158	163	153	146	144	156	158	162	141	147	159	150	152	165	139	176	169	140	141	145	129	156	161	147	146	161	143	163	136	140	139	150	158	147	135	144	136	128	136	152	151	144	145	144	183	166	166	134	168	141	151	122	135	137	149	136	150	159	132	118	149	164	137	162	165	156	155	147	145	160	146	156	173	137	143	142	152	151	167	147	144	132	148	130	146	158	153	132	137	156	153	174	135	144	159	159	136	157	150	141	156	148	145	156	140	176	161	135	143	153	173	153	146	169	138	138	141	146	151	140	155	160	153	149	158	136	152	148	150	154	153	159	169	170	142	142	165	166	134	127	128	173	151	154	148	134	168	145	138	154	150	155	148	147	132	147	158	149	165	160	141	153	163	140	154	156	153	147	143	171	147	149	168	156	151	138	174	150	155	145	150	138	135	138	129	154	145	139	154	154	141	141	150	144	137	131	154	130	156	142	180	158	156	130	142	137	156	141	173	153	141	148	129	163	143	148	151	156	165	127	143	156	148	168	154	140	149	157	170	152	141	141	145	133	176	138	173	161	145	146	160	140	158	180	149	143	141	142	175	142	153	147	141	140	151	146	141	155	161	156	154	143	126	163	177	161	162	158	145	143	150	155	155	151	146	173	156	146	151	159	157	135	133	159	129	152	155	174	144	157	119	159	171	162	146	156	136	153	156	129	163	165	145	164	142	136	158	155	139	152	140	137	137	149	143	156	149	143	146	163	131	135	145	135	158	157	149	143	151	147	165	145	146	154	149	163	146	153	150	150	169	151	160	132	160	156	158	146	152	155	169	124	143	136	165	148	154	142	138	173	156	156	162	130	142	157	145	142	127	139	153	141	158	151	112	153	139	149	162	136	146	151	151	163	134	157	143	138	172	144	141	171	129	160	140	139	140	145	148	157	166	153	166	143	164	139	148	144	157	151	169	166	159	156	149	137	142	149	161	163	163	148	156	123	137	181	150	156	157	151	125	170	141	153	155	165	157	157	132	125	150	151	123	143	154	153	173	150	147	170	134	155	151	150	150	158	142	143	169	134	146	144	138	144	134	158	151	160	145	149	154	149	155	153	148	146	168	152	147	144	161	155	162	164	153	168	160	128	171	162	167	157	158	155	152	115	144	143	160	154	140	157	151	152	156	149	163	140	176	132	152	164	150	135	163	153	173	155	149	172	149	151	140	150	149	164	164	135	138	147	142	160	158	151	159	152	141	135	135	157	185	151	147	140	143	149	158	159	151	162	141	149	130	154	132	142	137	134	138	151	164	162	134	163	149	142	142	158	142	143	132	153	146	153	140	160	160	142	169	162	131	130	136	145	155	162	132	139	148	160	148	178	143	163	174	185	149	167	158	129	170	154	155	167	144	130	143	141	148	147	149	161	170	153	158	146	149	129	126	137	161	152	148	158	146	167	132	143	156	139	132	157	144	164	143	150	143	156	162	142	156	162	160	126	149	147	138	159	139	127	137	151	142	152	146	137	154	142	153	149	155	163	159	161	142	150	158	145	136	141	146	146	152	149	148	147	159	146	153	148	160	146	149	157	153	132	166	154	141	154	146
28689	1971	3227	3610	3064	2425	2045	1651	1457	1317	1144	1062	998	965	855	791	773	718	738	711	703	683	687	644	597	606	616	627	574	606	609	526	603	627	549	547	532	538	517	485	547	568	530	563	513	527	535	511	560	516	548	551	544	520	517	507	531	518	504	519	532	536	518	516	489	509	508	482	499	502	469	515	542	474	494	508	456	533	510	508	473	481	513	481	489	498	509	485	473	530	478	459	519	511	509	502	487	527	503	488	504	497	467	497	506	474	502	465	516	496	472	462	497	524	524	474	482	457	485	520	500	509	514	542	510	470	493	478	499	483	495	460	489	471	467	510	528	462	490	466	501	515	483	525	510	520	479	477	518	499	468	501	498	469	484	506	509	487	493	477	480	484	516	486	478	505	479	522	470	457	499	501	495	480	469	497	535	499	452	476	509	461	488	508	502	504	497	505	516	516	469	514	517	527	491	481	509	471	474	496	494	482	499	476	528	484	497	492	471	519	487	509	486	498	529	482	472	492	495	496	499	498	518	474	515	494	544	486	490	511	484	491	479	462	470	467	495	460	470	492	513	513	469	477	498	513	468	482	496	507	495	478	482	528	448	474	454	528	481	453	478	475	483	507	456	477	492	476	482	457	459	559	466	484	530	479	478	490	496	533	477	479	477	464	501	457	500	475	528	475	500	450	462	507	490	486	444	517	485	479	473	480	486	487	480	505	489	542	477	467	474	488	509	486	480	523	513	478	457	491	526	508	483	472	476	476	476	492	503	467	480	492	486	479	483	500	474	510	494	509	493	500	513	502	483	474	468	478	451	463	484	477	483	465	450	497	458	504	487	482	485	496	498	522	498	466	481	487	493	474	452	502	506	450	489	470	510	532	484	521	473	476	478	517	486	493	498	484	469	429	472	521	462	497	503	488	500	479	490	464	493	526	473	486	496	479	443	491	455	520	458	505	478	490	483	513	482	473	552	504	480	500	511	501	452	476	509	512	505	488	489	502	514	501	494	503	478	463	472	475	500	496	514	459	472	499	499	491	480	470	443	492	507	508	496	490	500	491	463	516	485	483	466	496	485	509	513	471	499	486	461	458	488	462	460	506	471	499	511	478	512	456	514	495	471	509	510	446	502	486	475	491	493	488	515	491	518	473	482	466	464	509	523	496	477	503	481	485	492	513	476	503	505	500	488	460	486	504	494	473	481	464	458	490	509	496	454	478	510	495	465	471	467	519	520	481	498	495	489	500	477	525	481	466	488	512	456	492	476	492	487	513	485	518	462	474	476	485	441	497	525	506	500	489	471	489	452	492	502	431	499	505	483	511	514	520	459	504	485	512	471	477	485	525	467	463	518	490	497	504	464	488	515	466	487	496	505	487	481	497	472	496	472	484	482	447	437	494	476	504	527	480	446	509	454	478	475	517	488	498	513	513	519	477	507	485	529	478	464	528	497	480	468	491	475	508	491	457	484	526	488	489	506	478	498	504	504	456	506	500	459	473	452	496	524	471	496	481	496	514	462	473	483	513	504	465	505	489	523	494	471	490	524	463	482	484	510	528	517	542	497	476	511	447	518	466	508	482	461	540	473	513	510	473	471	505	450	485	487	505	513	480	501	508	475	487	490	506	517	535	440	497	495	499	448	509	478	497	488	481	466	461	490	476	484	491	512	486	465	479	487	497	530	468	469	482	482	502	479	471	472	502	491	464	470	511	479	471	491	526	448	461	477	462	490	456	490	491	493	488	474	486	527	461	505	500	515	498	519	563	489	456	460	472	503	528	475	527	491	495	479	480	479	500	488	518	504	481	469	499	491	517	469	506	536	465	469	519	479	471	471	486	492	521	488	525	485	490	475	533	495	504	492	468	458	502	481	489	479	467	492	512	542	485	495	502	511	488	505	512	478	496	494	499	521	461	490	525	521	463	490	494	494	492	534	467	461	485	489	481	515	473	470	506	497	478	491	487	489	487	470	492	484	515	506	476	504	496	472	495	497	472	461	537	504	517	479	519	530	501	447	490	535	481	474	490	493	507	497	496	484	491	494	485	475	486	506	531	517	502	488	478	512	474	519	476	486	498	504	502	488	478	478	488	520	471	486	529	471	480	474	457	486	445	495	477	491	471	498	489	491	487	489	490	487	481	478	478	532	494	497	452	487	511	521	493	482	466	496	501	462	462	490	486	507	493	457	506	515	475	479	480	502	497	486	494	478	476	539	466	504	465	502	475	499	494	463	478	459	487	513	498	481	513	445	483	445	485	502	500	478	515	486	493	487	528	481	511	496	485	510	470	443	449	479	489	498	481	501	510	486	482	484	498	482	490	477	478	491	514	408	471	519	447	488	491	484	511	508	464	525	493	530	519	479	526	511	506	495	487	490	470	516	511	484	494	489	499	499	467	535	487	475	486	439	512	513	502	497	501	460	475	475	459	482	507	473	492	496	487	488	451	482	477	480	434	501	474	489	489	487	516	508	503	469	470	481	530	480	524	495	544	488	503	459	500	480	500	498	497	484	491	500	481	517	488	472	494	484	470	455	509	524	490	516	470	526	511	475	476	470	497	456	490	490	475	487	476	482	491	492	536	531	508	498	522	515	492	486	507	482	473	450	484	478	539	486	462	494	467	459	470	501	493	474	488	563	519	474	475	465	482	490	509	483	481	504	481	483	486	465	485	510	433	475	483	469	509	486	472	512	521	496	477	489	493	498	503	501	458	503	469	486	496	454	497	488	519	511	496	498	492	557	533	488	501	470	502	482	462	513	492	464	486	511	487	513	447	496	475	455	444	434	501	456	476	519	475	455	492	477	487	473	495	493	477	518	466	507	519	504	475	505	503	492	511	508	482	527	504	491	507	492	495	480	428	501	490	500	507	462	492	498	445	496	478	483	514	495	507	521	507	486	436	468	485	490	442	516	481	491	474	510	483	534	465	478	459	497	509	519	461	496	477	490	476	492	524	518	506	466	506	544	519	495	510	461	486	487	505	469	521	456	511	487	482	491	486	439	449	505	501	511	521	481	473	483	477	480	510	471	505	542	478	460	443	519	516	487	464	493	509	505	469	450	511	527	484	478	495	467	447	480	468	476	522	502	478	482	475	443	458	518	499	490	481	492	497	472	516	517	507	479	523	449	455	519	497	506	470	461	489	472	524	511	481	499	500	450	496	439	505	497	449	478	524	514	442	532	487	517	449	460	519	479	487	458	481	482	474	474	433	473	476	482	526	486	521	475	485	461	506	503	473	490	506	517	513	466	510	515	528	511	494	491	472	512	503	471	480	471	495	512	503	492	484	462	488	490	458	475	492	486	470	491	491	474	482	514	476	490	526	500	516	490	472	465	471	518	467	509	493	478	476	487	515	493	484	490	468	499	521	495	475	492	468	487	519	469	453	479	495	502	481	485	450	478	469	491	499	457	493	491	513	512	499	503	471	498	485	530	469	480	506	465	496	459	505	510	480	480	511	509	534	509	486	501	446	497	465	527	485	493	483	457	457
59656	24923	4975	2134	1453	1020	765	634	560	467	466	415	372	337	371	321	340	302	337	326	316	285	280	260	285	276	274	282	265	295	289	272	266	281	260	255	269	286	238	271	282	283	278	260	281	249	286	244	251	249	255	263	258	256	259	314	219	230	260	246	263	257	269	222	285	258	261	259	234	250	285	268	243	252	260	258	266	258	249	246	255	239	238	271	269	254	237	265	248	258	276	221	241	225	260	252	275	255	275	259	247	268	255	252	252	234	268	241	205	237	247	256	255	266	231	258	235	227	255	265	236	270	229	256	223	247	249	268	223	268	247	247	266	244	260	220	249	270	258	255	231	244	277	286	260	223	259	248	252	265	243	253	241	251	257	258	247	273	208	265	256	249	248	222	260	260	246	240	254	218	246	267	226	274	265	247	272	274	282	217	248	259	278	273	231	270	246	251	262	274	222	266	265	242	258	271	277	267	240	274	269	275	264	255	258	234	259	255	275	256	220	254	230	238	268	237	260	248	263	267	262	257	265	228	252	221	248	263	251	242	248	219	226	285	259	258	260	248	260	271	248	265	281	256	243	260	245	241	254	270	253	248	249	251	248	236	249	262	240	263	259	269	246	236	220	228	286	287	246	239	255	235	286	263	222	268	234	230	273	278	229	236	237	251	243	246	251	256	225	246	246	229	281	266	275	242	260	247	269	238	261	235	241	263	258	251	237	234	225	236	222	255	254	235	260	241	246	221	248	278	270	270	235	231	245	234	233	250	238	257	253	266	239	276	265	276	248	238	266	251	239	254	250	268	248	253	274	237	250	273	269	264	264	270	284	230	227	239	225	249	232	232	267	284	266	224	284	254	292	249	245	276	219	251	248	227	262	249	243	250	267	258	245	233	271	274	270	231	241	292	233	244	240	250	262	246	250	260	286	252	269	241	277	243	236	239	264	245	273	255	250	222	261	246	248	211	260	238	247	255	230	250	247	253	270	239	256	260	272	262	254	266	250	251	248	262	259	268	271	253	268	270	250	239	245	270	245	236	252	255	249	258	269	244	282	263	248	256	239	223	231	259	234	264	255	239	256	225	255	256	249	226	243	264	263	272	260	260	260	278	262	265	258	255	261	263	240	262	246	261	223	255	269	247	244	250	287	250	230	234	257	247	251	249	280	242	288	253	272	241	244	262	238	270	238	235	251	273	263	256	261	242	255	262	229	233	226	256	234	246	226	276	263	273	255	255	258	232	242	222	255	251	235	259	247	251	260	275	268	243	281	250	254	240	274	255	252	233	252	257	277	210	246	237	255	243	217	265	213	262	251	219	228	300	273	242	210	233	253	267	249	257	239	256	251	263	242	253	228	235	250	242	292	239	232	237	262	271	253	278	241	238	234	230	247	301	224	237	243	242	234	237	236	235	238	257	269	279	300	228	235	248	238	262	249	269	246	230	234	277	273	265	259	245	276	244	250	243	221	229	271	303	275	266	222	272	272	297	271	255	259	253	256	266	268	250	262	263	261	284	258	253	228	260	240	262	240	252	251	256	240	219	229	258	259	218	234	241	244	268	256	251	270	222	252	261	242	272	260	267	258	260	245	238	256	241	287	235	246	263	248	248	255	261	245	245	248	252	250	218	248	259	260	258	266	266	254	225	250	245	247	257	255	218	238	212	249	223	239	241	254	255	264	231	267	234	222	254	262	272	269	242	241	270	244	270	262	258	262	264	237	259	270	261	237	236	267	230	266	229	268	232	250	226	267	273	272	213	248	234	248	256	247	252	245	256	271	252	239	245	264	247	243	235	255	241	258	251	271	216	256	234	250	242	256	244	254	258	247	249	265	257	251	234	240	279	248	242	250	231	269	244	233	247	254	265	248	281	257	239	254	220	269	262	281	257	237	254	246	264	251	251	271	251	261	271	258	254	255	256	262	240	248	235	287	242	281	268	237	257	267	259	251	254	266	270	237	241	260	243	260	248	244	265	255	249	259	262	248	240	240	274	258	241	266	231	251	270	280	265	275	285	228	235	256	213	249	274	236	239	281	245	251	259	260	246	230	223	240	240	259	224	254	253	256	275	258	246	264	259	257	276	236	253	235	263	202	238	251	233	299	247	235	251	243	272	230	249	266	249	280	237	267	265	249	227	258	237	243	253	247	225	225	268	282	226	245	272	260	252	271	252	234	274	256	245	244	231	280	221	238	241	252	242	235	252	265	254	255	226	249	260	228	253	258	265	265	259	233	250	240	257	223	277	256	283	254	265	250	237	251	254	238	262	257	282	229	220	240	241	237	278	249	242	236	253	262	262	268	249	237	256	234	265	242	269	273	247	249	255	261	247	245	279	226	265	245	292	270	255	263	234	235	260	290	269	271	267	244	247	274	242	242	243	238	258	232	254	233	218	242	258	257	259	272	263	241	257	259	263	269	253	236	260	236	219	233	238	270	283	238	249	256	259	274	284	244	249	237	244	215	267	250	255	234	236	241	238	246	258	261	257	243	250	258	268	251	281	244	258	252	254	270	246	269	259	254	286	238	235	238	230	245	240	224	241	245	256	226	264	246	229	243	252	259	258	276	236	274	273	231	246	269	256	249	256	241	248	245	265	241	284	245	268	226	239	236	255	260	228	269	235	265	287	238	232	237	241	257	244	247	258	248	254	220	271	235	289	271	246	236	236	213	256	240	253	251	245	226	240	253	259	235	246	246	241	241	229	269	272	271	289	268	299	252	220	239	230	255	258	225	265	276	251	268	291	256	255	275	254	263	249	257	270	254	265	242	259	257	250	254	238	252	250	227	255	266	254	265	264	241	225	259	248	259	251	245	266	242	246	236	258	248	252	227	272	242	292	254	235	256	245	247	236	254	252	285	282	235	232	249	248	296	244	248	268	261	230	259	288	255	237	276	241	269	237	271	266	266	246	257	258	250	237	268	257	233	252	263	257	252	284	250	268	263	236	232	250	253	252	252	277	246	241	240	271	254	242	280	244	245	255	270	254	235	250	241	249	258	259	253	239	241	263	247	238	243	269	234	269	239	254	243	231	265	219	247	273	250	252	270	284	239	233	257	259	249	259	255	251	226	281	245	283	223	235	244	238	271	239	273	255	252	249	271	237	221	253	271	247	236	240	291	254	256	247	274	235	283	238	247	249	237	260	271	236	242	256	244	262	264	269	266	248	263	254	239	257	265	254	266	242	264	265	250	265	238	263	268	236	265	245	287	220	250	257	258	275	261	248	245	252	255	255	254	247	262	243	244	226	267	258	242	226	268	259	246	229	244	217	233	206	239	263	260	265	272	225	248	266	230	274	264	247	267	269	266	257	251	248	277	256	233	228	265	237	257	241	262	271	249	294	259	252	243	237	265	254	242	230	240	240	264	226	241	251	239	264	255	244	231	297	244	253	237	219	230	246	263	223	228	264	266	245	236	261	272	224	246	249	261	281	237	258	248	268	257	239	267	281	246	266	227	224	275	232	224	261	261	252	282	214	240	227	240	231
36238	3250	6092	6531	5443	4420	3712	3107	2767	2355	2042	1930	1673	1597	1542	1382	1313	1298	1219	1107	1178	1049	1127	1040	1008	1014	975	1030	969	908	981	883	902	887	892	871	872	805	848	874	801	835	830	824	842	859	829	794	822	816	801	813	800	786	808	836	849	825	778	779	799	828	803	817	787	759	771	805	768	810	733	813	777	778	800	769	750	722	798	761	782	788	771	800	763	751	766	769	795	789	780	709	771	829	777	733	797	801	775	720	726	799	758	748	775	755	766	795	833	760	749	760	766	744	782	801	762	757	724	823	741	785	746	740	735	723	720	786	768	782	726	760	778	740	721	751	724	770	752	803	758	762	753	786	724	777	779	757	764	743	731	773	739	798	797	745	779	773	734	760	715	746	667	720	753	725	807	768	750	759	740	756	747	776	760	809	730	763	711	720	741	747	765	790	717	755	776	721	757	734	744	702	754	781	753	795	733	780	771	774	780	768	748	748	738	753	751	792	780	765	804	807	724	782	757	705	700	759	706	698	765	756	793	772	743	762	773	750	800	783	758	725	732	747	727	797	764	731	733	750	758	746	850	751	729	780	798	771	755	752	733	732	733	775	768	723	753	794	798	752	775	794	738	782	780	735	774	752	729	738	753	769	783	771	765	716	721	729	748	769	765	781	754	798	781	770	758	805	790	743	765	772	738	769	769	781	745	768	758	736	718	772	775	741	788	711	727	774	711	740	802	754	769	803	747	758	715	757	724	768	796	740	726	740	793	757	745	695	771	754	747	740	794	774	723	807	766	797	748	736	739	758	785	724	795	777	717	763	711	766	762	783	732	755	749	756	777	729	741	777	750	776	736	730	771	761	749	738	800	789	722	755	789	811	723	766	782	728	789	742	749	765	747	742	768	773	755	740	758	736	779	758	785	738	688	739	762	733	771	812	767	734	749	732	756	805	712	731	761	784	742	740	750	776	754	760	724	739	779	725	790	769	764	779	757	773	776	744	746	763	759	736	728	779	717	749	757	719	805	782	749	736	766	764	730	776	789	750	779	733	776	776	783	781	708	720	745	726	770	765	766	804	736	745	775	811	757	706	707	749	764	771	743	729	756	761	737	821	801	721	768	751	785	759	755	738	719	753	767	753	734	711	736	736	756	807	759	734	747	768	743	723	776	742	714	782	713	746	760	787	722	746	755	716	755	789	810	754	789	776	733	748	761	737	730	768	719	759	733	751	756	762	773	706	697	729	762	779	811	733	747	802	748	766	789	715	754	745	738	738	740	769	745	763	686	749	752	725	723	740	736	749	708	745	730	791	729	755	716	746	789	793	733	802	806	727	730	703	763	745	698	734	769	712	752	730	763	753	719	762	716	740	742	776	816	772	779	731	787	723	808	747	727	741	732	798	769	819	723	755	765	697	728	738	746	746	782	783	754	776	774	757	795	705	768	756	770	757	745	752	775	730	733	774	788	719	755	711	785	776	692	760	729	724	749	748	759	777	787	764	781	722	735	761	764	748	744	779	762	767	704	788	760	728	728	765	743	750	754	748	722	729	768	766	749	751	749	735	764	764	712	763	785	762	767	767	754	775	770	752	779	761	750	732	787	738	782	767	724	741	704	801	740	788	759	786	748	792	740	789	745	771	751	739	723	748	741	738	771	800	725	786	768	707	777	764	733	743	777	784	809	795	781	721	812	745	727	811	752	761	758	747	721	767	766	781	746	761	713	763	756	745	783	743	731	750	779	775	751	744	775	722	709	786	744	725	770	754	802	793	765	727	755	740	757	781	797	717	732	714	762	702	804	765	752	760	732	743	750	744	733	804	754	736	736	729	715	737	799	761	786	738	773	718	750	721	753	743	729	757	766	696	743	742	775	794	737	742	767	726	697	770	728	732	786	742	784	727	801	748	756	749	735	740	791	723	763	774	734	719	750	757	739	767	770	734	789	778	748	766	770	754	700	772	763	723	761	773	730	745	753	771	773	736	769	792	711	753	731	755	727	782	781	751	801	717	773	736	761	742	710	820	749	764	749	734	714	751	747	772	708	778	743	732	748	737	716	765	796	806	800	748	728	724	759	744	735	725	733	788	706	776	727	713	763	726	796	713	817	755	781	764	766	712	759	733	799	785	805	769	742	810	784	758	779	730	722	787	763	735	739	753	754	778	759	745	698	747	755	776	760	769	726	767	777	776	776	759	722	733	689	728	752	729	765	788	702	771	750	722	706	756	757	679	746	749	765	746	714	799	744	767	737	758	701	764	744	738	772	726	773	766	729	748	762	756	810	809	759	794	768	758	713	764	790	692	733	722	752	741	725	762	734	772	738	738	772	756	688	764	758	781	727	773	714	724	796	790	750	754	726	749	745	737	761	695	753	718	717	751	745	741	734	735	717	765	769	734	770	740	704	786	737	740	762	775	770	762	781	779	746	755	732	751	781	765	749	740	727	706	747	711	734	738	756	787	749	741	756	741	762	795	757	746	759	743	729	777	752	766	690	804	704	726	779	751	744	708	745	776	710	752	708	693	768	700	770	697	723	749	779	731	772	794	710	744	736	743	732	801	772	719	705	784	729	786	719	760	789	735	728	775	766	720	794	707	768	784	827	759	718	746	747	780	735	769	707	770	778	773	727	737	713	795	731	738	725	749	794	729	765	754	738	807	767	794	767	768	770	689	711	761	724	792	804	807	742	741	813	724	769	772	728	793	724	798	744	727	780	774	771	760	771	760	750	807	797	759	748	756	768	732	746	746	684	739	833	745	780	757	754	746	782	747	767	755	766	792	745	737	764	763	785	760	743	746	747	745	783	757	768	745	775	737	764	715	767	686	799	767	803	712	733	784	741	694	783	731	739	729	764	792	731	781	754	754	766	724	726	740	718	727	765	775	714	737	786	737	751	751	781	768	712	734	757	798	709	770	795	762	735	799	735	827	715	703	749	770	752	732	724	723	800	822	777	753	727	758	769	761	764	710	787	777	796	768	746	753	730	813	718	679	778	757	768	757	776	763	775	803	740	779	752	724	751	740	780	715	739	774	728	734	757	786	766	791	796	771	760	764	803	780	750	781	735	769	765	756	758	750	760	742	762	802	756	759	792	797	729	742	731	771	813	713	816	759	774	741	759	766	729	756	724	788	775	743	725	796	814	745	708	778	724	747	748	729	754	770	793	722	723	774	759	770	733	783	736	774	778	770	722	774	765	765	732	756	722	775	716	738	778	729	739	722	750	721	729	722	778	738	762	748	735	825	729	743	759	788	762	749	708	768	732	734	764	789	771	782	811	712	721	783	774	737	777	770	790	695	718	760	745	757	758	775	746	749	760	711	806	735	729	694	755	759	707	784	786	735	747	762	729	741	800	790	735	763	773	759	737	749	756	800	736	790	754	745	746	766	768	781	747	764	740	825	762	768	792	765	727	730	839	748	737	750	773	701	759	759	749	740	721	742	753	768	738	719	772	735	770	751	684	769	776	753	709	764	764	785	759	727	723	738	760	732	803	756
7931	659	199	154	118	99	101	98	108	109	103	103	93	109	85	75	95	98	96	95	110	96	89	82	104	101	111	103	86	95	102	93	74	108	72	97	87	82	77	104	79	74	86	94	99	91	101	98	100	86	109	78	84	89	105	87	96	84	94	101	89	73	106	82	106	91	77	95	81	97	88	83	105	87	91	104	91	94	102	102	86	82	100	96	81	78	83	93	91	102	100	90	82	100	86	94	97	95	80	86	95	94	97	94	96	104	83	77	90	85	96	83	78	80	88	95	98	78	82	101	95	99	93	95	88	96	90	100	75	88	102	82	101	86	83	78	112	94	95	94	82	88	94	80	104	102	88	94	83	114	109	99	111	93	94	88	102	94	98	88	103	85	113	103	104	83	94	79	94	97	97	84	89	90	78	100	101	83	90	117	91	76	94	90	99	85	100	86	88	78	118	85	99	89	93	91	97	86	94	93	94	109	92	109	87	94	71	83	87	92	74	103	91	91	100	86	104	103	96	72	93	91	105	96	88	104	89	106	105	93	85	98	109	98	94	96	115	87	89	111	90	92	88	86	85	93	96	108	106	98	79	91	90	92	77	72	81	101	91	93	103	96	81	66	93	86	103	89	89	89	93	96	97	83	97	97	81	102	98	93	92	94	99	95	85	90	100	103	104	89	95	82	100	98	99	97	98	75	79	95	97	95	95	84	85	106	86	99	125	90	98	101	86	75	88	97	100	104	86	101	78	97	83	81	92	87	87	92	103	96	84	81	95	86	95	86	93	91	78	90	94	88	106	85	85	77	93	113	93	99	89	102	83	104	99	80	97	105	91	76	91	104	99	69	99	85	96	95	92	87	99	89	88	76	95	79	94	110	102	80	93	107	88	73	106	79	101	75	83	86	96	97	82	82	71	87	106	92	89	80	112	104	104	103	77	93	84	84	87	70	87	80	105	81	113	81	94	87	102	96	92	104	89	110	95	99	90	85	107	81	93	80	86	95	95	82	95	88	93	98	86	102	77	89	89	81	100	106	103	99	96	97	86	107	93	110	93	83	81	74	100	81	81	96	95	93	104	107	86	104	89	93	105	91	94	98	82	96	96	81	100	92	95	93	95	101	105	85	102	93	74	94	83	93	90	95	111	76	98	98	105	99	94	88	91	91	69	86	97	81	116	84	82	113	83	96	92	91	80	98	112	97	98	93	82	89	98	102	85	109	82	81	84	83	101	100	88	91	89	99	75	98	87	99	93	88	84	83	93	98	71	92	93	85	102	97	78	76	76	88	93	67	92	103	77	86	89	104	89	108	85	107	110	84	91	89	93	115	99	100	92	102	87	91	106	105	101	98	77	94	71	95	82	77	104	81	94	80	89	85	101	71	75	104	87	77	91	104	93	122	93	87	79	96	94	99	85	77	93	94	92	96	99	82	82	85	100	93	80	87	75	80	90	85	94	99	97	107	95	88	86	98	86	92	95	72	113	86	115	94	84	109	107	95	93	94	91	84	102	82	100	103	95	94	88	87	94	91	95	100	100	84	83	87	88	98	81	84	99	108	102	92	88	90	87	94	86	95	90	107	87	85	107	75	104	100	91	86	78	102	95	100	107	70	89	102	87	98	91	99	83	100	91	97	87	97	94	85	80	97	93	93	98	102	88	78	93	112	99	83	88	78	76	96	92	84	88	86	102	100	84	94	86	93	82	74	94	108	78	85	78	96	82	77	77	97	88	100	94	101	95	102	77	88	87	81	83	85	90	95	108	94	90	81	88	91	79	105	100	85	91	111	105	98	82	87	107	97	98	90	85	87	84	89	93	95	95	84	96	77	103	92	89	77	103	89	102	101	89	95	75	103	85	97	89	93	87	93	88	94	86	96	103	93	96	98	103	102	83	96	80	88	99	105	96	112	103	92	96	86	108	117	89	104	88	95	86	91	89	96	65	95	79	92	99	88	110	85	91	117	83	106	91	88	101	88	97	90	98	108	106	91	101	92	94	101	101	109	79	87	111	96	103	89	90	85	101	87	88	104	97	114	98	90	82	87	70	94	92	87	111	95	103	81	99	88	88	91	89	97	85	101	97	95	108	85	97	95	79	97	102	99	80	94	93	87	91	95	100	80	96	84	94	99	106	93	100	90	99	104	93	90	89	93	90	109	100	100	106	101	91	95	71	92	92	94	82	88	82	96	87	90	108	84	88	86	76	83	82	85	91	101	100	102	103	95	76	85	88	85	73	97	90	91	87	75	93	100	88	97	84	96	90	74	99	88	78	112	108	89	92	97	76	97	94	88	72	74	96	99	104	103	96	93	95	97	90	87	105	91	107	104	98	93	81	77	87	114	90	79	94	79	107	102	88	91	86	92	101	85	93	110	94	92	73	93	94	105	94	91	96	96	72	92	87	94	78	91	102	95	82	92	85	100	100	97	90	93	64	80	85	97	108	96	85	79	75	92	109	103	83	83	89	88	84	81	94	103	69	91	90	79	85	81	90	81	104	91	96	86	78	90	103	87	99	80	102	111	101	88	96	87	94	91	94	80	85	83	78	81	97	79	85	93	85	86	101	91	83	90	85	83	78	100	88	82	86	80	94	72	109	96	92	111	98	93	97	88	92	86	85	103	107	98	88	95	100	102	84	87	81	66	81	91	92	99	98	75	112	80	103	80	97	98	113	93	93	92	93	90	82	105	91	87	96	83	113	90	120	106	91	90	87	103	96	113	110	82	97	88	92	87	95	100	80	86	97	86	113	112	84	102	90	95	93	110	100	101	85	78	98	95	96	96	102	88	88	90	94	88	89	99	95	84	97	78	104	88	103	98	85	96	100	114	81	95	78	88	104	92	80	90	88	92	96	103	95	95	92	101	94	71	96	83	79	82	98	86	82	93	91	78	83	80	108	108	93	96	107	96	91	104	80	112	90	97	94	85	103	85	73	93	94	91	97	99	86	106	91	97	89	102	93	83	66	73	70	106	75	91	96	102	86	75	78	89	106	70	100	80	102	101	93	105	118	100	97	100	108	97	111	80	96	89	82	75	88	79	84	92	97	82	96	88	103	67	98	81	82	89	101	89	91	117	110	80	93	86	78	91	91	83	93	82	101	98	98	92	84	93	84	76	100	80	93	100	93	80	93	103	90	101	115	94	92	93	88	117	82	102	102	106	98	94	96	90	95	97	90	77	92	88	102	88	94	82	91	102	75	93	108	92	94	85	89	102	102	110	96	91	94	93	103	92	94	89	86	81	89	90	89	82	86	78	90	104	78	95	96	97	84	83	100	94	106	95	106	102	99	92	91	87	90	78	96	91	108	88	84	79	114	85	88	92	91	96	80	85	97	88	91	76	92	97	73	78	82	96	89	87	102	95	104	79	84	92	92	99	88	97	100	91	91	100	99	94	94	100	95	104	96	93	90	101	84	89	89	97	102	92	88	88	97	77	96	75	110	92	109	111	90	91	106	93	106	103	82	86	84	106	100	99	93	94	98	113
7683	446	495	490	499	480	412	401	366	420	380	374	344	365	358	342	343	349	335	374	345	327	333	339	349	318	350	361	357	329	366	343	312	304	360	329	326	339	321	329	319	303	276	308	337	315	352	320	344	347	348	346	312	340	336	302	350	332	324	345	330	324	354	322	337	336	339	308	325	324	353	343	335	338	305	346	319	346	331	312	324	338	324	310	309	366	326	309	343	348	363	345	330	337	353	343	350	350	339	294	319	325	346	355	321	327	341	311	318	339	334	301	336	340	349	302	327	315	325	350	328	320	321	321	321	310	327	335	315	289	359	350	296	323	339	319	329	306	334	339	333	345	339	310	341	333	330	310	351	335	342	324	351	311	329	352	343	348	323	362	331	340	338	338	358	331	328	378	320	322	318	300	314	314	343	315	305	329	365	322	330	334	307	294	328	321	347	338	322	347	329	314	355	358	337	314	338	360	321	310	351	360	330	345	354	337	350	324	338	324	340	355	331	305	346	359	312	323	329	309	350	345	327	326	356	324	301	328	397	356	329	332	362	329	341	355	302	319	322	312	338	350	333	315	322	312	334	355	330	327	347	349	335	353	339	321	336	370	328	335	339	336	332	332	345	330	311	339	355	350	314	335	297	322	325	381	329	353	324	343	372	325	313	358	356	342	332	305	311	315	363	339	326	333	343	317	354	339	337	301	290	340	369	349	332	321	331	329	335	331	336	343	306	326	343	304	320	351	309	338	327	314	354	335	335	329	307	321	312	342	341	346	357	348	336	332	320	316	352	300	328	325	350	335	350	320	340	338	336	318	300	375	335	325	344	346	293	334	340	347	342	332	335	323	323	305	372	342	320	318	325	335	312	325	348	350	355	342	329	325	350	361	317	357	318	337	311	342	301	331	304	311	325	377	330	325	316	319	352	338	333	327	337	291	307	325	324	345	348	350	311	312	341	327	296	325	345	362	336	371	339	338	334	322	333	336	323	325	337	336	329	328	333	341	316	310	331	346	349	334	309	326	316	312	307	316	318	345	330	315	302	362	353	338	323	302	325	335	312	336	331	323	289	340	381	344	354	373	306	360	313	322	350	312	339	297	323	349	323	346	331	294	336	341	352	349	331	341	311	319	357	346	339	346	316	351	334	341	334	335	329	313	334	303	339	332	312	300	322	351	336	333	311	324	350	385	347	341	316	339	343	330	313	321	315	308	321	328	346	363	313	366	343	317	334	330	311	322	334	323	309	321	334	333	322	330	319	342	376	314	334	310	341	310	347	360	356	313	327	319	343	372	343	339	309	342	332	328	334	373	296	297	329	344	333	315	365	335	336	308	331	311	322	296	315	359	351	337	355	346	357	305	315	312	310	344	310	341	345	335	324	330	346	307	289	311	326	344	356	316	308	311	320	315	330	350	326	313	322	307	330	314	358	329	325	356	356	335	310	338	346	363	345	368	310	355	350	314	328	345	349	330	336	330	313	311	343	353	340	331	343	336	312	343	334	312	364	316	333	356	348	325	342	313	333	333	329	338	304	300	345	335	352	323	330	311	315	339	332	325	327	357	364	333	308	341	324	342	343	342	314	314	345	317	341	325	329	299	292	331	340	308	340	349	301	331	305	332	341	328	340	351	340	357	328	328	348	329	373	329	313	326	330	324	305	323	313	350	336	347	302	341	302	315	357	315	345	314	326	324	370	349	308	314	312	336	338	337	330	314	338	333	334	300	311	344	310	367	315	309	338	333	328	306	353	341	291	357	333	338	345	319	302	373	308	333	345	338	374	352	321	319	365	335	334	305	342	349	354	328	342	314	344	341	310	306	346	341	306	334	315	348	325	332	308	344	329	344	295	340	351	343	333	324	328	328	325	333	317	359	300	338	327	311	374	318	338	315	341	341	342	361	341	324	310	324	349	341	327	295	327	321	342	300	333	363	329	337	342	304	352	344	326	330	341	318	362	360	322	333	344	350	350	335	332	338	346	358	322	316	332	352	331	304	308	341	330	355	334	380	325	323	331	344	352	324	324	303	323	336	312	341	308	284	331	345	327	320	324	329	339	311	336	328	324	345	304	320	313	335	335	326	323	328	327	335	351	313	382	360	341	316	321	293	328	335	316	370	330	335	357	340	328	332	321	350	347	314	331	355	328	333	326	341	303	320	323	316	328	317	337	337	336	340	341	336	344	320	344	344	340	297	332	314	317	336	352	329	289	364	310	343	319	323	344	301	320	347	330	326	335	361	355	314	309	303	329	312	339	341	329	326	305	349	315	324	320	307	331	342	324	340	332	352	306	316	320	339	316	349	332	323	318	359	303	325	324	314	339	324	336	316	329	326	342	333	323	352	344	332	323	328	306	304	327	341	330	358	339	337	340	350	346	342	362	292	335	340	337	318	287	338	336	327	358	338	348	344	314	326	321	330	334	302	352	322	345	334	333	335	319	327	317	328	335	295	324	329	301	324	355	325	373	346	355	328	306	312	326	349	329	339	343	327	353	358	304	350	301	331	344	316	323	344	348	333	364	297	323	355	361	313	328	308	325	345	340	308	330	308	376	319	347	351	311	289	315	324	325	332	349	302	332	391	338	327	315	314	282	290	359	323	344	344	341	292	357	346	304	324	347	336	338	356	304	320	353	318	354	314	353	321	310	301	314	328	323	334	332	305	315	305	376	348	308	341	365	343	304	331	320	350	329	309	330	324	305	345	316	350	311	314	340	363	316	335	347	316	332	347	328	294	349	325	331	347	330	313	327	309	324	303	346	323	349	302	337	341	322	320	350	278	352	327	320	368	360	337	317	355	328	343	331	333	312	309	363	325	291	333	325	305	333	333	356	312	339	321	307	338	366	316	317	325	320	338	339	316	340	333	327	341	322	312	322	316	322	353	351	337	346	314	308	349	341	312	322	359	336	323	364	315	355	330	346	328	337	354	305	323	348	330	338	324	321	328	311	323	339	329	351	336	398	354	287	361	308	329	325	347	339	323	334	301	314	329	327	359	312	336	345	357	339	326	328	337	330	325	340	343	309	349	375	318	345	303	303	312	342	338	305	377	349	345	367	320	305	299	313	338	334	359	335	306	327	329	354	317	320	319	342	335	343	316	331	351	316	333	336	312	322	324	331	346	320	334	346	322	327	306	334	318	355	326	327	334	317	344	328	348	312	345	330	338	331	331	335	327	319	337	324	354	321	320	324	317	309	327	331	308	303	312	309	324	302	338	320	330	343	344	320	299	329	319	324	340	363	348	317	324	340	324	328	331	325	339	346	304	357	309	317	318	341	328	335	326	317	331	346	347	329	312	344	333	327	341	379	354	331	330	344	339	308	303	337	335	382	343	321	338	306	333	328	299	308	327	308	296	321	331	351	350	322	317	332	339	321	330	363	307	339	332	334	320	315	332	311	333	323	303	333	307	376	326	365	308	333	323	360	324	323	320	317	332	298	328	308	297	338	319	352	321	327	313	346	330	318	341	336	330	317	361	298	337	295	335
46673	15555	1807	1001	724	517	420	366	341	280	232	266	225	207	193	231	193	168	155	184	189	171	167	171	179	168	167	178	158	156	158	156	161	141	160	163	164	174	143	138	151	172	172	151	143	148	151	146	150	163	158	170	155	140	172	149	189	160	157	143	129	154	125	144	148	172	144	137	152	150	143	153	166	149	149	136	152	155	158	152	155	153	166	131	137	144	189	127	154	144	148	151	158	148	155	164	136	143	143	139	135	153	162	147	154	133	165	158	158	162	160	144	146	170	143	144	155	151	143	159	154	150	151	153	139	150	122	143	142	172	138	119	141	173	154	146	146	152	155	124	139	143	134	130	163	156	157	150	159	166	141	145	143	142	145	162	161	162	137	141	129	125	157	155	169	170	142	170	172	157	159	127	165	135	142	157	147	139	168	153	150	153	163	147	160	132	145	137	135	143	136	156	149	151	154	121	152	159	147	170	125	136	164	177	146	153	147	119	164	156	151	164	156	159	147	164	148	133	153	152	144	165	165	148	160	162	133	177	155	147	147	156	166	152	172	151	143	149	162	137	145	152	133	153	160	158	165	144	147	155	141	144	159	152	136	143	111	146	144	144	137	160	147	135	164	139	145	139	130	157	160	151	149	153	147	163	145	138	127	178	166	160	148	145	139	160	156	182	154	151	138	147	167	132	154	151	143	138	135	138	151	157	169	152	159	149	152	139	130	149	156	148	140	188	180	152	156	151	141	150	161	137	150	144	164	148	150	143	147	163	155	150	154	154	164	154	158	125	149	160	167	152	182	150	151	127	144	170	134	182	137	144	140	119	138	162	142	154	137	137	152	135	167	155	156	150	167	136	149	165	139	137	142	149	136	157	129	160	133	164	135	162	159	153	132	148	130	147	146	149	161	140	142	139	148	158	156	151	148	125	153	148	142	149	161	154	154	163	154	153	158	150	135	137	188	159	152	163	148	138	154	154	152	156	170	140	145	155	132	154	143	135	140	148	146	147	148	159	150	147	150	158	152	162	158	146	149	134	140	175	167	136	151	149	125	160	191	132	167	140	152	157	147	148	139	133	142	166	169	130	129	145	136	155	150	149	170	153	157	164	126	137	161	131	148	159	144	145	155	145	157	165	127	151	153	140	151	176	135	159	163	156	157	171	165	126	129	137	157	157	146	141	147	167	173	138	159	143	145	151	155	122	155	140	166	164	129	138	136	176	149	140	161	146	167	138	131	163	152	143	137	147	145	143	138	153	131	163	190	126	139	146	149	142	142	155	148	148	151	138	140	145	171	161	162	162	158	160	168	140	167	174	144	156	141	149	138	139	159	156	168	138	160	155	143	158	157	148	158	167	163	144	156	140	149	131	161	147	147	144	151	125	140	118	156	145	142	147	146	147	157	143	142	153	120	139	144	155	150	153	150	158	162	160	131	154	144	152	138	140	165	135	161	152	151	130	138	158	174	144	141	157	130	160	142	143	163	135	144	159	122	141	159	156	145	135	139	136	180	146	148	161	164	145	162	159	135	142	180	163	146	142	152	157	129	172	128	139	153	130	148	157	152	151	142	143	157	138	151	169	149	134	163	162	146	168	168	143	149	149	147	160	148	152	164	154	145	137	129	128	165	173	126	157	145	147	136	135	159	160	160	135	159	157	165	162	150	153	161	191	128	146	143	141	144	135	142	140	143	160	142	140	149	138	143	164	146	164	148	145	164	161	144	123	157	165	161	145	149	157	154	167	175	165	149	173	142	168	141	157	148	145	161	153	161	148	169	161	155	141	147	155	138	152	166	157	150	164	149	156	157	146	160	161	147	146	150	158	161	149	141	161	136	157	164	142	152	157	128	155	139	168	163	155	144	135	148	142	164	154	149	132	172	159	166	148	147	143	149	162	161	149	151	175	157	143	160	140	152	170	126	150	146	156	135	163	134	161	158	162	160	149	154	161	149	149	163	155	154	145	138	147	166	144	138	146	136	164	153	136	165	139	168	144	165	161	180	143	135	151	145	143	136	143	158	134	149	146	141	145	153	142	163	149	161	125	148	130	145	144	126	154	155	161	144	141	149	158	153	140	158	135	151	136	143	170	142	154	151	136	157	129	158	164	136	135	147	161	155	161	153	136	156	141	139	139	157	150	156	151	168	153	149	143	136	179	129	143	149	159	150	170	135	145	157	160	138	149	152	159	161	133	140	167	137	174	152	137	145	180	151	151	134	133	157	149	162	142	140	141	169	173	152	157	157	151	144	150	124	155	149	166	148	153	148	142	126	159	135	131	149	163	148	164	162	149	151	156	158	170	149	133	161	142	142	131	160	167	150	147	150	136	166	163	153	149	132	159	151	147	147	170	148	142	162	141	141	141	145	135	132	156	153	148	157	149	160	147	163	164	136	165	165	157	147	151	150	151	154	138	155	161	140	157	148	165	156	166	150	136	150	139	183	153	134	157	153	153	147	142	150	146	160	178	141	132	160	161	145	143	156	166	151	161	154	128	153	145	163	137	137	156	146	130	159	165	152	158	135	152	156	148	145	158	138	159	142	160	142	152	142	158	158	175	162	108	153	148	122	140	140	150	138	134	131	136	149	128	158	156	151	167	149	143	182	157	133	138	166	167	141	139	172	158	149	149	154	140	146	149	147	153	130	169	162	138	147	147	155	152	160	138	143	142	159	145	144	148	150	154	142	156	156	147	144	159	163	148	146	156	155	131	138	145	133	156	179	173	149	142	139	159	170	148	158	168	153	162	135	143	177	152	187	137	148	138	135	132	163	173	156	156	154	144	125	162	151	138	142	155	170	152	133	165	156	162	145	125	161	138	172	151	144	151	117	156	132	150	132	143	145	164	144	153	156	148	154	139	134	125	148	188	155	151	146	129	177	146	152	167	136	136	167	122	154	157	125	152	151	133	151	134	149	163	146	134	147	160	141	194	143	162	153	145	135	159	159	143	163	153	152	149	173	165	166	145	152	150	175	165	152	139	168	149	153	146	150	147	134	183	128	133	148	160	155	171	155	139	156	164	164	130	151	156	140	144	143	158	159	172	151	140	159	159	131	168	152	133	138	163	168	161	153	154	154	144	141	127	162	145	153	132	173	164	154	159	148	131	172	153	142	154	144	158	156	150	155	142	139	154	133	157	156	153	159	151	144	156	147	177	165	142	148	120	143	142	148	146	150	124	189	162	143	132	141	160	143	150	156	149	148	157	166	151	153	154	141	147	176	133	154	130	132	171	145	139	145	169	136	148	169	149	144	177	153	155	155	150	139	161	136	149	160	132	163	138	150	156	152	135	165	121	154	151	155	160	137	155	159	146	143	144	151	145	165	166	163	161	129	132	143	144	169	138	167	137	158	160	154	148	146	148	142	144	144	151	145	157	144	139	156	159	144	135	153	140	139	158	150	132	149	140	143	134	148	156	131	140	160	153	161	143	160	137	157	148	151	174	159	135	134	144	157	164	117	143	150	156	166	154	141	166	152	133	142	149
28101	2031	3277	3523	3093	2373	2008	1721	1504	1300	1167	1041	946	930	835	880	760	779	717	686	727	653	655	653	588	611	567	613	602	574	579	588	632	589	498	582	525	573	539	572	523	512	549	494	496	522	555	529	527	548	570	518	483	546	475	517	493	484	528	481	537	499	535	533	481	490	534	510	466	492	523	460	488	496	483	479	482	470	489	468	509	500	545	498	501	467	473	489	484	507	456	479	465	475	465	495	521	483	513	506	505	497	550	488	490	542	501	486	444	508	446	477	498	528	468	515	520	475	501	507	444	491	489	488	466	515	501	532	475	500	493	477	494	481	466	483	538	523	494	473	506	493	480	531	478	501	465	505	506	480	467	458	492	538	493	473	432	454	479	491	492	512	469	501	489	468	524	493	465	492	458	501	482	499	510	479	489	503	447	526	479	510	529	502	481	496	496	470	522	497	454	488	476	491	518	454	498	484	477	514	460	492	465	485	475	480	466	530	489	510	519	468	483	455	479	517	520	480	485	508	518	461	523	468	509	524	523	497	468	471	458	486	462	527	463	468	510	464	506	499	465	483	448	487	487	474	517	484	483	445	491	494	477	480	533	511	456	484	491	471	488	482	451	505	487	445	506	485	521	486	555	553	537	476	489	478	518	485	497	468	475	485	445	438	488	487	439	465	488	484	494	502	457	507	498	470	482	498	483	476	503	524	497	485	494	449	480	471	473	507	479	510	514	450	439	506	530	511	480	460	490	514	537	480	465	457	483	500	487	504	480	463	505	506	465	518	486	451	504	494	532	506	489	473	494	522	506	501	493	518	497	506	506	490	512	494	505	498	496	503	497	531	461	456	510	493	531	498	489	471	514	495	484	483	471	507	530	519	495	496	512	460	488	449	515	493	492	479	499	517	489	489	504	500	474	487	477	499	499	525	467	476	489	495	499	482	505	499	491	464	493	490	480	503	491	454	478	479	478	493	453	440	499	528	475	478	503	523	481	494	491	481	474	467	467	496	484	504	482	472	501	497	444	461	528	495	528	496	457	480	502	478	479	489	506	524	499	475	498	509	503	497	499	499	461	520	541	471	462	476	494	490	514	449	502	498	507	523	486	522	457	498	446	500	480	443	504	501	492	501	445	507	505	469	464	507	461	520	492	471	468	446	483	480	467	448	507	530	480	491	519	525	476	463	505	483	499	469	510	491	467	472	493	479	457	472	479	455	485	539	473	500	494	477	470	505	464	541	519	492	450	465	466	482	499	478	507	466	490	536	482	475	492	526	504	496	460	480	442	512	492	511	483	468	472	498	461	473	522	487	497	484	470	502	517	479	533	452	486	510	489	492	473	491	482	489	500	489	504	477	470	463	507	459	503	494	515	466	525	522	506	514	483	494	477	483	480	489	464	507	467	483	518	489	475	438	507	502	483	506	476	472	484	511	527	514	487	481	475	514	495	512	478	487	550	465	493	459	501	481	471	497	504	470	486	505	542	523	459	507	468	459	504	466	508	500	483	488	512	494	485	493	480	478	510	515	489	558	458	525	505	456	463	464	486	498	476	511	519	460	496	486	492	459	488	446	467	500	501	503	465	470	483	529	494	434	482	503	479	481	504	452	494	493	493	478	488	514	473	513	459	490	470	537	483	497	505	506	538	524	496	470	516	509	519	493	460	493	484	473	459	486	502	502	470	472	491	484	456	471	458	493	495	518	532	472	496	512	500	471	517	485	498	482	527	498	482	469	523	497	473	456	520	489	531	449	498	454	495	508	491	475	469	488	495	506	497	524	519	513	450	436	488	495	510	502	469	491	446	484	489	460	527	528	513	465	519	484	479	440	495	517	496	479	493	481	471	509	486	479	497	461	475	506	514	504	488	493	481	493	531	479	496	496	524	541	492	490	478	473	534	476	476	519	464	470	440	526	550	491	491	474	514	472	496	468	517	474	461	471	494	481	486	485	460	477	489	471	496	488	489	517	479	487	474	500	478	427	481	489	502	461	478	471	510	466	516	493	492	525	533	498	491	507	456	513	505	488	502	475	482	501	494	458	487	527	517	493	471	498	481	494	484	492	488	479	473	514	485	454	454	465	499	460	482	463	498	453	489	474	462	476	466	517	498	526	466	448	500	465	502	476	519	500	479	467	513	498	493	508	490	457	544	488	516	467	497	499	455	507	455	428	488	496	507	496	475	462	503	508	490	482	433	479	556	481	473	479	478	522	508	511	500	539	461	491	461	471	482	496	478	492	492	439	472	451	512	488	486	465	462	465	453	488	486	474	497	496	480	501	514	537	528	495	456	493	540	506	477	499	500	511	480	510	498	508	498	496	512	487	463	487	502	497	487	480	456	463	484	514	500	466	506	464	507	466	527	475	479	486	525	458	510	481	506	493	505	503	516	465	467	504	490	469	488	491	470	499	501	489	481	502	485	507	476	500	493	451	495	487	445	505	492	494	474	521	482	504	511	467	495	476	490	507	505	495	553	475	517	519	504	500	515	481	519	457	491	461	507	489	469	480	459	470	439	480	481	459	508	484	472	476	489	467	516	467	467	468	495	512	477	523	495	496	472	467	495	477	517	498	485	499	486	476	487	444	476	493	503	461	477	518	466	511	486	475	514	476	493	504	466	466	474	492	506	513	463	485	521	488	509	515	487	507	503	464	482	466	495	435	478	492	473	504	468	500	472	470	481	477	484	478	493	499	513	492	500	493	491	456	532	468	504	511	467	508	497	513	496	516	483	493	470	517	487	557	492	467	468	478	466	465	480	475	501	537	485	470	434	519	501	476	462	475	484	497	495	472	494	499	465	493	483	457	492	481	506	505	494	498	494	477	480	485	499	471	476	464	496	468	478	518	512	447	468	474	483	508	512	478	504	494	465	490	495	509	474	468	509	462	526	497	522	485	485	490	508	488	484	481	495	508	497	462	477	513	513	483	484	450	494	498	490	483	504	519	473	510	466	493	472	478	462	508	487	462	484	495	430	456	502	492	499	496	464	471	466	456	458	535	509	480	477	477	494	472	497	466	480	477	462	494	499	481	473	496	491	501	486	481	451	501	499	503	513	482	502	521	486	517	506	490	517	494	470	502	451	522	503	508	488	500	503	461	508	493	507	464	449	487	469	533	491	549	487	489	485	520	476	474	468	540	512	473	534	518	457	440	474	494	474	452	487	503	470	449	529	455	472	471	496	513	504	516	500	461	491	504	525	493	486	458	488	515	479	489	517	478	435	479	516	505	498	472	486	477	490	502	479	494	490	518	501	509	506	499	465	487	491	499	497	480	513	497	516	492	470	502	514	455	511	472	490	489	495	475	462	496	492	496	503	481	475	484	482	506	456	465	449	532	485	499	487	495	471	509	448	498	495	463	506	477	506	508	512	474	461	528	471	514	484	477	474	507	478	425	462	472	486	486	488	498	501	501	496	455	524	462	464	480	484	468	455	504	498	496	485	475	480	465	476	506	474	488	506	502	490	501	480	477	491	434	441	473	485	483
60329	26225	6288	2200	1456	1090	813	643	597	470	490	390	379	376	358	289	340	328	328	321	248	273	303	268	256	275	249	297	263	235	268	256	269	253	252	272	281	276	260	258	238	272	287	244	256	248	261	260	268	274	274	269	268	252	250	269	263	277	244	230	234	284	247	205	308	276	252	245	253	287	215	242	262	269	264	241	264	260	245	257	262	271	266	243	260	253	242	251	270	280	226	290	258	252	267	223	257	260	261	269	277	265	259	260	264	278	250	202	248	256	267	271	255	258	242	232	267	259	253	245	239	255	262	244	250	243	265	232	261	226	234	234	234	231	264	247	259	223	246	224	268	269	253	243	232	247	262	266	255	260	260	251	250	228	262	275	263	244	264	290	230	250	266	267	230	250	266	257	253	249	258	255	250	260	258	254	231	252	248	272	282	257	257	251	256	260	221	246	253	262	244	236	229	271	258	212	243	302	287	242	239	255	249	277	261	254	259	219	264	244	237	227	247	257	234	256	239	256	256	234	236	243	257	260	242	211	248	268	249	237	291	256	256	247	250	245	264	238	249	245	219	247	232	256	235	270	246	236	256	245	255	248	255	266	244	281	255	242	244	267	253	284	249	264	272	279	254	263	253	222	244	247	250	244	257	309	231	260	251	241	264	253	258	261	223	255	262	257	249	257	245	228	264	231	251	260	251	250	225	249	254	274	234	231	263	239	247	249	237	259	256	240	253	237	269	246	271	240	255	219	252	255	256	265	239	286	265	264	231	278	267	245	263	256	266	267	244	261	254	246	277	213	236	246	256	230	243	245	249	242	267	256	229	225	257	266	239	235	252	290	229	262	240	264	251	258	266	210	213	253	247	242	255	255	258	259	245	263	277	276	257	239	251	251	276	235	257	255	240	240	248	232	265	252	266	264	274	250	248	222	264	252	256	257	251	247	239	252	264	245	264	260	264	274	252	260	279	264	250	256	253	243	256	212	271	260	266	274	264	263	254	228	228	237	271	247	252	237	262	252	245	221	261	255	253	235	246	248	249	212	263	285	226	238	260	264	236	268	258	311	258	244	256	229	262	232	261	210	232	232	250	240	273	231	242	243	221	237	241	268	249	242	255	241	251	269	268	238	235	261	244	269	235	253	259	232	225	258	278	293	261	263	247	238	253	236	254	282	257	262	255	212	240	257	276	221	275	235	234	271	251	235	266	274	250	242	236	244	233	262	222	236	273	238	231	258	270	228	262	258	252	236	237	262	255	220	235	244	243	260	221	251	264	268	260	242	270	266	268	247	261	250	262	245	248	257	229	251	256	286	243	231	240	258	275	270	262	273	270	261	265	251	242	252	234	240	249	256	260	267	239	256	275	235	230	257	241	218	249	263	266	239	245	274	237	273	247	256	250	256	241	246	223	271	256	227	232	263	255	271	262	248	230	228	256	264	235	215	244	240	247	271	238	259	257	254	251	243	231	271	286	267	232	255	295	224	255	274	246	248	265	250	271	265	250	293	237	233	243	279	273	234	245	275	246	244	293	258	243	257	232	229	250	266	269	242	276	272	253	244	257	265	264	260	231	221	249	252	215	227	265	261	249	243	218	270	245	248	247	248	232	248	280	245	243	256	271	260	272	256	246	266	265	261	259	251	272	246	258	248	250	239	248	246	255	243	236	281	251	250	241	255	217	265	253	257	253	254	246	260	226	243	249	261	243	252	257	271	255	260	263	249	253	276	256	256	232	254	263	238	235	250	267	249	245	236	253	264	247	253	235	246	248	262	223	268	281	278	284	226	247	265	226	248	248	216	321	253	254	268	262	252	252	228	238	235	249	229	226	233	252	270	229	263	243	261	220	233	270	247	252	213	256	235	241	270	270	244	266	252	249	262	253	247	253	254	265	225	248	254	259	277	249	237	226	286	236	249	254	266	271	258	245	271	258	235	243	230	279	265	243	242	270	261	263	241	255	247	280	257	244	249	237	222	265	280	253	245	271	259	259	245	229	243	221	248	257	250	229	235	243	265	265	242	272	267	236	232	248	279	226	251	275	273	271	281	247	258	229	234	263	244	254	233	240	231	249	237	280	254	252	241	261	250	241	248	271	247	266	246	253	247	272	259	228	251	251	287	257	244	244	273	252	251	235	257	244	279	215	259	251	251	260	266	247	261	235	249	233	260	226	237	274	255	253	260	256	257	262	246	237	235	256	230	265	272	270	260	252	249	280	271	238	238	268	277	229	256	244	244	264	231	248	235	256	242	254	239	251	252	255	235	223	235	242	243	250	226	258	236	227	263	254	286	254	265	244	250	250	278	248	253	260	254	238	225	232	250	249	266	245	263	249	276	216	243	253	242	248	256	225	264	260	233	218	238	262	243	229	276	250	251	230	281	247	254	240	256	239	254	250	255	259	246	243	262	252	250	254	225	275	263	258	258	263	274	282	257	253	266	238	262	212	239	262	272	186	250	260	243	274	240	260	228	261	256	246	253	266	256	250	236	257	242	273	258	258	236	269	253	251	259	268	242	259	234	274	256	270	215	251	254	270	263	246	258	233	281	273	271	261	229	227	226	251	264	266	266	241	264	273	240	261	246	241	233	281	268	254	252	273	238	245	218	221	261	241	250	256	254	273	257	268	263	262	256	249	247	256	247	253	228	236	261	236	243	240	261	239	239	264	251	264	283	275	242	240	249	244	251	267	271	228	268	229	256	235	246	253	260	259	266	262	252	254	245	241	257	263	249	270	261	264	254	243	221	275	277	263	246	253	233	266	242	228	240	248	241	231	248	268	245	233	251	268	247	290	236	227	274	250	227	241	286	253	245	246	264	252	248	262	249	257	263	261	227	266	245	250	257	243	241	236	253	258	233	284	259	240	255	229	236	208	266	235	268	263	249	247	223	260	245	254	281	239	257	265	249	251	252	271	240	239	244	253	248	256	234	245	247	249	256	236	261	234	224	258	264	269	249	230	260	254	283	268	267	280	242	261	249	267	279	270	228	239	245	265	234	257	244	265	258	293	249	241	255	264	230	235	250	250	287	196	273	235	255	262	260	260	243	270	250	255	264	274	220	243	243	245	271	258	269	233	242	252	237	247	268	246	256	227	208	231	260	240	263	244	245	255	257	283	259	271	251	267	232	257	259	243	235	278	268	267	250	252	256	246	259	257	261	256	260	259	252	217	279	244	248	308	269	228	253	232	275	258	249	266	252	271	271	275	264	274	272	246	263	230	249	251	243	256	250	235	218	248	283	243	269	249	269	242	251	255	262	229	272	251	240	258	228	237	261	222	253	270	247	239	260	234	274	255	254	251	257	251	238	246	278	270	257	255	271	266	260	251	252	287	241	274	238	225	249	278	228	258	252	259	239	245	253	239	267	252	259	247	281	234	284	257	255	265	253	252	251	296	261	251	269	234	257	231	256	238	248	285	274	260	245	273	244	242	247	226	256	241	260	258	262	261	233	262	255	246	254	262	294	244	286	234	255	245	260	272	254	258	257
37751	3453	6206	6492	5582	4442	3709	3083	2589	2345	2070	1818	1636	1641	1468	1425	1366	1235	1225	1134	1138	1107	1075	1061	995	1034	1023	980	956	940	924	908	920	843	918	905	921	891	899	838	892	870	884	838	773	854	797	832	823	780	785	847	819	781	800	828	812	799	798	776	780	787	815	785	809	785	789	819	764	798	794	753	784	786	812	736	759	792	801	810	765	730	767	792	767	787	780	767	759	782	742	812	798	701	775	751	765	753	761	748	761	754	756	785	793	736	759	786	737	737	767	746	798	747	847	782	756	778	769	760	752	790	708	768	750	723	730	742	711	753	742	769	765	769	775	743	768	738	745	741	769	774	792	770	812	735	764	758	742	758	731	750	769	726	733	757	781	775	806	796	726	795	733	745	743	737	767	708	738	775	767	737	748	743	777	770	758	789	756	760	718	737	739	733	780	759	764	732	757	737	779	734	765	729	734	775	716	776	760	748	784	763	824	766	726	750	729	763	734	781	751	810	714	692	746	736	781	758	803	772	777	778	737	763	791	726	750	738	786	768	738	785	769	798	748	803	798	748	742	710	704	792	692	800	814	804	738	770	767	792	783	730	770	740	779	795	761	756	755	737	703	785	765	789	785	756	719	804	753	721	710	760	704	772	736	706	701	732	715	753	715	729	740	761	793	803	760	806	739	761	739	801	754	761	781	724	734	753	770	753	729	809	762	745	788	747	757	722	785	722	773	720	735	813	737	756	773	724	734	777	757	737	769	769	714	715	749	745	771	807	789	806	731	740	728	761	728	735	774	710	736	768	737	790	730	755	774	680	730	757	746	745	768	798	743	787	750	759	732	738	738	759	771	775	698	735	694	774	774	785	757	725	796	770	698	768	766	737	769	725	746	770	783	786	802	784	760	793	738	765	805	731	737	748	785	774	758	755	730	725	704	731	774	728	772	760	754	747	730	784	785	752	770	792	800	722	717	736	698	761	763	722	743	766	748	703	764	778	804	762	775	779	754	773	696	772	786	791	750	751	714	769	729	755	761	784	802	758	766	769	761	753	731	738	818	770	720	758	773	699	736	744	728	739	738	755	792	759	768	727	763	760	773	769	791	688	763	774	770	749	724	785	787	758	795	788	801	718	703	745	770	752	786	746	728	762	749	725	747	761	749	781	758	762	762	752	816	750	759	775	752	748	746	765	745	759	755	724	737	745	772	758	723	775	772	749	724	697	740	701	803	747	737	765	706	712	742	746	718	772	747	708	792	749	749	702	727	739	714	812	730	714	776	735	785	751	766	735	767	739	731	709	761	791	757	799	798	779	757	738	753	718	742	734	772	768	772	743	756	711	735	705	776	695	761	745	763	775	783	703	774	761	753	769	797	772	772	785	789	804	740	742	801	739	744	741	767	694	721	758	755	746	737	733	709	770	743	743	743	751	806	733	739	759	769	745	759	765	737	761	796	771	799	731	747	725	751	759	752	747	772	743	730	748	744	743	705	737	793	795	730	744	782	722	765	764	746	709	778	771	739	718	775	752	755	727	719	752	759	738	740	743	730	737	763	694	775	743	764	772	775	709	753	738	762	725	771	782	785	787	764	733	793	810	756	728	728	796	727	734	768	713	738	733	755	756	752	743	761	791	743	736	798	803	765	734	696	757	754	788	784	776	805	723	750	772	706	747	786	759	753	765	723	792	755	764	748	711	766	763	761	748	752	728	736	772	744	790	766	799	802	726	798	785	793	793	763	742	775	726	723	762	757	750	763	718	730	801	770	755	779	800	754	775	742	749	775	719	758	745	777	745	760	747	738	744	738	707	764	829	759	733	752	769	784	736	766	753	744	743	778	742	761	742	795	717	747	759	764	724	757	758	759	793	753	702	769	768	742	723	773	769	789	763	699	763	726	775	744	759	712	794	734	780	720	779	772	770	735	729	759	772	743	719	776	784	763	733	751	748	766	766	786	733	749	712	746	757	732	799	765	772	751	790	739	759	755	757	777	737	787	729	785	722	790	745	729	787	726	738	742	758	717	769	754	768	762	739	742	785	760	774	768	750	806	707	760	724	800	787	731	804	774	739	776	789	798	747	747	760	754	728	791	778	776	757	736	751	728	761	750	780	785	758	689	738	780	737	723	776	800	782	731	815	782	739	805	764	726	784	729	757	777	777	713	737	760	772	706	743	776	763	783	746	764	813	764	749	754	787	764	761	788	768	768	779	728	784	725	777	711	783	734	801	762	737	722	710	756	756	739	763	730	761	816	710	830	758	778	767	780	774	677	806	758	749	767	782	691	736	715	783	742	771	759	757	744	759	735	753	717	767	756	746	765	790	756	773	726	756	739	800	723	750	733	757	733	739	772	745	796	741	806	721	752	728	743	763	786	768	753	752	746	761	719	718	757	748	737	710	749	769	707	772	725	739	732	739	722	832	774	739	735	736	739	767	716	739	781	732	774	777	753	729	705	734	724	731	772	758	736	759	747	739	708	761	768	733	749	735	734	756	721	785	734	789	807	734	753	733	726	771	733	742	719	738	782	705	762	780	771	733	811	738	772	717	812	741	771	765	798	693	723	735	708	768	740	754	732	744	765	750	776	758	749	758	761	750	721	776	726	775	725	761	763	760	745	728	790	749	767	746	775	736	759	781	772	745	742	749	785	786	758	756	754	751	777	772	714	755	754	734	756	712	759	774	779	774	758	756	781	757	803	761	780	732	780	833	711	763	704	766	766	726	732	782	745	754	760	723	755	750	750	739	751	759	755	768	771	705	738	774	696	763	758	756	753	732	801	737	761	749	773	758	745	752	733	760	765	707	758	743	808	773	786	773	784	706	738	760	728	691	735	742	771	732	777	740	737	751	798	751	750	707	774	790	790	733	814	747	728	775	790	785	704	742	741	754	685	766	706	738	794	753	749	722	738	774	717	765	770	815	765	716	761	766	723	776	757	711	775	780	729	749	753	725	779	706	757	719	734	796	766	758	723	757	758	741	737	764	726	745	733	726	722	744	769	780	751	758	759	758	739	758	765	791	755	800	726	731	758	762	778	768	757	718	775	751	760	741	757	772	749	750	771	774	777	787	767	785	724	774	760	742	775	781	742	747	746	744	792	771	787	702	752	734	808	773	760	745	751	724	736	711	777	751	791	789	708	727	749	800	804	707	819	741	741	767	760	802	709	750	723	735	784	782	760	757	773	750	781	771	740	785	737	708	736	777	755	782	820	744	716	808	741	742	753	749	740	787	703	747	741	693	706	759	776	736	745	730	758	759	724	764	756	788	784	743	727	769	757	728	731	766	786	708	761	725	785	738	754	751	723	761	700	788	739	795	782	781	767	743	765	717	748	761	745	771	723	746	742	729	730	773	751	759	773	762	796	743	770	790	779	733	792	716	754	745	796	730	758	718	723	726	730	751	791	766	734	758	728	820	742	743	774	759	770	732	760	755	729	754	760	761	721	720	729	734	767	718	733	769	820	758	714	799	726	755	778	742	759	748	730	794	753	697
8749	730	252	169	132	109	108	121	117	91	96	93	91	95	103	106	78	97	84	100	89	84	85	110	105	87	92	109	100	104	83	93	115	90	104	85	83	89	75	105	88	101	95	97	104	102	96	80	99	90	86	91	75	104	94	80	106	99	95	82	80	89	96	89	101	100	90	98	82	87	112	95	77	95	99	90	86	96	96	90	95	94	95	91	109	88	96	83	83	94	101	84	98	88	80	90	93	95	101	108	104	70	112	95	68	91	97	83	95	84	91	87	96	89	88	101	84	96	105	76	92	80	100	107	99	86	86	79	84	78	89	84	75	84	74	98	98	110	100	102	108	85	88	97	100	98	114	82	90	80	83	78	87	97	87	102	91	91	91	80	84	86	91	93	111	92	102	93	86	97	95	84	93	93	107	76	102	101	94	90	90	98	93	88	95	82	118	84	97	85	102	98	92	90	99	113	90	102	100	101	104	114	101	101	90	92	101	100	86	107	88	94	92	92	81	97	83	96	75	92	83	79	99	78	89	101	92	100	101	83	88	102	103	86	98	103	74	85	93	96	97	91	76	93	95	100	95	119	92	98	93	86	114	112	82	96	83	87	100	91	107	103	88	92	79	97	87	81	104	82	103	80	77	84	81	89	74	100	91	106	88	95	86	96	90	89	87	95	98	97	93	105	85	97	87	88	97	94	96	86	96	104	93	99	92	77	80	91	98	94	84	92	87	93	79	104	86	91	102	112	110	90	89	102	105	89	91	100	100	87	80	100	73	98	101	91	101	88	110	85	86	100	81	94	117	87	107	97	72	89	108	90	107	91	84	113	80	96	99	82	88	94	89	92	87	87	90	85	96	94	94	115	80	85	101	84	100	85	91	87	105	87	102	99	90	94	84	105	101	81	109	95	91	75	81	94	83	85	100	109	118	102	97	97	107	83	99	79	92	77	83	102	101	89	98	94	77	84	82	97	79	95	99	87	106	101	108	97	93	99	93	103	90	89	96	94	86	93	81	94	91	94	84	86	103	95	91	96	87	99	83	102	88	81	101	82	82	96	104	97	84	98	108	78	105	96	90	94	123	114	93	97	116	113	90	94	94	115	93	86	113	101	112	100	101	84	100	99	88	105	78	77	81	98	97	90	98	104	86	85	114	99	88	101	89	87	102	89	103	100	93	91	95	87	95	83	71	83	102	92	84	121	85	79	117	92	74	99	99	92	94	108	97	95	96	81	97	91	83	92	117	84	85	84	79	97	106	88	98	106	120	86	99	93	85	77	80	105	110	84	88	80	80	99	101	83	105	87	80	96	97	91	89	98	109	91	98	96	83	74	86	89	107	84	96	98	75	101	85	101	93	90	93	100	100	92	102	93	87	102	88	109	105	93	94	93	94	96	99	103	99	86	92	95	103	104	98	92	83	80	89	95	85	88	86	101	84	98	121	104	90	89	97	104	90	89	99	105	87	83	112	83	96	100	93	82	89	86	103	79	85	90	97	99	99	77	81	101	104	101	90	84	81	77	93	108	92	96	87	90	103	78	107	87	99	100	82	91	100	95	99	76	80	104	64	91	70	94	94	81	104	91	74	72	96	110	108	78	93	90	104	87	97	109	107	96	96	88	84	81	100	76	89	95	76	86	79	95	102	106	93	98	82	91	87	91	84	105	89	100	92	85	91	91	84	90	81	78	87	87	86	81	99	91	76	101	79	103	92	85	84	98	98	110	110	93	103	89	107	84	88	105	92	89	94	100	108	83	105	88	87	92	89	73	90	110	90	98	83	88	90	96	99	88	87	100	112	90	93	97	103	88	98	106	81	100	85	91	85	82	103	96	98	84	109	97	96	81	79	84	89	92	97	89	90	103	84	96	106	99	108	91	78	92	99	102	88	86	87	89	100	86	90	96	109	99	101	86	100	98	102	99	93	102	79	88	85	98	97	77	92	114	83	78	82	91	78	85	95	115	90	102	101	102	106	102	84	92	102	89	89	115	103	85	92	78	98	83	81	115	74	101	85	96	99	91	90	96	92	83	99	99	100	78	84	99	116	112	102	78	101	85	90	101	117	79	74	77	84	121	99	93	85	86	95	104	64	96	90	90	92	96	82	102	87	92	90	88	90	92	92	96	82	91	89	96	96	87	96	92	92	94	89	100	76	89	93	102	97	81	106	88	75	96	80	98	96	96	76	99	102	92	93	103	75	93	106	77	84	88	93	100	105	86	97	99	108	99	97	88	94	85	83	91	80	103	108	88	88	87	82	102	116	91	130	101	85	96	109	95	102	86	86	102	99	109	93	107	104	101	116	115	84	105	91	75	94	101	84	95	77	89	99	101	117	79	91	103	107	85	107	84	99	104	98	87	92	103	75	105	96	89	78	85	94	83	112	100	116	96	79	102	89	90	86	104	98	105	92	82	98	107	102	78	80	115	112	99	97	104	85	103	90	95	101	83	88	88	82	107	88	103	91	97	109	100	84	83	103	85	80	70	114	91	93	101	95	100	79	99	101	77	94	89	87	105	107	97	94	102	111	116	78	105	94	82	88	105	90	70	90	99	92	93	91	97	86	95	93	95	104	84	94	91	88	95	97	92	93	81	104	97	93	80	80	100	106	99	97	84	102	85	94	100	97	93	91	90	103	89	101	97	106	110	102	89	91	98	82	89	87	99	84	102	102	96	76	99	95	96	93	86	91	92	99	92	101	90	88	107	108	94	94	101	87	98	97	95	95	102	86	81	96	102	92	113	86	100	79	94	103	90	83	87	96	97	101	96	93	109	104	103	97	82	81	76	96	104	87	72	106	88	87	85	100	89	84	98	87	109	95	108	108	108	96	96	103	79	94	105	96	111	93	92	109	87	88	104	92	84	87	80	86	79	95	105	85	98	101	89	68	101	100	95	96	100	99	95	91	93	100	96	112	91	115	100	96	90	98	107	72	92	101	89	89	97	91	97	97	91	103	91	91	92	87	98	109	100	92	93	95	83	91	102	99	70	84	79	84	107	114	83	100	83	90	92	104	87	93	100	98	85	91	83	105	91	92	86	89	94	111	101	90	81	98	97	81	99	100	83	92	88	98	73	92	104	96	104	68	92	77	96	98	71	90	81	90	81	113	109	91	83	101	93	86	88	106	95	85	93	92	88	93	100	88	97	90	101	81	102	86	90	76	76	94	92	92	89	101	87	83	76	98	99	79	81	84	97	94	102	93	105	94	84	90	78	100	94	94	106	94	106	92	81	105	99	94	75	83	96	89	105	81	101	90	102	93	105	74	88	90	79	84	84	84	90	100	114	87	85	89	90	99	92	90	71	86	77	112	95	86	109	87	97	71	86	90	106	89	88	81	111	85	93	83	86	80	90	70	117	96	80	105	87	84	95	106	101	92	83	85	90	88	99	89	86	93	102	103	93	88	99	78	87	127	92	103	100	93	76	106	91	83	101	105	93	97	94	100	87	85	84	95	92	80	86	93	85	87	87	108	91	93	93	102	103
8808	507	521	566	524	442	447	402	406	385	405	369	339	354	389	368	359	367	347	367	343	321	340	351	342	295	372	345	347	364	354	355	312	348	307	329	342	330	324	341	334	317	374	319	334	320	343	351	374	339	348	340	345	343	327	342	322	348	326	304	316	345	336	326	348	350	334	324	363	327	347	344	324	393	337	364	350	313	354	333	320	314	326	352	320	363	383	357	316	323	300	311	312	305	368	334	318	330	317	326	337	329	342	337	351	371	344	351	339	337	359	321	325	332	319	320	338	361	355	363	342	332	328	335	355	343	325	340	342	343	347	312	320	346	327	307	330	324	367	331	362	342	372	362	322	326	336	328	342	310	332	320	355	345	335	331	344	324	324	338	320	356	326	341	333	323	325	337	320	315	355	330	322	309	341	340	354	345	347	317	357	313	320	343	333	330	348	353	359	322	323	307	348	345	348	343	348	325	324	308	371	339	342	336	347	328	362	306	321	342	332	331	326	306	344	353	335	307	306	325	338	342	311	339	344	311	315	358	327	306	317	345	346	315	341	344	315	347	297	339	316	331	323	318	343	322	322	346	343	361	324	331	326	316	305	346	308	323	353	343	322	323	312	345	302	338	294	324	344	339	335	349	341	325	316	345	338	358	331	304	359	308	320	340	331	325	329	360	360	332	292	357	348	343	321	372	357	319	299	323	309	314	335	328	328	289	339	346	330	370	359	328	304	344	327	329	333	334	323	348	346	321	317	332	326	365	344	349	317	324	341	336	314	348	293	334	348	334	325	337	349	340	344	375	306	309	319	324	342	350	326	334	330	320	332	321	368	341	337	303	330	353	344	354	352	294	302	330	322	339	327	312	336	345	336	352	342	320	334	317	351	331	361	310	353	319	339	347	330	347	334	281	324	333	312	333	364	322	340	346	354	334	330	349	328	337	344	333	334	314	331	358	302	333	342	335	354	376	318	360	355	365	328	335	352	343	330	312	317	322	341	329	331	362	313	346	312	357	315	310	322	336	313	338	329	320	339	345	306	346	325	354	307	305	332	299	346	301	328	333	318	326	358	320	316	365	313	306	327	300	348	336	342	317	328	340	319	346	332	368	324	339	333	346	344	327	310	315	355	354	334	330	367	329	306	339	336	309	303	313	301	320	341	314	338	355	353	326	342	346	311	361	332	327	301	301	313	322	346	352	322	335	327	350	307	315	304	343	296	319	356	317	346	303	322	330	317	332	315	333	341	358	322	303	315	345	337	351	338	334	347	326	319	350	364	340	321	319	352	317	303	362	304	335	336	339	305	328	328	322	325	304	330	346	357	332	304	342	335	374	348	337	321	364	305	322	307	302	355	304	348	331	336	341	321	341	369	332	334	328	334	362	312	340	332	341	365	316	339	348	300	329	332	307	364	322	330	336	317	309	354	365	317	340	353	323	327	329	360	296	333	352	345	329	326	302	362	368	324	361	343	351	363	324	347	358	336	323	358	337	311	326	308	347	326	313	285	356	340	358	354	328	329	344	342	319	361	337	340	327	311	341	342	338	300	324	351	308	318	338	323	331	328	310	341	329	297	309	329	321	307	375	307	323	337	337	342	342	354	342	331	344	342	311	319	350	308	359	360	350	338	341	338	280	344	346	323	326	333	310	326	343	343	335	339	332	318	343	355	356	330	338	319	353	353	335	322	339	334	360	356	328	330	334	335	331	341	347	309	337	345	336	319	322	329	361	347	332	306	336	331	310	346	321	333	344	330	311	359	380	311	349	339	301	338	336	325	323	326	313	334	333	316	303	349	359	327	336	351	346	370	313	357	336	345	342	311	335	349	373	321	372	345	313	340	349	315	313	298	343	349	307	351	323	350	372	335	350	325	320	323	346	349	373	356	341	337	324	342	304	323	329	361	371	292	389	297	361	342	356	325	341	310	320	326	342	340	376	308	360	319	317	332	337	331	348	373	320	334	339	332	348	335	310	312	316	354	295	339	347	338	328	336	330	338	364	345	321	335	342	325	330	336	318	339	324	325	344	338	338	339	318	324	315	353	355	345	350	299	341	349	341	337	319	332	356	334	318	360	306	332	340	306	290	340	377	353	328	336	325	329	335	336	339	305	319	355	309	369	337	325	336	340	352	330	344	350	347	363	299	333	339	314	328	329	330	313	328	335	331	318	329	350	348	330	340	334	357	311	356	327	331	305	343	348	319	334	339	329	338	339	335	355	318	362	332	365	348	317	345	324	348	314	343	320	315	335	347	330	300	380	370	320	336	339	338	324	346	337	331	326	313	304	341	322	319	325	343	351	333	302	309	340	301	309	331	320	324	320	334	343	360	386	339	336	315	338	333	300	337	354	321	334	373	324	317	354	327	372	323	295	333	337	329	311	335	326	302	324	335	327	321	354	318	351	331	306	332	342	333	322	313	331	313	370	356	343	357	333	289	339	337	310	355	318	354	334	348	316	302	308	328	336	316	317	300	349	350	317	338	341	363	356	332	329	362	335	353	329	340	326	307	331	335	298	341	357	350	310	294	323	344	315	329	344	327	323	328	327	341	310	287	332	307	358	326	334	335	342	303	330	343	325	340	300	360	326	325	334	319	348	323	328	301	326	342	331	289	312	371	352	343	341	335	324	318	334	336	372	342	286	336	360	371	315	333	327	331	391	327	338	376	326	339	330	300	319	364	321	359	319	361	345	355	301	333	340	324	337	356	327	339	340	374	325	327	330	304	326	350	308	308	311	339	348	317	333	326	376	398	338	347	338	364	337	329	338	351	347	331	354	368	323	355	325	299	317	316	330	328	365	367	352	349	313	289	355	363	335	334	308	316	305	316	367	318	296	340	330	336	356	372	352	318	320	353	333	297	370	325	324	337	347	309	324	296	342	330	370	346	348	319	329	336	314	277	327	389	335	344	348	330	322	325	379	302	332	310	337	319	333	364	305	338	348	332	323	323	313	324	322	334	328	366	341	352	321	342	340	307	310	324	338	330	334	313	332	362	336	346	317	293	356	357	340	337	325	329	309	334	312	342	342	321	348	348	320	331	351	299	328	313	341	365	340	338	340	330	365	342	332	321	321	330	337	345	331	343	317	291	315	328	341	345	339	320	327	356	326	335	379	328	336	349	344	315	350	341	306	321	320	380	328	325	340	334	350	287	325	332	344	295	329	288	317	304	327	326	353	330	318	355	352	348	351	338	309	322	322	334	340	350	335	335	346	315	327	341	376	324	323	353	322	380	338	309	319	318	297	319	339	321	342	315	355	321	339	312	342	309	319	328	357	303	330	345	337	338	334	329	320	303	362	338	341	335	361	304	360	329	321	342	341	321	305	352	350	342	345	319	371	320	324	309	329	341	312	348	339	315	335	336	326	305	343	353	349	334	332	350	305	321	299	340	331	334	319	330	332	321	327	343	370	308	327	325	354	312	322	335	331	330	333	306	338	341	325	310	314	332	327	337	329	345	358	349	325	342	332	335	361	332	342	300	318	364
49179	16192	1984	1017	763	509	413	338	343	290	253	215	210	189	200	193	184	188	165	177	168	150	162	178	191	164	177	163	188	170	176	162	170	170	181	168	125	163	169	130	164	149	156	152	166	169	149	171	127	156	175	167	151	147	159	160	136	162	157	138	168	159	152	156	162	156	133	156	159	154	153	155	148	153	142	146	144	134	146	162	178	155	128	140	143	164	139	160	153	147	135	154	131	162	144	156	179	152	179	134	147	160	131	157	158	141	137	146	134	141	154	158	154	159	148	158	160	146	171	162	150	136	157	135	131	176	162	149	141	160	148	163	145	134	149	153	156	156	166	140	154	182	152	148	151	158	163	151	157	160	154	143	155	157	140	154	154	154	145	147	163	165	151	147	156	136	176	153	145	160	159	155	156	155	141	139	163	156	156	155	163	151	172	157	150	152	151	146	156	153	142	168	140	130	158	159	139	152	138	165	148	156	133	150	144	142	150	148	169	147	149	147	161	139	148	165	157	165	150	141	147	148	149	165	131	154	160	134	147	144	162	152	138	153	154	154	124	150	145	161	157	145	155	122	157	147	152	133	146	161	146	156	149	156	161	166	135	146	131	175	169	162	155	152	150	180	174	152	141	180	147	140	142	150	156	171	186	153	154	139	139	133	168	146	166	147	143	144	155	156	133	154	132	148	175	145	142	135	163	156	139	140	151	146	121	134	141	141	154	133	168	138	149	137	122	149	152	140	143	147	169	173	173	143	155	146	158	147	146	134	153	149	143	153	165	162	166	135	144	141	132	152	149	165	156	153	138	151	138	151	150	140	151	158	167	148	161	160	147	165	140	157	162	168	141	152	153	145	141	164	159	160	161	135	150	147	143	155	150	157	145	131	161	173	131	171	167	139	141	157	168	147	171	147	118	136	133	153	157	154	168	167	138	128	164	148	165	126	175	128	159	167	153	164	149	149	175	148	148	150	152	161	155	142	165	146	142	123	165	150	142	145	156	160	152	155	173	162	167	180	165	131	167	137	168	167	138	146	151	156	145	152	149	167	155	208	168	171	150	163	144	138	131	171	166	153	149	147	142	139	159	157	135	131	150	153	150	157	146	139	146	141	130	144	144	153	166	139	166	147	138	154	139	133	147	149	137	127	133	156	139	141	141	186	156	157	155	169	149	117	162	141	146	131	122	145	175	164	148	161	162	148	149	157	137	133	178	153	149	176	169	150	155	151	163	167	139	143	129	135	166	162	145	152	148	148	151	150	122	164	164	165	150	141	142	156	166	141	136	151	150	163	147	148	150	140	148	149	156	136	189	166	164	148	139	145	143	130	131	151	171	147	151	130	175	160	134	155	149	144	141	176	160	161	155	160	152	170	147	174	141	159	149	145	151	183	143	148	139	160	148	149	136	147	151	146	161	160	152	164	148	160	138	137	140	145	151	153	155	131	154	148	141	173	159	167	141	135	164	138	151	160	152	136	145	163	168	157	157	146	130	142	154	133	133	148	164	157	155	155	155	156	136	159	135	133	157	159	136	147	148	151	150	160	147	166	160	157	151	150	144	160	136	148	160	159	177	152	163	124	129	142	158	155	177	130	173	134	145	186	140	150	163	130	176	162	150	142	155	144	149	144	147	138	165	164	144	155	157	150	169	151	144	130	162	179	156	176	149	134	158	142	143	147	156	175	161	153	156	157	147	144	158	146	150	153	127	128	158	135	141	182	149	146	151	136	145	159	141	174	141	144	179	159	155	151	165	150	151	147	147	147	155	135	156	143	141	131	157	149	150	140	142	131	172	136	143	145	162	142	147	133	145	152	153	130	126	157	158	138	173	151	148	176	157	154	115	147	150	152	130	178	157	120	144	131	168	134	143	134	143	137	162	157	137	157	149	139	145	158	137	167	125	154	125	146	153	162	152	169	148	139	149	166	160	156	152	156	131	146	129	132	145	136	153	147	159	149	146	140	155	155	158	177	164	141	142	141	163	142	162	173	138	157	147	158	161	141	165	155	150	149	134	132	146	132	156	148	163	152	164	166	163	145	153	146	148	139	133	135	140	148	148	139	149	146	156	146	154	131	147	148	157	148	146	150	133	145	160	134	134	178	170	165	158	165	157	148	140	146	131	130	148	147	181	152	149	151	150	141	137	162	137	146	171	170	145	160	164	142	133	144	152	150	159	144	173	147	142	150	162	149	146	169	157	153	164	138	167	143	154	141	123	158	164	136	151	166	144	135	150	143	138	145	139	144	175	158	143	165	170	156	152	156	170	157	164	158	133	140	152	154	155	154	150	147	154	151	149	157	149	152	165	138	163	156	148	149	128	160	163	137	141	142	151	148	167	156	161	144	167	147	168	143	134	174	162	148	148	168	167	148	154	165	144	133	144	134	155	152	140	149	159	175	137	141	163	132	161	142	140	163	166	156	158	144	142	146	138	170	136	145	168	157	162	143	147	159	164	133	150	132	154	162	164	171	182	133	166	148	149	161	160	149	149	154	138	160	137	150	146	162	149	132	147	146	149	157	150	168	145	153	145	149	163	132	143	155	162	156	135	171	140	164	168	152	171	159	170	142	168	135	153	163	155	167	161	143	158	152	145	131	167	148	156	126	160	140	153	136	156	152	168	151	160	143	154	150	153	134	145	149	165	134	166	137	169	176	158	164	150	151	148	178	152	149	133	149	154	164	117	142	156	153	161	167	150	150	147	162	156	137	138	127	162	152	166	157	144	134	166	148	161	159	172	147	142	149	161	150	170	150	147	144	135	130	157	127	163	155	168	159	154	133	162	149	154	157	150	144	156	159	165	144	138	172	164	171	160	150	156	164	151	142	166	144	152	140	142	150	183	142	165	160	156	149	168	157	164	152	138	146	159	148	154	172	149	128	147	162	150	151	128	139	165	152	146	139	154	160	139	142	165	152	155	154	154	137	112	169	154	153	131	132	139	163	159	144	174	134	173	151	157	145	152	153	151	175	170	165	132	126	148	154	153	154	155	155	161	168	143	177	130	163	151	174	147	156	131	152	160	124	149	168	156	137	149	163	138	150	126	151	163	132	170	178	155	164	151	137	150	154	165	166	136	143	160	151	170	142	162	138	162	145	165	134	152	150	155	154	164	139	154	160	152	139	161	151	155	167	145	160	146	155	146	146	132	167	159	134	171	157	158	141	149	153	159	161	164	162	156	155	142	135	127	136	161	164	149	173	156	143	159	166	167	169	144	146	150	153	165	127	170	144	167	142	159	151	160	156	138	135	151	162	157	154	147	136	169	170	156	142	163	145	154	177	126	147	148	140	140	138	140	189	175	157	143	134	154	168	146	161	137	146	152	127	142	151	149	166	139	141	147	151	147	144	173	170	187	150	149	148	160	151	153	166	139	169	154	143	166	150	163	158	170	147	173	139	149	183	132	138	156	159	149	155	152	146	147	156	156	163	149	158	153	145	145	157	162	127	165	143	158	131	142	134	166	169	144	161	145	163	161	145	142	142
29712	2027	3342	3629	3028	2349	2010	1729	1517	1264	1166	1054	1016	945	853	849	816	751	693	731	682	699	637	650	628	652	604	636	602	592	625	564	577	543	540	565	531	525	521	565	559	536	531	576	542	536	550	472	528	573	504	506	537	539	529	553	503	553	502	494	512	509	538	485	484	515	500	522	454	494	458	478	485	463	540	516	512	514	510	515	535	491	540	476	511	503	466	477	474	473	495	502	513	510	473	526	480	459	491	486	503	486	509	490	476	474	528	476	502	508	512	557	495	514	483	474	468	493	481	484	487	505	472	514	483	510	529	489	485	466	457	500	455	514	527	503	471	499	512	483	512	546	487	512	474	497	507	496	489	518	520	471	494	449	500	531	468	481	476	477	515	487	489	505	497	491	497	514	499	530	508	489	461	528	538	499	463	518	495	503	505	505	524	522	499	511	519	540	506	512	511	491	481	478	487	479	533	477	484	497	477	478	489	502	517	494	496	475	477	481	513	481	497	503	509	485	502	481	485	516	496	499	494	444	497	502	503	480	503	487	482	503	470	462	481	491	490	506	523	511	486	477	496	517	517	480	515	473	491	487	503	515	532	496	517	512	502	444	471	461	534	484	520	489	480	502	452	485	524	481	521	458	545	499	502	500	506	490	491	477	497	498	474	529	476	502	499	511	496	452	493	515	468	452	487	472	524	505	493	532	517	525	480	467	474	496	491	462	519	496	479	470	481	524	518	502	493	504	468	534	529	481	541	486	498	502	506	487	483	530	490	496	465	524	493	510	493	543	523	479	452	496	505	489	495	524	465	481	467	471	512	446	498	476	501	465	489	510	466	517	490	535	531	481	442	467	486	526	443	504	511	515	494	525	459	473	498	509	500	522	477	490	538	498	481	482	497	504	504	475	538	456	500	514	479	478	499	486	508	474	472	515	433	489	518	553	496	483	460	477	490	515	525	504	489	503	507	484	452	509	499	540	469	466	547	506	497	472	526	477	470	465	468	507	486	507	479	508	472	529	483	501	516	459	463	504	499	507	458	467	499	486	482	490	489	477	455	541	497	476	521	479	490	518	476	477	524	488	465	533	494	476	553	484	493	518	483	523	500	511	465	497	505	518	467	519	490	441	468	492	494	505	492	483	511	526	481	492	468	498	492	481	542	486	469	508	492	454	508	511	511	501	509	488	505	495	471	454	498	486	478	523	503	477	509	463	496	469	499	503	486	478	487	491	493	500	455	499	444	490	466	445	501	488	496	476	504	474	503	485	497	519	507	509	489	468	490	554	479	485	502	501	521	491	493	475	469	487	482	497	490	481	472	486	519	500	464	454	484	491	506	524	478	510	460	519	485	507	482	524	482	488	522	525	506	511	504	493	478	504	470	507	511	517	471	521	505	487	501	461	470	526	461	497	509	484	470	507	454	527	496	478	509	524	487	545	524	456	507	504	449	478	519	524	524	475	483	525	500	518	471	503	505	512	488	446	481	488	486	476	489	522	571	521	464	467	503	485	464	492	477	524	539	494	488	493	511	523	505	503	507	458	494	458	516	491	463	480	540	538	523	461	472	491	485	501	488	511	471	492	525	438	513	519	470	514	502	502	473	491	530	509	513	529	477	530	476	507	486	498	455	475	494	527	496	479	477	473	444	519	486	502	467	468	502	478	484	487	500	483	514	510	486	491	489	475	510	495	519	493	481	508	459	521	483	504	472	470	481	510	520	501	480	510	508	480	493	460	450	484	525	495	499	471	464	506	498	479	451	493	505	462	479	511	489	512	456	482	491	508	508	508	499	476	518	554	509	496	452	489	506	535	471	459	493	468	496	502	452	477	509	467	492	455	502	532	520	521	477	468	499	477	511	510	481	512	497	497	469	499	532	530	485	520	451	465	494	488	485	490	460	471	495	530	517	454	516	537	464	483	489	516	505	517	480	472	512	469	492	503	503	482	488	496	490	489	505	488	493	483	474	509	525	488	498	501	499	504	476	511	509	487	465	482	523	499	499	475	520	517	477	517	487	513	519	484	519	511	519	485	529	492	468	478	467	493	509	516	513	460	502	490	524	490	449	508	485	503	485	565	478	479	500	514	488	516	504	492	463	476	524	468	491	503	473	506	483	496	483	484	520	477	481	507	501	469	486	493	489	514	504	494	480	483	466	524	500	487	518	485	486	500	492	478	470	467	428	523	532	525	503	512	502	509	463	515	511	511	490	483	479	486	498	502	476	499	476	456	479	514	479	505	520	492	535	502	464	515	477	516	445	515	491	504	522	483	435	517	466	498	486	441	521	487	468	476	495	504	503	511	468	512	477	462	477	474	471	542	473	492	509	484	494	531	507	475	465	518	505	506	508	484	498	511	518	471	488	528	472	489	498	492	486	520	498	510	517	475	516	518	501	528	481	485	477	483	508	509	503	478	468	478	519	455	479	503	490	494	502	468	471	481	514	507	503	504	456	505	512	528	497	492	482	510	490	487	461	512	499	480	533	507	533	509	460	472	506	512	518	486	505	504	497	470	548	499	492	477	452	504	445	503	459	487	504	535	491	495	514	499	458	508	518	491	516	533	510	473	455	506	524	485	501	458	519	537	485	470	519	507	486	484	477	512	480	485	499	503	516	518	505	498	483	524	521	498	476	496	492	481	512	465	501	488	491	481	492	457	500	492	489	480	526	516	498	496	525	506	469	481	486	503	510	535	496	490	483	499	477	509	508	482	513	477	481	487	463	485	519	540	503	495	441	503	483	517	502	457	467	507	503	508	486	542	533	485	500	520	478	473	486	481	484	490	475	485	496	535	475	511	518	519	501	462	498	496	556	478	490	487	505	513	489	476	511	488	493	514	491	484	498	495	444	489	518	492	473	509	470	476	516	484	510	484	499	497	483	471	500	511	504	496	483	515	473	510	479	482	502	472	495	473	480	472	531	512	510	471	491	498	504	488	481	503	510	518	494	508	464	517	446	471	490	511	489	509	464	472	496	503	495	484	513	481	494	467	478	480	491	467	497	506	496	487	442	494	497	480	518	488	488	487	478	455	523	491	536	488	531	505	516	465	512	445	489	458	483	471	506	473	492	465	457	511	503	513	498	542	504	479	463	478	490	508	500	480	480	475	482	504	510	513	493	485	447	535	461	483	498	491	463	522	501	507	511	478	469	511	497	521	486	499	478	515	476	508	501	501	487	525	531	513	504	511	478	526	496	465	479	486	494	505	500	521	459	469	453	511	498	483	502	490	499	477	436	535	503	489	488	517	517	438	484	497	498	498	505	508	495	470	515	461	546	484	502	505	530	510	504	518	502	491	481	519	516	511	467	466	524	523	487	495	493	488	511	469	458	512	450	487	511	433	487	431	486	507	513	508	462	512	503	527	500	500	499	499	502	521	480	494	508	492	472	503	494	509	489	507	563	478	501	526	525	475	496	496	530	507	482	471	503	535	494	507	517	519	507	478	535	529	492	498	464	474	490	508	468	501	520	432	494	499	508	466	513	451
62878	26009	5305	2058	1420	986	768	598	576	487	437	394	382	354	330	360	323	304	320	321	316	288	286	288	263	318	232	280	277	291	270	252	282	264	297	296	260	272	272	264	257	285	282	255	252	275	241	256	268	237	271	272	258	258	253	257	277	252	318	251	285	252	261	254	262	267	245	243	241	255	277	269	250	252	263	261	270	249	259	249	243	263	231	244	243	250	266	238	237	242	272	252	241	283	257	271	243	262	292	255	233	256	266	255	250	231	270	245	249	273	257	249	228	264	269	265	269	276	246	254	253	255	242	256	244	251	279	231	254	273	279	245	229	276	278	245	249	259	260	260	265	275	240	257	266	253	264	277	218	241	237	240	231	236	251	272	255	236	260	254	253	255	259	255	266	263	257	247	252	274	267	282	257	243	252	243	222	247	268	260	267	269	266	238	232	289	243	239	242	249	245	251	260	238	275	266	245	255	254	264	268	256	241	263	248	243	251	238	264	272	241	248	255	260	257	273	282	248	252	242	263	212	221	248	244	251	224	252	248	277	232	246	257	267	277	255	241	256	281	257	241	273	265	227	245	268	242	231	250	260	261	265	259	247	253	255	245	240	253	253	248	249	269	260	227	270	223	267	260	251	227	280	286	280	232	280	244	254	295	261	276	273	255	278	255	242	294	243	239	284	247	278	268	256	260	243	263	221	234	258	254	267	257	247	254	256	272	240	273	225	257	224	284	257	253	215	241	251	263	258	249	254	241	264	254	260	250	270	253	236	239	244	273	241	247	269	260	233	241	312	250	258	234	239	275	249	257	265	264	272	252	258	252	242	251	263	264	289	279	253	245	256	257	255	260	255	249	267	239	211	243	237	263	261	261	218	270	265	238	260	234	259	244	264	242	292	266	261	265	258	234	261	223	260	263	239	233	241	237	241	250	251	238	244	241	242	256	273	259	254	259	243	238	280	263	239	256	247	234	268	256	244	291	248	271	246	239	239	279	260	277	256	279	273	257	247	261	242	260	256	227	262	255	252	255	236	236	248	245	259	226	256	251	276	260	255	206	267	259	269	262	259	234	276	256	264	252	247	300	260	248	248	248	230	240	263	243	254	263	274	234	245	244	238	255	262	240	223	260	270	245	255	260	279	264	270	257	223	243	233	277	244	280	261	269	239	273	246	252	242	298	271	262	276	263	248	248	225	256	263	271	243	252	248	255	261	252	237	274	247	240	262	241	277	245	258	247	248	271	263	258	224	257	232	230	249	267	235	281	242	266	269	244	249	278	237	261	235	265	241	253	235	279	276	294	249	257	253	258	225	261	241	275	284	238	260	237	251	250	270	245	244	251	243	283	239	266	247	244	237	275	248	270	262	259	276	247	269	252	255	263	259	262	260	247	252	242	264	253	279	235	276	268	253	277	278	252	266	265	228	240	247	263	252	275	270	250	250	270	273	236	253	272	251	225	260	270	231	248	249	262	251	271	256	255	258	285	251	252	262	252	271	228	237	258	264	253	246	266	243	272	252	263	262	261	263	250	255	242	263	277	251	267	249	266	276	234	249	263	276	282	243	263	272	294	248	219	228	249	270	248	238	238	276	242	251	270	285	278	233	250	283	252	254	261	236	269	278	258	264	230	242	258	248	249	252	265	234	252	255	259	266	261	249	293	240	224	278	234	241	246	276	214	266	247	263	245	240	259	277	267	253	249	253	254	270	238	242	248	227	266	253	242	233	237	280	238	264	222	249	258	227	247	252	256	248	231	262	239	270	272	259	229	234	224	244	237	243	261	250	237	243	234	230	229	280	241	238	255	244	275	231	262	259	243	251	250	241	248	279	229	268	263	258	287	232	228	242	252	219	243	258	271	249	274	243	249	251	264	283	292	266	254	238	259	265	254	263	240	266	270	247	249	239	266	299	279	253	248	250	272	245	253	256	251	242	267	270	271	230	239	254	261	242	288	230	281	254	236	282	281	263	226	218	273	262	242	261	254	235	298	255	280	231	268	259	254	247	256	295	263	279	249	256	234	296	250	268	235	223	267	261	266	256	245	253	247	267	247	231	257	248	250	245	226	245	295	265	243	231	264	255	249	283	253	232	252	222	280	249	249	254	251	247	253	241	265	231	262	270	238	264	229	277	260	242	257	254	230	225	240	275	258	274	273	245	241	266	264	238	274	274	258	246	263	229	238	254	257	250	268	237	227	239	236	290	249	255	250	268	251	228	231	261	263	275	230	245	249	274	245	241	238	235	246	264	263	256	253	255	255	245	249	272	258	225	249	246	238	256	248	244	249	260	269	273	237	265	259	259	244	220	246	235	276	257	228	231	223	258	261	255	247	268	282	268	251	277	270	272	267	260	267	231	237	236	249	245	219	256	246	232	247	235	251	246	249	242	240	243	241	239	259	220	257	242	238	267	223	239	248	271	237	229	247	241	227	251	281	222	272	253	271	263	253	210	248	256	248	246	263	242	239	266	265	253	201	259	260	227	238	250	263	288	255	231	273	230	259	256	255	247	247	260	229	268	227	278	251	251	263	238	277	251	244	246	238	242	258	269	261	260	271	227	264	295	234	245	250	257	252	235	263	264	251	261	235	262	249	238	241	256	282	229	273	271	271	234	257	254	279	260	230	252	277	236	259	261	293	242	277	235	239	244	264	250	243	256	281	263	248	233	232	235	249	257	277	241	243	281	251	245	250	283	241	271	289	269	281	255	233	240	254	237	246	265	278	268	279	249	274	252	255	230	246	255	251	245	243	221	242	248	268	238	250	248	271	247	233	252	244	238	224	274	244	254	262	257	285	241	283	243	266	271	268	261	290	270	243	252	248	215	267	249	241	238	273	246	263	275	227	235	252	257	261	288	247	265	243	240	308	240	241	234	275	254	291	266	238	253	252	282	241	277	250	242	271	275	229	261	273	258	261	254	278	228	266	240	239	266	254	244	266	256	248	263	245	261	264	239	269	223	282	274	280	250	266	255	241	249	245	264	249	251	243	253	233	261	259	264	261	246	263	256	239	242	228	269	267	265	243	235	240	263	234	242	263	242	241	237	241	259	226	231	253	277	261	264	236	256	287	275	256	263	251	233	285	258	265	226	263	279	268	270	247	273	251	267	239	272	268	254	251	241	235	216	258	245	243	231	273	244	266	234	243	282	260	246	253	224	245	272	241	246	248	277	268	253	256	260	249	259	266	241	255	288	267	295	274	253	263	253	251	239	236	260	265	254	243	286	271	230	246	251	264	243	290	277	243	282	249	287	235	261	257	252	293	258	256	276	254	242	265	276	283	267	233	262	237	246	261	246	284	244	239	293	249	243	261	243	252	256	254	293	267	266	257	253	244	254	257	241	248	264	275	231	252	251	302	263	258	230	230	260	237	267	281	230	218	242	267	259	260	271	241	270	216	285	257	274	246	241	218	267	253	248	233	248	252	224	258	262	228	258	251	253	256	252	248	251	263	264	257	241	292	252	275	256	262	245	261	235	244	282	257	244
38482	3344	6031	6438	5411	4417	3632	3088	2668	2298	2029	1838	1683	1605	1453	1436	1323	1272	1199	1162	1104	1099	1077	1056	1007	1018	952	950	943	944	985	825	906	863	875	850	907	897	898	842	846	861	837	862	805	854	839	815	808	798	834	868	803	834	787	829	828	820	813	822	774	780	756	808	787	828	793	793	808	818	751	796	803	775	793	759	827	815	748	796	723	761	765	789	782	776	762	776	734	750	750	799	744	817	751	774	819	768	771	780	743	747	762	806	758	784	773	767	729	780	775	809	774	758	726	765	796	804	758	766	765	773	766	768	792	760	809	767	777	746	760	712	799	739	732	786	785	738	748	772	793	737	762	700	735	811	735	799	761	759	769	724	771	784	720	746	750	769	757	757	782	747	755	755	758	766	772	711	784	746	770	752	750	776	741	740	746	744	764	748	765	774	727	774	763	805	728	773	763	780	787	701	772	738	795	794	794	769	754	755	785	751	794	771	742	785	774	750	760	777	825	705	752	794	766	747	801	727	747	762	724	813	830	749	772	769	735	716	778	823	722	766	776	765	802	735	745	744	728	728	714	755	723	732	728	754	751	682	774	749	766	807	725	779	831	763	760	707	736	769	724	755	755	799	731	753	706	751	765	737	755	752	745	770	763	730	765	749	740	782	744	781	760	735	741	720	752	742	773	756	731	735	705	750	764	740	767	805	751	723	744	764	770	752	742	740	694	764	765	800	756	762	774	749	731	773	766	741	754	746	759	783	759	737	767	780	742	729	781	743	760	785	774	821	729	805	736	767	774	785	715	761	722	710	779	774	752	720	773	721	731	727	722	694	740	778	821	718	803	725	751	820	790	736	783	749	778	750	761	765	762	727	794	771	792	765	751	743	747	780	764	780	782	743	780	743	746	728	784	755	762	791	730	726	776	774	735	777	727	762	742	755	793	703	791	773	757	802	756	741	722	722	775	739	738	760	733	772	787	755	780	699	773	747	810	733	774	750	766	806	723	794	720	755	766	735	752	769	734	737	775	718	757	708	746	751	777	787	806	770	742	792	778	760	749	784	760	778	739	724	749	780	767	736	730	735	799	716	741	801	720	729	740	717	738	740	704	743	744	732	788	730	744	711	760	732	736	829	790	745	782	736	704	782	673	756	769	766	724	774	766	716	762	747	696	756	735	664	813	768	706	677	793	749	783	714	755	755	769	764	732	756	775	751	733	776	744	762	768	734	784	747	749	729	735	720	724	755	777	753	775	767	780	779	796	712	754	769	712	702	756	734	730	727	765	729	766	732	748	780	739	765	776	760	719	802	782	759	780	708	757	737	731	803	754	747	730	759	751	787	742	730	712	752	742	763	768	749	729	753	740	760	735	743	761	745	812	714	747	754	787	745	762	778	773	812	756	716	786	748	799	768	685	756	764	806	782	713	745	730	749	749	750	784	767	721	790	689	767	749	773	763	773	749	814	785	733	789	718	787	808	699	714	740	779	754	761	743	742	749	812	724	757	783	757	741	767	756	732	766	766	686	802	763	757	784	723	763	762	724	734	783	751	743	753	800	755	760	752	761	749	754	700	798	776	827	754	714	736	757	783	745	731	746	741	742	746	731	725	732	777	783	751	743	747	706	809	806	767	774	711	782	727	720	741	720	796	775	727	750	766	755	757	757	681	770	766	773	769	771	754	772	724	739	790	749	747	782	771	797	778	730	744	807	786	720	724	730	754	726	756	785	758	748	766	742	744	742	753	740	780	760	753	761	799	751	727	774	735	711	774	769	786	779	773	762	767	765	751	780	777	786	763	770	757	749	757	772	754	809	807	761	764	779	755	776	765	754	765	791	727	716	774	786	745	753	766	756	659	767	754	734	787	763	765	739	745	820	710	784	799	723	798	751	786	798	775	745	741	768	774	687	777	708	793	734	796	800	727	750	758	773	745	808	752	784	759	765	760	769	772	763	705	748	763	747	781	753	769	705	768	767	732	750	765	752	761	748	765	742	727	709	774	732	759	725	767	717	750	766	760	797	702	754	755	744	734	794	751	748	768	745	715	724	753	758	755	750	776	743	750	726	742	748	755	716	778	761	744	792	754	797	789	752	818	794	754	750	780	731	797	735	738	757	726	772	770	728	779	744	695	735	712	809	753	717	747	743	690	723	727	724	752	762	746	789	734	712	743	749	781	791	811	756	772	759	777	777	743	774	797	785	727	765	687	759	773	719	719	733	757	771	736	795	753	722	746	770	748	785	736	777	750	760	701	820	756	772	724	744	779	760	732	717	779	769	746	706	796	753	728	730	765	756	716	780	730	771	720	767	772	782	720	748	795	773	764	751	749	739	734	748	770	773	817	703	765	735	751	727	768	716	719	756	742	778	831	736	721	777	717	741	727	754	770	720	717	771	777	732	784	727	787	742	789	697	703	719	760	773	828	757	776	763	726	759	752	768	776	769	771	749	785	754	746	765	746	785	740	792	767	759	754	769	747	691	772	770	808	775	746	715	747	719	754	746	725	743	756	747	725	720	765	727	794	727	734	741	802	796	751	740	739	769	729	690	779	741	780	757	753	780	759	722	767	775	801	738	736	699	765	762	707	803	761	760	730	748	763	718	744	730	748	750	726	782	762	762	756	760	715	763	754	718	755	816	759	741	744	766	746	747	781	753	804	744	746	761	759	755	765	750	754	767	776	799	785	746	759	759	756	763	762	697	783	789	774	751	737	678	800	758	751	754	719	762	758	789	809	792	711	739	777	705	793	720	789	734	724	802	820	757	769	766	692	754	775	761	746	720	740	720	738	705	766	759	809	832	714	806	709	742	773	738	758	724	732	769	828	732	766	729	783	763	786	817	756	761	782	736	745	766	740	752	744	763	763	730	760	765	806	778	732	751	736	708	781	751	780	815	711	764	801	775	701	763	768	791	792	781	739	778	827	738	778	764	768	767	721	789	732	768	775	728	767	777	732	733	753	732	733	755	795	730	740	754	740	776	754	765	802	732	766	763	740	828	768	788	745	717	785	747	765	774	719	766	718	749	759	798	740	749	731	778	720	676	776	775	749	724	756	775	757	728	784	763	716	770	779	705	728	762	723	798	788	771	773	767	735	720	737	775	766	728	720	830	699	727	774	731	764	738	738	737	771	757	762	701	751	723	764	785	786	814	782	748	791	783	759	763	717	774	731	769	805	785	752	717	803	765	695	726	787	789	743	774	786	758	766	737	753	730	762	755	759	717	771	779	776	716	781	754	779	734	758	742	752	734	761	720	738	766	773	745	755	747	767	729	743	757	783	777	779	765	698	782	735	727	711	722	750	738	740	718	735	737	737	746	749	775	755	715	797	756	740	733	768	774	718	761	750	786	764	779	709	787	755	731	751	747	773	715	726	769	798	733	760	811	776	792	774	782	756	821	735	764	783	757	770	779	772	723	732	793	743	721	788	749	734	707	762	744	776	819	741	762	761	728	714	725	720	724	732	759	806	759	751	734	769	780	778	801	754	734	806	738
8987	573	183	145	128	111	100	97	110	111	88	89	87	120	89	89	96	84	89	96	103	94	77	103	86	92	80	94	101	87	91	72	91	107	97	94	110	94	87	83	107	87	98	90	79	106	84	93	82	93	84	93	88	83	89	105	87	89	75	97	83	89	89	84	78	106	82	87	95	84	77	90	85	80	87	90	100	99	96	89	91	103	93	78	111	97	99	96	88	87	92	95	99	98	100	107	107	98	87	95	98	112	97	94	79	89	94	92	92	94	99	99	99	88	95	93	83	95	93	90	106	91	76	94	94	82	87	86	88	100	100	97	97	100	108	79	93	85	96	97	95	78	90	88	83	95	98	106	86	78	96	64	106	94	92	105	98	83	88	97	92	106	85	106	89	81	74	85	72	103	84	105	98	87	71	90	89	111	96	95	80	91	100	85	110	99	86	97	88	113	74	105	82	93	107	89	99	101	90	102	94	99	89	90	104	97	106	98	107	101	87	87	91	97	92	94	93	105	91	85	81	100	78	83	80	107	91	85	100	90	95	89	76	101	91	105	100	82	95	97	89	87	84	102	94	79	80	86	83	91	116	102	96	107	96	96	82	92	104	69	89	91	74	81	93	92	108	89	92	108	87	83	77	79	95	107	105	99	88	106	81	97	84	74	86	88	75	94	68	84	94	88	82	114	87	87	81	91	106	81	94	104	85	95	69	86	96	92	94	113	87	88	89	101	107	77	89	77	84	84	100	91	100	96	84	99	95	88	97	94	125	87	79	99	94	108	110	96	91	109	95	92	95	99	96	84	84	83	90	77	89	89	99	118	91	90	73	73	97	79	78	95	99	90	112	89	88	98	85	66	89	97	79	101	88	97	94	89	90	95	113	79	98	88	94	93	96	104	87	103	86	102	82	91	88	84	74	109	83	82	93	88	103	95	87	90	102	76	100	91	98	113	90	91	102	103	92	86	105	113	92	71	84	104	101	97	91	107	85	91	84	104	99	95	76	70	104	95	97	93	100	113	72	89	98	89	83	86	104	84	80	85	78	106	92	100	98	86	91	89	104	96	76	91	90	92	72	96	81	78	88	80	93	69	80	109	103	87	100	93	90	93	81	94	86	89	99	78	85	81	88	69	102	87	92	95	88	75	87	92	77	96	90	89	80	99	96	99	91	105	91	95	106	103	108	84	86	77	72	83	93	89	100	79	109	118	91	97	77	90	90	101	81	97	108	101	89	100	70	97	104	88	89	92	102	75	100	85	88	94	87	77	85	101	90	81	100	85	85	102	106	94	107	91	103	85	95	78	92	109	92	89	108	97	89	106	83	88	96	110	102	92	101	104	110	88	85	91	95	93	71	83	94	89	82	83	85	92	97	87	83	89	90	100	87	95	86	80	69	84	88	91	78	83	97	86	68	95	91	101	100	97	85	87	97	86	92	90	101	85	98	71	86	88	78	77	96	92	74	98	91	92	81	94	96	91	94	91	102	96	108	90	85	84	96	99	88	100	87	91	87	78	109	77	89	134	86	92	83	96	90	92	105	95	97	97	90	84	93	88	83	78	94	91	96	97	96	84	86	100	82	92	102	92	87	93	96	96	84	94	92	86	72	88	83	116	86	105	85	92	91	107	112	85	86	111	102	92	95	73	107	115	93	90	92	90	91	104	89	102	103	97	101	100	74	76	103	97	82	108	86	89	96	90	86	89	81	90	79	109	88	95	82	95	104	97	85	70	96	76	72	96	94	86	73	99	91	91	102	91	81	97	96	97	99	91	92	92	89	112	99	91	80	90	94	76	106	89	81	99	78	108	78	109	89	101	89	77	106	100	89	102	90	80	91	82	88	103	93	87	99	79	77	102	92	91	88	96	93	77	80	93	102	86	82	81	73	87	99	97	80	89	95	96	95	91	101	96	84	106	92	105	78	101	101	101	80	74	84	76	102	102	94	83	104	92	72	82	93	102	91	77	79	84	85	81	82	97	69	91	96	108	95	104	93	78	68	93	85	66	84	90	76	101	91	80	94	103	89	89	94	103	87	80	88	74	105	93	82	100	94	81	102	85	112	96	107	84	99	90	88	96	108	101	99	99	99	84	92	72	96	88	86	95	80	97	92	108	104	84	89	98	98	82	104	92	91	92	92	94	90	83	73	65	90	93	105	85	94	99	99	87	91	97	100	104	87	93	75	78	84	100	84	85	96	107	106	83	98	95	85	99	93	96	96	94	100	77	89	90	107	96	109	81	90	97	102	106	110	88	86	86	80	88	93	89	102	94	98	96	75	87	87	80	86	85	97	86	86	99	99	90	100	101	102	86	89	81	81	107	92	80	94	102	80	96	75	79	86	78	87	77	115	89	86	111	103	89	88	89	92	96	88	85	93	81	89	84	100	96	118	95	87	89	94	82	77	103	94	94	90	98	80	98	94	94	86	87	104	83	111	91	100	83	89	92	88	95	84	108	80	71	95	93	90	98	94	100	84	84	92	90	95	77	85	90	105	88	80	89	91	89	97	94	91	106	93	84	91	83	107	92	99	80	100	87	88	79	80	82	91	89	105	103	89	103	97	78	93	95	90	88	83	87	87	95	92	67	103	86	92	82	97	93	90	96	91	91	94	83	86	87	96	104	84	82	105	103	98	123	93	90	94	82	74	88	91	91	79	68	84	77	79	91	94	98	108	86	85	94	95	77	103	93	106	86	91	60	94	106	89	78	96	99	93	90	94	97	97	83	85	96	94	73	100	105	89	109	105	97	112	101	88	78	87	64	94	86	91	87	94	90	106	92	91	97	83	87	99	87	91	95	98	106	95	89	107	110	95	95	91	107	118	91	83	87	98	97	89	100	76	94	79	101	94	91	98	79	83	87	83	106	105	99	96	93	99	85	81	94	105	102	87	99	79	86	98	95	87	95	99	81	97	89	95	84	85	102	86	102	94	104	88	79	101	76	82	105	88	85	86	95	91	73	103	79	101	82	84	84	110	88	101	76	82	95	83	88	100	88	95	82	117	107	85	100	88	83	100	97	91	92	82	84	107	76	96	84	94	111	105	81	98	84	89	105	89	83	89	113	97	91	88	81	95	88	86	74	86	103	78	93	83	117	108	100	75	103	92	119	95	82	92	89	88	95	106	101	106	92	84	88	98	91	83	78	76	91	95	96	82	96	75	102	90	79	126	91	102	92	91	85	102	90	92	87	103	88	109	92	77	106	80	91	89	74	90	76	95	89	115	75	93	92	79	92	93	89	84	97	89	87	101	91	102	87	98	84	82	94	87	92	99	97	84	104	88	91	104	96	109	99	109	96	87	88	102	85	84	74	97	94	98	81	97	83	86	105	80	90	89	71	82	98	98	97	117	99	108	98	98	86	106	63	83	93	78	95	101	62	96	89	81	92	90	104	91	94	105	96	101	97	88	111	94	94	100	96	87	91	88	113	108	85	78	95	94	82	109	102	88	90	88	97	104	92	102	110	62	82	81	79	93	87	106	82
8702	453	472	506	511	448	422	383	399	339	383	382	347	347	378	337	351	356	340	331	355	329	324	319	327	354	348	326	341	347	343	332	317	333	332	350	321	344	342	332	349	326	323	300	322	336	353	348	344	354	289	319	338	329	335	316	312	343	336	328	343	300	327	331	328	324	329	321	314	323	328	357	318	310	336	339	333	330	338	320	337	327	314	353	356	319	342	362	331	355	337	334	322	324	335	323	320	294	345	289	365	328	319	351	326	341	372	325	303	325	344	279	328	301	311	332	324	331	326	341	367	314	349	341	325	351	352	316	309	340	310	297	355	332	370	334	331	330	317	335	344	342	353	323	315	335	319	361	357	347	327	362	348	299	337	350	328	325	346	367	309	343	303	327	313	321	329	315	306	335	329	333	329	350	338	334	321	339	340	326	320	357	323	316	358	337	326	317	324	332	338	334	374	315	336	338	346	337	374	335	332	315	330	312	339	312	315	340	348	348	306	340	323	351	323	316	321	331	322	352	339	323	314	351	302	300	343	320	335	304	339	310	331	357	342	316	331	347	347	355	312	310	340	329	358	354	338	340	325	323	309	350	327	324	309	353	339	329	339	311	336	351	341	336	352	337	329	341	306	341	337	348	330	346	321	328	331	327	358	313	350	280	318	316	348	321	338	363	338	341	345	351	312	335	335	314	338	345	340	324	334	323	348	319	344	310	345	324	311	334	326	331	321	328	334	334	302	357	312	318	330	317	325	342	326	326	332	291	303	362	341	350	332	304	321	360	322	334	352	352	372	315	338	311	333	325	331	346	297	306	345	337	329	326	337	343	310	333	335	349	335	330	338	294	328	322	327	343	334	309	294	331	332	309	331	337	320	369	326	319	315	297	324	325	303	343	309	341	307	317	346	376	333	307	297	343	331	344	336	336	340	354	339	327	322	354	326	326	310	320	355	339	311	357	339	334	329	347	370	318	345	359	317	335	347	341	328	293	334	305	338	315	330	329	307	324	307	319	360	362	337	329	343	304	325	332	335	323	354	359	352	360	331	337	327	322	335	334	351	321	331	338	330	337	327	332	332	325	312	297	325	325	370	329	300	325	325	294	373	298	364	328	339	309	322	312	369	360	332	333	329	352	329	335	333	349	339	322	348	318	339	333	311	343	328	328	328	310	298	320	331	344	351	395	335	363	342	334	305	319	325	353	323	333	350	314	283	331	339	318	352	326	319	349	329	326	347	329	336	339	321	343	353	330	342	347	345	318	302	346	293	353	335	318	338	333	338	349	333	339	311	293	375	372	304	348	297	302	360	339	343	332	336	327	317	336	358	329	311	314	347	301	370	318	371	319	338	331	329	336	317	319	322	331	299	330	349	322	309	308	345	335	312	318	322	351	325	318	339	347	349	336	353	328	322	336	328	353	296	346	307	332	334	333	326	326	336	315	335	322	342	294	328	342	328	335	362	336	328	332	316	321	349	322	307	350	375	320	317	346	329	340	336	348	340	315	290	305	365	341	334	341	352	344	344	338	311	340	311	335	342	340	353	343	353	334	351	310	343	349	314	337	338	332	332	341	320	335	312	333	322	306	295	326	317	328	339	303	329	300	347	349	315	320	317	338	345	357	342	332	337	311	321	331	325	330	346	349	341	323	302	333	334	316	330	353	305	329	338	341	362	348	308	322	359	315	382	325	339	337	333	333	305	355	322	329	330	311	331	346	308	327	339	333	343	350	354	321	314	330	321	308	329	330	325	323	322	326	335	318	313	342	346	345	286	314	313	326	342	334	344	310	337	315	348	340	322	331	350	320	333	334	348	349	319	307	293	318	331	346	323	367	338	335	348	367	330	332	346	375	325	331	349	313	331	344	332	365	314	299	328	331	353	340	348	350	332	309	333	311	348	339	344	324	315	343	348	335	339	351	323	354	318	297	316	326	350	324	334	308	342	322	329	318	323	334	329	322	364	365	330	328	321	327	356	365	328	384	309	328	317	359	330	341	343	346	345	369	351	316	312	324	334	324	355	324	346	317	351	318	339	326	369	350	335	325	337	333	327	351	349	339	340	330	324	312	327	352	309	330	325	324	334	346	328	317	344	373	328	317	352	340	332	368	342	346	312	319	340	346	332	322	333	339	281	323	338	317	333	289	325	352	322	341	329	337	321	322	342	373	299	341	340	326	336	332	342	332	335	349	292	321	330	296	365	306	312	338	322	329	306	332	334	318	344	293	362	328	314	313	346	357	315	322	323	309	332	318	325	337	306	345	322	341	319	352	364	364	304	318	351	299	344	335	326	356	327	303	329	370	323	330	303	327	319	336	320	315	321	318	339	339	328	322	323	368	363	314	337	307	345	332	316	310	338	344	308	346	312	336	348	334	320	326	339	325	365	372	317	344	346	312	330	332	360	321	329	329	340	318	282	321	332	306	315	320	322	319	326	333	327	345	316	313	378	333	341	333	344	353	335	332	356	337	312	326	321	336	362	340	321	336	334	364	327	352	321	354	309	305	366	307	333	294	334	349	380	345	327	321	358	339	329	340	353	354	334	333	320	347	383	348	334	309	347	320	317	317	342	318	341	332	309	328	348	313	336	334	327	300	285	319	341	329	335	334	337	308	326	337	351	382	330	301	324	346	329	356	347	321	299	338	313	310	316	336	328	348	331	306	301	352	317	314	359	331	322	355	310	348	319	302	319	299	323	342	345	332	332	357	323	338	309	327	312	343	361	313	332	311	330	307	333	336	338	299	336	318	315	318	289	339	352	326	338	337	356	346	344	345	320	314	344	331	340	314	347	317	321	307	343	315	364	296	361	342	298	328	332	311	311	328	319	324	316	313	320	329	346	322	344	342	320	352	344	315	332	344	342	338	310	304	341	322	328	326	330	350	342	310	347	345	342	310	286	355	337	329	336	342	333	298	334	339	379	337	330	349	350	321	350	330	332	299	389	346	337	360	338	332	351	348	336	312	318	326	322	336	349	322	366	322	339	337	342	330	358	349	351	324	346	334	342	340	355	314	306	314	326	335	352	335	346	347	336	333	354	331	318	351	313	331	329	335	329	323	344	338	342	317	315	324	344	363	310	348	313	337	298	297	320	356	319	328	309	339	349	321	338	326	297	365	333	366	354	360	345	316	323	315	346	313	347	332	385	338	322	342	340	350	324	305	314	314	332	306	332	328	349	317	265	341	354	326	339	291	319	338	344	347	336	358	340	341	352	318	343	351	351	323	326	326	310	332	335	331	341	323	348	339	366	341	343	333	324	361	349	320	325	352	309	319	363	321	295	344	294	355	320	321	317	299	357	336	331	308	361	343	337	325	313	347	342	327	325	329	334	324	331	324	308	332	317	340	348	346	316	350	297	320	310	317	316	327	316	337	330	317	330	324	320	314	333	321	345	322	328	319	333	290	331	353	329	305	363	335	318	368	314	338	312	326	323	367	319	340	344	337	308	327	318	323	338	311	358	326	322	335	340	352	343	340	349	346	351	373
49373	15151	1814	1004	695	536	426	348	279	259	282	223	205	209	182	194	179	163	180	166	182	165	181	162	162	182	171	170	153	136	166	169	177	160	179	147	156	194	146	137	146	187	161	166	184	156	150	182	158	144	144	151	153	164	147	148	152	141	151	148	153	125	168	141	156	163	155	167	130	153	159	166	156	163	144	166	146	165	136	130	129	147	147	160	149	155	138	157	131	164	164	151	154	155	154	167	121	163	171	155	150	155	180	140	156	155	155	147	148	145	145	145	143	156	123	154	152	159	152	159	138	157	159	163	150	162	181	165	141	170	176	186	156	149	161	147	169	163	147	150	143	142	151	148	172	146	142	163	144	158	140	138	158	160	150	154	159	138	145	150	158	152	156	154	162	172	154	124	162	176	150	180	143	140	161	154	153	168	159	161	154	142	145	132	175	134	153	174	156	154	127	167	161	153	151	150	149	151	157	154	137	142	155	133	152	155	167	126	155	143	145	149	138	150	137	166	175	151	143	143	156	139	149	176	158	170	152	140	167	152	140	165	149	133	150	137	163	142	163	136	149	143	145	163	153	151	160	137	150	154	153	152	145	152	138	160	151	131	123	156	155	143	156	148	132	150	134	162	144	147	130	135	152	146	170	140	135	155	145	133	149	147	154	164	153	141	122	149	159	139	147	172	145	141	127	158	128	164	134	144	156	156	161	154	164	126	125	135	144	145	144	166	161	146	153	156	198	154	141	148	154	151	160	138	138	161	146	142	165	146	164	174	143	150	166	139	140	166	151	149	154	181	162	146	154	159	141	131	171	157	143	145	135	126	153	158	155	140	147	150	144	146	136	125	144	145	138	152	163	159	156	144	146	134	155	154	147	154	182	162	153	169	133	133	152	151	147	143	134	148	142	160	174	155	159	149	174	171	158	146	138	144	140	163	177	168	137	151	145	144	144	162	158	139	153	142	163	141	152	151	152	143	166	141	173	153	153	177	159	163	145	146	144	148	147	160	146	139	148	146	136	162	162	152	132	160	167	136	139	156	148	147	165	136	135	138	169	153	144	170	160	131	138	146	125	163	168	141	132	151	153	146	146	146	141	163	157	164	154	149	165	122	147	166	152	126	150	160	138	133	171	161	164	154	140	141	164	156	146	148	163	176	166	152	151	135	132	147	157	173	138	132	164	156	145	150	160	149	160	158	160	158	154	156	164	162	163	167	161	157	167	160	135	150	145	157	151	145	148	142	160	150	165	185	152	136	152	168	162	163	143	153	140	146	148	172	156	161	151	149	145	157	146	150	139	134	166	186	132	159	138	151	161	121	157	161	161	171	151	175	156	143	156	169	151	136	143	158	145	140	145	170	181	168	139	168	155	158	155	168	124	148	137	144	141	138	143	151	163	151	145	149	149	164	156	165	153	148	136	148	149	143	138	150	156	167	144	148	150	142	163	137	154	149	155	163	173	133	156	158	160	153	148	148	157	125	168	146	167	133	134	156	175	159	154	157	153	144	154	156	127	140	147	180	143	158	161	147	149	149	157	152	131	149	149	137	166	147	174	153	136	161	145	142	188	132	143	183	154	144	194	152	131	154	146	145	163	150	159	145	163	156	155	163	143	157	156	126	137	163	150	161	162	139	140	146	148	148	162	148	152	135	168	136	150	143	144	148	165	194	142	159	148	139	154	141	183	149	176	173	153	151	158	160	157	136	144	165	139	156	154	143	177	146	163	162	153	135	130	151	156	153	161	150	158	158	150	140	164	151	137	141	142	139	148	159	148	135	150	167	162	167	151	146	141	130	160	150	165	144	160	126	177	153	159	152	152	127	146	152	132	144	140	128	151	166	155	148	157	138	157	148	158	156	133	152	147	168	147	174	135	147	158	151	128	151	145	144	154	166	138	148	159	177	136	169	136	160	138	151	164	126	141	149	158	181	159	157	160	144	141	151	153	140	184	156	140	162	188	134	139	151	144	140	143	165	141	131	156	144	152	168	131	135	140	166	154	164	166	146	146	166	151	139	140	148	157	154	152	157	152	161	143	169	159	160	170	158	172	138	132	164	175	138	146	188	139	137	171	153	130	152	163	157	167	143	149	156	165	146	182	144	161	144	143	139	147	153	123	174	158	150	159	150	162	157	166	149	137	171	166	152	147	154	159	151	153	154	152	182	164	156	162	158	155	139	163	159	154	160	140	139	137	139	154	154	153	166	181	154	179	154	127	150	157	164	120	121	140	144	151	135	162	174	156	145	147	149	135	157	167	147	157	168	178	151	183	157	139	139	177	142	129	121	134	172	133	159	160	151	132	158	135	165	159	152	155	143	143	153	173	161	148	138	158	142	173	156	154	168	156	144	132	142	153	156	157	144	147	160	157	162	161	155	163	142	182	130	143	155	184	145	152	157	145	137	147	152	156	152	170	173	120	165	148	153	136	138	150	130	160	144	153	163	152	168	150	165	174	155	153	140	164	140	170	138	144	155	163	160	158	158	151	147	176	147	143	151	147	136	145	157	167	146	177	130	148	147	122	153	151	144	155	158	153	168	142	168	151	152	155	167	143	148	149	153	168	137	158	157	144	146	143	144	174	158	145	169	168	152	162	142	162	152	151	152	155	156	146	157	176	133	131	153	137	165	142	148	159	154	144	143	147	152	146	131	166	153	140	174	158	167	137	160	151	156	150	155	154	163	157	142	159	143	151	150	175	136	144	177	157	150	147	161	147	136	140	166	163	150	143	162	163	153	154	164	149	153	156	168	176	145	163	154	162	172	135	160	141	161	137	157	164	158	134	145	122	142	129	155	145	169	147	128	139	156	154	150	154	163	156	154	128	143	162	167	159	161	157	150	159	159	166	143	137	139	152	139	149	118	150	145	140	143	146	135	156	145	160	143	134	141	168	150	145	129	151	148	177	140	142	157	141	154	148	150	138	158	165	147	148	150	145	174	159	142	134	139	151	137	152	158	145	173	146	143	168	166	157	167	155	188	139	154	160	155	169	158	167	163	156	158	136	145	147	160	148	148	129	153	135	137	142	129	159	146	154	144	156	150	159	169	156	167	125	152	152	153	147	157	155	164	150	161	158	148	169	155	157	144	166	154	154	160	154	151	154	160	158	165	140	152	152	117	139	134	149	146	158	167	148	161	148	157	170	142	162	143	144	144	157	163	156	167	149	160	139	142	149	135	144	141	157	158	160	142	154	126	138	141	161	162	158	152	157	142	146	148	132	156	162	130	168	138	151	150	155	156	157	154	144	137	174	145	146	130	175	156	173	145	144	161	156	148	146	163	167	147	155	139	158	164	156	182	140	154	145	143	160	146	160	136	134	145	170	161	152	149	135	149	137	146	144	144	151	129	157	155	131	163	136	153	142	146	127	153	140	152	145	149	143	133	154	138	143	186	129	162	152	134	177	140	159	130	166	152	170	113	143	155	159	152	144	145	175	155	156	150	165	141	158	155	143	153	140	154	146	149	132	140	177	150	138	161	146	153
30137	1787	3299	3491	2946	2426	2015	1708	1450	1310	1123	1031	936	911	861	886	720	797	775	724	699	688	648	600	611	629	603	613	636	593	610	555	573	560	562	584	540	553	547	560	540	504	508	558	545	502	526	532	515	514	530	534	513	544	522	468	535	499	511	513	529	501	505	504	565	538	527	539	559	537	488	499	538	490	515	539	499	515	518	515	505	539	493	517	511	532	501	485	515	486	489	501	508	531	459	488	484	521	497	497	504	521	521	494	512	477	445	503	523	509	482	494	525	495	481	491	557	473	504	460	485	483	529	475	533	540	477	484	488	490	499	504	538	484	478	498	472	444	486	519	520	531	491	486	531	514	497	483	495	468	490	500	488	475	531	470	450	523	491	504	497	551	471	485	528	503	530	465	502	522	520	502	518	506	475	532	503	486	498	513	484	519	499	513	566	481	499	560	485	546	484	472	476	477	497	473	529	476	549	520	490	540	457	496	470	534	519	522	500	520	487	501	519	469	472	480	513	495	502	484	490	484	488	508	512	499	458	501	473	513	464	497	522	517	439	503	460	492	535	509	546	503	492	495	444	469	533	528	471	507	464	521	473	538	515	508	488	518	483	537	453	499	489	508	486	436	489	505	475	464	476	457	481	486	503	462	482	503	509	443	482	517	488	493	467	497	489	511	474	522	465	481	484	501	468	465	527	476	519	481	483	501	463	452	507	498	473	494	506	481	487	518	494	483	481	496	457	488	506	493	525	459	454	534	492	504	499	535	511	468	464	486	500	504	505	491	474	518	484	517	503	488	439	478	501	483	511	459	484	487	486	520	477	509	516	481	499	467	458	457	480	467	516	489	512	491	476	493	514	513	493	492	522	509	476	492	508	487	510	480	465	533	480	492	489	496	466	467	529	509	495	478	492	509	513	473	454	456	464	511	543	494	485	486	503	495	502	473	490	498	494	467	518	481	495	486	490	477	490	503	486	476	486	451	505	505	524	495	506	496	524	501	495	484	498	522	519	484	482	516	481	544	494	480	448	529	476	461	504	447	546	512	506	497	510	507	528	503	512	491	498	471	498	504	509	501	481	467	469	523	508	517	492	528	486	468	482	451	494	510	514	453	509	478	478	474	500	522	480	487	486	480	481	513	493	489	482	518	483	469	462	490	465	517	479	485	461	519	492	513	513	485	490	436	481	503	495	552	522	512	520	506	463	526	495	513	530	497	487	518	476	493	487	500	530	508	459	487	492	461	484	489	462	498	485	470	506	489	514	485	511	470	537	484	504	474	480	510	459	496	482	508	475	493	530	532	462	510	478	492	487	494	463	473	514	522	493	496	490	506	523	470	482	471	507	496	501	527	506	525	497	484	471	460	510	508	542	511	497	468	510	458	509	482	450	495	470	476	501	526	501	490	464	440	540	492	510	515	565	505	483	484	490	500	529	541	501	509	495	521	499	494	511	499	467	506	492	511	512	476	457	489	455	495	442	494	471	512	487	503	498	506	480	477	462	488	464	472	467	492	509	555	486	479	479	491	461	503	516	491	458	498	476	506	473	502	494	531	549	442	484	458	553	531	500	495	491	485	485	505	492	512	504	495	500	511	503	482	481	475	494	476	529	506	500	481	467	527	539	476	476	469	496	473	497	500	476	464	487	440	504	481	491	447	514	441	468	489	466	457	472	455	493	509	472	505	500	477	512	470	498	473	488	508	489	513	528	497	536	526	512	451	493	503	511	498	479	494	509	488	497	486	513	498	488	509	505	517	493	520	484	473	523	460	525	479	464	499	503	507	509	496	467	514	455	495	505	542	550	496	498	501	506	507	519	528	484	489	514	491	463	511	516	512	507	500	511	498	495	489	494	503	507	492	487	491	491	493	505	480	525	489	488	477	469	468	511	498	533	497	518	484	483	458	491	471	537	504	463	491	492	459	496	501	487	498	528	493	482	475	509	505	499	477	456	479	518	492	471	517	492	496	523	530	481	549	508	491	450	484	511	477	463	506	512	489	467	500	511	519	492	494	493	444	479	522	502	492	486	507	473	497	498	515	507	517	491	514	499	530	482	476	469	461	518	508	491	498	440	464	466	473	498	535	493	535	477	507	510	486	493	485	504	479	472	499	487	489	502	474	503	460	507	512	485	490	527	455	518	505	497	469	458	519	466	502	470	527	505	481	533	483	504	475	489	498	497	483	504	507	524	497	509	454	494	494	502	448	516	508	519	465	512	469	492	504	515	480	458	505	530	510	470	487	474	497	501	486	462	528	506	490	447	510	490	506	501	492	536	505	520	481	471	478	516	498	488	504	469	501	501	488	499	470	504	529	476	490	479	490	483	465	504	475	505	507	502	482	507	474	509	468	506	495	457	492	468	488	537	481	507	532	475	470	493	527	498	500	503	470	512	436	497	505	451	510	484	482	510	498	502	492	454	453	531	489	475	479	475	508	462	513	486	482	495	495	522	485	457	468	544	490	501	521	510	519	488	472	492	495	480	518	493	551	454	496	501	450	510	479	504	516	523	506	547	508	546	497	471	507	498	486	511	483	480	480	488	503	526	497	524	456	500	490	446	467	494	484	482	472	509	499	533	482	497	479	496	511	463	489	501	486	476	515	542	488	535	503	480	465	463	497	529	499	520	517	502	516	496	522	515	480	499	491	469	485	491	478	508	504	452	497	489	517	487	478	522	490	462	542	502	517	481	491	478	466	532	480	501	519	499	473	492	520	474	534	501	482	506	493	500	511	491	501	499	455	473	474	515	495	519	486	465	517	519	498	512	479	461	506	494	514	499	510	503	505	468	495	455	502	471	545	443	460	494	497	473	495	483	464	501	476	513	448	509	484	493	546	536	491	505	459	460	511	504	478	483	504	467	498	436	483	462	487	467	476	470	482	543	484	490	478	507	478	492	518	478	518	493	520	460	504	542	507	496	483	493	491	491	495	471	500	465	489	474	507	508	505	508	516	491	490	516	490	465	501	472	488	467	470	489	502	485	479	531	534	481	503	508	498	510	500	467	507	499	504	470	476	561	489	489	504	505	487	472	508	488	497	469	505	536	499	507	476	461	470	482	500	495	527	472	559	526	496	481	499	493	484	484	497	473	476	499	535	501	493	464	486	501	487	516	465	495	500	488	486	472	513	486	475	462	505	499	517	481	518	445	477	472	460	527	504	476	479	498	499	476	501	527	488	509	518	495	473	498	474	514	480	467	524	492	497	495	481	505	441	465	463	481	503	491	524	510	490	495	502	506	497	477	523	521	432	467	521	474	498	489	485	524	488	479	451	511	519	535	476	460	499	467	519	494	471	512	511	468	519	502	541	503	520	436	508	504	482	483	480	511	497	495	483	477	476	465	481	488	458	476	546	465	507	494	544	471	491	512	475	503	508	504	488	522	466	495	514	466	495	468	456	467	499	504	498	503	512	517	484	498	511	454	489	487	521	477	458	515	521	513	517	548	538	470	514	494	493	558	512	487	473	538	489	465	508	504	474	472	525
64681	25725	5508	2021	1413	1003	766	691	575	493	453	438	399	356	365	347	311	353	331	328	297	281	292	286	288	267	267	292	293	283	289	265	267	238	273	286	264	275	254	269	303	290	266	240	233	254	265	230	267	259	261	238	251	272	286	271	283	250	251	265	252	271	221	265	269	273	230	278	248	256	273	268	267	253	231	283	281	237	256	295	265	275	263	263	285	261	234	246	255	215	274	271	256	250	239	234	237	248	278	233	243	257	247	241	243	273	278	246	255	257	225	258	246	247	257	252	287	286	253	256	266	257	238	250	274	252	232	279	257	254	252	262	235	271	278	240	237	273	306	252	241	293	259	299	235	253	282	248	264	288	238	264	256	264	259	246	256	233	272	247	270	208	260	251	275	259	233	268	246	275	273	262	249	249	284	241	241	252	236	224	240	248	241	259	273	243	259	270	247	263	251	279	251	253	260	253	298	255	267	253	251	261	241	254	244	267	270	254	281	279	243	283	237	262	225	261	252	261	277	246	270	248	245	275	237	259	259	261	260	285	236	257	247	260	251	247	256	262	248	265	263	279	256	256	242	226	257	276	253	253	242	251	249	254	291	250	259	284	281	280	241	266	252	236	263	216	263	258	261	266	254	273	240	257	234	269	271	283	245	262	250	249	253	235	249	273	239	248	287	262	248	245	266	256	272	248	276	246	297	248	256	273	251	248	251	277	262	262	297	265	271	255	251	251	291	244	247	256	248	257	226	220	260	234	238	279	242	228	266	271	250	236	256	281	273	243	241	244	218	250	239	274	250	243	232	247	250	266	243	237	271	228	256	272	262	265	237	260	271	265	253	270	262	245	232	261	268	258	265	239	232	258	241	266	239	248	260	250	266	238	253	274	258	246	262	269	250	230	240	255	274	254	243	283	258	237	265	248	219	240	276	263	273	248	239	251	272	263	259	241	254	259	258	249	238	269	272	263	244	254	254	228	249	256	280	249	253	284	255	238	270	262	230	237	264	263	247	266	266	247	276	240	244	239	250	239	263	293	220	231	232	233	232	257	261	272	221	296	229	254	260	258	265	282	288	235	266	291	253	257	276	280	233	238	257	269	271	272	247	249	285	257	260	239	238	246	255	265	241	275	241	249	245	227	240	271	247	278	266	257	270	274	260	226	251	247	250	252	223	256	260	273	221	275	278	280	238	241	236	257	238	245	249	252	279	245	251	266	257	249	286	248	234	235	258	257	246	257	262	265	278	233	266	259	282	257	235	210	277	259	248	237	258	238	250	266	290	285	295	275	263	265	227	283	275	280	260	266	247	271	236	264	270	292	250	249	260	263	247	285	270	237	252	259	263	251	284	298	285	254	265	257	261	270	252	272	245	266	237	244	275	239	234	264	249	260	274	238	254	262	273	272	250	261	256	261	270	236	282	291	288	273	252	232	261	263	248	265	232	256	228	258	231	257	274	240	217	236	247	248	263	294	250	286	242	278	241	223	252	237	258	249	282	273	240	263	267	264	268	245	250	256	257	271	253	270	250	255	254	244	244	258	269	235	270	236	286	253	255	272	244	263	252	249	241	277	246	249	285	232	247	273	253	260	249	254	224	240	229	254	279	226	273	245	244	227	242	280	271	267	256	265	247	222	274	225	233	259	273	283	267	246	278	249	256	247	289	267	280	267	262	270	224	263	248	260	258	248	262	251	217	288	258	272	258	273	258	236	245	238	248	246	233	242	245	225	227	250	252	246	273	275	264	256	249	268	248	272	259	273	266	250	278	241	282	239	233	227	282	242	262	259	222	253	273	265	270	230	243	249	278	245	270	259	231	252	255	264	242	273	262	246	236	259	277	241	222	266	253	268	279	268	213	269	260	275	267	280	254	262	273	252	251	248	262	257	237	246	259	222	258	248	256	248	225	245	264	281	232	296	260	230	272	238	242	217	240	308	254	264	262	274	257	276	234	280	241	252	247	254	260	259	243	247	235	264	243	267	256	254	269	261	243	235	267	273	280	228	265	251	239	252	252	283	254	249	273	240	264	263	265	279	253	246	239	253	287	250	246	244	245	251	250	288	259	270	263	246	268	251	270	273	259	266	244	260	254	265	258	287	243	231	249	288	279	303	266	264	241	260	273	265	234	296	260	272	260	254	257	226	253	266	271	239	239	260	269	273	243	246	249	256	245	245	266	262	239	265	255	227	225	255	262	281	266	269	247	258	251	248	249	241	264	271	250	252	262	272	257	248	274	259	253	265	238	262	215	272	287	281	284	254	242	259	291	248	256	243	241	226	257	238	253	245	222	239	249	254	293	233	241	264	266	278	235	277	237	252	251	245	276	259	239	255	244	253	243	261	236	256	258	269	245	233	239	284	215	256	252	239	273	259	263	219	262	241	258	255	254	234	235	246	274	287	246	226	264	228	256	251	264	264	245	259	238	258	248	267	253	259	266	257	235	245	284	229	240	266	255	231	254	262	244	248	241	246	267	211	264	237	235	271	242	266	263	239	258	241	238	274	237	249	242	275	240	256	242	265	244	227	228	260	221	246	278	252	244	258	261	238	250	239	282	257	252	245	274	251	278	253	258	260	270	274	255	251	259	243	249	258	243	241	272	254	258	252	236	250	277	236	263	237	262	262	242	250	253	283	272	246	246	286	225	263	262	240	279	259	262	243	244	275	270	258	254	275	237	256	265	257	248	253	231	235	286	224	256	253	269	256	266	245	249	253	254	269	255	270	227	228	260	235	268	254	237	249	260	259	248	262	237	255	252	248	256	265	255	250	261	247	268	285	245	230	260	234	244	270	249	251	245	270	260	249	251	276	277	276	261	288	258	241	256	269	242	284	232	234	229	256	251	261	222	280	249	256	261	259	258	271	233	246	261	244	236	270	252	283	225	261	261	250	249	264	263	277	248	256	233	237	278	260	233	247	245	217	250	259	242	229	276	271	238	275	268	271	261	248	232	263	261	233	211	267	276	284	259	233	256	255	252	238	230	268	262	252	265	276	261	259	245	248	288	269	309	228	242	260	261	256	229	237	260	232	262	250	269	260	260	252	226	254	266	243	279	238	270	253	242	263	250	271	262	238	259	220	281	250	248	261	251	248	240	267	263	268	252	222	259	250	285	236	248	268	227	239	254	281	251	231	241	251	268	234	282	283	273	230	207	235	279	275	263	244	251	251	254	246	284	244	261	224	249	263	255	241	284	259	260	280	248	279	274	252	250	233	249	292	241	260	248	246	263	265	257	249	241	278	247	211	267	256	227	241	265	253	262	263	264	241	289	256	289	272	268	252	260	250	267	276	264	255	237	245	269	266	275	265	267	279	251	242	276	250	233	278	310	256	249	250	293	262	225	262	246	262	247	284	250	213	219	245	270	282	263	252	258	251	262	270	232	268	242	273	239	252	250	268	271	252	245	262	254	245	255	238	257	295	261	237	256	251	293	254	251	255	257	247	243	238	248	246	257	238	250	252	245	272	232	252	229	240	241	253	255	265
39367	3075	5971	6343	5207	4398	3652	2937	2619	2254	2025	1899	1721	1504	1508	1387	1315	1268	1161	1178	1094	1114	1075	1087	988	1040	964	983	937	954	930	940	899	841	923	895	844	879	855	865	879	835	854	844	818	797	867	838	801	810	842	850	771	791	847	827	823	779	779	777	796	739	818	815	815	774	773	735	781	785	802	829	753	780	786	814	763	820	779	806	829	805	818	765	822	788	821	768	765	762	715	807	728	778	772	769	790	731	807	783	791	779	745	787	803	768	737	787	761	739	748	791	779	783	756	787	804	796	753	802	762	723	743	763	797	703	762	748	723	736	786	700	767	733	762	776	784	792	793	793	713	790	729	762	729	765	718	802	788	791	749	815	802	756	775	752	744	799	743	752	748	733	807	722	723	749	754	769	737	760	771	724	754	774	784	808	827	766	823	687	782	736	772	769	745	733	794	752	751	770	777	737	740	758	754	712	794	764	738	754	770	767	722	804	802	799	756	738	772	755	776	767	799	738	717	767	763	739	736	795	739	790	798	756	729	750	726	764	753	744	760	764	772	794	754	760	765	758	726	771	813	799	772	777	741	766	835	783	720	736	697	749	760	735	755	729	784	739	746	682	754	778	735	819	733	754	719	777	767	759	764	732	756	754	757	749	754	769	742	776	793	764	770	729	761	781	733	786	749	753	789	782	779	814	769	777	747	729	795	744	719	793	733	766	695	771	763	764	774	726	797	761	801	747	763	749	743	796	728	747	734	748	754	732	761	739	794	759	754	755	772	733	789	749	701	750	771	760	788	704	780	761	768	773	772	769	748	777	687	742	784	785	716	787	802	719	774	780	715	763	795	717	733	720	734	786	780	749	732	772	725	761	722	742	710	715	776	748	806	816	696	779	729	730	746	730	753	766	793	736	764	772	761	755	794	754	787	750	719	795	751	788	748	782	742	777	776	775	746	747	748	776	732	813	759	760	747	794	743	743	736	718	729	772	755	739	763	787	722	697	821	756	750	698	747	790	755	743	799	744	766	779	765	748	786	737	771	705	722	787	758	776	742	738	767	684	804	752	790	706	752	719	775	722	729	738	729	748	750	827	753	824	746	783	708	792	777	728	785	726	753	749	724	732	746	758	710	790	744	744	740	794	778	756	780	736	781	729	721	772	753	786	778	693	757	764	769	732	768	770	797	717	785	742	761	780	771	774	762	738	786	796	727	716	785	739	735	763	756	723	764	760	795	758	726	758	762	716	744	805	810	701	760	773	753	794	764	742	808	719	786	807	761	741	782	738	798	754	766	806	775	770	766	760	791	747	770	805	790	764	784	732	797	773	778	750	707	738	782	794	736	762	785	772	762	738	813	790	760	800	761	753	815	766	737	752	719	765	745	752	766	767	798	762	753	749	757	713	735	773	788	744	729	729	807	761	748	745	783	703	757	768	803	773	781	781	718	758	780	780	785	704	770	739	741	780	675	771	737	791	768	721	766	775	773	778	806	751	780	702	765	722	752	759	759	785	754	778	748	725	778	734	734	801	772	727	766	749	731	756	752	759	776	709	756	791	769	771	724	746	739	772	790	755	720	790	730	823	769	786	762	799	732	774	773	736	735	725	753	787	782	749	758	752	738	732	783	724	763	755	815	764	764	788	786	814	821	766	708	752	732	768	745	738	761	760	754	776	729	771	790	804	779	780	752	734	743	677	767	777	780	789	771	762	769	752	739	757	761	777	771	758	710	751	794	763	760	753	755	807	768	740	716	790	737	736	792	752	792	809	742	742	746	752	774	755	762	791	739	744	797	742	759	744	756	775	739	760	748	810	717	822	692	730	735	760	709	776	785	693	747	760	779	770	770	754	742	755	721	755	759	759	823	776	710	792	774	742	755	817	737	756	790	736	792	749	756	735	761	754	756	781	750	787	775	785	706	803	792	764	748	801	770	797	796	747	743	749	769	722	741	807	753	789	753	784	760	750	785	756	775	779	803	775	752	798	789	740	757	736	766	774	680	800	770	761	753	757	742	747	788	769	752	806	814	795	780	765	756	760	750	753	769	737	796	733	726	787	743	745	737	756	753	777	802	753	766	751	730	801	744	746	795	725	781	756	741	736	773	725	741	802	744	777	716	776	813	737	706	752	735	759	734	766	745	793	754	735	760	768	757	744	791	742	800	732	808	737	736	760	747	761	763	684	781	743	729	766	757	781	779	725	758	753	773	773	769	748	755	761	711	778	769	740	757	781	791	720	727	768	746	759	805	751	771	746	773	701	808	756	773	802	730	743	769	737	793	791	769	792	767	704	771	748	733	715	772	753	723	784	785	777	787	742	740	780	811	782	768	785	769	736	784	765	744	779	770	777	773	746	744	717	754	817	770	792	779	778	806	778	727	790	750	715	748	764	692	769	755	772	793	747	738	768	709	750	766	744	751	776	745	715	702	736	791	725	696	741	772	728	742	768	772	780	717	787	736	785	789	797	762	806	779	768	748	751	817	726	731	772	800	768	792	770	772	731	751	777	755	761	762	760	804	742	746	752	767	783	810	795	777	746	788	737	770	789	780	724	743	741	728	735	770	756	725	789	794	770	775	763	790	724	727	793	737	750	758	755	731	721	746	750	784	724	776	734	756	801	803	828	766	770	782	784	798	755	758	797	771	759	785	785	735	765	769	744	739	730	782	744	768	740	780	785	772	755	734	738	738	736	750	765	711	814	773	790	736	745	783	695	724	739	819	731	709	752	763	728	764	727	794	732	722	723	756	720	763	734	768	749	764	792	754	724	773	841	750	756	740	745	716	729	744	743	765	751	745	735	762	807	736	753	769	767	783	737	736	727	779	754	765	740	796	754	781	818	774	672	738	732	788	745	746	743	759	731	764	782	750	768	763	774	686	760	725	784	756	755	817	768	786	760	769	722	795	783	806	782	737	728	755	749	726	756	743	795	747	764	742	781	755	789	807	743	766	724	834	770	730	803	690	747	736	736	741	769	783	721	776	763	750	764	793	776	762	730	774	739	787	717	767	776	749	759	728	762	716	700	710	789	732	702	777	748	734	752	770	758	797	790	758	733	789	729	734	787	756	846	771	794	791	747	669	749	789	773	760	788	795	828	778	712	808	774	774	812	756	745	734	772	702	774	742	716	719	779	742	724	755	760	799	818	784	785	729	776	738	768	734	755	809	727	757	730	734	735	733	738	788	701	784	826	775	732	728	754	767	764	765	766	725	761	781	758	723	726	760	785	734	731	774	725	713	733	773	741	722	731	733	735	742	752	732	808	752	783	809	782	754	788	800	767	790	760	779	756	750	775	754	779	764	732	738	779	797	745	771	801	751	788	772	751	720	789	771	747	733	809	799	717	754	789	737	798	789	775	714	774	759	737	740	764	796	751	728	796	771	773	737	761	747	723	772	771	772	746	730	800	728	784	792	821	757	767	725	764	751	767	817	749	757	756	735	744	773	714	733	726	770	746	757	752	739	745	764	778	764	783	783	796	729	717	758	805	833	780
10477	718	220	169	166	113	113	119	122	99	102	94	111	89	92	102	107	89	84	115	98	117	104	90	87	120	87	66	109	89	78	113	98	98	80	97	81	95	92	89	96	118	97	91	99	104	80	98	88	95	95	88	82	91	78	94	111	102	82	84	103	102	113	99	99	87	99	102	95	110	102	99	90	103	101	80	81	95	112	82	90	78	81	86	86	85	102	118	96	89	122	86	87	93	91	99	94	86	103	97	88	92	112	101	107	91	104	77	101	111	104	91	104	93	99	85	80	101	91	89	79	94	106	102	103	110	105	91	81	93	97	91	101	95	86	104	106	86	123	87	89	91	94	84	94	94	90	83	85	87	87	105	88	95	92	103	105	93	93	85	79	103	89	95	98	83	105	101	106	110	95	99	81	77	93	101	87	97	73	97	117	91	107	101	110	81	96	109	103	94	82	100	101	96	86	104	102	88	119	94	89	118	103	104	85	83	90	98	107	100	91	96	100	103	74	90	100	87	97	102	96	95	105	99	89	106	89	99	95	82	118	94	97	94	92	101	92	84	107	96	90	99	104	89	104	89	84	109	74	83	93	82	89	80	88	91	88	90	94	84	93	96	90	87	91	83	81	87	102	92	99	101	102	93	90	92	122	97	106	99	91	99	84	102	96	104	104	84	109	106	90	92	95	96	81	89	97	86	109	103	101	87	112	89	107	91	88	76	109	80	91	94	93	87	84	95	90	90	92	70	77	91	96	90	94	102	105	80	82	88	93	97	108	102	91	86	109	109	92	98	96	94	103	87	81	79	87	124	94	88	92	76	88	90	94	96	88	85	95	98	105	84	100	85	97	93	95	84	92	72	97	82	92	93	96	103	96	99	108	100	90	111	100	99	108	94	89	97	91	65	91	105	96	81	83	113	107	95	95	95	99	109	85	90	91	87	95	90	85	98	93	101	86	83	101	109	97	89	98	82	83	88	84	99	92	90	89	92	93	93	90	103	91	107	91	101	91	109	85	102	82	99	91	107	88	79	104	98	95	86	91	103	98	112	102	86	110	89	79	100	95	88	95	100	94	89	70	101	108	82	95	86	104	101	93	92	105	100	105	97	90	107	114	96	100	94	85	86	85	98	110	111	80	84	94	92	111	86	85	97	89	94	82	93	103	95	109	94	86	90	78	99	104	80	89	71	92	89	107	99	95	94	83	89	77	101	90	97	85	97	105	97	86	88	95	108	95	102	114	88	92	98	107	91	86	85	97	86	100	106	111	99	97	87	99	93	109	115	98	93	98	92	94	86	90	95	91	92	87	100	111	84	93	111	96	106	84	102	83	77	93	85	98	92	94	88	106	97	95	104	103	88	114	92	74	109	108	104	76	92	105	99	100	91	90	98	107	87	112	107	92	96	102	86	97	91	93	103	106	85	91	89	87	91	92	76	84	88	99	108	104	110	85	94	100	100	106	97	85	97	81	94	85	99	92	98	91	103	109	87	76	91	99	77	90	80	108	71	101	110	103	86	97	93	97	88	115	88	83	87	106	91	100	85	94	85	93	103	88	86	84	82	82	102	95	94	89	94	103	81	90	97	107	101	91	100	100	96	96	94	117	97	111	98	79	91	105	93	88	88	105	94	95	97	97	78	75	76	95	86	112	100	88	93	95	96	101	106	91	65	85	96	101	95	108	110	93	95	85	99	90	102	91	97	94	98	101	97	106	99	91	82	90	89	97	84	94	82	98	78	105	101	98	92	96	106	107	90	75	94	102	100	80	88	97	102	78	98	97	81	93	97	102	76	93	87	99	103	82	89	95	113	99	104	103	104	82	87	108	105	90	108	104	103	111	89	99	89	105	81	93	103	92	102	88	105	80	99	88	95	95	94	91	97	81	109	88	74	80	105	85	94	89	91	110	96	91	95	102	104	98	111	101	106	91	99	89	97	92	85	74	98	96	96	103	94	115	95	94	93	102	120	87	95	95	93	74	97	90	86	97	106	83	101	79	107	85	105	88	84	99	99	96	102	85	93	116	100	118	121	100	93	91	91	98	89	84	83	98	115	95	85	111	115	107	113	95	97	91	97	75	89	98	83	82	99	90	82	94	72	106	102	88	107	114	97	101	97	101	89	87	88	98	96	105	97	93	107	85	98	92	83	109	89	101	97	108	85	83	101	77	112	98	89	102	87	94	87	97	99	98	85	90	101	98	100	94	102	83	98	88	82	102	93	92	78	111	93	95	70	105	108	110	77	83	98	82	88	89	88	87	93	85	96	106	111	85	94	98	94	88	97	90	91	81	96	106	92	98	111	97	95	97	108	87	99	87	90	92	102	104	85	99	100	100	89	87	102	73	95	89	100	96	79	107	91	87	99	85	104	90	87	101	102	109	88	91	104	105	71	87	104	102	86	97	109	97	75	102	88	108	81	89	110	96	75	90	102	97	93	100	86	101	87	99	81	91	107	94	94	92	94	92	98	109	100	94	99	103	85	86	93	110	88	89	79	85	92	95	95	88	87	81	91	96	91	92	81	99	95	92	97	101	82	94	87	117	90	105	93	84	87	95	97	72	91	88	89	81	115	86	92	98	106	96	101	90	86	88	87	101	92	88	95	87	79	105	88	96	84	90	89	96	72	96	91	90	105	97	102	100	97	106	84	98	114	85	91	88	83	88	85	96	112	86	104	98	102	92	100	94	105	92	103	93	105	101	100	83	94	94	101	96	92	101	78	98	86	99	85	83	85	89	90	106	105	94	98	90	102	89	104	108	95	86	106	84	103	103	110	100	119	111	64	105	90	96	109	115	103	86	87	99	107	86	120	86	74	87	106	86	106	83	91	78	93	103	97	100	99	93	104	95	82	112	86	95	107	90	105	92	95	105	105	90	87	95	95	94	95	97	93	95	88	102	116	105	90	93	102	100	93	92	102	98	97	86	102	90	102	82	93	101	88	105	92	93	111	79	73	108	104	99	105	104	96	103	97	95	103	85	85	91	95	97	106	109	119	110	110	87	81	113	116	100	106	123	101	75	93	93	89	86	102	89	95	80	88	86	95	87	77	108	79	91	91	99	88	87	101	110	111	88	90	86	87	103	88	100	88	76	106	91	92	94	84	81	82	105	96	94	91	107	88	102	83	86	101	99	100	97	84	95	72	81	92	99	86	95	87	84	87	91	100	103	94	89	81	89	88	87	86	85	96	105	104	93	90	110	93	77	91	95	82	106	97	98	103	98	93	69	108	88	87	89	97	109	93	85	98	106	89	102	96	94	71	88	102	86	85	97	96	106	109	97	92	92	85	95	109	98	113	96	103	105	97	87	79	85	98	96	92	80	104	106	114	83	92	96	95	104	97	92	97	107	86	101	98	84	112	96	84	85	114	92	105	102	101	90	86	97	108	100	84	68	82	114	88	87	95	83	92	87	95	91	93	102	93	86	105	81	104	83	83	99	90	92	88	104	92	95	90	94	98	111	86	88	92	83	96	102	86	97	87	84	90
10403	444	520	548	564	464	454	392	380	404	380	376	369	354	361	360	346	349	338	342	351	351	307	369	336	334	380	329	350	368	318	319	323	335	347	377	343	358	342	339	333	332	385	328	313	346	305	357	335	348	329	319	354	306	318	348	353	341	351	329	322	354	321	343	346	368	346	313	341	352	323	344	354	345	308	331	330	335	309	349	328	324	348	333	370	315	320	372	330	348	324	351	363	339	359	375	323	330	349	327	371	332	326	327	320	332	345	376	346	359	340	322	328	377	312	280	342	329	338	348	346	317	338	329	328	330	313	338	320	318	324	326	312	372	323	319	333	338	324	321	330	355	313	334	354	358	334	312	321	326	361	353	324	345	364	342	325	313	316	359	348	308	319	365	348	326	345	329	337	341	349	367	328	387	359	322	349	366	348	364	355	323	347	324	345	339	355	341	328	354	351	330	324	340	313	319	367	344	322	342	320	318	315	338	342	366	359	333	346	359	310	345	354	373	404	377	340	339	335	319	330	322	350	340	309	334	339	317	321	311	340	335	355	324	360	280	321	323	386	321	299	332	324	348	331	330	331	329	330	377	346	332	359	326	334	359	346	345	326	331	321	343	318	355	342	354	341	317	336	356	325	315	326	341	348	333	360	353	352	322	335	341	345	347	320	330	372	328	336	358	352	342	341	380	346	334	338	336	322	355	352	343	312	330	340	359	334	333	306	323	335	344	328	309	319	326	342	323	351	359	330	346	337	349	367	338	322	365	333	330	347	351	323	288	353	348	335	310	346	357	328	326	333	337	355	322	354	343	327	359	328	345	340	357	358	329	312	352	363	316	347	339	338	386	324	346	365	347	309	345	331	343	358	363	319	319	315	335	319	331	338	349	353	361	302	352	303	337	320	311	332	367	327	324	316	336	330	347	320	336	340	311	346	348	328	336	307	316	360	335	329	342	350	329	346	286	356	352	331	336	347	343	325	362	330	339	341	355	316	363	348	347	358	335	352	339	337	330	332	368	344	330	343	333	325	353	341	345	357	349	349	338	324	331	331	344	316	341	328	347	345	356	323	347	302	314	344	351	339	307	329	361	322	335	355	349	297	325	330	327	354	312	376	341	329	349	333	327	389	333	356	349	350	299	354	296	314	336	326	352	314	336	333	348	330	332	350	355	293	318	346	326	353	349	392	352	300	322	333	352	355	338	345	321	295	322	333	344	341	337	353	351	359	366	327	333	339	359	317	336	336	282	351	344	362	324	361	335	306	327	350	340	324	323	324	328	322	351	318	324	356	335	344	330	338	317	317	390	356	347	354	297	368	351	363	353	341	306	312	346	341	345	357	338	353	364	340	371	340	330	337	330	367	329	328	322	328	329	296	348	326	376	359	343	365	356	346	341	374	309	325	340	360	324	330	339	340	332	293	310	349	316	370	335	360	331	303	345	340	352	356	317	345	319	321	333	349	362	338	311	329	379	359	378	313	337	340	354	320	312	321	318	354	344	371	335	333	333	321	356	336	331	342	340	341	341	345	356	340	317	357	340	353	346	343	342	358	346	368	311	315	342	340	367	349	370	358	325	341	321	329	330	361	339	336	336	340	336	357	346	331	321	330	348	346	321	320	319	355	352	342	342	356	357	340	327	305	324	320	354	349	328	340	363	337	352	370	356	368	307	306	358	346	343	342	348	335	328	342	324	343	335	362	359	334	338	351	322	338	338	333	341	333	334	373	316	330	336	325	333	335	344	359	338	318	331	325	327	322	355	335	325	373	351	322	351	354	323	331	329	350	334	361	349	370	347	339	346	343	355	352	340	347	329	334	354	318	339	355	304	343	367	320	346	349	350	346	341	338	353	329	348	356	378	324	360	362	333	347	318	345	308	320	327	325	318	302	323	345	304	325	350	362	336	350	318	325	301	333	317	363	340	358	341	356	343	357	321	327	300	333	326	367	340	321	362	334	372	341	377	341	324	350	329	331	334	335	319	347	343	333	326	338	331	327	326	353	340	364	332	318	371	332	298	320	351	341	335	319	345	364	319	335	333	332	321	318	317	329	337	341	339	343	342	339	351	356	312	338	321	328	331	321	382	327	343	311	362	350	364	357	317	353	365	311	360	341	320	341	335	335	334	337	359	322	311	313	335	363	319	340	353	338	364	370	321	329	363	318	328	379	356	334	336	332	315	361	344	318	323	324	318	303	337	360	339	310	366	308	322	367	347	342	336	319	332	344	330	351	340	304	332	319	365	356	328	326	336	357	336	331	344	328	313	335	367	324	310	315	360	335	336	358	328	334	334	324	315	383	333	333	327	388	339	338	375	338	358	333	339	360	332	324	320	376	350	337	351	354	320	358	302	330	335	335	355	347	337	305	376	354	350	340	374	305	341	317	351	359	336	356	345	344	325	349	350	346	325	337	336	344	340	358	375	326	316	353	363	328	344	297	336	333	352	326	307	344	348	325	319	334	332	323	346	326	335	358	354	334	371	344	345	360	348	337	356	325	346	331	351	308	352	354	331	356	366	357	341	339	317	338	349	339	341	313	389	331	334	328	359	310	347	364	346	321	336	338	337	315	377	353	337	353	361	330	334	373	358	323	337	318	333	357	343	328	315	360	384	359	313	344	306	349	353	308	346	320	317	344	351	366	325	307	346	352	306	350	342	323	321	323	344	345	313	349	352	354	360	328	352	364	347	347	325	312	355	324	357	314	348	371	355	357	360	341	321	348	319	327	371	318	370	360	329	319	339	315	362	319	329	335	346	353	323	355	328	314	343	352	315	353	366	369	328	348	353	332	336	355	352	366	394	335	327	343	319	335	319	351	317	359	345	384	358	331	324	363	306	304	328	356	332	330	350	380	335	324	327	315	333	350	343	377	340	339	363	369	353	340	361	332	356	309	315	367	337	307	328	313	349	316	319	356	361	341	324	327	319	345	312	348	347	335	333	353	346	343	344	339	351	338	339	340	337	339	339	328	370	368	316	317	334	330	331	372	355	349	323	347	330	314	320	358	328	347	317	346	349	341	322	338	312	342	374	325	339	341	332	354	362	331	340	350	340	335	303	311	327	371	356	336	333	336	350	298	332	324	328	321	322	347	310	314	356	325	332	345	338	340	339	317	352	356	367	345	358	379	337	315	345	327	363	342	371	346	355	377	354	359	334	314	368	307	314	336	309	331	349	322	338	345	340	298	340	335	337	348	331	334	333	350	337	318	366	330	333	316	342	366	324	316	365	357	344	286	341	302	305	350	315	326	325	353	349	332	341	328	339	364	327	344	357	344	326	325	334	338	367	292	358	347	364	362	352	351	334	327	315	346	304	316	315	333	322	337	337	353	354	331	353	330	353	338	358	323	305	341	311	348	317	339	344	332	343	319	322	324	323	325	319	365	312	345	336	334	340	345	346	352	363	316	316	354	350	330	366	334	355	298	359	359	333	352	323	344	319	316	325	319	324	327	333	320	343	345	332	343	306	345	373	336	328	330	352	350	356
50296	14235	1855	1015	712	529	415	364	308	247	234	244	224	214	191	167	202	186	171	172	166	191	157	162	168	137	166	160	153	166	172	168	159	160	150	169	139	160	167	180	160	145	156	161	131	156	151	157	152	151	158	151	144	150	167	140	144	158	187	145	151	202	167	153	144	151	150	142	150	154	143	143	143	148	156	148	152	154	146	159	148	142	153	162	145	154	168	169	132	131	158	155	173	163	145	156	127	160	154	149	141	146	151	156	147	157	132	151	135	162	134	163	139	169	166	131	144	163	170	150	136	130	150	165	134	152	164	151	124	144	135	159	136	147	141	143	168	155	159	176	163	130	122	162	163	157	131	138	132	140	171	159	146	127	133	161	185	158	157	123	148	153	161	135	147	151	147	155	152	163	161	160	169	165	143	167	150	124	152	144	168	148	148	143	126	160	166	159	164	170	140	149	151	145	146	145	151	156	142	141	152	169	136	161	172	167	146	161	161	141	153	144	153	148	147	154	125	160	166	168	174	147	177	148	151	132	171	161	140	156	169	141	175	155	145	144	133	178	149	152	158	151	157	142	147	144	165	142	140	161	145	137	150	139	156	144	151	140	159	134	148	153	150	175	143	159	149	147	147	130	133	148	145	153	165	184	145	151	167	119	150	141	175	134	165	143	141	140	165	160	155	161	161	170	140	171	169	169	153	131	152	145	127	139	153	159	161	176	137	148	133	160	158	159	152	160	150	170	129	170	164	169	154	152	171	150	147	176	167	175	155	149	152	148	171	147	173	170	143	142	145	162	141	138	162	164	152	158	132	173	146	165	161	139	171	150	141	150	174	158	155	165	182	167	156	130	156	169	118	159	143	139	144	171	153	165	158	134	161	141	160	161	133	151	150	154	142	158	155	126	184	166	122	129	147	150	168	142	160	146	147	166	166	145	150	159	165	166	167	147	167	138	148	153	148	145	170	148	149	162	138	150	141	155	151	149	136	149	180	139	140	158	151	154	170	181	140	156	130	138	165	169	135	165	139	170	144	149	151	158	163	180	124	145	118	144	114	159	151	157	151	132	159	143	167	125	141	138	164	148	149	150	162	149	156	155	164	167	148	160	151	147	129	157	149	152	149	161	155	146	142	174	152	124	142	163	157	136	167	138	143	162	157	153	166	174	125	159	146	144	166	151	163	147	173	174	154	152	144	142	176	154	167	158	133	145	142	143	157	154	155	164	146	158	143	150	147	151	146	132	150	145	141	146	131	164	162	167	144	147	155	153	162	142	155	168	145	152	144	144	137	133	166	143	158	159	154	155	162	158	173	145	153	167	147	145	138	142	144	121	171	159	139	146	157	140	129	169	152	135	149	147	159	150	158	170	168	135	146	168	183	164	174	153	153	152	159	162	150	144	153	145	141	130	167	176	143	141	172	163	148	169	146	164	134	159	159	149	128	163	146	151	159	175	150	127	148	150	149	168	153	172	152	140	153	152	160	166	165	143	151	149	146	147	170	147	152	148	160	153	163	148	146	149	141	152	158	151	138	151	146	135	153	139	149	167	152	135	175	155	149	173	160	157	173	169	164	154	159	138	169	151	147	141	153	143	140	146	158	152	162	128	130	191	157	166	172	149	172	143	144	142	175	157	167	172	159	159	147	150	146	166	148	151	164	161	148	152	139	164	135	139	162	133	136	151	147	154	154	149	150	178	160	176	172	157	168	155	133	162	159	147	144	166	169	164	180	135	141	150	140	167	133	153	175	180	164	141	145	144	163	142	156	155	143	162	164	170	149	139	153	158	155	158	165	138	142	170	175	140	131	161	134	148	124	149	155	140	137	136	152	149	147	142	152	150	128	161	168	152	152	138	128	155	165	170	151	167	150	166	157	134	139	148	168	147	164	162	137	156	150	143	176	125	146	157	169	143	159	158	150	166	161	155	155	141	140	154	155	148	143	159	149	158	182	169	157	150	157	147	130	158	144	167	143	158	151	146	140	147	136	132	146	160	157	165	157	135	140	169	151	154	159	138	148	146	149	144	167	143	126	148	142	168	143	147	156	138	155	135	122	162	145	145	156	161	154	135	139	161	141	179	159	169	144	148	162	174	153	140	159	126	155	145	144	138	164	159	170	121	144	182	150	150	136	140	147	159	166	144	147	138	152	149	140	156	156	162	149	136	160	158	146	165	158	158	150	147	142	150	145	161	150	151	144	156	145	177	165	151	147	171	169	132	131	145	155	169	161	165	145	165	145	172	161	166	136	145	150	167	163	139	135	135	140	152	158	145	128	143	153	159	179	153	158	145	153	134	140	140	177	150	151	139	146	162	156	169	133	170	165	157	141	120	148	130	148	156	150	148	151	149	162	158	126	153	151	159	147	152	148	140	159	156	177	147	167	147	167	170	157	160	139	137	168	143	151	144	159	135	146	146	155	160	159	156	148	161	175	131	151	158	165	162	165	184	172	141	149	155	156	149	156	160	153	151	159	164	157	154	143	142	140	137	156	154	144	138	149	160	154	151	143	146	139	158	163	142	172	144	159	170	144	138	170	148	159	131	145	154	152	140	142	151	165	158	134	165	148	157	158	165	149	123	155	147	138	160	137	143	172	128	143	152	151	143	158	141	160	148	153	143	137	138	150	117	157	164	154	153	143	150	126	163	131	165	152	146	146	166	149	167	170	136	140	140	145	151	148	169	149	138	117	134	163	157	146	156	137	148	156	162	158	158	134	143	136	157	164	144	148	145	184	141	148	160	152	145	180	168	147	174	128	174	140	151	137	149	132	141	154	152	130	141	152	155	161	154	144	154	153	142	135	160	133	139	153	164	142	139	130	145	160	152	137	148	159	158	154	138	150	157	145	154	143	175	152	146	142	146	145	175	165	152	171	145	165	151	156	161	169	164	152	143	129	153	158	159	144	143	167	162	145	143	175	193	178	139	160	147	155	154	133	128	184	163	163	139	150	169	144	158	127	149	145	158	156	154	154	154	130	142	158	151	165	147	143	150	171	168	161	147	141	124	139	154	169	148	150	165	154	147	134	162	154	135	162	150	162	148	152	162	157	146	180	156	153	141	167	158	127	158	168	150	138	139	161	138	164	144	156	167	159	149	153	164	130	144	138	152	133	171	153	152	160	136	141	153	151	170	160	157	166	161	153	144	143	147	127	137	137	140	141	146	171	156	160	171	142	138	172	167	159	149	157	143	142	151	127	170	163	138	150	145	143	194	132	164	131	151	150	138	147	154	147	139	149	156	136	176	149	164	160	155	128	152	143	170	127	154	157	149	161	158	156	146	164	150	163	139	153	161	143	153	150	165	136	139	121	173	155	146	144	146	135	161	136	171	166	184	145	162	136	156	161	152	152	164	157	151	173	187	142	146	157	148	164	144	137	155	147	149	158	175	141	155	153	175	149	149	166	144	150	166	147	158	145	138	150	185	164	147	172	162	172	152	163	169	163	152	149	176	150	150	157	137	145	154	154	147	163	174	157	167	154	159
29582	1618	3281	3555	2935	2437	2033	1688	1510	1295	1165	1045	1068	880	894	864	728	735	725	752	654	652	704	658	639	582	600	624	608	594	579	562	565	572	540	562	561	533	511	572	502	543	509	516	555	505	517	509	493	544	491	516	498	506	546	494	556	495	491	518	540	517	507	527	521	499	494	519	526	508	514	490	510	505	499	491	500	505	529	496	518	487	479	517	533	528	465	487	465	433	512	506	515	483	481	512	511	517	525	545	487	512	488	462	512	497	539	480	480	482	483	524	493	444	540	505	507	520	532	483	483	519	493	495	560	488	523	495	508	456	551	488	548	543	499	517	535	526	525	506	444	506	541	486	491	472	521	511	472	438	503	511	505	519	531	486	502	504	480	476	521	519	469	515	497	468	495	514	498	459	496	520	491	470	516	539	511	496	509	509	511	494	450	470	515	523	468	517	510	504	504	467	475	505	479	515	532	509	487	485	528	469	493	499	516	501	519	503	498	509	499	481	494	547	498	497	518	476	454	507	520	492	488	543	508	492	513	508	522	483	486	493	500	504	478	518	507	444	504	471	493	479	476	486	560	477	510	506	512	497	439	497	524	506	496	500	471	492	493	469	493	497	510	550	508	462	489	495	495	466	498	489	486	547	509	493	478	496	476	462	449	465	475	477	453	494	482	505	505	462	497	466	509	489	502	501	492	495	494	463	480	493	516	496	496	488	497	527	491	477	485	494	531	509	459	475	475	480	501	511	446	488	482	494	518	479	504	529	508	461	514	487	480	513	489	522	532	489	469	528	505	525	498	494	489	506	484	529	494	521	499	469	475	507	498	474	511	516	509	483	532	504	478	490	488	482	482	481	527	526	486	470	466	476	497	491	520	480	466	487	486	488	517	484	487	529	493	507	509	496	490	506	475	493	521	500	504	444	454	499	507	506	501	488	481	454	469	495	490	495	491	475	501	516	493	493	469	506	455	499	494	534	514	464	480	516	461	473	499	480	487	522	519	505	474	513	487	503	519	447	467	492	485	497	521	502	518	484	515	476	532	500	505	480	464	453	522	494	470	494	498	501	523	490	488	525	485	456	535	535	521	488	506	525	488	522	491	509	478	472	520	523	465	502	476	504	520	487	532	478	504	493	487	511	473	509	500	496	550	529	507	457	491	488	473	479	484	540	500	487	515	466	478	499	510	495	466	483	502	491	524	490	495	460	533	525	525	486	515	516	484	513	506	483	469	472	502	499	460	523	491	492	456	519	472	467	506	497	483	493	529	434	513	484	480	517	494	473	454	484	503	445	498	518	487	548	517	497	519	482	480	470	509	509	470	494	472	506	471	502	475	518	491	469	449	488	509	523	485	523	527	483	508	523	506	530	461	508	486	481	496	486	456	459	492	472	454	522	541	474	474	505	487	496	518	495	510	516	486	488	549	508	464	497	506	523	556	499	496	504	488	486	481	522	491	501	501	465	502	502	516	464	482	488	498	507	525	511	525	499	483	537	504	476	484	504	496	514	495	464	476	503	490	475	515	484	492	479	457	508	481	507	458	484	512	442	516	514	508	476	462	545	507	526	506	453	526	518	490	480	480	507	512	502	484	522	479	521	480	515	512	461	501	537	471	486	505	496	505	473	455	516	525	501	481	499	493	495	535	497	487	518	502	514	508	473	516	472	517	501	477	498	505	495	518	524	504	507	479	533	456	475	501	478	470	517	509	480	493	510	492	484	468	490	472	486	498	469	504	473	518	477	470	463	522	504	488	522	495	490	499	509	504	495	503	510	486	488	481	512	485	467	512	505	498	468	502	497	503	543	486	487	461	484	530	478	474	500	483	524	483	521	498	471	505	545	505	523	537	460	504	540	518	501	451	517	455	451	519	467	531	490	480	472	491	492	543	498	472	505	444	483	491	506	484	496	500	489	533	487	504	486	499	496	492	496	504	516	474	482	509	483	491	489	471	482	491	516	489	485	481	468	471	510	499	494	486	493	476	498	493	493	492	464	530	504	449	480	464	452	478	497	516	492	489	439	482	489	524	491	530	515	534	499	507	482	516	455	470	495	477	487	489	503	484	472	486	498	506	495	507	504	467	515	508	440	504	490	502	477	512	482	487	489	511	509	492	493	479	495	510	519	477	503	527	512	525	512	480	516	515	497	505	495	447	495	486	484	483	458	532	502	494	496	484	494	500	495	510	485	513	540	489	515	457	468	490	485	529	525	496	511	503	509	524	500	508	474	524	520	503	497	473	488	528	487	506	484	518	524	517	501	459	514	501	475	462	514	464	449	496	508	482	497	504	465	524	524	487	467	456	521	522	445	517	505	474	485	513	503	487	448	501	509	499	403	474	516	437	481	497	488	502	491	504	480	490	493	492	530	477	495	497	478	521	498	459	497	501	494	501	509	477	508	529	542	503	506	511	500	473	459	503	488	467	499	445	551	487	518	500	492	526	509	499	517	497	548	477	503	522	489	460	460	508	483	491	519	511	519	495	492	493	457	490	507	526	445	464	538	510	488	499	503	530	481	511	541	528	475	518	490	466	522	498	517	484	498	557	497	460	491	509	432	492	517	492	513	483	520	481	505	500	474	508	499	455	516	517	470	480	486	507	540	467	478	492	479	498	490	504	473	527	479	480	469	476	512	527	477	462	494	450	507	532	446	478	491	529	478	483	528	497	514	495	508	512	505	493	506	477	508	484	479	496	459	499	495	515	511	526	495	493	471	472	505	509	494	525	459	506	499	499	479	450	484	478	518	511	504	472	510	478	492	498	473	510	488	508	479	469	530	492	501	480	496	476	452	461	517	469	505	491	495	481	497	506	487	507	540	499	446	451	522	489	518	486	516	535	512	489	462	517	477	483	527	466	493	585	479	504	536	511	505	464	497	486	519	525	472	456	504	543	493	500	508	510	499	494	477	531	497	491	487	471	499	528	510	481	519	526	455	470	467	492	521	516	511	506	517	470	512	469	499	507	460	517	513	503	513	493	512	542	519	487	499	466	490	496	456	519	497	522	516	483	488	478	557	495	490	499	486	467	538	545	458	541	499	539	517	486	501	553	500	543	508	543	487	518	501	502	517	473	510	499	522	556	519	480	498	484	505	513	457	501	523	442	503	470	483	490	500	513	491	485	548	515	486	483	512	482	507	489	501	524	489	489	513	502	494	498	529	479	484	477	484	455	481	501	473	529	456	506	492	489	495	493	462	504	488	473	490	474	522	506	519	493	486	491	519	527	496	485	508	519	500	519	508	485	496	490	491	507	491	505	532	505	509	490	479	468	520	549	499	526	495	519	453	505	493	461	499	476	481	525	434	490	501	491	507	466	483	518	485	515	497	512	461	502	457	502	524	488	437	475	516	539	523	502	515	492	489	451	459	446	543	474	503	485	480	478	516	476	492	477	504	515	524	534	508	541	533	501	477	467	452	529	494	519	518	519	468	498	561	506	475	489	520	470	501	439	489	480	503	487	487	480	513	495	510	472	483	508	502	502	505
63080	22561	4563	2044	1433	985	763	623	555	498	432	406	379	378	369	350	326	317	292	319	300	292	290	300	297	303	281	293	264	264	263	278	271	246	277	243	256	275	261	261	294	290	274	262	279	273	242	248	263	260	273	259	238	242	264	262	243	240	249	235	242	218	231	237	243	245	244	248	230	252	262	261	258	259	256	274	246	247	239	256	258	264	273	264	244	228	226	252	234	271	254	256	239	247	240	273	245	252	274	263	256	272	265	241	258	228	250	259	252	244	233	267	257	259	261	251	251	248	216	221	241	290	274	259	250	237	291	250	228	234	262	241	264	262	238	251	261	271	240	256	263	251	267	236	256	252	237	237	226	257	264	253	252	287	269	245	272	245	262	249	214	253	262	254	272	240	248	279	270	272	262	241	240	232	238	228	258	223	240	265	256	263	246	259	256	250	254	238	258	275	253	280	261	244	275	278	269	248	228	274	264	278	272	249	245	252	253	242	241	273	256	238	255	226	234	239	274	254	241	262	232	253	237	252	242	272	238	259	247	264	250	250	244	239	249	250	231	253	251	256	237	277	247	250	229	286	269	235	256	272	273	279	229	283	234	271	254	263	263	256	259	243	231	237	237	268	255	254	261	261	291	244	256	247	244	259	257	276	260	266	229	232	263	291	283	249	263	248	264	241	267	252	239	276	252	270	245	245	285	226	250	224	243	237	235	251	211	268	270	279	210	240	241	289	259	263	242	259	255	270	256	259	264	246	267	247	258	254	272	229	253	234	220	241	252	261	255	266	258	230	232	278	235	226	279	246	264	284	258	247	244	242	233	266	270	242	271	262	213	271	257	276	232	250	278	216	265	253	236	263	247	251	247	220	231	236	254	258	266	249	246	295	233	276	258	266	262	256	256	252	229	239	228	289	279	260	257	278	247	261	237	249	243	208	247	222	249	260	282	240	232	238	230	274	242	248	216	257	239	240	251	250	254	234	252	264	258	255	247	257	259	247	272	243	277	279	257	275	241	242	275	252	261	284	253	274	248	238	279	239	263	234	273	292	258	258	261	254	270	260	255	256	243	272	224	258	247	252	236	226	272	256	250	266	254	256	281	273	279	230	227	268	254	271	243	242	254	277	261	241	249	265	256	239	251	280	247	290	221	258	245	270	234	249	261	270	281	256	247	256	254	249	242	258	279	268	265	258	281	234	241	250	258	263	274	251	268	250	260	255	274	261	238	239	249	283	267	260	233	266	242	245	267	231	265	272	252	270	264	227	243	271	235	276	259	226	231	244	262	247	262	249	265	256	249	286	214	256	226	222	278	269	285	259	267	263	261	296	240	280	251	271	264	247	254	258	241	268	266	233	260	282	272	273	241	255	237	238	246	248	259	252	270	251	254	265	249	256	242	309	228	251	254	252	240	263	261	258	242	259	229	233	264	220	260	250	258	262	249	264	281	250	259	238	223	260	244	251	237	272	235	244	225	264	251	245	238	256	233	233	245	211	262	234	236	241	226	260	264	251	235	246	250	260	262	247	261	261	264	223	241	259	257	253	249	253	265	264	257	254	254	263	240	273	280	253	223	237	255	262	262	274	258	234	257	247	248	275	257	266	233	232	268	227	231	251	239	250	198	251	297	272	258	259	243	243	248	238	265	288	256	272	237	257	254	252	295	252	280	267	240	238	266	217	250	254	259	261	251	217	219	232	262	274	240	264	259	248	246	269	259	275	256	260	275	229	269	265	269	232	252	247	229	218	263	311	240	268	247	220	237	277	273	249	253	251	260	261	252	264	250	245	246	237	218	239	282	280	246	252	256	243	242	267	281	256	239	244	260	239	274	226	253	254	250	238	293	255	236	231	263	240	223	238	245	221	244	241	253	259	242	271	283	260	247	256	247	251	255	227	280	245	259	271	236	229	270	244	277	264	262	277	239	264	253	258	258	274	225	236	244	276	253	233	234	254	256	216	252	242	219	247	250	235	249	273	279	258	264	249	239	252	275	256	257	276	247	240	267	269	256	251	255	258	285	245	210	261	233	225	257	260	257	263	288	255	212	245	295	247	283	241	231	257	269	265	236	238	251	268	253	221	257	258	253	200	248	237	246	245	237	269	239	245	238	254	267	233	257	274	266	263	241	233	253	223	264	262	261	264	258	299	283	274	240	246	258	252	258	241	230	258	222	267	198	259	248	287	253	244	249	288	255	264	250	243	235	257	251	242	240	254	263	270	269	234	249	247	258	247	280	245	260	248	269	286	276	254	245	264	276	232	241	235	255	253	257	258	252	312	271	276	225	255	283	252	268	251	229	251	232	236	252	234	266	261	245	235	251	287	226	260	237	261	246	269	267	258	260	275	241	231	265	255	257	262	260	277	233	248	269	228	252	266	272	264	240	259	216	234	241	265	253	261	219	245	231	258	260	260	259	252	259	251	258	230	238	277	253	262	247	238	233	251	237	264	259	227	262	226	251	234	250	245	246	259	257	263	274	252	254	263	243	260	251	256	266	250	259	245	238	275	259	255	234	273	271	261	247	230	264	270	254	260	258	244	279	258	216	230	248	249	234	223	245	254	243	249	233	236	249	257	223	246	227	267	263	240	260	250	251	272	232	258	245	267	256	247	250	222	264	255	233	246	246	264	253	288	238	244	238	248	231	236	240	241	275	256	275	254	276	257	282	285	235	251	242	247	233	267	257	232	264	278	230	261	246	241	255	227	255	254	246	263	276	255	299	224	278	250	276	273	261	210	239	263	260	239	259	215	237	253	247	278	264	262	250	277	255	244	263	256	238	249	283	267	266	244	265	275	251	250	258	250	238	245	242	265	287	244	234	253	244	245	249	259	271	241	272	272	253	234	285	242	261	258	255	249	247	274	260	243	227	283	254	242	264	236	250	237	257	255	270	247	257	234	262	270	251	244	266	244	261	253	216	278	275	239	252	264	248	249	258	272	274	261	283	244	233	241	272	254	254	259	250	223	270	235	240	254	258	269	259	247	246	287	279	257	279	241	241	243	234	263	264	246	263	259	263	231	277	234	283	243	288	266	252	246	253	242	280	283	259	227	243	242	289	263	261	231	237	264	264	238	244	250	253	205	270	278	244	236	262	231	252	296	252	243	267	275	255	273	257	256	254	228	271	231	233	254	272	268	230	240	273	245	253	258	277	275	239	246	260	235	258	241	252	255	265	251	265	268	232	246	275	255	254	247	254	239	233	240	239	251	253	230	250	292	242	259	274	252	253	250	245	273	262	248	231	248	280	243	287	234	228	254	280	232	223	272	259	259	253	251	252	252	246	273	246	288	265	248	262	253	262	270	254	254	255	260	259	260	245	246	235	251	257	259	256	243	251	259	249	238	257	295	261	242	264	259	236	260	258	248	260	252	243	244	271	254	255	246	246	246	256	252	271	262	264	261	258	245	251	272	244	246	255	273	256	249	265	263	242	278	283	259	270	256	242	239	269	260	252	266	274	279	232	226	259	253	217	259	265	261	246	242
36934	2885	5843	6463	5438	4360	3665	3086	2561	2390	2079	1864	1737	1525	1421	1315	1271	1254	1151	1137	1102	1099	1094	1070	978	1011	1020	958	965	936	913	898	850	933	841	918	917	826	841	878	845	816	838	836	816	809	870	912	830	830	858	815	837	790	766	799	789	806	819	825	796	811	805	831	857	800	792	773	757	790	791	780	810	743	808	806	795	791	786	740	786	758	797	751	790	779	805	749	757	855	755	783	788	792	773	760	792	781	777	765	767	746	761	749	732	800	815	777	835	732	757	754	781	695	797	745	780	729	778	754	768	708	718	783	791	791	789	758	756	751	717	723	787	763	744	690	738	801	787	732	785	764	732	754	698	725	776	768	790	730	771	737	766	677	815	765	782	792	800	759	806	774	774	757	802	789	739	734	830	771	762	759	774	750	762	770	783	757	799	758	766	749	740	728	749	798	732	742	767	751	763	752	797	792	791	798	771	776	730	783	770	737	721	829	760	785	730	767	720	772	756	744	740	750	750	729	769	773	734	738	708	729	762	770	750	720	798	755	747	762	745	728	780	737	771	790	765	757	783	728	776	755	758	760	774	806	765	755	807	768	807	782	753	741	752	749	734	733	736	736	769	743	779	767	791	737	750	812	736	740	792	744	767	787	756	765	771	764	740	768	774	728	755	801	759	826	775	783	727	731	789	770	750	775	771	757	740	731	741	771	736	751	755	759	784	760	748	780	778	738	763	797	768	739	722	729	729	792	772	744	805	787	712	703	763	761	748	734	740	735	763	715	796	720	743	755	750	735	705	782	782	737	806	799	777	754	711	751	728	785	748	807	714	797	728	747	707	720	753	734	747	774	782	760	761	764	739	732	777	741	721	753	805	734	750	769	710	734	773	798	756	758	761	727	740	736	784	753	772	751	786	806	703	756	739	772	798	752	774	745	790	790	710	731	777	699	723	771	788	776	806	771	779	803	738	794	766	755	787	705	760	744	712	790	826	716	771	776	745	811	756	804	732	803	756	787	806	781	786	740	741	832	740	755	785	776	728	757	767	796	727	735	694	704	746	796	802	789	738	736	782	717	775	740	744	751	742	809	751	751	733	727	784	793	744	753	765	740	756	692	795	736	782	770	717	752	766	727	741	763	777	696	747	757	741	765	796	749	748	769	749	759	799	723	762	764	742	737	808	766	752	729	770	726	772	758	753	765	794	776	754	727	781	797	747	735	791	740	735	712	735	774	785	778	812	796	734	713	790	719	772	777	738	739	777	754	703	744	768	762	799	736	770	733	766	777	745	780	751	739	751	743	787	762	752	710	766	733	761	724	762	787	763	788	749	807	762	751	728	744	765	753	721	727	720	687	731	771	749	747	759	701	733	738	792	755	708	735	758	727	773	801	707	718	749	710	749	734	756	789	748	798	750	788	807	801	753	780	754	755	758	719	746	749	729	778	770	735	801	751	775	753	743	752	792	786	754	757	740	723	801	760	798	772	735	761	753	753	751	751	788	713	767	761	754	777	781	730	769	744	763	779	744	758	770	708	771	740	767	778	741	742	746	819	712	759	783	756	753	740	769	761	801	808	745	757	764	767	756	782	714	714	754	787	742	801	769	773	795	730	751	768	800	803	726	788	742	820	770	777	768	782	820	741	730	766	759	785	773	768	713	781	746	749	787	799	735	703	718	755	757	770	738	761	783	788	690	773	764	805	736	795	806	735	725	789	711	782	770	717	763	749	764	763	773	752	781	778	746	766	774	751	766	789	751	791	813	760	706	767	773	750	827	793	777	752	741	726	707	811	813	790	739	755	766	779	753	759	765	766	734	754	755	759	794	790	724	740	756	730	745	738	734	780	759	744	767	791	764	781	733	749	739	755	734	783	743	723	772	738	742	799	776	764	812	807	763	719	763	789	751	778	805	771	786	761	756	715	763	741	749	781	785	725	782	760	763	797	739	738	803	763	774	767	855	733	757	754	756	732	788	733	794	739	755	742	781	798	711	748	790	805	757	739	776	769	771	751	730	740	781	762	755	784	807	739	791	728	724	733	743	758	770	745	787	753	761	817	757	737	741	772	790	743	740	766	761	777	779	762	745	725	795	741	763	742	789	758	752	734	745	785	749	755	742	730	781	795	759	753	712	761	776	753	727	789	715	752	739	738	791	771	724	747	818	769	737	737	784	739	722	751	772	764	760	744	744	779	784	751	760	684	775	785	787	701	764	749	795	793	740	725	785	716	810	798	784	816	743	756	778	745	731	777	761	716	783	749	773	780	721	780	751	795	748	763	764	775	799	786	749	730	786	810	746	807	746	778	765	810	750	739	753	764	743	777	789	751	767	715	677	780	782	778	764	773	772	808	808	787	816	760	761	790	731	778	749	745	756	758	756	780	745	790	782	745	807	779	708	790	754	767	743	768	756	772	761	694	760	775	743	694	721	749	774	753	798	738	733	758	753	757	751	780	704	757	743	735	804	752	801	751	724	804	766	733	778	774	732	798	786	779	702	802	786	775	803	779	726	737	762	784	711	754	774	704	734	803	790	765	750	730	758	772	754	753	758	750	749	737	769	783	787	773	745	750	735	693	765	705	726	805	695	741	793	776	778	772	803	767	732	753	759	785	774	735	717	781	754	767	808	790	794	835	703	700	741	775	803	713	776	720	773	765	728	774	704	683	816	781	731	723	740	743	789	748	742	746	767	793	745	727	792	799	763	804	729	769	706	770	741	750	771	744	799	816	744	747	717	743	761	764	736	763	727	776	798	809	752	765	798	813	742	769	775	728	732	749	738	742	771	717	748	736	799	743	764	762	754	790	745	779	784	702	769	766	745	756	733	755	768	748	746	742	795	738	772	706	787	706	785	793	776	774	771	725	786	769	767	758	795	715	727	742	774	775	768	748	729	789	757	763	763	756	725	717	742	739	731	841	771	746	756	779	751	749	754	763	740	785	726	738	753	779	751	739	770	760	805	775	746	786	762	754	728	714	764	779	796	814	784	773	749	760	789	777	731	760	794	728	747	772	792	793	756	784	803	763	744	768	749	755	722	795	765	725	736	771	818	807	774	740	756	710	779	757	767	787	788	767	810	755	718	793	746	751	750	718	800	757	764	790	766	787	755	774	790	727	724	768	753	735	783	826	750	697	814	731	727	784	727	762	753	722	761	717	782	759	736	769	762	802	724	761	736	721	745	778	772	740	816	804	734	760	785	791	775	783	764	698	760	738	726	751	754	731	787	781	775	781	720	733	735	751	766	800	725	788	748	793	817	755	719	752	761	796	777	753	746	779	777	761	742	759	765	749	780	758	790	747	763	744	719	738	727	797	754	750	796	788	751	753	819	745	733	725	810	755	779	804	770	742	810	806	742	757	758	756	729	813	773	770	744	730	758	722	742	801	734	786	806	781	747	761	721	730	747	706	755	757	747	768	762	749	714	698	733	787	783	770	791	711	751	763	783	723	712	735	770	737	743	794	763	728	800	741	746	744	721	746	725	803	726	763	789	798
9745	645	197	143	128	105	110	84	84	109	108	106	106	91	105	101	117	86	96	104	98	94	91	87	90	93	94	95	113	108	102	94	100	100	100	90	81	79	80	94	95	89	88	88	83	111	82	76	87	113	88	90	87	91	97	109	85	95	85	91	90	80	96	104	79	81	89	96	109	79	98	84	94	98	95	95	105	99	99	86	93	103	99	90	77	113	101	87	89	98	91	90	92	94	81	84	77	103	75	88	94	88	103	91	85	91	94	104	108	82	94	62	98	97	100	105	96	104	89	112	86	76	101	82	93	99	76	85	87	101	90	106	97	80	80	85	96	91	101	110	86	96	79	105	118	110	105	98	85	83	95	122	92	83	96	86	104	89	101	91	71	112	96	83	82	104	104	95	95	89	100	95	102	99	81	91	85	99	99	108	89	97	94	73	71	100	109	70	93	108	93	105	107	95	109	83	102	95	100	87	104	100	99	86	69	98	104	92	85	84	93	85	123	89	94	93	91	81	90	74	91	101	74	78	89	94	87	81	98	83	86	107	103	100	97	107	93	89	79	95	99	84	101	106	107	77	92	87	93	83	100	82	94	86	95	104	94	85	85	89	107	100	112	99	79	92	105	90	105	97	113	86	77	87	83	84	94	100	93	90	95	109	98	104	98	106	104	87	86	111	81	102	99	87	89	88	88	107	104	91	80	82	91	81	93	87	96	87	92	101	87	92	99	88	81	102	82	109	94	92	103	98	99	98	84	88	105	91	109	109	98	106	104	87	117	86	91	101	95	104	79	96	86	100	108	108	86	101	88	81	100	90	95	80	83	100	83	99	91	89	96	112	106	88	93	88	98	92	96	80	102	94	104	92	103	97	77	82	91	86	85	94	94	88	101	81	97	90	100	104	85	87	83	83	83	73	90	89	87	110	93	100	88	91	78	120	80	90	100	87	91	86	93	99	89	103	94	93	84	103	87	101	93	106	86	103	99	88	109	92	91	88	92	87	97	85	95	95	98	84	85	101	106	80	94	95	99	95	94	84	101	90	100	88	97	97	104	103	105	95	85	105	96	90	93	104	92	103	92	88	124	91	79	98	84	86	102	110	92	80	92	92	82	93	94	95	100	86	97	96	83	96	109	105	100	90	101	111	93	75	98	86	104	92	77	110	104	101	104	92	102	122	91	108	87	94	92	93	89	92	84	96	98	90	108	83	90	101	103	117	90	94	92	104	96	94	105	108	81	87	110	87	96	89	83	90	85	88	82	87	87	91	76	105	93	100	98	93	92	100	94	91	95	86	107	93	100	82	96	102	84	100	84	94	88	94	81	108	99	87	115	98	99	81	101	89	99	81	113	100	108	86	107	86	105	86	94	87	109	83	95	85	88	88	89	89	95	100	98	101	88	81	101	91	78	94	84	98	94	82	102	78	83	86	83	72	83	117	69	95	93	92	87	123	95	93	98	83	97	99	107	95	92	117	83	100	96	79	99	85	108	108	104	86	90	86	105	97	85	92	76	87	114	86	78	90	98	86	101	90	96	93	78	107	96	92	91	86	87	99	95	101	92	107	92	86	92	121	90	86	93	96	92	88	96	91	108	82	90	90	109	96	101	103	84	79	88	92	88	114	90	89	101	87	98	85	104	86	84	95	96	112	116	89	88	82	94	71	98	94	105	96	91	87	85	90	84	94	92	90	68	100	104	91	89	118	96	92	89	86	101	106	98	84	94	90	98	90	101	75	81	92	92	99	73	109	88	79	88	88	86	100	88	108	92	91	94	72	110	94	103	79	97	86	95	101	106	76	99	90	83	89	80	97	108	100	94	93	93	102	95	88	99	104	96	102	99	94	90	93	106	86	102	116	95	91	86	91	88	98	101	91	101	88	107	108	100	112	91	87	90	87	93	76	94	97	115	88	99	101	78	86	104	103	87	94	109	103	80	118	89	79	80	103	90	103	106	85	98	91	98	97	98	75	92	102	113	100	91	82	95	90	87	105	89	77	99	87	92	100	98	100	104	105	76	104	98	103	74	106	101	90	101	91	103	96	92	97	98	96	89	83	95	91	88	78	83	114	121	87	91	102	92	98	95	106	93	106	88	80	83	120	103	93	103	101	96	96	77	91	86	83	76	99	89	103	90	94	119	91	98	106	92	111	79	106	90	107	86	102	102	84	87	89	89	84	101	105	97	93	79	85	91	90	88	102	75	97	88	91	97	85	82	97	88	99	106	115	98	87	93	84	89	91	102	91	78	90	72	97	93	95	95	82	106	88	98	93	88	76	103	91	89	102	107	81	106	86	101	103	82	89	74	110	88	95	89	112	111	83	98	99	86	105	112	98	101	98	96	105	100	102	79	82	103	102	83	103	121	103	101	100	86	79	88	107	106	82	99	84	92	97	111	81	114	80	94	86	99	110	113	107	100	102	88	104	80	82	101	87	106	91	98	101	95	95	93	82	93	96	85	98	95	77	84	92	101	107	94	82	101	84	81	99	94	107	96	91	78	91	118	122	105	107	104	94	103	84	98	103	103	95	89	84	87	100	80	78	77	85	99	100	109	88	81	92	88	90	87	110	105	102	95	111	90	93	83	86	88	91	96	78	98	80	96	102	94	93	91	88	98	92	90	89	106	93	85	89	103	112	110	102	95	97	93	108	104	78	106	106	75	106	103	92	83	95	87	83	95	83	87	99	89	81	84	101	97	93	92	113	100	94	79	98	85	98	99	90	96	96	97	81	94	86	76	103	100	108	78	93	121	95	94	99	95	107	94	103	89	100	94	85	84	93	91	97	92	93	83	86	84	91	89	71	82	115	105	89	93	106	101	113	65	111	91	98	93	78	95	91	103	83	92	95	92	105	99	83	89	89	101	84	94	77	101	96	87	102	84	78	105	95	110	93	84	105	72	90	93	99	96	101	91	102	87	93	108	91	87	93	95	100	110	85	104	89	112	88	111	98	92	91	96	98	97	88	94	83	108	79	97	87	85	100	97	104	93	108	86	111	85	86	99	87	106	94	82	95	95	87	122	109	89	109	81	88	85	86	86	85	98	87	93	87	79	77	89	90	75	78	98	87	97	92	99	84	99	86	102	95	94	85	73	90	92	72	104	87	106	102	81	87	98	95	93	98	96	90	89	77	96	104	79	77	93	85	113	96	93	83	84	96	106	98	105	96	86	115	101	105	78	79	71	100	109	82	98	103	98	90	90	96	79	115	83	103	85	101	84	93	118	94	95	94	90	95	87	94	95	79	106	81	107	97	86	106	100	86	94	93	87	97	93	106	81	97	95	106	86	91	76	92	93	89	86	82	117	111	98	85	94	89	88	97	89	94	91	93	109	93	110	100	73	89	80	108	100	105	107	108	102	97	118	82	77	86	106	100	87	92	92	95	92	80	90	81	104	95	97	96	85	102	102	95	100	110	104	96	118	91	86	87	90	92	105	99	99	83	86	100	93	113	87	92	92	90	99	94	115	90	81	105	89	94	97	85
9822	446	519	548	528	461	439	435	426	421	388	363	393	349	369	359	373	390	314	361	351	327	356	337	356	344	341	298	319	372	328	351	338	331	335	376	353	320	371	338	352	352	346	364	329	365	347	334	363	347	365	324	322	347	371	314	353	331	332	322	350	344	337	328	322	359	334	348	301	328	352	354	294	331	326	321	321	305	331	329	332	334	334	356	345	313	326	387	346	340	354	332	322	325	343	341	347	314	356	323	354	339	311	345	342	283	345	322	353	333	358	330	325	312	313	328	373	318	341	359	328	348	326	322	340	327	350	317	324	309	335	372	342	328	321	325	323	329	343	348	346	356	348	348	325	310	366	354	337	318	336	325	361	340	296	356	327	331	356	358	321	349	304	349	312	353	333	333	314	344	333	358	326	327	340	322	340	335	347	364	366	315	348	364	305	356	352	351	329	305	339	367	357	361	325	336	333	350	327	306	338	323	317	347	348	324	359	322	335	364	331	332	326	343	340	337	366	332	345	315	353	343	326	339	367	353	324	319	322	333	321	320	327	339	305	330	333	327	326	354	303	334	347	324	311	313	345	329	342	339	383	337	339	299	348	323	370	365	357	374	337	332	332	348	342	334	320	311	327	338	308	323	316	369	342	332	323	364	312	311	366	369	310	332	300	347	335	323	319	325	327	331	345	337	314	349	337	331	335	379	326	303	343	344	333	324	324	321	319	373	329	323	313	327	339	311	326	328	359	322	348	318	313	324	358	367	340	328	363	317	360	295	342	350	332	348	299	329	340	350	293	332	299	346	334	337	323	329	332	329	334	361	332	351	327	359	336	366	310	327	316	354	343	341	324	335	322	323	318	324	355	347	314	334	343	334	321	307	347	346	335	314	339	331	321	347	326	317	340	334	338	329	344	311	317	346	336	329	357	345	371	314	306	296	340	359	359	324	334	336	309	340	334	357	343	341	329	325	326	358	351	344	336	301	315	347	340	345	357	321	356	324	335	349	356	346	312	349	330	327	329	368	291	292	308	366	358	337	329	328	316	335	298	317	295	305	306	359	354	329	345	330	328	325	307	353	351	318	329	311	351	365	348	339	324	331	363	351	361	348	344	330	343	324	333	311	343	330	332	329	353	347	363	347	343	319	326	336	311	344	347	331	340	318	309	331	341	352	346	335	290	312	326	314	322	330	362	370	358	343	361	325	306	319	324	334	341	383	351	334	351	367	381	347	349	347	343	321	325	352	355	335	330	324	317	306	348	360	314	321	329	346	359	352	346	310	341	339	346	321	358	308	326	321	337	334	326	367	319	342	341	297	338	346	329	311	339	354	364	360	343	321	330	336	337	344	327	348	333	325	346	359	391	355	332	321	336	347	347	330	329	340	324	337	337	313	345	311	350	342	343	344	326	330	333	326	306	309	345	310	336	349	337	351	312	335	325	315	302	354	327	322	343	345	345	338	348	335	366	337	350	330	307	343	325	298	335	343	327	333	327	305	346	355	328	370	313	379	325	332	323	349	319	318	340	360	338	314	340	347	336	335	350	317	353	348	330	322	332	332	361	349	336	308	284	344	337	327	342	312	343	340	331	346	303	361	291	326	328	305	362	327	302	332	329	337	347	345	339	319	325	336	303	263	345	288	338	347	338	341	344	320	350	360	328	339	334	329	346	379	341	328	312	338	332	338	336	312	354	321	312	312	329	329	324	343	331	323	357	332	374	312	305	315	328	357	352	363	352	321	352	346	349	330	325	352	322	298	353	329	304	346	325	367	324	332	328	345	340	312	352	302	337	335	332	356	339	321	310	346	319	361	318	352	342	341	312	321	319	362	332	340	323	319	337	313	330	305	338	342	325	320	326	374	321	376	328	374	361	338	341	311	315	334	346	305	380	353	310	335	348	320	351	299	329	335	327	371	327	366	343	334	338	314	314	375	328	342	360	346	340	360	378	341	325	347	350	352	344	336	301	322	309	317	322	348	327	324	352	316	387	334	364	363	338	332	323	334	328	361	328	357	321	309	353	339	327	359	364	303	343	361	304	342	338	325	350	360	323	332	330	333	350	344	310	348	342	384	323	329	349	363	353	303	342	342	326	330	351	356	318	353	338	339	331	337	293	330	345	323	321	322	320	366	284	326	331	339	305	305	356	326	336	339	304	369	304	322	315	337	365	353	328	302	383	352	337	330	342	312	335	331	323	366	309	332	339	340	332	323	312	357	347	381	352	365	326	360	327	326	333	321	363	365	352	336	352	328	362	352	354	336	321	343	300	340	362	350	282	333	338	332	347	327	319	330	348	310	335	306	330	345	301	324	317	322	336	344	334	332	352	342	350	319	342	348	344	311	325	365	337	327	321	332	305	339	329	326	337	360	329	327	337	363	357	297	326	314	330	336	347	343	347	361	337	338	334	322	337	341	346	337	329	350	356	325	345	339	327	335	315	329	338	363	346	312	311	342	351	335	356	355	341	342	323	341	345	338	337	364	329	338	344	352	290	364	353	340	338	317	339	331	294	360	333	327	328	345	326	325	329	361	365	320	303	300	331	337	333	344	341	324	331	328	334	329	341	339	348	323	365	338	335	349	342	334	348	305	313	345	320	362	371	348	348	324	368	314	338	310	351	315	331	339	296	335	362	344	325	320	329	329	324	350	332	332	309	303	327	286	338	324	320	355	335	321	341	348	378	310	335	344	336	339	311	318	336	312	347	339	336	345	383	387	300	340	355	325	322	351	346	330	337	353	314	323	358	337	335	333	332	336	328	312	316	329	318	329	317	332	332	342	338	334	317	324	346	334	312	320	345	304	347	306	360	309	332	310	346	340	337	309	318	316	345	316	349	318	343	341	330	332	320	332	362	334	310	346	307	335	324	322	326	334	320	367	339	312	323	335	331	345	307	317	344	338	331	349	326	346	340	325	305	342	337	315	339	337	343	363	309	335	323	324	360	306	330	358	344	334	337	313	355	356	326	351	341	318	328	330	316	351	308	332	326	318	355	354	352	322	328	351	310	322	337	327	362	320	353	334	366	343	347	332	334	334	339	329	331	325	311	330	339	335	342	388	344	327	324	337	322	338	317	316	323	395	339	313	344	328	334	345	345	337	326	337	341	336	322	320	357	339	355	340	340	312	324	316	339	341	347	311	338	304	334	310	334	333	331	343	347	333	372	307	325	332	330	311	361	323	335	348	325	341	336	311	299	349	338	347	321	321	352	331	388	391	356	333	358	327	351	344	361	314	319	319	347	325	319	315	344	326	333	345	349	335	315	330	337	329	355	324	356	367	340	350	350	344	354	314	304	334	322	320	358	360	354	355	342	276	337	331	336	311	328	334	330	317	364	296	343	354	342	328	332	336	334	337	329	288	312	353	317	311	346	330	365	365	330	345	318	353	333	344	326	335	363	347	310	339	327	327	288	350	336	324	346	311	332	291	335	343	353	359	341	350	315	306	372	386	351	329	358	355	355	353	291	312	322	288	352	300	316	330	322	336
48674	16256	2026	946	690	492	412	333	307	268	225	247	217	222	189	202	211	160	193	196	185	173	160	179	162	201	176	163	162	166	147	156	171	175	158	179	164	168	168	149	155	177	168	163	160	137	131	160	159	161	167	169	161	151	147	173	149	148	172	158	161	148	174	161	167	174	170	147	137	160	156	163	155	154	159	157	169	163	150	169	147	167	160	159	156	154	152	130	145	148	137	161	161	139	143	133	167	163	151	154	161	158	169	159	157	166	153	131	142	148	147	157	167	158	141	150	154	170	156	158	173	171	154	140	163	135	153	132	157	147	154	176	162	160	156	136	158	147	160	136	147	158	178	148	136	150	139	132	140	167	146	148	153	156	173	149	151	158	155	159	168	155	158	134	145	162	156	147	161	150	168	143	146	157	163	169	147	142	147	170	165	168	155	152	136	167	147	150	167	147	150	157	142	148	136	146	156	151	153	163	169	165	146	171	168	143	130	170	135	158	162	142	141	147	148	145	170	154	156	149	179	141	144	149	139	163	174	159	163	156	156	140	164	155	160	173	128	154	165	129	148	149	177	146	157	161	144	130	165	130	165	128	150	146	151	150	155	159	140	177	151	141	147	141	139	163	137	166	155	137	153	161	161	141	159	158	153	154	155	159	164	164	152	148	170	160	164	140	135	140	141	181	155	141	182	136	186	167	171	152	153	155	172	151	170	152	165	151	122	138	159	155	152	148	161	161	149	153	146	192	139	126	160	169	162	149	178	156	147	188	155	142	144	152	151	161	157	163	152	143	155	167	131	161	150	158	146	159	139	147	143	158	175	148	138	150	128	128	161	155	160	162	134	161	135	143	166	162	144	177	146	164	169	169	140	143	154	148	145	149	153	166	153	170	158	169	163	151	137	161	132	169	181	154	152	164	183	157	159	154	149	164	136	164	165	140	162	173	160	149	161	141	148	157	157	147	154	134	153	160	161	173	137	161	162	177	152	149	170	163	161	152	136	146	149	169	175	147	178	155	170	150	161	164	147	145	149	140	148	158	142	163	169	140	153	147	139	150	158	159	147	158	119	158	160	155	177	163	167	150	165	135	134	139	170	148	148	147	146	153	131	145	162	162	144	126	144	149	155	146	160	142	130	164	149	142	154	148	150	160	129	160	170	160	129	125	147	172	166	142	159	170	139	172	135	150	150	138	167	158	148	169	171	168	160	145	146	145	126	161	140	169	139	177	177	165	154	127	142	183	129	159	142	173	164	167	162	146	157	144	158	145	160	129	146	160	135	154	126	143	154	158	136	154	158	160	140	156	127	158	170	155	157	132	175	146	163	166	155	168	160	146	146	142	168	172	152	169	164	146	155	142	129	143	145	154	153	136	139	161	154	151	151	160	166	186	158	150	177	160	137	157	143	151	151	146	142	145	167	143	131	152	166	142	169	147	151	142	150	151	156	150	145	147	153	161	161	147	150	158	141	129	173	158	149	120	155	160	145	155	123	152	171	171	156	164	161	169	199	138	146	164	141	160	147	156	164	134	145	151	170	158	145	160	150	166	142	154	153	146	165	166	147	168	157	172	145	148	177	155	148	135	139	160	132	162	148	159	150	146	153	134	163	142	153	131	146	145	150	162	137	154	116	155	140	151	154	168	149	156	157	138	172	142	167	146	151	135	136	173	180	139	163	149	158	163	141	150	147	144	163	150	168	139	174	150	147	160	153	170	137	155	151	153	172	145	142	147	159	145	165	177	173	153	166	163	141	147	154	166	155	147	136	146	156	156	147	182	130	155	160	133	152	143	168	155	165	147	138	163	162	152	165	159	147	138	147	157	144	139	164	169	145	156	166	132	174	166	154	186	114	145	157	154	166	170	164	147	154	124	154	156	156	162	144	156	151	166	140	147	170	158	163	131	145	144	158	152	128	172	169	170	155	165	158	141	147	185	159	163	128	178	132	162	146	141	149	151	149	145	165	166	155	169	139	159	155	160	157	139	157	136	147	163	178	155	141	163	174	159	132	152	159	162	149	174	154	157	148	153	150	164	142	134	156	128	139	153	156	149	139	144	138	149	133	149	159	154	146	142	164	151	155	152	155	157	138	132	165	162	163	141	151	138	144	165	157	190	160	144	155	140	150	167	153	152	131	150	155	181	143	140	148	148	154	167	149	164	168	168	167	162	168	143	137	149	138	154	157	143	145	155	158	161	156	140	144	151	145	128	124	143	151	134	160	167	130	145	158	152	156	141	169	145	163	154	151	164	146	156	137	167	161	174	160	149	148	140	157	154	154	152	169	176	168	153	140	141	169	134	134	154	165	143	149	146	147	159	151	160	168	142	173	153	152	151	166	155	133	140	175	156	174	165	140	149	141	140	162	148	154	152	140	144	142	154	159	166	146	166	153	175	142	171	152	132	140	159	149	168	153	159	146	153	136	130	147	155	134	152	143	167	130	161	171	163	130	167	151	157	150	142	162	147	142	134	142	137	155	141	137	156	164	139	141	157	131	175	167	139	162	145	140	164	148	158	168	147	145	151	129	139	128	147	154	167	138	139	139	153	132	157	162	150	132	153	161	149	154	164	173	166	174	148	151	143	157	158	165	173	124	153	155	150	153	146	147	147	171	169	152	176	169	141	154	139	155	164	158	123	137	159	131	148	146	150	156	137	139	145	152	131	130	157	133	148	156	156	152	166	147	173	179	151	160	160	148	167	141	148	139	148	147	144	158	165	166	150	142	153	165	166	144	153	147	153	158	159	146	150	183	171	143	170	161	145	153	166	172	139	159	139	158	130	165	156	163	166	146	156	176	163	171	152	158	163	155	146	130	134	139	138	148	150	143	156	147	149	140	174	156	158	165	175	163	172	158	155	170	157	159	168	145	147	146	153	138	157	144	146	155	180	177	149	167	152	148	159	179	156	158	164	146	148	168	164	158	164	131	189	173	146	139	155	151	138	143	164	133	170	165	157	180	175	159	158	163	154	165	142	178	154	142	140	163	147	151	149	131	128	142	139	167	148	156	163	161	153	156	146	150	152	150	176	151	134	137	169	173	168	139	168	146	137	161	169	161	165	126	174	148	138	157	154	169	143	159	150	138	140	142	142	168	143	148	152	158	152	135	128	134	148	160	159	156	134	163	149	146	154	168	148	162	146	135	125	171	155	170	151	127	177	136	150	133	178	163	159	161	162	159	163	155	149	141	158	159	176	133	123	183	154	145	158	142	146	145	124	150	153	194	137	145	162	170	173	149	171	146	155	147	162	160	148	149	162	168	129	149	146	148	129	160	158	148	152	155	156	150	177	159	169	148	160	136	154	161	170	147	149	157	170	158	137	128	144	164	134	141	153	149	139	148	155	148	167	139	125	159	151	150	162	156	167	180	157	148	152	143	143	164	145	155	134	159	159	161	140	147	163	160	158	151	162	144	134	154	142	158	165	143	142	166	140	139	144	143	139	156	157	159	158	153	156	170	164	184	154	175	164	146	172	166	157	137	160
29791	1725	3208	3515	3011	2371	1945	1724	1533	1280	1206	1044	1016	976	899	817	815	761	748	715	719	672	653	627	625	578	571	589	622	592	568	502	626	558	573	582	541	588	557	581	588	513	529	503	498	523	534	519	530	574	489	517	496	541	512	547	522	466	532	548	522	494	498	501	522	550	501	493	541	510	536	497	514	519	517	454	531	502	535	507	476	524	506	521	526	520	549	463	504	495	500	503	467	542	497	464	508	478	506	498	492	492	496	505	552	498	529	534	494	520	467	476	512	508	486	465	471	536	504	461	511	465	459	484	529	456	512	510	498	493	509	504	475	502	497	498	504	510	514	464	517	477	534	491	508	490	473	534	540	496	497	521	535	500	483	473	539	472	480	473	485	499	527	512	515	517	503	514	451	522	493	503	512	485	483	511	445	536	507	519	524	490	515	486	585	506	494	468	523	524	465	476	522	459	516	515	478	523	493	482	535	520	508	496	512	501	504	492	480	534	507	492	527	511	487	500	488	490	478	515	498	487	494	515	485	511	504	497	519	489	504	523	498	483	503	490	466	498	479	486	501	517	517	462	490	474	503	472	491	478	515	460	486	514	526	475	536	528	497	516	483	486	468	530	504	544	515	525	534	529	520	485	496	453	522	486	492	518	533	499	504	477	464	500	456	504	475	524	501	504	502	544	511	492	503	456	471	497	509	522	448	515	491	525	544	510	534	502	536	519	496	508	460	502	501	473	484	467	489	508	499	504	501	515	526	522	495	535	508	517	457	510	491	501	475	521	522	576	475	500	493	499	482	523	491	488	479	484	508	522	527	530	480	484	542	484	482	517	490	520	511	503	528	466	486	527	504	508	495	501	503	476	539	516	520	488	477	468	500	462	495	463	490	500	475	494	522	504	507	542	517	487	470	496	504	513	441	455	494	503	517	519	495	482	480	501	503	525	530	498	486	498	541	510	500	497	494	484	478	496	524	480	468	508	510	505	466	500	465	500	487	484	502	525	509	493	524	481	479	515	523	489	500	470	488	514	476	499	501	463	516	530	501	472	513	524	510	493	502	509	507	496	520	490	488	503	449	518	527	487	498	471	473	483	499	469	521	502	459	518	476	438	488	479	524	493	508	486	510	533	505	503	465	493	533	500	508	485	486	470	485	499	526	490	450	486	513	492	500	491	468	487	467	500	530	513	486	503	479	486	512	533	523	474	494	487	474	492	498	498	475	491	534	492	461	498	494	533	523	481	450	500	506	507	515	466	478	502	494	469	489	513	498	474	478	495	509	498	521	518	512	502	504	519	496	475	491	464	511	489	461	519	503	497	502	507	472	487	507	523	500	461	518	519	509	521	482	501	528	491	475	494	540	495	499	470	496	475	498	488	516	479	492	512	503	509	513	481	514	493	464	503	497	489	456	528	493	494	512	504	502	534	495	460	505	478	461	503	484	473	508	496	491	513	500	512	505	502	520	478	461	512	480	519	495	493	517	494	481	496	485	498	520	486	522	503	506	475	511	517	482	503	522	500	488	506	486	465	502	503	447	504	494	500	481	545	479	492	481	500	513	476	522	494	482	495	559	479	483	503	504	524	509	474	500	499	451	520	507	494	516	474	481	492	465	535	481	532	561	475	490	492	519	519	505	505	519	488	506	507	504	500	479	476	524	517	467	522	487	498	509	543	516	500	489	528	478	492	496	500	496	469	520	502	469	506	509	507	492	480	495	530	474	486	490	517	508	463	479	457	499	479	494	493	497	474	518	506	472	472	520	478	525	519	511	544	496	490	500	509	459	493	503	514	533	506	456	495	491	488	452	513	533	502	507	459	491	486	497	490	488	508	451	530	543	487	503	510	496	481	501	496	469	515	495	503	471	525	487	478	554	481	561	543	547	489	531	500	501	521	487	511	527	520	501	527	462	486	526	506	494	480	488	497	476	490	524	508	508	526	519	514	467	463	480	524	519	521	473	530	526	516	502	494	482	482	521	457	482	501	494	513	501	492	512	509	475	509	507	487	480	459	472	487	511	525	486	461	490	486	507	501	515	504	492	500	525	508	488	498	521	521	539	470	475	486	519	509	495	489	532	479	497	504	499	499	517	515	456	490	515	506	500	532	517	450	485	532	475	485	541	530	487	564	535	475	497	486	482	481	506	474	484	466	505	483	461	505	506	486	495	465	493	547	507	513	457	510	509	495	474	505	538	526	504	506	477	484	520	474	484	509	490	466	507	505	505	496	469	524	483	477	501	516	501	509	470	485	494	488	479	475	525	469	470	474	489	488	518	531	513	506	486	497	495	498	487	488	489	488	527	467	531	501	484	506	514	506	489	489	499	481	499	509	521	468	502	507	510	483	503	523	521	507	476	495	486	506	515	500	479	520	458	513	481	479	487	472	496	495	540	474	481	495	444	490	495	485	512	506	508	511	476	511	495	492	511	492	485	513	489	524	499	519	490	491	477	500	482	504	496	519	506	487	492	481	493	532	494	487	513	525	503	520	510	469	459	468	526	551	449	473	538	463	515	530	493	482	501	469	489	545	505	466	490	495	487	477	530	472	454	486	481	496	517	480	448	524	492	534	491	491	506	514	522	472	459	529	511	488	497	526	477	518	507	491	507	482	486	477	531	501	515	504	519	498	487	484	509	452	496	543	491	515	467	500	480	489	487	503	485	493	478	498	524	523	497	469	497	459	462	555	513	459	502	464	481	541	473	469	520	467	524	491	454	515	492	540	480	508	543	521	535	491	490	464	453	502	510	506	505	493	476	504	490	504	507	449	485	482	494	502	490	521	499	529	477	476	488	520	505	496	495	486	540	475	521	496	538	467	492	486	492	485	506	508	492	538	468	496	517	473	468	475	503	504	489	480	481	481	474	509	512	537	541	497	505	500	496	511	513	510	466	486	520	513	474	502	516	524	522	503	547	464	469	514	486	519	493	498	496	495	490	501	509	521	476	548	498	495	507	430	506	505	520	464	527	517	517	510	502	505	520	475	498	498	494	450	478	501	511	481	540	507	496	507	493	483	507	486	474	494	480	501	512	491	504	513	555	473	502	486	492	491	504	532	517	506	497	480	504	470	482	487	511	528	511	507	522	476	473	500	484	500	510	508	516	502	507	507	518	506	526	527	488	455	489	470	500	461	506	458	460	517	517	494	499	501	499	536	496	487	500	487	483	547	507	492	477	515	451	487	499	499	493	524	519	508	516	491	496	501	549	500	513	535	486	497	469	466	508	477	477	540	463	490	504	489	502	525	475	492	532	506	520	500	499	514	454	532	507	517	484	529	436	479	487	468	494	512	478	466	475	502	528	477	493	474	490	475	493	507	475	500	520	494	475	493	483	522	525	491	509	503	459	546	496	499	474	489	513	521	560	476	503	500	478	470	478	521	504	495	556	455	505	515	516	544	508	523	457	506	465	464	525	448	516	513	525	475	481	465	495	525	530	480	466	496	463	485	496	532	537	473	474	512	460	521	469	496	492	478	530	529	521	493
61718	25978	5797	2030	1440	1018	814	656	597	472	398	406	366	343	351	319	316	320	309	298	313	280	308	299	272	256	248	283	273	295	269	279	241	286	280	263	290	258	299	272	253	250	279	271	236	249	302	249	279	263	252	261	279	258	287	259	264	263	210	259	253	255	268	261	252	271	250	233	240	267	249	251	247	279	270	241	250	284	239	264	251	248	275	241	285	257	259	258	265	263	274	245	271	267	244	239	270	244	270	254	238	253	264	244	268	269	251	266	271	270	269	238	245	248	243	284	239	253	274	272	263	222	258	221	269	274	237	228	252	258	243	254	224	246	280	235	260	263	266	249	265	265	260	265	257	244	258	245	255	273	221	247	253	242	258	227	261	277	243	258	264	251	260	251	252	247	262	253	249	253	229	268	241	271	232	257	254	250	247	238	236	256	256	252	271	240	253	263	254	202	254	250	257	293	244	258	254	245	272	244	230	244	270	255	260	231	233	238	246	276	238	262	260	277	273	274	261	238	244	276	282	260	270	245	233	257	265	251	255	251	275	282	260	265	257	254	261	241	252	261	249	258	232	229	256	267	234	261	237	263	253	292	258	252	262	277	252	255	265	276	265	249	271	258	274	268	260	239	273	238	244	251	251	228	272	256	269	262	259	248	284	262	257	255	261	254	248	243	255	236	274	246	264	240	252	263	244	223	254	229	244	259	228	242	253	259	243	261	257	249	254	252	242	237	262	258	275	275	250	272	260	247	247	235	277	239	233	262	283	268	270	263	280	266	254	224	274	242	239	245	302	235	267	275	276	249	278	275	270	259	273	251	259	256	251	250	254	257	242	223	268	275	263	237	256	236	264	243	253	241	282	275	283	251	247	249	247	277	257	216	244	282	240	279	278	261	255	241	261	266	256	262	222	273	266	269	227	270	289	272	240	288	251	244	251	254	278	258	259	269	263	256	284	282	235	219	267	234	250	274	265	238	258	251	258	275	227	266	257	248	257	248	246	258	279	247	258	271	231	271	253	247	249	278	249	226	249	249	268	238	221	256	262	252	265	266	258	246	249	289	239	239	253	227	249	262	244	246	272	233	231	271	246	266	256	235	246	275	257	251	248	276	299	246	232	252	270	234	284	295	252	247	221	222	280	254	279	269	231	233	262	258	229	264	267	262	274	253	272	282	234	292	258	277	240	241	263	269	255	249	258	261	261	243	270	243	255	232	246	234	248	262	250	268	238	263	239	258	235	228	252	241	241	271	233	237	274	258	261	247	280	267	264	236	266	266	250	270	247	242	245	282	270	251	278	265	286	257	237	255	254	251	246	268	246	282	252	233	267	255	250	280	244	254	254	244	300	245	237	250	278	237	255	267	228	280	246	274	225	249	251	248	224	249	239	245	278	255	256	227	260	236	236	243	239	258	240	260	252	271	254	213	246	239	252	246	262	252	258	253	235	280	264	265	260	228	231	259	264	274	235	249	253	260	256	251	226	238	264	232	269	255	251	286	277	253	275	226	270	248	254	273	257	234	257	285	242	258	218	264	242	262	258	279	236	271	257	278	251	240	255	223	238	233	266	222	268	261	286	241	242	305	262	277	250	241	241	314	245	250	251	267	263	249	243	254	234	253	257	242	223	266	253	251	278	274	265	260	256	250	233	239	260	252	245	258	279	269	254	250	272	255	264	246	238	251	279	262	263	230	254	262	275	236	251	248	239	242	267	272	253	246	267	269	279	266	266	285	235	224	269	247	274	250	271	249	212	245	252	291	259	239	267	246	240	244	227	255	284	259	266	252	232	263	238	252	268	242	245	250	254	244	262	261	251	270	238	280	244	255	266	265	252	261	245	249	280	253	253	268	238	272	274	289	249	239	261	264	259	256	244	286	245	268	259	273	264	254	260	279	237	262	241	236	242	283	290	244	236	245	251	251	242	236	260	239	230	256	257	266	258	256	243	272	251	261	220	227	228	253	245	240	265	256	227	234	238	279	254	247	255	255	265	259	251	271	275	258	231	233	250	279	231	225	277	280	232	272	267	245	251	256	246	257	242	245	272	256	236	248	265	242	265	237	265	256	239	260	254	276	267	268	252	276	276	245	205	246	246	233	249	230	253	232	252	250	233	271	256	253	244	277	273	248	251	269	253	236	232	244	227	245	276	248	265	257	246	269	234	253	245	283	275	259	244	256	271	246	262	266	259	246	261	257	258	240	264	273	278	239	238	224	251	268	263	263	260	213	266	240	258	257	267	260	245	233	249	242	242	215	235	231	269	258	265	268	243	239	275	248	257	272	276	248	275	224	253	261	241	278	245	266	269	248	248	239	254	251	239	269	226	253	253	267	248	263	252	256	269	246	264	239	267	274	234	279	253	247	258	248	274	243	263	274	249	257	244	226	245	235	259	242	245	268	214	253	241	277	294	284	256	249	265	260	244	224	287	259	242	266	241	280	271	261	261	264	259	253	262	263	251	254	266	250	261	268	221	246	271	279	259	276	259	261	232	233	220	260	247	225	265	280	249	269	244	257	230	262	275	260	273	264	240	227	249	217	253	253	256	244	267	240	249	251	241	244	242	268	223	263	267	242	296	271	255	256	253	267	257	239	259	256	277	254	273	288	242	296	263	272	239	249	256	238	287	246	253	230	266	253	261	238	250	258	255	275	239	255	255	279	247	277	259	281	251	262	277	246	256	256	253	211	283	267	263	237	260	235	267	255	271	258	224	252	231	234	269	265	247	266	270	274	241	241	216	258	262	240	240	272	261	241	265	260	282	275	273	243	285	251	243	255	273	269	246	242	287	285	204	275	254	268	269	240	263	239	270	249	235	275	250	248	292	252	289	234	259	276	276	263	258	243	248	258	272	258	233	262	264	249	223	249	237	227	272	240	254	257	247	291	249	268	254	274	254	224	264	270	256	248	260	259	268	240	245	260	201	275	241	259	236	239	259	256	248	270	243	268	289	248	268	280	252	273	259	250	248	247	228	228	252	241	272	220	256	260	263	248	273	230	235	260	255	261	246	255	238	237	290	239	248	245	241	263	255	237	261	247	252	266	255	264	241	252	236	265	233	247	255	258	281	249	279	225	270	298	264	246	246	236	269	263	257	252	265	260	231	268	261	251	261	231	251	268	238	266	244	237	258	292	290	255	268	250	273	252	272	281	265	244	260	233	261	288	262	239	227	270	225	271	256	253	260	275	255	260	275	253	243	238	241	251	245	265	259	265	252	247	271	251	257	265	257	239	260	278	289	214	230	243	266	244	260	274	268	280	270	281	238	252	251	230	256	291	250	292	216	252	239	230	236	249	269	247	250	248	252	266	313	276	252	280	276	250	281	244	265	219	233	258	238	238	253	253	248	249	242	269	237	231	263	251	246	270	252	254	242	277	248	271	262	241	254	248	249	228	239	227	248	243	239	241	253	256	278	264	272	241	241	261	273	259	252	250	230	236	248	269	267	272	250	233	254	234	262	249	250	246	277	241	283	259	268	234	256	251
37960	3050	6024	6297	5331	4391	3694	2961	2556	2322	1969	1765	1640	1597	1515	1361	1271	1176	1218	1175	1096	1098	1070	1028	997	1033	938	983	979	917	887	882	888	871	891	881	869	868	869	868	773	853	881	814	835	808	819	789	784	815	822	786	798	766	833	826	808	808	792	841	794	841	783	793	756	797	810	791	758	838	834	797	827	806	771	799	777	768	815	784	753	753	814	743	799	837	761	767	781	820	778	715	840	791	754	739	756	777	745	754	774	806	801	722	751	814	804	745	777	774	791	807	804	753	768	831	771	803	834	787	789	737	774	765	838	781	764	741	760	725	742	815	757	777	806	751	795	765	771	786	794	756	751	814	754	784	778	742	767	770	772	774	748	834	806	802	763	803	756	746	719	802	790	736	791	789	742	738	787	754	781	729	799	754	729	770	748	793	754	743	794	809	770	748	775	807	760	773	801	696	769	776	733	741	769	774	716	767	739	753	738	753	737	774	772	755	775	779	745	756	754	803	800	718	765	795	777	767	782	759	779	811	735	777	801	720	792	787	788	767	765	785	739	783	749	767	730	741	746	771	779	760	700	743	768	788	790	775	715	778	799	753	731	815	788	759	750	744	725	772	795	735	727	795	764	720	768	762	729	755	763	755	742	784	813	709	713	799	785	718	785	789	716	726	763	772	778	726	727	767	765	774	814	755	735	733	728	753	748	733	773	748	801	733	729	763	815	769	747	710	755	775	779	754	787	771	768	764	757	797	722	766	749	815	734	768	803	756	728	724	718	761	768	725	771	746	764	733	795	754	781	765	784	760	769	732	784	754	723	747	753	806	754	779	813	709	734	708	785	734	762	783	767	761	762	743	750	751	794	770	740	795	766	716	725	790	762	778	771	733	740	780	759	741	774	808	743	768	736	777	770	730	762	761	756	763	773	789	782	770	719	716	765	743	770	765	770	752	735	782	815	794	738	793	723	784	756	749	748	766	783	688	691	768	755	749	806	736	789	776	720	766	760	725	718	747	785	793	765	788	717	752	789	714	775	798	757	747	725	751	786	730	802	805	735	717	783	733	774	711	737	755	772	715	754	769	711	762	755	747	806	780	746	749	771	732	822	763	769	758	746	802	795	794	733	784	717	762	775	713	754	790	763	781	835	733	766	775	783	734	763	780	797	794	772	775	754	742	718	753	751	775	711	748	750	791	803	771	791	700	716	774	727	741	735	739	747	762	761	705	732	781	771	771	782	801	781	731	760	819	741	774	817	742	766	771	797	757	773	773	748	758	783	797	783	768	724	798	785	775	699	818	772	735	809	720	777	747	763	742	752	799	814	796	758	765	806	730	812	753	696	806	771	769	782	705	747	789	749	783	800	761	743	755	775	770	719	769	750	762	741	748	737	794	730	741	758	804	737	760	779	745	790	705	785	761	742	814	763	761	748	747	736	704	769	779	763	747	708	770	736	745	728	753	733	786	763	767	774	757	723	757	790	802	839	770	723	734	804	748	687	758	784	750	792	753	756	776	796	791	755	794	778	770	731	797	737	769	761	772	759	742	779	776	746	789	761	770	830	793	768	732	811	747	754	781	728	775	734	773	735	806	736	777	759	782	791	780	763	757	742	725	759	817	737	710	769	769	746	758	751	784	749	778	779	725	749	775	721	726	772	801	798	812	752	737	734	759	770	762	735	736	748	747	747	722	725	757	813	736	788	746	784	706	752	780	771	783	759	745	755	746	817	752	766	787	774	795	774	741	822	717	739	771	804	747	767	730	801	751	769	756	738	764	777	762	719	710	783	702	732	744	755	773	797	702	801	763	764	767	790	740	794	810	803	744	763	782	787	789	774	743	714	740	758	770	788	772	767	760	817	778	727	717	805	791	758	775	783	810	711	760	763	801	762	777	753	739	708	762	722	804	771	736	774	755	746	773	715	768	779	754	785	752	778	772	760	761	749	746	775	753	742	792	779	790	807	682	784	743	791	806	728	753	761	798	762	737	798	786	732	745	765	799	763	736	753	771	780	801	743	763	754	731	752	783	751	731	749	761	786	769	741	761	743	777	803	752	717	758	770	798	745	784	784	821	732	774	848	769	791	785	765	704	787	797	730	760	742	785	721	731	738	729	788	771	739	760	756	753	720	759	745	729	749	728	765	792	801	771	760	809	803	738	760	748	755	758	798	750	733	769	777	754	730	754	807	783	787	811	742	710	769	772	721	756	793	809	783	723	729	751	785	791	780	768	718	750	730	823	723	755	768	733	784	715	795	753	782	744	777	821	807	751	804	737	784	769	762	752	789	825	759	768	768	753	746	729	779	746	759	767	751	732	809	769	752	783	755	751	793	780	765	797	748	759	794	778	793	792	791	795	766	758	769	757	731	786	839	761	767	781	785	792	753	781	754	777	715	778	702	766	783	746	748	800	745	767	753	754	733	801	736	740	776	775	726	736	747	781	785	757	757	759	805	762	713	738	735	737	771	730	785	784	756	773	755	788	758	723	736	744	785	738	800	804	732	771	747	773	787	718	774	739	771	804	728	746	775	729	771	728	766	774	778	789	773	713	771	792	737	737	763	767	727	791	747	745	729	784	719	772	743	818	734	714	738	744	785	802	797	723	726	765	699	781	787	728	780	792	769	778	710	748	806	694	790	752	745	772	806	780	791	784	794	746	761	730	778	757	766	737	806	732	757	755	769	699	700	765	747	731	757	742	739	736	788	769	742	741	764	793	751	766	741	748	756	763	742	782	748	789	764	779	742	708	769	746	804	771	752	749	733	759	737	776	698	802	773	787	729	746	740	747	813	738	775	774	788	753	751	783	769	730	803	806	764	764	730	797	788	765	723	776	826	745	784	773	794	731	778	758	730	770	735	782	744	746	785	769	709	772	706	768	794	768	784	793	738	776	772	793	761	775	781	808	765	774	781	730	751	758	728	776	759	780	712	781	750	743	762	803	756	730	746	747	730	768	765	768	780	763	773	731	729	769	773	741	663	770	788	745	740	759	746	760	752	755	737	820	745	770	776	695	790	754	752	762	741	752	714	735	741	724	747	774	752	777	778	715	806	776	779	748	744	767	784	776	776	762	797	723	789	792	778	735	720	749	754	708	742	773	768	785	747	760	750	780	748	765	787	739	780	733	745	723	760	757	762	749	773	780	749	748	744	796	705	744	730	763	755	783	731	796	766	753	834	730	773	751	741	755	765	786	749	727	736	753	750	717	819	761	812	787	727	769	738	678	769	717	765	803	768	761	751	752	703	789	787	820	752	808	767	713	734	694	773	765	773	708	717	767	745	716	770	708	773	770	735	760	711	766	805	762	794	745	758	767	792	743	777	778	747	790	772	754	810	799	774	786	779	757	775	776	804	813	728	740	732	710	731	792	802	735	754	762	762	759	792	747	745	799	775	790	749	759	766	785	759	743	745	705	800	751	715	745	794	762	767	771	747	812	779	721	765	792	717	740	764	785	753	761	731	751	786	783	764	787	749	751	753	758	764	781	794	751
9647	712	242	158	130	91	101	98	92	103	111	91	90	92	91	104	101	90	97	113	83	95	90	109	101	98	106	92	124	88	97	76	94	103	100	97	107	93	95	85	95	88	92	85	78	97	124	97	102	95	76	86	98	113	101	95	86	81	98	84	104	91	96	73	98	96	106	97	94	97	100	97	102	86	87	84	93	97	106	85	68	83	94	93	104	71	89	115	100	89	88	89	107	101	95	92	102	107	101	80	87	90	106	84	91	114	83	95	102	71	83	88	78	82	102	109	100	93	84	91	103	95	93	110	98	82	110	99	114	110	103	99	95	102	79	123	91	85	107	89	93	90	84	87	110	101	93	97	97	97	92	82	98	99	87	96	100	106	76	99	84	92	93	93	102	97	90	90	96	86	104	92	104	95	94	85	109	104	104	97	99	97	96	113	91	102	95	94	97	92	99	102	82	99	106	85	84	98	83	101	88	84	80	100	91	96	92	102	98	98	93	97	77	85	84	80	92	96	92	97	94	97	88	83	81	92	99	94	92	96	83	81	79	93	81	119	97	97	81	103	95	100	96	82	97	94	96	104	95	101	85	105	95	103	92	76	104	100	87	101	97	89	104	91	94	112	108	107	66	94	79	76	91	105	90	111	100	97	96	98	105	102	106	101	105	81	80	106	87	113	99	98	112	90	84	85	94	87	103	87	87	90	85	90	93	99	99	90	107	86	81	78	85	101	80	103	92	96	107	99	86	80	92	91	87	89	87	95	83	100	94	96	105	95	106	104	109	91	98	90	94	98	104	94	103	97	85	100	111	95	93	86	91	100	102	87	102	75	103	108	112	103	106	89	110	88	113	93	105	85	95	98	97	114	85	92	79	110	101	96	90	94	90	100	105	98	113	92	91	89	103	91	86	100	117	108	93	100	103	103	90	102	102	82	78	104	94	82	86	115	74	109	99	82	95	80	90	98	88	109	109	107	83	102	92	102	96	111	114	90	77	102	79	94	69	114	101	81	90	100	95	87	88	97	99	89	93	98	98	101	100	95	102	100	110	104	107	97	76	92	101	97	90	80	95	95	100	108	82	87	83	95	106	110	103	95	100	118	90	101	103	95	84	72	91	97	106	94	98	86	96	108	102	96	100	74	97	105	99	122	107	89	101	102	76	75	96	107	75	90	96	94	91	88	78	100	113	87	99	90	104	76	92	108	92	96	84	71	97	103	103	94	101	89	98	93	97	86	93	85	79	86	101	98	88	89	97	95	111	97	93	87	79	83	89	96	92	83	93	89	109	88	99	83	104	88	110	104	85	94	103	95	81	91	96	84	75	95	110	86	113	108	81	88	84	96	87	93	91	96	93	76	97	103	96	91	88	75	101	85	104	91	94	106	83	85	94	90	105	84	117	83	84	109	95	92	98	104	93	86	82	94	87	88	82	94	97	93	102	73	100	87	95	94	88	90	82	92	89	107	110	91	101	99	92	86	118	95	93	85	89	77	88	98	83	115	90	97	75	87	99	93	83	98	79	108	102	82	107	80	115	91	101	103	109	99	102	82	119	110	100	88	94	82	103	84	110	94	90	106	98	107	85	87	109	94	74	86	90	101	84	82	104	117	87	94	101	84	96	98	84	94	95	89	90	99	76	101	106	91	112	82	90	65	76	100	100	88	95	90	66	87	81	114	100	88	98	76	103	86	83	85	94	87	110	95	82	104	89	96	95	85	115	91	105	89	91	89	88	99	92	86	89	89	118	90	77	89	97	118	92	98	96	112	101	78	99	80	96	105	97	79	100	92	85	79	106	91	128	98	97	92	107	100	84	93	91	99	100	83	92	108	91	98	101	96	114	103	84	98	94	97	95	107	96	95	97	105	86	82	102	98	94	99	90	99	83	96	89	99	94	90	117	93	91	96	90	78	72	90	93	96	86	90	97	110	99	83	94	100	91	97	97	76	81	94	96	92	87	102	82	91	92	81	92	89	103	78	102	93	95	89	91	82	85	89	105	105	106	101	96	88	90	90	96	98	94	68	92	105	109	103	97	94	89	87	94	94	112	96	84	108	98	67	95	81	101	102	83	98	108	92	101	96	83	88	97	93	86	91	78	84	78	91	98	86	109	113	90	86	87	97	88	79	94	95	84	73	102	103	91	98	95	82	113	68	100	104	88	94	78	89	118	105	80	88	90	97	110	103	76	94	93	88	101	99	95	84	107	91	102	90	78	91	94	94	86	90	80	100	112	88	85	98	103	96	90	88	85	94	100	85	99	96	95	99	92	98	85	96	99	93	91	84	104	109	101	97	110	102	111	107	88	93	97	79	103	97	99	103	93	84	93	92	89	100	95	114	81	102	101	113	88	84	86	103	96	96	98	96	100	109	85	85	87	92	79	91	95	103	103	80	103	111	96	112	99	89	86	87	100	92	99	93	86	94	99	89	79	101	96	111	80	84	92	93	105	86	109	101	84	105	91	99	105	109	125	87	109	104	94	106	86	108	100	102	99	101	83	94	103	89	100	95	83	96	95	104	87	104	102	95	100	76	96	97	84	94	100	94	97	100	100	106	102	96	78	95	78	96	93	100	96	97	76	89	89	99	100	102	105	96	87	75	84	98	88	103	116	98	79	89	94	91	81	97	101	105	103	97	97	98	103	90	78	105	77	108	109	73	94	87	96	100	92	86	109	117	77	87	83	79	98	93	104	90	92	77	85	81	103	105	89	97	73	95	97	76	88	96	97	94	89	94	73	105	89	78	94	100	95	89	96	99	80	102	95	105	100	112	99	84	110	99	97	89	100	86	87	91	105	93	102	93	86	95	99	92	85	90	90	93	103	88	116	86	94	86	97	90	101	114	91	90	106	81	85	87	73	83	97	83	92	108	89	96	83	98	85	94	91	107	112	95	82	87	102	111	93	89	82	86	109	86	83	94	92	86	78	91	104	96	88	86	107	76	102	95	84	99	94	111	97	84	79	108	99	100	96	87	80	88	103	102	74	103	98	85	92	99	100	92	92	99	92	100	103	95	88	99	87	107	98	95	82	86	93	88	74	113	94	104	84	95	92	94	88	94	103	92	100	93	87	86	101	97	89	106	103	85	101	84	104	89	106	96	101	103	90	97	84	100	91	94	97	86	110	99	92	115	107	89	92	91	115	92	83	98	87	102	84	93	86	90	90	92	102	113	77	89	87	76	106	88	106	73	84	91	92	106	79	84	77	101	88	102	102	105	93	86	86	80	122	109	83	103	95	92	107	93	94	76	95	89	111	101	87	84	86	89	107	96	90	87	86	81	104	103	90	82	96	91	92	110	100	93	82	77	84	88	87	79	82	96	102	87	83	98	86	89	93	99	99	87	90	114	88	103	92	108	108	100	92	104	83	87	99	94	87	100	100	75	86	102	79	98	73	75	100	100	97	94	106	90	105	113	85	90	100	100	91	102	85	103	102	97	90	106	94	92	100	107	98	117	105	94	91	112	83	106	82	93	88	86	108	98
10187	419	545	552	520	470	443	443	411	394	362	386	367	369	348	387	388	346	366	322	369	372	345	347	356	352	344	316	321	312	330	349	329	353	350	352	352	339	354	341	335	339	338	332	350	352	349	310	363	349	341	383	353	311	336	341	335	333	316	329	349	325	312	326	333	289	355	332	369	342	331	324	347	358	342	333	363	353	360	332	338	337	348	350	372	348	348	367	313	331	337	345	344	360	298	339	331	388	346	325	325	322	342	337	327	338	348	312	334	337	334	318	346	329	338	348	342	334	341	330	316	318	332	353	370	340	324	318	344	362	316	339	314	367	325	296	328	309	352	338	309	338	349	315	343	383	332	357	327	306	356	346	324	338	356	336	324	342	350	339	345	348	319	317	362	338	310	335	314	345	353	335	336	370	310	352	320	354	310	325	311	337	348	356	309	365	322	353	344	333	334	319	358	315	302	334	316	340	350	367	345	347	333	316	348	358	338	308	327	367	337	386	305	316	330	339	327	313	361	355	311	327	336	293	319	324	337	319	368	323	375	337	319	317	297	329	353	364	333	338	368	360	340	336	322	342	325	346	315	353	355	344	356	330	364	319	367	336	361	343	330	359	351	361	334	355	332	330	350	305	338	341	340	318	353	353	342	335	329	324	324	311	361	348	317	357	337	304	356	326	342	328	342	338	339	333	323	368	339	347	346	338	362	345	301	325	331	352	336	348	326	330	323	334	353	345	309	352	372	342	357	331	342	315	318	345	347	337	362	358	322	314	330	332	362	346	367	340	341	313	364	343	355	351	334	333	365	353	324	350	323	337	345	332	346	333	324	347	340	336	310	328	341	335	332	338	307	326	342	334	327	324	335	350	346	344	373	335	334	323	336	340	331	335	340	349	325	359	329	366	322	380	323	326	354	368	331	331	330	334	327	316	337	352	324	358	348	344	339	335	336	376	324	311	350	311	320	343	331	318	316	334	341	368	356	358	347	315	322	367	370	340	335	324	310	339	331	352	318	353	347	333	327	346	346	370	340	341	363	361	337	342	306	304	307	357	307	344	338	342	294	365	349	356	325	323	356	370	307	326	329	333	323	328	340	327	329	367	355	324	344	346	343	377	331	311	335	348	322	337	315	345	363	322	326	318	315	371	349	347	352	328	324	369	316	358	353	352	331	341	332	339	317	339	332	316	332	340	321	349	338	349	287	318	331	334	379	368	334	346	352	315	303	341	346	325	309	340	339	342	324	355	330	336	313	351	338	342	328	313	352	346	348	338	339	325	360	326	338	333	341	336	300	323	319	341	318	341	299	345	324	357	344	331	317	310	330	326	375	374	332	333	309	358	323	325	327	347	310	349	316	327	338	338	337	352	355	359	370	335	313	318	315	349	329	324	292	304	326	351	336	329	299	338	341	300	343	299	343	329	335	289	335	343	372	321	320	364	396	353	339	320	317	343	342	336	360	342	350	311	315	361	317	337	303	331	321	360	315	320	307	312	334	314	335	336	342	323	355	335	358	344	335	361	334	372	345	329	358	323	376	350	321	327	331	334	390	344	347	306	323	315	325	360	327	372	323	304	329	336	324	353	343	340	339	319	302	311	326	353	322	335	340	331	306	343	342	316	323	350	319	383	319	377	339	337	342	311	322	372	309	342	354	362	334	337	310	313	338	346	322	312	374	306	332	356	318	336	386	331	337	334	349	362	346	330	335	341	327	316	311	320	338	317	360	312	336	340	315	374	313	347	350	366	314	318	330	337	336	347	323	297	343	366	328	311	331	298	326	336	324	331	331	332	354	355	364	374	366	371	355	313	341	318	357	348	348	351	359	335	329	323	319	333	317	344	347	339	360	340	331	327	327	312	367	324	318	349	351	318	334	341	357	324	351	352	328	344	357	346	322	348	319	333	309	336	381	335	342	336	321	341	315	325	316	354	350	317	358	353	326	358	344	351	352	361	320	350	328	350	357	358	331	337	308	318	368	345	338	330	317	335	340	364	352	322	323	338	338	358	360	316	352	331	336	352	386	337	349	334	327	317	333	325	326	339	345	345	349	335	342	322	346	318	336	346	371	296	368	386	326	336	359	344	334	327	358	324	353	304	328	338	330	328	330	317	348	340	338	348	340	347	315	331	326	336	335	298	346	300	332	322	350	373	318	329	353	317	321	304	339	338	328	321	324	336	336	346	324	365	344	331	373	385	356	339	355	337	357	351	361	341	321	323	329	334	339	338	328	347	353	319	344	325	338	323	320	357	360	327	341	371	349	329	348	364	313	356	367	325	328	322	324	363	351	322	356	319	303	330	332	337	321	344	322	342	319	317	329	350	325	339	338	342	382	333	332	378	325	335	349	327	320	351	333	353	297	341	323	341	321	349	340	330	375	352	346	322	326	337	309	325	323	300	352	330	345	345	334	350	358	335	331	334	330	301	356	333	333	341	304	321	367	354	315	340	338	333	317	320	329	352	335	319	310	324	316	357	331	348	317	325	327	370	370	336	335	349	340	333	351	344	332	376	326	343	352	329	339	331	340	344	343	318	367	332	338	331	339	321	359	359	320	314	343	328	345	335	350	355	336	344	336	349	339	316	343	329	326	365	337	363	348	311	344	330	313	342	340	325	305	337	357	325	330	315	310	364	322	320	339	330	349	330	345	327	354	333	321	332	319	344	324	346	300	334	373	335	340	336	329	347	357	345	330	326	326	310	347	331	324	319	347	371	356	371	340	351	327	355	325	290	333	333	375	326	371	366	360	348	345	318	371	361	351	368	368	358	343	358	315	351	327	351	359	347	348	343	357	359	332	348	347	329	352	312	306	323	331	364	378	344	362	372	315	358	363	342	354	331	324	344	303	336	348	329	359	335	334	315	325	336	364	318	313	343	308	319	332	342	337	321	355	327	320	328	317	334	349	336	347	299	320	353	327	346	327	368	337	339	331	352	334	331	365	349	352	320	346	345	379	296	306	314	350	318	327	341	329	327	339	343	348	350	339	337	314	405	298	311	338	327	299	340	323	361	325	302	317	328	304	343	326	326	320	323	360	340	345	340	361	339	344	377	307	313	316	363	365	351	325	327	342	343	352	322	324	331	368	334	350	331	337	306	350	331	356	335	349	325	334	297	337	365	347	289	367	363	326	335	367	353	353	317	324	343	323	357	342	305	350	368	355	318	367	344	402	365	332	377	321	366	339	361	320	325	332	349	322	340	366	309	313	321	357	349	362	340	331	374	309	336	319	335	359	345	344	324	356	323	349	322	341	348	324	321	321	331	322	317	306	333	348	322	327	358	334	329	323	316	338	318	327	370	306	358	323	358	380	328	359	335	306	334	371	337	321	327	349	352	337	338	340	333	354	335	354	337	330	349	330	306	336	343	303	326	337	325	343	335	336	327	347	355	337	323	324	335	315	310	330	331	341	311	329	340	380	360	330	322	359	324	354	329	345	320	332	332	339	341	328	355	344	361	348	336	304	347	340	339	335	335	334	312	335	340
48406	14052	1782	990	674	543	415	348	306	253	263	223	208	221	203	197	178	176	186	195	185	165	171	172	164	168	176	164	167	148	156	153	158	174	189	164	171	144	150	149	172	140	153	146	143	147	170	150	164	178	172	162	185	141	162	169	154	149	172	161	144	147	139	152	152	154	159	148	164	157	157	172	146	187	164	155	152	173	155	170	164	152	160	173	152	159	164	153	165	170	175	148	155	132	150	155	146	154	144	145	162	153	146	156	162	141	161	169	147	171	136	169	162	144	131	128	151	153	148	174	143	159	116	167	144	151	164	151	153	166	141	135	135	141	149	157	136	162	164	158	150	179	150	139	142	132	135	162	144	172	167	152	149	145	145	156	161	151	151	170	129	144	132	158	157	159	145	158	149	161	128	146	145	165	155	149	147	168	162	157	165	150	163	159	163	148	167	159	166	174	163	138	151	165	149	130	150	144	153	157	177	146	157	142	144	157	134	163	145	143	157	176	138	141	158	149	148	133	141	138	136	160	158	188	139	165	133	159	138	154	148	147	177	162	147	162	154	169	150	156	155	149	166	161	151	154	146	154	148	180	174	144	159	145	157	153	180	146	157	145	154	153	142	175	143	171	143	145	182	149	158	156	156	153	160	171	164	156	134	151	177	136	168	160	153	154	163	162	134	180	150	162	139	153	162	138	148	164	167	168	154	149	154	136	174	196	181	164	151	145	142	165	148	153	160	129	139	165	168	163	149	171	139	157	135	170	156	135	154	158	162	147	156	153	130	151	167	144	150	152	157	159	149	139	155	137	150	177	138	136	142	147	164	157	189	144	167	158	167	156	157	165	166	137	165	145	190	152	148	166	144	157	170	134	153	142	138	170	140	170	165	158	142	181	155	155	160	152	147	168	178	146	179	168	142	156	150	136	134	143	147	155	154	175	152	163	139	154	138	154	150	160	124	147	165	167	154	149	156	163	143	155	153	153	152	174	137	185	159	178	156	167	148	174	158	139	152	138	155	146	157	156	168	172	160	182	162	129	163	130	153	179	168	161	142	135	140	166	151	141	140	143	140	133	156	153	144	168	131	139	159	146	138	150	151	159	163	166	165	151	150	145	159	145	176	159	161	177	143	164	142	159	156	158	161	135	163	148	142	156	155	162	145	164	171	170	161	151	164	188	166	156	141	145	156	147	154	143	152	171	147	149	157	145	146	148	144	140	166	146	184	154	161	134	164	142	163	158	141	156	136	142	142	147	156	168	140	169	170	159	156	158	137	144	153	141	144	145	147	140	163	153	139	166	157	151	156	159	146	173	134	152	150	171	148	176	144	159	160	173	147	141	163	133	147	150	154	165	168	146	149	148	163	152	180	154	159	159	158	172	167	143	143	140	155	169	173	158	154	183	163	182	166	142	159	170	129	163	150	142	146	143	144	151	149	140	157	133	156	150	157	148	152	157	158	140	189	162	152	163	157	154	133	168	169	164	137	133	170	173	181	159	127	177	157	160	160	140	143	154	161	161	141	155	170	173	147	155	136	139	169	137	172	159	168	157	148	163	163	157	150	144	151	143	153	156	175	163	174	145	153	149	137	144	140	152	169	164	175	155	155	157	154	132	144	143	148	144	163	161	140	170	140	152	162	144	151	141	154	155	139	155	141	159	152	130	165	137	165	142	168	143	159	155	172	173	134	154	158	150	160	154	162	153	159	175	161	163	113	126	161	151	143	129	153	156	145	151	152	164	161	154	139	149	152	166	137	158	154	158	171	154	138	147	167	145	165	168	161	146	174	137	157	158	158	143	155	155	129	166	122	128	157	158	153	142	157	136	164	131	145	160	163	162	158	142	158	166	182	152	166	150	158	137	163	171	152	150	153	158	165	147	177	150	152	152	138	133	165	154	162	143	150	176	161	160	135	131	155	154	128	160	151	155	153	153	144	164	165	174	180	151	160	148	136	136	134	172	164	165	160	165	156	133	174	156	167	142	159	145	172	150	165	149	159	159	145	140	152	133	165	158	151	151	124	171	156	171	159	131	158	156	166	142	147	140	143	161	131	172	170	167	158	153	166	152	129	164	153	143	144	136	142	168	132	136	163	149	158	161	135	157	162	140	153	148	148	158	149	155	150	152	180	166	181	157	152	155	149	155	133	162	165	148	172	142	150	180	185	158	135	164	168	135	168	159	165	175	144	138	159	174	137	135	174	153	152	145	159	150	168	161	156	148	157	150	173	147	157	160	148	149	159	150	150	156	141	152	154	149	171	138	142	155	138	166	143	148	161	164	153	163	152	130	164	155	150	183	156	169	142	165	172	161	146	157	155	157	143	176	146	157	167	165	173	153	156	160	150	146	162	156	152	158	148	149	162	140	165	168	137	143	144	131	168	136	182	158	154	143	150	151	129	164	164	176	148	150	142	143	129	165	142	162	146	159	165	140	151	155	174	150	172	150	161	150	132	170	162	165	151	132	150	144	146	147	150	154	137	163	178	178	167	152	161	145	140	149	146	152	167	141	158	141	139	131	164	136	155	148	151	158	151	166	184	166	169	160	145	157	161	164	155	161	145	158	144	140	149	147	136	134	176	147	146	159	151	151	162	146	156	146	157	166	140	161	152	160	155	156	153	157	157	140	134	152	161	159	167	151	164	163	159	148	165	163	170	141	144	139	143	161	143	136	160	137	153	155	147	166	165	147	148	159	167	132	172	149	145	166	162	182	151	172	143	177	164	168	161	164	159	154	140	152	164	140	155	136	137	126	141	160	164	151	149	169	136	159	160	154	171	152	165	165	148	151	143	135	131	150	161	143	166	183	148	159	140	170	160	139	152	170	143	147	152	173	159	146	154	145	147	159	148	145	162	137	167	149	140	170	128	148	145	155	164	164	158	149	139	150	141	169	152	157	156	153	172	150	158	159	150	171	151	137	163	162	142	155	157	153	156	166	181	145	138	146	149	159	149	152	176	165	146	160	134	143	160	172	140	164	157	138	152	156	156	143	158	142	150	153	162	154	162	154	144	152	127	158	166	136	171	136	155	150	145	163	160	153	151	160	150	167	172	159	155	146	136	151	146	140	159	136	163	168	149	151	146	162	126	150	150	150	126	152	149	161	144	141	159	146	139	180	136	171	165	158	156	151	175	157	159	158	155	151	161	159	160	129	140	164	155	169	146	184	153	144	172	168	121	168	150	131	121	159	158	150	156	161	145	123	156	181	154	148	127	170	168	139	159	142	151	150	149	153	160	154	163	138	127	149	151	152	144	151	181	156	156	163	147	142	149	162	155	155	160	149	166	136	160	136	149	153	152	155	155	142	133	160	173	145	143	145	136	156	129	141	145	139	125	135	159	136	155	155	161	162	159	145	152	156	162	173	180	142	133	144	153	163	147	162	164	159	138	176	151	171	133	139	156	142	159	155	171	161	149	162	154	143	147	155	136	156	148	165	130	135	173	153	143	164	147	157	147	158	165	142	173	166	175	173	134	163	158	134	146	166
29424	1643	3188	3507	2974	2418	1924	1625	1432	1215	1230	1126	986	873	835	787	828	769	746	766	660	685	709	617	611	636	611	579	606	556	609	572	588	583	567	590	540	581	573	535	549	570	561	544	556	540	550	524	535	504	500	499	531	536	545	544	523	553	518	512	534	530	520	535	503	546	569	505	508	541	579	470	523	546	522	508	470	520	538	518	507	477	508	501	484	513	473	485	500	510	482	544	546	502	513	499	549	516	499	488	539	505	547	523	524	507	497	487	535	519	515	519	505	516	523	506	515	478	530	527	513	532	513	524	498	515	556	521	528	511	493	535	518	459	494	526	499	518	471	503	481	477	516	509	508	493	496	532	542	465	484	513	494	528	451	540	505	493	513	511	531	471	498	493	477	483	491	491	498	520	471	499	473	497	496	489	496	477	520	499	476	492	526	509	497	521	532	470	493	512	526	481	478	511	527	508	538	513	479	448	475	512	515	477	499	472	485	495	455	491	539	501	479	530	501	476	482	511	510	503	485	509	494	521	477	484	483	484	495	505	486	540	490	481	502	505	523	500	480	476	517	527	468	513	517	529	483	514	494	490	485	512	525	539	463	493	503	511	518	526	469	530	497	465	506	461	524	463	469	501	458	499	478	478	501	513	502	522	482	497	546	471	535	484	549	499	479	504	520	537	504	469	479	525	485	551	514	487	510	495	494	515	479	502	555	483	509	452	497	508	473	509	510	502	526	503	471	490	480	455	492	511	515	473	486	509	512	531	495	489	467	509	491	494	469	549	531	452	490	452	501	510	478	526	461	488	491	500	521	519	488	487	509	539	516	492	468	469	487	524	513	504	494	500	471	500	505	519	487	476	517	508	492	510	466	483	482	505	462	501	517	528	495	543	481	544	485	481	526	511	519	470	507	467	490	478	484	543	508	497	564	585	525	513	468	488	503	516	474	506	517	530	531	489	537	508	484	493	508	490	545	503	529	561	488	502	530	486	517	477	534	516	513	479	462	504	534	470	504	497	480	481	487	538	499	463	489	462	490	457	488	475	493	495	495	459	487	502	481	494	469	470	470	493	534	528	491	508	465	496	497	499	519	534	511	507	486	486	515	527	500	488	491	503	509	496	509	488	506	495	487	518	468	520	509	482	529	493	561	510	482	466	466	490	458	534	515	470	538	524	495	486	501	473	513	525	488	518	497	496	515	495	534	468	515	488	486	485	521	514	509	491	478	485	470	470	488	501	499	526	467	505	486	489	496	457	528	524	532	500	458	513	481	487	464	462	482	529	489	479	475	486	483	517	510	527	511	504	502	531	491	504	480	455	504	495	505	512	511	521	508	503	530	518	492	459	479	510	536	520	532	505	507	500	496	480	445	502	495	499	530	500	505	523	552	497	455	532	488	520	528	541	470	529	498	499	536	501	515	493	498	495	476	479	471	471	508	483	518	482	556	476	520	515	480	440	562	477	512	469	498	552	510	492	527	505	491	448	479	480	536	470	484	514	481	496	474	482	523	468	503	500	509	492	492	503	518	488	484	509	478	509	524	485	508	529	516	493	496	510	493	503	516	482	528	452	524	492	511	505	445	489	546	498	516	502	482	499	476	531	539	505	509	491	473	487	542	486	499	520	485	515	528	496	516	511	495	504	494	528	499	503	493	527	508	521	499	502	499	523	444	480	518	479	501	509	524	473	486	508	478	502	491	532	483	498	504	515	534	477	458	486	509	509	531	520	519	474	480	514	473	535	499	493	507	507	464	488	439	487	478	499	491	504	497	478	489	491	499	480	563	508	479	510	532	446	489	488	506	501	507	495	490	504	496	502	480	523	505	520	531	471	510	544	534	496	537	498	482	494	486	522	540	526	523	509	498	483	517	528	480	507	500	484	509	522	479	517	509	544	532	494	522	526	479	502	450	492	469	488	469	500	519	529	477	527	493	528	466	470	491	500	489	477	521	502	479	472	498	527	508	507	488	501	501	475	499	467	500	478	468	480	528	496	506	490	510	491	492	448	499	483	536	544	487	482	471	480	486	504	466	482	503	491	476	494	511	516	480	488	511	482	477	450	465	486	494	488	494	524	500	514	514	496	504	468	511	507	480	479	496	469	461	488	457	505	503	514	462	470	500	508	482	516	494	536	498	466	545	487	518	514	467	504	479	505	479	478	481	491	492	496	474	480	525	459	493	524	518	528	452	491	500	490	498	468	460	517	514	513	488	509	484	514	496	528	546	485	499	492	513	490	511	514	483	518	502	504	488	530	529	531	538	471	486	471	500	469	507	514	502	471	538	528	480	476	520	488	504	499	537	537	530	502	493	527	472	525	478	486	520	525	494	492	507	481	497	482	488	477	476	487	525	476	527	504	512	526	461	501	484	540	529	521	530	496	492	514	465	511	462	498	546	492	482	501	528	468	504	491	451	477	506	520	473	532	549	508	501	540	485	490	560	523	504	534	503	515	475	513	479	532	477	527	523	494	480	513	518	480	515	514	500	504	507	499	479	544	478	549	492	481	490	495	503	486	515	479	525	499	509	499	497	500	465	460	544	490	475	543	481	515	514	508	528	517	512	494	500	506	504	481	466	511	464	509	479	522	512	499	468	473	517	520	470	497	513	466	500	476	513	478	503	479	532	495	499	514	481	483	523	522	544	478	492	520	508	474	508	509	468	487	496	495	518	543	498	463	496	476	471	502	514	506	486	504	507	474	511	512	539	471	469	473	466	488	465	463	512	466	499	547	500	521	499	498	495	515	488	482	499	513	524	533	501	522	521	483	509	515	490	497	483	518	471	543	506	522	474	511	503	508	512	514	530	500	482	485	484	468	471	514	494	507	486	480	488	522	506	472	500	481	500	480	477	539	503	527	484	477	462	481	492	497	490	516	506	530	497	505	543	508	501	479	493	481	487	478	489	504	498	483	464	529	522	491	497	508	532	487	508	489	491	558	446	502	473	517	467	486	511	466	508	499	461	491	477	491	494	532	506	496	472	525	484	493	493	454	506	487	478	475	493	524	497	497	509	485	504	497	540	530	499	514	465	478	483	505	512	454	491	532	523	482	491	532	480	528	516	531	531	507	538	478	506	487	502	509	538	519	532	514	496	497	489	487	502	470	498	478	472	461	473	533	565	457	527	468	514	491	484	482	513	518	514	498	492	494	533	491	529	468	491	526	494	484	470	511	514	480	491	520	442	460	523	512	511	480	496	476	470	516	473	496	475	476	510	525	500	512	461	504	504	460	472	492	512	486	518	467	519	535	519	484	466	522	522	495	517	477	494	495	479	513	500	500	531	503	449	494	549	471	509	489	515	510	463	513	509	515	542	492	559	447	497	498	544	535	525	500	472	534	485	448	475	492	498	489	503	494	540	486	506	540	516	495	491	501	503	469	506	552	492	488	481	512	526	507	473	470	477	494	502	524	495	479	523	480	498	503	473	524	505	481	479	487	517	535	514	522	535	491	463	513	473	458	512	469	478	504	470	516	506	510	475	522
62600	22416	4594	2040	1403	978	776	598	528	485	461	397	365	344	394	333	287	307	324	306	309	264	310	281	300	283	277	257	326	265	263	299	269	258	250	264	280	275	256	272	288	239	265	249	236	275	268	264	272	248	255	279	259	264	248	303	249	259	252	252	259	263	266	264	265	241	253	251	246	283	259	233	251	257	296	260	264	271	241	255	279	257	261	243	230	247	257	251	275	256	228	246	269	265	266	245	269	234	240	256	281	239	241	299	262	258	241	261	230	251	273	251	272	243	254	261	289	238	270	247	243	233	271	277	228	250	252	285	234	242	233	241	270	262	244	267	276	279	233	241	247	238	240	235	286	258	263	224	231	269	232	237	243	258	244	256	217	252	268	275	255	247	252	261	284	239	260	263	253	259	264	245	270	260	233	281	255	247	267	247	258	273	268	261	247	258	255	257	261	261	272	285	250	272	280	268	250	259	264	287	247	252	247	259	274	261	239	249	262	248	249	283	252	250	238	241	294	243	273	230	251	270	241	257	284	260	229	261	235	232	239	265	241	264	258	259	225	280	266	264	232	282	243	288	252	269	256	262	236	248	246	235	255	260	241	273	260	254	227	232	246	263	247	261	268	244	253	245	252	256	269	247	255	234	253	238	294	248	239	240	245	251	261	251	242	258	244	269	280	249	244	280	251	255	270	215	228	244	242	258	248	248	232	228	247	239	246	238	263	255	246	257	289	254	282	265	254	250	240	257	269	258	266	251	270	257	233	261	262	249	283	288	223	250	263	258	265	230	231	273	219	254	252	262	239	216	231	248	246	273	249	238	239	255	264	249	219	257	251	262	242	263	262	259	257	253	279	268	259	281	257	273	276	262	245	271	264	267	237	245	256	253	286	263	238	260	267	236	225	235	265	274	227	239	260	275	252	255	272	255	234	261	258	282	251	228	257	254	255	234	246	284	254	267	262	245	254	241	244	256	257	291	277	251	267	257	262	231	247	219	254	267	273	258	236	262	275	233	256	238	246	252	245	253	232	273	246	252	253	246	260	265	248	263	254	252	267	251	253	223	276	255	288	264	227	265	228	235	258	249	254	290	279	254	267	285	250	276	257	256	264	256	233	260	254	241	247	240	243	269	247	236	240	244	223	238	241	276	259	275	228	267	268	286	275	233	243	249	229	247	266	238	272	258	261	248	264	267	258	252	224	269	245	280	263	252	252	250	246	262	261	266	271	225	235	264	250	240	261	252	247	255	281	269	241	255	268	236	265	232	255	238	281	258	271	235	274	230	263	236	270	281	250	254	245	257	234	265	277	224	234	249	286	274	247	263	260	262	253	239	276	243	247	257	267	233	255	274	224	263	258	230	263	252	270	260	270	230	249	262	263	270	289	255	261	255	269	258	225	262	248	270	245	266	235	280	255	261	246	232	239	253	238	254	257	217	246	244	248	239	246	233	276	285	256	248	251	243	254	251	242	257	247	229	240	241	256	265	250	233	271	231	238	259	294	260	267	240	270	297	262	265	250	276	272	287	224	251	269	275	264	269	266	265	265	252	280	247	256	255	247	232	233	262	240	250	244	263	272	240	255	256	244	259	227	250	234	250	271	259	253	235	264	271	279	251	234	245	293	244	253	253	221	250	278	256	219	236	275	259	273	272	241	282	246	251	252	260	273	241	251	268	271	230	254	271	244	246	254	275	228	275	281	281	247	233	204	252	275	254	226	286	265	218	244	268	235	252	253	222	245	269	221	255	254	261	254	240	276	244	253	252	245	278	243	243	262	243	248	283	270	247	240	285	236	251	265	234	248	238	254	267	236	239	253	247	244	255	248	268	256	264	267	272	248	244	278	255	247	244	246	260	235	253	268	260	276	248	237	256	254	228	258	248	248	247	278	255	278	272	258	247	250	254	262	280	274	269	279	242	257	249	270	259	264	287	255	278	252	228	274	262	273	253	265	247	270	283	219	259	255	257	267	257	261	266	271	266	223	257	247	262	245	266	294	261	247	237	251	249	240	240	250	254	258	255	240	281	259	238	270	251	246	281	241	280	277	248	257	243	242	283	241	232	245	278	273	217	232	231	218	231	253	265	222	259	230	297	246	268	253	270	254	240	221	266	257	288	249	252	247	256	254	267	249	232	269	267	257	246	250	275	251	256	257	253	239	233	235	258	241	233	239	275	239	263	246	234	270	242	237	211	250	257	256	262	257	229	227	239	278	268	248	260	253	238	255	242	267	263	269	263	260	250	263	264	240	279	268	258	240	268	232	244	239	270	257	257	251	263	237	246	231	250	202	238	248	261	253	225	255	258	262	256	272	272	274	258	258	242	275	264	248	244	261	241	276	272	269	249	231	248	275	271	247	272	246	244	225	242	263	223	228	248	258	257	252	232	262	242	249	250	231	245	236	263	243	265	234	285	259	276	259	235	251	215	262	258	237	242	227	266	238	233	244	285	251	284	258	267	267	238	242	259	257	258	228	244	271	241	257	262	236	240	243	236	250	284	246	274	260	271	280	254	252	261	276	251	245	273	256	258	259	251	243	240	256	277	231	257	255	258	256	247	238	262	240	245	280	268	256	251	258	254	262	262	262	277	268	241	230	267	267	263	267	272	247	246	255	239	283	254	272	242	247	243	280	245	263	256	251	266	264	240	277	243	275	228	254	249	253	247	281	241	266	257	232	257	267	242	234	277	262	258	276	264	244	262	283	244	238	250	257	270	259	279	237	237	287	259	259	255	252	251	287	266	269	264	261	222	230	258	278	244	224	258	266	243	248	264	273	286	248	265	248	285	244	270	235	230	259	259	299	244	275	227	262	235	254	233	262	254	250	240	249	226	273	263	239	241	239	251	243	234	275	253	264	260	249	277	240	261	258	250	266	254	223	243	229	278	236	257	227	236	271	244	252	250	279	249	277	240	255	259	225	255	266	282	245	249	269	244	240	253	264	238	250	248	270	258	289	261	248	243	228	241	268	244	244	252	272	247	250	251	260	271	229	267	275	276	265	282	284	228	235	246	255	290	256	271	288	275	253	248	257	269	278	230	252	282	253	256	267	206	254	294	284	241	268	237	271	257	246	250	260	262	242	266	255	233	225	244	273	238	252	253	275	235	234	251	278	266	254	257	264	267	253	280	278	252	255	232	243	249	257	271	267	255	266	282	254	259	267	248	261	249	242	253	283	253	259	255	230	260	241	236	247	246	248	241	266	256	244	275	264	266	264	242	283	276	257	254	298	231	220	246	287	242	255	258	235	240	235	250	222	249	262	242	244	226	235	262	250	263	242	247	267	255	265	251	280	251	265	258	261	251	242	253	270	226	254	251	242	249	257	259	259	237	231	271	250	270	242	252	236	254	275	250	250	268	274	251	232	240	220	258	239	244	227	263	243	225	241	255	273	292	256	231	271	242	288	270	262	250	264	265	236	263	277	224	228	277	244	232	269	255	265	231	266	243	262	257	238	249	251	240	255	239	261	244	235	242	246	241	252	250
37126	2782	5929	6272	5345	4436	3495	3006	2624	2226	2037	1758	1714	1541	1425	1377	1339	1187	1214	1178	1068	1047	1069	1093	1052	1013	1016	913	982	908	942	938	906	921	888	871	895	888	828	838	857	874	829	821	875	815	820	845	768	854	816	785	837	789	782	803	767	859	766	819	812	776	800	783	800	811	787	781	798	776	833	773	783	787	784	776	778	750	779	755	775	825	775	766	806	775	805	825	777	805	794	825	783	811	782	803	778	793	779	784	801	776	756	724	765	762	772	752	748	785	705	768	775	758	749	747	814	828	799	746	773	797	743	751	801	792	740	759	765	784	781	821	750	788	708	746	753	781	810	794	734	744	735	753	770	783	766	768	781	752	792	745	753	795	746	786	745	739	799	750	787	796	803	767	753	755	802	752	746	769	736	732	763	815	779	751	696	709	750	753	766	782	732	800	724	770	746	763	761	729	761	739	719	727	784	794	821	765	803	748	781	735	798	800	739	723	764	754	731	720	730	813	764	774	762	760	765	770	760	800	752	768	744	765	747	759	775	725	745	740	766	780	733	700	765	761	746	764	802	720	827	773	759	808	740	734	759	781	771	796	758	753	777	727	748	776	742	780	794	777	774	693	733	785	815	737	738	745	780	714	691	742	740	714	833	797	769	773	745	751	759	767	748	736	743	769	767	812	730	795	777	743	746	774	746	739	771	758	762	775	818	727	718	749	736	769	781	747	805	736	743	788	713	779	773	729	802	737	767	804	733	794	764	780	778	779	805	771	743	758	790	773	742	728	722	751	779	738	760	793	754	761	768	754	753	768	758	754	806	733	750	774	803	820	719	752	832	743	746	748	783	788	807	780	762	728	798	702	797	708	764	757	722	755	744	802	736	731	725	757	745	784	772	735	687	786	761	703	795	753	733	765	749	793	767	751	763	755	760	733	799	752	751	778	766	741	790	748	735	778	750	762	734	763	757	786	730	785	737	760	763	737	775	778	720	748	705	737	743	777	753	730	774	777	748	739	755	739	752	788	773	745	739	731	770	752	791	783	768	703	740	809	733	770	792	759	741	772	740	804	788	783	760	788	762	758	735	781	741	705	728	798	803	740	772	783	781	745	804	771	812	746	798	820	711	726	753	764	773	740	749	718	730	732	786	761	750	731	716	746	783	733	744	789	739	768	765	759	726	753	751	779	767	738	745	757	791	756	726	784	702	751	742	784	751	806	754	745	756	780	779	791	768	748	777	760	729	767	828	717	805	754	750	763	756	779	780	812	744	746	802	734	736	734	733	758	781	735	720	765	737	701	777	787	763	750	729	728	739	752	789	747	765	801	718	708	776	728	751	790	792	715	754	807	742	807	706	750	811	771	796	758	772	746	780	742	790	767	827	750	729	790	752	760	796	769	755	705	790	782	739	823	824	741	756	764	758	725	768	802	805	810	773	732	714	792	761	842	744	732	762	762	733	731	745	763	717	790	804	788	784	736	790	779	807	744	725	792	753	752	748	771	759	762	761	770	771	771	766	750	746	718	778	798	743	746	747	790	795	742	761	785	812	739	791	741	772	735	758	741	748	765	759	739	755	738	734	750	769	799	753	754	799	749	760	770	773	691	740	744	773	733	731	754	776	741	759	724	809	811	710	778	733	736	757	783	733	773	732	802	770	728	736	735	681	728	782	736	780	746	729	782	763	786	772	772	796	734	791	740	734	732	744	747	717	740	749	756	752	708	791	715	757	756	750	748	731	767	755	688	725	746	825	766	769	740	810	738	728	712	756	734	739	730	771	726	750	736	748	762	764	803	778	764	771	748	761	820	769	732	759	742	783	751	754	790	749	768	761	746	763	730	794	760	737	724	725	777	828	745	762	766	792	741	795	805	719	773	818	742	724	770	719	762	769	817	776	772	811	775	729	739	718	750	745	780	711	763	770	798	786	720	776	745	737	807	700	731	759	814	720	753	777	773	759	771	717	822	709	788	756	730	779	743	799	802	786	754	762	783	729	781	735	774	771	766	785	723	766	801	796	714	788	759	797	732	722	750	738	768	788	721	730	843	745	795	745	797	757	748	748	785	746	752	704	750	750	769	768	770	744	767	782	707	778	751	745	769	724	756	774	750	770	784	742	725	745	762	757	743	787	807	708	764	700	753	738	779	790	721	796	742	750	737	749	743	782	801	835	755	731	788	749	750	751	747	809	749	796	749	739	798	801	749	798	760	734	816	762	724	787	755	757	774	762	737	709	754	790	766	752	714	736	745	760	740	734	756	739	781	764	776	787	775	792	724	775	731	746	806	741	717	771	753	774	746	712	712	777	778	770	749	744	764	762	775	766	727	726	748	727	763	763	761	793	757	775	730	742	758	769	743	816	719	740	738	784	748	735	796	747	801	777	756	790	776	772	752	727	758	755	748	739	759	745	734	753	775	793	755	750	709	755	789	787	693	775	778	765	796	736	769	781	779	724	756	715	779	757	763	748	741	769	743	743	747	752	768	718	770	789	790	771	819	747	743	779	749	757	713	770	765	814	809	778	697	785	750	774	772	794	749	746	748	763	750	765	802	770	806	732	762	757	763	721	788	736	729	739	797	722	765	718	772	786	735	811	793	799	762	803	711	743	726	727	732	738	725	772	792	729	789	765	738	746	758	768	766	761	726	717	771	801	724	788	733	807	744	749	779	748	795	774	766	786	735	769	786	773	762	773	754	757	804	759	781	741	751	728	755	711	739	812	771	757	732	769	756	821	757	746	768	738	772	754	784	810	749	765	751	723	774	737	742	727	758	732	809	757	793	813	740	764	747	728	756	726	740	757	793	728	725	712	767	811	776	754	734	722	752	759	716	770	742	732	731	731	788	733	801	746	763	776	818	780	750	731	783	828	774	754	743	797	818	749	770	735	740	767	719	770	740	807	749	779	774	767	699	734	769	743	793	784	704	754	758	756	777	748	823	734	826	759	756	795	767	769	771	762	732	696	760	712	766	781	763	794	765	760	781	719	720	767	753	783	806	746	720	776	707	740	766	735	799	744	730	783	740	735	798	762	769	776	774	768	795	760	751	814	779	772	714	768	787	757	773	771	777	743	775	729	790	721	724	728	699	733	737	724	823	771	751	787	751	793	729	811	792	718	791	760	748	741	746	743	772	785	707	732	767	766	744	745	730	785	789	774	762	759	774	777	799	792	774	718	735	732	738	759	729	764	823	733	746	785	760	735	769	801	758	789	737	738	794	743	804	776	758	798	747	733	740	778	777	748	724	821	718	785	765	777	729	786	759	767	763	807	799	767	765	759	757	765	732	765	797	776	743	757	742	728	716	751	760	787	789	761	758	800	739	759	742	749	749	788	750	812	775	781	763	780	734	737	750	795	749	728	746	756	772	732	733	779	737	757	748	746	779	731	794	787	746	721	822	761	734	750	740	753	712	741	717	817	767	761	722	755	772	787	698	802	748	740	719	779	738	759	748	733	715	733	782	708	756	800	756	722	752	775	846	763	727	833	795	777	763
9847	615	207	117	125	115	102	106	118	100	107	92	82	88	84	82	70	87	92	98	113	108	87	105	96	94	103	90	92	98	101	78	99	80	88	94	113	114	99	94	101	95	93	96	99	106	99	101	92	81	86	96	88	108	76	91	79	107	101	105	108	100	78	84	81	93	74	94	94	122	92	95	88	89	93	95	103	99	77	102	88	97	101	80	84	97	90	101	105	91	95	116	94	89	92	96	104	91	82	103	103	80	86	96	81	90	86	78	88	97	101	89	103	92	94	82	111	97	93	83	104	100	80	99	102	104	100	90	85	93	104	90	80	88	98	87	98	97	103	82	93	97	79	94	79	81	96	88	90	97	97	93	94	109	99	91	112	96	80	80	97	99	89	84	90	92	99	100	82	91	102	104	92	104	98	84	97	92	98	95	100	82	98	93	74	78	85	72	100	99	94	96	81	90	98	94	80	91	82	91	95	102	96	96	114	80	85	76	84	88	84	98	76	96	105	87	92	84	107	82	103	102	96	88	84	107	88	83	105	101	111	112	97	89	74	90	101	95	80	98	91	93	83	91	118	108	91	88	102	90	90	100	97	97	87	96	84	100	102	105	99	90	94	98	96	77	103	77	93	96	84	95	91	111	93	83	116	76	85	97	98	86	86	96	106	89	80	88	94	98	94	100	91	97	99	92	94	97	102	92	100	98	81	85	96	98	96	88	109	95	96	108	99	103	93	103	103	93	94	93	102	70	100	91	90	99	74	110	96	82	97	100	91	106	89	102	88	97	93	100	81	74	90	82	95	98	101	84	98	77	81	93	79	79	69	108	104	95	109	106	94	98	87	91	105	74	89	92	96	81	89	90	100	94	95	72	124	109	79	106	91	100	99	102	118	90	89	90	104	94	99	93	88	86	83	75	94	86	100	109	87	87	87	80	101	98	84	78	114	110	103	85	88	101	104	100	90	106	87	105	98	77	88	89	91	95	107	92	76	96	93	105	96	87	93	86	102	74	101	91	88	104	106	104	105	109	82	110	103	77	101	86	108	108	89	92	83	103	92	101	94	95	93	104	85	70	106	82	78	106	98	79	91	85	87	100	89	76	95	95	105	78	92	101	90	84	90	113	88	88	100	82	100	105	111	91	104	102	94	83	88	89	102	90	100	80	88	92	84	79	113	92	95	103	91	85	98	92	94	88	92	104	94	111	97	95	87	90	93	95	91	90	93	98	97	82	94	97	85	88	103	101	108	99	99	107	87	96	99	120	104	98	92	101	87	91	94	96	104	94	90	92	112	96	91	92	88	88	91	91	82	107	94	98	92	94	99	93	80	88	91	89	95	89	98	97	87	82	107	105	98	89	104	101	80	93	101	93	83	75	83	91	105	86	85	88	102	71	89	85	98	98	88	79	90	92	94	88	80	85	108	85	70	104	76	95	81	78	90	93	103	101	104	109	92	89	85	95	91	97	85	86	79	87	98	100	88	106	93	88	111	79	92	85	72	96	85	93	82	106	74	88	84	102	98	100	89	102	100	111	109	90	78	98	95	88	98	84	99	101	102	111	73	113	109	99	101	78	92	82	114	99	97	93	92	91	92	93	98	84	109	84	99	95	102	94	92	86	112	104	75	102	99	104	86	104	82	92	99	109	118	79	85	97	77	99	71	89	86	95	88	104	86	94	97	85	88	83	111	83	99	93	99	98	100	95	80	91	85	99	85	94	90	89	100	82	88	80	98	110	102	91	86	105	87	89	101	84	111	87	90	91	98	112	80	99	92	111	81	93	79	104	89	81	116	88	92	99	87	95	85	105	101	103	91	106	83	96	90	73	80	88	105	84	96	91	90	103	87	87	90	88	84	83	98	106	80	101	79	130	105	88	103	101	112	90	89	84	102	74	110	93	83	76	101	91	117	96	100	90	101	84	96	111	121	104	99	95	87	98	86	111	83	88	97	98	83	98	87	86	106	89	82	101	92	88	89	103	94	103	99	114	96	95	87	90	76	115	114	116	98	111	79	88	96	83	119	97	85	83	92	98	119	82	89	109	84	83	88	85	76	92	81	95	81	101	96	112	88	90	92	95	94	100	102	78	82	92	113	86	86	89	97	80	91	88	98	84	73	69	79	95	110	83	95	104	95	77	89	109	83	103	82	105	101	105	85	92	86	112	95	82	88	115	96	112	92	81	97	85	98	96	84	92	92	94	93	102	95	96	83	90	74	77	97	95	96	92	100	94	103	82	89	95	95	93	101	99	101	69	96	96	97	99	82	92	90	91	83	103	85	91	83	100	86	113	105	84	109	99	89	72	116	92	99	88	106	99	107	83	104	95	88	94	86	102	83	84	85	89	98	101	101	96	95	90	85	102	84	112	85	89	90	115	80	90	99	97	101	101	119	98	101	108	81	87	92	91	80	112	89	77	86	85	101	91	90	89	78	88	98	95	108	90	96	93	94	87	104	78	95	109	101	95	89	102	95	93	97	99	76	95	94	78	103	90	97	84	96	80	90	92	82	97	90	85	110	87	91	90	93	94	88	98	83	94	107	106	95	95	91	71	90	91	96	101	102	107	87	94	104	110	87	78	94	95	102	82	111	88	103	80	100	78	90	99	93	96	92	94	98	86	97	103	87	93	98	97	79	97	106	87	95	80	111	101	81	97	86	95	92	84	102	98	110	90	89	91	113	104	90	98	102	109	85	89	92	94	88	101	99	83	69	86	89	81	88	77	86	108	99	95	96	81	103	111	102	75	80	94	100	87	109	102	99	98	90	95	79	92	93	92	71	89	90	97	101	99	85	72	84	106	90	84	89	87	101	108	84	99	80	99	102	81	84	83	108	100	83	89	108	82	102	86	93	67	101	90	92	103	99	102	109	99	88	97	88	95	90	101	71	106	80	98	94	91	100	117	97	94	71	106	101	71	88	92	100	97	92	114	99	110	100	95	91	86	101	87	92	90	91	73	99	77	86	95	93	87	96	97	96	101	88	112	108	97	101	90	106	94	100	90	85	84	108	101	89	97	103	88	92	90	97	73	95	97	83	97	97	91	106	92	89	93	100	99	84	90	88	97	86	94	104	91	92	104	117	108	93	98	88	103	95	103	81	89	92	83	86	123	96	90	92	87	94	81	94	86	105	102	85	88	112	94	85	92	88	106	91	90	81	84	93	100	80	102	90	84	95	97	79	78	72	96	122	108	76	78	91	95	92	95	95	93	95	92	97	78	73	97	95	91	107	68	76	93	86	100	83	93	109	76	77	89	89	109	104	104	88	101	81	103	105	95	112	83	86	96	84	103	99	91	103	100	108	83	98	103	98	118	99	82	107	91	96	103	76	95	90	81	102	105	94	108	84	108	87	76	102	88	101	108	95	83	97	110	82	86	82	113	77	112	97	85	89	80	88	94	92	117	98	101	126	84	76	96	89	95	96	96	83	99	78	92	86	89	97	96	91	89	84	84	85	107	85	101	101	95	77	96	86	94	91	89	93	99
9861	423	545	541	496	464	410	446	424	404	378	385	367	356	358	363	378	358	325	345	381	353	329	367	318	319	328	343	350	379	350	348	318	339	356	330	310	309	320	380	326	347	345	326	334	352	317	367	343	333	351	346	311	356	307	336	324	334	342	333	331	359	343	364	346	339	316	348	355	327	327	327	341	339	339	300	334	329	350	351	351	353	374	323	344	295	329	337	346	344	339	363	325	325	297	354	339	317	340	366	352	345	354	355	348	329	321	313	353	373	336	340	312	347	340	363	336	336	344	338	358	312	318	337	341	325	359	344	335	333	361	363	352	366	320	330	338	354	326	343	351	329	346	329	307	344	380	302	375	332	382	330	318	352	341	333	377	308	378	317	333	312	325	378	309	331	332	323	361	325	354	329	327	349	350	307	322	304	357	327	322	333	336	340	342	352	302	327	329	331	326	328	335	300	308	359	344	351	324	301	330	332	320	292	369	339	338	322	329	332	341	349	354	329	309	305	354	347	341	345	334	346	314	303	321	311	291	333	362	355	338	340	302	301	335	322	330	350	337	345	309	343	317	326	343	353	352	336	331	340	307	316	326	320	329	338	321	334	331	348	350	332	333	340	309	355	331	330	330	335	352	318	346	316	315	333	296	357	349	335	331	303	331	341	345	337	288	322	317	340	356	352	336	359	382	314	343	331	288	319	345	340	338	342	361	328	320	330	344	353	326	320	303	350	352	326	335	357	351	361	328	310	340	295	350	304	362	312	327	312	319	356	335	323	343	329	313	341	350	342	302	359	328	344	308	323	315	332	320	300	314	351	309	339	355	342	312	350	350	339	334	328	336	322	335	363	309	344	356	329	315	322	331	333	311	319	312	354	356	326	313	334	332	324	327	342	294	322	308	337	322	333	351	333	325	314	347	324	337	332	327	339	346	327	320	330	355	341	334	290	306	324	337	304	318	332	324	305	325	335	341	332	309	340	332	335	321	330	356	318	328	339	350	311	350	330	339	305	299	364	357	320	325	321	307	336	343	357	343	283	316	355	316	341	340	326	358	348	318	359	354	339	341	323	334	339	320	345	315	331	343	333	379	331	309	315	352	348	341	318	346	360	316	337	325	360	327	358	316	368	371	363	351	303	309	350	361	362	383	322	343	366	311	305	303	320	329	324	324	336	341	319	318	308	332	367	341	340	368	324	323	354	317	324	319	355	342	303	318	308	336	338	345	330	353	370	361	309	318	323	331	331	339	339	309	347	306	360	318	351	300	358	337	401	362	348	329	361	321	351	336	308	303	334	311	330	356	342	305	324	337	347	309	307	308	337	336	329	341	321	351	356	349	333	334	338	303	333	350	337	314	329	306	329	350	334	312	342	344	357	333	372	326	342	305	332	323	365	344	319	359	310	324	359	339	334	359	333	340	331	361	360	341	346	341	336	363	328	356	345	288	334	323	307	370	296	317	320	343	313	335	335	313	320	325	363	321	350	333	352	346	350	355	332	335	339	349	340	328	338	325	354	335	348	367	326	325	330	370	362	327	362	347	329	335	341	327	345	369	353	345	327	347	332	322	307	345	316	378	363	343	340	331	340	329	346	352	340	310	343	307	331	314	352	347	330	313	319	341	336	355	341	334	347	328	322	318	316	329	321	330	321	342	323	346	320	329	355	330	297	325	350	340	350	335	346	341	307	313	339	342	326	334	333	349	332	370	316	322	276	346	369	328	333	355	336	310	335	324	341	326	302	351	345	333	344	338	348	301	328	303	322	287	330	319	329	338	332	338	323	344	322	338	338	336	353	347	326	320	295	342	347	368	298	328	335	331	341	355	367	348	309	317	313	335	341	331	325	344	336	335	331	332	315	319	333	346	331	339	331	308	349	372	334	322	340	348	352	301	326	364	305	326	334	342	350	337	307	327	325	323	329	360	348	371	327	318	341	311	331	329	361	333	336	337	314	365	293	332	339	353	347	332	305	330	338	320	328	328	330	318	323	339	350	312	361	357	339	329	341	352	317	341	357	349	335	353	343	338	341	323	327	350	325	313	339	341	357	310	321	332	337	337	326	332	302	359	310	319	332	334	317	330	319	354	328	343	319	308	327	333	327	318	347	358	308	324	331	356	353	338	318	337	347	337	311	345	339	332	317	317	325	345	339	307	335	351	330	350	319	320	352	323	354	322	344	353	336	306	313	344	356	294	327	340	336	340	347	343	290	360	312	334	316	329	312	329	355	317	337	342	349	338	337	377	331	357	331	360	353	361	332	336	327	331	326	314	348	300	362	358	345	314	345	318	319	316	361	281	355	333	334	339	349	373	333	366	341	318	323	321	347	310	316	347	339	315	332	337	335	322	366	328	350	338	334	335	334	320	319	323	316	332	328	325	338	338	355	317	327	333	343	355	335	322	337	321	344	348	340	335	336	327	316	341	317	316	360	325	299	305	365	369	337	346	328	333	286	366	347	360	314	319	355	339	352	362	354	339	353	325	316	332	345	333	366	347	330	378	336	324	322	375	348	338	315	317	316	306	372	330	321	357	335	324	372	347	350	354	341	315	308	342	341	327	308	354	329	320	325	353	337	337	329	334	315	307	317	313	355	345	323	360	331	352	335	354	362	340	346	354	339	360	338	326	351	344	329	351	326	324	309	322	360	365	338	349	325	373	307	317	330	328	333	344	341	327	316	325	291	367	296	302	340	329	329	365	351	351	344	313	325	339	330	331	338	354	306	359	353	317	327	349	300	330	316	329	335	323	343	314	306	339	338	332	360	355	336	320	337	347	331	309	324	318	309	382	338	347	303	317	331	320	328	312	334	322	352	316	335	320	338	361	343	374	319	336	374	359	362	390	317	351	346	323	355	309	295	351	335	316	343	352	334	336	337	350	335	342	307	384	279	320	309	311	334	301	337	330	318	324	366	324	359	340	313	353	302	319	334	308	342	380	351	367	326	326	335	329	324	359	307	297	298	335	342	351	345	317	334	359	336	324	329	323	331	339	339	342	313	368	333	323	328	301	383	355	348	283	334	340	322	301	363	353	324	339	344	328	305	287	345	353	306	334	323	315	360	366	326	334	349	324	314	345	352	329	328	335	311	330	297	316	327	340	313	333	316	326	334	323	341	347	336	325	344	294	339	326	318	342	377	352	322	353	333	329	299	319	321	352	338	342	341	322	303	299	369	330	327	329	354	331	312	299	332	316	341	357	334	340	348	350	323	325	319	348	306	328	324	317	363	331	332	318	345	306	348	379	321	340	332	344	340	325	372	364	317	345	346	296	338	305	346	314	328	316	343	314	353	328	330	310	333	327	340	333	330	352	337	332	352	329	297	330	322	316	339	303	330	355	371	310	307	329	331	375	355	355	324	353	353	307	309	329	345	343	331	356	315	379	317	337	328	336	359	328	336	346	309	367	314	299	331	321	339	316	323	372	335	319	321	335	318	331	337	355	337	340	315	357	345	340	387	332	354	336	331	340	327	327	335	338	315	322	351
45485	12056	1608	955	708	506	416	383	298	271	277	224	195	212	201	216	180	188	191	186	174	190	159	151	168	185	148	147	164	139	168	188	154	141	158	154	140	162	162	148	150	168	173	169	161	150	131	162	160	176	164	167	165	139	156	174	157	119	154	194	146	167	134	140	160	175	142	142	146	152	153	146	166	162	157	146	141	146	156	136	160	113	147	147	167	185	140	144	166	155	137	145	146	160	161	141	155	146	171	152	156	137	149	168	171	157	153	164	132	142	155	172	135	155	144	149	145	152	166	158	143	152	173	145	155	172	165	162	166	147	161	152	150	151	162	142	159	139	140	169	140	138	133	143	160	151	130	145	160	166	141	152	159	157	149	150	145	144	140	145	142	162	155	153	141	146	156	158	164	134	156	151	153	163	161	162	164	153	143	153	142	135	157	140	180	172	167	169	143	145	157	158	148	148	133	158	153	166	150	152	139	165	139	161	144	141	169	149	176	147	154	151	165	137	156	162	175	151	173	155	153	162	159	159	169	167	161	149	152	162	134	151	157	148	159	165	161	156	172	126	178	135	134	167	153	138	152	146	159	136	153	157	144	138	156	148	144	132	159	150	125	149	146	138	162	132	155	144	150	147	172	157	153	157	155	133	147	137	146	166	171	144	130	156	147	153	146	156	128	169	141	156	161	134	164	152	167	162	133	152	149	167	146	155	167	145	145	128	172	146	151	138	140	139	151	156	142	138	152	152	150	159	150	164	154	161	141	151	151	144	153	172	156	148	138	160	168	168	175	161	139	159	150	160	159	142	150	150	152	160	140	156	151	145	160	158	153	156	181	147	170	165	138	145	134	141	141	155	156	167	143	137	164	153	166	166	137	160	150	152	180	149	169	146	153	170	146	160	137	157	168	149	140	157	143	135	136	144	167	145	164	136	154	140	151	165	140	164	150	152	186	158	145	149	146	148	153	145	156	157	149	141	175	154	163	174	138	159	143	157	151	150	145	139	158	160	128	168	139	162	176	151	155	169	167	149	178	146	138	141	167	158	177	154	157	139	163	142	150	151	161	151	134	150	159	156	152	156	154	156	151	160	168	141	151	166	120	130	165	184	158	137	156	146	162	139	135	154	132	142	156	170	158	144	152	158	165	143	157	121	156	136	149	168	148	165	149	164	161	146	134	179	150	161	133	149	148	145	148	150	159	150	138	162	140	162	151	147	144	137	148	150	167	144	134	147	159	142	154	154	163	150	157	161	152	143	172	150	142	153	159	152	173	174	145	148	154	161	154	140	151	147	150	171	143	161	145	160	180	150	143	150	164	174	164	161	145	133	164	151	145	161	139	166	160	160	161	163	135	153	147	168	143	172	135	166	167	156	172	156	161	162	147	164	154	141	169	165	153	166	169	155	142	140	175	155	150	165	150	174	150	150	156	154	168	143	136	149	159	147	138	166	143	159	150	151	157	142	138	159	167	139	145	150	147	146	157	127	152	153	153	143	155	144	157	164	148	136	187	145	138	148	152	161	155	121	150	162	123	163	148	145	142	169	187	134	167	173	148	168	159	167	157	152	160	175	142	148	177	155	163	154	142	141	150	138	182	152	157	166	155	146	160	150	148	148	173	152	147	131	138	144	155	139	177	172	152	163	163	151	145	152	137	153	147	152	159	147	157	121	130	139	161	149	138	160	152	166	173	149	151	155	159	144	163	163	150	142	162	144	162	140	152	165	154	141	159	146	163	158	149	138	161	124	138	164	144	155	159	158	165	149	148	150	150	151	174	156	144	175	153	166	125	148	163	152	154	137	148	141	147	127	159	155	140	150	156	154	167	178	152	181	177	154	169	138	154	145	172	169	168	166	151	143	148	148	178	139	162	135	166	154	163	148	141	142	161	140	146	142	167	163	175	163	167	128	137	156	130	156	122	137	154	159	160	144	153	141	152	137	152	154	159	131	149	141	181	114	158	139	152	159	150	150	155	156	159	139	152	137	182	155	159	152	135	152	143	138	144	154	155	143	167	152	144	163	156	163	168	165	125	152	161	148	164	142	139	155	157	150	138	156	160	148	165	155	136	148	150	150	131	145	155	168	166	144	165	106	155	134	147	163	138	136	164	160	150	147	171	146	155	151	154	165	172	154	138	142	162	154	161	138	137	143	168	152	169	151	144	138	171	143	151	157	125	133	156	136	151	165	144	166	161	159	180	165	150	141	164	121	140	140	151	143	164	165	145	142	141	149	159	159	162	130	129	142	153	136	170	158	160	152	153	150	165	163	160	135	147	163	154	175	165	162	160	154	138	152	153	162	145	156	148	167	181	142	148	132	151	170	151	171	139	148	148	167	146	150	162	151	150	154	152	159	171	164	153	156	139	166	156	123	153	168	151	150	151	178	153	149	164	150	145	161	147	146	136	154	140	166	136	167	148	135	133	131	154	156	124	125	167	150	154	136	144	136	144	169	163	150	153	155	148	164	146	175	143	154	147	139	142	164	157	189	152	146	127	121	170	151	144	140	160	165	159	153	139	142	139	153	138	165	156	167	149	150	150	157	173	153	145	160	141	169	155	156	146	152	165	125	158	161	148	165	145	136	161	152	155	173	133	144	137	157	178	156	142	166	145	158	148	139	138	185	176	151	172	134	128	158	157	151	141	175	165	139	154	149	125	164	156	151	151	159	136	157	153	156	163	144	131	148	160	152	166	147	159	147	162	163	169	154	131	162	172	145	154	146	135	145	149	153	137	151	142	152	158	158	160	158	162	145	164	138	151	153	165	155	150	165	134	136	161	171	176	173	154	162	167	139	135	156	148	141	164	147	154	153	151	138	164	149	150	147	144	148	170	139	175	140	156	184	136	155	132	140	154	149	147	145	125	135	135	136	153	188	156	156	158	147	135	148	158	157	177	143	153	136	168	155	149	133	182	145	160	164	143	163	156	167	144	124	150	161	128	153	153	134	148	166	149	158	178	165	149	168	150	156	136	148	162	146	165	156	156	142	152	170	171	139	157	145	154	164	170	160	154	127	163	167	142	134	144	147	148	156	168	137	151	165	134	147	171	141	148	129	139	173	160	155	166	148	182	161	150	142	139	153	166	172	139	146	165	169	180	153	168	149	140	147	160	164	158	145	136	170	138	157	145	158	164	155	159	165	140	168	163	145	142	157	153	169	154	164	162	144	163	136	145	163	148	165	154	173	142	162	159	140	138	151	149	165	158	133	130	158	136	172	155	175	141	142	148	139	158	173	148	171	149	155	147	167	179	133	133	136	132	150	144	163	138	140	127	182	153	154	146	140	132	169	156	150	172	162	144	134	162	153	147	145	137	158	140	131	160	145	155	139	146	156	153	142	159	164	139	176	174	151	156	134	153	143	137	148	148	136	150	150	156	141	156	155	145	133	163	163	139	146	133	151	171	159	163	146	156	158	172	147	141	161	158	169	170	150	151	151	163	131	154	144	151	167	147	169	141	158	168	150	150	149	161	154	155	151	145	146
27092	1493	3319	3564	2939	2458	2019	1638	1430	1315	1189	1021	994	944	829	807	779	798	766	764	676	675	667	657	685	633	602	620	608	612	588	587	552	560	566	567	556	543	538	554	556	570	559	515	544	502	534	533	534	551	522	511	558	505	514	526	489	527	531	507	509	544	485	460	508	517	530	527	504	523	514	491	518	461	492	481	516	493	525	484	529	522	492	507	474	526	495	487	510	482	473	485	504	505	532	481	526	496	517	489	478	537	484	491	504	502	477	540	484	480	469	474	543	491	500	507	510	492	504	485	497	504	499	495	514	467	483	463	500	512	523	502	498	529	478	511	501	508	488	529	492	492	511	514	521	487	507	499	477	495	524	471	499	497	531	460	495	471	488	490	535	470	511	539	546	505	522	481	510	505	536	502	486	512	566	523	507	521	489	498	490	491	518	523	496	494	472	560	510	509	499	487	492	481	485	512	501	473	486	495	508	473	484	484	519	510	503	540	510	502	470	460	516	472	470	514	504	470	498	457	498	494	498	483	522	464	475	486	517	525	488	477	535	520	485	511	512	483	484	502	467	509	545	496	461	469	479	514	488	509	491	475	494	479	499	518	496	509	507	500	478	533	467	514	534	503	472	491	508	473	489	502	491	490	488	442	506	523	495	453	480	519	503	519	491	482	535	566	447	524	501	484	501	453	505	440	521	506	488	495	488	512	520	506	490	496	500	481	465	480	504	500	481	528	484	483	485	483	465	508	480	492	503	507	455	481	523	459	484	503	446	490	488	475	496	481	521	540	507	537	506	475	506	499	508	498	500	495	501	486	482	521	442	496	465	471	494	495	516	493	467	494	486	489	461	513	479	487	466	481	483	486	447	491	483	460	503	477	530	472	528	504	482	460	495	486	484	471	501	511	506	476	462	522	463	505	482	508	526	504	499	507	464	436	511	546	518	493	503	493	490	505	508	485	492	534	496	479	501	519	524	459	455	507	500	494	502	479	501	477	495	480	465	516	519	535	516	516	493	489	512	505	520	502	518	466	533	472	508	481	474	488	502	442	476	518	505	463	480	539	482	498	514	503	490	512	483	512	477	479	475	480	522	502	508	501	532	511	487	495	495	511	546	478	504	475	496	507	482	528	442	528	480	513	513	502	504	482	515	453	483	503	523	486	487	494	476	503	508	490	466	524	491	476	473	541	525	500	488	470	548	512	506	487	504	523	507	473	491	544	490	489	466	467	514	524	461	516	537	511	491	523	513	487	525	474	542	519	505	492	464	469	527	523	496	507	487	513	493	496	482	514	498	512	491	478	516	484	542	502	474	490	502	486	544	496	490	516	479	468	490	509	503	486	570	483	492	533	512	482	471	505	531	486	560	454	509	525	535	469	484	533	471	501	499	498	522	469	506	466	514	487	499	473	523	478	472	489	505	495	499	508	490	511	513	480	510	484	482	567	511	514	511	506	529	490	493	540	487	484	517	478	476	516	472	498	485	479	492	478	514	522	516	479	493	507	496	522	501	485	486	451	514	480	485	484	491	477	475	487	519	460	487	511	487	491	516	507	528	498	471	532	463	481	522	491	524	545	467	531	551	544	506	527	495	528	541	484	456	494	477	508	498	476	528	472	472	516	504	509	482	479	491	475	499	451	520	484	478	508	504	460	512	526	526	513	515	484	484	484	493	518	522	505	457	444	485	487	477	512	485	463	529	495	487	484	497	485	510	481	506	540	470	482	504	504	492	496	485	504	509	531	481	537	514	469	498	467	500	516	542	495	500	525	520	481	479	481	460	497	511	512	496	481	493	514	493	473	527	535	497	505	484	476	512	503	508	509	485	536	494	505	537	491	485	510	463	493	542	471	509	509	479	430	505	516	483	472	506	486	466	495	476	472	520	520	484	531	516	491	527	519	499	446	492	491	504	503	497	500	473	505	496	552	528	473	489	496	504	482	505	485	495	474	473	532	545	513	504	479	477	523	504	559	517	500	522	499	523	480	420	508	506	504	504	499	479	460	492	476	481	515	499	500	492	502	504	494	506	500	460	506	490	502	504	491	523	502	518	502	515	507	490	541	520	511	499	496	498	517	491	507	497	502	551	509	514	469	503	487	514	460	462	494	463	507	455	500	514	527	478	486	490	483	473	516	501	500	479	545	485	468	503	505	473	466	494	452	490	496	508	479	521	514	522	513	507	540	517	491	502	509	551	459	516	511	506	498	472	485	479	471	493	496	503	458	499	492	490	464	505	479	473	486	474	533	469	501	514	479	514	482	463	493	519	482	492	502	492	510	479	467	528	478	476	497	498	516	498	514	489	484	498	472	491	481	497	496	497	535	477	509	501	533	455	522	449	476	500	492	511	476	531	512	498	478	486	487	522	491	489	463	550	468	498	519	475	449	517	476	516	489	501	463	480	509	498	487	518	463	477	503	494	478	507	494	495	505	488	491	491	507	475	501	498	517	505	475	529	513	508	470	513	499	488	486	498	500	469	489	472	525	482	473	519	484	517	463	519	504	506	482	516	472	521	478	506	493	496	514	532	512	486	470	486	473	505	485	462	466	528	504	490	448	493	472	508	495	498	512	480	533	488	494	524	467	536	504	529	502	465	525	485	485	516	501	466	515	497	543	497	505	500	481	477	495	476	464	511	512	503	498	502	479	439	499	493	469	486	516	463	494	522	485	526	507	472	504	504	467	498	502	543	478	520	511	520	500	481	475	493	514	476	494	517	480	538	491	546	508	516	483	532	506	489	476	493	532	505	483	471	536	479	505	482	480	468	509	469	463	471	495	462	501	488	505	558	485	477	481	492	524	453	491	503	521	488	490	540	510	511	498	491	492	481	517	503	515	487	493	502	482	470	531	525	463	500	513	469	452	474	464	531	474	496	480	535	491	504	475	472	473	522	523	510	478	474	517	502	527	525	505	512	496	507	464	507	542	496	538	517	525	470	507	506	484	517	479	471	550	498	514	468	473	507	501	529	452	498	521	496	463	475	512	506	471	487	509	509	493	510	535	497	511	492	464	493	475	537	449	483	502	478	544	498	464	497	505	441	491	458	473	485	500	499	487	499	495	456	491	520	489	528	508	520	505	478	494	532	468	450	468	501	489	462	498	509	536	488	495	515	465	483	524	497	489	473	499	513	522	506	489	497	563	503	512	513	457	467	541	512	455	463	509	523	491	511	493	531	470	495	448	490	500	505	494	511	502	504	491	497	467	529	510	531	509	490	470	478	486	486	501	470	499	511	461	478	504	500	523	447	485	509	504	483	521	507	493	480	487	495	477	519	523	477	518	469	526	495	519	524	503	513	511	497	483	472	522	496	486	474	494	515	537	478	543	507	487	500	489	467	491	512	490	424	499	472	489	472	520	518	529	492	505	568	512	479	489	500	519	539	484	466	486	475	488	494	501	483	520	522	510	497	473	483	451	532	487	492	522	501	464	509	472	523	502	519	484	506	488	467	478	452	482	495	498	460	492	511	503	504	507	478	498	503	481
59217	20883	4410	2073	1378	1003	815	644	540	492	452	395	355	389	364	357	294	319	293	305	296	301	268	271	271	319	283	259	281	254	248	296	302	265	274	277	287	239	276	260	276	287	273	292	250	244	259	264	278	277	285	255	238	270	264	270	261	255	271	260	244	289	222	275	264	258	238	245	254	289	249	283	257	243	293	275	239	258	241	224	250	266	247	240	261	268	268	240	263	239	253	266	267	287	255	261	289	255	252	234	231	272	264	246	249	264	261	256	255	245	250	254	267	252	265	270	279	246	234	250	254	265	231	255	243	261	249	243	234	236	264	232	251	258	255	273	277	218	259	253	265	299	251	290	251	234	261	258	234	258	282	255	272	251	243	259	249	227	276	268	236	254	257	238	278	257	233	252	247	269	261	241	269	266	249	259	250	263	263	263	266	260	259	239	267	270	249	248	271	273	248	231	272	266	252	237	254	248	246	261	235	275	257	238	247	241	260	255	253	237	242	264	250	250	279	266	253	259	244	252	238	210	233	265	281	248	269	255	263	251	237	248	230	272	230	274	246	276	260	248	268	261	256	239	289	255	260	233	251	237	252	238	264	267	253	238	250	241	264	251	251	228	242	245	260	248	259	241	276	241	255	235	240	244	277	247	268	248	313	267	260	238	255	228	233	264	276	258	242	272	270	252	251	266	271	285	263	255	242	260	234	247	256	243	266	275	268	264	247	234	261	243	273	236	244	267	263	248	243	262	248	248	233	273	270	243	263	288	257	267	239	265	271	267	254	259	247	259	219	257	253	231	253	273	268	248	272	276	269	274	239	237	250	245	253	269	253	259	260	252	241	219	260	250	254	267	227	247	228	262	286	231	277	283	238	259	255	240	240	237	252	240	252	264	262	283	254	250	256	250	239	279	262	251	256	272	259	243	252	248	254	230	217	258	249	255	233	254	259	247	261	240	234	252	255	262	268	254	233	266	245	258	281	276	259	258	251	238	272	262	297	228	240	246	254	240	252	256	256	266	259	281	274	245	270	282	246	252	258	249	231	255	278	255	242	220	250	248	254	280	244	260	259	241	286	260	244	249	256	250	253	267	254	259	252	263	236	274	260	272	250	263	249	256	272	270	268	242	269	276	256	270	261	294	248	243	260	250	264	224	265	250	241	275	254	233	261	246	243	248	239	268	260	244	279	276	263	289	232	233	248	259	251	208	270	257	263	281	250	265	280	249	258	264	252	266	270	267	248	248	237	258	279	261	243	239	219	250	252	278	275	260	243	253	247	218	257	239	270	253	273	251	241	259	243	274	250	263	255	262	266	255	266	245	232	252	240	236	243	263	260	255	275	263	248	268	286	255	247	281	275	257	255	254	249	265	233	235	254	258	249	241	239	248	238	228	257	241	247	242	251	248	236	275	231	275	252	251	252	249	266	244	282	252	273	254	237	244	264	226	251	238	248	225	279	236	285	252	257	256	244	253	269	259	256	250	265	231	253	253	275	255	253	279	258	261	280	236	233	282	275	226	255	268	262	246	230	241	216	254	223	230	239	238	275	252	264	263	252	245	240	232	256	238	290	256	269	233	260	281	282	243	253	267	262	262	271	232	252	263	236	281	278	250	237	239	280	264	252	218	276	270	282	253	257	265	270	275	261	247	287	265	251	236	267	279	294	262	242	249	232	250	285	257	245	239	279	260	249	274	254	261	276	282	261	249	246	257	249	267	264	236	241	239	254	241	244	263	277	268	237	273	269	258	255	270	235	227	241	258	234	266	242	294	239	250	234	248	238	263	238	244	238	239	276	249	276	275	242	260	252	261	234	254	260	252	227	234	301	251	244	233	245	238	249	245	245	249	260	269	258	269	274	261	255	273	276	252	245	249	231	230	225	259	253	251	288	261	251	247	251	247	265	252	257	226	250	255	267	255	231	270	271	265	248	240	266	272	264	247	267	282	244	254	272	242	294	260	229	265	264	279	242	246	240	275	261	260	266	267	233	270	264	239	275	255	231	260	233	245	261	255	261	274	269	293	262	273	267	240	242	265	271	284	264	263	233	272	253	259	266	211	222	256	245	271	258	253	235	238	231	280	248	247	239	266	250	255	260	264	246	284	234	279	247	252	244	248	249	251	246	264	234	267	293	263	256	256	272	257	247	240	248	245	238	263	237	272	253	250	241	271	253	263	265	260	241	216	253	263	249	259	263	269	266	257	292	275	247	243	241	238	284	245	230	232	259	242	254	246	265	227	262	255	269	240	259	246	274	238	252	276	271	285	243	272	248	254	234	247	255	254	267	280	261	249	263	239	241	255	253	256	258	253	235	245	259	244	245	225	249	231	247	243	255	265	252	277	270	300	260	237	285	249	246	225	241	290	243	270	229	242	270	266	275	259	275	262	247	265	285	227	263	246	253	243	231	277	246	246	268	296	267	229	243	248	273	253	260	275	259	265	271	255	262	246	268	247	265	264	256	248	211	265	250	269	247	228	266	246	269	254	266	243	254	235	249	249	267	261	235	238	223	268	254	242	242	231	243	279	225	228	230	243	258	242	247	247	265	276	237	277	247	255	252	231	272	267	241	259	237	265	294	245	234	250	244	232	263	262	259	276	255	264	264	239	269	250	262	273	222	264	243	238	263	257	268	275	231	220	226	238	236	267	214	283	274	230	265	265	250	260	277	259	238	228	236	263	270	228	274	258	269	237	253	242	252	248	236	233	280	241	243	226	244	247	271	226	245	278	241	263	229	238	270	248	277	242	246	267	243	241	234	256	240	273	247	250	260	259	242	245	265	244	273	268	247	264	268	264	221	232	278	226	278	237	224	263	295	248	248	261	242	220	239	260	223	262	238	244	279	258	251	260	248	266	237	273	244	265	234	224	260	243	250	247	234	238	264	237	236	293	238	275	268	263	249	255	237	265	241	260	232	269	259	214	255	266	281	265	260	251	263	258	245	256	287	236	246	246	270	241	226	226	228	281	274	260	278	269	245	259	243	263	254	268	254	235	225	270	269	240	259	247	275	247	249	234	273	279	250	261	286	251	241	258	255	275	252	262	255	278	254	269	252	234	274	252	283	254	262	250	245	259	243	248	253	263	253	275	260	240	251	232	243	253	239	246	256	256	246	250	255	212	259	286	268	214	262	245	263	249	244	250	246	260	250	248	267	276	265	232	252	257	268	284	256	259	263	242	222	267	256	289	226	243	237	229	261	253	263	220	268	287	236	264	221	245	280	250	232	278	259	239	239	255	251	251	250	238	280	235	233	234	252	259	282	216	257	253	280	233	221	290	256	253	248	231	265	236	256	287	262	230	261	264	240	251	271	241	239	246	243	268	274	243	250	263	233	229	240	256	257	244	230	284	247	238	263	237	255	246	253	261	275	263	278	252	235	239	272	242	243	261	255	269	254	258	222	244	261	245	254	243	255	256	212	250	271	256	259	257	281	263	247	264	266	263	255	218	264	213	251	260	264	224	238	237	233	270	279	243	255	248	250	253
34727	2763	6058	6381	5454	4412	3716	3080	2698	2329	2057	1829	1780	1605	1510	1454	1279	1264	1185	1181	1104	1108	1046	1010	982	988	981	919	939	903	932	891	892	848	910	875	890	874	888	862	826	826	768	842	816	809	870	797	813	806	815	812	784	799	811	840	805	762	809	847	767	752	811	837	765	822	835	796	780	732	761	804	770	810	832	838	761	757	790	826	770	749	828	764	792	805	831	780	782	818	763	775	792	765	730	761	729	737	759	725	766	773	785	757	750	757	799	769	802	808	770	753	747	755	767	768	785	759	808	753	781	778	837	732	787	777	776	797	776	797	754	753	750	767	750	785	791	774	727	762	741	806	702	782	739	791	755	740	829	758	754	760	754	830	783	755	718	714	748	751	778	754	739	809	731	777	767	802	779	747	772	782	779	726	786	771	760	690	794	762	772	742	779	746	787	727	769	710	713	810	796	756	762	711	744	745	775	723	753	778	742	754	764	734	798	753	799	774	789	765	750	742	777	761	776	789	781	782	790	733	784	739	770	782	719	745	759	779	760	724	720	775	783	751	757	767	733	731	776	739	836	781	732	796	739	770	735	782	771	797	741	753	832	759	783	787	756	758	726	742	763	764	777	741	750	761	805	784	769	762	775	753	713	778	783	798	755	717	752	734	707	717	740	768	753	790	716	753	791	793	755	730	699	777	755	776	744	738	789	801	747	793	764	775	779	821	745	766	734	756	780	752	777	778	770	742	753	723	813	746	770	752	767	740	756	815	751	770	745	782	754	742	712	797	780	754	767	805	755	769	735	730	734	762	727	728	751	756	764	728	769	784	764	721	727	773	715	765	772	734	774	794	702	771	739	764	785	769	784	778	762	757	763	809	770	792	761	737	757	764	711	766	755	782	752	792	811	729	783	771	789	755	765	797	764	723	767	767	806	777	756	743	729	735	756	760	777	745	783	758	704	741	797	759	739	695	779	692	763	770	721	825	769	815	751	759	789	780	781	769	755	786	777	751	758	787	755	767	756	734	736	782	785	735	749	760	728	748	736	751	743	758	732	787	750	792	754	762	808	756	746	749	744	727	778	754	801	778	752	743	720	762	758	785	742	772	777	714	769	797	784	783	780	763	823	773	752	813	781	727	745	774	775	728	758	816	813	803	784	778	807	769	777	709	756	795	709	742	739	772	769	787	789	775	753	750	778	766	739	730	722	768	731	793	753	723	757	770	771	763	794	746	730	764	745	713	757	755	765	792	791	755	741	748	811	718	730	722	740	766	757	738	753	795	769	700	698	764	810	740	753	760	744	768	709	797	793	787	776	726	730	753	787	721	739	729	776	803	769	772	741	776	729	763	768	795	790	759	714	791	755	801	802	771	740	724	769	756	791	756	794	806	750	766	741	825	747	780	765	766	773	749	729	763	740	726	714	816	735	779	766	800	748	726	791	729	796	819	799	799	774	760	772	761	746	814	728	764	777	757	803	780	787	709	737	759	759	814	752	792	773	771	757	751	726	740	830	780	730	767	795	733	843	781	744	751	760	809	753	814	781	769	814	773	773	725	821	753	748	770	755	745	750	755	749	778	735	742	783	776	746	780	759	729	800	744	722	755	736	768	748	816	744	783	752	759	786	744	784	714	779	788	808	713	751	697	760	720	746	751	772	748	788	772	702	748	763	770	753	747	719	733	759	761	787	747	765	780	791	754	774	790	728	797	796	755	780	745	748	761	764	702	787	750	784	756	710	798	740	761	733	761	798	764	765	739	707	811	814	742	777	759	758	784	752	798	749	755	795	725	794	709	753	770	739	755	789	755	790	772	772	776	689	793	760	763	732	783	764	725	798	729	713	738	735	716	754	792	754	782	807	751	766	803	762	769	758	726	742	747	811	767	766	781	773	762	777	734	754	772	745	729	777	746	797	721	739	733	736	775	750	752	746	786	717	716	804	741	756	796	779	716	710	749	752	728	821	790	778	760	771	753	753	776	756	734	784	718	782	729	751	763	756	767	782	752	724	752	743	766	748	717	784	762	762	760	785	796	789	744	743	788	777	721	752	726	732	740	763	760	725	797	770	771	779	740	749	718	814	769	791	774	787	766	777	786	717	783	804	788	722	766	770	747	751	767	755	731	762	731	783	749	764	740	752	753	751	691	830	743	753	743	762	735	768	720	811	723	703	740	778	758	754	759	751	713	805	771	702	780	740	711	758	792	750	776	750	747	783	761	804	758	748	727	748	743	763	774	699	727	783	775	758	749	684	805	750	748	744	743	788	762	763	762	742	775	761	770	779	757	773	752	753	780	800	754	768	785	750	725	786	757	773	809	748	780	754	755	807	760	738	782	715	759	766	783	780	741	742	739	717	780	760	749	770	777	777	796	715	726	763	687	793	778	744	776	756	785	764	806	722	752	802	808	798	770	732	774	789	738	786	748	737	729	735	767	743	799	770	825	767	755	696	791	743	748	777	761	781	780	752	766	777	767	722	783	763	739	775	732	763	731	747	761	751	784	783	783	778	789	780	787	754	779	753	801	746	740	691	729	762	730	781	739	795	744	759	772	780	787	795	791	764	799	809	702	794	735	786	766	763	787	751	767	785	736	775	790	790	763	764	732	758	776	769	766	758	743	758	759	783	767	758	755	776	807	738	768	738	748	767	701	754	765	796	762	803	716	738	721	752	752	752	739	756	774	737	725	716	719	777	774	759	766	759	725	738	809	727	723	783	761	774	788	773	769	761	772	685	799	791	750	752	742	780	766	700	792	770	735	724	790	737	750	785	761	752	751	767	773	803	706	747	773	749	808	728	741	713	790	711	742	736	789	728	731	797	763	728	721	775	814	768	718	734	746	716	799	737	775	804	784	772	749	731	735	720	709	730	811	775	798	723	784	767	750	780	725	756	752	747	773	765	785	760	769	801	799	772	814	775	785	748	781	749	759	723	770	693	769	778	752	773	799	747	749	763	746	737	755	782	808	784	767	796	705	768	767	772	779	826	720	763	779	731	757	743	783	765	756	749	742	768	791	747	753	767	764	806	773	726	745	729	760	701	759	804	737	756	800	761	780	763	718	777	777	784	784	741	746	731	760	726	757	750	735	770	767	722	786	705	726	806	810	775	707	727	767	780	727	790	730	771	752	777	756	772	743	819	790	780	758	773	767	823	704	746	717	805	784	731	789	755	749	740	766	762	787	753	802	730	732	734	758	803	745	753	775	737	776	742	752	767	756	827	732	784	734	757	754	762	755	755	828	737	716	759	748	750	805	762	786	791	719	744	795	725	732	804	710	786	753	772	765	766	749	727	728	778	726	729	794	811	784	746	767	681	726	788	758	751	773	767	709	761	749	733	767	756	786	796	802	771	747	747	764	744	765	751	746	803	771	771	763	782	736	757	734	818	781	782	769	772	733	721	731	764	761	826	759	712	734	790	739	730	796	729	741	750	732	771	708	770	774	760	754	744	778	759	737	753	736	769	765	776	768	803	765	785	777	809	768	732	793	779	823
9147	553	200	165	121	138	116	111	100	82	114	96	98	100	101	114	86	96	95	97	96	75	85	80	103	95	94	85	100	107	87	95	78	86	87	88	99	92	88	87	103	101	85	107	98	88	106	97	70	78	100	91	99	80	95	94	84	101	82	95	92	89	75	87	83	77	83	82	99	90	92	81	87	110	88	104	94	96	89	112	99	84	77	104	99	101	88	83	92	94	96	104	90	105	94	84	87	84	105	88	79	97	82	84	107	101	98	81	93	102	79	103	86	85	100	120	101	89	86	94	100	91	82	98	97	99	86	92	93	119	84	100	104	82	107	96	87	100	82	94	87	93	97	84	84	89	89	69	87	93	104	105	86	90	85	102	100	88	93	97	78	106	93	85	95	109	99	99	104	89	91	101	94	91	77	89	110	72	84	89	89	98	77	76	82	87	79	105	83	95	84	82	97	89	86	95	96	86	96	90	86	88	107	93	97	90	91	78	93	87	96	90	91	102	86	81	98	94	103	85	96	99	87	78	90	80	91	87	87	102	107	92	87	85	92	75	86	93	92	108	92	98	94	77	93	101	79	95	93	84	103	97	85	95	99	105	74	93	91	96	115	96	77	78	85	83	100	100	102	89	106	99	71	82	97	105	102	103	86	104	88	86	82	105	87	81	84	97	89	101	101	103	80	107	97	94	101	95	103	96	78	94	68	86	76	108	87	96	76	89	95	97	85	92	99	99	82	96	104	95	94	87	95	100	78	90	85	88	76	93	105	110	110	106	90	95	79	98	103	101	86	94	96	107	83	95	101	92	104	87	88	109	93	90	99	84	95	97	86	79	96	89	94	92	99	95	90	85	102	95	79	116	91	81	91	85	91	91	104	89	87	91	91	93	83	94	87	107	80	88	91	103	90	93	87	100	93	98	95	93	88	114	87	93	75	78	80	109	86	97	94	88	98	73	83	88	104	100	108	91	84	76	73	94	101	105	89	93	96	94	80	96	107	111	100	87	105	87	107	100	109	88	79	92	93	75	96	94	100	92	90	98	102	94	92	87	91	106	96	88	116	119	78	107	96	86	102	101	96	104	108	87	101	87	89	84	99	92	127	101	95	71	84	89	104	87	92	84	96	90	99	90	93	95	93	80	100	95	91	72	72	84	97	93	94	78	93	110	104	89	91	79	90	78	89	98	85	112	94	100	94	97	109	88	82	85	95	103	94	85	86	94	101	96	100	90	80	90	105	98	90	115	81	90	89	91	101	99	98	81	87	81	109	73	99	89	105	110	85	94	116	89	98	99	104	86	92	86	94	94	89	99	76	84	86	95	104	99	104	83	107	85	85	82	82	73	85	97	85	105	87	82	83	107	89	96	84	86	96	102	96	96	88	99	88	104	69	96	89	105	80	80	111	98	108	101	101	85	96	87	79	88	102	97	84	96	91	96	101	90	108	93	106	91	98	93	92	86	93	98	81	95	89	101	106	89	90	109	100	92	82	107	90	71	84	86	90	88	91	81	89	93	87	95	80	103	84	88	99	101	88	88	87	91	97	88	98	81	92	96	96	78	83	102	94	109	83	93	81	95	98	96	93	84	101	75	96	93	92	87	86	91	76	92	90	94	97	121	92	93	81	110	101	102	98	87	111	114	77	93	88	88	85	77	96	100	73	100	96	77	93	96	96	98	83	91	79	84	93	80	79	80	86	104	100	115	86	80	109	93	88	79	102	97	70	98	82	73	91	94	101	102	109	102	94	85	70	92	89	87	86	92	96	80	99	103	86	94	112	70	94	98	104	99	99	85	94	90	93	95	106	87	89	98	84	105	98	88	103	93	100	111	88	102	87	89	93	95	103	83	99	86	79	97	85	93	82	70	86	101	90	99	108	91	85	95	99	107	91	115	97	82	108	86	97	103	78	98	92	81	84	113	91	109	96	105	85	88	106	100	92	95	94	91	93	93	79	93	96	98	84	94	86	78	89	90	97	94	90	71	81	81	97	104	94	83	78	99	79	101	79	102	103	100	93	92	83	87	112	92	97	76	103	83	100	86	88	103	93	107	85	120	112	90	97	92	90	98	98	105	95	95	74	95	104	86	89	98	96	102	71	107	85	90	75	93	102	87	91	110	94	104	98	99	83	98	92	84	77	95	95	83	104	92	97	104	90	80	102	88	89	86	95	107	78	98	93	94	96	91	92	88	86	89	95	74	92	103	92	106	80	87	80	96	87	108	115	81	81	75	74	102	85	106	87	91	84	101	83	104	99	86	90	98	94	80	105	96	101	79	96	82	87	78	95	87	90	74	97	108	88	99	93	89	89	85	81	76	96	98	87	100	80	105	96	89	91	79	104	101	98	96	73	96	85	102	104	101	90	84	104	74	96	87	73	105	97	103	95	109	94	90	91	89	75	89	75	99	94	89	78	82	107	85	86	92	81	103	84	88	112	94	95	102	84	90	100	82	66	94	88	85	103	95	85	90	87	94	87	99	89	83	90	93	103	90	85	101	90	63	98	82	85	102	82	92	102	99	95	93	93	80	81	86	78	104	76	80	112	76	84	95	104	91	90	94	92	82	83	91	91	94	118	111	108	114	102	83	86	86	90	87	105	88	99	74	82	95	103	90	91	87	86	85	79	80	85	99	102	81	103	86	101	121	95	109	85	82	73	107	92	100	103	98	95	101	83	102	77	87	95	88	77	87	80	90	105	100	99	73	97	96	110	107	87	116	82	92	82	83	93	92	95	95	94	94	96	92	102	99	103	111	100	98	91	82	90	96	84	103	99	90	78	108	111	100	93	85	84	91	91	81	83	105	103	89	101	99	98	93	101	81	109	109	103	81	94	100	87	113	84	89	109	104	85	82	81	100	110	86	105	88	86	88	89	84	107	104	80	108	93	98	94	98	116	80	90	88	101	106	81	90	88	78	71	94	104	94	102	110	86	88	101	92	90	102	97	92	107	83	80	86	95	85	118	84	83	78	97	90	97	100	85	108	96	101	87	84	90	88	87	77	90	91	104	92	93	119	99	86	86	88	92	94	91	90	92	92	105	96	75	103	79	94	92	87	108	100	81	107	91	109	94	77	79	87	85	94	88	83	103	111	102	95	83	96	115	83	83	88	89	104	80	100	84	97	106	95	96	100	84	84	84	90	110	101	99	81	86	88	92	111	75	101	89	84	95	93	87	106	92	68	100	90	89	101	88	97	96	97	103	86	87	94	89	94	109	91	96	89	89	94	86	87	122	90	89	93	100	90	100	77	100	85	87	106	97	88	71	87	99	99	88	85	102	92	80	80	104	93	83	90	97	101	83	88	92	96	111	113	97	90	94	103	104	95	82	96	98	91	87	102	89	85	87	114	90	95	100	109	108	96	101	89	96	96	96	103	92	90	91	91	86	92	98	91	108	82	93	90	79	85	99	87	83	75	99	110	87	84	95	100	100	89	105	87	96	85	81	93	74	74	116	82	91	95	82	98	105	87	92	84	83	103	96	110
8824	425	545	535	521	467	444	398	438	427	405	389	408	351	344	390	353	340	352	359	359	381	318	343	327	334	337	331	324	341	361	341	344	334	367	353	353	356	375	327	352	341	346	323	342	352	323	310	346	342	346	341	323	318	369	311	354	316	320	345	350	316	307	326	333	359	347	333	337	316	329	322	361	364	336	351	319	356	359	343	329	325	341	347	314	353	321	365	322	367	312	292	333	339	353	341	353	346	353	324	338	321	328	318	351	327	329	350	336	324	302	372	337	340	297	327	376	348	326	338	318	302	327	338	337	316	305	326	347	344	368	313	341	329	341	327	338	361	335	341	315	340	328	321	362	318	337	337	345	326	353	344	328	313	324	334	309	300	322	327	330	329	362	351	340	322	305	354	337	348	316	305	338	328	322	324	319	365	302	311	326	333	352	339	336	337	340	322	330	346	323	301	341	365	331	330	317	335	344	352	341	326	312	337	324	344	337	337	346	315	354	352	314	313	356	305	348	340	316	315	322	337	371	324	339	337	323	351	327	324	348	332	322	331	316	293	317	341	336	312	316	343	322	316	370	360	328	309	302	350	331	340	347	352	324	322	331	330	325	327	355	343	287	319	342	328	390	346	319	316	321	294	340	342	321	373	334	326	324	351	313	331	318	280	333	308	360	367	294	329	353	321	300	325	308	304	312	332	335	326	329	323	325	309	331	352	342	338	337	341	305	340	334	355	332	321	318	341	328	366	334	348	333	368	356	316	332	331	310	319	354	376	343	333	338	370	304	372	365	361	319	319	340	316	310	326	330	343	305	352	318	343	303	340	314	339	332	322	345	330	343	333	364	351	344	343	328	337	338	352	316	347	330	388	321	323	321	320	301	297	337	333	357	308	339	342	370	361	336	336	341	325	335	316	313	341	343	328	372	342	351	339	306	330	345	324	330	316	307	318	369	301	336	326	320	322	325	346	345	308	328	324	337	327	365	335	315	301	312	319	311	339	331	361	350	337	317	347	284	313	358	339	331	329	329	321	345	315	380	359	313	348	326	344	345	316	340	342	354	332	308	352	325	361	373	308	312	340	300	337	342	363	318	346	356	346	348	367	327	353	345	315	342	360	296	286	317	316	356	361	358	344	336	334	356	345	331	305	320	283	336	340	322	359	342	332	308	327	321	332	339	322	318	339	334	356	342	330	325	325	370	320	334	348	315	342	318	332	349	336	334	293	355	311	334	330	340	344	344	327	346	348	310	365	379	322	321	323	358	340	317	344	341	329	326	318	317	325	338	336	327	354	320	320	363	343	314	340	351	311	320	361	317	314	336	356	355	305	347	332	329	365	353	332	322	336	363	309	329	341	321	350	308	332	348	330	326	352	339	350	342	341	340	319	352	312	340	317	347	321	320	329	318	356	341	316	312	357	295	354	290	311	301	299	328	356	307	318	322	331	335	365	344	339	351	321	327	328	334	337	337	302	346	354	316	340	320	339	340	334	332	323	307	327	313	339	323	337	320	338	326	340	334	320	339	302	347	302	352	360	338	343	346	332	296	329	335	312	325	305	320	316	345	334	338	331	342	299	302	295	301	324	356	322	345	303	324	337	332	334	318	310	346	332	328	336	336	332	337	337	337	304	343	344	316	328	327	338	331	333	300	320	312	332	294	297	309	344	343	366	338	339	329	342	318	336	327	325	315	333	327	325	321	318	336	342	324	313	360	365	327	314	362	302	322	330	350	319	345	322	333	329	311	307	347	351	355	351	364	322	341	329	357	310	332	321	353	381	305	331	326	326	317	309	330	364	347	330	371	299	312	340	348	361	317	330	316	334	327	335	371	351	362	333	337	340	344	355	332	339	339	357	337	304	337	327	304	325	339	340	325	318	314	339	343	352	326	340	337	328	320	321	339	345	331	349	337	374	338	308	340	341	323	340	328	354	327	317	332	330	339	350	363	339	324	330	334	313	352	331	306	321	308	329	348	362	368	314	336	330	335	328	319	376	350	324	357	330	343	318	313	335	333	360	338	324	322	325	316	318	357	351	328	336	338	327	345	293	337	359	343	300	292	338	345	357	311	344	349	315	334	330	353	342	284	360	331	314	347	349	346	320	329	333	340	333	316	341	360	340	388	334	348	326	297	304	332	330	327	335	326	325	348	389	341	304	328	369	328	318	347	324	327	344	341	328	320	334	314	363	315	356	342	313	311	363	324	335	330	330	366	337	335	316	318	362	337	323	330	363	365	345	340	309	333	318	325	329	294	370	319	312	325	357	331	343	361	377	356	349	309	347	366	324	331	342	383	341	333	335	321	308	318	330	301	345	320	331	291	350	316	323	304	339	341	339	330	291	320	330	313	340	351	334	312	359	329	366	332	324	332	350	295	304	331	329	323	347	321	347	310	333	334	306	320	384	327	317	360	318	306	313	312	355	333	340	336	345	308	331	370	382	296	355	350	361	335	322	333	325	346	360	335	318	317	345	338	366	311	354	343	331	335	342	307	315	338	349	352	311	313	334	327	343	356	332	318	357	325	296	331	321	333	359	345	359	326	331	341	337	319	358	353	349	326	306	322	334	319	345	327	330	298	354	333	341	320	335	319	359	311	299	335	333	355	309	337	331	325	333	335	363	347	338	337	346	317	344	347	328	327	356	370	336	349	363	326	322	303	344	328	339	341	332	314	337	332	317	328	329	320	323	341	305	337	324	348	314	352	325	341	331	346	353	323	318	315	341	353	341	305	317	394	324	339	330	303	310	299	341	333	303	310	327	307	311	316	318	327	362	333	326	390	333	313	332	337	331	320	315	323	337	361	358	326	292	324	342	359	355	324	328	346	358	358	368	330	317	335	342	328	347	335	371	329	364	384	366	312	290	322	322	328	319	287	364	345	328	308	326	322	368	329	324	348	314	369	341	349	330	339	309	353	335	337	345	361	324	323	328	359	319	378	349	361	331	357	325	295	306	346	346	355	340	323	336	353	347	331	349	290	309	311	352	327	353	345	304	345	357	311	353	318	310	293	349	290	321	309	361	314	332	320	332	336	358	329	365	340	335	312	329	339	361	328	368	345	344	331	329	331	305	340	335	349	361	314	367	340	344	331	326	313	355	369	332	350	329	341	312	350	320	326	352	298	341	369	310	265	316	333	319	335	328	341	350	332	359	365	332	341	276	314	336	354	320	369	352	300	302	332	305	326	334	317	333	344	293	359	334	314	301	349	347	353	320	366	377	305	326	338	341	365	330	370	352	319	326	306	334	298	346	337	383	347	332	313	346	341	326	345	331	346	312	343	313	351	335	357	336	338	319	350	338	307	360	351	326	353	337	309	320	316	344	339	360	344	330	334	334	349	345	346	332	348	299	316	331	319	341	319	302	312	324	332	332	331	313	297	326	329	337	319	318	333	335	334	330	324	344	364	344	299	313	346	297	318	338	337	330	344	332	336	357	328	319	335	296	292	321	312	334	335	337	372	310	328	326	307	330	344	341	331	342	332	357
44760	13614	1708	977	648	545	426	327	292	273	248	250	221	191	195	208	187	191	179	160	173	161	179	176	164	153	143	158	150	155	163	169	150	169	151	154	170	164	185	140	145	162	157	153	168	176	151	153	161	141	141	144	126	159	144	170	156	195	157	154	150	140	147	150	147	141	158	164	134	160	142	158	139	138	165	157	173	144	150	154	152	134	158	157	162	157	143	143	156	166	130	141	157	153	148	135	148	130	167	151	163	162	147	154	166	143	139	160	131	162	155	162	174	163	145	136	127	140	153	161	158	160	160	152	157	153	158	137	153	132	155	146	134	150	148	145	142	148	162	155	149	147	141	148	150	134	138	147	153	140	154	146	136	176	164	158	176	171	136	135	147	141	159	153	154	163	162	131	147	154	143	161	135	158	172	168	169	159	156	148	140	154	141	148	161	135	140	148	143	143	167	154	148	151	151	143	144	151	163	144	148	131	155	161	136	145	140	132	154	156	158	159	142	152	137	173	156	168	136	160	145	135	142	155	148	164	142	156	145	133	151	154	159	150	145	144	150	145	145	142	162	183	140	152	167	160	174	155	155	132	138	149	145	158	146	139	138	172	139	157	176	172	169	170	138	169	168	123	154	151	155	135	167	135	161	142	159	130	154	145	141	157	159	147	135	144	128	175	162	148	163	159	166	185	159	149	159	152	159	163	149	185	148	141	168	149	143	144	167	143	143	153	142	115	138	149	141	179	156	151	143	139	138	155	157	148	151	154	148	131	148	132	157	137	159	133	165	150	171	149	148	151	163	143	145	160	144	169	174	166	156	158	146	149	142	171	162	186	145	140	137	166	139	157	164	155	161	169	153	140	140	153	170	140	147	142	150	125	158	151	172	141	138	158	157	116	130	169	160	169	151	147	154	156	149	142	155	146	147	143	133	139	146	165	153	154	149	162	177	174	171	158	143	172	144	148	170	136	152	160	176	140	147	168	150	152	174	155	168	141	141	151	124	154	165	153	143	155	159	155	147	141	156	154	168	150	185	130	139	160	140	162	158	146	148	147	160	179	164	152	145	146	143	134	154	124	152	163	145	170	148	165	157	173	128	153	149	140	153	148	141	135	141	164	139	149	136	147	142	158	137	176	156	161	131	147	144	148	127	164	139	129	171	159	154	135	136	161	155	163	168	153	136	140	162	136	144	172	140	143	154	138	152	126	145	138	171	135	149	155	145	147	153	133	147	149	136	151	153	153	150	147	141	154	156	162	151	143	141	132	136	153	152	138	180	154	138	151	140	168	148	138	145	144	160	169	135	140	136	142	142	112	146	153	137	136	158	151	138	137	147	115	162	121	160	131	148	127	158	165	144	148	133	144	140	147	168	143	124	154	129	136	171	167	154	164	159	157	141	149	161	155	162	162	153	137	155	157	140	144	152	157	148	148	152	155	153	129	149	157	157	161	161	153	155	138	152	135	137	153	152	166	170	153	139	177	155	149	169	151	153	131	115	144	163	123	174	176	155	140	155	173	148	140	133	149	144	150	162	161	180	152	161	179	148	163	164	152	138	133	138	138	141	153	145	145	147	149	177	137	163	162	158	141	153	153	157	153	153	175	159	142	160	153	146	138	130	142	132	145	143	161	177	157	148	145	150	156	132	147	148	146	146	135	173	122	169	150	137	142	165	156	119	159	145	141	151	166	170	146	146	144	145	119	158	146	136	123	141	144	143	155	129	156	152	150	177	124	143	138	143	169	172	152	163	149	144	172	180	178	150	154	150	177	143	129	149	144	142	152	160	151	145	140	139	153	155	151	163	166	176	136	142	144	166	138	154	142	153	155	156	126	164	124	154	147	152	143	158	153	145	137	174	154	158	149	148	172	160	167	139	139	170	157	135	152	151	149	159	135	142	140	141	151	148	164	154	146	136	141	141	144	157	159	155	148	166	146	148	158	138	163	144	158	154	143	134	137	134	148	154	154	166	169	154	154	137	149	167	158	150	161	157	155	131	151	156	143	164	144	131	160	155	146	136	135	133	137	149	132	122	167	148	145	151	154	148	132	151	146	156	140	161	140	132	161	159	125	148	167	143	136	157	155	135	166	173	145	143	138	144	172	141	157	129	157	139	142	143	158	162	149	151	141	136	150	145	153	150	152	172	151	156	138	157	147	149	131	162	154	164	146	145	163	155	132	163	134	146	160	157	154	134	161	140	153	170	157	158	141	161	138	154	155	148	151	149	142	153	152	144	164	125	146	135	138	162	153	148	131	153	149	158	153	156	174	161	159	151	161	133	142	158	155	159	149	138	169	150	172	135	136	140	139	149	141	141	155	134	149	142	130	152	155	159	186	164	165	165	142	148	172	134	167	164	140	141	151	148	155	141	150	146	170	180	137	145	143	134	157	153	143	158	159	150	156	155	173	156	143	130	160	146	140	139	156	169	145	141	182	132	150	139	174	156	152	157	162	150	151	148	150	150	161	147	146	146	156	162	153	145	161	126	151	159	182	144	148	131	146	135	143	178	140	153	140	163	164	163	155	154	152	141	115	137	162	146	165	165	149	156	155	152	142	164	148	160	135	154	157	142	150	163	160	137	161	181	143	138	156	152	158	152	153	144	168	148	142	136	138	129	150	147	177	150	159	136	183	140	157	163	139	124	137	129	153	143	165	145	150	145	148	171	154	137	158	148	148	130	144	145	156	157	178	143	147	167	160	153	145	155	158	160	124	158	143	167	139	140	160	141	142	154	142	151	164	129	151	152	153	144	160	166	137	141	165	147	147	137	135	134	146	168	135	151	155	181	152	168	154	152	154	149	150	146	143	170	132	156	150	135	145	155	156	155	164	168	133	155	161	160	143	139	134	152	144	161	148	135	159	161	150	167	141	145	135	175	148	151	160	141	160	164	150	133	139	155	173	145	156	129	141	145	173	159	137	125	157	154	167	148	137	156	157	189	150	141	128	180	135	143	154	182	146	179	154	141	144	152	154	163	140	154	142	157	154	151	160	136	169	153	157	135	138	151	136	137	163	141	139	154	141	164	155	150	123	143	119	163	160	154	158	143	153	133	151	130	150	157	178	171	163	147	157	160	143	192	148	150	157	156	155	160	143	151	140	140	155	153	171	125	149	152	162	163	149	161	150	169	156	150	159	167	140	154	146	156	158	147	162	158	160	154	166	162	139	153	142	160	142	162	139	145	162	134	134	135	166	156	140	124	127	150	157	149	150	177	155	141	150	164	153	164	159	145	157	154	160	159	141	150	143	159	132	142	160	142	140	141	166	149	171	166	184	145	128	165	174	164	157	152	152	142	156	149	157	148	172	145	165	152	162	145	140	149	180	142	158	157	156	159	149	155	163	141	139	163	145	159	163	147	157	137	141	150	146	180	159	146	185	158	169	152	153	153	139	162	144	156	130	154	143	150	143	161	143	157	158	162	144	130	154	162	154	149	146	167	134	160	172	146	151	145	155	172	145	128	140	150	126	162	156	161	148	126	156
26691	1588	3216	3515	2970	2425	1966	1697	1426	1307	1158	1098	1028	952	836	844	787	772	714	734	667	663	631	651	612	654	619	599	594	599	576	522	569	578	575	533	611	557	517	565	549	531	549	528	515	556	546	516	514	561	509	521	500	501	475	500	525	518	538	479	469	529	559	536	480	506	539	489	500	517	506	540	497	469	490	477	525	533	488	502	481	462	476	506	511	503	506	515	514	479	505	529	453	475	519	512	543	515	505	501	563	516	508	511	492	481	529	526	545	515	471	478	457	512	514	490	497	463	498	516	494	530	492	460	505	501	499	501	509	496	493	520	517	454	489	517	518	509	486	457	540	488	486	512	479	471	504	503	482	507	478	458	479	480	513	463	490	484	498	503	503	473	486	468	489	473	510	464	505	523	531	481	516	529	484	477	513	507	489	490	540	505	491	512	505	516	486	493	562	507	544	521	531	498	490	465	510	474	493	514	465	495	494	531	476	479	514	555	529	506	492	517	475	515	500	471	537	492	503	528	529	530	546	466	522	507	504	471	480	517	520	511	526	460	483	490	494	486	496	461	533	496	532	529	530	541	479	507	492	497	536	463	484	496	499	482	466	464	512	511	530	520	532	523	468	518	495	512	534	529	504	479	480	446	503	527	523	490	475	515	512	498	559	481	466	490	498	456	508	516	494	493	476	497	526	496	522	511	508	474	508	479	469	483	508	476	517	528	453	505	500	493	547	496	505	486	526	495	493	506	500	466	477	501	497	499	541	472	481	506	452	490	508	481	498	502	494	554	485	484	511	528	496	465	523	450	507	505	473	541	500	520	484	479	488	511	523	503	474	488	521	509	497	510	485	521	501	518	497	522	499	494	516	485	482	462	508	484	494	470	501	440	487	492	477	505	506	497	461	485	498	465	498	476	543	524	479	510	501	515	482	517	481	535	463	476	500	473	524	524	512	470	522	476	480	515	510	523	521	498	459	529	451	476	497	502	497	497	489	479	489	498	503	487	497	473	470	494	506	511	521	507	509	468	446	468	452	523	497	465	476	465	561	533	539	497	493	512	526	535	474	473	531	482	480	508	492	493	468	499	489	528	519	495	501	472	532	509	554	517	505	505	552	494	518	491	506	513	508	545	505	509	499	469	508	511	456	471	462	488	487	477	517	470	520	460	503	491	476	489	472	514	552	499	522	552	547	464	521	511	501	514	480	476	454	498	488	496	517	482	465	512	503	514	474	506	505	482	491	468	513	470	470	522	484	476	493	462	500	489	481	477	473	483	509	484	514	478	475	488	474	507	510	463	444	504	539	474	493	524	529	511	484	515	532	529	469	542	490	495	488	508	526	519	514	483	512	511	497	493	466	494	541	484	493	494	473	486	515	512	471	504	501	482	499	502	529	514	517	496	469	481	471	497	540	492	508	513	509	511	503	453	513	508	479	492	511	516	492	503	535	446	531	510	456	464	508	494	477	486	506	527	519	511	505	485	490	489	476	525	531	465	516	516	479	507	487	538	543	515	524	442	465	495	455	517	518	492	469	466	535	499	517	489	544	527	482	500	476	469	505	496	524	490	480	516	491	491	485	495	503	491	489	516	479	500	509	464	494	488	488	520	537	499	457	503	507	479	483	493	470	479	494	471	488	472	533	508	510	459	489	527	501	484	457	459	526	464	513	463	503	516	497	488	480	474	496	505	496	462	476	465	508	539	453	508	467	497	478	498	486	512	492	505	512	534	489	507	494	488	453	501	482	498	519	503	510	502	462	492	494	495	511	459	530	498	480	515	476	516	501	518	463	483	488	491	498	456	449	520	460	511	526	482	524	482	487	489	527	499	482	465	530	496	534	522	493	510	482	504	479	497	484	504	498	490	492	512	542	486	462	495	494	490	504	465	466	490	475	533	488	486	513	541	491	492	479	515	500	528	512	480	484	529	486	514	466	525	489	503	526	525	499	518	438	490	510	516	468	488	463	523	501	470	491	501	498	491	448	516	486	473	464	482	528	505	521	514	474	498	458	502	503	430	484	483	455	486	483	501	506	477	473	508	476	460	496	485	521	462	517	470	503	518	484	492	488	498	553	494	514	504	504	520	482	474	513	497	529	485	475	481	486	495	515	484	492	483	490	495	510	484	516	526	509	488	519	452	502	486	431	461	526	470	512	505	474	493	510	496	507	494	474	458	490	507	495	501	490	538	523	530	444	459	461	508	463	477	506	481	484	512	503	479	510	512	576	405	488	535	529	485	474	489	492	481	493	519	474	504	472	478	446	545	505	488	530	513	529	491	484	511	500	526	520	501	488	483	512	455	470	533	508	458	490	487	471	478	453	502	495	488	518	484	515	515	454	523	519	506	490	495	506	529	500	500	478	499	478	495	516	501	525	486	483	530	479	497	486	514	476	548	498	457	510	502	509	488	481	540	494	518	458	487	475	514	485	498	476	488	468	502	484	498	449	504	519	483	507	527	489	522	506	524	479	487	534	453	550	496	504	494	514	511	492	476	512	491	513	539	496	499	488	481	527	457	510	498	492	520	505	491	497	505	526	503	483	460	489	470	493	517	480	520	507	508	517	483	514	478	475	498	466	498	495	528	530	522	442	501	486	440	459	470	478	481	494	465	512	486	505	536	489	510	449	480	513	505	494	487	513	502	504	482	475	507	535	539	499	499	500	462	478	498	510	478	515	458	551	501	459	506	494	495	530	469	505	458	497	488	532	462	492	487	474	544	483	467	462	478	497	487	484	520	491	470	508	500	524	512	499	490	488	526	536	464	454	461	491	519	517	448	503	511	512	515	478	477	501	521	454	469	509	485	524	520	503	487	471	510	477	529	530	490	500	486	484	542	476	533	462	502	487	527	470	533	498	491	491	487	466	505	480	480	498	494	494	482	474	494	494	478	455	507	491	507	483	511	508	502	491	477	509	451	492	492	484	463	505	482	478	508	521	476	492	518	449	469	518	512	514	517	480	494	501	495	490	476	482	496	457	506	468	490	513	476	459	487	489	507	502	496	500	527	461	535	497	519	493	508	486	526	496	532	508	491	468	503	478	509	488	532	510	471	472	488	508	497	486	459	502	483	466	484	472	515	479	499	487	445	486	527	523	482	508	500	469	489	471	491	526	471	467	507	511	493	539	449	466	534	490	447	501	469	515	499	498	491	509	485	472	473	495	519	500	509	523	474	500	472	516	457	490	484	490	502	489	495	479	489	492	501	481	509	514	543	501	516	479	497	490	496	486	520	476	502	497	482	490	486	485	507	474	448	520	507	533	502	504	491	502	530	486	507	471	507	454	508	480	505	469	489	510	459	492	482	489	452	506	480	500	510	542	492	497	505	489	524	461	482	505	453	521	485	490	529	472	508	486	482	486	560	488	501	518	508	471	501	475	478	494	538	526	525	538	445	515	538	497	424	511	463	495	475	471	483	465	496	471	476	520	514	493	500	509	529	502	521	502	475	497	486	533	507	482	483	480	512	481	452	518	502	497	516	473	525
59950	24726	6066	2017	1361	1001	783	678	570	467	457	404	382	358	357	304	352	320	313	324	285	289	267	292	269	292	279	271	283	255	276	271	265	281	284	271	264	257	239	256	295	284	282	266	278	256	266	241	257	248	265	226	285	257	288	267	248	240	241	248	253	274	253	280	283	259	228	259	246	238	256	244	235	267	270	247	265	244	244	244	244	242	271	274	264	244	252	224	296	252	232	267	263	261	281	228	258	246	251	242	262	279	255	270	254	238	312	237	271	264	253	231	246	255	252	254	244	280	216	261	263	251	234	242	262	267	261	252	279	261	264	241	281	259	252	243	253	257	269	247	246	259	232	256	277	254	245	260	253	253	242	265	284	253	263	228	273	233	251	269	250	261	259	269	237	251	221	253	216	222	254	256	246	271	265	245	216	256	237	227	274	229	270	256	238	226	253	264	250	243	245	260	271	260	274	281	239	239	276	233	257	259	253	254	275	242	236	251	264	239	246	253	248	273	244	260	270	247	250	247	249	261	275	295	259	253	259	276	229	250	244	249	258	216	274	232	279	233	272	281	250	239	240	270	256	265	248	257	265	270	244	262	249	260	256	264	250	237	267	283	280	276	259	239	257	264	253	247	277	281	269	267	241	231	281	281	281	308	257	249	261	246	300	248	261	275	230	252	248	270	245	246	252	252	229	249	265	270	262	258	255	243	238	238	291	244	255	232	277	249	235	250	282	256	241	274	256	243	246	282	239	264	258	265	239	267	247	224	253	267	275	228	252	264	256	239	265	244	259	241	271	271	229	259	265	259	262	239	236	234	249	226	236	270	259	267	243	246	259	221	248	253	257	248	241	261	282	245	245	262	300	250	291	270	242	251	287	246	277	252	258	282	282	242	245	263	267	253	247	232	246	261	241	274	266	255	245	260	252	260	233	233	250	244	237	242	255	228	266	223	257	232	249	265	259	267	257	257	255	244	266	256	246	257	260	243	259	223	265	228	281	266	286	280	258	231	244	230	233	251	235	264	270	279	259	237	255	231	261	267	272	273	258	257	276	260	248	264	244	257	244	284	272	233	236	264	267	252	249	266	247	279	241	271	254	266	259	238	259	264	258	263	253	254	255	230	234	233	236	254	236	263	264	252	232	276	251	268	239	273	260	295	279	255	267	243	245	238	233	288	233	252	228	242	261	258	243	238	259	260	258	243	229	272	271	232	264	274	256	267	209	226	262	227	277	233	254	271	278	254	261	291	256	247	273	230	256	229	246	237	238	251	236	258	248	237	279	248	238	273	245	264	218	271	238	290	265	223	238	234	278	268	246	239	249	273	264	257	253	254	265	262	286	223	257	275	253	274	244	234	224	297	279	237	263	242	218	247	254	255	250	267	257	266	266	275	244	221	244	262	244	259	259	240	273	258	246	255	268	226	271	250	258	260	272	264	253	268	274	253	261	248	280	249	241	293	261	257	241	277	250	239	248	253	291	260	247	244	230	229	259	268	273	233	260	254	284	228	237	282	248	253	270	271	249	240	243	277	255	245	263	251	274	246	249	275	255	256	284	273	263	229	262	261	275	275	240	252	257	253	232	264	242	258	265	250	242	226	239	257	221	260	264	245	243	252	230	267	268	272	241	239	282	262	223	270	244	232	263	251	256	216	257	235	254	258	238	267	258	273	275	260	273	249	245	236	238	277	259	226	281	218	275	254	250	270	257	258	243	298	237	264	233	236	270	231	259	275	246	253	225	274	257	286	246	256	253	242	252	285	289	263	245	280	244	259	264	269	252	232	255	266	268	280	246	272	237	277	235	283	237	267	243	278	249	258	283	271	276	223	266	234	256	246	270	253	255	233	270	267	254	239	264	257	243	269	231	263	288	219	248	239	242	249	237	242	251	261	262	262	231	254	285	257	269	241	252	272	238	274	277	258	234	277	271	247	228	256	232	234	229	240	277	281	257	280	263	282	255	250	274	262	231	247	264	234	248	278	244	228	244	245	231	245	267	265	262	259	266	245	253	285	288	277	236	234	244	234	248	211	243	224	267	253	258	272	262	249	235	260	256	249	251	227	249	250	271	227	281	251	266	237	240	234	260	292	278	222	242	264	272	242	251	255	224	265	244	252	240	283	244	257	229	238	292	272	265	226	272	257	256	242	243	237	268	232	239	260	271	266	261	240	258	245	284	262	288	277	265	243	250	249	251	259	265	272	266	268	258	229	269	250	255	261	251	263	251	279	254	263	266	254	247	223	230	242	250	275	269	250	274	273	282	251	280	246	261	264	276	253	268	244	262	253	247	253	247	251	255	254	275	241	259	259	260	268	247	258	254	266	241	252	260	275	272	245	252	295	246	237	253	253	239	279	240	253	241	249	227	274	255	232	273	261	244	249	252	282	243	247	231	249	233	265	286	246	248	249	260	213	269	244	261	248	274	253	235	273	256	254	267	257	267	264	242	216	261	257	265	234	248	244	240	253	260	267	249	260	273	252	254	235	248	250	250	246	234	267	242	231	238	276	236	261	247	233	238	257	246	264	229	261	230	275	253	272	264	237	241	241	224	247	228	273	260	244	261	251	270	252	246	266	262	257	241	261	267	256	273	254	247	230	245	243	272	250	266	259	281	267	253	246	284	251	267	259	249	260	229	235	240	252	262	252	266	246	255	241	259	267	238	242	239	241	254	264	266	266	245	248	252	252	245	249	269	241	230	229	258	261	259	268	282	234	266	273	245	259	239	244	264	236	250	252	262	265	238	245	270	270	243	236	240	239	240	267	243	259	246	267	288	254	240	244	289	251	256	247	249	230	264	237	245	260	243	242	273	249	256	270	253	276	243	242	230	255	290	255	278	269	258	243	243	232	240	272	246	227	247	265	255	236	263	252	263	254	280	258	230	266	219	249	259	276	247	245	247	244	252	245	236	251	256	258	239	253	229	265	285	258	236	254	251	269	264	259	272	275	262	258	256	251	242	250	253	248	265	229	249	260	249	261	273	245	225	237	275	251	260	273	257	243	221	259	248	230	249	257	245	265	252	270	224	264	290	251	268	281	256	243	239	241	231	243	230	265	257	213	252	254	248	266	257	243	237	275	250	230	243	252	244	254	272	255	273	241	236	258	283	248	267	247	272	269	268	255	256	246	277	250	249	259	261	257	227	266	235	281	246	232	244	273	227	228	246	229	231	239	287	273	253	225	286	244	255	250	239	251	226	280	246	259	283	249	263	247	252	251	248	252	243	244	244	254	256	252	266	259	239	236	232	277	253	258	245	248	235	267	253	266	273	241	248	240	252	271	253	234	242	249	258	279	227	248	224	265	238	252	242	274	243	248	273	259	256	270	280	260	223	272	272	258	270	284	261	258	269	243	244	244	243	248	217	278	249	232	252	258	240	255	266	272	244	252	265	269	250	242	256	253	235	264	272	229	215	234	255	237	255	236	270	238	249	225	259	252	240	281	291	241	273	242	268	234	258	272	248	259	279	256	258	269	242	281	234	271
35992	2830	5967	6375	5359	4414	3449	3141	2619	2268	2109	1865	1700	1496	1417	1417	1246	1310	1221	1204	1121	1112	1092	1086	1070	1006	948	945	980	907	924	930	910	834	893	884	881	894	812	878	863	884	855	867	794	859	853	856	781	820	798	840	840	789	761	837	826	791	785	820	771	758	776	801	879	815	809	783	796	769	837	787	781	772	816	722	823	774	759	766	810	780	786	761	793	784	790	826	782	771	798	773	788	762	788	727	765	804	756	790	752	822	785	791	776	717	762	819	771	813	801	747	770	725	808	763	737	765	728	770	770	758	773	744	779	763	760	778	744	755	798	797	784	737	822	735	757	724	795	791	779	711	761	746	789	816	769	758	758	783	756	773	759	745	740	796	803	792	787	804	791	789	734	735	765	789	747	810	790	751	757	816	805	781	705	739	762	756	768	749	735	763	765	766	802	752	736	763	758	782	764	759	774	794	765	822	768	732	786	788	689	752	741	789	777	745	731	818	786	747	762	698	723	793	694	792	748	792	748	744	767	786	764	765	789	827	778	747	753	757	766	717	761	760	790	761	767	787	783	752	748	748	733	722	764	728	781	740	759	775	754	803	761	749	718	733	711	731	827	747	732	729	745	764	802	762	805	780	748	789	748	789	705	748	804	769	776	742	756	744	735	735	773	806	825	722	789	770	751	727	822	820	774	755	799	749	759	786	809	772	699	773	749	778	766	782	754	805	765	792	764	715	716	765	788	753	727	770	699	755	772	801	779	798	728	786	755	713	761	810	736	802	794	785	773	773	767	763	804	765	774	754	758	758	756	777	727	834	771	777	730	786	764	730	765	809	776	752	777	738	743	761	753	759	721	750	772	786	740	731	781	764	780	754	753	738	786	801	787	738	752	776	780	820	752	769	778	768	771	815	783	761	754	749	751	768	788	780	780	802	746	767	707	782	730	770	718	737	772	751	776	788	724	834	735	694	742	778	804	837	769	756	753	718	750	810	769	745	721	774	764	778	793	705	782	795	780	717	757	766	788	750	745	810	765	800	754	762	723	752	741	746	745	758	766	763	731	791	751	731	689	783	751	738	718	763	750	767	729	731	771	746	724	729	731	755	742	785	769	769	754	800	729	764	772	783	775	779	752	736	785	827	710	796	807	697	773	759	774	802	793	744	708	818	755	756	787	731	768	741	761	777	706	749	762	752	727	805	778	769	778	738	799	792	756	741	759	813	745	736	799	764	747	748	783	764	788	743	781	762	729	791	700	795	759	739	727	775	755	761	726	756	722	774	774	774	738	808	794	791	765	784	786	795	775	734	775	766	743	696	717	772	733	753	798	803	740	707	726	784	742	724	757	805	793	737	788	806	776	797	795	775	739	745	751	785	784	743	808	768	784	763	782	773	783	778	748	743	802	779	766	763	762	736	760	741	772	758	789	778	792	785	750	744	768	766	784	769	797	733	801	808	760	754	768	725	777	800	739	815	793	764	751	769	790	762	786	772	691	703	802	773	784	708	759	731	742	746	757	749	750	719	758	778	734	762	726	759	788	750	776	757	776	678	756	736	760	765	759	750	783	745	752	743	733	699	711	742	772	750	772	713	745	743	766	766	779	799	739	774	771	759	772	745	717	722	740	734	743	754	717	707	784	804	760	778	735	777	806	795	766	761	799	748	736	818	744	735	736	778	774	802	788	768	749	766	744	765	789	775	754	812	735	744	752	776	779	789	798	719	764	782	773	747	727	705	771	744	768	701	746	789	750	762	758	810	777	736	719	782	697	776	765	778	737	742	765	774	739	790	798	769	750	782	776	787	761	749	779	794	787	765	819	730	790	750	752	713	729	748	770	785	769	785	795	744	759	735	738	782	805	768	811	770	775	753	778	734	793	754	802	760	790	793	766	810	742	729	755	768	730	716	771	751	749	747	732	762	780	739	758	752	805	753	777	720	742	744	699	764	721	796	716	761	737	778	788	758	774	760	757	709	765	760	752	758	745	723	795	725	775	717	746	747	772	781	745	757	745	723	765	776	729	819	769	743	756	787	737	812	768	778	714	778	762	817	737	727	745	748	761	779	829	788	804	796	777	761	783	797	811	802	747	776	732	774	750	811	804	760	741	738	794	767	766	718	755	723	804	753	763	785	755	778	754	755	778	705	782	772	768	791	747	705	817	732	768	780	756	749	787	774	788	751	831	759	740	756	756	751	771	726	828	730	729	769	765	775	767	771	748	762	737	743	752	756	764	769	787	722	793	795	777	826	753	728	805	764	740	781	808	797	761	746	766	755	759	769	769	785	737	757	735	771	739	771	775	761	767	729	807	781	774	776	768	729	798	762	802	771	788	825	806	739	724	740	788	771	726	766	766	787	744	759	752	781	792	712	787	744	806	762	761	776	777	781	763	778	769	725	754	739	743	788	740	773	736	792	760	723	752	752	701	717	756	774	765	793	734	763	770	788	724	796	758	742	781	752	786	786	761	762	704	753	760	769	764	734	735	780	788	675	746	771	800	755	718	749	721	736	800	721	761	804	760	772	760	747	771	749	716	753	769	748	731	753	739	746	746	787	767	769	739	749	766	687	746	785	780	725	733	750	730	774	730	793	765	790	773	767	708	782	720	714	731	789	760	812	739	739	740	761	768	790	791	730	762	719	742	725	795	781	738	724	740	736	750	694	736	775	752	772	763	764	747	794	753	746	771	783	799	773	757	746	751	742	741	752	796	746	777	792	773	730	755	765	738	801	773	802	766	757	757	793	750	745	772	783	804	735	745	779	719	751	753	735	756	792	740	766	785	693	801	757	773	737	761	706	809	801	772	759	770	809	771	744	814	766	773	749	780	749	725	771	748	780	763	761	740	775	802	768	811	761	789	780	794	759	741	756	759	682	793	772	800	771	796	771	739	796	729	793	773	722	769	773	760	720	780	755	759	769	742	777	775	758	754	795	774	788	761	726	742	786	767	799	765	771	780	740	765	762	739	762	772	705	775	770	796	811	757	763	747	751	804	774	746	784	764	726	775	760	714	732	702	766	742	730	732	756	758	780	705	768	726	759	802	758	794	728	727	743	742	718	694	780	785	785	822	727	742	750	772	729	788	750	766	786	784	757	773	772	795	732	772	743	732	777	776	777	753	753	758	757	781	769	807	807	775	709	768	703	736	758	813	767	782	782	759	729	782	751	807	762	721	805	785	778	779	770	750	714	734	708	775	780	763	794	777	742	793	720	789	777	753	801	750	778	765	748	740	845	732	779	756	762	770	777	756	760	767	724	793	752	730	799	799	721	754	769	735	755	757	765	743	750	788	769	790	758	801	748	765	754	747	719	723	746	760	771	763	728	773	739	768	801	797	783	778	807	742	771	769	766	804	791	767	792	743	809	745	783	773	776	755	760	813	779	781	793	787	711	747	766	785	722	750	788	771	777	766	768	806	796	714	756	726	756	765	753	710	784	754	761	741	765	774	782	784	760	790	801	772	793	765	769	731	764	727	712	728	789	750	771	757	785
10418	628	228	142	139	112	114	112	87	94	105	116	88	92	105	96	72	104	111	74	109	91	104	96	98	95	95	104	86	92	99	105	102	98	92	105	93	97	96	117	87	94	89	93	103	96	101	97	79	92	107	90	87	85	79	94	92	84	100	101	83	108	89	102	97	87	96	98	93	110	89	105	105	75	98	85	85	102	87	91	83	96	98	85	77	103	85	116	98	97	82	104	100	103	103	91	94	98	94	76	98	95	92	95	98	84	92	106	87	100	106	96	105	103	83	92	98	86	83	106	99	88	88	88	93	91	100	86	112	86	98	94	110	98	86	111	95	100	92	106	95	101	111	104	92	92	93	104	98	105	95	83	106	83	91	90	100	100	92	108	92	96	104	86	94	85	108	103	80	78	90	96	105	92	85	92	91	85	104	84	70	92	100	89	95	99	85	97	80	87	98	98	90	110	89	91	80	89	77	79	100	90	71	82	92	91	94	82	100	111	90	86	94	91	82	90	83	81	86	98	96	102	90	103	109	75	98	83	69	79	104	96	101	79	89	99	93	105	87	86	90	94	88	100	87	98	98	92	75	86	95	111	96	93	107	97	87	87	99	104	103	98	96	89	102	102	96	105	99	104	107	92	114	93	98	96	100	97	84	98	104	94	101	89	100	95	100	83	86	96	78	83	120	74	103	82	87	106	108	95	99	88	114	96	99	94	116	88	96	101	104	86	80	91	103	88	95	94	102	104	91	98	86	95	94	90	97	94	91	97	79	74	76	92	84	94	79	87	102	89	105	94	98	97	80	86	88	106	86	73	111	84	88	94	80	99	74	83	87	73	98	62	97	85	90	98	84	98	103	95	97	107	111	85	93	98	84	83	109	106	91	94	92	98	87	98	90	92	107	97	105	108	95	91	89	94	110	90	101	92	111	102	85	112	107	97	94	93	110	98	120	83	105	98	95	95	85	84	107	91	89	101	94	109	109	97	88	75	102	102	105	103	88	97	86	87	108	89	97	96	99	83	96	93	114	83	94	97	90	77	91	92	101	73	86	100	86	94	111	72	92	96	90	93	95	98	88	101	96	114	114	86	97	104	98	102	91	86	103	100	91	89	102	90	96	86	100	91	87	99	80	85	95	100	102	95	77	95	99	87	86	117	100	91	102	90	90	85	94	76	82	92	95	93	80	105	96	93	109	113	91	116	95	92	108	88	95	104	114	88	77	79	88	73	82	86	83	97	108	93	86	86	90	94	101	87	102	88	87	93	92	95	108	101	100	108	102	77	101	77	93	111	98	109	86	97	98	71	94	111	94	84	98	95	108	93	89	96	100	92	87	105	84	101	94	99	100	99	70	96	96	88	94	86	111	103	97	103	94	95	103	93	99	93	79	84	95	89	98	90	88	65	94	83	101	101	87	103	103	97	91	99	102	105	97	76	80	74	83	93	104	91	73	86	90	85	101	103	86	105	111	95	95	82	86	92	102	100	80	88	95	88	110	94	108	88	115	87	95	99	94	103	94	116	90	91	96	92	97	104	96	91	98	106	93	83	94	100	97	73	92	110	96	100	87	81	92	73	87	104	100	83	75	81	76	110	83	87	87	79	99	94	98	96	85	79	111	92	100	96	84	89	112	91	83	84	103	97	101	94	101	100	101	90	93	106	104	104	89	99	107	98	84	89	106	96	81	93	98	86	87	88	84	106	114	97	88	84	88	96	95	92	96	98	90	103	84	83	69	97	91	100	98	91	91	99	110	83	100	91	94	107	88	106	83	109	110	91	106	95	90	92	80	91	95	101	89	101	107	108	81	97	105	89	97	100	93	98	95	91	93	106	115	96	91	84	97	98	78	86	86	106	84	97	112	73	99	95	97	87	83	104	84	98	94	100	95	85	84	92	78	93	97	114	76	98	82	98	77	84	93	104	99	81	72	101	87	97	111	86	93	92	99	96	95	86	95	91	110	99	103	119	97	111	86	93	72	90	94	99	88	96	88	99	80	85	95	91	98	84	94	93	81	96	90	117	86	103	77	102	97	88	85	105	89	97	90	91	94	102	111	95	83	72	87	87	112	92	86	100	85	101	92	95	105	92	91	99	79	84	100	82	90	79	113	92	100	108	84	88	86	78	96	107	87	87	101	100	94	89	94	89	98	95	95	97	100	85	98	85	96	101	107	110	91	92	114	91	81	75	93	89	92	95	93	87	88	95	104	93	97	100	106	78	89	93	103	86	103	93	86	75	93	99	85	96	108	112	87	99	101	97	101	110	88	86	103	88	81	85	90	96	103	107	98	90	87	101	94	108	98	98	101	89	108	93	106	85	90	98	94	103	91	103	89	88	94	82	94	79	89	90	99	92	101	90	91	91	90	94	91	117	86	79	106	110	97	107	85	101	93	80	87	99	90	92	105	98	89	87	101	66	114	89	96	81	88	99	85	97	105	77	105	111	93	88	85	106	106	93	96	100	92	89	91	88	106	90	90	82	94	109	88	84	110	74	92	82	96	103	87	84	104	102	101	99	83	69	78	101	95	101	102	93	105	75	93	90	88	73	97	92	99	92	103	87	73	77	102	94	102	84	101	94	104	89	78	91	82	91	97	86	107	93	105	94	87	107	87	95	83	94	93	89	91	98	85	91	84	92	79	101	94	89	100	87	93	87	105	88	99	83	85	89	99	99	94	89	103	103	106	101	79	98	93	95	86	97	91	103	96	107	101	89	119	86	103	90	93	85	102	98	77	87	105	129	91	96	95	98	75	93	89	98	99	93	94	92	87	103	104	99	95	85	93	115	100	81	77	75	103	109	106	97	90	88	106	103	102	96	108	87	86	100	94	91	90	106	88	96	106	104	87	74	87	111	88	95	86	82	106	85	104	94	103	88	102	108	90	95	103	98	91	112	85	107	109	95	122	106	93	99	92	92	94	100	96	104	78	104	97	99	97	98	101	98	102	105	90	94	80	85	103	89	84	106	94	94	101	92	92	98	93	77	82	100	86	97	101	102	90	103	74	118	113	107	89	95	91	95	102	100	103	98	98	90	89	100	98	90	92	90	75	87	87	101	82	87	74	103	91	90	86	78	93	87	106	101	88	87	97	104	89	96	80	111	94	95	79	86	103	90	88	102	90	103	82	107	90	89	88	110	82	78	101	101	74	79	100	96	107	102	109	89	89	115	97	99	94	90	85	102	110	82	86	93	89	86	89	96	92	87	95	88	99	100	91	100	99	108	85	92	81	93	95	92	96	97	86	76	95	99	87	93	101	103	86	93	108	75	88	91	96	96	98	98	85	92	98	96	86	101	76	90	102	91	108	114	107	96	91	102	96	103	97	93	82	91	89	88	87	102	88	86	95	101	81	97	97	97	94	100	95	101	105	86	101	82	95	93	96	108	100	87	102	93	96	123	87	77	90	89	79	92	86	106	92	103	98	99	100	100	97	97	101	95	97	81	73	104	90	102	95	117	103	89	86	90	94	88	94	108	87	93	111	96
10503	451	532	580	528	492	420	388	398	396	395	374	393	385	365	353	341	359	408	337	359	379	328	360	348	347	329	314	333	370	346	337	340	335	326	332	323	338	350	342	313	337	309	324	358	329	332	352	372	335	332	314	303	363	321	350	332	363	328	366	355	317	332	347	357	354	331	342	345	305	334	354	331	318	347	339	320	350	366	306	320	324	367	334	339	340	293	301	337	337	347	353	306	344	317	336	342	335	322	348	354	305	357	337	341	341	344	344	311	347	368	336	334	340	345	366	311	353	319	364	335	336	337	323	323	341	337	315	317	341	373	300	358	367	318	335	369	348	328	336	335	369	320	335	336	312	344	343	318	337	323	312	343	347	346	316	347	356	367	304	357	315	297	348	329	346	331	347	329	354	319	330	338	329	362	336	328	366	344	348	299	336	322	344	308	364	347	313	346	315	315	346	324	351	382	331	315	323	379	345	307	358	364	386	366	354	317	324	343	305	386	333	303	341	332	335	316	315	356	329	361	348	328	300	336	339	334	348	327	330	324	341	343	337	329	305	350	348	321	353	340	320	324	313	302	352	308	373	364	327	341	338	351	316	332	339	329	337	344	333	323	310	338	362	332	307	366	306	344	361	345	336	351	341	339	347	384	313	336	343	370	358	364	354	327	339	349	333	327	314	336	341	352	347	314	325	353	349	338	316	316	357	304	306	347	344	312	328	299	336	340	302	327	337	348	334	356	350	330	316	363	346	327	310	354	357	322	377	297	382	332	327	328	316	330	343	368	373	358	352	297	334	328	334	360	322	327	322	383	345	333	310	357	330	350	334	377	353	360	333	328	343	357	329	333	325	335	347	326	335	330	322	349	331	337	380	353	309	372	311	354	358	324	344	342	345	332	344	349	330	344	363	359	327	333	306	332	337	303	339	331	361	296	334	341	331	336	320	333	346	361	345	335	370	332	316	336	377	318	322	342	341	332	383	357	336	363	354	354	323	309	329	300	345	311	338	320	344	325	348	353	339	342	330	340	308	335	311	333	363	349	356	331	365	317	348	311	367	334	375	300	329	365	336	332	360	352	342	309	327	325	315	362	350	345	330	331	328	329	357	334	325	328	341	330	384	358	333	306	329	322	327	289	343	355	296	314	351	322	345	336	342	333	339	318	346	345	348	327	348	364	346	322	325	349	357	337	365	310	370	343	322	334	341	317	326	338	351	316	344	314	299	339	333	324	361	302	302	311	351	333	356	328	336	335	358	340	359	342	352	357	304	325	352	320	360	299	352	340	343	295	339	342	342	337	352	344	359	345	371	349	321	315	322	313	338	359	331	319	318	330	319	330	358	328	329	365	294	359	348	311	372	310	334	343	356	312	339	350	332	330	315	330	344	346	322	372	383	349	352	344	336	354	335	328	344	297	339	341	370	367	318	372	321	341	333	304	344	351	326	275	322	343	368	320	348	356	338	346	364	367	330	316	353	329	321	347	345	343	335	353	377	367	352	350	342	327	332	324	321	342	290	340	331	379	364	348	327	345	346	367	348	350	330	356	352	333	355	329	320	322	327	338	314	375	339	351	345	318	329	346	327	369	318	352	335	361	325	315	346	333	307	325	288	376	369	325	338	343	337	319	334	311	336	336	317	353	358	366	302	347	343	311	361	313	329	352	293	318	332	334	320	351	322	359	309	327	327	322	344	334	341	319	340	323	310	342	334	366	329	325	309	327	350	373	353	338	349	354	322	338	356	363	326	347	312	365	350	303	326	347	333	347	330	357	338	331	341	338	378	373	323	349	322	326	300	317	329	351	363	329	358	326	308	320	344	322	329	351	319	314	332	350	324	349	335	305	361	365	318	311	307	363	351	311	339	341	347	340	336	337	343	335	374	348	298	342	355	338	338	348	326	319	346	349	342	338	321	331	348	293	335	332	317	358	337	340	349	328	337	315	346	330	346	348	336	329	330	358	372	353	316	294	345	336	340	347	332	328	338	339	332	306	345	341	304	332	347	363	364	317	335	346	371	307	323	347	350	350	333	314	352	334	336	317	308	337	305	334	352	302	344	320	308	354	347	310	359	307	319	312	339	348	318	335	367	306	327	334	335	353	368	348	326	352	322	310	322	346	356	366	366	316	324	333	310	312	335	326	336	321	368	333	338	333	342	323	323	354	319	273	320	330	344	319	334	357	329	364	339	320	353	350	304	345	346	323	331	330	344	345	345	335	341	316	351	322	354	350	318	343	350	344	337	330	318	339	369	359	317	356	334	334	342	365	322	309	336	342	331	343	332	344	355	342	334	330	321	366	348	342	345	315	359	332	333	354	320	370	302	329	360	357	336	360	334	360	366	367	342	373	356	365	349	332	336	315	331	346	340	355	333	342	330	345	310	323	344	343	341	337	351	345	349	343	322	345	343	334	313	344	307	352	333	307	335	364	357	325	336	306	365	329	354	323	363	348	330	320	319	314	345	344	343	329	324	310	326	311	301	330	311	323	335	346	323	314	349	353	363	323	324	322	345	358	313	291	348	334	317	358	345	315	330	340	321	348	397	331	338	347	333	320	352	348	341	335	322	345	367	328	310	324	357	333	312	331	359	339	351	347	333	314	319	332	360	373	336	360	328	326	339	335	307	311	323	295	346	316	365	328	352	310	360	321	335	347	354	361	375	346	332	362	349	349	388	313	324	324	323	346	347	336	333	321	331	349	333	314	328	332	339	311	332	317	366	352	305	343	341	339	308	333	327	336	359	319	323	363	317	323	328	350	359	311	353	340	339	344	368	339	330	364	345	337	334	351	367	340	314	338	389	367	345	357	333	388	348	334	334	337	328	382	320	346	346	310	303	325	315	318	338	345	325	340	368	342	336	331	322	347	341	310	358	345	283	338	315	346	348	362	317	363	368	329	333	328	368	356	318	343	334	352	347	314	336	310	327	322	307	288	348	350	315	313	334	331	309	342	332	340	305	357	345	353	358	337	344	337	353	347	374	363	328	342	309	341	342	359	359	362	328	335	324	331	316	346	290	317	331	348	322	312	313	327	332	350	331	325	322	359	326	334	293	329	308	315	332	377	364	329	351	329	341	363	316	307	313	376	343	326	327	348	317	327	346	334	299	308	348	326	345	340	353	338	334	318	351	318	337	341	347	329	347	365	377	310	328	356	313	341	314	330	317	314	356	364	322	329	302	323	333	357	352	335	334	339	356	348	350	337	326	348	331	323	366	332	366	346	314	331	337	331	351	332	344	314	342	329	365	342	328	331	319	362	356	388	325	352	345	353	363	328	335	334	329	316	361	332	342	345	304	357	353	348	317	335	312	352	342	338	314	358	333	332	346	351	347	341	334	334	327	314	355	358	357	317	334	315	330	348	340	343	341	326	328	327	326	366	333	345	303	367	338	330	347	344	334	323	356	320	345	342	348	346	337	331	340	346	365	354	323	308	348	347	347	339	338	316	344	359	307	334	329	332	306	317	359	363	340	355	306	321	343	339	340
48611	13192	1600	1027	708	548	388	329	315	271	251	221	233	199	208	211	230	205	171	173	178	169	173	149	188	186	145	154	134	131	162	175	167	147	148	164	139	172	154	161	154	139	146	157	160	148	165	159	135	145	155	164	163	145	137	157	163	149	166	152	137	146	159	168	153	162	139	141	166	137	158	155	161	170	167	130	169	167	151	153	156	141	169	144	149	139	139	142	166	136	136	172	175	144	140	130	158	128	146	143	145	133	169	150	163	162	149	143	149	166	166	149	153	139	139	164	156	144	131	135	130	140	158	177	143	144	152	151	146	162	165	160	156	150	155	151	148	138	166	135	161	161	159	161	169	146	160	150	152	153	162	152	146	158	162	141	147	160	156	157	162	130	168	168	153	159	154	152	153	144	139	158	159	156	158	168	135	151	159	155	148	165	170	165	161	153	158	159	171	153	167	163	155	152	132	166	166	134	166	134	163	143	152	149	130	176	150	164	161	134	155	162	165	161	173	148	154	152	164	152	151	168	160	152	173	131	169	157	160	161	135	133	150	146	132	154	126	137	158	154	152	156	150	128	156	155	147	135	162	156	164	137	121	174	157	143	166	129	145	168	139	153	162	173	127	154	139	150	153	156	168	177	130	164	153	147	145	128	131	140	144	160	133	130	147	146	151	159	150	141	142	174	151	152	128	167	162	140	177	156	168	153	162	170	151	150	174	141	154	161	145	145	134	151	182	161	147	151	153	146	137	144	144	138	138	136	178	162	113	157	140	163	138	142	151	155	169	151	151	141	147	157	170	146	165	165	131	144	142	144	161	149	158	161	164	151	166	142	170	140	148	141	156	130	137	176	146	159	137	143	130	169	161	154	148	137	148	170	154	164	154	155	161	187	154	146	162	159	172	148	151	169	178	152	169	156	157	152	166	122	159	163	153	154	130	142	128	157	141	144	140	148	157	177	158	151	148	155	160	149	151	154	142	156	157	157	149	142	146	162	143	156	156	150	133	166	143	182	183	160	148	161	141	118	179	162	156	170	161	149	138	172	149	143	149	165	156	161	158	150	138	167	154	137	131	165	151	152	142	149	154	151	143	151	190	151	147	141	134	130	145	160	153	156	161	146	147	168	147	155	167	147	144	149	154	159	151	155	143	157	161	151	151	145	153	158	158	160	154	161	146	150	148	161	152	146	151	156	144	135	160	155	142	155	182	145	149	154	144	146	151	164	143	139	187	147	153	165	167	149	159	177	150	167	146	152	149	171	162	175	161	161	147	156	162	133	150	151	148	160	149	162	150	157	161	156	165	168	156	140	137	141	139	133	171	141	151	145	147	164	141	159	158	138	169	148	151	143	165	146	157	146	154	144	149	139	140	158	153	153	166	145	154	149	157	150	148	123	164	173	160	133	139	152	128	169	176	173	182	142	161	153	164	167	154	175	139	146	161	130	141	150	161	145	150	127	150	142	159	150	175	153	173	151	128	132	163	132	161	132	160	147	129	145	153	169	140	151	158	155	148	172	160	158	159	135	156	152	129	156	142	137	155	181	152	148	135	159	137	171	124	153	137	146	140	149	156	141	169	147	132	143	153	141	162	164	160	163	156	140	137	165	126	157	144	143	110	153	137	154	132	154	165	133	151	144	135	152	138	155	143	145	150	155	160	136	172	138	159	147	143	169	152	136	158	147	153	132	151	171	168	143	142	121	155	153	148	148	119	150	165	149	156	150	149	153	155	154	164	159	151	154	144	143	126	143	166	166	150	148	131	138	153	142	143	137	174	152	131	157	167	127	146	181	151	161	138	129	150	155	135	163	141	140	164	151	152	159	165	167	174	145	156	149	148	140	166	170	144	166	146	163	143	145	140	139	141	136	149	155	165	167	169	149	157	160	146	153	126	154	167	123	148	173	166	145	127	154	148	166	141	168	132	150	161	154	162	168	148	163	155	153	150	142	142	165	151	160	171	150	154	136	162	152	147	154	137	169	157	145	153	141	145	146	162	138	173	153	157	151	151	154	139	135	169	159	155	150	170	155	133	149	149	135	140	168	154	158	132	154	170	160	166	133	165	153	135	156	162	164	182	163	176	129	144	176	160	161	161	145	150	137	139	135	147	141	179	150	162	174	161	162	160	159	132	179	148	135	138	166	140	172	150	130	166	146	158	153	137	125	138	149	161	137	157	135	155	173	150	143	163	153	164	166	165	162	156	151	156	170	143	145	156	159	184	159	126	159	137	152	147	153	140	172	159	148	139	165	146	144	149	137	138	152	162	133	138	161	142	155	152	165	164	146	142	167	171	167	162	140	160	181	168	171	150	132	158	136	140	165	165	153	147	161	145	186	133	140	151	159	142	148	156	164	163	160	134	163	150	158	151	142	162	134	168	151	136	159	127	165	159	174	142	148	135	149	159	150	144	190	147	166	141	172	143	140	189	168	158	152	158	148	150	164	132	158	165	164	175	137	152	145	142	164	155	135	165	180	137	157	163	148	159	153	140	147	176	149	144	139	146	150	155	130	168	124	145	161	150	147	132	163	137	128	157	140	155	158	152	159	147	145	157	154	152	133	141	171	151	149	113	160	131	169	159	146	168	176	184	141	150	163	147	165	156	148	143	150	151	160	163	149	144	148	172	152	144	162	142	162	162	133	133	156	161	147	148	142	147	143	159	155	159	141	150	149	149	166	150	134	154	168	161	168	175	120	143	155	135	152	170	136	143	158	163	150	169	144	154	152	145	155	177	164	140	150	163	138	135	151	145	169	134	157	138	151	149	148	153	143	140	130	141	136	156	125	158	152	151	141	160	146	150	142	144	130	152	167	157	122	147	182	163	152	151	155	156	130	178	149	152	170	150	126	172	154	145	156	151	135	145	150	176	165	125	132	167	144	145	150	153	156	171	144	151	159	140	150	154	149	145	158	143	142	150	170	150	155	143	165	158	185	144	149	168	144	175	143	135	145	165	155	155	177	162	130	139	142	164	140	170	180	165	147	154	157	156	129	153	125	157	147	165	172	174	179	153	141	117	136	169	139	146	155	170	180	148	142	166	155	153	157	141	150	144	137	147	133	164	147	156	162	159	158	150	152	145	161	145	142	151	160	153	174	122	152	143	180	162	161	158	154	137	151	161	156	142	144	149	181	150	153	142	154	153	140	164	158	134	142	150	157	127	141	159	155	149	130	155	145	159	138	144	135	168	157	131	165	155	157	133	142	153	169	143	146	146	172	143	154	147	170	141	147	155	155	129	165	168	107	152	151	165	138	148	147	126	159	160	176	146	169	159	160	159	160	157	135	148	171	152	150	143	155	164	142	146	141	152	171	165	160	168	143	152	143	134	151	146	159	148	178	160	158	150	170	128	153	156	167	134	145	135	174	158	159	144	152	168	139	143	159	162	158	185	157	175	140	151	155	169	165	167	152	154	169	139	137	158	136	172	143	157	168	147	154	142	155	136	160	172	175	160	140	130	150	156	150	134	128	131	158	170	145	142	176
28657	1690	3339	3448	2972	2302	1964	1635	1487	1251	1149	1033	989	922	902	774	766	716	710	725	710	627	660	627	607	622	587	574	631	635	561	594	584	523	547	554	584	544	560	516	534	564	568	532	503	562	520	538	526	513	519	558	506	534	532	539	524	533	487	443	547	490	528	515	487	522	521	467	488	479	546	531	488	514	528	499	501	539	496	528	493	513	529	499	520	485	489	503	505	530	508	487	488	550	539	522	526	496	528	510	470	500	495	524	497	506	517	478	530	468	516	499	522	515	495	501	515	519	516	496	495	504	481	534	519	524	495	498	523	486	476	503	493	495	491	517	497	530	498	489	529	472	495	481	475	494	510	475	508	537	504	511	497	494	543	515	467	506	518	537	479	518	510	513	526	515	505	527	500	494	523	519	507	471	519	523	478	499	519	485	481	472	483	456	529	491	482	455	504	509	493	507	511	480	489	507	505	487	463	479	551	502	506	513	467	522	496	457	492	473	517	491	486	505	546	469	484	508	502	463	488	501	493	508	529	521	485	450	479	465	515	477	480	481	490	482	509	525	498	476	520	474	507	508	484	494	509	505	478	490	522	481	480	534	476	512	498	508	524	505	494	472	495	456	504	530	532	488	489	487	529	527	526	495	513	478	482	484	526	524	543	507	463	496	510	529	526	508	513	510	522	501	515	453	534	503	506	501	528	435	458	495	487	486	511	485	505	486	520	489	525	480	507	496	527	501	504	490	532	505	498	439	463	516	459	475	533	495	507	546	494	528	486	463	477	538	513	483	486	530	507	457	515	508	480	518	463	476	500	496	472	466	500	495	490	503	492	464	473	487	497	509	502	489	473	457	519	509	511	520	445	512	496	489	503	515	510	505	507	490	503	506	476	524	492	512	549	484	480	471	513	489	525	484	487	486	488	478	497	487	525	486	493	476	488	502	541	543	474	485	467	483	501	516	487	493	483	498	510	519	484	503	461	512	547	559	511	541	466	516	555	489	477	505	515	519	474	468	497	519	515	492	477	492	488	494	472	488	486	466	493	476	497	521	513	482	496	499	503	508	453	535	500	495	483	482	561	492	499	502	449	499	479	533	515	498	503	509	482	514	524	487	544	536	488	507	514	505	535	525	508	520	507	487	480	481	488	492	550	489	503	470	505	472	543	511	530	501	527	506	524	545	517	529	517	482	521	488	504	531	478	484	487	500	497	523	513	483	488	538	483	488	484	490	506	501	478	506	509	498	509	495	527	509	482	486	487	499	520	504	508	461	482	522	459	509	481	499	549	522	495	490	516	499	537	482	491	478	507	469	513	469	550	495	519	489	500	463	450	469	543	471	531	513	473	487	445	476	489	537	491	520	472	509	480	445	501	533	510	514	501	511	494	503	490	488	549	518	472	470	508	496	490	507	496	487	522	497	500	500	467	495	524	469	480	518	511	475	497	546	508	518	514	475	538	508	473	505	507	543	497	498	465	546	502	464	476	500	524	474	512	470	495	506	515	496	511	463	502	470	464	526	513	483	548	497	493	512	516	477	506	507	502	493	492	482	509	473	501	495	515	545	491	471	469	484	509	481	514	498	469	485	517	502	492	505	476	467	527	538	455	504	498	464	480	445	464	487	474	494	485	498	492	468	510	488	536	502	452	481	499	495	483	480	479	498	515	472	504	507	516	536	476	520	481	478	496	519	513	481	501	497	511	503	520	519	518	489	493	499	478	515	471	502	484	515	507	499	488	488	558	527	499	508	497	500	488	479	504	495	497	489	508	500	477	514	489	492	483	495	473	547	484	539	486	514	513	471	492	521	496	526	493	491	507	509	478	473	496	505	490	487	536	503	508	496	514	469	484	472	510	546	493	523	513	529	457	507	503	497	510	499	502	510	496	510	489	527	517	486	474	481	504	528	474	529	470	484	515	525	505	514	483	470	522	504	493	505	524	464	494	491	539	499	496	492	490	547	487	543	492	488	525	486	476	498	522	534	549	497	482	536	508	514	496	506	510	511	436	517	497	487	485	489	508	448	496	522	479	475	463	503	484	491	510	520	468	532	512	486	472	472	469	482	508	480	470	490	487	455	483	509	538	519	480	523	511	491	526	502	466	471	475	467	527	482	490	474	479	510	511	478	502	522	506	506	505	479	513	504	486	520	543	499	466	492	481	492	492	498	545	504	543	496	515	519	513	508	497	506	473	486	466	516	531	497	489	450	525	474	479	512	507	494	496	506	492	491	493	501	529	534	497	502	504	522	508	508	502	491	496	560	484	518	488	512	489	487	481	514	545	507	487	492	506	542	511	480	533	475	507	505	471	488	492	471	500	487	514	508	510	500	461	503	460	470	466	503	470	491	483	497	487	514	505	544	510	485	516	492	526	509	545	489	481	497	530	487	511	525	510	530	487	495	466	498	517	492	542	494	501	529	493	495	509	477	522	482	474	481	477	507	526	469	495	497	527	484	538	520	487	472	515	479	503	558	510	521	493	480	499	516	489	466	482	504	526	475	527	486	439	479	540	504	501	503	474	492	546	473	503	516	516	528	473	491	514	491	527	505	494	535	522	527	508	480	548	530	483	496	511	532	503	502	533	545	486	506	527	530	469	521	528	539	476	488	507	523	490	485	524	464	505	521	474	496	525	480	449	501	496	567	493	467	503	477	516	515	497	510	480	487	484	550	495	469	528	555	528	477	510	533	514	500	530	496	449	483	490	506	488	477	471	492	482	472	543	485	528	505	501	502	479	526	465	556	537	508	484	501	526	462	497	468	489	506	444	515	475	483	503	506	517	483	500	507	500	507	494	497	496	509	515	458	490	466	537	524	473	550	494	481	479	530	542	523	497	465	524	491	490	490	506	501	532	507	482	483	484	497	519	506	511	500	478	491	463	493	451	499	471	512	513	509	519	497	511	532	516	530	484	515	515	475	484	504	526	511	507	503	510	482	466	554	496	516	521	499	499	492	507	496	483	491	509	501	503	471	520	525	487	507	491	502	536	473	469	510	522	507	492	534	483	537	494	519	512	494	519	505	512	516	466	521	522	493	471	471	507	520	487	480	498	514	469	480	492	516	512	495	506	519	516	519	501	487	507	515	511	522	480	498	498	511	526	505	504	491	494	505	522	525	517	457	486	498	458	523	492	444	528	496	485	539	502	495	512	500	541	504	505	487	516	511	531	485	497	497	520	507	468	518	467	492	492	458	521	500	500	478	461	542	465	509	537	467	496	517	466	507	487	488	498	520	504	486	504	468	529	508	505	500	536	537	497	482	535	491	481	470	475	479	473	482	494	476	545	466	463	526	500	507	502	476	511	493	500	507	542	478	506	517	507	479	530	459	460	501	470	548	489	457	496	507	502	492	527	504	522	514	494	497	479	466	495	504	511	506	488	535	483	500	503	485	521	510	492	512	502	514	478	506	504	507	485	492	486	514	525	493	540	477	499	484	491	514	521	490	501	504	459	495	521	494	510	499	559	498	474	523	482	509	488	497	504	505
62345	21168	4222	1987	1456	1061	801	654	582	518	459	372	395	364	381	315	346	308	314	304	282	296	298	279	278	296	263	297	312	271	237	266	267	258	265	260	236	282	280	307	245	264	263	246	235	276	259	250	262	269	264	267	243	240	259	247	251	287	257	276	251	232	280	243	253	272	254	230	241	253	259	226	263	266	241	276	278	258	267	234	227	226	256	258	208	269	265	271	254	230	248	251	253	265	243	258	260	241	235	270	251	230	240	254	232	249	289	279	284	260	262	279	256	244	270	250	254	245	268	235	281	242	301	255	249	244	283	251	244	259	257	265	254	278	226	229	248	250	258	275	283	251	273	263	237	243	258	259	241	252	260	260	279	252	257	261	274	277	275	236	246	252	256	250	259	261	242	270	246	252	255	224	279	249	248	218	270	255	235	246	232	246	276	268	246	257	254	240	245	245	243	259	236	240	264	237	236	296	216	260	245	234	251	266	305	258	247	243	264	251	247	247	242	265	256	257	243	278	281	243	282	285	272	242	256	267	274	257	268	241	260	231	263	244	247	239	253	254	258	280	257	255	274	270	249	231	243	243	261	243	255	216	272	232	221	266	258	244	244	235	259	252	264	246	254	258	250	239	260	271	263	228	260	252	268	257	252	269	261	279	281	257	290	235	272	236	238	262	274	255	252	232	270	263	256	252	235	267	292	267	245	272	264	230	293	241	218	273	243	234	242	237	224	243	223	265	252	229	269	246	248	275	260	265	243	224	250	247	255	250	250	243	249	263	234	220	239	253	278	260	263	257	228	256	242	258	270	266	241	239	238	255	251	233	248	274	261	257	247	249	253	255	223	239	235	245	271	250	287	235	265	238	234	259	266	230	247	271	250	257	222	241	224	270	264	259	238	245	270	252	267	248	236	249	233	228	251	241	255	260	267	249	253	271	272	248	245	257	262	284	237	253	242	232	240	239	246	232	253	267	241	262	263	282	234	239	259	222	283	244	252	226	258	261	230	265	292	265	265	240	195	244	262	267	269	229	255	257	267	265	252	235	258	229	230	275	266	222	272	286	224	248	231	241	248	232	243	275	264	253	246	259	255	281	281	242	261	274	262	227	250	247	270	237	266	278	225	260	275	248	311	260	238	237	251	274	261	248	253	226	229	251	234	249	257	280	235	244	263	290	224	238	264	239	291	259	246	252	242	232	257	250	251	252	245	258	249	232	247	236	202	260	237	241	244	259	271	254	261	269	239	286	256	243	285	246	238	286	248	282	268	256	258	248	245	253	262	283	238	257	226	255	258	259	259	248	261	257	252	247	235	267	261	257	250	262	267	254	248	242	240	256	245	248	256	233	259	255	267	262	274	256	262	264	248	244	242	241	252	272	243	272	242	241	242	226	257	247	258	261	243	248	225	244	258	254	268	259	244	255	241	233	227	239	243	235	252	248	247	232	250	237	274	257	250	248	239	237	268	217	246	244	263	235	247	276	236	241	258	284	277	241	267	246	244	240	278	239	263	247	256	268	232	238	264	231	253	262	259	247	257	256	277	261	254	249	261	263	237	237	228	250	237	289	274	258	268	247	266	230	255	224	290	261	248	272	249	252	246	276	272	261	255	265	239	257	238	249	257	276	266	279	254	273	243	273	252	247	263	259	257	258	269	256	265	269	266	263	250	235	247	284	261	252	282	253	246	237	256	248	272	279	232	249	252	261	254	235	275	259	229	256	272	271	235	268	236	220	259	253	277	250	257	252	247	277	273	257	278	230	256	237	227	264	265	273	210	246	232	240	255	258	269	305	231	251	252	263	270	267	225	269	275	255	261	267	261	246	251	248	271	270	231	273	277	250	264	251	254	281	260	263	232	262	260	277	257	233	249	254	267	246	257	244	259	266	249	252	271	262	265	246	231	244	261	252	240	270	269	246	224	264	235	244	229	259	254	248	247	235	264	244	260	211	252	253	261	226	244	258	249	248	265	257	208	275	245	241	264	238	232	271	237	229	265	246	233	257	250	269	251	252	249	251	235	284	260	231	263	252	251	266	251	248	234	225	254	220	251	232	265	251	270	272	251	238	261	266	255	273	250	221	253	259	263	263	261	244	237	248	267	264	243	244	262	272	250	284	266	242	256	220	224	291	257	269	231	268	234	234	254	276	247	247	241	292	245	262	251	236	266	248	249	252	265	256	266	272	241	259	254	259	283	238	256	234	260	257	235	249	241	217	248	227	261	261	251	284	266	243	226	248	277	247	267	239	284	233	264	266	233	252	233	256	226	259	254	264	249	236	243	257	266	248	238	265	256	240	246	261	278	246	258	216	233	257	253	261	263	260	240	263	257	258	254	214	250	240	258	241	263	272	257	262	260	240	288	267	255	267	265	259	229	251	265	291	240	238	264	264	274	224	252	291	248	240	250	241	265	275	251	249	251	261	238	248	243	236	280	257	242	271	261	261	271	256	264	250	254	249	257	224	255	261	248	213	221	261	249	237	260	254	248	231	255	228	239	265	256	266	283	287	273	280	267	259	275	244	273	255	239	265	257	258	267	260	262	241	240	245	258	256	231	215	255	245	269	261	251	256	256	270	258	285	266	260	288	252	245	258	257	282	276	282	227	242	216	251	283	240	264	261	247	270	267	227	223	250	252	277	253	227	253	272	290	263	245	262	249	232	270	264	251	243	249	250	223	207	239	244	275	274	218	252	237	247	234	261	264	232	259	237	224	250	252	264	227	251	296	235	246	264	254	243	229	223	256	252	245	245	237	246	287	243	234	271	269	245	272	245	228	254	228	253	258	230	259	242	200	243	261	256	249	276	257	251	241	250	246	280	254	256	254	221	255	236	258	259	290	242	247	249	262	236	260	250	248	265	249	259	284	256	260	256	271	282	235	286	249	259	260	265	203	236	270	257	238	267	259	278	264	262	267	233	258	249	265	255	215	245	236	242	269	249	239	266	233	256	243	234	258	245	219	217	243	292	238	268	297	260	250	226	236	242	272	268	258	268	245	229	241	236	264	236	229	237	268	259	254	251	238	259	268	287	238	228	236	251	271	235	239	269	236	255	298	256	277	261	291	256	252	248	241	250	278	242	224	273	253	257	256	247	231	256	293	281	227	255	248	246	221	244	255	264	221	242	257	244	243	251	245	234	236	226	260	258	244	298	257	257	246	242	272	232	256	250	252	216	259	256	251	279	248	292	255	258	253	265	236	258	255	231	222	258	253	243	258	280	248	236	259	247	279	252	235	253	272	267	244	266	241	234	287	260	235	260	242	253	230	270	264	250	244	260	271	246	238	248	229	260	267	259	242	256	241	241	249	251	244	250	247	254	246	287	242	217	247	263	255	253	235	241	282	245	244	227	227	250	279	277	241	270	268	253	238	239	238	245	263	268	245	277	276	276	245	245	261	232	274	263	237	234	268	237	228	275	266	257	243	261	213	272	252	259	267	252	223	250	241	251	247	264	263	271	236	255	277	254	253	264	241	243	229	241	248	235
35947	2924	5966	6297	5280	4392	3643	3100	2603	2209	2038	1811	1671	1591	1499	1382	1298	1239	1296	1095	1098	1066	1083	1039	990	1002	999	974	963	949	913	957	897	874	931	849	888	873	889	888	847	831	886	863	808	835	772	811	821	833	858	760	845	855	809	828	840	804	800	811	751	786	801	820	781	767	792	789	854	789	751	715	784	824	770	791	778	791	814	817	741	773	810	792	774	790	797	809	695	815	816	744	773	774	778	777	726	775	759	772	756	742	763	757	808	764	788	727	776	733	749	760	788	756	766	740	748	732	843	773	771	779	759	806	834	810	735	726	755	797	817	783	772	762	764	816	749	767	808	785	797	745	806	851	773	754	778	772	851	749	732	768	804	825	811	791	752	727	763	780	760	744	766	775	763	779	787	744	760	749	810	811	772	793	780	767	736	730	761	751	791	783	787	761	762	764	764	802	806	721	776	797	784	804	798	802	751	823	731	783	784	754	730	712	807	747	737	758	724	726	754	798	788	779	841	772	728	734	760	730	776	729	714	775	765	727	773	727	764	836	727	808	737	746	796	766	763	765	775	767	778	765	736	716	783	753	788	749	764	776	778	783	723	766	807	784	779	787	790	763	711	799	783	764	745	762	749	811	756	730	790	741	765	761	789	701	747	753	778	790	750	753	741	772	767	748	774	762	859	750	816	767	773	769	746	777	797	722	750	758	809	806	787	777	725	745	759	785	783	769	775	773	777	789	778	732	777	765	775	783	760	771	787	758	732	811	753	728	730	783	738	799	761	774	739	766	726	737	755	776	753	787	700	816	754	724	734	800	714	787	763	765	772	755	705	739	690	835	794	779	734	776	728	754	731	776	726	802	749	748	756	708	748	784	792	763	738	781	748	765	785	810	786	741	796	725	792	785	751	831	803	796	757	735	735	781	786	672	741	733	783	785	759	747	816	743	807	767	773	736	726	783	723	762	733	741	785	759	758	776	834	743	725	768	791	777	722	777	810	754	802	727	754	773	762	770	825	782	800	729	795	725	786	777	779	769	765	755	765	767	805	756	755	764	770	740	756	768	785	762	719	752	723	769	768	780	736	759	802	753	737	754	729	738	813	770	765	789	773	722	788	762	702	828	792	801	764	789	744	794	760	673	822	744	761	781	763	767	795	760	801	747	777	750	778	742	768	767	776	775	765	809	722	742	750	791	739	754	790	806	777	729	724	761	776	766	713	756	779	717	698	686	775	750	810	716	739	739	765	784	791	797	765	796	737	734	784	828	808	783	793	807	760	784	716	748	734	763	760	768	728	763	722	765	780	757	780	795	787	797	769	760	806	726	775	764	741	739	716	800	728	718	732	736	783	740	726	743	755	761	761	762	818	773	752	806	762	761	724	759	791	750	780	770	724	785	738	781	740	727	769	692	812	787	782	789	785	802	745	749	815	744	785	770	778	752	750	706	746	770	783	750	724	773	756	758	770	794	755	718	790	755	770	756	783	784	771	720	709	794	755	763	779	752	704	743	788	694	751	761	741	752	765	772	731	792	797	728	777	757	775	808	791	792	742	766	765	721	755	726	749	742	727	699	734	770	709	779	728	749	744	754	801	755	838	781	746	727	755	779	719	764	748	746	822	773	749	786	775	792	727	758	767	751	738	728	788	718	748	752	794	785	821	797	801	764	713	779	786	765	778	742	789	772	734	836	727	748	728	752	761	771	812	712	782	803	743	762	778	750	756	784	756	806	752	786	765	786	784	755	760	789	782	780	783	747	765	757	786	776	786	787	781	757	795	795	797	775	762	760	789	796	735	788	745	761	747	767	794	746	796	753	805	731	831	779	787	801	755	768	786	725	762	764	789	765	792	784	787	774	776	801	774	755	828	814	802	750	725	769	745	822	772	734	753	746	738	739	777	763	742	759	781	771	747	801	731	787	752	744	745	738	746	702	751	771	738	834	746	753	749	794	759	766	789	768	788	783	715	745	737	787	729	766	764	792	773	746	775	771	799	768	818	734	743	768	728	811	728	779	730	772	750	744	781	738	754	732	724	773	747	769	813	769	755	765	792	760	770	737	811	760	751	750	762	771	781	800	776	797	768	825	784	758	744	806	766	761	760	780	758	764	726	760	767	728	716	762	773	776	784	751	731	831	783	762	786	786	806	750	748	729	795	786	786	757	742	761	775	710	785	765	800	688	763	753	752	773	775	767	697	779	788	763	762	799	766	767	810	735	753	785	798	766	747	817	763	718	766	806	768	835	751	790	785	749	778	735	769	786	745	739	720	739	770	738	770	796	745	784	797	772	721	810	742	758	819	773	782	784	718	773	757	730	740	774	735	720	743	751	755	788	777	796	786	788	758	768	731	799	717	743	730	802	773	757	778	717	754	743	800	815	803	763	759	749	749	749	755	763	751	763	746	741	776	772	699	750	710	744	740	751	766	707	785	773	760	749	760	791	729	742	766	769	773	844	716	773	717	770	762	780	738	780	732	709	753	743	780	783	750	771	772	770	743	734	738	764	755	770	784	808	794	757	762	708	740	811	762	767	787	765	795	706	761	796	762	722	735	776	783	744	772	721	815	747	744	763	752	793	738	781	755	743	753	738	795	762	785	802	724	733	745	759	788	751	776	766	759	733	713	777	826	747	780	740	755	749	772	786	774	770	762	794	714	782	796	702	800	750	775	732	715	736	789	765	722	784	798	808	743	779	791	814	771	789	803	733	732	795	762	783	766	761	766	744	744	753	748	791	831	740	749	755	770	739	779	760	807	791	805	754	764	763	800	754	757	795	750	784	790	772	779	778	768	745	817	759	754	764	738	773	788	762	732	750	754	760	772	751	722	771	761	739	731	751	740	794	771	771	763	778	733	769	747	739	808	802	763	770	798	783	798	766	738	761	813	769	788	783	704	781	747	814	742	764	798	744	739	777	786	759	741	756	708	816	770	780	784	826	729	765	789	748	785	781	769	769	779	763	760	751	760	748	757	780	704	798	775	725	751	770	813	729	764	725	722	777	784	743	777	759	739	768	740	739	711	735	776	757	772	730	745	805	757	728	820	791	769	738	798	742	719	784	767	770	779	768	792	765	761	773	746	763	792	710	788	731	727	812	702	716	723	805	767	762	763	745	749	734	801	801	726	758	767	761	701	780	745	753	772	729	738	718	784	786	716	751	758	750	781	742	746	750	809	811	751	798	760	758	727	762	750	750	781	772	746	798	803	760	796	757	712	772	721	802	748	710	814	748	781	770	760	754	804	787	777	785	776	684	736	772	842	807	735	799	774	753	785	798	716	762	783	697	726	760	774	783	745	766	775	777	708	744	778	757	777	746	755	733	768	784	758	782	796	769	777	713	754	746	769	763	784	745	806	806	764	692	768	777	760	749	801	760	740	783	739	738	782	835	748	775	745	773	703	704	752	732	751	772	746	809	783	751	793	771	761	756	784	769	755	779	750	759	760	784	792	770	730	757	770	774	775	771	775	787	727	765	717	765	740	767	744	723	798	826
10561	609	198	126	130	110	91	111	104	127	101	101	100	92	101	99	97	97	89	98	114	104	94	106	107	89	89	84	98	100	85	89	98	88	82	89	85	89	88	99	88	104	96	94	104	75	103	85	82	94	106	83	100	85	93	96	91	99	83	100	84	90	78	102	85	101	113	98	83	101	96	91	85	99	83	98	93	85	96	101	96	93	91	110	92	95	113	111	90	102	87	91	82	98	93	110	103	88	80	102	102	86	86	114	82	97	87	97	84	80	83	104	88	82	107	71	97	84	86	95	103	111	113	95	86	87	88	97	100	85	105	103	105	88	93	95	105	88	96	113	88	91	98	89	75	91	112	93	92	93	91	90	85	114	101	88	83	99	87	92	94	84	100	117	108	98	69	86	104	99	98	104	87	86	102	118	87	68	98	84	84	84	90	97	96	109	99	91	95	96	96	105	84	93	98	79	92	97	100	81	109	85	103	93	85	105	92	94	97	84	88	106	89	81	105	78	91	80	93	107	121	94	101	102	109	97	79	87	92	108	98	109	115	99	98	88	102	106	93	103	90	100	108	93	85	85	82	97	90	71	89	101	93	91	102	90	69	92	94	102	94	89	98	102	100	93	104	95	84	97	93	94	104	89	98	85	108	109	85	79	117	97	98	109	98	94	114	94	96	88	85	100	97	89	88	105	94	100	92	110	115	95	91	87	93	83	89	97	93	87	89	92	86	83	95	99	82	87	97	95	101	109	94	118	95	82	121	86	80	103	99	92	78	80	105	99	91	96	87	87	84	99	91	95	68	88	78	98	92	89	108	92	92	86	100	105	99	98	108	83	80	93	96	87	100	87	106	92	77	89	90	88	99	94	92	108	109	93	94	100	106	83	98	89	87	104	76	99	85	87	97	95	90	94	88	103	94	79	95	105	101	103	111	84	104	74	88	88	98	95	93	78	100	92	91	95	89	101	90	93	97	113	101	106	103	89	94	90	90	81	102	85	103	88	94	80	89	88	81	113	109	91	104	94	94	90	97	90	106	86	87	89	98	105	100	104	80	117	92	106	89	103	89	94	87	82	111	92	104	75	97	87	91	94	103	90	90	108	86	99	94	113	89	131	89	104	77	87	96	103	95	103	75	96	83	108	98	84	88	93	91	115	93	93	96	90	97	98	98	102	81	79	74	102	96	83	93	90	104	83	89	114	92	78	100	99	113	103	96	91	93	85	88	97	100	90	90	80	76	97	86	113	101	88	83	104	92	98	98	82	93	104	98	90	97	107	95	115	96	89	83	93	107	96	104	94	87	96	96	97	85	103	79	72	111	94	100	87	86	111	95	102	94	99	91	90	87	76	99	97	97	93	86	95	92	79	71	90	88	89	86	89	84	99	100	101	98	79	86	90	93	86	108	103	117	103	102	102	90	110	97	110	85	89	101	114	103	92	75	103	90	90	90	97	87	91	88	109	91	90	104	82	84	82	97	94	98	85	101	87	93	100	97	85	92	87	99	108	97	100	78	95	100	80	92	81	83	86	99	82	99	102	92	100	91	85	108	117	110	75	106	86	97	99	101	82	92	77	95	85	97	86	81	113	86	91	89	94	95	90	96	90	117	92	98	92	98	115	90	90	79	75	108	101	110	101	87	101	95	104	104	103	103	85	102	97	89	79	115	89	94	96	77	110	94	102	106	82	84	84	95	92	112	91	77	107	87	112	82	101	87	97	85	93	90	104	91	96	84	110	91	95	92	93	87	93	98	87	105	102	95	94	98	93	108	85	93	92	112	92	103	86	68	99	91	86	88	119	88	97	96	92	93	81	90	86	87	92	90	82	96	99	107	87	86	99	92	93	105	93	109	82	81	84	102	106	86	69	89	84	90	100	96	101	88	106	78	90	101	110	84	114	92	100	92	98	107	89	80	120	88	89	100	105	97	98	97	71	80	92	101	111	94	85	92	95	111	89	90	104	101	85	100	82	102	85	84	91	74	84	102	85	100	100	91	88	79	97	94	104	86	94	103	109	89	99	99	75	88	94	103	97	86	84	84	93	94	93	73	98	93	96	73	100	102	96	104	101	89	79	99	84	91	112	117	104	111	90	82	93	96	87	93	94	96	86	85	92	84	79	92	85	83	93	94	88	89	98	89	82	111	84	100	108	86	97	86	82	81	89	108	96	82	101	100	82	82	94	86	77	97	100	99	105	98	104	90	87	85	103	85	86	99	95	100	78	100	92	89	72	106	100	94	85	93	107	86	90	83	94	90	87	88	87	98	91	86	94	93	91	97	94	91	103	93	101	91	87	83	91	83	103	118	98	95	101	91	86	87	98	96	99	84	82	74	96	101	101	85	94	95	96	86	104	91	80	102	110	104	93	94	98	87	106	82	86	93	81	111	103	91	93	107	72	110	96	89	103	101	83	83	100	116	84	82	102	98	101	94	113	102	99	98	102	98	92	101	88	95	104	100	89	97	92	95	115	86	85	97	84	80	95	87	100	86	95	83	90	92	93	87	86	108	93	117	94	99	103	105	83	86	86	102	90	88	90	96	74	82	95	84	105	107	98	87	109	102	86	78	108	90	105	99	96	106	117	99	107	94	83	101	106	96	92	93	85	82	114	77	91	87	93	90	97	97	110	93	107	88	100	100	108	100	81	91	116	89	93	82	75	87	101	90	101	103	82	96	96	90	94	83	90	84	76	85	84	107	91	91	106	90	96	81	82	99	102	93	90	89	81	90	81	104	94	85	88	97	97	87	107	89	102	92	99	70	76	107	92	84	89	100	91	88	84	98	109	91	96	88	94	107	80	90	90	91	89	110	91	93	96	97	89	96	106	83	104	88	89	86	88	80	82	82	65	86	97	97	75	94	101	95	89	73	103	102	89	104	86	85	98	77	101	93	99	69	100	104	106	85	113	78	102	103	89	84	96	105	104	112	80	107	99	82	80	102	80	95	94	88	86	93	81	91	98	99	83	73	84	106	97	106	100	81	87	87	95	102	75	93	91	97	96	97	92	97	80	91	87	92	88	111	87	98	81	104	90	103	89	110	117	89	72	92	84	119	86	91	82	106	97	87	103	100	99	81	87	79	101	88	104	98	77	95	86	96	97	82	114	79	95	79	76	90	101	92	106	92	87	105	100	93	77	86	97	108	96	104	93	97	93	89	88	80	76	99	100	85	94	103	85	102	87	83	99	115	91	98	85	93	92	87	96	92	103	102	99	105	98	97	99	90	106	116	80	101	109	102	97	90	97	80	81	86	99	80	90	102	87	109	95	110	103	87	87	106	102	90	91	97	102	92	92	65	81	80	85	88	99	80	87	100	109	87	96	80	84	79	91	86	92	82	107	109	95	88	113	83	87	93	92	88	86	82	85	90	89	86	102	109	103	82	93	94	96	101	98	82	87	99	89	81	84	85	99	80	85	104	86	81	104	92	106	99	98	87	102	110	109	90	87	98	96	73	97	97	93	104	105	93	73	105	96	88	121	88	84
10850	422	478	546	480	445	460	448	412	398	368	371	414	362	361	351	369	379	356	352	362	399	365	347	360	323	371	351	327	368	348	313	354	347	326	335	329	350	357	341	337	338	393	334	334	345	323	381	329	337	355	331	357	334	362	362	329	326	295	331	327	355	350	360	320	323	333	334	349	323	334	336	348	355	317	359	358	323	299	320	350	345	331	322	359	316	343	321	313	346	349	360	317	368	318	335	336	353	356	349	315	359	343	341	349	321	337	361	335	338	328	295	321	339	336	329	331	340	324	368	344	350	311	300	325	344	336	313	331	333	340	337	383	345	338	341	338	353	335	343	333	352	329	333	319	344	350	334	322	353	325	346	334	336	357	346	373	356	337	343	361	334	325	325	321	326	336	356	363	346	346	358	325	308	362	346	311	329	359	333	332	340	361	358	326	340	355	364	358	335	312	310	347	324	337	324	323	334	349	341	343	335	301	357	374	339	321	364	346	340	336	351	341	324	359	347	337	336	344	346	351	339	367	357	338	345	367	326	328	338	337	313	370	346	305	329	364	368	310	355	359	331	334	344	349	324	353	307	345	338	330	367	339	382	334	345	349	343	297	347	321	329	344	348	301	335	350	338	346	305	305	335	344	342	324	353	337	318	323	360	345	358	348	339	354	313	344	355	321	359	361	315	283	339	305	366	325	309	333	342	339	309	343	319	341	332	317	324	334	358	333	331	334	336	353	345	354	321	327	321	330	330	333	350	325	323	335	345	363	329	336	332	337	313	332	328	329	359	342	346	322	323	332	335	335	351	363	348	360	315	358	306	347	319	351	318	377	354	359	322	351	320	359	330	380	352	339	331	333	318	318	344	339	335	337	336	359	349	334	313	337	330	337	330	362	305	331	374	342	343	371	346	349	338	302	335	320	304	326	310	362	349	361	337	354	343	363	348	368	337	338	339	321	356	306	340	351	278	352	348	331	319	386	305	369	313	328	318	357	372	328	317	352	339	348	329	344	331	360	366	342	371	354	338	327	364	338	329	326	314	349	356	344	363	377	373	363	330	337	369	321	357	362	329	338	320	379	332	321	294	345	337	328	334	334	338	348	348	328	331	377	344	341	318	372	347	350	350	334	379	356	329	320	357	343	340	333	338	346	352	319	348	346	346	317	328	333	330	325	348	346	342	324	322	343	323	319	351	337	388	329	345	328	355	314	319	325	331	366	334	328	349	329	328	371	344	369	318	321	358	381	339	348	350	316	325	326	348	334	349	338	351	307	345	364	319	336	358	328	337	332	354	342	341	321	356	377	330	386	314	334	349	338	333	372	339	380	363	332	375	352	350	328	363	381	325	366	350	348	339	326	358	335	351	317	322	345	360	330	346	343	348	325	331	345	361	326	351	328	338	341	311	360	347	327	318	327	339	322	334	337	345	326	336	354	343	310	360	372	337	337	348	369	318	324	372	366	317	341	351	343	339	362	334	343	333	321	318	342	322	301	334	313	329	323	333	356	338	319	350	355	335	321	350	341	371	330	334	360	346	328	359	335	329	336	331	338	339	350	339	349	341	337	307	350	332	303	364	317	350	343	321	381	336	336	326	354	295	364	364	350	354	306	361	355	365	336	355	335	348	368	335	336	318	357	375	325	325	353	342	343	353	359	322	326	362	326	344	317	334	323	345	306	330	350	339	334	331	322	335	321	305	308	353	312	340	335	317	344	348	332	348	340	305	327	363	334	324	288	359	298	351	378	345	331	338	365	347	310	349	340	341	330	330	317	331	347	338	350	330	291	333	334	338	358	334	341	337	344	301	377	337	317	323	369	327	346	333	375	353	323	347	356	345	352	317	339	342	329	371	369	332	337	346	342	332	341	343	349	330	338	333	350	378	345	319	393	346	337	318	373	330	361	322	359	314	375	332	344	358	321	343	332	364	328	334	342	341	315	322	378	358	356	295	334	346	325	364	347	339	332	348	331	346	330	352	334	324	361	340	373	332	332	364	312	316	347	363	324	333	350	334	338	351	329	336	329	356	345	357	354	312	353	340	296	333	320	337	338	329	362	324	351	339	368	356	354	311	320	380	343	349	337	331	354	347	328	314	350	358	334	362	313	373	352	343	343	352	338	338	344	348	309	322	325	341	351	329	342	337	310	349	304	365	345	360	340	355	315	378	311	316	332	343	316	332	352	355	316	318	325	343	338	336	372	335	320	333	351	318	322	331	348	341	328	322	339	329	341	377	325	355	346	314	324	370	305	334	333	318	331	341	319	327	371	331	356	360	336	299	320	346	343	328	325	353	315	330	363	313	368	361	359	355	346	351	313	363	355	341	305	352	345	344	370	361	357	353	378	348	313	332	379	329	364	360	324	353	320	345	326	347	344	331	335	350	331	324	341	336	373	335	349	336	347	313	329	306	353	326	348	344	339	329	363	350	352	335	334	368	327	319	299	363	333	270	362	350	313	345	311	334	324	320	323	355	357	349	335	316	320	315	359	327	338	341	339	328	331	326	337	325	341	353	302	322	307	360	332	313	339	349	339	355	335	316	333	334	337	354	317	313	338	340	342	339	351	327	382	343	355	368	349	316	359	347	335	338	317	349	383	353	325	348	302	317	347	326	347	315	338	348	321	368	330	361	327	324	327	344	323	349	353	328	334	356	359	360	339	342	320	332	341	347	313	334	366	346	332	330	331	318	326	327	374	340	305	347	304	336	349	353	289	310	348	306	354	347	351	349	316	328	354	358	324	340	333	310	323	316	348	345	337	309	317	300	312	359	316	359	327	345	346	333	365	310	303	334	344	377	342	328	338	332	325	315	358	329	309	337	364	342	319	350	293	343	337	312	327	356	322	334	327	325	335	333	332	319	335	378	339	335	351	346	324	334	325	320	360	351	314	318	321	319	347	294	355	304	337	339	365	330	321	374	352	342	326	388	357	373	316	357	332	333	295	340	334	338	295	375	334	332	329	328	351	322	341	327	320	348	342	356	350	358	318	373	353	356	328	339	334	314	351	329	321	333	364	342	371	343	324	345	345	329	362	365	321	336	344	323	327	324	320	305	329	342	331	368	332	348	332	349	359	364	343	350	343	325	332	327	341	331	334	334	329	347	324	340	329	360	333	354	321	339	298	351	346	317	346	373	357	341	335	315	316	356	380	353	361	349	346	343	338	346	334	333	344	364	348	327	328	369	344	340	337	344	339	372	358	352	309	359	336	342	349	321	331	319	327	328	329	334	313	334	372	317	341	350	320	329	345	346	371	342	300	329	323	339	337	327	357	354	335	359	350	311	372	362	329	319	325	381	335	329	301	343	352	366	337	353	322	335	343	325	347	358	358	337	335	322	333	320	336	336	371	302	310	360	331	353	367	318	359	359	344	336	358	350	334	339	328	348	315	324	310	331	300	341	297	324	371	342	309	323	340	342	330	342	333	328	344	363	358	383	323	366	340	308	332	341	343	326	340	330	316	357	340	329	338	345	342	315	353	342	300	321
48879	13977	1978	934	685	533	416	328	313	240	223	241	187	209	193	168	182	174	187	189	163	176	169	156	164	167	161	157	149	182	189	180	141	165	162	171	164	190	141	171	170	147	148	136	161	157	149	150	146	142	158	164	147	125	119	154	155	136	147	167	155	159	153	144	149	147	149	156	151	164	163	171	162	147	160	193	152	153	176	140	153	142	160	146	150	147	156	153	150	161	163	164	140	164	169	162	143	168	171	165	141	152	137	165	160	144	162	159	154	139	131	151	148	170	150	159	170	160	174	141	153	140	157	173	155	161	163	152	176	132	141	148	147	149	148	145	166	151	132	164	147	164	158	164	145	141	150	170	136	165	153	147	146	178	161	133	161	144	128	151	162	147	145	148	155	129	131	144	162	160	132	147	144	144	146	130	143	162	152	170	141	162	175	146	147	155	140	154	138	152	145	159	162	138	156	146	153	166	170	150	128	153	144	158	154	148	161	165	142	145	177	160	164	165	145	160	144	153	155	165	134	147	156	151	163	165	143	154	160	158	163	183	146	164	162	158	144	149	156	151	155	160	160	161	143	150	156	150	158	150	152	159	156	143	170	149	165	144	132	158	137	153	138	168	181	139	125	162	138	174	153	163	154	142	154	137	153	145	158	169	159	157	169	140	179	158	156	147	155	141	162	132	173	185	136	138	157	180	145	165	140	151	157	167	168	155	152	153	166	150	153	167	156	161	158	157	145	151	134	156	146	148	159	163	161	154	147	164	156	146	140	164	151	152	160	167	154	141	128	140	144	159	178	154	156	163	147	137	154	155	167	158	154	159	168	152	161	154	156	177	155	165	151	159	152	160	157	152	140	142	158	153	155	130	164	153	150	128	141	154	127	155	173	162	156	130	136	148	133	156	145	154	129	149	147	157	143	153	135	157	172	167	154	141	157	129	148	144	151	162	134	150	141	148	141	150	167	144	155	162	146	148	146	153	173	151	152	138	161	153	146	147	160	158	162	151	157	137	164	164	140	156	161	148	149	158	149	136	137	158	147	143	159	169	149	168	157	164	156	150	161	138	138	159	148	133	145	154	149	133	151	154	171	183	179	162	147	156	183	145	140	168	164	154	140	148	140	161	143	142	153	158	169	153	149	148	137	155	169	178	146	154	163	161	139	151	155	138	144	170	147	135	147	165	154	153	163	124	174	155	171	145	153	155	137	159	167	182	157	139	165	155	140	151	160	155	152	136	150	141	165	156	156	149	166	149	145	156	142	138	140	143	156	163	161	141	137	173	145	161	149	145	162	146	170	158	157	134	134	166	163	135	144	153	160	134	165	130	146	146	116	145	155	155	158	135	157	186	149	120	154	179	138	151	161	177	160	151	149	142	155	154	161	158	139	134	140	142	164	150	135	148	161	142	152	166	166	127	124	168	151	156	148	179	162	160	152	152	152	143	179	171	154	150	116	147	141	138	143	162	161	172	147	174	160	158	133	161	145	155	163	148	158	146	165	156	162	177	142	154	175	146	152	154	157	160	151	148	150	150	150	167	143	173	139	163	159	170	153	154	160	156	152	158	139	144	177	149	164	133	153	137	153	142	161	135	156	151	150	168	165	145	128	141	129	160	144	157	158	152	183	141	144	149	155	161	154	146	154	142	127	174	140	139	127	144	140	163	149	160	137	151	139	163	164	125	148	164	150	170	144	147	140	160	163	153	173	139	125	156	145	155	159	184	138	174	168	142	156	141	159	158	133	160	147	136	136	152	159	159	167	131	155	166	145	144	136	157	155	159	145	169	167	152	148	151	143	138	145	160	173	139	158	155	159	154	177	133	159	150	142	142	139	149	138	170	156	157	153	157	140	137	152	153	151	140	149	141	160	167	163	169	153	136	167	155	166	168	146	161	167	142	174	157	151	158	156	176	154	162	155	143	149	165	158	159	165	126	166	137	165	164	157	129	165	161	146	137	149	190	172	128	162	143	142	158	162	150	138	161	146	156	140	161	176	143	134	150	167	144	160	156	151	165	139	140	139	151	165	168	145	129	153	138	137	161	142	167	151	143	167	156	138	145	159	133	162	171	172	186	149	164	170	158	163	164	147	158	134	155	144	141	167	163	161	155	130	178	169	157	154	138	145	143	144	149	150	171	158	142	146	154	152	162	149	138	144	134	156	141	172	148	149	166	141	162	152	137	163	158	160	135	143	143	160	144	154	136	143	172	151	148	147	140	151	128	135	144	161	149	125	157	145	147	154	154	141	167	168	149	154	146	159	140	168	155	169	130	163	146	158	139	143	137	145	149	177	148	146	157	159	140	166	155	141	149	150	169	148	152	148	160	149	140	169	148	156	181	157	158	168	126	124	143	170	165	165	147	141	138	178	179	174	176	137	159	162	133	142	162	158	162	150	151	155	153	141	145	150	147	138	168	148	147	158	148	162	171	162	158	170	148	141	151	151	167	159	142	148	158	155	157	144	176	155	164	158	156	132	159	145	161	147	192	177	130	155	155	163	169	159	143	141	152	127	174	150	134	154	155	133	170	164	152	166	138	158	144	142	166	155	179	178	171	140	164	166	157	157	146	170	184	156	171	143	176	151	144	158	149	164	146	184	156	152	170	145	146	159	151	164	158	154	142	167	147	151	145	159	155	150	143	165	149	173	172	162	146	150	169	134	159	178	150	124	144	151	155	145	153	148	147	145	141	153	158	152	143	137	151	140	141	154	154	153	144	148	127	152	143	145	140	133	149	147	146	169	164	161	134	162	151	152	169	139	155	158	162	141	167	151	139	158	156	177	160	156	136	151	140	152	164	150	149	156	154	149	162	163	135	144	150	173	167	168	161	159	151	169	175	154	158	162	177	165	149	152	143	153	140	157	175	150	164	155	155	151	154	150	154	165	142	147	158	159	159	158	137	186	154	150	155	155	153	169	164	171	153	165	156	158	165	151	145	149	164	146	136	151	141	148	167	154	160	157	120	159	154	166	172	151	154	158	159	160	151	138	160	155	145	172	137	148	131	155	133	157	150	141	155	164	180	165	151	139	179	144	151	139	147	157	133	141	144	163	148	155	152	165	161	172	158	164	141	161	175	149	159	161	150	160	135	163	163	150	149	147	168	172	128	154	131	176	162	151	150	143	158	166	142	134	149	160	133	150	156	150	148	142	176	158	137	143	167	150	137	142	147	154	169	159	155	161	172	141	170	163	165	161	144	173	141	173	154	148	149	164	125	161	145	146	139	155	151	141	178	122	135	137	136	169	135	153	165	151	166	149	142	141	138	159	147	160	159	163	144	147	149	148	178	145	163	132	145	142	155	157	149	152	152	178	159	144	152	155	145	136	158	168	148	156	138	153	149	170	155	155	181	155	162	160	139	154	144	173	167	154	138	153	164	158	160	188	143	150	157	166	150	157	154	159	161	153	156	173	151	151	153	151	136	174	155	136	146	147	162	151	156	152	144	181	131	133	154	152	147	153	172	161	146	148	164	155	171	145	157
28715	1461	3160	3516	2833	2404	1933	1691	1468	1280	1145	1039	967	990	861	873	794	780	737	703	688	684	638	663	643	630	623	665	591	597	572	602	557	572	578	574	521	608	582	550	548	567	531	538	572	536	540	538	496	575	536	514	549	576	498	490	537	549	526	524	525	508	499	515	565	490	512	497	496	507	496	511	530	515	532	501	478	490	542	512	497	542	506	506	489	490	515	506	515	526	530	498	500	507	554	547	497	479	510	531	494	500	496	506	519	548	462	487	512	484	500	514	489	511	496	515	456	577	513	540	486	513	512	484	499	490	480	497	530	498	525	508	501	487	553	502	487	508	529	481	513	505	517	487	505	555	517	501	522	509	509	522	519	548	488	500	519	521	533	530	503	524	481	514	543	500	461	488	498	474	521	503	529	504	532	494	494	509	518	478	480	486	461	505	502	511	534	500	472	520	492	508	531	497	511	535	503	519	453	484	552	542	540	504	534	506	513	511	543	496	538	431	521	489	503	479	522	514	481	503	503	520	531	516	482	493	494	503	502	569	527	517	503	526	484	485	508	511	492	516	496	488	510	493	502	496	495	504	505	530	499	516	543	476	517	530	502	526	512	486	488	488	496	482	507	512	465	509	511	500	487	504	492	527	510	482	509	510	505	527	495	489	485	515	477	528	483	534	520	501	488	475	495	536	511	531	504	504	546	534	486	497	515	477	505	512	496	501	479	511	533	488	515	480	490	515	478	521	479	504	524	527	477	490	492	497	533	517	505	491	555	531	535	498	492	516	506	477	498	518	524	471	471	528	517	511	520	482	489	477	527	505	455	522	509	515	501	529	499	518	491	519	494	552	496	491	501	514	491	487	489	518	506	473	528	535	489	506	469	512	514	506	502	544	515	494	503	469	467	471	462	482	517	492	476	539	467	510	501	527	524	498	534	525	519	470	492	512	506	494	523	510	550	484	527	510	497	525	524	490	486	480	485	498	523	521	512	510	501	541	481	498	535	498	487	525	482	492	457	525	470	498	535	522	512	534	515	481	511	492	515	483	439	485	507	517	430	515	484	473	500	495	469	480	456	500	498	510	471	502	515	448	496	510	513	524	492	455	495	507	506	501	498	504	481	465	490	534	483	503	453	508	502	498	525	499	474	501	520	509	517	512	485	508	473	536	510	479	508	519	530	461	536	525	507	480	502	545	528	462	477	488	470	507	474	468	495	472	471	528	504	469	518	520	477	502	481	469	513	521	504	497	483	502	508	492	483	509	512	502	509	509	489	493	504	508	488	500	490	473	462	455	474	510	519	491	522	509	490	497	512	496	530	512	523	490	500	514	513	476	498	465	540	503	529	490	484	556	497	500	477	547	488	522	527	496	478	479	497	574	456	474	488	481	512	494	498	506	520	516	498	507	506	533	521	493	516	518	518	507	499	483	479	474	537	494	496	503	491	496	521	500	522	487	490	514	490	503	525	509	526	486	478	469	519	466	497	527	469	488	512	524	499	507	482	513	510	478	501	520	509	474	532	511	474	516	495	509	545	508	485	501	497	476	501	523	510	496	540	487	487	509	502	475	535	508	535	480	481	491	506	531	516	493	490	479	547	531	540	507	497	498	501	506	513	497	543	516	513	523	518	484	492	522	504	477	530	514	534	536	505	480	497	501	481	510	485	497	478	532	492	476	523	507	506	456	549	515	460	505	516	472	484	458	499	473	500	531	498	500	500	507	484	546	467	505	515	515	498	537	484	508	512	486	473	517	476	498	462	480	510	543	495	517	530	537	465	465	493	523	496	515	524	522	527	532	521	503	520	547	537	486	468	491	490	472	484	495	489	499	529	491	464	499	531	516	522	493	454	495	543	526	533	472	509	503	503	478	511	513	503	529	521	532	476	515	499	516	492	477	517	542	501	507	459	499	551	514	476	512	524	495	530	506	482	538	493	528	510	477	497	512	496	490	510	502	503	515	508	508	504	506	505	483	500	480	502	504	515	512	497	491	549	525	534	499	503	562	481	491	499	503	498	543	482	476	545	523	505	540	507	535	517	517	501	515	487	492	502	531	459	493	500	479	546	486	467	500	519	520	494	530	519	464	491	539	479	488	545	507	505	493	498	523	490	506	484	496	485	502	543	487	501	498	477	502	541	501	509	488	529	531	487	539	529	503	551	508	444	512	484	499	509	509	497	487	494	501	467	501	478	513	530	509	461	520	483	543	511	531	452	490	494	489	488	477	513	508	457	490	499	485	523	489	560	536	500	463	508	496	527	495	513	531	492	517	495	513	502	526	495	520	494	495	503	523	512	457	526	541	520	483	501	492	501	490	515	500	508	499	515	499	526	491	463	529	477	507	522	466	502	501	517	519	469	505	499	505	513	504	509	549	489	500	464	495	523	531	458	489	515	494	509	467	493	522	536	506	468	521	481	508	488	531	513	482	509	556	490	479	506	494	531	495	539	488	523	475	472	502	468	538	497	474	463	499	500	485	484	502	525	503	542	475	458	473	490	502	476	490	470	504	494	487	487	489	495	496	489	498	519	514	518	500	522	484	517	514	523	509	541	492	475	477	498	486	493	492	496	516	532	521	522	523	504	534	440	528	523	479	504	512	492	517	530	452	507	534	510	536	483	494	513	519	486	506	506	484	478	509	488	471	479	486	514	528	494	490	512	501	514	492	523	515	542	488	515	544	504	502	542	515	501	521	495	487	515	492	495	484	506	492	503	534	537	497	502	542	494	483	514	511	544	491	503	517	522	494	531	480	481	494	520	490	515	476	492	463	500	540	480	498	552	520	499	531	496	524	496	493	563	466	516	462	498	483	516	549	508	455	486	501	509	474	507	500	514	521	498	467	507	514	518	494	515	482	481	495	482	485	522	512	484	479	501	489	501	488	510	497	498	505	484	528	546	523	477	519	556	547	518	491	558	530	518	500	580	505	546	464	504	557	493	540	492	522	476	481	536	546	515	505	497	490	510	510	507	527	505	494	521	488	544	519	509	480	491	487	507	496	501	487	505	480	481	466	514	529	463	498	541	515	506	522	480	518	517	500	489	466	483	491	483	496	486	516	531	542	513	521	534	532	493	497	541	477	497	481	488	488	536	538	544	510	522	469	432	517	489	512	524	503	542	488	490	493	497	508	490	532	483	534	553	515	494	490	479	495	495	504	487	519	487	502	524	528	492	492	484	489	501	520	552	478	514	470	497	517	503	499	531	495	517	472	477	472	493	474	497	528	501	491	498	477	510	499	483	500	510	443	495	502	490	525	526	518	488	502	477	563	495	506	528	507	535	515	519	486	551	540	521	511	485	508	484	547	508	465	480	538	436	501	514	522	510	496	500	489	512	466	467	503	489	502	461	508	491	493	535	506	514	500	487	498	525	497	490	488	513	512	495	459	492	495	522	542	504	507	506	534	514	455	527	490	488	485	499	510	541	494	514	522	522	475	507	459	497	551	517	512	508	495	508	547	498	455	531	531	489	495	484	487	492	523	565	442
60377	23405	6801	2013	1362	1013	822	648	573	477	415	402	377	338	336	335	317	323	350	347	292	290	300	258	292	299	272	267	284	309	278	289	287	279	249	281	252	254	252	279	275	247	249	263	294	269	273	284	268	251	258	272	267	290	266	224	262	254	269	272	258	250	248	250	252	280	286	260	243	241	253	261	252	258	249	298	259	279	264	246	245	262	240	248	268	263	263	261	288	265	236	254	264	256	254	262	244	243	249	252	260	240	269	242	263	251	267	253	276	274	249	250	278	276	224	261	252	207	282	211	226	246	263	236	234	237	247	266	236	239	241	265	238	243	286	236	258	253	250	224	223	267	265	268	250	269	238	229	247	231	240	277	285	241	252	233	258	250	259	224	243	254	251	252	269	266	243	233	262	262	246	250	222	236	238	247	241	246	258	259	282	257	267	278	270	260	262	272	254	245	262	268	255	230	244	259	245	255	270	243	263	238	228	245	249	298	226	251	229	248	251	228	243	236	280	275	250	251	246	257	269	258	247	231	272	260	263	285	249	238	251	241	246	274	245	290	261	252	228	253	251	234	256	228	248	264	244	268	238	265	259	262	252	241	248	257	256	239	217	242	275	292	264	268	259	263	257	272	255	272	246	230	279	226	245	255	273	266	244	245	229	255	256	270	276	253	265	264	232	268	250	278	244	264	271	265	269	251	244	239	257	254	278	233	241	267	271	272	248	244	263	237	237	225	208	260	246	240	237	262	263	266	262	260	252	261	236	248	281	251	265	251	297	240	293	248	258	260	228	264	241	232	247	258	234	248	232	272	248	245	252	257	263	265	244	304	256	276	249	241	254	235	263	243	220	267	254	240	257	258	253	251	268	248	247	259	262	266	238	263	240	259	231	293	239	257	263	243	254	243	256	251	254	269	259	236	291	285	247	253	268	249	236	245	258	258	233	268	234	244	260	282	270	209	239	242	246	220	297	259	252	260	274	243	269	264	236	269	260	242	250	263	266	259	234	243	249	260	247	256	261	271	260	266	260	269	233	259	230	237	257	284	246	266	266	258	250	256	252	237	252	270	251	263	270	260	257	221	249	246	253	251	284	272	264	233	240	270	255	289	251	228	258	272	246	253	243	261	235	248	259	281	257	261	249	233	247	257	237	240	259	290	267	270	247	264	249	243	237	256	243	254	258	253	230	254	240	265	241	256	265	271	256	229	255	228	231	251	245	252	279	234	254	236	246	240	244	228	222	254	269	237	261	245	240	252	267	248	254	247	252	223	233	249	241	236	259	250	245	255	245	259	274	266	237	229	256	259	228	263	235	227	256	254	232	227	221	266	257	257	237	252	242	262	240	241	231	266	259	251	272	247	253	286	240	248	250	250	246	235	256	267	251	255	233	237	242	245	245	254	239	244	258	238	271	255	238	258	247	293	259	268	238	248	272	239	292	234	274	265	249	271	258	273	240	262	273	264	260	265	255	236	279	271	217	237	262	263	245	251	261	261	245	268	247	232	242	258	274	250	236	237	259	257	277	263	274	284	229	264	256	273	263	235	267	246	246	232	254	251	263	229	252	236	250	255	240	249	216	272	235	258	255	246	241	270	275	241	260	269	217	242	235	281	242	262	240	253	265	248	260	268	241	243	241	262	216	265	239	254	236	236	252	264	247	250	259	238	263	255	286	287	254	270	231	256	261	228	259	268	252	256	263	250	246	251	231	257	264	243	246	243	266	274	235	252	260	264	258	241	223	250	267	271	251	253	290	268	278	250	217	254	273	246	256	298	285	242	232	283	276	227	241	249	263	266	238	250	275	244	250	243	221	260	263	240	214	240	301	278	235	263	240	233	285	240	247	246	263	223	272	249	272	268	264	247	246	287	280	274	286	233	250	243	229	242	244	257	243	261	259	247	266	260	238	237	259	227	275	254	255	278	244	239	302	298	257	239	248	246	235	266	262	240	246	259	223	253	245	267	259	268	235	282	284	253	266	251	239	258	244	259	231	256	252	222	236	253	248	257	211	257	255	285	275	225	250	272	248	242	222	260	248	262	280	230	259	258	252	262	251	238	281	266	255	234	257	233	237	267	255	257	236	275	262	237	253	279	249	218	217	264	273	247	241	226	274	238	235	272	247	280	263	256	244	272	261	254	231	227	260	306	248	218	260	240	265	216	266	241	253	266	234	253	256	217	242	258	241	287	271	241	252	259	255	250	254	254	251	228	242	267	240	251	237	265	247	269	244	255	244	248	259	270	232	258	255	285	272	252	249	249	265	260	237	248	242	236	245	225	261	253	254	244	260	250	271	275	264	259	279	246	227	245	268	280	268	239	247	275	248	239	242	259	261	279	288	259	250	264	277	258	230	250	246	247	250	242	261	289	252	266	247	246	241	260	241	267	231	268	272	250	224	266	233	236	237	240	251	248	228	269	252	267	241	267	277	227	278	282	251	262	266	277	272	255	255	247	275	254	238	246	266	265	239	238	248	252	258	253	228	265	223	264	249	261	269	262	269	239	253	265	237	263	271	275	272	256	247	287	248	270	249	289	230	245	246	258	253	268	254	251	237	263	224	238	244	272	259	266	258	237	258	227	242	251	242	265	267	253	259	240	249	271	266	219	247	268	244	246	258	272	258	283	276	233	251	289	235	264	248	241	256	256	266	260	256	240	284	257	274	276	250	266	252	281	278	248	243	261	262	257	261	251	243	245	288	243	264	264	265	233	236	268	262	255	278	283	233	250	253	252	248	239	244	233	250	239	271	248	259	248	217	246	239	244	257	263	243	265	270	227	238	239	246	254	240	255	251	259	255	280	245	248	267	233	263	250	236	247	240	246	271	271	296	274	256	238	288	245	250	249	256	258	234	265	227	269	236	277	244	223	261	253	238	234	257	245	250	271	255	257	273	262	243	251	249	254	259	257	232	246	234	264	240	251	244	237	256	273	244	244	249	242	264	263	298	230	242	265	256	253	248	263	296	226	250	259	245	262	257	229	255	265	249	249	245	242	239	231	243	283	262	270	244	248	241	272	276	259	240	252	233	248	258	287	225	277	256	234	237	248	281	256	248	274	252	249	260	254	279	218	248	267	239	249	256	263	256	246	250	248	260	238	234	232	235	245	219	266	266	259	252	250	276	252	249	239	263	247	275	242	240	255	246	265	225	252	235	239	255	265	263	250	263	283	236	248	226	257	266	265	225	256	284	258	259	238	247	271	258	285	241	270	249	263	276	263	277	265	268	217	238	220	244	289	242	250	250	260	241	253	244	243	239	271	244	255	244	240	279	257	242	257	261	239	290	246	260	278	254	255	271	290	254	271	259	257	266	262	251	271	250	249	255	272	231	270	270	243	265	241	266	245	260	284	253	260	257	277	247	255	262	248	262	254	265	261	255	252	289	265	263	246	245	260	253	218	246	290	280	272	262	238	218	284	247	251	246	248	275	264	264	252	281	260	266	261	220	267	245	251	274	243	260	287	227	264	265	251	241	258	247	245	268	256
35545	2754	5924	6225	5366	4372	3693	3109	2619	2332	2010	1798	1745	1507	1472	1446	1300	1239	1293	1178	1101	1162	1018	1029	1006	1007	1001	933	931	933	939	897	869	911	911	848	852	920	873	885	897	814	870	886	871	835	862	805	803	803	834	824	782	853	789	817	830	840	788	809	801	764	766	808	770	776	803	749	772	757	819	790	785	812	789	791	803	772	807	841	795	741	770	744	827	741	792	799	773	812	759	762	840	826	800	737	802	789	747	757	827	773	732	780	755	758	796	755	769	824	761	828	748	785	746	800	769	780	789	753	739	812	753	778	738	768	749	778	771	802	746	733	757	773	740	755	752	768	749	816	738	756	735	731	756	787	791	712	751	786	729	754	711	794	740	789	760	792	769	791	789	748	760	759	757	732	764	765	770	767	739	782	788	763	762	781	770	757	731	764	751	780	768	813	777	744	761	737	768	752	750	729	740	731	774	743	781	768	785	786	752	751	758	746	759	722	743	755	751	789	769	781	702	778	803	790	816	774	848	749	707	803	775	714	726	797	777	771	785	719	796	734	724	795	778	734	774	757	808	745	750	761	795	708	712	754	795	749	783	779	751	754	768	756	732	794	748	789	797	725	802	821	791	766	761	756	742	744	741	726	741	784	740	729	784	797	762	778	777	737	741	736	728	741	719	754	757	739	783	754	800	805	775	758	714	767	764	792	774	823	715	737	746	763	706	775	720	758	747	767	758	765	782	791	816	771	794	754	745	774	725	759	743	725	739	746	714	776	770	758	814	720	742	802	752	743	782	769	748	769	780	753	743	772	759	772	806	717	783	776	727	800	749	757	758	781	712	739	762	755	777	753	816	728	719	750	761	758	759	738	775	776	741	792	753	706	772	749	774	769	781	816	770	759	816	760	743	744	770	749	786	789	736	795	773	769	795	746	736	750	772	768	786	764	768	742	713	771	738	772	801	793	747	740	761	730	792	773	748	732	782	738	783	720	762	738	759	808	761	799	747	723	752	778	739	733	733	749	788	783	699	751	750	775	749	768	764	732	749	726	734	754	751	748	792	760	748	745	737	778	764	779	740	753	787	722	804	757	744	815	799	751	737	766	785	755	762	741	724	801	753	743	763	724	747	707	788	758	743	695	748	780	795	783	716	807	780	767	799	761	787	789	745	796	768	796	748	753	743	767	749	764	774	769	780	739	758	739	718	799	733	747	746	714	725	757	746	755	730	783	800	722	787	783	765	724	817	750	843	755	780	757	805	776	753	745	721	762	731	767	755	792	769	787	728	765	787	769	766	704	740	787	792	744	784	781	752	732	719	760	755	785	759	713	726	792	743	755	748	726	764	749	781	734	765	757	803	706	762	756	831	758	748	772	752	771	765	810	779	765	800	737	758	755	727	747	776	752	742	710	797	820	746	772	764	767	761	756	772	776	758	771	807	753	753	826	815	772	840	765	775	765	756	806	751	754	759	742	743	747	815	755	747	765	720	783	823	698	775	714	761	739	751	751	727	764	776	785	766	767	785	764	776	752	772	810	761	740	742	812	810	772	768	765	810	713	735	798	723	771	815	748	785	775	758	770	776	816	787	746	814	729	802	738	770	811	794	728	752	736	763	781	746	731	730	789	793	769	751	813	767	739	785	731	781	752	787	759	752	768	792	769	748	763	748	718	789	744	783	774	728	792	775	763	762	772	765	744	739	755	783	758	761	798	762	712	756	763	776	744	729	823	777	778	719	763	759	764	789	804	817	806	750	729	743	767	788	705	725	736	759	769	770	747	758	787	731	770	772	782	785	723	718	745	766	718	725	772	732	731	726	748	729	805	726	742	773	820	784	814	765	757	752	784	757	710	761	738	779	703	779	780	780	735	780	844	774	795	762	756	803	764	758	738	754	795	725	755	786	776	787	740	709	735	773	772	728	760	729	758	760	736	745	801	711	795	814	759	716	780	747	714	728	775	742	738	782	773	798	781	801	746	793	769	731	766	771	737	767	740	721	762	793	766	781	749	734	709	728	756	711	744	783	778	764	793	758	793	759	769	791	769	741	730	757	773	791	757	711	779	768	770	776	727	743	769	792	749	831	746	736	772	752	709	769	757	798	757	792	768	686	728	777	735	795	787	764	794	738	713	754	744	784	803	752	791	756	743	765	771	802	756	747	736	744	802	715	778	791	813	759	778	785	745	760	775	749	765	738	766	726	757	756	754	822	787	726	769	729	757	722	808	806	790	755	754	774	821	768	760	755	767	811	765	739	728	820	761	770	807	767	770	739	792	791	772	765	747	765	728	779	764	759	762	761	771	730	798	734	770	740	779	749	793	758	758	707	732	791	777	779	723	760	755	793	747	773	752	767	785	778	781	737	714	722	774	824	806	763	807	797	766	759	731	766	806	727	807	735	792	759	771	766	760	784	786	775	786	788	718	785	823	717	804	755	728	806	771	776	772	758	699	756	776	745	801	762	765	751	756	760	780	819	733	727	745	765	710	773	780	737	721	744	747	723	750	799	768	725	725	795	750	731	764	768	777	782	803	799	823	678	830	781	744	744	758	777	709	740	765	749	752	798	723	740	760	816	705	752	782	790	743	777	753	730	772	803	821	759	792	734	771	762	722	789	771	743	736	829	738	763	752	756	741	694	816	757	750	766	796	815	755	735	765	712	740	785	816	808	734	768	753	775	772	736	799	818	734	784	782	797	768	736	706	821	763	734	793	750	768	773	721	774	795	720	742	718	736	746	790	697	760	750	779	785	705	776	760	809	769	785	762	765	768	731	745	758	757	718	713	754	785	753	727	798	738	799	790	736	739	739	703	738	784	813	736	759	807	745	766	778	732	797	765	733	730	768	782	728	748	771	787	762	768	741	777	794	804	770	777	753	761	780	794	784	759	769	825	758	768	736	775	774	796	767	730	814	731	770	806	718	797	763	782	795	800	753	683	763	792	794	745	723	766	807	775	794	724	809	799	798	810	721	790	777	744	735	749	758	758	735	737	753	736	787	755	748	736	749	768	713	743	791	792	828	796	753	751	762	754	748	734	714	790	763	763	751	755	756	726	717	789	817	732	773	775	794	754	724	748	783	777	727	780	797	777	809	749	821	742	761	785	776	749	809	746	761	768	740	752	790	771	757	728	731	719	702	758	753	751	772	785	771	746	758	771	854	727	801	737	754	794	788	771	738	708	738	743	805	726	722	727	746	784	774	757	769	753	775	765	809	792	752	740	734	733	782	823	790	752	729	753	760	761	761	736	716	778	809	760	755	744	746	741	768	831	751	796	741	802	779	753	798	753	768	767	748	795	780	768	775	717	773	748	792	759	780	732	734	758	776	750	802	748	755	803	740	737	762	759	739	759	797	742	751	759	766	768	780	806	769	768	820	749	780	740	831	774	793	744	755	770	758	777	754	814	790	827	724	814	741	789	779	825	752	766	760	751	738	736	780	773	733	746	739	763	747	738	766	832	776	767	771	779	776	766	756	712	793	788	779	761	774	797	760	752
9916	457	172	128	104	134	107	104	109	96	84	100	80	101	89	94	109	109	111	93	85	103	89	89	89	106	94	87	107	102	110	99	109	89	99	105	89	95	82	98	90	79	85	101	78	96	81	82	99	88	97	90	95	92	100	106	84	80	85	97	85	86	111	100	87	100	90	96	102	84	109	89	97	104	98	97	105	107	84	83	92	86	92	96	94	97	100	103	89	92	84	104	93	82	109	80	99	109	110	88	79	91	97	91	103	87	89	94	100	103	91	86	109	89	92	81	88	100	97	81	90	88	101	96	89	86	108	78	78	87	81	102	88	98	85	98	97	105	93	87	97	87	96	88	101	89	102	101	104	95	79	85	107	99	89	87	82	92	80	99	93	92	84	85	88	84	67	79	101	106	95	98	95	96	101	80	103	110	85	106	108	94	94	76	95	88	82	92	95	80	95	90	98	92	91	79	105	80	120	83	96	95	90	85	101	94	94	80	90	87	99	91	87	92	90	96	82	95	103	115	103	87	90	89	91	92	87	99	84	83	87	96	99	83	86	81	82	92	75	91	89	91	105	99	75	81	94	98	103	94	95	94	99	100	82	100	99	86	71	76	101	103	76	105	86	104	95	92	89	85	100	91	104	101	103	99	89	106	94	100	105	105	100	87	109	84	104	88	98	98	86	98	90	83	96	96	96	96	96	85	79	72	91	90	94	83	93	89	94	90	90	101	97	96	85	93	95	87	100	82	92	87	80	93	101	89	86	81	74	84	94	77	111	109	93	101	77	77	80	90	110	87	93	98	112	85	85	103	107	79	104	99	84	89	109	94	110	77	74	89	88	96	101	94	96	87	86	76	89	97	74	89	99	95	94	82	90	98	106	91	98	102	92	91	106	99	100	99	92	98	99	99	91	101	80	96	85	75	107	93	83	83	101	90	91	79	96	91	87	68	99	91	90	102	98	112	87	97	85	95	91	96	113	96	101	103	88	108	85	92	86	91	83	101	73	82	85	66	99	106	95	93	80	88	103	97	83	94	105	87	84	86	103	73	82	94	86	99	96	84	95	107	90	108	100	85	86	101	81	95	97	100	93	84	84	89	104	93	109	111	87	92	108	103	82	96	104	110	87	98	88	93	93	88	100	82	95	87	79	109	100	102	100	88	101	87	86	107	79	102	87	111	102	84	83	96	108	84	88	85	78	79	85	98	91	94	80	84	109	86	76	95	98	103	102	99	104	91	93	103	90	77	104	83	96	91	99	96	103	112	99	89	101	96	85	95	103	99	77	85	112	98	98	95	81	105	91	82	82	101	102	90	86	92	91	106	84	90	104	96	104	89	103	86	79	96	91	85	92	105	99	94	84	104	86	109	88	91	107	76	95	81	109	98	81	95	91	79	83	80	107	84	95	97	99	101	85	106	70	87	78	84	106	98	93	99	70	105	78	99	87	91	78	79	101	87	93	109	82	94	100	82	85	97	74	100	91	90	83	84	112	90	72	82	99	103	80	85	66	99	110	95	88	81	91	106	88	89	87	87	79	114	101	104	95	91	86	96	83	80	94	80	97	93	88	87	92	96	101	86	104	91	79	94	83	100	93	102	103	90	100	81	101	99	85	98	97	106	90	92	117	99	90	104	109	90	83	77	84	83	98	90	80	91	88	98	94	78	109	91	106	95	77	113	97	95	111	72	100	83	91	75	86	79	91	86	90	87	103	100	103	98	87	99	91	101	87	95	106	83	110	95	92	90	97	97	87	81	106	92	90	102	81	102	81	100	88	89	81	84	99	101	81	101	81	87	91	100	99	109	86	105	93	88	85	94	86	96	100	98	83	88	96	84	92	91	82	115	86	91	100	85	97	80	80	92	76	106	100	95	93	89	94	90	102	103	90	87	99	109	101	93	81	97	89	83	118	93	88	95	102	101	99	108	93	77	72	103	79	90	97	91	73	100	81	81	74	81	91	104	79	87	103	91	99	112	81	88	90	77	119	98	94	87	99	93	68	100	97	96	106	106	86	81	83	91	97	83	106	90	83	90	95	78	99	86	108	82	80	87	91	87	99	97	104	93	82	92	102	90	80	87	86	118	99	87	85	81	115	89	83	85	97	96	95	98	89	95	93	100	77	101	71	75	80	102	92	100	86	92	93	75	98	92	104	91	95	108	127	94	93	92	97	104	92	84	100	78	88	104	68	73	89	94	89	109	90	73	104	107	96	94	79	110	109	88	92	93	102	106	105	104	87	108	93	97	98	111	97	100	91	84	98	94	95	90	92	98	81	90	90	87	98	106	93	94	111	106	92	83	86	100	82	82	88	80	99	86	105	76	95	98	93	114	93	88	95	88	86	82	93	83	78	90	93	97	88	105	99	98	99	92	87	93	84	98	96	95	87	86	105	86	93	105	95	87	103	90	98	77	89	92	89	94	87	83	98	87	105	87	87	97	106	96	92	84	107	90	99	75	94	79	102	81	103	94	105	92	110	103	93	107	90	104	107	96	113	87	99	85	97	86	104	88	87	90	65	118	86	87	82	87	95	99	82	83	104	82	84	91	103	96	81	95	104	105	92	99	96	93	97	90	91	91	87	81	96	84	87	103	102	110	88	74	95	93	70	95	84	97	99	98	106	111	93	110	82	97	89	74	100	85	86	96	78	100	98	106	81	103	83	105	103	95	86	85	91	101	99	77	75	95	84	101	87	93	97	94	88	83	91	83	90	96	85	78	75	94	87	102	95	111	87	100	97	87	96	85	81	93	91	101	80	108	96	95	81	98	82	103	92	103	97	82	115	98	115	97	88	93	109	78	96	93	96	109	81	95	103	96	79	87	107	85	84	98	91	83	100	91	72	83	107	97	95	109	101	103	88	101	95	99	80	85	98	96	100	95	95	103	78	94	88	105	107	88	89	100	84	104	90	82	98	105	86	92	95	80	104	92	94	97	81	83	82	110	98	92	97	100	94	101	96	99	91	87	90	100	100	91	90	105	97	91	100	87	91	104	80	112	87	89	101	90	103	99	95	115	98	104	91	85	100	70	88	103	96	89	77	103	82	95	104	100	93	88	73	90	103	76	92	89	81	102	80	78	98	101	96	98	91	98	112	91	73	91	111	90	96	76	81	90	92	91	90	117	100	101	98	101	87	85	93	97	96	96	79	91	93	88	88	74	117	85	95	85	83	118	91	82	116	83	95	86	97	93	89	90	99	102	90	95	103	111	97	96	106	104	88	92	93	111	91	89	92	95	86	91	85	102	97	98	72	96	82	96	90	94	89	90	69	91	95	100	93	104	93	84	87	86	99	96	83	92	97	75	87	103	85	84	95	93	84	91	103	102	83	95	102	102	98	82	75	85	94	86	92	105	95	88	88	77	89	99	76	89	77	70	79	95	85	99	76	95	87	82	92	105	96	103	96	78	95	86	82	73	83	88	82	82	84	101	96	75	86	91	91	103	85	98	90	95	83	87	86	93	90	102	89	89	108	83	91	75	97	98
9710	386	449	499	487	467	419	394	355	356	350	349	337	383	367	347	338	323	325	334	351	331	331	336	315	348	346	343	351	336	352	369	329	311	328	331	365	323	328	333	339	351	353	345	300	329	344	332	347	332	353	303	313	302	324	367	324	337	335	310	325	328	353	329	331	310	333	348	324	318	334	302	318	358	334	333	297	319	342	284	309	346	343	318	347	347	359	339	331	343	348	312	320	361	370	324	318	334	329	356	326	354	347	336	356	363	336	317	318	336	334	328	352	323	330	341	370	342	368	348	338	315	339	350	331	312	333	306	363	327	356	344	330	363	310	325	328	318	357	358	344	305	317	323	289	323	305	305	362	314	346	324	321	313	341	351	332	330	344	306	332	328	323	338	315	342	337	344	375	312	318	343	341	315	303	342	330	349	346	329	330	318	326	340	335	278	321	332	368	342	351	321	326	323	334	329	324	353	320	309	332	339	297	330	354	312	340	333	303	309	317	342	348	334	303	356	340	325	354	350	388	336	311	347	353	331	319	349	353	305	331	350	321	324	306	329	334	317	329	350	328	354	344	354	343	332	343	318	335	364	325	341	338	336	330	325	325	325	343	329	341	353	374	318	315	333	335	305	345	355	367	348	330	328	353	345	343	327	333	346	327	317	332	352	337	309	360	361	342	311	356	337	342	345	311	330	361	336	361	342	348	354	336	323	334	340	320	295	327	313	308	319	348	345	291	345	353	350	350	356	312	325	345	330	347	283	336	329	289	336	371	320	315	301	336	346	331	324	327	334	357	345	330	334	316	353	325	303	323	357	326	319	328	316	333	347	342	361	322	352	347	338	363	327	340	348	397	317	317	310	310	324	327	310	323	341	312	322	352	312	322	321	341	321	357	302	321	336	314	347	335	325	324	327	360	320	324	313	330	344	361	330	337	308	354	332	341	324	323	320	301	365	312	323	345	361	331	324	363	359	349	361	345	304	345	338	353	324	355	353	350	328	331	354	323	316	340	348	299	324	352	357	319	336	289	311	332	320	346	308	341	323	300	350	340	322	362	365	345	294	321	324	335	369	330	348	320	325	312	312	322	334	334	356	338	322	308	368	302	334	302	330	355	324	329	326	301	369	332	324	336	329	332	319	340	295	326	306	370	333	327	326	338	309	330	336	355	307	333	339	309	321	344	342	326	318	292	320	316	311	348	330	331	303	336	349	358	335	347	327	326	318	333	309	340	309	322	318	337	301	321	342	321	324	298	305	362	324	298	342	341	359	285	340	312	346	350	327	348	305	303	330	329	326	346	354	333	354	285	333	336	317	294	304	320	331	346	285	312	332	336	289	311	332	338	332	296	368	346	334	323	317	325	328	321	369	353	304	332	347	340	335	302	331	332	380	335	337	331	328	324	336	319	329	344	309	339	360	336	328	369	305	350	341	312	306	342	356	340	309	340	332	332	340	337	312	323	331	317	343	316	307	336	331	356	350	336	316	342	337	338	334	350	348	333	335	329	320	330	344	371	343	340	343	324	341	363	355	318	341	324	344	350	312	316	312	325	318	330	310	310	362	332	335	333	324	354	329	314	357	326	295	352	333	321	354	345	351	327	311	301	365	327	316	308	327	324	327	350	320	303	324	329	343	315	327	339	330	322	307	317	329	345	324	315	365	373	338	339	318	320	314	311	359	274	318	306	329	321	330	323	333	334	336	317	320	335	312	329	340	317	318	346	311	306	326	345	338	330	364	335	335	342	305	304	289	310	375	331	293	310	348	326	298	326	317	306	343	346	329	321	346	324	302	310	340	346	338	343	339	317	357	368	318	315	318	336	309	328	328	322	344	330	346	346	311	340	301	383	328	319	351	320	340	351	350	324	314	320	321	350	354	324	319	340	319	337	337	372	329	307	334	317	321	379	329	340	358	328	352	314	320	332	332	324	305	320	327	338	324	335	334	363	332	319	327	317	336	305	337	327	347	321	369	319	315	312	324	326	336	322	343	318	319	370	344	325	314	301	319	322	330	335	326	357	315	354	336	295	324	320	357	339	329	353	350	332	340	343	317	335	319	359	339	322	324	321	323	349	337	342	322	322	326	328	354	328	357	311	319	352	362	293	332	335	304	324	330	321	308	344	337	318	313	323	311	345	311	328	288	311	328	335	329	327	336	320	294	307	306	315	337	287	312	294	320	329	361	352	317	317	349	336	339	343	318	348	361	330	325	309	322	352	323	339	348	311	365	350	312	293	370	353	348	312	364	327	316	309	361	337	289	364	319	364	361	334	350	322	300	357	331	363	370	335	345	350	350	331	342	316	342	332	330	370	302	342	333	309	337	298	357	348	318	312	324	325	349	331	295	346	342	309	300	297	333	333	313	324	370	298	316	340	351	327	345	339	320	333	322	354	344	333	349	314	358	310	318	309	320	336	327	333	316	309	318	334	331	294	344	328	329	290	307	314	328	335	302	329	345	319	350	333	349	330	312	335	312	322	293	296	318	335	332	329	301	323	332	324	322	338	330	316	348	360	360	337	368	329	352	326	332	320	343	349	318	301	337	348	330	339	331	351	332	342	333	320	326	330	349	346	370	337	295	328	332	315	329	347	354	335	323	342	319	359	325	363	298	334	336	355	347	328	332	307	331	321	343	312	312	371	324	330	358	341	366	302	321	308	312	338	333	285	355	314	341	356	325	324	323	352	345	304	343	301	325	347	325	348	346	317	332	371	307	331	359	327	331	358	328	310	308	309	339	304	323	315	338	361	367	346	342	319	306	336	311	344	341	320	329	290	311	309	291	343	328	331	335	335	330	313	330	337	354	320	360	324	364	327	364	311	314	322	314	303	341	335	324	349	357	318	360	318	342	366	321	313	320	337	355	305	336	332	362	314	341	306	319	323	355	359	293	351	300	335	296	368	306	350	315	347	323	322	317	318	289	356	315	339	349	337	339	352	297	292	319	314	310	331	336	331	310	320	334	332	321	320	363	342	373	305	342	353	344	351	323	310	322	333	353	353	351	349	331	326	341	292	343	328	353	349	348	320	341	353	324	317	344	329	316	347	309	296	324	327	322	321	341	342	357	338	277	335	302	344	309	348	313	332	320	331	323	328	309	321	334	325	311	334	316	334	315	321	336	347	333	324	315	332	340	322	367	356	337	326	300	313	321	328	332	330	343	333	301	318	357	309	316	335	311	324	324	328	307	347	337	325	319	306	305	329	329	360	318	336	357	330	344	355	338	290	337	360	341	315	324	306	336	338	316	348	322	330	325	339	377	307	304	341	294	349	306	325	315	323	336	305	315	319	305	333	359	335	342	325	333	342	309	321	326	318	329	323	343	296	339	350	319	330	300	346	356	333	334	344	336	315	312	352	322	330	332	341	332	362	331	341	353	329	325	333	326	360	336	329	334	361	352	327	301	355	336	345	299	350	361	346	347	330	332	341	343	311	360	337	365	365	338	331	371	311	349	353	319	304	341	337	369	306	358	300	333	329	345	338	329
43901	13545	2033	1076	722	502	424	348	340	262	250	244	211	194	206	216	168	189	193	202	200	161	203	152	189	157	139	160	155	158	169	170	150	140	171	175	177	162	165	149	168	172	143	178	149	156	150	138	132	167	152	154	154	151	153	154	161	160	154	152	150	150	139	157	158	162	151	147	145	146	155	172	166	173	161	156	141	152	145	141	149	147	154	143	170	153	156	113	149	136	144	147	143	167	146	161	153	151	143	131	144	140	145	161	136	167	142	157	174	130	151	139	154	152	159	137	141	149	155	166	163	165	148	168	143	147	140	134	125	142	160	131	152	125	181	159	158	171	148	125	143	157	150	173	125	156	142	162	145	155	153	133	143	149	145	139	181	149	170	148	163	143	146	140	142	154	143	148	162	185	180	191	137	178	161	134	132	148	130	154	165	144	169	173	140	158	171	152	126	147	149	182	156	137	147	163	124	161	160	163	128	139	140	162	152	147	150	153	123	139	125	144	140	149	142	144	142	146	154	175	146	157	144	142	141	158	152	128	146	183	158	129	180	133	155	147	125	172	137	157	140	159	164	152	144	121	154	153	170	166	153	145	128	147	149	157	144	147	175	144	165	142	155	147	143	157	135	165	154	151	148	161	170	144	175	151	142	153	163	151	146	133	140	158	154	140	151	153	172	146	137	148	168	160	140	148	156	145	159	152	139	130	152	170	163	145	166	141	160	142	139	152	158	146	160	159	146	138	161	178	154	171	153	180	129	139	160	136	149	170	141	131	171	146	147	153	139	167	157	175	155	141	159	162	155	152	169	163	147	156	138	157	142	169	158	143	154	156	146	155	138	132	136	159	165	170	154	141	131	143	158	134	137	150	161	150	163	146	136	146	139	160	162	131	149	167	143	143	162	140	170	149	165	144	157	148	157	191	149	166	161	161	167	167	153	144	160	157	146	170	127	144	151	166	166	148	148	160	150	167	148	147	151	153	140	158	169	147	166	147	156	156	145	148	139	147	135	164	120	123	152	164	157	149	167	128	163	137	154	157	149	137	143	136	137	149	157	147	154	152	175	142	164	145	163	133	154	135	154	141	136	145	148	144	172	163	148	164	158	162	138	141	164	157	158	135	155	150	149	149	125	149	155	165	123	140	165	158	142	148	143	150	138	177	164	148	152	177	149	162	150	153	148	146	145	143	160	151	156	152	176	143	129	188	148	147	147	156	147	163	146	143	167	154	164	166	143	147	176	141	144	171	140	134	142	168	168	173	160	133	150	164	145	156	159	168	161	164	166	139	142	161	136	144	150	132	138	153	151	173	147	145	148	141	138	169	149	138	157	158	151	145	142	138	157	156	122	151	146	164	143	148	147	155	156	166	163	143	164	156	152	151	137	135	146	143	144	152	129	165	131	153	157	155	152	137	160	154	161	144	127	146	134	150	142	134	138	152	146	156	166	147	139	137	159	173	143	156	160	147	158	139	158	143	154	141	139	147	134	132	169	145	158	183	151	178	150	164	149	138	126	164	149	149	157	152	163	173	164	154	161	152	172	160	163	151	131	167	160	172	177	154	148	163	136	145	166	158	159	134	136	152	160	148	172	159	145	168	174	154	153	171	148	150	142	154	152	156	159	185	128	143	152	151	147	160	151	128	152	161	145	139	145	149	136	143	138	138	170	149	141	151	133	157	139	149	143	134	150	166	157	157	143	146	139	156	137	145	147	148	133	145	141	151	155	158	160	138	160	162	160	157	144	128	132	160	160	152	132	165	156	158	133	143	143	145	135	142	133	164	149	141	153	155	142	148	144	159	157	159	165	167	139	161	157	164	138	160	165	147	119	136	140	178	150	168	166	155	153	158	143	153	138	139	145	147	149	163	128	150	156	152	158	143	152	160	140	160	136	153	159	157	139	157	138	148	151	148	147	146	151	144	137	156	155	140	144	154	144	174	154	147	155	144	124	155	152	139	134	156	151	157	143	141	139	122	161	161	169	143	158	139	146	160	155	166	155	135	152	141	142	160	151	145	168	162	157	178	152	161	129	166	152	157	150	156	134	149	156	136	133	159	164	147	147	145	156	154	152	156	131	122	140	140	146	148	138	147	162	133	157	164	149	147	163	158	147	137	174	165	140	161	154	154	152	146	147	154	142	161	151	156	162	140	158	148	148	167	147	147	174	151	141	134	160	147	139	142	155	142	175	152	162	145	160	153	132	166	154	139	155	178	149	134	151	140	145	158	163	156	170	172	152	153	145	177	146	172	142	148	157	154	155	129	150	148	143	155	145	150	141	153	153	142	155	147	168	125	144	144	147	129	152	137	173	158	163	136	135	138	156	138	158	156	169	137	151	147	173	142	137	139	175	129	132	156	134	178	172	150	156	151	157	129	158	154	149	142	152	156	155	172	137	140	187	160	153	159	156	150	146	169	139	143	150	147	163	151	157	141	169	159	149	171	155	173	144	162	161	162	162	166	146	175	152	150	156	145	132	132	156	135	160	153	151	166	136	128	149	156	138	167	157	130	166	154	145	155	147	148	159	149	144	145	156	146	144	137	171	154	144	158	142	178	162	153	169	124	166	149	145	145	149	146	144	154	126	129	157	142	137	164	165	152	138	149	155	142	164	168	168	148	156	165	150	150	153	169	151	160	166	143	153	143	143	152	164	147	144	192	156	164	162	164	153	179	138	139	150	147	147	152	151	144	157	159	144	157	167	151	139	156	146	151	115	168	169	149	149	173	157	139	159	151	170	155	158	133	184	151	155	149	152	157	159	158	145	142	117	128	168	160	171	159	156	154	140	152	149	134	151	148	133	150	151	126	139	154	145	159	163	170	156	144	147	152	158	158	152	164	151	150	151	148	161	156	158	157	137	163	142	154	137	145	143	164	138	180	167	139	144	159	174	154	180	168	138	152	161	178	153	160	150	168	168	132	167	131	151	155	143	155	142	162	140	134	164	133	136	151	134	168	173	151	146	132	146	160	164	161	154	165	134	149	135	151	136	153	177	167	153	162	148	167	140	162	148	131	152	161	151	151	161	161	144	153	123	138	157	148	150	157	145	121	150	155	149	151	149	157	149	168	143	152	153	142	146	136	175	176	145	163	149	149	141	152	141	165	156	158	141	164	137	140	138	154	152	161	149	141	148	158	137	164	153	176	178	132	132	162	149	172	169	158	154	168	159	158	132	129	149	134	149	157	171	167	150	150	124	149	131	133	149	154	170	145	162	143	139	150	148	143	138	147	150	139	156	154	137	137	151	175	154	145	167	157	164	135	176	179	174	156	131	135	163	174	150	154	152	136	180	140	139	157	146	149	129	130	146	137	143	161	159	163	145	156	161	139	146	170	158	144	154	162	160	131	121	169	158	139	129	142	131	148	141	158	144	169	142	149	147	142	142	185	175	140	163	158	172	157	147	150	156	146	152	163	153	157	152	151	144	147	160	165	140	156	165	140	157	155	147	151	149	168	149	156	156	158	150	144	157	140	142	147	174	157
26439	1537	3350	3561	2942	2400	1970	1690	1373	1289	1201	1020	981	934	837	782	805	782	710	722	723	706	630	630	660	617	619	635	616	606	560	613	592	560	589	556	509	542	538	549	584	536	574	531	503	509	522	571	532	515	542	491	505	519	507	488	540	542	524	489	542	551	498	500	519	532	524	511	457	498	456	506	519	482	519	531	542	516	528	547	477	565	496	472	514	503	529	513	552	533	484	511	485	488	484	511	531	485	498	536	486	526	515	537	483	500	507	502	469	516	514	502	463	513	490	515	519	481	479	539	533	463	490	507	540	481	497	467	522	500	474	493	511	487	500	463	523	495	481	503	547	480	469	476	473	530	516	545	548	485	537	503	493	508	508	520	473	505	502	475	484	498	500	518	556	495	485	526	510	529	471	502	479	505	507	484	475	499	479	506	535	488	534	507	514	497	512	503	490	508	527	448	456	469	535	508	504	529	524	519	505	485	506	467	484	500	517	486	508	506	530	504	490	485	495	528	443	534	512	479	499	499	487	517	484	506	532	536	485	509	482	505	488	521	449	513	494	537	536	514	488	503	438	516	503	452	495	496	480	479	494	473	493	465	464	530	499	512	496	487	516	469	532	545	530	488	483	482	483	496	483	464	489	492	492	475	509	496	467	483	525	546	491	469	505	503	478	476	496	501	505	479	480	517	529	496	534	461	516	489	473	486	464	501	512	491	525	502	525	471	527	466	506	535	505	495	495	479	494	511	458	507	496	472	482	517	482	473	510	490	495	472	524	546	517	494	491	530	520	499	486	491	518	475	543	495	511	498	492	496	467	476	485	499	459	528	492	501	482	465	494	509	515	538	481	531	508	488	526	516	503	486	469	510	483	505	515	497	459	509	507	502	481	488	520	509	493	498	502	454	521	503	527	476	512	487	510	503	503	478	471	489	499	475	512	477	487	482	507	495	486	496	463	459	493	447	500	466	476	433	486	504	499	530	506	525	479	508	478	446	474	457	499	476	546	507	503	510	496	468	476	495	495	525	510	509	510	493	476	492	481	526	514	500	495	467	493	481	486	484	524	441	488	496	468	498	492	515	497	501	501	544	496	501	475	514	493	489	451	507	528	497	467	476	475	499	468	498	466	476	495	529	488	526	493	472	513	504	498	546	502	492	501	496	492	533	513	507	462	494	504	463	496	502	506	510	488	497	500	503	489	477	548	494	481	521	505	540	497	521	505	480	479	501	486	472	520	474	531	523	498	498	502	469	515	490	555	482	489	483	514	511	521	492	527	506	520	515	512	487	496	529	490	517	489	479	545	520	510	507	523	472	483	511	506	484	488	486	537	481	474	485	498	517	439	526	503	483	506	530	495	470	488	491	513	518	455	488	487	488	474	517	536	459	467	511	479	518	499	520	553	500	513	483	540	440	469	486	476	513	544	500	468	458	496	500	521	486	498	508	494	467	514	471	458	456	530	508	470	496	478	502	489	535	533	510	489	470	508	502	501	533	465	525	469	534	482	524	506	488	507	512	479	463	509	515	505	457	488	472	503	500	449	508	496	463	542	498	464	526	480	480	509	485	502	499	480	498	504	543	506	516	492	467	500	475	513	477	505	513	507	486	457	479	487	541	480	498	519	506	501	499	496	502	443	486	525	503	518	496	521	500	464	501	435	514	480	492	505	494	470	501	461	513	456	492	474	493	484	483	486	501	472	467	510	480	560	471	529	525	484	503	494	489	506	502	542	525	502	497	485	478	479	478	508	528	494	547	457	483	492	485	494	484	506	540	470	500	484	480	481	514	467	490	499	514	473	479	475	469	502	499	510	510	513	484	485	510	500	488	518	520	454	499	443	464	489	489	514	520	488	508	465	501	492	499	502	492	492	512	508	478	520	515	491	531	511	451	510	485	463	502	464	495	495	515	471	494	503	472	514	514	500	500	510	480	503	489	526	517	460	489	485	507	504	494	509	528	573	480	433	490	502	468	503	497	504	512	483	520	485	516	501	556	489	471	489	532	501	521	537	475	493	508	510	482	483	460	462	499	495	483	471	532	483	503	526	502	544	486	486	495	461	475	532	522	479	528	451	474	505	471	455	519	495	482	445	517	494	484	488	515	503	499	462	500	487	475	496	484	540	508	475	459	456	513	518	514	527	496	496	509	506	494	483	487	510	507	511	515	498	455	478	467	518	477	493	506	476	495	506	458	471	503	497	482	473	489	522	491	489	435	519	481	501	485	513	515	471	507	461	465	488	518	480	474	497	509	515	518	525	501	478	489	480	496	487	488	528	546	510	509	497	497	524	474	486	495	532	475	532	525	489	527	494	512	509	475	531	525	495	524	513	537	490	479	500	487	541	496	535	535	517	525	500	485	530	487	504	490	497	483	542	512	491	491	503	493	517	477	498	497	492	487	448	481	528	459	514	501	489	514	508	553	510	517	494	501	490	497	562	502	507	504	473	510	509	504	516	480	474	470	480	490	440	512	511	482	477	479	532	497	484	517	506	493	534	510	483	499	482	514	523	464	482	467	477	536	535	524	520	486	496	492	487	470	478	498	469	442	490	500	477	488	460	485	479	520	485	465	498	518	516	486	475	503	508	505	470	462	464	463	502	489	525	471	516	482	521	484	476	494	476	513	481	461	521	505	448	526	479	471	484	502	505	501	478	486	448	506	515	468	522	494	502	523	508	515	483	509	490	545	510	493	500	483	507	502	462	549	474	497	491	475	466	550	521	524	531	469	486	518	471	500	518	473	507	503	507	484	460	473	503	498	490	501	512	507	525	502	508	497	520	532	526	553	462	464	502	500	507	486	504	500	509	484	471	490	500	474	454	478	506	499	497	523	447	516	482	449	531	502	490	479	470	528	535	481	493	477	507	507	481	524	489	485	515	502	498	499	514	517	504	462	495	499	508	498	463	497	454	504	513	482	477	507	504	548	486	478	490	487	488	474	481	493	506	485	488	492	472	474	510	505	496	499	495	498	488	462	519	492	492	468	487	516	530	505	532	519	494	474	536	490	481	475	491	470	520	476	498	540	520	493	475	462	484	471	478	515	486	468	466	484	476	472	511	513	466	470	459	501	503	532	504	486	489	480	514	520	520	531	506	507	514	482	519	495	509	445	497	500	535	492	454	518	490	481	493	525	503	480	516	517	524	480	486	487	464	519	479	482	475	499	494	494	494	460	520	472	498	473	504	478	504	517	530	470	498	491	485	486	498	496	511	529	508	504	487	465	513	498	500	474	507	528	521	517	511	492	497	516	501	471	474	526	483	476	501	523	501	494	499	512	508	509	540	502	473	476	461	502	493	497	497	514	538	484	489	459	484	476	489	512	513	494	492	457	499	497	504	530	523	517	483	511	482	472	487	503	460	498	545	520	504	474	468	451	488	493	479	452	506	515	519	489	510	497	497	470	476	529	489	477	491	474	460	496	485	463	526	500	493	465	462	467	501	499	519	507	522	528	487	479	501	491	507	482	512	483	515	510	529	475	517	503
56727	22777	7296	2039	1400	1029	841	652	534	463	434	420	364	383	359	342	318	299	327	313	283	303	307	264	264	293	260	285	270	256	271	293	271	251	291	253	295	281	238	245	279	235	274	314	264	255	238	276	231	276	220	272	276	253	261	270	264	271	236	276	234	250	267	217	247	255	233	249	260	266	259	260	287	264	252	233	277	282	244	255	245	262	278	254	242	256	252	248	282	294	236	253	237	272	248	272	257	231	234	269	257	271	274	277	266	264	256	262	278	237	249	242	244	220	259	246	268	260	257	268	226	242	242	251	251	270	245	251	261	247	255	229	270	274	238	251	233	230	246	258	269	233	243	232	257	244	257	258	256	289	267	238	285	249	251	247	284	259	249	240	243	235	265	233	246	252	264	222	262	243	271	237	275	262	257	253	248	250	270	248	218	267	243	257	250	244	276	249	274	270	241	235	283	280	243	239	239	221	257	256	268	272	245	245	229	242	250	261	240	258	242	248	251	260	242	263	255	244	259	257	239	247	250	255	235	240	237	266	272	246	253	273	239	232	258	254	246	254	226	239	218	253	261	264	238	284	243	258	268	255	238	223	238	239	277	272	265	244	242	259	252	245	257	266	257	231	262	268	254	294	261	283	261	249	259	258	258	266	278	267	245	264	238	247	241	256	266	273	266	266	289	273	265	220	236	252	217	248	221	248	280	228	225	280	237	228	271	253	225	229	263	245	248	257	244	250	282	261	249	259	241	297	241	251	263	272	234	253	235	270	277	231	260	243	275	263	255	268	246	250	227	247	255	229	241	255	248	257	249	234	282	275	250	244	251	246	249	256	258	226	248	224	228	249	245	280	235	244	266	212	261	263	243	271	277	248	260	254	283	255	218	245	256	252	292	238	251	241	256	240	262	270	258	228	278	253	266	269	254	240	231	267	242	284	264	265	266	272	244	294	221	265	260	247	238	268	262	269	262	251	240	248	228	235	229	258	216	249	273	276	206	266	264	236	252	276	231	274	229	265	225	256	271	263	239	269	267	231	256	264	264	239	261	225	266	254	246	246	263	256	255	256	246	294	261	253	239	255	267	233	267	264	248	223	270	273	250	250	239	241	225	272	266	271	272	215	212	270	246	255	233	236	231	239	249	237	259	244	278	265	251	253	233	225	252	277	281	229	255	274	239	208	278	278	241	233	261	223	288	263	281	260	269	259	276	251	239	229	245	266	255	240	266	270	246	241	247	236	273	287	248	267	251	271	226	239	263	235	233	242	284	269	249	263	267	259	256	219	272	254	231	275	245	283	281	236	232	261	291	276	256	269	254	258	272	242	263	262	245	243	223	294	239	234	253	236	240	266	261	266	247	262	280	274	247	242	235	247	234	232	238	267	239	270	242	289	237	258	246	232	270	255	226	276	259	233	253	271	261	250	246	235	242	221	262	257	264	259	286	250	294	215	256	273	269	243	255	272	264	241	268	265	258	281	238	259	258	247	254	233	265	237	249	248	260	256	264	270	258	212	251	240	277	232	244	242	218	250	271	276	233	256	265	252	245	248	253	275	264	261	219	274	239	268	270	255	260	231	241	266	252	292	256	239	274	224	239	235	231	226	230	228	273	258	246	283	238	244	239	240	245	225	264	246	285	266	257	245	247	267	261	247	252	243	262	247	231	262	264	255	242	268	285	268	279	231	257	256	287	268	239	246	282	262	236	277	247	250	253	260	298	256	248	272	249	255	252	253	254	249	246	248	256	265	246	234	259	259	237	251	251	273	232	235	255	276	254	242	235	255	250	254	260	240	246	255	252	254	226	248	241	255	240	258	238	265	259	265	259	247	242	247	265	293	276	272	244	245	251	292	255	251	268	273	230	238	260	220	243	229	252	263	234	275	246	258	268	223	265	278	235	250	256	270	258	253	272	227	246	272	240	263	237	277	252	249	257	218	301	248	285	263	257	251	244	254	270	246	245	269	260	262	241	255	250	254	247	284	260	240	242	260	252	238	229	253	285	237	266	273	258	267	241	234	263	248	278	243	260	228	243	252	260	252	221	246	264	258	276	235	249	248	256	237	242	259	241	262	250	246	266	271	263	244	247	284	257	264	247	243	256	238	241	246	236	238	245	256	247	263	238	255	259	260	240	268	264	244	250	262	256	235	240	271	284	251	268	278	228	239	261	250	247	241	272	255	251	260	261	324	241	257	260	212	270	262	291	273	256	246	278	256	232	261	253	253	286	252	276	266	269	266	234	268	226	268	255	272	308	281	228	250	262	259	252	266	239	273	252	267	238	268	268	243	264	263	259	232	281	250	245	281	261	241	239	243	264	219	249	247	245	253	271	259	272	249	254	252	222	265	251	260	250	244	238	238	235	301	265	224	256	225	239	234	262	282	261	249	271	240	271	231	251	278	254	259	262	252	233	269	246	254	246	250	241	293	274	236	275	251	239	229	248	236	226	254	243	235	254	249	241	263	225	272	226	229	263	268	265	264	213	258	264	257	266	260	239	258	230	273	246	264	278	215	244	291	257	249	238	242	264	250	252	262	262	239	265	247	251	244	252	256	255	227	234	247	260	288	262	257	236	272	208	289	287	263	276	244	214	265	276	221	249	273	278	239	235	302	255	242	249	270	254	281	269	246	283	245	273	275	256	261	267	238	261	272	227	231	235	254	232	246	244	253	259	209	242	247	258	272	250	248	267	246	273	259	265	263	254	271	265	233	277	223	290	248	258	270	252	237	264	256	266	258	251	284	268	249	274	213	229	264	240	273	261	239	249	249	272	246	274	268	260	251	276	248	265	258	239	260	245	273	259	220	250	251	248	249	260	253	236	238	243	212	231	266	253	249	247	253	267	272	234	241	261	289	260	222	216	246	255	242	270	267	278	256	254	270	270	232	247	231	251	273	260	242	265	246	256	267	285	257	252	236	248	247	244	256	248	221	275	253	252	256	263	249	257	241	280	246	262	289	229	253	247	246	275	240	262	246	232	258	239	245	237	253	252	250	271	262	250	257	266	248	231	277	269	275	276	252	226	224	252	266	263	232	261	248	280	243	265	249	243	239	237	264	227	269	241	248	252	263	246	249	247	244	272	264	257	262	238	241	242	258	246	252	238	235	246	253	241	271	258	244	271	244	250	267	237	256	276	288	249	243	266	252	225	256	261	267	273	213	257	234	232	261	249	269	234	253	288	263	224	256	249	255	254	261	288	249	272	279	273	274	235	252	219	243	255	272	270	247	223	257	257	257	246	258	242	264	239	238	251	239	296	290	248	271	274	238	244	250	241	228	242	251	263	235	288	221	257	255	238	264	245	263	233	244	247	244	256	259	221	244	246	230	221	251	239	282	259	232	251	247	258	253	274	280	259	257	239	243	260	243	269	281	241	212	255	290	265	268	256	243	283	265	257	272	241	213	235	262	257	259	240	242	270	251	246	245	223	256	269	274	251	244	230	250	249	268	242	272	262	253	245	251	234	255	224	239	251	253	230	265	245	261
34353	2785	5989	6405	5396	4450	3627	2999	2644	2260	2047	1927	1731	1614	1484	1427	1305	1237	1217	1178	1095	1058	1069	1059	991	1026	990	958	1001	889	921	874	953	893	894	878	870	866	881	909	844	832	884	818	752	848	825	836	815	785	792	801	826	824	831	771	761	828	804	770	820	796	817	817	761	830	822	755	770	854	824	815	769	760	769	800	810	757	775	814	755	804	776	801	742	788	778	738	773	803	861	777	762	760	744	790	766	785	778	782	744	789	754	751	842	792	748	765	757	816	723	788	744	790	756	723	796	700	757	756	747	735	765	771	795	775	813	773	731	758	789	730	772	759	800	765	831	726	746	756	756	803	795	765	743	753	758	763	786	766	791	720	773	759	790	799	765	750	773	751	763	769	777	776	765	738	765	754	837	799	770	780	756	735	778	757	747	782	767	696	745	776	777	781	757	736	769	744	824	738	740	754	777	774	724	776	749	767	794	781	796	804	759	778	747	750	775	703	778	731	776	824	736	731	764	773	735	769	791	792	746	718	792	755	754	730	785	783	775	800	822	804	766	790	759	784	761	755	784	731	688	757	719	773	790	727	737	753	744	794	739	751	736	752	792	773	780	751	794	756	783	755	801	750	757	783	765	751	806	772	773	761	795	771	780	783	720	786	790	745	782	770	730	758	793	760	757	796	758	758	740	791	736	785	781	821	809	766	778	735	794	733	786	746	724	723	786	745	742	777	760	770	783	752	756	776	789	794	755	738	781	759	725	801	752	760	757	772	740	758	721	741	701	784	779	760	810	683	784	754	750	806	721	743	760	784	764	726	747	732	782	753	754	740	757	740	787	778	755	785	713	744	764	758	720	766	764	767	793	775	737	768	767	776	762	749	777	744	804	804	770	800	737	795	832	799	792	741	755	714	739	800	759	744	747	811	742	732	739	747	758	765	731	775	778	722	723	751	759	778	794	751	765	765	765	804	747	762	765	818	728	729	773	745	795	778	751	724	754	733	722	779	790	716	742	763	718	755	752	714	735	793	791	731	727	784	749	792	779	750	781	735	753	768	765	779	733	702	766	761	797	765	775	764	769	757	801	814	779	761	683	739	775	731	790	760	776	801	737	792	776	764	772	803	780	747	720	786	760	753	743	721	753	749	793	744	759	801	740	729	733	725	737	743	713	777	716	774	713	722	749	767	724	703	718	764	720	712	771	741	724	724	756	734	751	745	775	742	775	834	752	759	812	757	780	729	756	703	773	723	781	746	773	763	740	741	769	759	803	803	732	756	829	746	767	793	770	732	744	756	764	781	750	762	790	755	755	752	774	767	779	767	792	747	772	780	701	735	731	752	745	796	804	765	739	751	741	790	772	741	792	749	804	737	797	769	745	815	742	781	784	765	700	767	755	793	763	720	761	739	759	775	788	758	750	756	776	767	718	748	777	754	773	803	787	778	764	748	742	782	792	760	745	776	729	792	813	758	733	736	734	776	744	797	746	802	745	796	771	789	767	795	787	756	693	763	755	728	757	780	798	753	754	732	723	713	755	752	761	745	759	734	786	762	773	747	731	799	772	742	745	753	730	786	783	790	724	788	772	762	698	785	752	801	788	749	783	722	765	769	703	789	753	756	746	820	747	712	784	755	744	789	717	738	759	736	770	770	758	753	789	749	758	738	784	788	786	761	773	762	778	757	746	773	759	775	747	777	703	742	791	764	805	750	751	781	745	770	792	728	732	765	784	760	709	783	778	766	785	797	803	777	757	743	781	759	797	746	745	706	781	763	814	789	744	710	806	733	732	748	783	775	760	807	797	768	749	746	788	736	794	766	777	747	772	698	737	806	793	769	781	737	736	771	762	794	748	739	794	735	732	791	748	773	741	804	784	726	757	759	753	772	750	738	759	770	763	806	775	756	750	774	711	807	780	792	769	842	758	772	757	744	729	711	706	804	762	822	730	767	744	790	785	786	797	777	745	764	800	777	806	814	695	784	855	755	763	765	728	779	750	773	734	753	778	743	768	787	734	745	772	779	776	748	801	722	806	727	752	759	741	792	793	761	751	748	800	760	784	752	811	741	779	753	776	736	768	746	731	800	744	747	751	746	718	788	767	804	806	728	737	822	795	790	786	715	754	773	775	749	752	778	759	762	798	773	776	753	784	726	758	779	793	778	800	791	746	725	762	732	735	827	762	780	781	755	766	809	774	795	796	739	757	756	745	743	784	794	747	752	739	821	746	719	767	771	741	725	791	743	745	742	729	722	783	779	738	759	761	814	767	764	819	773	798	729	759	801	776	744	724	776	753	737	790	755	745	775	768	762	790	747	799	788	812	811	760	748	757	780	750	749	755	789	754	741	747	777	747	763	738	763	740	735	729	745	704	732	793	784	703	735	778	740	775	801	738	772	799	789	721	763	831	790	772	751	771	736	801	750	740	777	749	784	733	811	777	739	718	803	694	767	730	760	730	786	775	774	748	799	799	801	737	786	811	766	779	758	752	764	747	776	766	793	787	755	733	747	794	729	757	713	755	726	724	756	742	774	717	726	709	761	742	753	811	764	724	772	775	721	726	770	746	768	735	735	789	762	725	785	762	761	724	765	738	756	740	792	731	825	734	770	755	810	726	787	734	749	749	775	771	778	746	756	748	718	695	735	737	737	764	743	777	746	778	730	727	726	726	753	784	737	766	732	745	759	748	749	755	772	749	770	732	756	773	733	776	755	805	779	758	765	753	766	742	753	784	816	747	738	797	750	788	758	782	756	767	755	777	802	744	770	715	747	796	756	806	707	779	725	800	759	785	802	766	784	801	788	713	778	755	743	761	749	763	770	767	698	780	809	760	730	792	770	729	796	770	739	779	802	757	726	718	740	805	761	787	722	763	773	727	801	792	732	791	794	791	765	778	746	760	763	754	813	726	769	723	775	760	781	756	780	725	737	730	799	744	759	755	775	742	730	752	834	762	795	757	729	747	772	697	800	757	761	746	760	764	733	743	727	744	792	814	786	766	788	728	748	734	769	747	737	718	715	751	777	748	749	756	774	738	779	761	732	747	762	722	740	731	736	734	797	750	772	755	733	768	735	768	772	777	784	746	725	757	727	750	776	760	722	743	755	778	743	724	791	710	800	774	792	752	747	719	780	734	786	794	739	785	732	749	737	707	766	764	722	720	782	826	734	756	759	735	736	759	743	726	731	785	757	766	791	758	720	695	733	803	748	775	763	782	784	776	770	747	685	735	797	770	782	795	752	795	758	759	770	752	709	738	775	771	754	755	740	769	801	751	823	806	787	737	731	729	793	774	757	753	733	750	751	748	791	841	745	697	795	777	732	737	729	772	737	748	747	824	751	761	748	740	763	819	744	801	778	715	767	710	772	738	792	775	818	807	768	738	755	722	758	780	786	770	773	760	731	772	805	787	771	759	766	746	712	783	790	827	779	768	769	756	773	771	767	764	795	768	721	776	744	758	758	752	760	788	760	775	746	788	758	715	747	766	752	730	786	719	762
10860	621	255	155	128	120	98	106	107	99	99	100	89	111	121	105	86	101	99	85	101	88	89	85	91	95	88	101	81	97	103	96	84	97	97	91	101	91	95	85	80	94	98	84	77	93	92	82	87	103	89	85	102	96	80	87	98	94	86	69	93	85	109	105	95	83	93	87	89	86	79	106	107	94	85	67	85	85	103	91	89	97	108	90	108	87	95	92	83	93	86	96	83	88	94	94	94	115	90	107	114	100	95	96	72	101	97	88	96	88	85	88	100	103	90	101	106	91	88	93	83	85	88	83	94	89	103	80	106	93	85	108	115	103	93	102	91	92	83	100	102	81	90	91	89	91	92	87	95	104	95	93	99	108	83	102	83	97	84	95	70	105	121	102	107	78	105	95	91	83	86	90	90	92	107	91	98	82	107	94	92	92	77	96	96	77	95	91	82	90	94	89	96	92	98	91	112	92	80	79	83	89	100	89	101	94	82	80	91	97	89	76	89	89	116	83	97	96	93	110	96	103	95	105	94	75	100	67	86	89	87	82	100	95	97	106	90	103	88	91	90	79	101	90	87	89	83	106	85	108	101	75	106	76	101	81	77	88	98	86	100	79	95	76	92	112	94	102	92	89	107	84	98	107	92	84	94	78	91	87	85	81	96	82	98	96	91	98	83	101	100	94	102	97	80	85	100	75	80	92	86	93	94	89	86	112	92	97	101	93	93	87	84	107	88	91	90	87	88	93	86	88	90	96	100	93	74	91	99	90	94	112	115	87	88	88	103	103	95	87	100	103	88	90	98	88	99	93	85	94	97	90	108	90	93	81	103	101	97	84	111	98	88	80	96	103	92	91	105	100	84	87	85	80	90	98	102	104	89	94	102	88	96	105	81	93	97	89	89	95	112	69	86	87	87	97	78	90	91	97	73	122	102	89	71	73	100	100	89	90	91	77	101	78	95	76	82	92	90	95	90	86	105	99	81	88	92	92	91	93	74	80	95	90	70	85	90	105	88	100	90	93	82	102	100	87	98	78	91	87	100	92	86	100	92	94	95	90	96	98	99	99	107	94	71	100	94	97	91	98	89	88	93	104	91	103	87	88	97	94	83	90	83	79	97	95	86	102	99	96	106	103	91	103	70	94	100	91	92	99	80	85	82	83	86	124	87	95	110	105	74	99	91	89	94	76	97	77	98	90	98	83	95	90	80	96	107	103	97	104	71	102	106	105	95	77	95	83	103	109	92	92	96	80	100	97	104	90	93	95	99	96	93	95	80	102	88	77	69	83	88	94	85	88	107	95	102	115	95	96	98	95	89	97	80	84	97	102	93	91	85	92	90	97	96	86	95	84	94	85	90	80	98	80	97	94	92	100	91	95	94	90	88	84	88	105	96	98	87	97	76	100	93	85	106	102	83	86	93	96	82	79	101	95	86	80	93	95	96	85	94	105	97	113	88	94	89	87	84	96	92	98	97	83	88	109	86	98	74	68	103	99	100	94	99	95	77	100	102	92	94	91	80	95	102	103	91	117	104	88	108	92	96	77	92	72	94	91	77	110	97	110	114	110	99	101	99	84	75	100	89	107	98	106	104	106	106	76	94	89	95	98	93	114	71	103	102	92	98	103	114	83	99	93	109	94	79	96	90	85	85	93	77	95	90	86	99	91	84	94	84	99	76	78	96	92	82	92	90	91	113	92	96	89	96	98	94	89	87	97	83	75	91	78	90	103	81	105	107	105	84	76	98	95	102	95	76	101	90	106	80	89	91	74	106	93	83	87	92	105	85	90	100	99	103	77	96	89	96	77	115	89	98	86	96	85	91	91	83	88	105	107	73	91	98	98	94	78	109	100	105	87	93	94	93	88	98	91	84	89	97	96	82	94	85	89	78	96	106	106	80	81	96	80	94	98	88	80	104	80	80	101	77	104	95	106	91	89	85	78	102	77	73	100	109	95	81	95	95	80	94	96	89	68	83	98	98	93	108	106	88	84	101	107	86	103	85	101	107	87	85	94	96	97	81	87	94	94	85	89	104	87	78	87	89	85	77	111	93	101	112	80	90	73	93	81	114	93	94	79	84	100	68	91	89	97	116	76	89	90	94	80	82	87	88	105	100	110	89	83	107	100	85	105	96	88	83	113	86	86	88	104	107	99	87	107	96	79	100	106	92	102	109	82	88	89	97	102	72	104	105	92	105	99	96	80	89	83	84	90	89	97	82	83	91	79	98	105	89	92	83	90	101	91	93	95	81	102	90	77	94	99	99	91	99	82	93	94	88	95	92	78	86	78	103	84	84	103	92	85	84	97	86	82	93	101	101	94	83	86	98	101	98	81	85	97	90	95	64	115	81	111	90	88	101	91	95	89	80	84	105	108	98	95	90	93	79	95	77	111	89	92	83	92	108	84	91	104	94	91	96	84	101	110	89	76	88	87	96	96	105	89	92	103	99	119	82	94	102	96	91	102	93	88	86	96	82	110	86	80	107	89	80	94	97	91	85	92	79	100	95	101	85	110	64	79	84	81	96	82	94	106	84	98	95	80	105	96	87	102	89	92	94	91	106	109	79	104	99	104	86	87	98	90	72	90	110	86	91	98	91	102	107	89	103	98	93	82	105	81	115	93	96	108	106	87	83	101	92	85	83	107	99	81	89	91	105	92	88	95	100	95	94	100	79	108	80	92	88	82	106	92	81	97	96	93	89	87	89	100	117	112	96	100	85	87	77	98	78	91	91	98	94	87	83	79	124	85	101	105	98	94	82	90	93	78	94	79	97	98	92	111	95	85	73	94	96	87	117	92	79	100	99	92	87	110	86	86	92	92	92	95	112	93	89	93	88	96	88	97	86	99	96	101	79	107	66	90	96	87	78	99	74	90	90	82	87	83	101	85	87	68	113	100	79	79	92	98	97	92	82	86	92	99	106	91	90	75	90	77	78	85	96	89	81	87	91	101	107	113	97	84	86	93	90	90	100	95	83	94	92	94	100	112	98	89	79	84	93	86	95	85	91	91	103	88	81	75	106	87	88	96	96	103	99	81	90	105	86	92	96	96	110	90	93	90	94	87	88	80	92	86	86	98	64	84	97	106	83	93	91	107	114	101	83	81	92	87	104	85	108	104	77	102	94	115	92	88	86	104	73	89	93	99	106	102	96	80	93	89	92	92	87	79	102	108	77	72	93	91	97	94	82	95	99	100	86	79	93	98	85	86	95	84	108	77	90	89	100	98	120	90	101	94	103	101	110	90	89	85	78	86	93	101	102	100	111	96	91	79	85	101	107	87	102	97	72	96	100	89	89	85	108	77	91	100	99	93	99	101	102	80	83	104	75	89	85	101	95	93	86	109	85	98	97	106	90	99	86	83	103	94	102	95	106	82	127	88	81	95	80	100	101	89	95	68	89	91	78	97	93	83	77	68	99	95	88	96	93	80	98	102	91	90	74	82	91	119	84	98	108	84	88	82	82	98	83	104	105	97	122	99	96	90	92	72
9844	440	565	558	453	468	420	416	403	406	360	361	346	385	363	337	340	343	354	331	355	347	324	316	368	331	363	314	350	317	311	309	322	336	338	333	315	328	358	310	342	349	348	308	349	332	347	325	334	338	313	334	310	326	331	335	334	329	331	343	356	337	341	357	339	303	318	301	307	336	316	339	334	318	336	332	324	342	332	353	339	368	338	338	332	288	349	313	337	346	358	313	342	357	362	356	328	329	334	323	312	334	345	338	309	323	338	314	330	350	340	299	314	303	330	335	342	336	325	324	310	322	327	336	328	307	331	312	323	323	308	309	314	320	359	359	364	342	360	327	343	327	331	324	328	334	352	353	329	358	363	316	307	314	319	339	326	359	331	344	359	338	318	339	346	347	317	333	328	341	345	306	276	310	320	353	277	334	332	327	309	312	324	356	333	342	327	340	323	311	366	328	314	334	337	311	322	335	342	328	313	312	341	304	314	328	322	340	320	352	359	345	328	327	348	350	309	298	328	340	360	339	322	374	329	329	318	313	312	343	329	326	346	319	342	347	341	368	327	323	338	365	329	350	353	349	331	343	334	325	347	312	331	323	329	377	315	350	332	338	330	338	381	318	344	350	316	330	364	336	337	325	310	330	296	334	337	333	343	341	337	355	366	338	339	310	320	318	347	330	336	342	313	343	357	343	339	359	304	333	336	338	328	337	322	308	311	370	370	354	331	347	332	340	313	341	315	331	341	325	337	324	309	352	344	298	374	328	327	349	330	339	336	333	321	364	366	327	350	366	338	345	351	350	311	334	356	337	324	351	317	329	307	338	332	322	344	360	319	324	324	339	310	334	342	318	355	333	317	336	349	357	351	321	338	336	348	350	339	335	329	357	342	325	342	304	346	327	341	329	324	339	296	361	363	324	312	330	328	343	319	338	354	288	350	308	321	338	328	318	337	331	342	337	340	334	319	344	346	316	312	341	318	336	365	343	353	314	340	360	347	328	352	330	355	340	300	304	362	370	309	316	320	281	319	315	357	315	303	322	339	366	331	304	332	337	327	331	327	346	340	322	330	332	338	337	348	334	315	301	334	328	324	307	322	334	318	341	334	347	337	314	320	387	343	334	336	353	318	318	351	315	314	322	378	324	330	319	300	302	325	305	350	347	344	317	340	342	308	332	290	327	318	319	328	344	347	353	316	334	345	329	342	297	375	331	325	336	331	359	344	301	333	362	350	356	344	330	345	330	325	322	371	349	329	348	350	327	291	353	335	320	324	332	341	324	359	308	334	305	340	325	351	332	342	339	347	333	338	357	322	349	334	319	352	371	348	331	313	337	326	356	368	338	382	302	340	281	303	319	333	359	337	332	319	305	336	287	318	336	351	316	360	353	347	319	359	312	321	300	342	309	364	343	359	302	367	338	326	338	336	347	353	366	348	312	314	340	318	312	349	332	356	306	328	339	335	352	342	362	343	310	336	323	316	372	338	341	341	315	344	336	351	370	288	356	322	338	323	350	341	348	310	333	334	341	337	315	314	313	340	342	336	300	315	356	331	382	334	292	319	322	351	304	346	320	317	319	342	332	363	334	364	354	324	330	350	313	328	344	337	341	316	376	310	322	351	347	335	336	342	324	322	336	329	318	367	324	359	313	341	359	354	345	354	322	348	321	310	342	333	332	332	328	334	356	329	316	323	340	345	328	342	310	349	320	353	333	326	373	351	349	314	340	309	315	346	346	332	363	367	331	326	329	346	366	378	320	345	331	328	320	335	331	291	343	351	346	363	324	356	325	358	336	339	333	365	324	345	307	356	321	329	338	328	318	342	341	331	325	341	346	302	336	352	344	315	344	330	331	325	328	337	353	308	310	313	309	355	317	378	338	338	364	353	364	346	348	317	376	334	340	317	333	365	362	321	359	332	331	325	300	339	313	369	329	347	326	294	331	312	361	327	322	339	314	327	358	313	331	344	311	359	305	342	330	338	338	342	307	329	359	319	320	328	369	330	341	331	336	344	352	365	358	325	296	322	394	344	349	386	334	329	308	333	343	331	313	317	338	322	349	312	337	333	301	362	321	345	303	329	303	330	336	359	340	347	356	359	320	338	351	338	322	309	390	358	330	324	350	328	346	306	321	312	345	347	312	337	330	347	333	333	350	349	318	338	351	316	336	344	361	326	331	341	372	335	324	339	304	295	345	296	326	332	311	344	349	324	344	317	344	330	360	329	302	310	333	317	356	303	374	321	327	325	335	332	336	312	315	323	293	310	283	333	397	324	282	323	346	317	359	327	346	346	360	322	332	355	350	316	326	317	360	330	347	343	343	326	327	332	325	332	311	325	294	307	338	347	344	340	356	325	350	336	307	342	363	323	361	342	337	342	326	340	328	353	327	323	323	338	342	347	313	342	328	340	356	311	341	349	319	314	334	363	344	341	338	319	348	349	304	334	311	343	359	317	326	337	328	329	350	336	346	323	329	307	360	343	327	329	334	363	307	368	333	307	318	327	341	314	368	319	356	373	345	330	315	326	343	360	316	315	324	306	318	355	313	325	366	336	315	334	315	338	306	314	342	333	316	337	378	340	332	343	320	334	375	353	310	335	323	358	328	351	340	330	342	346	341	325	323	378	361	323	325	303	333	304	320	321	324	325	348	340	369	309	349	329	349	309	324	331	312	335	336	318	334	329	344	325	317	334	340	325	342	353	361	361	346	357	351	338	343	333	319	338	341	322	378	355	340	323	339	295	330	338	331	341	356	332	350	351	363	344	287	328	337	338	337	340	342	357	351	334	341	348	378	341	359	361	321	337	334	351	317	346	294	345	345	336	336	306	368	314	327	319	314	338	368	343	304	308	361	332	358	350	356	372	345	361	363	309	325	323	340	309	324	346	311	340	298	362	317	330	347	370	331	340	344	322	315	335	345	331	303	295	339	351	337	337	335	350	343	330	338	360	345	340	341	318	329	341	359	330	335	338	323	316	325	322	339	347	326	317	331	346	356	317	340	329	325	362	336	390	355	329	309	352	308	339	308	321	353	339	315	327	353	344	332	311	331	349	356	359	357	359	324	326	337	323	317	358	346	336	314	321	341	356	322	298	327	350	306	322	334	324	333	349	371	367	320	339	357	344	306	317	311	319	342	326	351	350	348	337	329	351	334	331	358	337	311	309	306	338	334	347	315	323	385	356	343	331	350	340	337	309	354	330	322	357	295	325	342	357	343	336	329	281	336	343	328	309	350	318	338	312	309	355	342	299	332	345	334	316	326	333	325	331	341	326	321	325	319	303	318	338	315	318	325	336	335	360	325	323	330	334	352	349	333	318	359	336	322	345	357	358	361	336	343	319	304	352	351	323	351	316	333	326	334	306	344	301	316	358	301	331	353	345	322	344	312	360	353	392	298	325	362	313	357	350	359	303	325	296	310	370	328	324	373	325	332	316	331	310	329	341	314	321	332	318	328	313	331	350	363	345	331	293	364	357	310	331	351	309	344
44703	14868	2515	958	652	501	432	351	320	249	259	227	217	217	183	194	189	217	183	168	165	159	185	189	169	147	162	176	170	161	138	178	156	148	150	141	157	137	177	167	158	171	142	165	139	156	163	150	172	161	137	156	155	160	169	151	140	182	160	164	159	150	135	142	149	149	163	146	155	157	161	133	160	168	161	149	163	131	135	124	153	154	149	164	145	139	135	129	179	146	154	156	142	156	165	149	137	143	135	158	156	157	154	154	149	142	171	152	166	120	138	145	160	170	164	161	136	167	163	168	146	173	144	135	147	158	162	133	177	163	139	186	136	171	164	174	173	143	165	135	167	149	161	173	150	168	155	159	144	141	155	139	153	140	162	165	141	161	159	141	169	146	120	151	168	150	168	163	158	150	142	135	139	142	136	148	162	167	149	134	136	151	177	148	165	141	151	156	155	171	139	158	132	129	129	131	155	151	145	145	133	134	127	160	156	167	144	163	163	148	166	146	171	164	146	152	174	155	147	126	168	154	142	147	150	139	160	134	167	139	164	164	151	152	175	140	145	144	163	152	119	145	168	156	149	167	165	146	159	182	174	172	149	161	136	146	169	145	142	157	151	167	137	147	169	151	152	155	146	166	158	158	140	146	150	140	149	150	124	155	140	149	152	138	142	168	168	133	163	157	161	171	146	157	160	145	149	162	161	155	144	152	158	158	147	157	168	147	139	136	162	148	171	168	155	123	148	157	167	154	155	144	151	171	165	177	137	147	142	137	157	157	148	131	167	155	129	141	145	156	147	194	146	147	164	154	157	157	169	149	147	164	171	153	171	167	140	141	150	171	168	147	162	146	153	148	150	168	159	136	145	166	160	164	157	151	127	137	148	139	168	137	147	150	158	159	149	163	161	146	144	152	172	146	139	136	143	134	161	149	185	164	177	148	161	153	169	154	139	144	156	151	158	170	150	144	175	154	145	170	168	180	134	152	172	150	161	154	139	142	169	138	142	158	146	185	149	147	147	170	158	145	162	174	158	170	148	136	143	143	133	156	148	145	167	140	153	143	126	152	165	164	142	134	172	163	149	170	160	163	156	186	144	151	163	173	142	130	135	153	168	155	158	163	167	134	163	139	148	154	146	154	146	135	152	174	156	141	169	132	161	173	166	165	162	139	144	139	144	144	145	160	130	142	160	165	139	141	151	158	189	155	144	136	145	160	162	132	146	151	127	153	157	151	167	137	140	140	147	151	154	144	144	156	152	173	152	156	134	139	148	127	164	160	149	157	161	140	145	151	151	140	146	161	164	149	158	155	167	161	150	149	159	158	122	146	169	163	152	161	161	139	158	132	154	154	145	155	193	140	138	148	135	127	166	145	144	141	160	160	138	140	161	156	168	153	167	158	153	156	159	149	143	166	160	151	150	171	139	171	148	143	152	152	164	165	169	150	163	163	154	146	145	156	149	163	146	139	158	139	141	163	154	155	154	170	129	166	144	151	156	163	133	132	163	157	154	148	153	148	151	152	164	138	159	159	147	149	147	164	161	145	156	165	135	155	173	176	169	136	145	140	166	166	151	163	143	159	180	149	180	157	163	151	157	132	136	171	164	135	147	147	178	177	148	140	161	148	154	127	136	155	131	166	147	157	159	152	142	171	149	165	160	126	147	175	161	132	153	154	157	158	130	156	168	171	146	146	139	162	138	157	131	162	153	158	155	161	157	158	150	138	164	141	176	133	131	122	159	183	140	168	156	146	155	161	127	150	159	134	162	156	147	159	150	141	134	139	169	125	151	142	160	169	169	166	135	146	135	161	148	138	159	181	150	163	143	161	144	142	149	130	144	161	159	138	134	140	147	171	158	177	146	143	142	153	149	150	120	162	147	171	133	154	139	143	165	147	155	174	175	152	146	164	150	148	134	145	159	147	153	164	152	141	140	153	159	160	163	148	157	134	150	153	140	126	151	143	161	177	128	190	153	134	169	132	152	139	160	148	159	165	164	173	139	141	171	139	157	148	155	159	160	162	185	164	144	129	161	165	145	140	160	162	153	130	145	155	140	136	131	145	155	166	173	141	156	153	179	174	145	165	178	161	149	155	139	135	149	135	158	171	154	179	159	149	140	161	152	165	159	145	155	158	144	147	157	157	113	179	148	169	161	174	160	160	145	150	150	147	156	145	149	138	165	153	163	146	139	147	150	148	135	166	148	124	154	149	158	154	159	146	150	161	140	153	159	159	152	146	170	151	163	156	179	150	134	164	149	134	140	151	178	166	150	139	144	152	162	180	163	151	152	178	161	169	158	145	142	144	144	168	155	135	142	149	151	127	133	161	170	148	146	172	162	135	169	145	152	148	157	162	144	172	160	149	157	164	142	171	150	167	163	158	149	152	145	157	135	153	156	152	141	150	156	166	160	159	150	128	127	131	152	171	177	182	162	138	133	133	154	142	162	158	159	154	162	148	152	157	119	165	160	167	160	167	144	171	135	141	156	182	134	158	171	150	150	147	154	161	122	128	175	166	152	135	149	155	162	154	141	161	154	142	165	155	163	173	194	158	178	168	142	128	160	157	154	162	145	145	169	151	156	151	151	141	177	147	168	152	160	159	125	145	165	142	153	158	163	177	148	139	156	165	148	171	148	163	160	157	166	160	184	154	164	145	155	160	166	161	178	161	135	157	142	145	145	129	156	148	148	134	146	166	150	148	145	159	139	147	156	151	158	152	138	144	162	139	158	130	151	164	154	170	145	151	176	144	169	149	169	168	161	146	162	142	127	131	123	178	149	151	154	169	157	154	146	152	148	131	144	150	152	148	161	147	154	160	135	150	164	150	153	150	148	157	147	148	178	148	169	175	160	151	146	165	140	155	154	145	159	172	145	134	140	166	151	155	154	164	155	138	132	137	161	167	151	172	170	160	153	135	173	161	136	145	134	145	138	132	142	149	159	154	168	162	152	155	145	147	159	160	144	149	145	167	165	164	144	152	171	165	147	155	172	143	175	146	136	169	157	163	162	168	164	138	163	136	145	145	140	153	170	134	172	131	147	154	150	159	147	148	176	142	142	155	147	145	163	140	151	147	160	141	163	148	151	147	141	173	161	135	138	127	160	132	143	150	158	165	152	160	158	161	167	147	136	154	151	136	159	164	137	145	138	172	146	142	161	149	179	158	168	151	144	172	159	147	136	155	144	166	155	159	157	126	152	143	161	137	176	167	178	162	154	160	159	125	179	148	138	132	148	149	183	150	154	153	152	135	171	153	159	161	170	126	127	177	153	161	158	129	165	157	164	164	168	145	149	140	167	134	139	143	153	151	143	159	148	168	175	174	170	146	156	135	128	132	160	171	165	153	164	130	172	148	185	158	168	164	156	143	162	153	135	162	142	137	164	153	159	145	169	158	160	179	157	155	178	170	157	171	151	161	127	155	165	130	152	166	158	159	168	148	154	131	152	155	148	146	150	156	161	187	155	123	141	170	139	164	150	148	150	168	154	152
26947	1549	3172	3491	2928	2380	2062	1687	1457	1226	1148	1101	945	916	859	849	769	760	675	714	706	686	678	660	622	622	608	600	559	573	579	554	577	531	569	564	587	548	540	507	530	563	556	537	531	541	584	520	535	560	551	534	491	530	538	536	528	550	483	533	497	501	522	520	520	511	529	510	517	522	508	494	547	518	479	485	535	529	519	518	538	510	553	521	459	545	488	513	504	495	511	524	519	524	474	497	517	498	481	523	495	500	501	505	538	484	509	470	527	492	533	493	555	509	530	477	535	497	506	489	526	526	504	493	508	507	487	498	518	522	506	474	502	471	518	504	492	505	539	557	493	490	530	505	477	479	470	513	523	515	505	503	510	499	527	517	491	475	502	504	495	468	489	532	489	491	519	529	553	505	518	534	508	541	522	474	517	527	498	537	502	508	499	530	500	484	467	497	505	491	515	510	536	521	500	512	515	476	491	511	477	515	488	513	479	471	493	519	502	476	478	515	518	509	521	532	497	503	506	508	537	531	496	505	516	534	532	498	497	528	490	491	545	494	475	551	454	506	496	477	511	488	473	521	543	494	532	486	497	497	512	515	507	487	480	479	485	497	522	496	518	576	512	493	481	513	507	490	528	457	525	549	510	504	467	505	485	509	456	452	473	489	525	487	496	508	508	515	509	485	499	516	501	482	536	524	514	530	481	528	539	533	473	517	500	506	518	532	482	489	468	533	483	492	525	529	522	509	543	485	498	509	506	505	548	493	485	501	512	518	513	499	500	545	530	508	560	472	509	513	528	496	487	532	492	473	486	449	504	486	502	506	469	488	525	516	515	509	506	499	519	489	490	492	494	508	543	466	489	498	500	504	505	519	500	498	511	494	489	471	519	517	471	498	509	490	489	505	503	447	474	502	516	524	497	507	486	510	519	495	499	460	498	502	513	491	528	463	428	500	522	490	472	521	500	501	511	508	513	498	515	483	475	512	504	487	498	459	507	512	481	501	471	490	485	495	513	513	491	483	522	525	482	541	538	525	498	474	535	505	483	494	478	473	477	495	538	486	509	492	476	530	480	523	510	499	524	501	514	493	488	519	507	527	524	524	469	512	467	520	510	475	488	489	456	507	520	500	518	522	463	487	482	499	557	507	506	470	536	486	495	494	489	506	481	520	477	486	462	451	563	495	513	475	447	501	496	495	532	516	487	440	523	462	480	483	462	545	485	519	548	533	487	484	480	532	493	513	484	503	499	506	502	495	478	501	458	503	509	517	507	511	482	526	538	453	498	477	518	536	528	477	472	467	523	500	488	537	500	504	483	531	512	473	519	471	496	488	514	476	509	538	511	469	484	514	531	522	500	517	514	543	480	485	467	487	502	515	511	526	529	441	475	475	511	497	525	529	494	550	526	519	480	477	494	473	501	493	488	469	473	544	482	455	489	506	506	494	499	494	510	507	504	533	473	505	529	506	513	546	528	524	471	522	536	486	525	505	504	521	505	485	493	498	503	475	492	520	535	480	482	504	466	512	528	469	486	537	478	525	510	525	538	517	440	493	505	518	522	517	462	522	493	491	484	509	492	500	516	454	501	479	516	480	498	483	510	507	487	531	494	505	470	454	484	478	524	523	525	508	513	513	500	512	525	435	485	492	499	516	521	490	506	474	502	506	520	488	493	538	489	505	504	511	484	493	509	499	488	532	501	504	485	497	524	515	498	523	490	475	499	468	501	479	520	515	481	521	504	485	457	516	531	534	523	496	499	496	494	509	506	466	509	499	487	469	539	482	494	475	490	487	504	543	510	468	530	500	487	493	535	523	503	512	525	499	498	494	496	482	511	471	462	499	504	507	512	514	484	491	502	539	482	503	524	486	481	512	506	490	492	476	460	511	560	513	512	476	484	518	499	503	523	527	535	474	539	494	438	527	518	500	523	489	479	511	494	467	483	520	492	530	476	509	519	517	495	515	488	512	495	487	514	485	488	496	520	513	532	529	525	497	526	501	489	504	495	496	498	486	462	527	518	518	487	468	514	475	514	478	511	506	484	517	519	489	466	510	488	516	510	497	517	528	529	501	508	497	500	500	510	509	512	486	514	507	544	496	512	472	499	516	529	463	488	524	523	519	516	468	530	508	479	481	512	505	515	541	485	495	545	542	478	467	510	533	511	474	494	479	490	497	476	511	468	503	490	480	503	512	498	509	511	501	472	523	499	527	488	491	459	530	493	459	544	522	473	512	491	476	510	520	508	494	499	527	453	436	468	509	533	531	475	552	508	498	475	501	470	508	497	492	474	549	465	496	500	487	499	484	523	493	483	498	478	495	545	508	485	522	485	522	491	535	443	514	477	479	488	530	465	528	499	480	551	509	539	498	497	516	511	537	535	492	462	510	531	481	511	523	536	483	492	513	516	506	520	519	495	561	495	478	478	520	459	489	520	528	497	496	485	480	476	483	485	526	537	506	517	517	481	507	497	500	513	471	490	476	464	545	521	475	493	481	478	500	506	545	500	498	533	487	504	500	479	488	487	508	500	547	515	554	472	522	495	508	541	539	529	523	473	488	490	546	547	455	513	519	575	511	480	483	502	491	488	507	501	473	479	492	517	481	498	549	530	511	535	489	479	475	483	497	470	477	476	496	516	485	520	478	483	478	462	486	524	481	479	493	470	500	465	458	496	498	517	514	528	507	526	503	483	535	513	493	486	514	532	533	506	522	479	503	509	474	525	518	549	497	434	515	495	466	522	477	516	500	478	504	479	533	498	495	474	518	519	543	509	491	500	472	518	559	454	514	499	492	507	493	500	534	492	509	531	519	499	476	474	531	482	478	479	510	492	554	473	508	465	500	502	513	508	475	527	492	527	500	482	544	477	490	516	515	446	510	485	531	523	520	477	500	500	531	525	499	495	510	488	537	462	514	481	487	534	511	529	511	504	480	519	488	482	539	475	525	472	531	520	503	496	462	515	451	452	500	551	516	476	513	488	453	547	483	506	543	502	491	502	516	468	510	522	493	513	503	454	535	482	513	517	492	534	535	476	510	518	531	525	511	498	501	460	494	487	525	471	505	513	509	542	499	484	527	498	514	505	535	461	467	488	496	506	488	514	504	462	475	541	483	493	517	501	485	492	556	483	457	496	466	514	523	500	484	505	455	489	483	475	466	511	490	541	486	519	475	523	499	484	507	498	511	505	506	514	520	538	480	508	503	511	477	514	524	495	489	511	502	474	502	514	472	496	511	464	504	540	465	485	520	469	517	532	497	467	484	504	516	499	509	512	501	513	513	529	490	536	546	488	477	495	496	521	536	541	494	491	464	523	483	514	482	449	495	500	525	543	470	465	503	474	535	506	473	512	539	542	492	505	502	522	533	519	479	499	531	524	470	490	492	491	521	490	506	459	535	507	424	481	518	479	493	489	500	500	505	515	480	499	476	512	486	509	520	515	525	522	489	521	481	500	514	500	494	516	491	485	518	532	497	542	493	478	474	472	560	513	507
57050	23608	7096	2083	1418	1022	795	656	543	493	473	413	391	387	311	354	311	291	319	297	312	301	304	315	269	280	268	281	265	302	249	256	273	296	252	263	274	276	264	270	258	294	283	247	302	243	273	236	255	251	259	268	256	262	261	262	264	275	246	229	284	229	261	256	264	224	241	229	239	253	272	230	246	266	256	251	263	251	268	253	275	269	284	260	276	260	244	236	256	245	255	265	216	277	254	261	219	275	252	283	263	230	241	238	240	254	281	257	252	264	231	271	265	271	299	271	279	257	255	271	237	219	232	265	261	288	270	256	252	218	235	235	256	286	268	272	253	282	297	251	278	278	257	225	252	252	230	254	234	263	262	252	295	263	249	250	255	264	242	270	237	279	263	242	268	242	243	256	292	249	263	274	280	289	252	251	248	238	260	268	248	221	236	239	207	228	250	260	264	251	221	267	269	257	287	272	236	260	245	280	238	269	255	236	236	243	241	269	245	254	220	232	272	250	253	280	209	254	237	236	258	246	257	249	263	254	289	271	284	240	252	249	286	253	229	247	238	238	237	246	251	264	259	267	249	278	248	226	292	262	306	285	261	239	227	242	234	277	261	251	255	260	276	258	259	246	246	282	247	260	233	248	260	274	250	241	262	251	250	275	267	253	268	263	262	224	253	276	230	246	268	252	238	251	275	251	249	244	258	287	279	225	259	228	250	233	237	260	286	243	236	253	270	255	256	254	245	255	275	224	264	252	246	263	257	251	245	266	268	245	274	261	258	263	249	262	226	290	249	266	250	250	219	257	251	258	240	252	244	219	269	250	273	250	280	269	284	253	245	280	271	256	261	268	256	256	259	225	245	241	263	285	249	261	244	262	234	239	234	253	277	258	277	248	270	279	280	260	263	259	252	217	243	261	243	243	260	251	251	229	244	243	281	230	237	243	261	229	244	251	258	285	261	254	244	273	259	249	252	288	281	278	216	250	254	238	227	283	299	255	267	232	264	243	252	249	239	251	228	265	261	223	265	272	253	236	245	288	245	246	284	254	265	233	249	261	259	243	279	281	275	237	271	222	253	247	239	267	236	241	299	283	257	223	226	259	271	250	283	239	252	269	279	269	232	239	271	258	261	266	260	244	229	273	270	284	255	266	256	270	252	232	254	240	271	258	275	266	264	247	270	227	239	214	265	245	294	255	255	239	266	251	233	266	257	246	249	244	273	270	215	244	247	232	268	268	243	260	278	254	262	252	281	259	265	265	269	225	275	256	260	236	259	267	255	265	267	249	231	257	248	260	269	260	261	261	259	248	264	247	255	275	262	251	243	242	256	283	277	267	264	228	244	273	271	243	250	268	241	256	245	268	238	216	299	235	234	275	248	254	271	258	247	243	241	261	252	227	261	255	251	240	247	273	246	274	268	255	234	244	249	268	250	258	289	274	253	253	241	254	253	269	293	281	261	243	266	260	271	291	256	256	261	238	249	252	267	249	237	263	233	270	264	283	254	264	251	238	284	238	269	255	242	264	259	251	249	268	226	252	273	229	247	260	260	269	259	255	279	250	253	262	237	276	221	252	236	241	266	275	262	277	229	249	249	233	267	243	242	258	273	255	203	282	262	304	275	261	261	251	280	218	254	247	251	242	241	276	261	272	235	229	255	241	242	263	255	268	216	239	255	271	265	239	241	256	251	219	264	254	248	251	276	259	260	244	269	225	255	252	254	244	245	278	262	249	241	270	256	273	249	265	258	274	273	256	245	246	255	231	253	254	279	274	242	229	235	282	223	255	267	248	225	256	277	273	262	220	234	247	249	260	248	261	274	220	256	238	238	236	249	262	260	261	259	236	253	226	256	245	260	246	234	258	273	281	248	232	277	233	236	258	253	253	266	259	267	281	235	252	276	230	259	275	242	242	240	254	256	243	263	265	260	264	243	240	263	272	218	260	260	240	269	234	241	240	248	261	260	258	251	247	300	257	243	264	248	262	236	255	254	283	269	268	256	250	248	273	251	238	255	249	238	261	256	260	233	260	253	259	265	261	235	232	234	250	263	227	227	267	234	231	270	268	272	271	265	232	256	261	258	277	273	251	245	240	261	262	249	278	252	221	220	252	247	227	262	238	243	252	270	283	270	286	250	252	247	254	256	247	241	251	261	241	237	262	222	238	253	271	250	256	235	268	265	273	246	266	240	276	263	250	269	268	266	273	245	249	223	269	237	247	259	254	223	280	258	261	271	255	262	244	256	249	249	246	248	252	290	263	248	244	248	268	241	239	255	256	266	239	241	255	265	271	253	246	258	238	256	262	271	252	259	278	254	249	267	245	263	237	279	241	239	265	246	240	256	268	285	264	231	253	247	261	233	253	269	259	257	255	257	281	253	246	243	272	247	261	243	254	261	230	263	254	242	240	259	233	261	249	248	267	243	229	229	239	255	245	253	250	274	255	268	239	256	282	236	282	293	277	232	267	260	283	269	256	235	246	245	252	263	243	259	268	217	261	247	255	275	255	252	257	248	284	266	254	250	253	246	263	263	255	242	254	268	316	254	254	235	259	266	280	267	230	225	259	265	253	256	275	230	268	255	237	242	240	251	259	279	226	248	248	260	239	246	262	243	268	289	254	240	219	231	273	255	262	234	270	258	257	258	243	246	255	231	270	285	245	242	237	247	242	223	234	279	246	243	243	250	227	251	277	234	233	257	260	252	239	228	299	273	249	257	282	269	273	255	276	233	254	238	236	245	264	267	249	270	262	260	270	240	223	234	272	244	291	280	255	246	196	266	255	262	276	255	259	264	263	244	242	234	289	255	268	285	246	280	225	271	235	254	246	258	263	249	285	258	289	262	283	271	260	247	243	258	261	263	248	231	242	246	235	258	278	227	253	215	235	259	249	236	273	258	260	262	234	227	248	240	252	258	252	248	258	263	246	235	245	255	271	242	270	245	254	279	259	280	254	275	264	271	247	270	255	257	255	274	278	245	260	260	255	226	252	266	241	258	237	262	258	235	237	244	246	246	269	258	276	267	256	239	280	248	277	241	243	247	241	248	223	269	274	272	224	233	267	241	271	239	249	260	256	235	251	276	236	260	250	247	245	259	238	239	263	241	247	243	270	237	285	230	268	224	241	258	282	237	260	277	252	211	246	278	242	291	273	242	254	241	233	251	289	254	245	256	252	243	284	270	254	250	236	242	289	260	252	243	256	247	241	257	245	275	231	271	221	287	280	280	282	249	245	265	238	252	252	247	267	253	237	257	234	251	251	237	256	261	266	264	274	253	272	240	248	221	252	253	237	254	236	299	265	244	277	235	258	265	265	264	261	250	234	242	211	266	241	259	265	302	243	249	261	252	243	259	272	252	276	245	291	266	280	279	245	257	262	238	239	244	252	234	247	252	250	247	249	253	246	231	266	261	277	256	240	256	279	264	252	256	250	221	240	250	264	268	268	271	251	248	258	255	298	266	277	253	255	257	265	258	270	244	218	263	249	252	258
33999	2707	5895	6481	5362	4412	3693	3145	2650	2343	2000	1881	1641	1572	1436	1400	1360	1283	1289	1177	1105	1112	1083	1047	1016	995	972	922	948	941	953	972	935	845	860	853	876	890	845	813	875	867	861	826	806	870	839	826	803	825	802	813	800	825	846	819	825	849	873	808	788	779	778	745	806	728	821	820	768	818	783	808	777	800	780	777	806	817	790	788	725	771	810	793	775	772	793	807	746	721	766	755	768	784	776	777	793	745	788	785	724	729	767	767	785	788	772	789	764	763	761	776	759	773	734	745	754	791	801	773	754	746	775	759	797	764	758	769	794	770	762	785	739	767	773	743	761	779	779	731	828	758	814	777	811	816	717	743	789	848	796	716	806	731	754	757	786	745	768	770	796	747	741	777	768	732	751	773	754	780	781	753	845	757	729	755	712	817	747	797	772	785	821	754	734	805	766	782	744	786	815	778	768	769	766	781	779	734	742	809	788	769	752	765	763	761	783	750	814	790	745	754	779	769	786	737	766	771	779	723	771	766	742	748	791	789	756	766	760	764	792	760	748	796	757	740	760	735	788	754	754	802	773	759	763	775	778	782	745	774	721	737	732	728	792	739	728	819	773	770	760	767	751	798	762	747	808	757	804	795	728	726	745	789	793	754	750	774	765	747	772	789	721	764	758	736	776	758	788	766	773	776	779	750	811	752	738	764	719	761	805	823	807	757	765	781	805	801	761	786	730	773	811	718	817	732	759	739	792	763	767	764	775	837	778	788	772	769	771	720	806	771	765	799	741	786	735	785	780	784	771	746	757	761	765	769	820	788	742	780	738	767	778	756	799	790	775	729	783	718	791	748	796	750	802	769	771	781	733	775	791	735	808	766	790	752	760	739	766	797	782	778	734	820	737	782	757	785	739	733	736	740	801	752	721	727	771	745	735	769	769	756	765	778	779	811	794	728	766	732	765	734	826	683	783	786	771	791	776	726	796	793	763	714	766	774	741	729	782	773	783	808	741	731	725	801	734	718	695	785	770	747	728	764	765	759	776	737	792	798	740	785	746	762	769	758	728	776	761	738	786	816	771	809	753	774	758	794	788	776	777	728	738	791	764	757	690	802	782	721	783	724	729	759	753	724	712	812	770	783	761	799	740	774	767	794	762	720	717	773	774	728	766	786	801	776	754	740	708	742	779	760	798	731	787	768	759	759	779	786	783	765	737	784	736	772	760	779	789	789	844	728	780	749	793	808	765	811	740	746	760	766	754	771	789	757	724	774	795	802	779	781	748	769	799	729	726	780	718	785	739	801	738	728	775	726	807	737	748	814	721	811	765	755	774	738	822	724	738	695	751	758	745	737	791	720	738	751	806	781	740	753	786	747	742	723	794	794	737	794	778	727	716	751	806	735	733	791	771	803	814	768	746	746	777	777	759	780	748	787	758	806	759	769	837	682	772	751	826	766	800	739	765	818	785	764	790	769	769	747	800	764	750	740	749	803	747	749	778	770	748	720	804	758	763	779	751	769	790	830	807	715	761	721	754	739	790	755	756	750	736	766	759	766	802	765	789	759	792	754	749	779	773	789	750	799	756	812	735	770	790	812	767	703	761	806	750	770	734	767	796	792	746	764	765	796	775	787	736	745	769	775	754	765	769	742	730	733	778	778	787	732	767	758	793	766	791	750	758	762	763	752	764	779	779	746	747	753	797	729	770	745	749	791	757	787	768	776	771	813	799	782	773	810	763	797	804	760	771	785	709	789	778	777	746	789	762	767	795	781	791	782	737	760	748	768	727	761	787	755	778	782	770	752	756	756	794	807	794	773	775	774	718	761	765	759	739	750	776	781	784	787	756	733	765	761	772	786	723	791	735	744	824	748	807	747	777	796	746	758	743	757	770	762	722	801	800	786	770	763	753	736	803	795	763	728	782	733	824	737	764	768	751	803	743	793	740	788	816	777	716	733	732	779	752	728	724	746	752	777	741	748	760	713	749	737	737	801	757	779	795	808	735	770	774	780	799	756	797	733	719	824	769	758	736	739	744	760	773	772	723	806	741	773	751	701	795	715	788	740	773	743	803	754	764	768	746	823	722	791	723	729	736	751	764	788	779	793	738	777	781	766	769	714	763	749	739	772	776	785	752	751	765	785	764	729	783	732	774	763	759	743	757	770	782	767	806	790	809	756	772	718	750	743	709	761	790	776	773	767	717	735	763	802	728	788	690	757	763	760	812	761	793	733	756	756	769	734	745	806	791	734	743	791	753	763	754	752	787	773	745	716	775	784	823	763	767	749	783	788	802	709	728	784	742	732	723	775	765	821	772	745	817	768	768	723	787	739	740	750	783	763	739	735	793	769	818	785	761	771	777	734	771	735	754	778	761	810	778	753	791	737	765	801	725	740	815	793	776	781	758	745	772	801	753	750	794	748	728	743	797	736	740	767	761	757	738	772	769	806	732	763	786	750	788	754	789	772	769	737	768	757	782	779	752	752	781	764	714	774	788	719	720	714	788	752	790	749	783	743	729	803	754	761	814	740	786	769	789	760	750	748	718	744	692	827	726	747	796	752	780	816	733	723	781	753	724	804	761	750	774	755	780	801	827	779	735	797	752	802	776	781	736	773	794	728	755	749	759	788	721	786	776	780	723	759	756	791	773	731	752	804	735	792	756	745	745	773	752	723	804	749	733	772	741	721	726	755	775	743	798	826	759	798	757	740	784	785	759	741	768	719	781	742	764	785	774	732	787	789	794	719	786	765	805	772	755	770	707	766	736	719	785	764	747	761	825	759	777	736	724	722	745	774	703	765	718	795	758	750	756	741	759	723	779	729	834	765	757	747	807	768	772	799	765	754	774	744	732	800	784	799	755	782	738	762	735	812	777	838	758	786	759	760	814	760	764	732	780	739	736	737	745	746	783	723	778	811	764	778	763	761	754	729	745	680	698	789	767	785	788	697	763	702	739	757	770	758	762	793	763	748	751	823	721	729	743	695	781	733	789	784	752	786	771	753	755	746	787	698	779	765	754	767	758	757	742	740	772	792	759	753	751	775	760	729	746	755	771	783	789	766	788	757	793	768	799	729	719	791	755	824	710	752	714	794	767	740	764	743	746	819	688	798	792	787	774	732	720	772	785	791	798	748	783	734	743	764	787	784	738	748	761	816	765	746	781	744	786	768	789	808	750	732	785	760	743	735	774	786	770	748	742	739	764	749	752	806	757	766	763	791	780	762	740	746	789	772	808	800	770	745	734	746	775	785	745	742	811	790	797	776	755	772	794	709	777	765	740	769	739	777	762	768	765	727	705	794	768	759	782	792	759	792	730	774	796	749	744	737	760	784	794	771	734	726	767	758	761	730	746	810	758	745	768	749	768	714	776	736	757	750	756	740	790	712	751	799	773	744	755	769	820	773	707	730	715	770	759	760	779	783	744	768	821	736	779	770	717	771	809	794	746	733	784	714	753	721	804	727	764	806	721	776	775	749	798	775	786	718	723	767	810	763	720	791
10922	624	256	165	119	138	126	99	95	105	103	97	102	81	103	92	87	95	95	80	114	108	91	99	82	90	76	96	99	105	94	124	102	81	109	88	93	114	104	107	92	100	94	110	84	92	98	94	88	86	77	95	93	107	77	83	101	99	99	106	96	100	98	104	97	90	87	82	95	94	104	108	88	93	90	105	80	98	87	99	110	104	84	104	79	92	91	89	92	99	103	111	99	83	72	107	79	99	78	87	96	79	105	86	102	95	98	97	82	85	101	96	94	101	105	106	84	93	106	108	87	86	82	96	103	89	96	93	91	85	83	116	100	108	96	85	90	85	77	86	99	95	81	99	100	84	94	96	106	98	102	90	98	92	85	107	84	98	98	94	103	92	97	100	83	95	86	90	95	95	100	92	105	82	82	97	99	89	90	96	78	86	92	88	86	75	98	98	102	106	87	110	91	84	104	92	79	78	74	99	85	109	91	78	105	101	85	94	75	105	77	99	84	83	84	72	101	94	110	88	103	103	91	95	73	107	80	87	83	86	80	96	94	109	91	80	89	91	87	83	113	104	85	92	84	87	70	108	91	100	85	96	91	106	95	77	108	78	86	91	93	99	99	92	98	87	86	101	91	114	93	101	97	100	99	84	94	93	75	86	85	88	83	93	82	92	86	86	87	83	80	81	104	88	84	100	87	105	100	96	121	107	89	86	96	87	105	89	94	98	94	85	97	82	91	93	106	84	71	85	97	108	113	86	103	88	92	87	108	78	99	76	98	82	78	87	91	86	85	95	96	97	84	93	82	106	90	97	93	102	97	99	89	79	87	85	93	98	88	81	100	81	90	98	96	85	95	93	95	109	85	90	97	69	93	72	105	86	102	104	93	76	84	94	85	90	88	90	89	91	102	111	93	97	103	115	99	110	77	97	82	81	97	98	107	83	85	98	92	89	94	78	94	90	109	83	83	89	95	81	103	76	103	79	89	77	94	94	90	92	91	101	87	91	86	85	95	101	75	97	101	84	93	93	80	80	92	84	101	96	87	93	92	96	80	102	85	102	82	83	67	99	99	102	78	89	72	85	78	71	106	90	74	90	106	86	99	103	105	80	98	99	95	76	110	92	117	85	76	97	83	80	94	102	108	106	82	80	104	90	87	97	83	111	72	115	98	97	81	98	109	98	94	97	89	92	102	98	84	91	111	100	88	94	114	95	101	96	105	93	83	90	85	107	102	90	84	89	89	78	95	91	86	94	87	93	83	92	96	100	94	102	92	101	88	93	90	101	91	95	94	89	94	87	102	100	87	94	107	79	88	80	106	82	67	86	108	112	103	102	81	102	89	78	102	87	93	90	83	94	81	96	74	90	101	86	105	89	106	90	108	108	94	113	103	93	101	79	101	90	106	97	100	95	107	86	98	102	98	94	81	94	99	81	99	102	91	96	95	112	88	99	98	91	96	92	80	76	85	92	86	92	98	107	89	75	101	98	102	83	108	94	89	108	97	76	105	79	68	85	87	92	102	106	98	87	103	90	84	84	86	94	85	100	80	92	88	89	90	102	104	90	96	91	101	72	88	95	85	103	100	90	90	92	96	110	95	81	80	84	105	78	114	80	88	75	118	86	87	107	92	95	96	88	92	91	116	105	108	84	95	93	97	108	90	78	82	98	106	101	89	82	96	95	86	86	82	93	99	92	79	80	89	84	99	104	93	102	89	94	96	87	105	104	99	78	86	100	87	97	103	112	94	97	111	88	80	81	90	104	88	79	86	67	110	86	97	98	83	73	107	89	95	95	92	82	97	89	81	84	93	113	104	91	85	111	91	92	111	92	91	98	83	108	78	111	100	111	85	89	80	86	96	86	94	93	82	84	87	99	100	91	97	84	124	95	108	94	86	88	85	106	91	96	90	85	95	96	97	99	82	94	100	93	108	105	90	83	94	108	94	93	99	91	94	104	76	104	82	92	93	110	95	100	102	90	93	106	98	78	115	86	96	101	104	84	89	112	79	92	100	90	106	92	99	102	105	96	87	88	92	100	91	83	80	95	85	99	94	104	100	103	96	87	90	110	83	87	92	97	110	91	83	100	83	80	86	70	93	88	94	95	82	91	96	80	83	88	85	86	86	90	86	102	98	94	82	104	108	86	84	90	76	102	90	85	101	96	82	98	94	80	94	94	85	100	83	92	97	94	111	72	98	89	100	87	97	82	81	91	104	75	95	109	99	107	96	84	105	97	103	92	97	91	94	84	80	99	85	89	89	95	102	87	100	97	81	86	108	80	86	96	115	96	100	102	88	99	95	97	110	97	86	105	99	96	87	92	87	84	102	104	96	96	96	89	95	88	98	103	85	92	87	94	92	91	109	94	86	83	80	94	90	96	89	89	88	85	101	82	88	88	98	86	91	78	81	87	104	82	95	97	85	95	87	87	101	91	95	82	76	84	106	85	97	118	99	102	86	101	98	93	83	94	90	98	100	101	103	90	85	92	90	78	99	91	94	102	106	101	92	81	109	100	83	90	88	88	103	90	92	101	86	103	95	99	96	79	110	96	81	97	80	78	82	83	126	97	85	97	84	105	77	112	96	111	101	107	89	90	93	101	95	91	89	89	80	92	83	87	86	93	98	92	89	82	97	82	105	82	103	102	79	97	102	84	96	83	123	89	106	110	120	78	85	100	102	90	95	116	79	97	95	91	84	101	61	85	88	79	110	96	100	62	103	86	84	92	110	85	106	97	94	74	95	105	86	81	104	102	88	85	78	89	90	98	91	86	112	77	87	92	81	95	92	84	88	80	101	98	99	89	88	101	85	109	99	97	96	96	97	91	83	89	89	93	108	85	105	97	88	79	122	94	82	82	97	77	108	101	98	98	93	98	95	95	100	103	128	99	78	111	95	88	90	79	85	85	88	98	93	84	89	78	101	115	91	87	111	95	101	86	102	93	79	92	101	97	100	73	95	83	91	88	92	103	93	91	99	104	91	82	103	66	81	95	114	100	92	95	88	101	106	87	91	96	80	90	87	92	95	89	88	95	82	98	99	84	79	94	95	92	83	93	82	78	88	95	94	75	109	85	94	107	77	106	93	82	80	95	108	92	88	97	79	92	76	98	93	95	102	111	87	95	124	76	105	95	105	103	98	85	92	84	102	93	91	103	93	96	83	88	101	95	104	78	97	104	94	89	106	78	103	90	112	100	120	80	87	114	102	89	105	93	101	103	101	98	86	105	97	82	95	99	97	96	97	95	95	78	114	96	104	91	95	79	88	75	99	87	86	97	69	100	86	95	112	87	86	86	98	97	105	115	102	96	82	97	99	88	91	95	95	95	101	119	87	97	99	105	87	102	111	76	99	82	102	94	99	98	89	91	94	92	99	99	88	101	77	99	100	107	97	85	113	78	86	89	82	86	90	77	103	88	110	107	91	77	97	101	86	95	87	111	92	96	85	94	95	82	94	85	91	94	89	90	100	79	96	80	109	101	89	91	100	84
9750	403	515	535	495	460	431	410	411	389	402	381	325	360	354	366	331	312	334	356	346	353	346	341	337	353	354	349	341	288	346	350	303	357	325	321	325	320	342	357	342	320	333	320	339	324	380	317	339	369	347	360	323	356	352	369	322	339	341	336	336	362	339	335	314	324	351	343	356	341	327	346	334	333	320	312	358	350	357	350	355	332	344	332	324	364	351	356	298	319	354	362	336	332	316	331	309	359	338	329	333	322	309	323	331	327	359	359	318	359	308	330	310	350	311	358	357	329	321	348	351	330	317	335	323	346	348	325	342	367	348	333	342	357	324	342	353	379	324	329	333	344	344	322	356	373	333	328	350	328	310	343	315	340	342	375	311	311	337	325	338	337	302	325	355	351	353	347	337	329	331	339	324	329	328	313	330	335	336	322	306	315	350	332	357	346	318	343	324	322	340	374	322	324	332	315	344	338	351	333	335	320	353	327	319	340	336	339	335	325	340	341	314	350	351	318	325	302	319	323	345	359	338	330	314	321	298	294	339	284	334	366	322	337	365	357	355	312	314	328	381	347	302	332	345	332	337	368	341	341	329	320	347	359	320	332	338	336	328	329	299	323	317	322	331	355	321	338	342	332	339	348	334	328	304	355	355	314	340	339	351	347	306	332	352	355	350	332	354	337	360	336	346	362	349	369	335	336	379	340	351	335	362	319	319	341	347	333	325	301	308	343	320	332	326	332	336	312	327	342	323	363	329	349	289	331	324	353	314	345	372	355	317	318	343	345	346	326	312	334	313	325	332	338	361	358	377	315	339	336	338	331	345	371	319	380	336	317	348	304	325	310	340	327	331	342	349	310	316	344	352	310	344	301	358	371	361	328	303	343	341	349	334	327	318	339	303	333	329	322	308	345	343	336	339	328	347	354	329	336	338	344	345	321	306	359	306	358	322	314	333	302	309	338	305	330	334	342	326	332	338	343	358	357	306	311	326	337	350	302	345	331	344	377	351	357	356	358	327	318	333	320	327	369	332	355	323	323	340	319	307	317	337	331	329	318	352	337	344	361	333	319	319	367	345	357	339	326	331	336	337	360	346	349	352	340	355	367	322	320	321	341	369	305	333	326	335	313	303	340	351	355	367	354	323	324	342	374	350	373	320	350	346	327	358	339	319	354	371	342	338	322	320	344	321	321	376	344	346	332	303	315	337	340	325	364	381	353	317	351	345	319	303	335	344	385	338	358	348	324	325	341	321	313	307	314	328	339	374	371	348	331	345	330	313	339	322	330	307	343	322	364	374	303	339	321	327	319	331	348	349	320	357	370	352	292	346	324	357	314	318	334	316	361	330	351	347	354	341	355	321	319	316	332	309	335	344	331	315	326	350	344	348	381	336	338	376	364	317	309	336	357	343	340	321	345	375	325	325	342	316	358	291	336	350	324	333	288	335	324	334	335	315	338	335	358	341	336	344	342	321	353	331	337	309	331	336	353	335	339	324	316	354	344	352	376	343	302	333	324	339	327	353	358	316	330	328	328	353	323	348	322	361	318	309	289	327	326	339	322	322	317	344	339	368	330	322	324	372	332	332	338	345	334	354	339	319	339	341	343	317	332	323	313	375	361	369	318	343	332	300	342	343	306	348	343	382	360	355	334	332	334	326	340	314	291	322	338	354	352	329	342	341	326	340	288	325	355	340	319	342	333	334	319	347	321	370	285	328	305	346	353	363	344	360	313	344	330	345	364	325	353	320	284	343	349	319	350	359	328	333	344	326	313	321	354	378	333	352	328	326	332	353	329	343	339	321	353	331	331	331	330	356	326	321	347	327	260	318	356	334	329	329	305	337	329	306	334	354	346	323	337	348	342	319	359	304	373	312	339	335	305	322	341	353	344	327	343	321	349	342	316	289	330	349	338	326	337	365	342	313	361	311	343	325	336	343	334	318	329	337	351	319	357	353	345	338	291	330	316	337	316	323	339	365	359	328	314	349	339	336	347	363	290	330	367	332	351	320	301	350	328	391	321	359	331	357	313	338	328	335	340	339	344	337	328	321	335	326	316	338	351	329	332	359	344	340	372	323	330	330	333	323	319	331	340	335	314	328	329	349	333	323	349	318	328	313	338	322	364	345	343	373	344	334	321	306	332	337	323	343	324	328	313	360	313	343	351	357	343	321	329	323	357	332	364	351	319	344	338	332	335	343	331	319	323	345	318	321	332	333	299	317	326	347	352	340	324	342	328	315	328	348	330	314	350	322	345	342	335	356	291	334	328	364	369	336	358	330	325	369	314	326	280	318	318	319	337	339	322	348	308	344	376	345	337	348	362	355	362	388	332	340	340	343	345	361	326	317	338	342	316	344	350	341	318	323	335	326	344	312	322	351	297	308	340	357	343	345	346	341	307	341	331	338	336	365	358	374	357	311	360	320	327	374	381	338	345	363	330	378	312	367	322	324	328	331	355	324	354	353	351	348	357	382	322	353	366	314	359	336	319	307	351	339	341	295	335	326	327	330	343	297	357	340	333	316	336	331	320	360	318	343	313	342	350	310	359	342	331	328	336	369	320	342	335	311	363	341	346	325	336	345	288	329	307	361	344	346	300	336	365	315	337	321	398	297	299	353	353	316	313	300	314	321	323	339	318	326	328	301	350	329	317	344	340	306	316	322	341	310	340	334	362	343	351	327	312	356	333	317	336	290	328	326	342	308	310	358	370	355	325	339	358	342	332	324	348	344	330	333	383	330	327	325	318	342	293	314	330	334	311	340	349	323	326	332	331	346	338	335	341	349	314	350	353	303	341	364	353	330	323	316	309	297	334	326	363	324	339	353	339	351	313	330	376	336	332	349	341	327	373	381	326	334	320	378	345	310	353	328	327	332	317	324	344	347	348	340	324	326	325	346	321	323	338	302	356	351	317	320	330	300	338	345	333	331	306	307	284	334	350	331	343	308	349	336	332	331	286	299	334	328	354	322	349	301	357	325	325	357	339	356	324	321	325	333	349	317	337	340	330	328	351	316	329	320	347	293	336	346	362	318	321	352	353	319	321	342	331	338	302	297	342	327	349	304	337	311	315	343	311	300	317	346	343	343	337	321	339	357	376	343	306	338	314	316	332	310	337	325	357	318	316	341	346	334	293	334	313	326	256	335	301	335	322	350	359	338	365	363	337	313	348	317	334	337	305	308	332	345	342	328	328	322	334	310	310	311	293	329	336	331	340	355	335	317	346	307	343	347	331	332	325	307	321	334	318	353	300	322	333	340	332	330	323	339	321	345	311	327	354	368	348	310	331	352	300	348	297	348	297	321	344	341	341	333	319	340	331	330	316	336	320	316	322	344	325	328	356	315	335	356	313	335	331	336	348	348	303	341	305	355	341	356	327	327	359	370	320	327	359	340	340	309	326	343	332	314	319	302	336	332	335	322	352	351	286	338	344	330	323	325	342	358	351	359	345	329	300	332	316	326	337	329	367	337	339	347	326	307	341	318	357	313	340
43831	13016	2043	1013	702	540	383	356	303	266	230	243	204	201	208	193	170	187	207	179	175	175	161	151	159	150	182	173	176	160	191	169	184	173	150	160	130	155	154	158	160	140	149	140	136	156	145	154	173	153	157	143	146	158	149	150	140	145	160	164	136	156	138	163	162	162	160	148	143	150	165	162	130	138	175	181	180	147	145	166	171	169	157	176	154	153	136	148	170	139	138	173	163	149	138	174	147	172	157	136	152	161	164	169	165	138	136	159	170	141	162	168	158	152	138	147	141	153	160	144	138	150	145	154	150	145	133	143	145	158	142	155	145	161	164	131	153	143	154	143	149	155	168	149	158	152	140	134	154	159	150	137	170	156	134	134	171	159	169	130	147	133	159	152	134	138	124	146	156	149	158	155	166	160	142	134	166	166	164	141	141	145	168	178	164	162	142	164	156	147	153	153	152	170	152	157	125	148	151	165	156	161	160	175	155	139	150	161	146	159	158	151	145	165	133	161	119	123	130	170	144	153	140	165	146	187	148	158	134	160	146	154	138	158	171	149	147	148	144	175	152	159	167	162	165	145	140	130	134	154	154	159	161	160	131	146	158	147	171	137	162	148	122	158	155	154	158	160	156	156	150	143	174	156	153	140	142	145	151	148	162	131	145	161	136	131	142	164	161	122	155	142	148	146	150	170	136	140	147	164	153	163	164	153	156	136	151	155	165	153	156	140	147	146	166	156	149	155	151	163	144	166	150	179	153	150	176	168	157	162	175	158	134	142	150	164	162	159	159	165	132	169	141	154	172	147	156	112	163	166	145	151	144	156	143	156	176	163	132	143	139	165	153	162	147	152	147	148	162	148	145	143	172	149	159	152	160	142	163	159	169	156	135	158	146	162	139	132	154	155	162	158	149	161	145	135	154	139	144	153	128	135	150	144	149	145	156	156	138	154	143	154	163	134	143	145	130	131	157	137	140	159	173	145	168	152	168	160	147	153	157	172	152	174	159	149	145	142	140	134	147	166	150	146	152	160	157	145	165	135	156	173	162	150	158	154	124	169	157	136	143	144	151	151	146	144	161	149	131	121	148	174	154	155	157	153	162	151	162	136	147	135	169	157	153	139	165	136	162	139	153	171	137	157	140	151	169	169	130	155	141	143	161	161	145	180	151	137	145	151	160	148	150	148	142	160	143	131	154	166	152	170	167	148	154	167	159	147	138	154	154	163	140	159	142	163	177	181	139	147	136	139	126	156	134	152	156	154	143	137	156	164	155	177	172	148	162	175	146	153	133	136	158	158	151	145	136	154	139	156	153	177	155	167	171	156	154	159	137	162	186	190	141	167	151	145	154	145	143	153	144	144	141	142	145	150	183	161	145	148	146	159	160	161	156	146	132	157	162	160	184	146	156	152	150	170	155	161	149	159	159	174	136	169	137	157	152	162	156	159	140	141	165	174	154	140	141	152	141	139	178	155	164	154	155	168	162	131	155	150	157	151	148	175	164	148	157	149	171	148	177	147	137	166	152	141	158	152	175	145	160	122	150	153	135	145	155	128	164	160	144	147	150	171	146	155	156	159	159	145	152	143	153	149	155	167	132	147	156	160	145	153	133	173	163	152	148	141	148	152	157	154	143	132	167	153	174	164	161	151	165	139	176	164	184	138	150	165	126	142	114	150	143	156	162	177	133	151	133	159	158	165	145	162	156	156	128	154	175	158	175	142	145	168	177	150	146	159	164	172	146	154	151	137	132	161	151	168	129	147	177	142	159	132	157	166	157	175	140	155	156	167	155	148	154	152	164	151	161	166	148	131	149	144	137	144	160	148	162	134	155	165	160	133	139	171	146	153	172	144	157	136	148	168	183	166	144	151	147	145	160	157	166	140	158	167	146	155	149	172	137	169	163	136	164	171	136	171	149	135	156	157	181	151	147	170	162	157	151	140	162	138	168	157	159	163	160	166	160	171	155	137	116	142	147	164	140	141	143	158	143	156	158	193	155	161	156	174	153	127	159	143	130	147	163	151	175	163	150	148	148	149	120	142	143	140	155	157	138	163	135	163	158	144	165	163	164	140	151	159	147	152	150	155	154	179	148	166	168	161	144	146	148	132	150	179	147	155	168	147	150	152	134	152	135	145	162	164	156	135	143	155	147	133	143	169	153	137	161	172	132	154	137	156	141	159	162	146	160	157	145	130	133	150	169	147	152	125	158	129	148	150	157	147	160	141	174	140	154	152	159	139	131	144	156	149	168	170	162	151	145	160	167	152	167	156	168	156	142	154	161	148	160	163	121	155	155	126	166	151	163	170	151	150	158	152	158	171	148	143	130	158	127	153	132	162	157	166	139	163	161	141	159	146	151	136	172	177	151	163	145	182	175	166	144	159	139	128	154	137	147	133	149	173	153	149	139	149	159	166	168	175	143	138	156	159	152	131	145	167	140	159	164	173	148	179	156	165	150	151	176	144	127	142	166	141	150	143	162	158	153	143	149	131	159	163	156	135	145	161	150	125	132	131	164	133	148	162	127	152	158	174	130	153	150	142	159	132	149	159	156	145	147	152	148	169	155	165	147	144	160	169	160	150	142	147	146	164	166	145	183	159	136	150	160	154	162	146	175	150	153	147	139	172	154	159	142	155	138	138	140	164	177	172	148	172	137	165	171	133	146	162	156	146	163	151	165	182	154	170	134	162	136	140	127	132	153	132	138	155	170	158	149	174	165	165	147	150	137	152	154	143	145	151	156	143	135	152	161	142	143	126	151	139	127	163	147	171	158	146	149	136	137	157	148	152	169	148	168	149	138	162	161	140	158	146	143	156	161	143	174	166	142	148	133	153	146	151	142	164	157	152	153	168	167	148	149	129	147	164	156	153	160	155	138	156	143	158	151	142	155	154	146	145	169	164	174	152	137	134	171	142	153	122	128	153	165	140	155	134	172	169	159	174	149	158	153	139	154	132	154	151	150	164	136	142	156	170	127	147	155	160	154	153	149	141	163	134	136	147	134	158	131	145	165	154	143	160	149	153	150	149	159	157	157	153	146	151	148	172	139	155	155	145	135	161	186	149	144	157	130	159	131	144	168	167	154	189	144	155	161	174	135	146	172	179	170	142	161	133	149	144	129	164	139	153	153	153	152	141	163	156	157	157	137	162	184	163	130	134	157	160	146	153	169	163	179	172	177	153	144	158	165	152	145	158	146	160	134	138	148	131	163	153	149	152	146	148	167	155	158	142	138	153	143	130	164	168	165	172	151	147	150	185	154	133	137	127	150	149	139	183	171	135	146	149	162	139	157	152	155	153	158	144	162	160	151	153	139	161	154	134	152	133	160	146	153	161	136	160	139	160	142	156	157	151	157	163	149	187	148	165	142	144	158	177	154	144	158	135	152	183	156	146	162	143	150	139	151	132	161	139	149	155	159	165	149	157	142	171	161	165	157	174	138	159	168	138	153	146	153	168	164	145	167	136	143	156	159	145	159	150	141	168	140	165
25704	1581	3327	3514	2935	2420	2048	1620	1474	1346	1147	1075	1076	894	935	822	790	756	720	725	724	682	724	681	619	641	640	570	604	605	640	573	560	592	527	558	533	553	570	548	534	517	513	529	576	572	498	570	506	557	506	519	543	544	548	517	572	509	527	518	507	519	528	554	533	517	475	541	510	490	518	541	517	525	493	529	490	509	483	490	532	523	489	523	472	522	509	512	516	544	515	526	493	510	519	534	499	524	550	510	506	509	472	522	536	505	477	492	514	521	483	523	484	486	537	482	520	491	498	510	496	496	502	470	508	473	492	505	477	482	512	485	504	503	516	493	478	503	540	505	496	504	487	518	514	480	495	493	497	506	504	521	449	496	482	479	495	517	487	473	505	473	510	504	504	516	553	505	551	517	488	474	479	481	500	512	513	495	505	490	512	494	511	503	490	496	519	527	472	471	474	513	500	483	527	478	485	490	480	548	482	495	454	495	501	525	511	459	473	504	516	534	500	497	478	487	497	506	515	513	496	534	512	503	532	503	469	485	474	496	534	542	500	489	529	521	489	520	511	527	492	517	536	512	481	516	488	483	498	436	470	491	451	507	471	494	507	509	510	484	501	501	504	509	493	493	494	502	516	484	509	502	491	488	507	492	544	482	521	480	474	541	518	574	491	458	482	538	509	508	470	503	517	519	488	538	491	499	510	504	540	522	479	500	523	479	454	493	521	496	460	523	482	490	490	484	496	506	504	485	504	500	469	552	454	495	491	496	498	506	528	489	484	482	507	457	493	514	516	523	515	507	559	530	475	524	465	489	511	518	497	496	489	503	491	497	484	533	502	469	503	500	489	520	507	494	476	490	470	488	495	511	513	500	527	568	482	486	485	428	456	509	488	554	503	528	511	536	512	522	510	502	465	509	472	532	511	495	493	503	471	451	467	481	497	492	523	510	474	549	566	512	504	510	528	533	462	503	471	498	504	513	491	513	519	489	513	484	510	487	523	516	526	476	493	515	517	508	449	502	447	457	541	501	536	510	492	473	525	507	494	501	493	504	482	499	452	488	529	490	480	496	523	505	496	472	482	472	491	463	448	492	483	474	498	531	507	482	467	486	525	504	515	476	483	511	502	471	498	452	514	542	508	531	507	494	485	491	513	485	448	503	494	474	505	510	523	528	553	500	438	478	531	485	504	482	472	520	501	488	486	497	507	509	515	528	479	487	495	461	483	450	491	495	534	501	500	505	521	472	510	498	475	520	498	506	462	467	486	532	493	531	496	520	492	488	456	568	491	546	508	502	495	531	516	500	479	508	514	478	466	490	485	501	484	479	485	460	460	498	492	498	546	501	484	489	464	506	516	510	478	488	533	493	486	479	500	502	486	506	532	517	481	535	489	494	488	505	484	529	492	490	468	522	512	529	475	534	534	495	539	512	491	517	526	490	487	566	507	460	494	503	524	493	500	508	519	509	474	538	499	518	527	500	493	476	511	470	540	490	499	459	485	491	459	492	525	515	541	480	523	493	501	471	498	494	483	527	550	488	509	513	523	478	519	500	499	476	524	503	507	491	480	522	513	502	493	496	550	448	493	513	538	478	483	474	550	517	466	487	471	548	473	566	487	496	504	500	524	504	495	501	463	478	496	532	511	464	529	506	584	514	451	482	491	517	532	515	489	542	486	533	496	534	498	492	472	454	507	489	485	471	496	536	479	524	496	535	537	504	468	497	525	487	518	513	464	495	505	506	470	538	476	519	517	491	525	462	496	485	528	529	455	501	568	517	473	492	504	477	511	518	531	481	466	501	505	498	471	517	480	457	514	465	478	485	488	478	500	517	505	472	514	501	475	496	510	507	530	513	524	521	510	482	465	511	526	512	503	506	495	500	452	454	478	483	507	491	506	466	500	495	496	497	495	488	488	495	494	492	481	516	527	501	499	444	488	479	475	522	485	485	485	539	459	492	517	506	503	484	498	510	501	500	443	488	520	530	471	510	499	477	508	520	488	498	496	522	504	513	466	525	519	460	492	482	487	479	490	557	471	494	479	491	478	480	494	523	499	528	474	492	448	494	519	510	510	502	502	495	481	515	526	477	490	502	499	515	476	515	471	495	502	498	504	497	483	503	482	489	477	537	496	504	484	502	493	489	487	483	542	511	522	508	488	501	472	474	489	527	503	518	494	500	492	518	494	499	485	531	502	504	553	489	492	515	486	521	488	582	489	507	494	515	519	473	492	493	500	507	527	484	487	526	492	500	491	478	531	492	472	459	536	506	509	498	494	510	504	483	502	505	487	484	536	505	547	496	474	513	484	488	505	527	520	512	484	493	444	488	540	479	493	504	462	488	518	473	500	482	554	519	526	492	514	492	516	505	528	498	442	507	466	472	530	500	508	484	551	498	517	549	494	500	491	534	509	501	520	490	534	495	518	497	513	520	513	509	494	505	482	510	512	502	554	504	473	519	509	501	497	492	467	530	468	512	479	493	488	481	500	481	488	521	501	477	494	516	527	489	506	513	510	492	517	492	489	521	483	526	496	499	512	475	511	500	480	528	496	503	512	487	510	519	471	491	491	518	524	483	545	523	478	509	509	573	491	495	465	511	533	539	487	520	473	491	444	520	525	493	462	500	485	519	493	514	477	527	527	504	490	493	511	520	500	477	499	499	516	465	532	491	533	512	532	538	485	522	514	464	463	463	514	515	527	498	508	489	516	525	476	493	467	491	503	523	513	494	505	512	491	478	491	479	511	506	456	502	496	544	493	477	526	542	480	476	469	519	502	482	526	460	497	509	472	516	500	532	518	516	486	468	507	503	521	477	464	499	513	517	456	499	520	491	506	459	530	482	504	518	485	518	496	540	504	521	464	517	472	476	476	512	484	492	475	543	526	492	507	505	485	468	532	526	476	495	525	474	485	460	502	505	490	459	496	491	507	536	506	483	508	489	551	490	458	549	516	510	523	484	531	513	531	458	462	495	494	526	470	461	479	494	517	501	524	507	484	497	471	570	494	483	489	521	543	485	511	476	487	490	485	529	542	478	515	516	511	491	510	523	481	484	456	505	500	510	470	511	492	516	465	555	494	492	485	484	518	487	496	464	468	496	552	496	523	509	514	528	513	512	517	526	479	520	524	510	510	526	512	545	459	472	495	496	525	510	503	516	501	490	491	494	521	473	543	486	504	496	509	499	486	505	501	544	551	511	464	477	483	477	473	499	507	463	533	473	475	510	514	461	462	501	464	490	499	473	492	517	506	505	475	495	528	487	499	515	496	530	461	515	463	500	524	496	467	493	457	509	510	481	507	501	502	548	493	506	508	530	491	479	506	500	494	514	513	515	468	511	489	488	531	509	497	529	490	512	494	484	483	514	494	523	524	508	489	492	482	540	487	484	476	430	500	474	502	491	502	486	499	494	516	510	503	495	512	496	505	503	522	497	504	501	474	519	509	530	520	497	483	479	500	502	510	476	499	500	521	478	502	504	479	513	444	511	542	508
54876	20923	6186	2104	1338	1041	827	662	554	505	431	432	376	330	376	336	321	310	297	306	293	306	287	292	270	282	281	264	293	280	267	254	267	300	268	264	305	306	273	271	257	243	256	271	255	233	249	266	274	263	300	254	237	277	206	243	276	255	262	254	249	258	264	259	291	264	232	280	255	277	282	251	247	256	250	253	252	238	241	248	270	254	246	214	252	251	270	229	244	226	254	217	259	260	244	245	250	248	257	300	277	258	288	253	298	264	261	242	227	250	266	269	237	263	269	245	237	257	262	258	245	255	244	263	230	282	256	245	273	286	239	253	250	275	230	244	255	271	245	254	233	227	244	267	257	239	239	259	278	242	282	244	240	251	279	246	246	275	282	259	233	260	244	252	256	264	230	265	266	288	275	256	263	285	237	263	264	230	246	249	267	238	264	251	263	245	256	230	253	237	252	233	246	255	249	256	247	237	283	277	246	252	258	270	248	244	244	260	249	258	245	265	272	233	259	260	264	245	239	244	255	266	251	253	258	250	256	244	265	236	249	235	252	234	258	240	239	229	237	234	258	242	263	249	273	267	244	256	246	275	232	231	256	255	234	215	262	258	253	263	236	258	256	275	258	223	241	263	243	214	249	253	287	258	255	256	254	264	265	241	274	271	266	251	270	272	259	256	268	262	254	219	237	280	250	241	278	247	266	244	252	245	239	260	271	257	240	244	270	266	267	234	254	267	241	271	240	231	236	246	247	242	229	247	247	243	235	249	229	240	245	239	254	247	256	273	256	288	267	249	256	232	228	262	260	227	256	245	233	258	228	263	253	224	225	260	246	245	244	256	251	237	256	275	252	255	238	259	255	238	275	227	255	246	275	260	246	244	275	254	241	252	235	246	276	260	255	248	240	244	222	257	250	235	278	234	234	247	225	234	255	259	253	256	254	253	253	275	249	266	264	261	245	223	258	244	256	235	247	247	253	236	259	228	227	250	248	272	267	271	262	252	266	233	233	276	244	278	210	238	250	265	226	259	234	257	258	261	209	268	277	250	253	210	254	243	265	239	239	258	260	247	260	236	267	246	276	226	224	270	278	269	263	252	286	241	256	262	246	270	240	260	232	234	260	227	229	246	239	238	229	268	278	251	221	215	239	276	250	249	217	249	235	283	242	253	255	261	215	252	271	253	241	239	276	238	261	236	270	264	249	259	246	225	279	243	250	247	261	252	251	262	259	232	245	269	272	245	247	252	246	252	243	269	255	279	257	239	258	285	265	282	247	280	273	245	254	251	238	241	295	220	253	239	267	256	244	221	235	234	249	223	263	264	247	248	261	255	248	269	229	261	232	252	254	236	260	249	283	246	266	255	280	291	233	269	279	256	237	244	240	236	263	259	230	268	251	270	261	266	237	215	277	241	224	258	248	257	244	250	267	271	279	262	241	250	226	253	277	232	248	252	270	285	248	255	257	277	221	247	220	223	224	240	234	240	233	259	264	268	231	227	248	229	275	253	263	258	257	275	277	229	260	247	243	275	268	249	291	266	240	262	285	254	249	237	265	241	249	247	248	263	228	250	270	267	255	283	257	230	237	253	243	248	259	233	212	244	282	252	237	250	248	253	262	278	285	245	231	261	259	280	251	248	289	228	229	253	226	265	276	299	282	263	271	273	277	251	251	234	253	251	256	256	246	240	225	224	266	256	251	238	235	250	253	252	238	241	257	237	257	234	281	262	250	249	285	264	280	256	293	245	255	269	271	239	231	217	285	246	267	214	250	243	261	232	274	272	225	243	246	260	244	241	271	255	236	237	277	245	219	243	250	218	243	275	259	232	258	230	228	255	259	273	248	248	244	283	229	248	255	253	229	238	247	236	251	250	263	265	251	273	245	261	267	223	262	227	240	270	268	245	254	233	255	266	246	261	250	274	246	237	264	224	261	252	264	254	250	238	220	232	278	279	246	274	248	265	255	247	224	265	245	270	255	235	227	242	266	242	244	261	256	247	246	261	237	247	236	243	269	234	225	240	247	267	251	236	230	230	245	246	233	251	262	286	250	260	255	246	256	278	258	223	235	241	243	228	248	245	238	245	243	217	262	226	239	233	263	244	242	220	238	256	265	243	276	258	260	269	253	274	240	270	262	236	261	251	228	269	221	249	272	252	254	240	211	222	250	243	250	264	253	218	281	255	253	237	240	249	257	262	246	291	236	231	241	271	240	237	256	269	256	262	260	265	238	241	250	256	238	254	263	282	243	261	252	230	241	244	241	246	270	265	260	284	274	257	237	263	254	267	254	244	244	255	236	266	253	250	239	255	268	205	236	249	282	236	267	247	258	255	236	258	239	264	256	262	284	239	237	245	250	222	253	271	259	275	272	254	246	228	262	245	259	240	257	261	273	227	268	255	261	239	242	240	254	262	250	271	248	251	259	282	245	227	253	246	230	250	251	271	254	228	254	276	240	221	247	263	259	245	242	240	239	239	262	269	248	247	223	273	255	236	230	269	265	265	268	261	260	265	269	266	263	209	262	272	247	268	255	269	231	233	253	226	253	270	222	251	253	237	231	287	250	261	252	232	243	266	281	258	265	286	248	217	265	250	288	271	281	262	253	271	248	269	269	245	277	232	238	226	240	235	284	265	265	233	254	260	252	251	273	249	233	239	265	228	217	264	239	248	250	242	258	239	232	227	260	254	248	246	254	236	241	247	241	250	248	261	239	241	267	256	258	217	270	255	277	250	228	248	222	238	254	232	230	251	214	246	241	236	263	272	249	251	247	245	264	258	262	271	238	218	250	245	253	235	248	269	266	270	270	240	262	260	268	285	290	249	236	265	207	273	236	267	237	266	241	238	253	219	266	233	221	254	231	226	250	248	260	267	256	240	244	231	224	243	238	231	244	243	201	257	230	257	238	244	258	255	243	271	256	269	220	245	264	255	231	265	254	253	253	249	239	218	236	291	260	259	248	228	227	231	257	247	242	255	266	269	254	286	269	291	224	244	228	275	243	274	249	252	243	258	236	264	285	243	258	237	226	247	243	265	270	250	248	228	268	249	228	268	258	242	262	268	272	240	247	244	255	247	228	281	275	254	253	261	272	240	242	280	230	231	271	262	263	244	253	254	244	231	248	255	246	267	276	259	264	267	238	261	259	242	256	225	257	262	231	234	264	236	243	254	240	250	258	247	247	255	249	261	229	254	273	231	232	273	250	251	268	269	266	240	222	258	263	232	243	240	236	222	259	261	240	265	259	236	253	222	249	245	255	275	250	236	254	233	246	239	244	250	269	245	227	266	218	252	253	254	226	256	260	254	254	233	243	242	261	235	271	245	258	245	257	268	263	253	236	245	245	266	264	234	253	241	232	245	237	262	246	283	242	227	247	229	297	241	279	267	250	271	269	243	279	225	288	240	226	259	235	224	242	282	249	262	263	238	256	255	241	252	253	262	234	253	232	238	254	255	242	258	256	266	238	237	253	247	259	261	262	256	235	256	246	256
32405	2785	6118	6459	5602	4538	3783	3056	2666	2252	2021	1874	1760	1579	1477	1356	1369	1274	1182	1201	1142	1116	1106	1061	993	968	934	940	908	979	939	878	902	912	851	894	874	883	881	863	856	799	881	855	852	885	823	803	815	781	785	858	812	820	816	836	803	829	811	793	772	795	780	822	752	783	834	819	803	804	787	793	755	781	729	772	778	801	819	740	758	783	759	802	796	817	757	759	757	748	726	740	789	748	720	803	775	779	796	783	753	759	792	755	744	747	791	798	811	745	767	744	733	741	781	752	814	715	784	766	752	819	816	770	779	761	704	766	778	756	767	739	791	752	762	753	807	777	751	751	750	777	737	770	769	764	768	737	763	741	793	846	782	775	786	786	787	751	810	707	782	758	825	804	737	815	779	717	761	745	779	758	744	778	764	720	791	780	764	738	778	744	792	770	782	763	767	769	782	733	779	757	739	791	774	756	724	790	809	813	760	782	761	777	748	764	753	722	739	754	739	765	736	746	773	739	770	744	801	780	752	798	760	765	728	745	771	739	778	732	813	740	768	785	754	791	749	755	717	777	749	757	776	760	777	749	757	783	778	711	767	743	738	764	723	750	777	725	776	726	701	756	784	741	782	761	766	739	755	768	771	746	779	759	748	728	739	776	766	769	784	733	787	722	745	770	778	769	765	786	752	730	718	770	792	723	747	775	761	795	749	765	749	719	774	778	750	720	736	757	720	788	741	774	794	765	684	740	700	738	750	737	785	811	777	725	802	771	716	740	782	718	734	756	811	773	776	716	762	773	755	750	779	794	798	813	742	785	765	787	741	714	777	780	766	747	778	731	788	780	751	761	711	775	781	738	779	801	784	750	728	782	775	800	779	746	716	769	747	719	736	741	791	770	741	766	768	728	761	743	764	776	788	755	759	756	759	759	776	806	750	727	768	764	718	749	762	777	776	717	772	715	733	781	744	779	772	724	714	774	751	757	736	780	726	694	746	769	778	763	728	737	741	791	755	771	771	715	749	756	730	753	755	765	759	766	741	783	781	763	760	749	811	774	778	786	763	783	779	726	735	749	800	786	771	771	708	775	783	775	756	748	781	744	718	731	730	712	742	781	792	735	745	814	753	777	730	734	743	787	731	784	744	758	761	746	733	773	728	762	768	735	741	764	776	758	726	733	704	757	766	769	726	742	720	724	784	793	788	736	777	749	768	786	769	734	768	761	801	752	755	748	735	796	814	763	766	740	761	772	739	772	783	743	793	776	719	706	726	768	708	784	789	779	737	709	749	728	745	809	711	808	753	762	733	762	752	761	776	762	800	764	759	747	777	756	807	754	787	786	759	764	820	727	758	810	760	775	752	770	705	793	790	684	813	782	775	728	782	765	773	761	808	771	736	780	741	748	787	782	752	765	753	773	732	734	831	750	755	709	720	772	763	739	745	803	810	687	820	749	757	784	769	731	744	729	774	772	707	760	788	742	731	677	786	738	739	780	813	748	793	728	726	787	730	729	781	736	757	758	734	805	797	783	767	753	813	759	810	796	759	773	734	708	725	788	722	751	773	695	767	765	804	773	779	751	764	748	705	734	752	795	738	755	710	789	748	763	783	793	759	768	773	749	756	740	771	750	753	719	720	795	781	772	807	787	757	715	804	790	719	763	787	732	749	732	747	737	750	753	750	781	734	753	750	720	770	777	760	735	745	711	662	766	779	785	743	725	812	668	733	771	751	724	758	768	770	729	688	758	749	799	804	720	721	780	773	755	746	802	725	761	718	744	726	786	807	787	797	759	710	759	767	700	734	788	760	767	744	747	797	750	795	761	753	759	773	755	742	769	767	767	753	715	790	795	802	779	769	748	723	776	830	752	777	718	817	782	766	738	782	824	783	741	757	801	735	731	785	783	750	777	768	744	761	820	742	744	766	791	726	765	726	767	766	719	767	777	757	781	725	713	782	753	758	808	758	747	773	741	765	734	752	776	726	713	751	778	795	764	784	754	787	761	742	754	783	791	755	752	806	747	736	742	760	812	761	745	778	774	745	787	775	756	775	760	748	742	754	758	788	757	802	732	711	763	769	787	764	744	840	752	758	789	775	712	789	782	778	756	742	757	742	720	723	757	749	787	761	783	785	743	782	754	772	722	741	786	772	776	821	752	730	766	786	705	771	786	770	752	737	789	726	763	725	768	790	725	766	814	772	780	786	765	790	694	720	767	759	769	810	761	753	727	779	750	739	803	772	769	764	757	789	744	781	782	738	734	780	773	752	743	747	733	783	732	728	750	770	791	744	704	778	738	767	767	734	780	737	789	805	746	751	769	719	742	769	786	772	742	785	749	760	759	698	744	783	724	760	701	765	730	785	766	778	801	763	758	750	739	778	761	771	758	742	768	725	733	757	724	771	740	794	806	795	734	705	758	750	772	771	737	752	771	744	767	744	767	791	759	760	791	753	778	741	770	786	783	740	769	747	772	730	763	762	756	767	743	745	750	771	810	771	749	774	775	743	806	768	774	780	733	709	776	760	731	735	768	739	718	754	789	732	750	745	725	713	764	827	727	728	710	775	741	754	774	743	780	773	748	758	783	730	786	744	766	737	792	760	761	794	747	743	769	752	725	731	757	814	776	748	764	769	771	736	785	756	782	721	714	772	711	739	725	771	756	784	757	719	834	820	782	784	735	726	760	770	714	732	778	793	770	786	748	733	778	737	789	745	760	745	731	735	728	741	733	777	779	780	765	784	797	760	777	739	765	760	759	739	761	763	737	804	808	724	798	758	723	761	756	737	773	763	735	794	697	760	759	770	802	740	784	777	773	749	743	774	763	758	773	833	737	772	761	798	767	744	728	778	796	743	753	761	730	732	779	747	750	729	743	787	748	718	787	794	749	779	773	773	746	737	784	757	777	750	759	754	761	814	775	764	769	698	768	790	731	739	719	770	760	730	791	793	769	775	779	751	757	769	732	724	747	766	726	763	739	773	732	729	780	754	771	703	773	773	770	757	783	774	717	737	787	792	744	744	762	755	775	760	749	805	763	712	741	746	743	759	744	761	775	775	690	759	733	755	793	731	745	748	748	711	768	752	793	805	743	762	721	811	726	734	779	773	784	744	733	751	758	795	741	757	751	742	741	700	810	779	781	724	734	764	771	779	752	791	778	714	743	782	748	798	808	760	760	767	726	808	804	791	794	802	771	773	773	749	799	769	738	738	747	732	789	747	784	786	761	771	760	748	781	766	791	753	791	809	727	734	720	757	734	756	745	829	797	766	752	783	804	732	766	749	769	765	770	727	754	759	753	754	730	751	710	760	782	833	784	798	751	765	790	778	702	777	752	738	772	763	757	759	788	701	762	755	807	774	739	753	703	738	776	771	751	706	740	768	771	777	766	743	767	765	791	777	785	795	754	789	761	768	734	735	711	731	738	803	776	755	738	749	772	730	754	742	800	722	767	776	732	740	752	730	682	792	720	745	718	768	733	734	764	753	769	765	788	778	737
9552	570	221	158	126	129	116	106	123	84	101	97	95	91	92	94	80	97	80	107	87	88	87	91	108	90	92	96	87	90	95	110	87	91	87	103	95	88	94	96	92	95	97	109	84	80	100	77	100	101	89	94	87	94	98	89	102	97	98	102	103	79	91	87	104	87	73	90	89	88	111	86	86	88	97	82	92	91	77	96	85	94	84	109	88	92	101	92	105	107	98	90	99	90	73	102	101	81	85	88	101	95	84	92	101	80	88	101	105	80	86	112	97	110	88	94	84	100	79	77	83	112	95	104	94	93	88	91	93	80	92	85	100	94	79	97	94	69	75	106	84	99	78	86	89	91	94	90	91	109	109	114	98	114	98	100	94	99	95	105	102	93	106	102	98	99	102	102	97	80	100	102	81	89	85	107	92	84	96	85	89	101	86	94	103	106	110	92	101	100	95	93	78	95	80	79	86	81	83	78	101	101	96	96	78	98	107	98	112	85	81	83	84	94	84	101	82	97	91	70	98	91	95	105	93	106	93	94	83	106	87	94	102	91	92	100	82	94	82	101	93	88	100	95	108	90	84	98	91	103	90	88	95	93	107	98	81	97	91	92	101	89	99	96	67	83	83	111	83	100	93	96	103	96	99	89	88	97	83	101	95	87	92	94	98	88	74	71	94	107	96	85	100	87	72	87	93	96	87	86	85	82	97	81	84	83	84	84	90	94	101	97	91	82	101	93	92	90	88	105	92	77	112	109	83	91	87	91	82	95	84	88	96	104	94	91	84	94	94	82	103	87	109	99	99	94	112	77	97	92	102	79	99	104	98	72	108	102	89	93	92	86	104	104	85	77	99	98	108	90	84	85	87	94	82	106	88	85	88	98	96	110	96	95	116	94	86	109	81	100	86	89	81	87	90	106	83	87	85	90	95	103	87	89	94	94	95	107	81	81	71	96	91	81	100	92	117	111	107	78	86	97	88	100	79	84	92	101	85	90	106	104	105	102	84	76	95	80	80	92	91	92	108	105	85	76	91	81	103	90	73	96	103	85	84	83	83	93	97	91	80	86	100	86	99	94	74	110	88	91	91	97	77	104	80	91	95	103	107	92	96	89	107	91	92	88	98	99	94	77	85	81	98	79	93	85	89	86	93	95	78	92	96	82	92	102	95	85	80	104	90	98	85	83	104	76	77	100	86	91	84	82	94	109	83	102	105	81	83	89	94	72	100	106	85	92	101	92	89	106	96	97	94	91	92	112	93	86	94	101	74	74	84	88	103	100	90	88	90	96	90	88	96	76	119	90	106	76	105	93	97	100	118	89	76	102	88	95	87	88	91	85	97	79	91	113	89	90	88	84	94	80	93	95	95	112	87	114	106	87	78	98	88	92	97	88	101	104	94	80	110	85	85	83	90	79	95	87	95	84	100	77	103	93	94	82	99	97	83	103	109	72	98	80	102	90	85	108	98	98	100	94	92	96	81	96	95	93	105	83	88	85	99	103	86	91	76	87	104	92	93	88	92	82	84	104	100	84	99	84	118	86	96	95	97	86	94	83	99	87	95	91	95	94	79	75	93	90	84	103	81	104	106	85	80	96	79	91	102	101	92	88	88	77	87	82	81	93	81	85	93	98	76	103	100	103	108	78	108	100	91	89	92	90	76	88	78	87	93	79	91	88	105	98	84	99	89	92	90	99	83	95	107	85	80	102	83	83	90	84	88	100	87	111	107	102	90	88	94	89	66	101	99	97	84	90	96	92	105	99	82	84	103	80	86	91	104	78	83	85	94	96	91	96	118	93	74	86	82	90	78	93	84	113	80	93	79	81	90	91	106	90	71	109	84	90	74	91	96	74	93	94	82	79	87	92	81	94	92	86	96	105	90	85	83	87	90	98	83	108	104	93	91	97	94	92	88	95	86	95	101	93	92	91	93	88	100	90	84	91	93	101	88	95	88	109	85	86	110	106	99	91	95	114	95	99	84	81	84	80	95	98	93	98	104	89	86	98	90	106	91	84	102	105	90	106	108	98	85	90	93	89	91	106	99	112	74	112	93	114	74	76	96	87	91	101	115	102	77	112	100	79	73	102	101	96	82	95	88	75	91	86	86	108	85	69	74	96	86	96	98	84	92	90	115	101	90	85	91	95	98	83	81	93	88	88	80	78	81	90	75	91	83	91	103	102	103	104	70	87	87	79	100	99	83	114	81	86	98	99	95	100	97	83	97	102	96	77	100	105	99	89	88	106	96	93	88	101	88	66	85	81	75	84	109	90	91	103	77	97	93	102	84	105	86	89	90	90	83	88	78	95	100	104	100	90	79	89	86	101	84	80	87	111	91	80	86	80	83	85	121	101	90	88	101	107	96	112	79	109	84	104	93	100	96	92	88	103	81	96	76	94	101	107	86	108	93	89	84	62	83	92	95	92	97	84	92	103	94	107	87	97	89	95	96	87	89	94	108	111	88	93	107	91	100	77	102	71	86	96	79	95	84	91	93	104	87	91	77	95	95	93	95	104	99	91	99	82	75	80	100	108	89	97	76	98	100	77	103	85	89	88	82	105	109	93	103	96	86	90	100	114	90	87	81	87	93	97	86	98	91	98	103	89	91	102	87	91	84	105	96	93	86	107	96	113	120	84	95	97	90	116	83	82	93	74	90	92	90	74	85	86	96	105	89	89	85	93	107	86	97	86	92	96	102	72	112	88	98	75	76	81	74	69	113	91	81	100	87	73	88	82	85	90	96	114	85	86	79	91	82	80	87	72	92	91	81	101	104	93	103	104	95	106	87	107	85	95	100	84	99	82	97	87	83	95	85	85	94	104	98	100	88	100	98	123	82	68	88	85	81	95	80	92	87	88	88	80	93	70	107	95	95	85	103	87	101	83	100	99	97	90	82	84	104	96	106	81	91	89	88	88	83	94	102	72	101	81	92	67	96	72	90	93	94	98	89	97	108	80	109	91	96	80	82	90	80	85	103	96	99	84	102	85	75	100	83	84	93	82	96	93	106	97	92	90	97	103	100	103	94	104	91	97	91	76	97	106	93	94	99	68	76	84	106	98	79	67	95	93	98	99	91	89	89	90	80	101	97	94	99	97	90	81	100	92	111	97	105	93	119	76	72	89	80	91	97	86	91	101	96	86	83	101	103	74	103	83	94	98	95	86	95	96	86	81	87	88	88	84	81	97	94	101	94	91	84	98	88	91	92	86	102	102	102	86	87	99	86	93	100	90	79	90	90	80	80	89	108	78	102	87	94	96	90	106	106	87	84	111	84	109	93	75	101	87	103	99	86	84	108	93	103	99	98	98	91	84	100	103	97	92	98	73	93	99	112	81	94	104	105	91	76	93	91	73	79	124	96	71	86	115	75	83	86	99	93	83	83	96	97	83	85	84	98	83	85	101	99	94	112	85	74	81	105	86	96	91	77	93	110	84	81	96	85	94	90	87	88	87	85	113	96	91	99	80	101	87	96	102	93	102	88	103	78	83
8588	457	551	554	472	477	456	437	389	371	348	366	370	375	367	392	381	353	330	340	309	347	357	352	359	368	301	309	354	355	343	346	340	322	357	328	311	341	340	347	333	335	315	352	370	347	309	314	342	306	331	365	361	348	350	340	340	331	325	295	310	332	321	334	328	317	329	320	319	344	333	322	345	336	341	327	338	330	321	329	353	339	345	334	307	338	312	353	337	341	362	331	339	352	348	303	317	316	308	363	343	331	318	357	353	346	335	329	304	350	324	305	314	316	354	366	319	313	342	294	323	312	363	353	322	336	343	357	327	310	319	350	358	353	350	348	328	317	302	330	326	336	316	342	335	362	329	353	340	332	342	319	326	345	337	324	306	337	348	290	317	297	312	360	342	305	346	380	331	332	351	302	328	309	320	334	307	309	341	336	349	327	343	333	300	329	338	307	312	323	319	322	347	317	317	336	338	333	359	336	343	362	330	286	322	328	314	352	338	338	327	364	314	335	317	342	326	319	326	341	357	334	340	329	329	313	361	330	350	340	302	348	324	360	343	315	361	320	313	324	347	350	314	330	321	336	320	317	361	355	333	364	322	305	322	331	355	323	292	342	299	322	328	348	318	333	365	319	314	311	364	340	331	351	312	348	350	335	358	324	327	325	343	295	346	329	332	356	303	340	366	322	303	356	305	316	337	318	323	353	342	361	326	333	306	342	325	331	318	324	329	338	328	326	313	381	339	321	310	343	337	348	318	318	320	331	324	324	331	360	345	360	334	322	389	368	348	332	323	343	341	353	311	333	343	354	343	341	344	335	336	316	326	326	351	339	310	337	285	321	350	336	340	311	332	320	315	361	317	341	328	341	346	339	366	326	334	311	351	366	327	331	328	323	316	343	350	323	345	339	334	354	328	348	353	364	335	359	341	292	326	348	332	292	348	345	319	325	287	324	356	337	313	359	347	315	361	340	318	366	329	355	323	320	370	329	323	347	313	321	307	367	325	306	390	298	300	338	332	370	348	311	306	309	338	335	324	353	336	352	316	300	320	343	331	317	323	348	315	331	332	368	341	366	304	331	335	330	343	369	293	347	285	301	306	327	349	329	356	333	342	317	320	309	294	347	333	320	307	355	318	327	317	319	330	328	348	350	351	320	343	322	335	319	333	344	336	294	333	338	328	359	336	331	340	347	308	348	337	327	376	327	327	303	307	326	326	324	333	321	345	358	328	325	302	293	326	351	355	338	366	336	322	328	315	335	344	356	327	317	361	319	328	353	344	312	377	348	329	354	347	351	309	313	347	337	311	361	340	344	366	330	333	324	328	331	344	325	327	305	315	303	320	315	324	343	309	318	348	310	336	333	322	336	322	329	341	311	321	350	351	342	324	302	324	322	366	324	354	334	379	354	341	337	350	307	342	292	328	308	334	330	310	316	377	329	353	313	350	304	290	326	328	336	338	331	318	347	369	304	304	316	346	326	330	316	367	353	348	310	353	307	311	317	327	348	304	357	308	316	343	353	370	341	318	292	304	334	341	292	311	364	339	350	344	330	333	344	325	304	348	340	321	331	318	337	343	335	300	353	347	350	352	337	340	349	335	324	337	328	322	335	318	352	352	345	334	322	347	322	337	323	314	318	328	329	332	331	348	309	320	350	333	312	289	318	319	333	322	330	336	328	329	334	313	306	308	357	360	347	331	341	312	349	343	308	338	356	330	338	318	330	327	314	338	356	345	352	324	317	324	353	331	324	321	334	334	296	303	331	327	336	320	326	304	360	311	336	336	342	324	313	343	341	356	321	346	330	331	325	328	360	328	361	328	322	311	333	312	344	321	311	320	352	307	291	343	351	350	363	290	325	330	345	326	319	365	317	331	355	321	318	321	333	354	315	307	364	326	347	302	342	307	342	323	348	332	339	334	318	281	355	305	345	351	367	330	336	345	354	297	354	334	310	325	363	358	289	302	330	377	318	372	323	351	349	325	323	323	352	327	339	342	372	333	348	310	330	338	340	323	341	341	339	344	348	345	354	357	332	336	327	323	317	322	349	348	335	375	322	287	365	322	323	310	351	354	342	347	304	310	346	347	346	320	343	331	309	323	327	335	355	349	351	343	343	322	345	336	314	329	328	351	314	337	328	341	303	306	326	348	362	344	337	331	363	340	346	336	352	310	336	300	324	326	329	342	342	342	308	301	352	314	373	348	306	305	307	345	364	329	317	341	340	354	328	294	331	345	322	341	307	316	325	329	302	327	380	352	337	339	305	306	332	347	306	351	331	311	369	343	337	344	315	300	313	321	325	313	329	351	336	347	324	313	337	316	336	335	314	345	346	320	323	333	338	328	331	306	320	329	363	308	319	351	350	321	341	341	367	308	322	340	331	318	329	304	322	297	340	353	336	346	332	315	316	348	326	338	346	328	347	336	328	308	306	366	322	331	357	356	320	304	336	317	345	341	344	334	329	344	339	338	324	335	320	317	329	323	310	351	317	332	321	334	315	320	307	347	338	306	329	331	338	346	328	321	342	350	326	363	331	333	333	326	361	342	324	319	320	325	346	336	332	354	348	373	320	318	329	333	345	338	339	317	348	328	319	336	330	342	322	337	331	322	337	337	308	330	347	333	301	320	318	325	346	313	322	371	327	324	312	308	283	371	308	332	334	375	329	315	363	385	318	327	358	345	332	332	331	364	320	318	323	312	323	353	333	308	336	317	326	320	355	307	337	319	299	320	352	348	324	307	316	352	337	333	310	309	323	338	335	306	329	327	313	321	326	348	351	321	311	316	320	323	306	356	299	340	355	333	295	326	375	339	356	336	304	348	338	354	345	355	334	349	355	360	326	357	341	327	331	313	334	338	329	355	297	345	327	284	326	348	320	354	312	349	350	340	320	317	321	303	349	349	336	346	357	341	328	329	363	356	320	331	327	316	322	318	326	312	329	365	354	382	310	329	331	312	328	336	342	340	314	347	360	309	341	327	324	304	355	332	333	356	367	283	320	340	339	322	312	333	316	326	308	307	359	331	342	346	315	332	346	338	349	306	308	292	343	356	311	326	342	346	358	348	340	323	342	346	308	319	321	323	338	319	315	323	331	331	345	347	329	350	323	311	344	323	333	342	327	344	353	359	332	334	346	343	335	342	330	348	347	373	357	324	325	355	367	331	329	299	337	329	336	302	343	292	312	339	320	323	373	345	316	325	350	349	338	283	326	344	360	366	324	333	355	361	342	342	325	338	328	327	322	339	311	298	346	357	337	327	355	341	364	340	349	335	315	321	358	358	347	302	360	342	316	328	375	329	310	310	312	333	315	323	327	355	328	344	352	332	345	327	325	337	352	355	338	325	342	337	353	344	325	335	318	324	312	367	360	324	291	354	336	350	349	322	319	341	335	314	294	323	326	349	338	333	332	327	339	344	337	331	315	352	337	341	334	328	338	324	342	353	326	338	331	336	314	319	355	333	293	335	317	350	322	335	311	339	332	304	347	302	354
43385	13400	2118	975	688	496	417	349	304	285	231	223	234	197	159	194	183	181	167	192	161	165	166	171	163	169	174	156	165	161	172	149	173	153	136	130	156	179	162	169	152	152	183	165	158	169	157	150	143	165	164	158	159	140	161	143	167	162	178	154	164	121	145	143	154	129	143	137	181	163	180	137	164	144	140	133	145	149	153	168	146	172	153	164	155	171	146	131	143	149	160	153	179	161	150	169	142	160	141	150	170	160	160	159	161	164	138	134	134	159	144	147	155	151	154	134	140	158	158	138	149	178	145	169	130	149	141	154	145	136	140	157	155	150	162	144	138	149	136	168	145	153	164	151	161	150	134	167	174	171	140	165	135	139	170	146	176	146	156	165	122	135	147	130	166	153	158	145	156	159	136	150	135	144	165	136	153	157	173	145	162	146	145	151	161	148	144	154	139	145	152	158	166	158	149	169	159	145	152	151	134	160	140	167	157	151	153	157	164	163	137	152	142	163	167	150	159	155	143	156	187	157	130	146	168	169	160	151	156	141	142	145	146	166	146	171	143	132	169	129	146	164	178	130	144	157	158	158	146	147	169	153	150	164	165	142	148	136	149	167	181	151	156	172	148	148	184	177	149	169	138	150	147	158	139	154	153	152	136	137	167	150	150	162	139	160	137	139	160	143	162	145	141	164	161	155	145	142	154	158	157	145	143	140	157	149	151	161	141	144	153	151	171	162	151	142	137	144	145	166	164	166	128	161	149	137	170	153	156	153	182	157	148	142	167	165	150	167	143	151	149	149	171	162	174	155	141	149	156	166	143	160	149	159	165	152	169	164	187	165	152	139	172	156	135	138	149	164	158	146	140	154	173	145	170	155	166	163	140	148	143	165	147	154	157	164	143	155	141	147	148	167	133	162	152	128	157	146	158	159	142	149	154	144	175	148	142	145	132	145	141	142	138	139	136	168	164	152	134	150	153	142	152	149	144	171	179	138	164	167	167	162	133	156	158	150	131	141	145	156	154	151	152	166	150	164	138	129	163	166	141	159	137	180	139	140	150	143	158	139	149	167	148	155	157	132	144	143	138	160	161	157	138	182	166	128	140	176	167	173	155	144	165	152	169	140	138	171	141	139	168	146	172	135	157	169	179	148	137	140	162	168	136	139	151	148	161	151	160	152	172	137	161	133	145	168	146	152	159	150	167	140	181	171	138	149	157	133	142	142	148	158	150	151	144	168	139	158	160	171	151	152	169	150	161	137	132	155	166	153	152	164	140	142	141	146	152	146	155	141	136	154	160	147	157	134	154	175	138	137	181	145	155	155	171	158	165	142	142	156	147	127	132	152	139	164	157	147	146	143	160	154	157	139	162	148	157	151	136	132	174	153	152	165	171	146	156	164	151	162	145	121	164	132	165	161	145	155	156	149	119	150	144	148	166	170	159	162	157	156	166	172	142	150	154	179	136	153	138	137	152	129	140	137	150	149	144	160	158	158	142	151	143	147	142	149	156	142	151	152	156	125	150	131	151	159	169	171	138	153	157	151	142	149	159	186	164	174	173	155	171	134	149	162	151	162	165	141	157	154	134	134	140	126	156	157	150	173	149	150	156	148	148	140	151	129	145	149	158	157	166	139	144	137	174	163	186	153	144	146	163	167	155	152	156	179	147	159	144	134	138	169	153	148	160	163	157	148	140	152	156	160	149	130	150	153	150	173	173	137	142	156	157	151	148	142	156	144	156	141	159	165	159	165	134	167	154	157	165	144	152	144	166	136	142	167	153	153	151	159	133	136	160	152	155	196	150	167	146	159	161	131	145	156	160	135	130	137	170	140	144	172	165	132	151	159	172	164	142	150	161	145	161	156	166	132	134	176	157	122	155	133	172	136	143	148	143	141	173	164	161	157	155	161	142	158	165	164	153	157	189	168	161	141	150	148	143	152	146	138	142	157	161	145	142	155	168	148	134	141	150	153	136	155	148	171	138	148	152	164	136	143	145	139	145	169	145	149	154	183	126	166	150	147	180	138	141	181	146	150	162	147	157	147	167	164	141	147	147	164	147	153	135	162	160	155	131	148	169	154	149	146	151	156	154	145	147	150	166	146	171	144	156	155	157	144	145	123	145	163	156	137	156	185	146	171	159	133	147	147	135	172	131	147	156	167	136	146	131	167	153	157	171	128	140	151	146	165	169	164	145	152	169	142	150	148	143	158	157	135	153	169	155	160	151	125	165	161	130	161	140	165	171	138	145	160	158	137	151	152	148	149	154	164	163	155	131	145	151	173	151	161	137	159	150	133	145	161	170	131	171	147	157	147	146	134	154	145	173	141	136	164	166	173	172	171	153	155	161	151	156	137	140	134	155	122	148	165	135	153	149	143	161	180	156	139	164	154	150	168	169	150	155	173	148	138	153	179	136	157	146	160	165	163	165	132	167	176	187	161	135	143	160	168	163	151	163	145	148	147	150	143	141	150	150	137	145	137	159	150	159	147	150	138	141	152	146	155	129	142	154	153	143	129	144	166	147	159	156	157	130	157	162	154	158	137	162	144	154	152	162	164	149	163	166	150	159	161	159	170	152	155	156	157	161	127	157	138	154	134	153	182	168	179	169	145	153	170	142	160	140	146	169	151	159	146	145	147	154	124	143	149	142	138	158	154	154	136	142	163	146	163	144	147	168	157	137	128	126	163	148	143	153	143	145	171	144	150	170	162	130	138	163	165	152	147	128	149	150	151	162	154	154	144	171	152	145	166	139	164	162	154	184	140	144	172	150	151	147	151	159	139	180	180	144	165	137	183	141	147	163	162	151	167	159	158	149	129	145	160	158	157	150	160	155	146	152	148	143	167	164	171	153	175	161	146	164	164	152	146	155	148	168	135	175	174	145	145	171	157	151	136	143	144	135	151	150	161	167	152	158	132	120	164	132	134	151	158	154	141	144	162	166	156	138	173	160	126	152	161	179	141	124	160	169	151	142	173	163	162	151	138	152	151	146	144	149	142	143	159	192	144	177	150	170	155	148	148	177	164	140	154	163	150	141	155	130	169	163	166	153	162	155	138	142	147	151	154	156	170	163	160	153	136	149	171	146	153	182	176	163	159	147	145	161	155	154	153	141	135	149	160	148	158	159	151	143	143	139	141	160	139	159	133	154	152	137	146	167	167	135	152	180	149	153	151	151	148	154	161	120	148	138	142	155	162	150	135	133	145	144	166	159	155	153	145	151	153	162	163	108	152	161	185	147	142	143	156	159	148	143	137	162	179	134	139	142	171	162	168	156	160	136	157	144	154	149	162	166	142	142	138	166	161	169	144	141	130	127	166	142	152	142	130	152	172	172	146	142	142	145	139	163	170	151	148	153	164	141	135	143	147	148	144	153	163	137	139	137	147	149	155	156	160	164	151	163	131	144	131	152	182	126	149	135	160	161	172	144	142	148	143	134	140	153	139	135	163	174	160	166	149	151	138	137	145	167	137	161	154	146	163	159	144	176	163
25371	1555	3209	3469	2952	2451	2026	1698	1467	1265	1130	1094	971	972	954	813	790	792	768	694	650	680	628	645	631	598	620	606	581	603	571	593	579	588	572	557	578	587	523	529	499	538	532	508	560	505	535	499	539	475	496	530	542	495	490	525	504	546	491	503	488	506	526	510	454	501	515	496	538	564	515	512	534	551	509	497	497	501	528	536	522	533	466	503	541	519	518	505	472	517	505	490	507	514	506	498	477	507	477	498	484	482	509	515	517	505	522	529	506	487	480	507	497	522	498	473	508	496	511	497	507	511	483	524	479	523	456	496	464	493	485	481	478	530	515	497	511	527	501	497	490	508	466	529	509	482	461	470	491	532	511	497	504	462	513	517	515	479	523	493	485	500	476	531	508	520	514	462	506	525	425	491	506	510	512	530	494	537	515	488	514	505	481	512	498	494	469	521	497	484	503	523	464	489	519	510	537	498	513	482	540	501	506	472	507	480	519	494	476	509	474	502	535	500	499	466	444	485	545	509	531	502	532	486	492	492	474	475	487	502	513	463	487	493	501	483	501	492	546	497	473	480	497	499	466	466	499	503	482	504	482	485	492	483	482	487	469	512	514	469	500	510	502	492	521	469	486	534	512	523	535	491	481	470	481	487	489	501	489	476	479	477	483	449	516	486	491	482	535	505	487	476	523	464	523	481	500	488	480	456	481	528	522	502	484	501	457	508	509	505	491	522	475	458	517	463	497	529	506	509	532	472	476	528	469	510	495	489	522	482	522	487	494	541	494	491	499	481	502	500	494	534	510	555	472	505	501	524	529	517	465	505	486	524	500	492	508	491	516	494	528	465	524	538	458	518	461	474	489	504	519	459	480	523	515	490	527	502	482	476	494	482	502	510	488	478	460	477	507	521	464	482	510	441	492	512	470	509	538	546	518	484	474	485	457	483	461	513	519	482	487	453	481	483	490	472	511	500	523	507	520	469	488	487	497	545	474	495	468	494	489	512	530	527	491	482	504	502	449	508	510	517	468	497	471	506	474	476	528	519	532	505	476	495	464	516	492	522	496	537	509	500	505	483	487	516	498	482	510	510	474	465	490	517	497	516	528	496	531	469	558	509	483	526	483	461	496	509	494	449	490	524	500	476	485	444	511	518	500	466	468	493	510	489	516	498	510	512	500	521	511	537	519	487	497	480	494	498	496	502	529	529	478	526	503	525	478	500	460	491	518	516	495	481	507	517	527	496	541	503	529	512	498	479	518	506	496	492	515	509	502	479	477	486	494	482	483	529	536	487	481	488	510	511	499	481	551	497	491	513	496	492	489	500	457	473	527	489	541	481	512	458	494	466	508	480	503	498	528	520	477	520	557	442	463	489	493	502	481	525	491	484	516	547	539	492	464	533	480	484	484	517	508	477	496	491	473	511	487	512	517	482	476	482	488	481	507	508	469	498	502	512	547	496	494	473	532	503	501	510	485	526	502	517	462	470	479	488	481	526	491	482	487	485	475	490	438	530	515	544	499	552	493	480	491	502	538	488	523	499	516	481	462	556	506	509	480	484	480	511	492	494	495	473	536	525	498	551	465	473	493	515	501	445	571	474	480	484	501	519	479	521	515	507	471	514	513	480	503	484	521	497	528	522	495	471	466	466	479	503	500	474	485	491	517	513	527	543	482	482	510	486	461	492	506	489	519	478	486	471	504	510	519	515	510	506	528	483	500	503	506	514	493	494	480	495	450	523	496	475	477	503	492	494	492	464	497	497	444	478	491	524	491	482	476	496	469	513	483	533	456	487	510	443	505	492	508	507	499	499	510	479	515	517	483	485	514	549	487	516	485	521	521	508	547	508	479	480	540	507	509	499	514	492	443	477	499	503	504	482	537	489	521	463	478	512	497	550	509	500	498	488	494	497	519	507	524	501	514	525	490	495	524	497	500	438	533	464	535	502	459	494	494	492	487	480	526	471	494	500	485	542	486	503	531	508	491	510	498	462	498	505	515	569	467	477	492	493	516	505	490	545	456	516	475	506	521	483	553	519	480	512	510	524	523	479	546	485	533	476	506	498	553	528	462	479	511	490	516	541	481	527	506	501	525	496	495	488	470	480	502	523	462	472	496	482	479	548	496	476	488	510	509	490	487	536	503	511	467	515	496	495	467	478	485	480	494	493	524	496	517	480	476	461	556	532	516	493	499	526	481	480	455	469	466	469	499	530	509	525	536	506	487	486	528	534	511	480	531	464	495	471	510	520	490	471	507	477	507	480	523	467	499	491	494	501	518	483	479	469	481	455	509	500	498	476	491	482	517	497	499	518	493	485	534	483	490	520	499	514	542	510	512	502	484	492	483	494	529	495	485	518	489	505	530	488	520	526	483	525	521	469	515	476	439	500	473	485	528	501	463	482	512	469	475	554	522	504	478	481	537	495	508	487	489	484	502	465	490	505	513	508	525	512	492	483	457	492	457	491	479	468	505	523	442	489	477	491	495	468	533	489	512	502	480	500	478	501	513	538	451	485	538	509	502	497	491	524	500	484	480	505	503	506	499	547	500	507	507	473	522	489	475	508	500	467	481	461	473	456	486	507	486	481	479	458	533	499	486	473	502	480	521	509	477	529	487	513	504	545	449	537	536	525	512	487	504	474	519	508	458	500	477	492	478	487	497	531	511	532	511	492	515	506	516	508	469	493	529	528	468	461	509	479	495	501	496	508	518	506	502	480	497	476	482	504	467	486	504	502	499	498	465	466	502	505	504	482	482	453	449	517	482	511	464	556	534	527	493	522	476	490	512	484	508	495	487	484	484	503	488	497	499	505	515	492	486	507	477	503	494	531	505	467	486	487	507	507	496	488	544	537	505	506	444	515	468	485	500	501	481	503	457	522	461	478	508	497	530	493	493	505	501	566	460	493	508	492	537	484	505	512	493	494	484	497	499	527	492	467	527	540	466	487	486	529	493	453	487	476	496	490	496	489	496	531	518	516	548	432	489	482	510	481	503	518	514	513	504	515	494	510	512	507	499	479	484	504	454	495	503	544	537	514	515	495	499	526	468	463	521	488	491	516	495	520	494	516	478	496	525	504	490	501	544	488	500	469	511	506	529	469	509	546	528	502	486	502	491	483	443	534	455	524	519	509	472	506	511	507	503	507	478	542	492	501	496	487	535	503	486	479	462	524	508	472	535	531	505	505	529	467	504	508	481	504	488	488	482	488	466	497	496	475	492	505	496	502	516	514	480	476	494	523	488	517	490	513	523	483	494	496	454	510	494	529	511	456	519	504	542	505	487	504	473	477	476	466	475	482	501	510	442	501	475	513	509	491	499	527	489	482	516	497	504	514	479	477	495	505	483	508	494	469	501	505	534	496	481	500	458	464	498	469	475	473	466	479	492	500	480	482	456	513	477	493	486	477	522	533	496	506	478	500	486	480	491	515	509	500	518	514	537	513	471	479	486	513	539	525	497	511	518	510	514	515	489	474	479	507	491	498	521	536	496	471
55293	21410	6161	2105	1350	1018	819	653	581	494	425	387	365	356	362	340	295	342	316	308	315	298	296	282	289	285	283	273	249	278	277	274	309	248	245	259	261	258	255	258	254	257	261	266	283	251	255	271	279	250	253	264	232	260	253	269	281	235	248	260	247	301	267	274	250	260	246	247	263	265	262	239	248	264	267	253	247	257	263	245	250	233	250	260	236	249	274	282	254	239	251	267	256	245	256	255	278	257	250	250	248	267	235	284	240	261	262	252	262	271	241	210	272	269	302	265	257	269	250	262	262	258	264	218	238	254	244	228	252	246	266	278	279	251	241	258	272	255	246	272	246	251	278	277	266	236	264	243	246	283	246	278	283	296	256	238	264	256	220	237	248	231	246	285	248	228	269	267	267	236	230	252	236	260	244	261	271	235	246	259	259	242	274	260	246	254	247	265	283	237	260	260	255	256	254	272	235	270	238	263	267	253	279	275	241	279	255	284	270	267	251	258	233	223	276	268	265	256	253	255	274	249	270	264	258	248	289	259	235	258	254	230	246	262	261	229	266	232	240	239	225	240	264	237	261	244	251	259	256	230	233	283	256	263	245	261	246	253	226	254	275	243	256	221	254	272	251	239	236	241	270	230	241	272	242	281	248	237	296	252	260	275	244	264	242	264	251	266	264	254	285	229	281	246	255	278	242	259	269	230	246	246	261	261	243	256	234	262	260	254	275	259	250	223	263	213	272	275	254	260	225	263	235	254	261	224	227	246	232	227	250	265	243	269	257	239	242	270	241	254	264	277	266	267	260	247	274	241	271	251	261	249	254	227	249	243	246	295	236	263	296	259	247	265	257	284	269	266	255	239	281	274	271	265	264	264	246	250	224	268	268	242	237	257	261	240	233	250	232	259	234	279	262	258	231	275	235	239	268	255	289	210	230	235	242	258	268	257	238	238	241	264	247	232	247	266	264	260	267	279	257	245	290	275	268	243	226	250	235	247	245	263	248	259	250	264	284	276	228	261	266	241	226	251	280	244	234	231	238	257	238	242	255	256	259	251	287	269	278	280	229	232	236	259	275	236	257	294	250	256	241	246	251	268	271	271	266	270	249	266	265	258	220	272	226	253	264	261	251	224	263	275	288	250	253	249	295	279	245	231	254	251	246	229	261	235	264	264	250	259	256	243	292	267	258	274	257	262	286	275	250	265	271	233	242	256	247	252	260	248	244	230	238	243	279	245	230	261	273	246	269	259	213	256	255	273	273	262	241	244	262	242	240	238	243	233	236	260	256	264	277	278	235	247	265	264	248	252	267	244	235	237	199	233	264	281	251	263	255	253	242	258	256	233	227	232	251	250	229	251	253	264	244	232	239	240	255	239	248	250	269	237	241	226	288	276	257	251	215	254	250	241	231	267	241	232	251	247	278	249	242	255	256	238	263	259	251	280	257	234	224	263	252	245	216	244	296	272	244	212	247	269	225	244	267	228	256	256	260	243	246	254	250	256	283	258	236	266	242	243	227	233	241	267	259	242	234	238	259	246	262	235	249	262	235	274	243	231	268	250	231	258	242	255	246	239	253	253	278	243	260	261	273	257	254	249	237	244	253	268	277	229	261	249	247	266	254	235	265	259	234	275	281	242	257	244	262	251	229	236	237	248	269	270	234	253	241	235	262	265	275	237	260	227	274	261	274	304	278	260	247	288	266	279	219	248	238	232	228	277	234	251	249	256	251	224	261	216	227	254	247	266	230	279	215	269	244	272	268	260	255	269	280	251	257	256	277	243	252	242	253	272	254	279	253	245	237	275	247	263	258	237	239	232	275	258	250	277	255	229	236	260	252	254	263	238	252	240	260	280	237	233	237	271	257	219	252	258	239	251	256	244	242	253	269	278	283	216	228	250	233	238	249	270	242	263	226	264	246	262	260	233	256	225	259	263	225	238	267	240	258	250	234	249	231	246	237	213	263	265	256	238	260	267	282	265	248	247	247	250	262	283	259	276	232	249	233	248	236	249	277	259	220	217	269	280	270	254	284	261	254	295	273	280	230	218	259	280	265	264	258	258	240	242	210	254	279	248	246	264	246	254	269	262	254	248	278	276	243	257	256	259	240	267	259	251	226	256	258	264	229	243	236	242	271	268	262	238	247	251	267	251	267	257	242	289	228	241	247	241	248	261	274	252	261	242	261	239	258	252	257	268	223	239	288	241	258	265	235	225	258	272	240	264	216	281	277	267	265	234	281	263	249	244	250	264	265	247	244	241	238	276	240	238	276	254	253	249	269	259	255	268	269	261	253	279	237	238	253	266	264	245	279	218	225	263	242	242	246	253	268	269	260	243	245	255	265	232	215	277	253	270	254	292	251	252	243	296	223	269	232	243	238	278	247	243	250	247	259	239	254	267	227	275	243	269	257	250	259	261	259	241	239	257	251	270	235	240	244	258	240	249	225	273	260	250	280	290	281	277	281	261	257	260	260	283	275	274	236	254	261	283	281	231	276	258	246	262	250	259	247	233	260	255	243	281	249	236	272	224	258	265	257	252	268	248	261	245	241	240	250	252	224	245	260	261	232	250	246	235	257	243	261	248	281	250	244	236	201	231	245	247	226	264	262	264	236	284	270	240	254	269	240	238	259	278	234	288	255	254	243	276	286	256	266	272	239	249	248	246	265	260	239	241	252	291	267	252	278	285	258	240	276	232	257	244	268	242	230	248	269	265	241	269	267	263	237	240	252	230	253	268	255	235	266	260	253	255	245	247	249	231	255	265	269	263	261	265	243	229	264	226	268	257	277	279	263	236	256	254	274	234	265	263	293	249	257	241	237	263	237	268	277	282	267	243	252	282	248	237	264	235	278	261	232	241	266	261	242	267	248	230	251	260	279	273	251	246	272	258	258	225	270	254	289	258	272	247	247	257	248	269	254	248	258	268	248	251	267	255	242	265	227	242	264	254	248	277	252	266	254	249	258	230	246	264	287	255	247	246	268	259	259	264	243	259	269	244	256	252	263	240	272	280	252	270	218	241	274	235	257	246	246	259	236	250	257	227	276	298	253	255	266	259	255	252	243	246	261	263	259	254	251	265	284	249	262	234	246	234	267	217	263	273	257	258	242	251	270	234	242	233	244	239	265	246	247	256	219	230	258	244	264	264	265	222	248	227	257	261	267	243	251	246	243	248	247	261	242	234	248	249	287	248	274	263	249	272	242	283	270	233	255	236	260	259	247	267	250	253	266	270	273	250	265	231	256	246	253	251	285	248	250	245	269	254	242	231	264	231	234	222	253	270	238	242	242	261	214	258	257	267	266	283	256	259	227	252	280	275	250	251	227	241	226	278	278	259	290	232	257	263	261	274	254	278	233	269	242	228	244	247	233	261	235	240	270	248	221	247	258	227	267	283	240	256	281	257	252	240	245	285	259	232	230	278	260	273	205	233	239	249	250	229	281	265	250	243	236	266	265	257	254	286	250	249	259	269	238	249	273	251	249	239	257	256
32949	2745	5877	6237	5401	4308	3663	3068	2538	2357	2067	1834	1724	1630	1454	1383	1329	1327	1294	1211	1136	1090	1065	1071	1013	1040	1009	972	999	969	907	957	861	862	857	868	887	848	846	861	750	876	841	851	840	838	792	822	789	791	801	849	833	795	804	813	792	812	822	825	859	753	847	750	807	755	823	798	764	789	805	809	793	786	779	754	785	801	849	840	796	781	764	781	797	788	768	752	760	770	804	773	794	709	759	773	783	748	782	734	798	736	763	790	745	785	749	826	785	793	774	762	747	771	754	776	790	785	764	839	773	782	748	777	771	727	765	819	746	745	755	815	808	757	748	763	782	794	802	757	788	809	766	780	745	767	742	809	737	781	727	722	750	777	800	798	770	821	773	753	738	800	759	782	740	763	736	772	741	770	781	811	774	821	733	765	778	756	730	730	715	783	772	801	741	754	749	744	752	790	776	785	757	756	744	765	736	780	810	784	735	752	741	768	735	741	717	726	736	822	737	738	756	740	745	741	775	748	705	685	733	759	761	781	696	764	730	748	800	781	749	759	721	767	808	831	763	764	745	738	726	738	809	768	734	778	733	728	804	790	720	739	766	749	763	747	728	743	769	690	762	724	812	773	769	718	773	796	739	772	749	759	795	755	794	703	758	752	747	746	792	746	815	752	780	757	783	762	769	728	731	768	734	745	692	737	803	746	699	785	745	773	740	765	723	791	756	813	764	737	774	792	764	746	774	745	753	739	756	761	776	799	766	772	808	715	733	787	751	737	764	719	717	716	736	758	694	767	741	746	740	754	723	769	754	720	765	796	755	779	720	772	724	733	811	762	795	756	716	758	731	772	766	742	747	701	742	738	802	762	794	745	758	769	742	774	773	786	701	749	734	783	742	747	775	762	793	737	749	767	775	742	752	769	755	802	795	799	806	749	772	739	779	742	756	745	765	790	769	770	745	724	741	758	699	769	779	732	762	752	761	773	794	735	799	772	733	770	760	790	785	743	774	710	736	774	783	779	722	751	748	773	783	800	711	764	763	726	753	762	762	742	745	766	757	754	794	730	813	704	781	748	808	732	733	756	813	753	788	771	726	779	756	747	773	771	782	717	767	767	765	768	763	749	738	733	779	722	757	750	787	723	695	757	795	796	780	729	709	763	772	750	773	748	749	766	742	749	796	774	762	801	723	749	787	712	778	766	779	724	761	748	758	779	778	799	782	731	754	764	792	750	768	740	735	785	747	748	754	773	794	748	803	782	790	773	782	714	752	766	769	760	762	756	760	718	765	731	745	826	772	741	750	726	772	781	757	757	775	785	760	808	792	774	736	737	812	768	730	725	796	820	785	744	758	736	779	758	736	735	763	726	711	771	768	718	750	739	755	751	739	812	746	795	736	716	776	720	783	730	730	790	782	766	761	726	748	785	749	748	779	781	770	751	769	758	758	771	760	796	745	744	789	757	746	766	780	759	699	740	749	717	768	734	791	768	716	829	801	760	765	714	727	798	763	767	758	790	771	770	742	739	775	766	723	731	756	778	753	702	804	718	750	752	732	814	776	777	747	722	775	775	766	738	783	751	779	740	746	793	795	737	763	721	747	792	739	775	761	760	765	764	765	783	779	762	744	807	737	769	730	721	779	697	759	695	775	772	745	773	798	811	756	758	736	756	803	733	743	780	763	754	701	784	783	744	724	676	809	788	778	738	736	722	704	752	768	730	752	755	814	763	746	750	754	790	748	743	734	784	772	724	762	720	766	770	696	804	769	833	763	758	781	720	748	725	765	744	704	780	686	738	796	770	786	779	722	756	705	769	763	767	733	754	754	752	744	725	744	719	718	743	797	731	757	769	699	756	753	788	782	733	789	776	718	775	767	746	760	754	716	766	732	744	775	770	756	734	731	743	702	777	758	764	755	780	785	775	726	740	813	802	740	739	729	767	706	774	781	761	755	804	756	789	729	725	742	747	756	762	759	730	749	837	745	790	736	766	745	728	774	817	809	759	757	831	734	753	779	811	793	823	780	753	739	779	753	756	771	779	807	750	767	727	760	719	735	765	743	752	749	778	711	753	781	738	711	746	807	770	742	759	777	787	800	741	737	711	774	774	725	760	777	761	734	761	738	772	702	773	735	744	801	738	776	740	783	784	766	788	786	823	780	772	727	807	777	735	740	786	779	746	796	754	740	733	783	765	759	761	762	741	781	728	761	753	792	759	751	771	751	757	752	745	754	729	763	741	767	757	738	744	797	782	740	763	779	771	795	743	776	792	797	730	708	769	740	817	775	815	757	757	790	745	774	745	764	725	772	781	702	743	753	782	802	778	815	777	802	809	765	755	753	759	803	797	763	779	739	765	779	745	741	742	778	754	780	721	766	727	761	730	768	808	746	791	761	757	711	775	789	708	740	790	759	751	783	713	748	778	777	790	765	744	695	784	768	778	719	767	742	730	783	753	779	794	724	759	785	785	826	758	782	783	692	747	786	773	761	707	707	769	802	758	754	717	785	731	711	759	737	797	749	776	760	742	771	744	808	805	753	726	725	792	747	749	714	769	767	766	761	764	713	784	761	760	742	755	731	710	732	741	728	751	783	749	811	792	784	761	787	759	715	774	757	785	764	775	774	812	774	782	764	763	734	766	775	743	738	756	799	769	799	788	784	771	811	720	755	769	775	709	769	701	752	770	762	738	753	727	792	796	751	759	795	754	772	818	788	747	765	809	764	700	750	741	810	799	773	756	736	746	760	739	713	764	680	742	766	782	715	798	778	721	775	785	798	773	740	743	763	753	741	764	741	732	786	759	744	736	720	772	690	722	752	755	739	761	802	755	786	739	754	765	746	739	707	738	746	765	733	734	731	789	748	782	790	791	762	777	781	781	784	715	782	717	753	772	723	796	809	730	812	781	738	743	719	751	741	780	783	777	734	758	746	756	775	771	803	760	786	751	781	772	776	782	770	741	767	788	786	754	782	777	745	761	783	781	720	765	770	751	772	785	741	784	774	734	724	741	732	786	764	792	766	737	711	749	759	747	750	768	711	791	805	738	742	751	762	769	761	749	802	780	777	729	751	737	761	782	762	768	748	772	772	748	738	784	778	702	768	736	784	750	731	783	773	766	776	737	757	755	774	744	786	720	723	773	783	748	774	746	776	752	747	739	787	786	743	771	745	773	724	779	713	757	756	810	752	778	731	711	755	733	800	760	735	759	784	690	738	756	754	767	763	772	768	750	767	785	764	816	771	722	750	776	754	775	733	793	749	780	740	757	767	758	788	808	724	782	774	741	737	752	734	787	775	762	799	742	772	745	736	792	758	719	752	799	768	768	756	761	751	773	765	785	754	741	784	733	771	711	728	754	786	709	733	728	727	754	778	767	786	793	804	767	750	729	730	755	808	804	775	767	811	760	739	773	745	767	797	731	736	772	702	750	727	736	713	748	746	753	754	743	761	756	753	797	766	768	747	721	752	768	774	760	730	703	711	765	777	713	724	758	763	759
9693	562	246	145	138	129	100	92	93	115	100	119	91	97	94	91	97	104	93	96	86	86	84	111	77	90	101	84	91	110	85	90	103	96	93	102	82	96	92	102	99	67	97	91	110	87	99	102	87	103	105	98	93	98	97	88	85	91	89	98	102	91	85	106	108	114	81	90	79	90	94	96	101	102	105	96	84	97	96	99	102	103	90	95	82	100	98	117	77	89	100	104	91	95	92	91	100	89	106	84	84	96	92	103	84	94	101	95	101	100	98	102	103	82	98	99	79	89	90	77	107	89	108	104	89	105	103	87	98	90	94	94	97	105	90	89	88	106	80	73	98	88	90	91	92	86	86	105	101	91	88	74	96	109	80	91	93	77	99	86	92	117	65	84	105	107	87	96	97	89	89	107	99	92	79	97	98	100	79	106	101	85	83	108	85	100	83	97	95	75	90	100	98	80	75	105	97	84	96	88	96	92	106	91	87	99	104	111	100	100	106	106	103	107	119	95	90	107	94	81	105	80	93	96	79	95	89	93	96	86	90	96	103	100	84	87	84	98	95	110	95	107	97	85	112	96	101	91	91	89	86	90	71	101	104	93	86	99	105	84	96	95	104	87	84	79	86	115	97	103	94	96	81	83	99	92	100	94	89	103	106	73	107	77	92	82	93	81	86	113	106	85	103	86	104	102	88	109	90	92	92	91	83	95	78	82	92	94	88	104	105	99	87	101	93	88	99	95	85	100	94	99	75	90	84	89	89	98	94	72	91	88	94	97	87	106	73	111	95	84	88	105	97	97	85	104	82	83	104	90	87	86	114	85	98	95	104	85	85	83	78	97	86	86	84	93	104	92	111	89	101	99	85	93	80	91	91	73	78	90	94	96	108	93	83	104	86	88	86	88	96	85	84	101	82	84	81	94	100	109	89	101	94	96	73	79	105	75	86	83	100	96	95	98	94	93	102	89	88	91	97	81	77	80	88	93	94	97	94	99	97	98	83	117	103	97	87	88	96	91	92	90	92	82	87	97	97	113	103	94	104	106	71	89	105	102	90	91	81	84	95	91	85	97	89	85	100	108	104	101	100	90	94	99	88	97	95	86	92	101	87	110	101	94	97	94	69	94	94	95	108	94	102	104	88	98	92	94	93	86	95	105	100	80	84	85	99	84	98	83	98	103	99	94	90	88	107	107	97	103	75	92	96	77	106	104	73	85	85	99	106	84	107	93	90	92	84	95	100	81	92	76	109	87	97	80	82	86	82	94	88	93	100	117	109	97	103	96	82	83	97	104	85	90	101	101	107	98	92	77	76	71	94	98	82	100	82	96	90	73	89	92	81	101	98	93	83	108	80	89	93	98	93	84	109	102	93	77	102	99	95	90	81	105	95	83	108	80	88	91	96	94	86	91	88	99	97	91	82	92	104	99	87	107	96	97	82	103	89	85	118	104	97	101	101	85	92	108	84	85	78	92	87	89	91	108	91	94	102	88	94	98	83	98	102	90	100	98	97	81	97	95	84	85	79	99	92	103	101	91	96	80	96	97	84	99	87	79	86	101	85	92	77	92	86	108	96	98	101	94	105	85	110	100	95	87	88	78	81	97	84	93	91	91	95	92	99	93	100	89	74	103	115	86	88	87	93	86	96	95	90	80	89	104	102	79	87	100	87	99	101	91	89	85	82	111	90	87	89	99	96	93	94	81	99	96	92	105	94	91	79	93	90	105	69	84	99	110	81	82	91	90	87	95	88	79	97	109	88	96	77	83	99	79	109	88	85	102	78	105	94	91	95	97	107	105	80	74	94	79	107	91	93	103	102	94	93	93	85	91	91	83	92	105	95	79	88	87	108	96	79	83	82	91	92	96	75	89	96	95	98	78	93	86	114	104	94	83	99	75	80	88	99	85	101	92	79	106	96	88	95	91	111	92	96	105	118	81	73	81	108	105	87	88	101	88	85	72	92	107	100	82	81	107	90	94	94	98	79	89	113	97	99	74	95	92	97	96	99	105	103	100	98	94	76	95	103	86	86	75	86	85	93	99	96	119	106	98	99	79	99	91	91	65	93	84	103	97	93	102	92	93	83	88	90	92	101	101	98	89	110	107	83	101	86	92	91	116	82	90	104	102	87	97	113	87	104	95	103	92	78	96	90	95	86	99	83	96	91	82	104	94	78	92	76	90	92	92	89	98	69	93	114	93	90	97	78	82	102	98	79	96	101	102	85	79	83	92	97	88	115	94	82	92	104	99	115	99	89	101	81	86	86	92	78	100	104	77	106	94	87	94	97	104	97	79	90	93	90	85	96	71	92	95	105	96	106	103	102	101	85	90	93	88	95	91	88	78	80	98	98	85	89	104	98	119	108	103	88	87	80	82	99	88	86	105	79	91	97	110	96	106	109	79	105	104	79	100	112	94	91	71	104	93	95	97	89	85	85	84	88	89	85	96	79	105	95	97	81	103	98	93	104	92	111	87	98	81	98	103	92	82	100	89	72	102	102	96	97	99	76	103	91	92	97	101	100	96	87	92	97	107	96	81	96	94	98	90	80	73	96	90	88	87	108	107	103	83	94	95	81	82	91	87	92	100	92	99	86	101	93	94	72	85	88	88	92	98	99	92	101	89	83	99	81	93	73	86	103	77	90	101	99	81	99	90	98	100	105	75	87	93	92	85	95	77	93	101	94	86	98	99	104	79	99	99	91	96	101	90	105	94	95	94	79	94	99	93	102	107	115	96	93	94	91	120	91	121	92	84	99	93	80	82	78	102	76	88	95	101	92	92	91	101	80	112	105	85	100	92	97	103	102	102	91	101	84	91	102	96	74	87	115	94	89	100	110	96	107	97	93	97	93	101	107	96	101	106	82	115	88	109	99	90	90	102	94	89	89	97	91	100	78	101	101	87	109	86	90	109	97	101	95	86	83	99	100	87	88	101	101	89	104	103	81	96	67	99	93	85	83	80	81	89	93	101	104	86	97	81	76	75	101	97	96	83	84	88	95	91	89	95	80	85	98	97	77	95	101	65	97	88	85	86	100	105	92	85	88	101	111	96	94	92	104	95	85	86	86	102	90	77	89	87	96	103	105	88	88	103	81	91	99	92	80	91	94	94	78	74	97	96	86	91	86	81	103	89	107	87	92	91	90	108	114	98	96	89	93	101	86	85	85	84	105	75	88	86	95	86	92	105	95	104	105	109	86	89	94	94	90	94	92	94	79	98	91	100	88	87	93	87	99	90	100	99	100	92	95	95	107	87	70	106	83	108	97	93	99	94	85	91	87	95	98	75	83	88	82	94	87	91	97	90	93	98	90	90	92	102	97	96	109	108	78	83	101	95	92	95	91	100	113	108	85	86	93	108	91	92	82	85	98	83	112	82	90	100	79	118	73	87	84	89	81	92	86	96	100	81	92	82	82	84	89	94	97	92	96	115	82	99	98	92	102	99	78	83	102	101	84	103	86	94	99	84	104	83	76	83	86	94	104	94	104	79
9294	418	544	524	481	447	435	428	418	371	355	398	408	357	390	362	364	372	337	342	325	317	349	362	319	331	340	359	340	325	347	347	312	340	358	330	326	327	324	350	326	331	330	335	332	337	348	366	335	315	330	346	369	340	322	324	351	327	321	368	326	345	338	304	359	306	308	341	329	333	298	331	348	326	349	310	342	341	310	330	307	332	340	352	338	339	333	335	364	341	324	315	353	347	329	340	330	338	330	340	326	331	350	319	332	310	346	347	312	338	341	324	330	335	339	337	312	304	313	361	334	302	337	335	307	366	305	297	351	321	345	331	299	383	322	349	364	309	332	350	330	316	313	314	334	330	344	328	332	305	347	335	316	327	361	330	322	324	301	304	353	321	328	297	360	318	351	342	342	327	341	340	336	318	312	355	334	372	352	335	321	327	329	344	343	324	326	342	311	350	336	320	348	350	335	325	335	333	285	327	326	332	317	317	294	310	308	329	326	333	338	325	347	338	318	358	354	308	319	321	325	337	353	311	306	370	340	324	352	335	345	326	334	337	333	304	328	330	344	337	346	339	324	340	331	308	352	328	338	358	334	331	350	315	290	318	329	348	362	346	332	318	303	356	313	374	353	320	327	341	321	340	345	311	342	339	331	335	295	327	301	356	334	309	323	340	328	326	334	336	334	302	327	313	346	320	360	344	314	346	339	304	354	316	329	311	314	351	316	319	329	327	352	340	323	349	321	310	344	353	310	325	350	305	312	334	360	327	341	328	313	323	357	303	312	328	362	324	324	366	316	317	327	328	315	300	325	320	335	315	360	338	304	348	359	369	320	318	327	329	328	368	307	296	325	367	320	351	378	330	302	298	322	341	335	315	349	361	356	329	332	349	317	317	372	332	323	322	328	308	352	331	326	314	309	330	330	343	344	313	335	368	323	320	350	344	317	311	334	321	341	321	337	341	321	317	333	343	323	335	355	321	298	327	345	359	342	326	342	373	307	327	341	326	298	358	358	330	361	338	327	340	343	324	337	328	334	350	341	349	343	333	341	359	334	362	335	316	342	351	350	292	327	326	308	302	317	356	355	344	336	330	293	363	322	333	334	329	301	331	322	303	284	325	311	364	351	343	381	337	329	320	286	348	317	296	351	326	369	347	328	355	346	309	325	318	331	334	336	368	332	339	315	362	333	359	354	335	293	375	337	332	333	327	325	287	306	324	341	373	340	315	319	318	327	333	324	306	321	328	318	362	321	328	357	306	325	368	326	334	310	320	335	365	359	354	319	317	346	318	333	333	350	305	356	340	383	347	356	315	318	318	372	345	356	349	348	348	319	332	353	357	304	330	353	394	339	328	336	334	366	331	360	321	371	320	319	295	368	341	340	330	315	318	367	321	358	341	333	328	325	363	328	313	347	328	325	327	340	345	371	334	340	324	311	330	325	306	327	334	316	327	363	354	351	314	359	331	355	349	340	312	307	309	337	303	360	331	337	349	326	346	325	348	340	302	333	321	345	340	323	328	358	336	328	305	317	306	319	321	338	362	354	371	304	318	339	303	330	333	335	330	308	323	333	322	333	344	328	312	311	340	329	338	327	330	346	327	302	340	342	334	310	294	310	324	325	326	316	323	370	315	339	291	341	336	338	353	334	341	361	311	290	324	313	338	324	319	294	332	344	298	340	327	324	314	339	303	343	288	343	327	353	304	281	340	328	328	339	324	334	349	365	324	352	350	353	336	324	325	371	303	322	344	325	331	317	301	345	315	345	319	347	331	312	346	329	363	327	353	337	330	309	349	310	346	342	335	335	327	309	340	319	326	319	369	288	311	332	339	354	346	335	319	334	358	366	319	290	335	350	340	325	338	325	329	316	328	307	314	335	320	308	370	329	320	336	334	313	352	328	276	341	304	363	341	351	354	318	322	338	344	318	332	303	315	334	349	313	347	344	297	363	320	329	338	344	333	342	322	356	319	358	326	327	353	312	338	348	325	328	322	309	325	334	337	324	357	355	331	326	320	349	291	338	344	349	306	326	302	320	339	351	316	309	322	319	327	349	341	308	313	315	364	311	331	340	327	329	328	328	339	334	344	343	349	320	313	324	338	351	334	300	337	353	342	337	318	311	314	329	345	344	320	325	315	349	335	334	321	342	329	332	350	341	358	348	341	338	329	329	359	355	334	350	342	337	357	334	323	332	339	351	335	325	333	301	350	330	347	308	331	331	356	297	331	342	329	305	335	333	341	302	318	299	352	346	358	324	335	338	340	308	336	335	343	316	337	322	350	329	321	335	322	357	337	326	335	304	345	342	314	301	337	322	323	317	351	314	301	297	326	319	305	334	343	354	313	370	361	308	314	342	330	326	321	306	301	339	335	341	324	325	346	317	338	317	350	337	343	330	340	330	354	327	301	334	322	339	315	342	362	349	336	306	313	324	378	351	323	328	326	317	316	322	332	346	345	322	337	313	313	358	319	315	344	337	327	312	362	344	326	354	351	339	325	345	329	328	310	338	317	337	348	360	347	337	307	367	374	316	322	326	323	327	353	325	339	352	307	351	339	324	354	358	347	338	323	315	319	348	309	349	351	335	345	311	313	320	322	337	321	326	359	350	366	353	349	392	327	323	346	331	348	311	330	346	324	330	333	336	331	303	311	373	326	337	317	328	337	336	331	342	322	332	321	338	318	305	316	346	335	302	322	363	360	331	319	318	354	339	322	315	325	329	341	303	332	356	320	321	346	352	324	327	313	338	366	332	347	324	322	329	337	335	323	336	338	340	352	321	307	349	326	324	327	325	348	339	306	333	319	338	306	339	363	330	323	349	323	309	338	328	323	310	360	327	305	357	359	339	340	316	340	299	329	359	333	371	346	318	327	351	335	368	320	321	339	340	315	350	344	338	320	353	325	308	323	345	348	316	352	333	312	349	302	368	358	357	320	317	342	333	333	354	289	306	308	308	327	332	347	344	320	327	323	329	365	337	315	342	334	328	321	299	331	348	355	293	338	324	312	339	330	320	294	351	338	332	359	288	353	308	332	323	338	352	349	352	338	323	293	369	317	331	365	366	364	336	313	344	316	321	343	321	341	325	321	312	312	300	343	320	347	325	336	366	328	336	336	355	342	350	331	347	294	313	308	343	311	330	308	332	306	340	337	306	333	316	331	347	318	347	338	323	307	327	317	324	317	324	344	402	287	335	341	333	308	302	341	338	332	303	351	330	337	362	303	353	318	329	329	326	341	336	331	340	358	308	364	341	338	333	323	305	348	328	347	356	357	309	343	377	325	327	329	320	348	323	332	324	367	326	325	324	328	351	318	331	330	326	324	322	334	345	322	380	338	311	314	316	330	323	299	340	353	330	346	308	342	387	338	328	319	322	350	339	340	346	336	334	328	301	322	340	324	319	323	338	339	336	307	322	355	353	347	330	353	326	313	354	334	354	353	296	316	363	354	321	348	334	341	320	333	318	314	318	330	307	380	339	343	314	329	339	327
43458	13128	2057	952	687	543	440	337	297	277	263	282	208	187	193	182	180	184	185	175	187	161	171	160	180	150	165	192	174	156	160	196	162	176	167	146	161	154	169	155	143	147	161	181	170	168	168	170	169	137	160	178	168	157	144	159	146	151	159	150	170	156	158	159	148	148	154	154	136	177	160	164	167	151	172	161	116	129	145	157	154	169	158	172	148	180	158	151	148	137	153	164	157	126	169	138	166	152	144	152	154	170	161	146	158	155	168	144	155	150	152	149	140	154	167	160	148	147	162	157	134	170	174	159	148	176	178	140	161	155	130	148	143	155	141	155	158	175	173	143	159	152	160	149	171	169	158	138	138	157	148	157	148	140	152	160	149	164	163	140	151	166	153	145	164	141	158	179	165	147	156	167	147	170	141	139	159	148	164	151	164	148	140	157	169	152	149	164	143	159	165	158	143	161	156	160	151	164	158	145	156	163	136	148	130	173	174	158	130	140	158	150	161	148	156	138	161	145	137	144	153	174	157	159	153	152	166	149	163	135	173	166	144	194	161	142	151	133	162	159	180	135	150	132	162	156	147	170	150	155	147	156	151	140	157	153	159	144	168	165	127	149	157	149	135	148	146	158	149	152	166	158	158	144	150	168	176	160	153	143	159	150	155	158	164	170	171	147	141	147	149	138	168	151	152	146	155	155	149	156	183	170	145	152	157	152	157	151	167	160	156	151	142	140	172	145	139	155	141	181	153	164	153	165	159	174	155	152	151	192	166	152	159	124	146	132	151	132	164	149	147	164	152	135	165	133	131	160	120	141	151	165	135	155	176	153	149	141	169	157	151	136	146	146	134	170	152	150	121	157	185	166	144	153	160	159	151	132	150	154	163	148	148	160	124	162	145	169	139	161	181	136	156	155	153	156	136	157	152	171	163	178	138	143	148	135	155	149	160	154	157	160	129	153	162	171	148	179	176	141	159	157	132	157	158	165	154	159	140	154	155	157	159	167	144	144	149	167	168	143	154	166	143	162	154	148	172	166	149	171	127	161	134	122	171	171	154	168	142	153	147	133	152	170	171	170	147	164	159	166	157	175	141	153	147	154	146	164	151	146	164	151	143	167	163	142	145	143	162	138	163	122	172	156	156	146	140	131	162	163	151	175	147	168	152	139	149	169	161	138	129	139	135	154	155	152	147	149	161	124	141	173	139	151	149	166	138	170	141	171	158	165	167	150	157	151	157	165	156	156	145	138	139	142	164	175	154	174	154	153	165	170	136	155	150	159	145	132	172	125	152	169	152	127	156	152	144	146	158	154	152	169	162	166	158	173	188	142	159	146	166	160	150	152	153	161	148	158	160	153	162	155	149	170	172	170	156	155	138	162	160	156	170	163	159	163	152	137	152	168	180	143	148	159	169	151	147	158	164	163	146	159	142	130	146	163	151	175	146	162	154	129	155	148	178	159	128	138	165	162	154	156	169	177	164	147	166	129	145	158	142	152	142	165	156	150	169	146	169	165	155	156	165	138	164	158	159	141	151	159	130	150	174	162	127	160	148	135	169	168	169	151	156	160	173	154	159	165	144	168	151	149	138	163	150	166	154	161	145	162	133	121	151	151	136	141	144	169	139	153	160	149	157	152	143	144	162	138	144	150	144	163	152	155	135	124	145	139	157	142	159	163	129	164	158	149	152	165	149	131	173	129	168	177	152	150	173	136	159	152	140	147	148	176	159	145	171	167	155	171	155	162	150	143	164	169	147	146	174	155	173	135	127	146	155	159	153	146	155	163	148	152	139	142	134	142	161	143	166	142	144	148	147	169	144	158	145	140	152	172	154	136	154	163	149	143	146	203	164	161	160	165	148	153	168	143	160	154	138	137	149	156	187	147	156	150	133	141	159	151	143	144	146	148	134	155	144	167	139	174	168	165	144	148	156	144	149	164	132	145	145	151	166	177	154	163	150	165	162	149	155	169	145	170	168	137	139	178	183	161	163	164	160	160	161	152	143	170	149	169	151	150	166	133	138	150	163	147	168	145	151	151	164	144	164	148	129	150	139	145	157	150	162	174	171	156	151	152	155	144	157	154	149	138	148	125	155	168	162	127	146	165	140	179	151	150	155	148	142	126	142	177	155	155	159	159	166	157	159	153	169	164	165	157	150	160	163	162	157	148	153	126	151	150	150	152	138	156	156	175	176	145	177	155	139	150	156	146	155	158	136	155	147	147	148	142	128	149	147	149	161	159	150	143	147	153	164	161	140	161	148	163	167	160	147	154	140	142	159	147	162	157	153	153	162	141	148	167	162	147	128	165	156	121	161	164	148	149	138	155	143	160	148	157	154	160	171	169	130	172	148	149	159	152	164	147	133	163	137	134	142	137	143	155	161	148	164	165	188	142	150	178	143	153	150	171	164	154	139	153	137	158	158	151	155	157	156	147	154	130	151	151	159	129	177	165	143	148	140	157	165	163	152	145	161	182	148	167	150	171	138	127	166	150	154	145	149	175	156	168	151	171	156	158	157	141	135	159	136	159	153	143	117	119	128	147	174	120	144	148	160	140	168	152	157	150	136	118	143	176	154	183	158	165	144	144	153	162	150	167	142	153	151	157	157	150	151	145	154	156	163	164	163	132	147	151	153	126	180	152	174	139	164	165	128	166	164	160	152	140	175	169	144	138	150	146	162	160	154	154	153	139	150	166	139	168	162	148	155	159	152	164	173	150	151	151	151	174	144	145	163	149	182	135	165	178	145	155	152	169	178	147	133	163	130	132	159	163	165	132	161	159	152	163	151	157	181	161	150	172	146	148	159	156	154	130	158	155	153	149	140	151	141	162	156	152	145	169	145	160	134	154	162	133	137	156	149	159	155	143	140	150	150	151	156	164	148	161	146	150	150	145	136	166	162	156	132	163	153	150	147	183	171	150	174	133	141	153	141	140	140	129	167	146	153	158	150	163	169	160	156	138	157	160	148	151	153	169	151	146	158	155	160	141	146	138	162	155	165	131	180	154	152	152	164	163	181	150	145	159	150	149	174	151	153	138	123	169	128	157	148	159	158	151	169	176	160	150	135	158	125	130	177	158	153	145	152	144	172	179	148	150	168	157	156	155	169	165	144	153	151	158	154	161	141	159	150	148	157	155	151	166	146	144	139	155	146	178	153	163	152	160	163	158	156	162	160	164	146	146	144	140	146	160	163	131	130	157	143	163	148	161	143	146	181	162	149	179	141	174	159	158	157	156	140	133	153	152	127	139	158	160	150	127	146	181	158	163	122	153	162	159	187	155	159	177	160	165	144	151	157	156	151	133	145	161	153	168	162	150	179	143	132	170	135	133	175	161	150	161	172	175	151	142	154	151	161	147	174	165	161	144	172	140	167	150	142	172	173	142	135	143	141	140	144	154	149	161	151	127	134	148	162	130	157	188	175	152	131	168	160	150	142	148	147	153	155	154	147	156	159	161	159	154	167	135	112	153	161	155	149	159	146	165	132	154
25873	1575	3308	3482	3019	2438	1998	1663	1459	1290	1164	1062	977	897	895	828	771	724	724	751	644	693	633	677	639	609	606	592	588	578	570	568	593	563	554	522	568	545	545	562	520	558	516	528	574	534	549	540	535	552	505	538	504	545	503	496	521	566	518	518	564	512	509	525	519	513	528	540	526	532	517	496	497	517	521	511	522	516	538	442	469	501	481	481	500	526	493	471	510	520	564	526	501	503	492	548	500	455	486	491	501	507	459	496	492	515	492	513	504	494	479	490	464	487	518	508	523	483	423	500	476	470	511	553	482	534	491	506	508	499	500	502	506	542	508	515	509	517	513	482	510	514	509	495	508	505	466	513	518	510	503	506	526	504	468	514	504	522	452	553	499	496	521	539	531	535	488	525	475	517	497	464	499	506	548	510	504	481	523	500	490	500	529	483	514	489	486	532	490	481	490	494	521	486	496	501	474	520	505	521	515	515	523	493	476	462	457	497	508	489	467	499	497	503	535	500	491	533	510	492	519	522	487	482	519	507	492	529	488	497	543	475	486	473	509	459	525	491	500	525	481	506	542	503	477	506	497	515	480	456	519	466	510	527	513	490	502	501	503	515	501	494	487	508	528	477	461	487	494	504	487	493	532	506	476	520	544	480	522	538	534	460	488	491	482	445	459	507	500	513	466	513	508	530	524	492	511	522	501	480	517	510	497	528	490	473	497	527	478	506	483	494	510	521	506	534	493	498	499	518	490	530	529	520	502	495	537	517	502	540	484	503	504	469	536	498	544	520	507	508	525	519	524	522	489	502	509	489	509	516	513	470	522	485	486	476	500	483	537	507	484	499	545	523	506	449	501	494	516	507	472	514	506	505	518	485	512	502	485	534	495	488	482	506	518	504	458	490	464	500	499	524	489	534	519	480	523	505	455	491	514	505	490	504	504	481	485	518	482	511	491	527	505	504	511	527	525	491	482	475	526	543	499	522	493	508	476	479	457	518	491	496	477	482	454	525	478	530	505	495	528	500	529	496	513	474	487	507	497	499	500	507	492	493	459	490	500	484	519	487	466	507	469	509	486	496	514	508	511	508	508	515	510	553	521	508	462	496	494	533	513	506	517	483	515	503	513	516	460	522	460	512	516	514	510	502	492	496	535	468	499	512	519	465	547	514	481	515	459	510	500	495	491	547	508	528	515	514	509	486	521	553	503	501	493	501	507	497	543	505	567	555	460	522	489	504	513	500	498	471	514	510	493	484	486	486	479	473	508	538	508	516	481	486	488	507	478	460	475	478	491	533	478	487	525	482	495	502	535	478	521	461	450	503	496	501	550	515	484	478	470	514	513	508	434	489	499	531	518	505	476	519	489	528	526	505	502	485	523	472	482	499	484	539	499	500	493	492	512	493	511	481	487	513	528	479	490	486	509	509	461	499	477	476	464	492	501	541	491	491	524	482	497	480	476	560	484	497	485	511	478	476	508	501	464	507	475	514	477	518	493	492	510	504	501	480	479	479	515	539	516	505	481	506	504	480	489	515	511	508	517	503	522	532	545	494	506	562	527	479	485	512	495	542	538	517	480	507	470	474	466	489	517	533	529	509	500	521	507	539	503	554	512	522	522	523	511	529	489	516	487	484	496	458	502	485	528	508	465	539	525	532	496	507	502	493	508	480	469	514	519	492	486	510	551	509	527	473	516	535	507	514	506	466	538	533	455	493	521	491	525	549	501	500	529	494	500	514	465	516	547	515	504	475	491	500	537	540	490	489	506	501	506	492	502	474	514	514	502	470	525	494	475	515	490	506	487	504	501	502	511	473	447	452	473	539	459	528	508	500	487	495	501	498	531	480	532	486	491	492	528	469	516	507	508	507	476	499	470	515	501	527	483	503	483	482	498	506	496	504	513	494	508	492	472	467	487	448	497	473	501	507	525	519	514	502	481	508	502	532	471	507	520	472	518	489	527	507	504	453	481	506	524	517	482	508	492	518	530	493	528	487	499	521	530	521	495	467	522	494	485	514	503	510	497	483	540	507	507	512	512	494	501	543	541	487	501	476	499	506	530	515	474	497	512	494	528	493	468	525	495	471	506	518	486	464	484	517	511	496	515	455	527	491	467	487	532	511	445	451	499	531	509	500	495	518	493	501	468	486	506	522	496	466	531	493	514	529	501	486	521	513	486	496	489	506	512	470	522	536	474	528	514	508	442	486	544	510	507	495	514	490	520	476	515	512	508	521	503	483	469	495	476	536	494	477	476	469	509	488	500	484	486	507	517	482	510	480	524	530	512	487	523	504	494	529	491	481	491	511	493	475	548	525	479	482	505	499	484	499	506	532	528	456	532	503	511	499	522	493	509	475	467	523	482	507	492	466	532	497	500	536	501	480	504	508	500	510	490	480	546	509	531	497	504	512	498	501	469	511	488	470	478	462	510	518	515	519	517	510	476	485	519	482	512	499	501	524	521	508	440	500	509	499	519	529	513	561	508	479	541	497	511	532	519	488	551	539	502	501	485	496	514	486	461	501	516	493	494	485	469	506	514	516	516	488	525	507	509	510	479	520	483	499	510	513	479	542	524	456	536	547	440	490	492	512	508	507	513	484	499	497	514	545	512	494	533	519	549	523	509	516	481	519	524	491	447	479	497	509	561	513	499	513	473	490	492	508	474	466	503	501	494	484	509	508	447	485	494	496	450	490	501	512	491	536	489	483	511	512	511	503	497	530	507	475	520	531	467	502	508	502	488	517	527	504	551	480	485	538	471	520	466	509	515	466	511	509	520	518	513	495	491	504	495	483	468	510	495	515	510	516	497	540	506	506	511	525	532	492	505	494	507	494	510	500	498	486	452	462	505	495	524	504	510	506	529	506	495	520	480	476	547	466	525	504	533	510	516	505	501	459	482	472	511	486	482	516	495	523	500	488	498	523	476	547	509	458	517	468	557	523	481	470	479	509	534	474	500	508	522	492	530	520	480	510	515	534	504	501	519	465	471	488	473	495	500	477	480	480	512	496	506	507	497	486	478	492	495	514	521	497	477	490	518	476	526	472	486	511	473	510	502	493	486	483	503	527	510	445	462	511	471	508	525	486	516	504	470	514	519	520	509	486	505	490	484	519	499	493	509	505	529	519	491	514	493	490	481	531	503	509	539	506	514	503	491	481	519	522	459	544	504	503	502	504	524	498	469	503	489	516	489	507	530	492	493	465	473	471	534	494	504	505	484	511	514	515	482	493	473	496	531	496	501	489	506	497	425	502	493	514	482	492	489	539	508	462	517	481	524	511	488	492	493	528	530	522	497	476	498	484	534	510	505	504	484	511	507	519	502	514	508	489	537	529	502	492	527	490	506	474	476	482	522	477	515	465	529	543	502	488	514	485	486	457	508	492	486	526	519	513	525	512	571	524	468	500	505	491	478	505	480	518	547	494	462	481	466	501	480	483	527	517	521	513	527	528	531	512	467	469	497	511	484	496	470	484	517	513	503	492	510	513	466	510
58227	20842	5823	2071	1353	1041	774	632	558	496	466	412	360	336	345	320	288	294	324	305	296	286	299	304	305	286	286	292	281	295	302	244	276	297	254	287	265	291	260	286	283	264	266	265	271	236	248	280	244	243	267	280	263	265	301	236	263	263	253	244	251	240	298	240	227	267	265	263	255	262	262	269	270	278	248	237	255	284	264	256	246	276	244	258	276	262	262	271	277	249	237	275	261	258	237	275	281	269	236	269	264	282	264	232	260	235	241	255	247	229	263	259	251	238	247	272	258	261	241	282	266	247	256	221	283	274	255	244	249	268	253	246	227	247	278	237	261	257	239	250	275	256	239	277	249	283	254	275	273	226	234	256	251	251	239	251	231	246	286	248	252	248	250	271	253	274	239	292	238	272	265	273	279	273	268	233	263	284	230	244	249	248	270	236	266	274	241	248	257	255	262	266	265	248	247	287	248	266	261	254	264	225	241	263	226	233	244	249	253	251	246	241	243	263	276	257	224	252	283	239	265	241	250	242	248	263	256	253	277	250	235	282	272	227	250	234	251	277	233	271	260	237	231	255	254	259	250	243	275	240	239	215	258	215	245	216	219	223	251	257	246	256	249	233	222	269	254	240	256	258	255	242	255	254	280	276	232	257	269	252	218	287	243	252	238	275	252	258	268	265	223	288	243	266	235	284	252	257	238	279	240	257	241	268	235	256	256	271	251	250	286	265	252	251	233	261	245	257	288	278	274	259	266	244	261	253	277	248	253	265	243	309	249	265	268	255	269	233	225	274	255	245	260	268	290	262	229	275	261	294	244	246	242	262	250	277	238	257	244	235	270	244	239	261	292	237	275	265	250	272	261	245	266	272	257	241	249	248	266	272	239	250	246	231	299	260	263	283	250	256	245	231	275	243	253	242	254	234	254	250	245	258	257	233	229	244	275	273	261	253	241	255	258	270	228	274	243	270	259	241	273	273	248	255	261	251	242	250	242	234	239	245	254	282	263	237	251	266	300	254	262	283	264	274	274	278	275	262	285	256	247	282	259	245	277	254	248	246	263	235	269	270	256	265	260	236	253	264	248	257	250	229	258	252	284	248	291	247	265	250	249	256	274	312	228	261	237	278	277	263	262	259	266	277	250	252	236	278	270	271	242	249	281	240	243	265	247	272	235	221	231	280	251	221	266	238	225	265	243	269	244	277	239	249	225	242	241	262	250	240	277	279	225	253	266	266	261	264	272	250	267	262	264	250	230	248	267	253	246	253	281	254	252	276	260	249	249	254	248	257	285	242	265	278	267	251	262	269	238	253	274	258	257	263	269	248	272	255	270	251	265	244	245	238	270	267	259	251	267	269	250	232	246	249	241	278	228	258	268	214	254	260	255	280	258	202	243	260	274	236	221	224	273	265	240	249	261	256	255	263	254	239	241	251	271	246	284	233	269	269	269	257	238	249	229	263	242	242	268	232	232	276	243	237	243	265	253	261	229	226	247	271	267	266	254	262	257	266	250	253	260	248	257	257	229	252	270	256	252	210	253	272	283	243	286	254	251	261	232	267	265	238	248	258	242	257	246	263	242	262	263	252	287	253	229	250	293	253	259	263	270	266	289	246	259	253	258	231	228	253	230	261	232	236	272	278	272	249	260	246	219	239	260	246	240	241	249	255	268	252	252	242	246	251	223	238	248	257	243	263	276	242	245	239	255	254	251	257	246	256	253	282	259	239	261	247	246	260	248	254	242	234	219	263	247	255	280	213	268	261	227	260	263	243	263	279	238	247	256	261	260	264	238	251	255	243	266	223	256	240	251	258	240	259	238	222	255	258	249	269	241	262	259	276	248	244	266	233	274	269	255	248	219	271	242	234	249	244	260	255	290	244	257	251	259	278	267	253	257	253	256	263	243	250	258	240	258	264	238	261	263	292	235	249	236	265	253	266	252	245	238	257	255	221	263	253	254	303	274	260	257	253	252	246	242	267	249	263	277	264	246	267	250	267	267	244	265	272	253	224	265	254	273	249	262	244	234	241	274	246	248	290	240	251	289	254	274	248	279	291	278	250	223	237	246	220	263	273	246	250	257	249	270	275	243	253	209	237	238	271	295	244	237	256	250	239	252	275	260	271	243	263	260	236	261	237	245	239	247	264	308	255	258	269	265	256	233	259	234	238	259	255	269	226	287	274	213	284	247	287	277	237	248	258	273	265	240	305	277	271	272	243	256	235	268	243	235	234	242	247	237	265	283	241	250	242	252	255	251	254	244	234	259	256	287	268	272	270	251	251	278	253	231	274	271	249	250	254	257	255	256	281	253	228	263	261	243	234	259	257	256	250	251	257	270	258	253	230	264	260	255	236	246	227	247	268	239	276	241	229	270	248	270	243	240	257	241	259	229	294	242	245	253	266	245	248	277	265	246	281	263	243	259	279	261	235	234	264	251	230	259	246	261	274	228	262	268	247	271	251	228	276	262	251	265	240	254	266	243	245	270	260	246	242	268	247	251	265	222	248	234	255	233	240	271	275	240	260	235	260	267	275	269	249	262	250	267	258	279	226	286	215	256	267	249	246	246	266	272	266	271	262	268	270	239	241	244	258	238	264	259	275	236	270	265	271	253	213	264	284	255	259	276	269	233	241	248	277	230	264	274	252	260	240	272	220	252	251	263	226	259	276	275	267	257	252	245	265	259	245	270	227	263	270	284	226	264	223	262	272	258	242	257	265	271	267	243	273	264	246	243	255	225	261	230	249	257	255	240	288	228	275	238	247	255	260	224	246	233	252	265	243	279	252	253	260	236	268	261	281	275	245	279	264	255	269	258	272	244	252	235	256	275	250	292	256	246	237	237	265	245	253	256	265	286	262	253	253	302	240	265	228	279	251	271	243	265	252	244	237	240	260	258	234	244	247	232	230	242	254	260	232	262	288	242	219	272	237	231	263	286	261	269	237	248	247	254	262	261	263	248	275	254	208	242	255	260	265	259	232	258	276	252	259	267	270	225	255	275	235	267	251	263	249	244	265	225	262	230	247	237	265	269	230	252	248	262	253	218	236	259	253	234	274	229	259	265	256	222	249	243	272	270	266	250	278	196	243	233	259	240	251	242	272	264	273	258	238	278	276	299	257	247	256	257	265	251	285	251	229	246	247	267	255	278	234	252	233	238	238	264	261	242	244	237	269	244	288	272	263	269	241	247	248	235	252	239	243	258	245	268	260	239	253	250	258	261	236	253	236	269	246	247	241	247	266	263	246	239	298	233	253	282	281	247	248	231	283	250	222	267	230	242	263	243	253	239	255	245	285	271	261	253	238	275	237	267	225	252	246	254	250	296	230	267	258	265	240	241	242	244	246	255	234	281	269	253	236	251	251	208	268	255	248	242	265	234	228	274	253	235	281	240	258	224	244	237	254	280	260	256	259	260	249	263	267	250	247	234	252	262	233	244	250	260	256	269	251	240	234	226	277	245	255	262	253	252	254	235	260	271	264	258	230	277	275
34632	2830	6002	6367	5430	4499	3699	3093	2657	2301	2082	1857	1704	1528	1431	1373	1271	1269	1210	1164	1180	1085	1032	1088	1014	1035	1016	948	939	943	963	965	967	888	901	871	890	915	837	892	769	834	831	843	888	805	838	795	824	784	796	777	801	834	780	776	834	750	865	795	776	830	809	866	865	831	802	762	780	825	813	756	790	739	814	808	843	792	739	795	762	824	773	788	771	737	776	813	751	738	808	819	851	747	783	778	747	751	772	749	812	740	780	787	778	800	753	763	784	793	771	722	693	792	768	820	729	755	736	732	756	800	737	735	799	787	734	785	777	739	720	770	786	792	778	803	829	766	785	755	761	765	744	747	764	802	763	760	732	790	814	771	799	731	749	764	705	745	740	755	810	838	787	759	750	743	777	753	716	790	748	805	774	734	776	788	748	775	769	769	721	788	754	739	734	742	807	779	773	760	757	757	758	737	798	763	832	753	742	770	712	736	767	756	781	794	749	752	717	790	796	750	723	758	796	759	742	720	783	759	688	781	785	747	795	791	778	745	781	725	795	785	777	732	778	782	762	770	738	787	789	767	772	724	751	759	815	750	726	758	756	769	737	775	750	787	750	782	747	761	744	750	820	769	763	796	775	768	763	758	766	779	744	759	724	768	750	776	751	707	760	727	764	783	755	798	729	797	725	760	760	770	753	748	770	685	748	783	771	736	802	789	810	756	752	808	783	802	803	800	723	742	715	747	758	808	731	786	743	764	782	763	771	791	765	807	753	774	741	718	740	775	788	733	786	773	765	796	731	774	782	796	782	793	731	743	741	797	785	763	809	814	729	792	778	752	756	744	748	744	767	749	792	802	795	765	771	711	787	728	731	722	734	827	743	759	773	734	774	785	803	767	726	753	804	728	768	743	768	742	755	737	750	834	764	760	789	746	759	729	775	823	796	773	779	768	751	764	728	793	765	747	776	733	760	788	703	729	730	752	766	764	748	779	755	739	802	729	733	747	716	776	776	724	759	789	791	789	759	749	751	762	786	745	802	736	746	712	690	779	730	733	736	720	740	784	742	779	718	731	716	763	797	821	738	729	790	741	678	745	793	726	734	819	806	750	743	774	762	745	756	784	774	686	813	752	752	770	769	797	822	753	743	771	737	768	760	744	775	753	744	734	753	743	744	805	795	734	737	741	738	695	794	776	741	767	743	782	789	805	743	745	775	717	777	773	735	743	728	742	792	742	800	758	765	775	777	771	723	711	827	767	754	766	803	721	743	777	780	742	748	741	760	778	760	772	790	763	738	733	775	839	729	783	759	802	720	747	756	792	763	751	813	766	761	754	777	804	774	764	749	715	769	733	813	737	776	730	760	745	761	783	796	852	771	696	796	732	751	762	786	750	799	763	792	746	770	752	733	751	751	771	804	765	741	819	720	741	761	764	750	763	749	799	795	809	765	766	770	705	754	751	766	750	758	758	728	770	745	770	796	773	777	741	768	749	751	729	809	745	713	787	745	736	753	718	714	811	758	758	722	802	803	708	745	787	781	760	735	754	778	815	762	808	733	778	743	761	735	745	752	770	753	742	749	766	720	823	699	749	751	779	794	793	751	736	770	718	768	738	780	775	774	764	752	721	771	752	755	746	782	741	711	799	749	807	748	717	771	736	740	723	704	749	811	776	733	788	790	778	768	730	764	728	765	756	785	738	775	754	784	748	761	791	769	717	794	805	765	741	759	762	782	787	762	720	807	763	761	779	771	776	701	786	766	786	785	776	757	718	779	738	795	750	730	811	790	771	733	759	785	757	735	775	778	755	769	781	755	751	790	812	764	768	778	765	749	788	756	749	760	742	785	772	777	781	829	745	752	780	760	780	746	808	795	774	848	746	765	751	834	773	769	811	786	747	738	762	746	763	785	656	801	758	760	760	764	762	766	740	768	714	768	742	760	747	769	782	765	713	754	753	796	767	803	771	744	754	752	745	777	787	759	772	748	717	747	765	752	788	770	729	759	785	732	740	754	779	753	749	743	734	812	758	732	772	776	798	717	798	800	779	735	746	799	777	790	749	786	724	794	774	718	747	749	802	762	774	801	739	777	754	804	772	787	739	746	763	757	753	846	794	758	809	772	689	815	808	755	751	749	762	803	755	799	770	698	742	740	726	718	732	784	706	760	811	757	716	804	720	757	764	726	822	816	738	756	741	734	784	719	790	750	798	754	750	754	778	708	767	727	778	767	747	747	778	767	749	755	780	746	778	789	803	776	751	734	800	748	771	765	758	756	743	810	762	721	827	788	756	698	774	784	767	719	756	760	712	735	769	761	786	789	714	756	793	755	776	760	769	761	761	744	780	744	787	819	739	759	782	767	765	766	797	780	790	748	722	811	785	776	778	772	743	723	784	735	805	805	779	796	766	724	808	753	751	731	805	750	779	794	774	770	778	734	815	775	783	774	778	740	779	702	727	752	748	751	804	737	760	741	775	736	757	751	732	733	796	796	745	735	755	746	732	774	768	748	770	761	722	768	725	762	761	733	797	766	757	774	777	767	717	778	794	734	777	795	759	730	730	797	759	777	819	760	784	780	760	802	705	770	742	763	760	827	774	785	800	751	805	742	776	793	770	731	772	757	738	752	794	776	768	738	746	713	747	709	730	794	787	726	733	775	813	737	756	739	762	807	753	767	762	724	756	768	778	726	815	787	798	762	757	732	755	774	731	768	770	754	768	760	792	773	758	794	783	738	757	793	761	772	749	787	795	774	756	731	785	784	754	735	774	755	783	773	776	788	761	751	829	750	757	769	764	725	773	812	748	749	716	724	798	720	815	788	768	795	789	737	760	762	771	755	776	753	781	756	732	735	729	807	784	785	800	761	720	751	739	809	775	732	734	803	782	740	778	728	802	761	777	793	786	803	782	747	708	767	768	763	769	751	780	719	765	746	773	812	769	763	786	740	745	775	793	725	790	783	785	781	777	722	776	753	739	803	784	803	763	770	762	731	731	777	772	794	799	793	742	730	716	799	761	751	748	795	757	788	751	777	726	734	760	731	792	744	761	794	736	762	788	728	733	790	754	778	810	812	756	765	750	755	759	765	752	832	793	744	743	752	739	789	762	754	714	726	748	771	738	753	746	746	820	785	772	805	731	746	799	742	721	793	785	780	752	761	743	767	761	762	816	779	741	758	746	736	766	771	768	783	751	752	770	768	752	780	710	756	742	732	781	781	723	773	788	768	788	822	751	718	783	760	799	770	768	786	751	744	782	722	697	718	760	736	763	731	800	702	764	803	731	764	768	761	774	717	761	721	817	731	736	795	765	804	777	742	771	753	806	789	808	726	760	745	785	776	787	770	786	694	765	708	762	778	790	806	780	750	747	757	760	746	777	732	723	765	792	800	777	781	804	810	766	738	719	747	784	759	784	764	753	755	762	754	742	794	790	767	776	798	751	786	816	761	739	783	819	732	750	735	740	779	758	782	781	762	791	745	756	757	725	750	767	771	766	770	759
9198	539	216	136	149	110	90	105	107	106	90	97	109	102	89	98	99	103	96	92	92	95	84	101	98	87	91	98	81	88	107	95	98	97	102	82	89	101	86	85	93	97	99	95	93	73	98	90	90	113	93	100	91	106	94	88	101	104	88	74	103	91	85	79	97	91	77	87	107	100	97	99	88	85	105	99	97	93	107	100	86	110	100	78	104	86	104	86	88	100	83	91	95	77	94	86	86	76	96	97	120	84	84	91	110	90	107	94	102	108	86	98	86	95	103	90	119	93	84	97	69	108	102	89	81	83	89	87	90	100	108	98	79	81	83	97	105	104	108	89	89	89	102	98	88	96	93	97	107	99	90	75	86	82	91	111	110	92	106	85	89	87	75	90	79	104	93	101	93	90	99	94	100	91	93	91	92	90	95	94	93	83	98	90	93	97	95	99	92	89	101	101	91	90	98	79	110	83	91	97	98	92	95	112	99	88	96	91	90	92	81	86	95	85	96	91	88	98	118	86	83	88	95	79	104	92	81	87	89	82	94	91	84	121	102	102	88	92	97	103	103	106	84	101	94	103	84	85	92	79	86	90	96	81	110	97	75	81	95	87	101	113	99	90	95	90	93	90	113	94	81	99	83	86	83	82	81	98	83	109	95	85	90	76	78	82	110	87	95	98	90	100	105	84	121	106	80	96	98	90	100	90	79	95	86	88	89	93	110	95	92	89	75	88	77	79	84	115	78	97	106	99	96	89	81	105	84	90	86	103	96	86	87	92	73	86	77	81	86	93	101	101	100	75	118	88	94	91	82	89	84	100	78	108	94	96	91	94	92	86	81	84	89	85	103	85	83	91	96	98	86	92	112	103	87	87	101	95	96	95	83	90	83	94	90	95	87	96	80	91	88	100	98	97	90	79	102	89	91	75	103	101	75	109	102	96	92	83	102	86	95	118	81	87	98	103	100	70	87	93	98	100	97	89	79	99	99	95	77	77	88	89	123	80	107	94	119	94	90	72	106	65	77	93	90	84	94	91	94	92	93	79	116	88	99	80	104	102	106	100	73	81	81	88	87	89	90	92	86	90	89	92	87	90	107	92	101	100	103	105	80	92	94	111	70	93	92	85	99	114	77	104	98	96	87	106	88	92	100	85	91	105	92	86	101	93	84	87	100	99	118	111	100	87	76	113	82	93	91	86	115	86	82	83	101	82	87	98	98	100	97	100	94	108	93	91	94	102	90	82	84	96	93	81	107	87	93	76	92	112	101	82	98	101	74	89	80	104	102	86	92	93	90	66	92	90	100	95	100	81	90	96	97	73	99	81	96	96	82	88	82	80	95	101	95	95	86	102	87	89	87	82	85	91	98	94	88	77	91	93	103	94	107	97	90	86	95	93	92	91	98	94	74	91	92	103	96	94	86	97	109	99	96	95	109	94	92	92	83	92	98	71	92	95	99	86	80	87	106	106	87	97	92	100	102	97	80	86	108	105	83	94	101	80	89	88	98	104	95	91	81	84	93	101	115	95	97	90	91	87	86	66	98	92	88	90	89	94	88	94	84	105	92	99	97	78	102	92	107	99	104	104	91	81	94	92	77	100	77	92	106	89	83	95	92	99	85	103	91	91	100	85	81	101	91	93	101	82	90	96	106	85	100	91	105	94	87	93	104	115	93	100	75	92	93	101	69	99	95	90	100	91	85	78	62	87	98	93	82	81	92	79	102	71	93	104	91	86	103	92	85	107	101	91	119	94	109	100	78	88	89	89	92	96	89	96	76	88	96	89	98	84	92	92	80	94	93	91	91	84	94	88	94	109	120	93	99	91	94	96	96	87	89	83	78	93	90	84	87	84	97	88	81	77	110	92	89	94	84	101	84	94	100	95	97	103	86	98	90	107	88	89	72	99	87	79	98	101	89	107	100	99	101	107	73	98	92	93	97	94	87	92	93	100	93	89	92	92	100	85	76	103	88	89	105	87	88	68	89	97	98	96	81	94	96	103	95	91	87	77	88	91	98	80	72	84	96	93	89	100	73	104	111	68	94	85	78	100	94	78	75	95	83	87	100	105	83	96	97	87	105	99	85	92	104	82	86	90	81	81	76	100	88	86	87	93	95	94	88	95	101	79	89	95	93	84	96	89	86	81	82	85	88	95	103	96	82	91	89	79	96	84	86	106	82	94	87	95	96	86	106	94	91	95	100	105	93	82	107	78	96	91	99	90	90	86	85	80	108	79	94	89	92	86	105	104	100	104	92	85	96	94	109	98	87	92	72	78	74	102	85	98	90	89	101	86	87	92	92	95	70	90	111	76	100	86	106	111	87	94	108	76	101	94	91	77	78	83	99	96	109	88	84	101	95	88	94	85	106	82	90	102	86	90	95	91	98	103	81	87	85	94	105	85	79	99	97	90	99	89	108	95	108	97	97	75	89	87	86	66	110	94	94	83	95	90	86	96	93	70	90	92	98	77	82	90	94	117	109	100	75	97	97	113	92	100	108	85	108	110	111	91	80	95	88	88	88	76	92	111	76	106	72	93	107	102	87	107	86	85	93	96	95	91	90	110	88	92	99	93	94	104	112	83	77	91	98	102	111	100	101	98	100	94	99	98	78	86	93	78	95	102	84	99	98	98	101	100	90	86	87	84	101	88	87	96	81	90	84	83	98	97	85	107	111	92	95	98	108	92	90	89	104	107	95	91	100	92	101	103	118	96	96	106	81	87	100	89	93	88	90	86	109	86	96	100	90	90	94	92	98	74	72	92	82	95	91	78	89	106	91	106	71	104	92	103	101	93	85	102	93	98	83	115	87	95	94	80	89	81	101	83	103	97	107	83	77	82	98	106	103	77	82	89	96	84	92	97	85	85	105	88	97	98	80	80	94	91	90	91	69	86	81	102	101	84	107	74	87	94	83	109	89	85	99	80	95	108	90	99	97	86	84	108	98	93	101	94	83	97	84	77	107	98	100	111	101	94	95	85	71	88	90	95	95	91	91	93	105	98	95	82	79	90	102	79	99	101	91	107	96	97	110	97	93	90	85	86	86	108	92	110	89	109	104	83	89	108	99	107	85	95	103	89	91	97	98	97	99	86	95	90	96	93	106	82	94	80	103	87	94	91	120	97	96	104	77	102	99	94	93	77	84	88	83	89	97	95	99	100	100	90	103	109	86	83	104	81	89	101	94	94	84	93	90	84	89	92	96	91	99	79	99	97	77	94	116	91	91	89	95	75	100	102	103	83	110	95	108	115	95	76	86	81	90	88	90	79	85	95	101	81	105	106	71	94	106	82	87	89	90	76	102	87	78	88	84	104	101	97	82	91	101	88	101	75	91	99	93	82	105	105	91	83	92	102	94	96	96	98	82	97	87	106	82	101	98	82	96	106	98	102	113	81	88	93	102	92	85	76	105	99	90	95	99	98	77	95	98	85	80	76	84	92	98	92	96	102	100	82	104	79	94	100	80	93	93	92	101	81	94	105	105	89	94	76
8881	440	552	575	526	481	424	444	377	394	380	388	346	398	350	360	333	375	341	325	341	332	334	351	325	336	354	332	327	337	360	369	325	345	358	354	345	347	337	331	329	352	316	325	353	340	346	329	344	328	364	309	343	342	351	318	359	336	306	337	335	343	323	315	338	320	341	345	322	342	333	322	331	327	348	334	338	320	329	334	344	313	325	303	346	319	322	301	360	325	355	339	329	316	345	341	292	367	331	316	337	321	301	312	364	339	332	326	341	350	340	341	331	329	350	330	326	374	323	323	298	321	344	351	354	341	345	308	340	312	321	316	376	339	355	301	320	328	312	297	347	337	325	321	313	328	327	356	325	343	319	348	344	299	358	345	321	363	341	343	364	344	334	341	329	322	341	355	364	318	315	352	340	338	341	302	332	308	302	336	328	318	320	313	339	361	319	317	326	355	321	304	368	314	299	335	324	341	345	367	322	346	321	339	357	319	323	309	333	322	339	304	374	313	331	352	327	341	330	328	345	359	301	308	339	338	337	301	346	330	314	347	303	310	319	337	356	350	293	324	329	341	322	315	327	343	341	329	300	311	327	349	326	314	342	331	285	321	329	327	310	337	339	323	326	348	303	332	319	333	346	343	299	356	315	316	319	319	300	324	348	328	351	302	315	344	326	317	344	311	322	321	351	314	358	319	332	310	357	371	335	322	351	288	336	301	334	335	339	314	355	352	328	332	298	330	319	331	301	329	324	295	335	323	345	374	357	318	323	308	300	315	334	326	339	367	357	351	319	345	344	305	321	301	343	363	333	338	361	307	338	351	325	350	308	337	344	332	337	330	317	358	351	323	344	326	308	345	307	327	326	317	311	336	338	340	312	326	324	325	321	331	371	336	291	299	327	341	301	312	344	310	346	336	336	333	354	325	375	316	315	318	335	328	318	341	322	355	327	309	331	348	335	333	331	377	298	325	349	343	359	310	329	367	331	312	335	351	338	299	320	325	327	319	299	335	362	351	335	321	372	312	318	346	341	304	312	313	268	331	327	317	308	333	333	372	306	312	313	375	334	346	327	315	341	315	358	309	335	347	308	337	341	349	323	341	312	370	343	318	319	340	315	355	322	336	322	346	375	319	341	319	331	334	316	369	359	336	331	346	301	365	326	321	358	342	312	309	312	335	328	334	318	313	342	322	325	335	319	336	339	329	327	334	366	359	314	334	324	325	304	357	346	311	311	326	326	330	308	334	320	337	332	329	346	310	337	355	331	344	347	328	328	344	322	358	365	327	317	318	347	322	325	353	356	352	339	323	323	309	305	357	357	334	351	336	314	376	335	318	326	318	310	317	334	362	359	335	344	335	359	315	353	330	319	346	329	330	317	346	308	339	315	337	318	324	282	320	354	353	367	311	347	335	311	331	364	310	318	325	323	297	341	359	318	359	336	320	320	330	330	316	344	325	320	290	353	336	352	336	335	320	313	335	334	334	358	346	300	332	343	312	336	297	324	326	331	327	323	310	352	303	340	348	329	341	332	344	333	336	318	334	347	331	320	342	326	315	333	301	316	330	337	333	342	318	326	295	330	316	306	333	354	346	311	310	330	350	356	333	312	338	335	350	370	326	350	336	317	361	347	320	293	340	333	326	323	315	329	345	309	333	345	347	345	337	340	318	358	348	351	313	347	325	289	346	360	343	319	311	330	336	331	325	341	325	328	354	339	317	349	350	319	351	312	354	290	323	318	332	318	302	309	301	309	327	346	325	372	301	348	341	300	354	349	317	352	328	307	318	326	337	306	351	280	361	314	329	352	315	321	337	333	304	342	331	342	324	318	327	344	319	281	358	336	313	334	297	342	322	301	322	328	315	305	349	342	304	322	346	315	328	317	327	328	344	342	316	290	326	324	324	324	317	292	349	320	315	321	339	338	355	338	292	354	320	329	329	344	338	321	321	318	332	321	350	348	335	354	364	327	349	326	320	324	307	353	311	336	330	329	350	359	318	324	318	368	330	348	300	379	330	315	323	343	328	344	341	322	384	318	320	340	302	358	329	327	333	311	291	326	319	364	325	338	345	330	330	336	313	325	327	332	332	338	352	311	349	323	363	317	337	350	382	344	333	358	323	315	334	327	316	332	311	326	314	355	358	329	351	325	331	326	341	331	339	307	344	319	347	310	316	340	356	328	334	332	340	351	364	321	314	366	294	336	341	326	312	351	342	350	347	316	357	317	335	323	320	330	320	323	336	342	354	314	317	318	376	348	347	337	330	345	353	333	333	325	329	347	341	333	325	347	325	313	331	336	343	327	348	335	323	309	331	315	337	361	342	341	366	355	316	365	321	336	291	351	355	334	336	364	352	306	336	354	361	336	324	342	353	307	348	323	344	325	330	321	344	318	353	350	308	357	342	333	328	321	323	325	325	346	345	296	352	335	345	371	353	339	306	344	316	340	345	365	316	339	295	332	326	331	310	349	335	318	336	334	328	346	329	344	361	353	371	367	358	304	320	324	330	345	303	339	347	344	360	361	334	347	343	319	334	347	314	342	338	346	343	367	303	343	303	340	332	328	321	347	343	347	334	335	356	348	308	328	330	347	298	338	342	308	332	319	356	327	290	321	331	320	328	302	322	338	338	312	379	350	334	326	305	304	310	327	335	324	331	327	311	339	350	332	338	352	315	323	336	341	330	324	300	291	344	355	324	308	331	303	298	346	307	357	338	327	323	344	345	328	354	322	337	302	342	348	339	327	337	300	318	356	370	320	301	336	359	304	328	348	341	332	331	312	352	348	326	326	336	358	312	340	340	340	338	311	347	347	323	309	317	323	334	349	320	361	313	339	332	320	298	336	308	307	310	335	370	349	332	302	333	366	354	366	318	348	330	341	315	334	323	320	318	318	314	331	351	327	341	358	322	345	330	381	342	302	330	313	347	342	349	337	316	341	352	317	340	341	309	354	332	309	368	347	346	345	347	350	358	374	350	324	339	302	330	343	351	340	369	312	316	342	380	341	311	353	353	368	334	314	343	310	330	318	357	325	297	365	325	350	294	344	367	322	339	326	333	330	343	318	328	363	326	340	327	340	307	380	343	323	306	331	341	339	364	337	333	308	358	353	336	309	331	356	327	331	307	327	321	315	347	339	314	348	344	355	336	303	313	306	335	324	323	330	319	356	319	353	336	344	292	283	351	358	379	321	338	316	320	349	348	353	345	340	339	315	321	351	368	344	356	350	327	330	314	349	336	337	308	348	313	353	350	320	321	363	303	351	326	314	338	353	328	337	344	308	351	341	327	373	336	325	321	328	362	332	310	336	335	332	370	361	345	387	329	344	359	335	350	334	358	323	353	335	337	330	335	322	304	341	324	320	351	355	300	336	330	298	306	298	313	332	351	354	368	346	350	334	332	325	344	360	335	356	336	339	306	344	351	321	320	321	315	306	307	353	356	367	351	352	345	318	320	316	318	331	352	344	360	299	342	328	315	368	343	338	343	329	360
40625	10841	1662	1051	716	515	369	364	308	275	248	227	204	198	194	209	172	194	179	188	179	181	170	173	181	148	168	156	145	147	175	156	168	165	162	181	163	152	158	167	155	173	155	154	157	154	154	159	185	160	173	146	146	159	160	146	155	164	155	163	125	173	158	172	150	155	164	163	129	165	154	159	126	138	150	134	156	155	147	152	158	150	153	156	137	180	156	135	154	136	153	165	149	183	134	148	129	140	143	137	154	155	137	144	180	171	137	155	155	143	146	158	132	168	160	139	148	139	147	159	146	141	168	166	146	171	143	158	160	143	146	163	150	136	146	136	161	148	153	162	150	134	149	152	151	143	160	152	133	155	160	178	159	147	150	153	161	147	144	125	143	154	166	151	150	179	153	162	137	163	163	152	165	146	144	143	152	164	144	140	149	158	154	161	125	158	153	147	148	149	145	150	161	149	146	150	151	153	163	157	149	123	151	157	182	174	157	160	169	135	139	154	129	141	155	169	138	176	139	151	147	133	150	146	127	161	151	138	158	147	151	148	148	167	144	167	158	152	160	138	158	152	145	148	150	148	153	119	159	147	163	167	163	152	174	146	145	129	156	144	157	170	146	139	157	160	156	163	160	171	145	159	156	150	141	163	162	146	154	149	140	150	149	153	158	154	158	175	131	141	138	164	136	149	159	154	137	159	144	148	148	176	172	169	142	155	148	151	140	152	165	141	140	144	155	162	164	146	181	172	178	139	155	141	132	150	147	154	160	164	148	134	123	145	147	160	144	156	143	122	149	160	158	160	155	144	143	164	155	166	177	148	150	165	154	148	135	146	151	168	161	141	147	160	141	165	130	127	157	167	127	152	189	162	133	169	153	161	138	129	185	133	150	156	151	158	142	169	157	146	160	157	155	135	159	162	154	154	164	163	147	150	121	143	170	142	169	147	146	157	151	160	169	149	159	161	167	164	157	145	144	177	144	146	168	126	166	161	142	151	153	166	174	171	157	146	145	162	128	154	147	167	177	151	165	138	154	163	149	178	161	158	183	140	141	149	159	143	140	152	151	131	144	156	129	163	137	165	134	150	159	143	145	159	163	161	144	152	158	171	128	158	162	160	146	138	173	170	126	145	156	157	158	130	147	148	159	132	162	149	164	150	152	161	171	150	161	152	139	147	130	134	167	166	158	169	152	158	143	152	146	129	157	144	157	159	143	155	150	144	156	135	166	158	149	149	156	145	132	144	158	177	135	144	149	137	162	150	136	156	143	180	157	137	158	158	156	173	130	133	150	150	147	158	149	139	148	162	152	161	143	147	152	177	143	134	149	182	139	150	159	172	152	162	167	159	164	135	153	175	118	181	151	152	148	130	169	181	131	169	146	157	139	153	145	147	169	168	169	149	154	155	135	170	158	151	140	145	148	189	174	145	172	152	144	161	177	132	142	151	133	151	149	141	154	153	146	136	143	154	157	149	151	136	151	135	152	136	145	160	151	140	141	151	141	183	151	159	157	161	147	151	160	141	160	157	166	151	163	158	165	145	137	162	131	163	161	142	154	159	138	141	160	150	164	166	149	131	143	161	157	115	156	136	176	124	141	177	144	140	177	167	161	144	153	136	155	176	143	162	151	155	168	147	166	139	164	173	146	159	159	128	162	142	140	146	161	163	161	138	173	136	148	165	154	125	155	135	164	151	154	154	137	161	141	173	160	152	148	150	159	146	150	162	150	143	154	135	155	157	173	149	161	133	159	156	132	172	158	159	160	165	138	153	149	152	135	156	157	162	144	136	146	129	168	145	156	139	151	153	177	154	169	154	140	124	127	143	155	150	157	151	166	163	142	149	144	168	155	159	165	160	166	160	155	137	179	147	159	163	166	168	144	165	190	166	161	148	166	174	143	143	160	120	171	154	157	160	157	145	153	151	167	147	158	167	148	129	155	161	152	142	163	173	182	150	166	157	166	154	148	150	156	137	169	149	166	161	134	186	137	146	152	141	175	152	143	153	168	159	147	152	148	144	153	136	147	138	160	145	173	157	154	165	141	146	160	154	170	134	145	155	148	154	159	126	153	148	158	153	139	154	172	141	143	168	142	157	150	146	177	142	140	149	148	156	141	166	149	150	159	146	151	149	160	148	152	147	166	153	135	158	158	146	148	142	146	145	147	150	172	167	156	147	146	150	134	160	154	157	156	151	158	139	156	147	145	146	166	150	154	147	142	124	125	161	151	154	147	178	166	166	134	143	171	144	148	140	151	128	159	148	161	162	160	162	130	152	121	135	137	157	158	165	162	154	151	140	166	138	151	171	140	165	157	152	158	146	178	143	185	138	156	122	148	153	147	160	170	155	153	153	154	120	161	147	157	139	133	137	169	150	165	127	163	128	151	148	143	154	156	147	162	162	153	145	175	158	152	175	181	146	145	141	142	139	152	162	170	143	142	143	150	146	163	145	144	153	134	158	129	168	135	133	152	147	162	138	147	160	142	146	146	152	142	159	145	144	139	162	149	170	138	151	160	132	164	149	145	153	144	158	144	144	132	141	136	168	150	160	149	165	149	179	160	163	142	166	162	174	149	166	143	154	169	142	150	145	126	144	145	170	147	158	172	164	142	156	150	159	158	177	149	156	156	123	146	134	152	179	146	176	137	154	145	171	129	155	158	143	146	169	143	153	129	166	172	148	163	156	166	138	171	151	149	154	142	154	135	163	149	106	156	171	147	149	167	151	150	156	141	142	158	153	139	167	144	157	145	148	153	154	157	135	141	155	151	149	136	163	153	162	143	150	147	150	157	146	133	155	151	146	127	156	154	155	158	144	171	156	146	156	149	173	153	166	143	134	127	161	172	168	136	162	143	153	160	157	165	136	154	133	153	123	164	137	160	159	146	160	157	150	163	162	176	156	160	151	143	149	152	149	158	156	145	151	146	138	163	161	155	150	140	152	151	142	145	140	161	146	146	143	151	153	165	156	149	153	156	165	140	150	122	152	135	166	137	165	189	147	148	155	144	182	151	147	137	156	164	148	131	141	139	142	161	137	142	148	141	151	135	138	160	150	174	137	154	164	142	143	140	152	138	152	137	137	149	159	147	140	133	136	151	149	158	159	170	145	165	153	140	140	138	146	161	136	160	136	157	135	147	153	168	132	140	166	149	156	154	141	121	155	170	155	176	150	179	165	147	163	162	152	136	141	163	166	187	158	178	149	133	159	145	189	174	144	170	146	145	142	162	158	138	139	142	155	155	157	160	151	140	149	144	198	164	168	159	154	149	139	160	162	161	150	132	149	174	162	156	141	146	144	144	138	145	166	169	164	148	160	135	140	154	160	117	151	160	159	156	146	175	140	174	142	173	148	146	124	156	142	167	152	150	167	146	146	152	170	151	173	153	143	151	154	143	162	141	163	149	165	170	163	143	138	150	166	153	166	150	169	170	139	159	152	161	160	142	137	144	168	167	171	133	150	156	143	161	138	162	144	144	170	147	130	138	135
24510	1562	3298	3608	2980	2418	1978	1646	1514	1257	1165	1088	985	921	828	818	847	770	764	703	691	661	654	662	664	612	619	604	595	573	572	572	554	543	565	543	530	553	528	554	570	555	528	550	542	526	493	514	525	554	513	537	518	550	547	546	521	512	539	531	528	523	512	538	537	489	495	479	510	477	495	504	515	535	536	513	479	485	550	522	528	485	472	504	530	488	526	485	468	504	530	506	525	519	500	516	502	548	510	490	524	499	568	498	513	481	518	526	503	508	480	562	476	459	481	522	527	498	478	498	469	509	494	495	493	517	514	534	518	486	512	538	519	458	488	480	484	505	524	524	517	533	527	518	491	493	500	486	472	471	500	495	517	524	541	537	524	485	528	536	516	477	507	496	494	472	509	491	497	447	517	462	507	525	482	508	499	511	474	487	500	460	450	473	513	509	534	513	526	508	494	489	470	503	511	499	505	525	475	475	487	475	485	521	549	475	488	474	506	476	516	498	480	487	483	491	509	501	501	483	534	524	507	536	507	506	483	493	479	501	490	499	497	513	475	502	505	513	511	511	494	501	521	499	504	497	519	477	531	537	505	507	502	552	505	491	523	524	467	548	500	501	516	499	508	483	549	507	501	518	501	525	479	528	510	502	470	484	519	505	514	496	482	503	523	486	494	490	494	512	488	505	491	523	504	541	542	494	507	497	520	476	494	519	517	483	465	492	493	543	537	529	466	524	513	496	527	473	499	474	493	519	525	515	509	517	517	508	492	471	494	488	508	517	502	474	506	486	502	508	491	458	481	525	528	506	494	478	491	524	477	496	500	516	513	483	537	491	498	489	482	510	507	513	532	481	531	447	513	515	504	494	491	499	505	486	528	496	478	527	506	513	505	508	471	476	509	491	505	553	496	501	505	516	478	498	496	501	518	490	490	498	490	487	502	542	492	504	541	506	514	489	538	511	488	525	506	486	496	487	511	513	510	508	498	528	527	494	503	516	492	507	513	511	482	494	490	454	490	515	506	509	460	458	507	493	485	490	473	503	498	468	497	478	469	546	474	473	498	474	466	477	509	489	457	507	486	464	524	491	545	497	528	489	480	513	482	533	518	506	456	499	515	480	536	483	458	529	500	531	514	480	477	470	482	457	529	540	505	496	492	488	466	484	485	507	492	511	485	464	518	526	525	502	504	533	526	477	491	483	455	508	492	497	506	483	501	520	480	459	509	518	520	531	480	439	564	521	520	474	491	525	523	466	478	535	480	505	510	494	516	491	499	526	505	511	521	511	507	479	511	497	503	510	478	483	482	493	498	492	502	497	486	498	494	513	495	519	531	473	485	462	512	497	501	490	467	501	482	498	470	520	539	479	431	520	525	494	468	451	470	499	511	534	467	513	499	513	494	532	500	498	511	515	506	518	484	502	527	529	506	484	532	505	503	488	516	507	468	499	493	517	509	524	499	484	517	521	502	489	519	509	515	506	512	504	525	491	470	514	485	514	497	503	507	500	488	505	515	479	486	528	488	515	470	465	498	499	525	478	476	472	514	499	487	510	515	541	528	515	506	526	481	484	455	479	553	478	465	483	522	540	504	472	479	504	475	468	506	523	467	507	495	435	510	523	508	491	502	536	507	468	502	524	521	489	485	516	485	462	480	508	481	537	492	524	481	456	504	492	503	491	488	518	480	487	499	488	510	475	486	544	494	521	494	465	483	499	505	478	490	530	520	498	505	490	490	455	488	512	512	469	476	487	552	507	546	540	516	531	496	482	509	487	488	497	531	506	493	506	486	489	468	467	481	470	469	497	532	480	477	548	502	498	516	512	470	537	493	464	517	503	507	517	517	494	538	494	518	520	481	526	533	500	506	492	465	489	517	530	505	500	502	478	543	518	503	509	495	496	520	501	483	500	525	518	505	510	523	488	481	484	510	511	514	514	493	541	505	520	514	535	508	519	503	515	491	509	489	458	491	514	532	501	493	508	506	528	516	468	466	524	490	488	521	512	546	482	466	482	524	510	510	497	499	525	512	490	494	512	465	487	460	488	496	518	516	532	464	461	506	512	492	465	510	504	508	467	499	514	489	501	492	532	515	491	520	516	477	499	481	500	502	512	504	536	495	514	533	512	513	497	479	509	486	466	491	495	471	479	493	490	483	470	483	442	478	485	505	523	500	510	476	490	517	496	488	516	480	459	507	497	465	520	481	450	471	522	472	533	531	505	505	482	532	523	486	526	501	478	502	509	484	504	498	503	499	497	540	446	531	466	496	524	514	528	462	492	462	483	534	477	500	501	514	500	492	495	488	490	489	526	510	449	485	541	516	502	444	532	457	513	521	497	508	499	528	510	521	490	529	485	453	550	538	508	502	464	520	462	474	504	529	519	554	509	493	498	538	482	491	495	486	500	493	464	505	489	524	491	531	519	493	511	484	504	468	516	504	485	506	501	529	488	478	467	497	512	526	525	488	471	526	499	537	484	507	476	515	497	493	480	541	495	502	494	506	502	485	521	512	509	478	540	486	493	461	480	538	516	505	509	471	488	488	493	467	491	472	527	533	505	515	495	528	534	505	530	484	507	510	496	506	532	477	487	505	504	501	511	513	518	477	472	528	487	549	471	547	529	512	471	517	462	503	470	521	488	457	481	520	539	474	478	480	523	498	524	493	505	501	496	478	490	434	488	519	479	507	479	483	525	506	482	509	503	460	512	498	480	525	508	509	457	523	496	460	503	488	495	465	466	484	514	504	485	486	518	491	530	519	500	502	483	519	504	527	493	497	510	482	478	505	479	575	495	510	534	531	516	487	519	492	482	499	524	481	500	484	537	517	479	467	529	501	515	472	455	507	504	482	516	493	515	501	514	515	520	494	510	542	490	513	518	480	541	514	457	475	489	493	552	496	479	471	463	506	506	519	492	480	499	544	515	485	470	511	516	446	475	523	507	517	515	535	490	515	477	508	536	460	491	517	516	492	512	514	520	480	493	498	491	496	471	501	501	456	464	493	484	468	470	527	502	454	477	518	474	489	508	510	488	516	501	497	488	500	446	484	485	498	496	474	476	508	505	465	517	502	498	534	553	508	507	517	515	499	513	530	488	524	499	493	481	466	514	505	531	502	496	498	469	479	526	497	484	488	520	507	512	491	510	477	486	486	491	494	488	512	500	489	510	513	515	502	477	512	495	503	501	498	486	471	493	499	479	488	533	438	486	481	509	497	473	465	465	477	469	502	525	471	482	499	496	475	495	487	527	549	503	529	518	471	488	497	453	470	555	504	536	462	499	512	505	508	508	517	497	520	480	463	511	490	483	461	507	495	511	524	486	448	483	496	519	487	514	487	511	512	482	499	515	490	494	533	483	484	524	513	467	461	493	478	485	520	499	528	462	473	498	520	493	493	489	487	511	500	501	528	472	461	515	527	499	503	465	526	472	468	528	484	531	484	461	494	476	519	492	478	524	495	538	485	488	512	503	498	490	480	467	495	483	468	482	488	478
54214	19594	4416	1960	1344	1026	849	651	541	497	410	380	370	354	371	338	313	267	295	310	330	279	269	276	289	276	285	272	256	313	259	284	276	238	254	289	288	262	247	273	239	251	248	253	250	270	261	240	263	245	277	258	264	244	274	266	259	261	255	276	298	248	292	242	239	232	225	278	255	228	249	260	252	252	249	232	237	242	239	275	267	263	283	259	267	240	245	255	255	241	280	266	249	226	239	255	259	275	258	263	248	257	242	242	270	237	285	257	270	254	241	255	288	242	253	253	259	232	251	279	214	283	253	255	246	235	245	252	241	258	240	275	247	250	258	234	252	272	245	260	274	243	246	242	248	258	220	245	237	268	241	253	229	215	252	248	253	227	268	264	266	261	262	256	250	251	252	282	275	240	269	261	241	248	271	253	231	256	281	249	269	230	267	249	235	265	241	257	275	255	252	240	256	234	271	247	235	258	265	283	279	242	256	258	240	254	240	247	280	236	231	264	257	278	260	248	249	257	226	261	235	258	250	262	224	290	232	253	272	262	228	237	249	256	249	241	261	250	233	256	252	246	229	254	231	241	230	234	287	265	293	247	236	252	224	243	243	264	255	245	263	262	256	283	254	234	246	242	262	240	230	249	250	212	231	224	255	246	282	246	259	246	275	234	268	259	269	269	252	252	250	246	242	262	248	238	238	260	237	268	253	260	242	243	237	248	274	241	245	250	252	250	270	243	227	243	259	285	230	249	256	259	233	283	242	236	282	256	262	253	258	234	250	259	253	267	235	272	258	265	240	256	230	265	251	255	264	220	230	251	231	248	245	253	259	242	235	234	228	251	281	265	266	247	249	229	252	240	238	262	256	253	266	261	252	262	275	217	228	248	227	256	271	253	248	240	255	257	256	262	263	275	259	283	275	256	256	255	244	240	250	267	275	237	251	276	255	283	259	278	251	264	238	271	268	255	275	239	264	250	255	245	269	266	250	255	231	273	267	241	237	254	277	269	261	237	243	293	222	223	269	239	239	271	260	269	250	270	249	230	227	250	251	259	257	246	268	255	264	234	257	249	291	238	235	249	263	225	275	249	259	245	218	244	275	251	264	253	243	225	264	262	282	251	238	256	255	248	261	251	264	253	259	254	280	248	247	237	264	260	254	257	257	274	265	240	245	269	263	272	257	266	269	240	253	272	260	272	271	239	255	267	259	266	237	220	275	267	253	252	257	258	265	282	249	272	260	253	229	247	250	238	251	260	252	251	242	272	266	266	245	298	285	230	245	253	266	225	268	276	253	252	277	245	272	276	281	265	272	241	229	256	261	258	259	256	252	264	254	238	231	250	245	245	256	234	265	259	255	259	254	262	285	259	262	248	244	252	270	257	256	258	258	253	256	240	237	249	229	302	274	261	266	253	233	254	233	267	241	263	280	264	238	265	260	255	263	253	247	264	273	251	271	236	254	262	218	248	277	257	240	243	253	241	260	263	228	273	246	255	241	215	255	238	243	215	225	253	266	263	269	223	237	226	222	223	248	240	259	236	240	236	225	271	246	237	262	273	248	257	227	265	248	257	255	252	294	247	254	260	254	251	247	257	254	248	265	245	248	244	281	228	240	266	245	279	243	248	226	230	233	271	234	211	255	252	250	264	249	261	274	265	276	263	212	267	270	243	242	236	275	258	283	258	266	224	269	262	251	264	264	242	242	214	241	275	214	279	230	254	237	245	250	269	254	243	233	240	250	253	273	241	229	263	243	263	224	273	239	265	280	267	249	250	259	252	271	273	236	229	239	262	252	253	247	257	269	249	296	241	243	282	248	246	275	243	252	256	249	266	235	249	214	303	249	249	243	265	265	233	278	229	248	232	265	260	265	253	224	275	232	277	272	237	278	250	243	259	262	267	235	253	269	240	214	266	243	238	255	255	262	260	267	253	258	259	245	253	278	257	265	248	244	259	243	287	276	241	264	269	228	271	269	248	247	285	239	248	255	275	236	223	225	274	250	242	256	253	246	269	269	252	241	235	263	233	266	289	253	274	252	284	244	276	271	272	272	267	250	246	212	262	247	256	266	269	279	244	256	231	261	254	262	250	263	264	244	235	242	275	243	246	254	259	250	256	267	235	242	255	256	243	274	253	242	276	255	218	236	262	255	245	249	217	266	255	246	245	275	229	268	237	234	269	258	240	248	268	271	226	264	238	256	277	243	244	246	255	251	224	257	214	246	201	273	305	242	251	246	284	241	264	241	239	280	255	251	251	263	239	246	270	270	276	263	232	249	243	268	273	242	260	229	286	223	262	265	267	276	269	289	232	266	266	239	251	227	263	251	268	252	260	241	252	284	266	273	251	258	242	267	246	238	226	238	244	254	268	259	251	257	238	277	227	265	242	253	274	210	243	287	291	256	270	264	260	263	250	244	263	249	260	244	248	244	258	244	253	252	258	234	260	267	255	257	286	271	222	242	245	235	272	253	286	262	252	237	277	234	247	258	239	252	248	264	231	239	237	249	237	239	270	249	244	267	238	244	272	267	286	226	229	262	227	265	238	240	239	247	265	276	247	232	236	271	253	272	249	270	234	261	299	246	265	241	271	269	257	262	241	259	255	252	260	242	242	280	235	261	278	212	244	218	256	249	236	283	257	266	248	249	257	287	237	256	250	256	275	257	245	247	245	254	241	257	251	264	256	251	255	244	256	278	269	248	285	258	244	223	276	244	267	236	261	285	251	217	250	243	242	239	224	256	254	264	283	257	243	249	274	253	264	242	244	244	272	254	243	242	255	262	230	258	242	248	248	243	267	252	242	254	269	244	255	301	265	231	241	260	287	256	281	250	257	258	256	266	234	270	253	248	242	248	190	246	215	268	253	257	213	233	262	252	263	260	249	263	283	257	246	250	286	242	287	256	239	206	254	250	232	261	266	247	253	232	268	240	278	243	246	268	247	277	247	267	251	279	258	259	266	264	232	245	229	213	238	262	262	237	239	258	261	235	255	270	237	224	235	250	249	268	225	224	241	266	264	249	238	250	245	255	260	252	247	230	283	262	236	231	226	254	249	249	254	239	286	294	263	265	235	263	260	234	213	278	265	259	239	240	261	258	261	260	265	236	240	284	241	279	253	274	260	248	261	266	256	243	268	271	276	239	266	267	258	248	268	285	250	227	235	261	241	264	238	274	269	242	257	257	268	233	251	245	286	257	234	235	253	246	267	256	244	256	247	247	252	294	256	246	263	254	253	234	250	255	239	281	236	255	270	263	232	224	281	252	236	269	265	264	232	278	251	240	248	269	258	258	247	246	232	274	259	240	232	268	275	262	253	251	259	243	240	223	231	249	260	254	259	230	245	253	229	234	294	232	236	261	260	297	260	255	268	265	273	242	258	232	241	264	224	260	241	229	220	254	270	228	270	254	246	275	278	238	267	255	234	249	228	278	228	232	251	253	253	256	257	241	262	235	241	265	241	233	258	250	270	265	265	210	292	233	248	251	263	250	254
32580	2794	6032	6428	5405	4448	3624	3084	2678	2283	2067	1776	1726	1678	1458	1452	1456	1264	1246	1232	1188	1150	1099	1087	1016	1035	1002	990	1019	941	907	890	919	913	894	884	897	890	837	881	865	844	845	843	826	872	839	824	839	814	806	767	853	779	832	783	821	831	791	843	789	777	802	780	762	824	724	846	821	761	797	819	784	812	741	753	798	776	785	746	779	813	745	713	786	718	779	787	790	785	769	789	776	749	778	770	768	799	776	766	787	797	792	740	796	811	790	745	796	755	789	739	792	816	758	772	722	795	807	794	780	756	767	804	755	727	779	796	760	748	752	797	757	766	774	759	815	750	795	801	737	805	743	787	799	775	728	766	707	762	723	778	820	775	823	819	779	759	796	770	766	729	724	829	766	763	793	756	785	776	770	752	780	800	717	769	754	766	778	769	720	746	783	788	720	740	756	707	779	713	762	733	750	767	704	775	750	757	771	806	766	794	808	728	774	761	798	780	763	773	761	776	783	772	773	806	829	722	760	720	719	764	731	760	773	725	757	755	706	734	768	744	729	746	758	785	763	791	775	750	788	779	780	743	797	769	809	753	778	784	780	715	768	730	757	784	754	789	721	756	757	686	754	761	771	793	780	739	776	763	744	757	783	795	768	707	721	713	752	816	792	749	749	747	769	737	715	812	782	743	763	728	777	737	797	732	752	727	764	769	772	779	749	723	764	741	776	792	753	759	783	773	769	730	748	719	801	755	793	721	789	752	731	767	764	779	711	758	783	792	769	746	727	773	778	779	796	767	767	771	783	752	744	754	732	808	772	740	797	716	777	796	768	751	730	804	801	757	800	703	745	781	752	774	783	800	806	732	768	724	793	790	790	754	784	799	814	730	730	772	712	742	775	753	776	740	797	750	737	759	767	808	735	733	763	723	773	742	727	764	715	795	757	768	740	781	729	724	800	732	759	754	774	763	771	730	762	743	694	759	779	773	780	811	786	766	759	763	765	801	757	751	765	715	790	715	777	740	803	765	739	727	760	798	722	786	743	720	806	787	788	814	792	739	778	763	767	806	755	749	756	743	744	762	766	762	758	750	812	709	761	694	747	722	788	777	750	742	766	739	793	772	740	782	711	753	745	743	806	761	763	777	744	755	762	759	747	717	777	731	780	743	793	767	778	740	784	797	746	783	762	734	744	764	752	740	760	793	800	772	715	759	806	740	774	736	719	794	787	746	774	782	748	756	752	766	780	708	728	759	722	769	711	754	731	795	752	746	758	778	754	764	725	732	751	757	771	744	789	790	781	776	751	746	781	787	764	783	715	806	772	789	765	812	801	744	775	786	730	774	764	822	755	765	761	790	764	736	768	751	751	790	759	752	767	801	782	794	741	767	765	760	756	741	773	841	762	752	693	803	772	774	796	727	758	738	780	756	798	751	747	758	781	791	757	792	759	749	736	754	746	758	723	742	788	775	773	774	741	811	769	785	726	803	754	748	783	790	773	779	728	775	765	745	743	792	738	753	776	781	761	748	768	782	737	732	745	747	787	773	769	748	781	803	757	824	767	764	751	738	758	743	796	795	786	763	745	791	783	777	753	732	733	779	741	742	789	774	778	803	734	766	782	735	760	737	784	752	734	789	753	791	813	781	772	762	772	761	764	784	750	779	715	791	778	786	783	738	773	755	780	762	760	813	783	791	748	730	763	781	779	770	752	759	799	778	711	777	744	785	718	738	730	795	777	758	768	767	743	761	750	789	776	788	785	697	781	819	814	738	724	756	782	708	798	733	786	741	746	690	769	722	766	734	760	749	786	793	787	748	694	775	759	782	761	745	774	719	754	770	796	728	798	756	764	845	760	745	773	758	781	734	779	753	757	715	760	731	764	806	816	706	738	740	738	818	738	801	774	785	765	748	794	747	750	781	735	713	758	724	733	773	782	747	762	758	773	799	772	772	817	791	749	842	778	777	786	737	763	769	748	752	767	749	805	780	748	770	770	769	815	769	738	779	750	775	752	751	753	726	724	753	688	725	814	805	769	734	803	771	803	730	752	801	769	768	790	778	732	773	777	725	747	769	757	749	785	739	774	747	719	767	772	779	785	802	753	783	733	750	716	766	780	749	779	773	746	784	807	768	759	758	728	754	776	720	741	798	754	782	802	740	774	734	711	747	812	755	702	751	723	727	756	761	767	763	755	730	771	706	773	825	713	741	788	781	796	767	783	750	795	710	800	784	787	744	746	798	755	801	801	749	763	759	786	753	740	756	737	830	774	803	761	699	811	780	775	849	759	723	796	783	740	743	707	812	810	764	780	794	770	764	722	785	768	733	791	748	791	759	749	760	731	801	770	789	767	758	772	767	761	762	809	707	793	778	724	792	758	759	772	702	780	744	772	733	768	743	793	725	744	758	789	732	783	805	757	713	754	749	706	770	729	745	753	721	770	739	751	725	775	750	734	745	740	761	791	799	706	724	748	785	771	746	790	731	744	741	702	726	718	752	758	760	746	743	754	754	778	782	779	816	772	773	797	774	740	769	751	742	779	768	768	786	762	759	788	748	797	762	798	749	789	739	764	767	802	784	755	772	725	773	793	740	756	784	747	777	748	707	756	820	788	807	756	758	764	720	745	737	778	757	805	710	761	750	746	776	705	806	735	786	747	821	734	777	773	760	750	810	749	725	804	805	791	733	736	806	778	748	763	777	726	751	749	726	763	776	739	737	709	764	807	793	798	705	748	732	760	767	772	743	761	766	786	746	782	712	722	736	739	799	732	722	759	754	749	757	704	744	751	763	775	730	699	777	740	784	764	767	820	728	761	744	781	760	774	760	819	765	754	750	746	826	819	729	745	778	743	768	760	765	743	789	792	748	751	797	740	765	769	748	785	775	735	776	765	760	765	753	803	802	770	799	735	786	722	764	667	825	757	757	793	782	748	749	763	732	779	757	727	765	716	787	813	768	717	754	713	802	717	747	780	729	762	733	744	685	784	803	748	801	781	788	774	778	762	794	787	733	719	763	729	788	700	753	786	742	774	777	727	714	789	806	768	784	763	773	794	742	737	788	757	783	709	798	748	763	710	723	714	731	771	803	780	844	771	788	785	757	787	798	750	747	749	795	753	750	778	741	716	802	755	735	785	711	783	730	783	760	782	736	783	763	745	748	783	760	766	781	769	796	757	781	796	758	744	778	831	685	749	775	767	753	820	794	763	762	768	742	800	763	776	770	814	733	790	794	770	744	802	702	762	759	758	742	781	718	738	756	752	713	740	784	711	796	782	756	750	771	805	789	778	768	798	749	759	793	749	741	770	784	755	794	735	765	748	815	799	737	715	821	791	742	794	771	759	702	753	722	779	757	761	742	800	743	748	746	765	751	761	752	741	743	755	782	746	790	749	749	733	779	790	751	758	765	740	703	769	757	799	768	759	774	774	760	803	755	789	775	711	737	770	755	751	747	796	742	816	775	764	780	757	760	757	761	759	790	758	763	766	749	763	765	718	785
7324	363	139	122	121	105	116	85	102	73	92	98	97	101	78	109	86	91	110	88	94	100	93	105	104	87	74	88	100	84	90	99	99	94	78	86	97	79	100	91	88	93	97	72	94	95	101	89	81	95	85	105	90	101	103	104	86	103	103	98	105	100	71	91	80	80	94	98	95	111	102	79	96	98	89	110	90	76	85	89	96	94	85	82	116	84	83	99	106	86	83	78	94	88	95	106	91	94	95	82	97	83	86	99	81	101	93	90	90	83	108	110	93	89	86	99	79	98	76	101	85	104	95	87	101	78	85	88	83	81	87	100	102	86	104	104	104	98	99	81	86	94	103	104	88	92	91	77	99	72	89	85	92	103	82	81	80	90	93	74	85	98	104	92	85	93	93	67	110	89	86	88	74	103	81	95	95	100	92	87	88	81	96	90	80	94	91	83	101	87	90	90	88	108	75	109	99	96	90	98	105	104	92	97	84	87	96	85	78	94	99	93	70	87	77	86	86	76	83	85	70	76	109	82	89	91	93	94	78	94	89	81	108	85	90	104	85	100	87	90	90	93	87	105	108	85	71	97	97	90	80	101	85	87	95	72	89	89	92	104	92	88	95	79	100	91	108	78	100	86	87	92	84	82	92	92	90	88	96	111	89	105	102	101	72	87	75	102	95	93	93	86	101	77	85	102	88	94	93	95	76	102	85	87	111	78	72	95	91	100	105	93	75	100	101	104	86	92	81	105	86	112	104	89	111	81	106	106	96	93	84	104	87	99	85	98	105	90	94	69	98	86	79	93	104	96	104	88	91	91	75	87	99	99	91	110	99	102	101	105	80	86	77	97	88	82	82	81	73	95	84	67	89	93	79	76	67	90	88	80	87	87	81	87	83	83	89	79	93	97	83	107	100	101	106	95	76	92	82	91	95	87	91	91	96	94	97	92	85	115	84	55	95	84	82	92	92	93	107	84	85	92	82	114	94	73	94	92	86	74	89	103	72	85	94	88	102	75	102	106	92	93	81	100	85	82	95	92	91	84	106	105	94	86	113	116	105	96	100	94	82	59	84	90	91	90	90	84	85	92	99	89	97	105	80	66	99	97	85	86	90	83	104	86	101	91	95	82	89	71	122	87	99	93	98	92	94	100	102	94	115	79	102	94	108	88	89	103	80	97	85	92	83	94	89	108	110	86	88	107	85	79	84	79	73	102	91	100	90	103	74	97	97	79	81	104	90	105	95	76	92	97	83	79	92	88	96	97	97	92	83	84	91	67	93	84	83	80	80	89	84	85	90	107	91	91	96	67	87	99	90	71	99	95	89	89	92	87	78	95	88	84	93	84	80	91	94	94	86	87	91	95	93	104	109	106	98	97	94	100	91	91	89	91	95	105	86	90	81	91	69	97	74	87	73	82	93	85	96	78	109	82	94	98	93	99	108	78	94	96	99	104	84	89	96	88	87	78	92	103	83	84	100	82	79	85	87	99	86	93	90	105	77	86	107	83	77	89	104	91	88	98	89	84	77	85	110	112	102	99	88	87	100	86	79	88	94	90	98	89	75	100	97	88	100	93	101	84	95	87	79	84	80	69	110	88	106	109	68	100	83	93	82	100	97	96	86	86	84	77	85	68	100	97	108	93	100	84	89	87	72	94	93	106	86	82	100	77	78	94	96	102	82	101	110	81	109	94	75	88	94	80	86	91	76	84	86	80	88	91	89	85	82	100	91	70	97	86	88	84	77	90	86	89	97	88	87	88	97	80	86	71	95	99	87	104	90	79	85	85	73	92	90	90	71	77	86	89	74	87	84	93	100	96	86	83	89	93	85	58	91	95	88	85	88	92	83	85	106	89	102	96	112	101	75	73	80	103	104	81	114	107	103	98	82	94	85	77	80	96	103	90	74	85	93	111	88	93	78	88	78	77	89	101	100	105	74	85	78	98	85	83	87	83	85	82	96	104	99	92	83	96	88	83	80	82	104	82	87	89	94	95	82	91	93	93	103	97	86	83	91	102	105	106	92	96	76	107	84	87	89	74	87	80	101	105	93	89	94	75	76	97	100	99	93	81	85	108	95	75	113	84	86	112	109	114	78	101	64	83	80	102	95	91	105	89	80	88	92	102	99	83	100	79	98	90	83	75	82	80	90	88	74	87	90	89	71	100	83	99	96	80	80	101	88	84	70	100	89	90	98	84	96	94	100	100	88	96	81	99	82	100	82	89	79	99	98	107	81	77	90	91	70	94	89	86	75	111	82	90	95	106	81	86	86	98	82	97	85	87	94	101	95	93	99	89	95	79	100	86	75	91	101	95	82	92	83	89	96	88	79	97	107	101	93	113	104	87	100	103	94	80	82	103	97	106	90	98	93	84	89	90	83	75	96	83	92	96	97	89	85	99	88	103	90	112	81	87	90	89	97	96	80	89	111	94	88	79	90	99	84	96	85	95	73	77	90	90	78	75	83	96	88	88	95	89	106	96	87	91	102	107	86	89	92	94	98	99	80	85	108	106	74	93	92	90	98	98	84	83	95	75	84	85	97	80	98	84	82	89	95	90	102	75	97	86	94	89	99	95	83	97	85	107	97	82	109	74	80	97	86	82	87	75	94	92	84	89	110	98	96	87	98	106	92	84	100	82	97	81	82	83	81	71	103	84	105	86	89	96	97	105	94	79	85	81	82	89	89	84	96	88	75	86	84	86	86	67	129	100	74	82	106	85	94	68	95	94	88	84	72	97	91	92	83	85	74	90	93	98	87	85	90	85	95	82	89	90	110	95	96	89	102	85	89	88	91	102	115	76	86	89	94	113	92	94	107	96	75	82	96	83	100	98	99	122	82	98	80	77	85	95	86	90	96	85	92	97	82	71	97	108	89	98	102	91	84	112	87	88	103	99	86	87	93	97	69	90	84	87	80	87	77	85	86	85	107	83	96	102	90	106	97	101	94	107	79	115	86	91	85	91	94	83	87	73	100	103	81	88	103	104	76	75	92	79	104	82	83	106	98	74	89	70	72	92	95	104	83	94	83	99	97	101	85	81	94	90	74	87	91	100	108	93	117	93	111	89	79	85	110	79	94	90	86	86	77	86	80	79	83	99	85	77	113	81	88	90	94	98	99	68	88	94	92	93	95	107	82	91	82	82	97	96	88	96	89	99	83	80	90	81	96	107	94	96	105	90	90	97	95	95	90	92	102	100	102	88	106	75	74	108	101	77	98	88	91	75	95	101	111	90	69	83	74	94	103	92	114	97	99	87	86	74	69	84	88	102	76	99	97	74	100	101	83	92	105	81	89	71	92	85	93	96	87	91	86	92	96	80	82	88	78	85	109	84	97	88	96	87	78	106	99	80	98	108	78	70	79	83	87	90	96	96	100	81	101	97	86	84	95	83	103	93	92	76	87	93	96	86	99	84	86	103	93	82	86	90	90	88	88	89	96	86	102	83	89	78	83	88	98	98	98	81	122	85	73	77	90	90	98	90	106	79	86	75
8071	416	460	479	485	414	405	412	386	388	381	381	339	342	335	346	374	352	349	344	349	344	368	334	318	344	344	331	331	352	355	363	372	331	353	317	335	346	330	337	350	327	325	343	345	333	342	360	310	300	325	327	344	348	313	328	314	319	305	303	303	325	342	343	351	309	322	339	316	322	362	292	340	362	327	333	329	327	331	323	310	314	343	323	318	294	309	355	322	314	337	326	312	339	306	315	343	339	360	348	301	354	323	305	342	324	353	312	339	332	309	354	324	349	336	334	338	327	295	366	321	350	331	343	328	318	339	324	348	323	329	346	337	309	341	319	315	328	336	326	312	361	311	333	354	321	373	341	302	345	339	316	325	328	337	336	300	322	293	348	318	323	336	328	302	333	335	348	330	289	331	339	358	309	291	371	297	349	327	319	368	353	330	322	327	331	334	318	352	324	331	309	346	314	378	333	321	318	334	308	353	331	315	326	349	323	336	361	360	340	320	316	311	335	354	316	356	319	320	342	329	342	332	307	339	314	344	317	301	351	333	300	327	307	307	321	333	324	334	325	352	318	373	308	328	357	334	319	338	349	274	338	316	337	355	308	374	351	340	343	341	307	337	342	330	332	327	365	331	314	355	309	337	320	340	300	327	335	312	326	352	335	302	311	311	324	328	338	340	321	327	327	316	292	344	303	321	345	325	346	322	311	317	311	342	310	317	318	355	304	331	336	367	318	304	331	321	332	329	359	334	328	322	312	337	304	342	287	335	308	332	331	321	340	335	337	332	343	366	321	297	324	336	335	347	299	309	337	311	333	317	320	323	330	320	305	353	291	370	387	348	364	335	318	316	305	338	324	316	340	310	298	332	316	353	326	305	332	301	338	291	325	284	344	339	332	331	340	345	335	309	320	328	324	327	341	337	360	333	345	315	332	319	333	318	349	356	343	324	321	325	295	304	321	334	323	331	329	322	339	341	333	357	341	308	321	306	312	304	329	346	301	313	302	330	350	333	330	357	325	342	319	307	345	325	288	373	318	349	342	344	321	353	304	329	329	322	309	342	331	346	315	303	336	309	298	318	349	333	340	337	333	306	284	311	314	318	315	303	343	315	343	303	309	359	300	312	347	313	352	323	314	339	310	314	339	370	304	342	306	321	307	339	294	339	325	319	325	336	320	340	317	327	303	311	333	324	320	329	328	323	356	313	345	310	319	315	335	334	325	323	329	330	334	322	322	315	304	325	313	295	332	332	319	327	341	348	336	324	302	290	345	290	334	311	340	344	318	343	339	325	320	339	335	355	310	326	348	338	343	343	315	367	312	329	340	334	316	341	304	322	309	333	326	302	343	317	330	369	301	334	355	354	350	328	335	306	354	327	368	332	306	319	354	360	328	315	345	306	348	327	336	348	308	344	349	315	326	294	335	304	352	307	333	371	316	319	310	339	303	337	321	329	350	324	331	337	305	341	308	297	327	340	318	345	307	345	345	332	348	295	371	339	342	313	358	313	289	338	333	321	338	332	307	330	307	360	324	341	316	367	313	353	337	304	324	309	317	304	336	329	350	362	317	315	294	322	354	292	328	302	345	373	283	295	295	331	328	297	338	319	339	323	337	317	339	334	325	334	345	295	304	350	316	342	304	353	337	324	341	338	334	332	349	324	311	341	325	346	303	324	327	325	330	331	363	308	336	329	332	317	344	352	328	350	301	323	371	345	330	364	346	336	332	305	322	330	337	316	342	353	327	329	310	308	338	341	388	306	336	295	325	323	326	342	369	348	301	327	314	334	334	330	323	314	355	362	339	338	314	307	315	343	364	301	306	316	330	305	318	333	343	316	326	351	308	335	351	327	283	330	314	303	326	323	325	321	358	293	322	316	339	334	336	293	316	340	318	339	301	344	373	334	320	345	350	317	347	323	317	314	313	347	288	349	318	321	320	327	347	340	326	305	335	317	363	319	328	309	330	324	331	345	348	353	333	335	316	328	365	339	316	339	297	310	329	355	340	346	325	318	339	349	317	298	324	338	333	310	310	312	327	314	313	354	372	321	330	341	322	339	350	335	300	308	321	323	317	328	313	297	316	318	310	333	317	329	325	320	333	347	322	351	320	334	327	319	327	302	337	342	361	300	320	331	303	336	336	324	327	321	341	319	342	324	300	343	321	364	321	335	341	328	345	331	317	340	359	342	323	358	328	321	321	339	338	309	310	322	338	334	326	324	339	353	339	357	332	329	320	304	321	332	325	319	311	328	340	302	354	327	331	324	337	334	332	331	342	328	362	336	331	345	322	330	337	345	308	320	320	288	319	312	357	342	325	359	312	324	312	303	313	313	317	308	312	307	320	346	321	385	331	303	311	315	304	352	304	359	340	328	345	333	323	342	332	354	356	309	340	344	321	328	302	307	332	323	346	315	292	291	321	323	307	319	299	332	339	341	301	340	341	378	349	325	335	342	349	299	307	323	304	302	328	344	358	331	335	355	361	357	333	329	325	354	337	349	315	328	317	329	322	350	313	332	318	316	331	310	351	336	343	335	343	335	337	333	297	362	308	327	308	335	319	321	344	318	360	334	337	307	329	324	319	320	328	341	344	332	311	313	320	300	311	294	343	364	333	326	340	297	323	310	335	327	312	310	320	296	338	296	331	345	330	308	327	339	345	306	350	333	319	341	345	341	305	329	305	328	346	320	349	334	336	333	339	353	330	333	332	295	310	318	322	361	320	310	325	328	328	332	334	334	299	304	338	357	339	338	314	327	325	319	330	350	320	339	315	326	332	355	352	332	353	291	311	345	343	318	399	314	315	346	316	316	312	337	347	289	328	296	304	324	330	333	317	340	313	325	340	333	308	322	323	310	308	342	341	296	318	349	324	333	313	314	357	334	331	360	321	340	317	292	311	331	311	337	320	325	364	325	332	303	296	347	340	340	305	343	322	319	320	311	312	332	368	324	355	324	313	336	308	331	341	330	310	358	327	333	317	356	326	340	323	313	335	343	346	286	309	319	312	337	335	312	326	328	365	349	342	344	322	332	334	323	325	313	334	355	337	348	336	306	314	354	344	321	356	317	291	327	296	327	361	354	318	296	294	315	332	332	375	290	331	340	320	353	304	353	343	338	345	354	338	333	307	388	333	324	347	340	307	346	370	320	352	331	329	359	317	314	335	357	320	316	296	335	315	294	336	351	304	337	296	349	304	287	357	358	337	325	309	357	306	356	305	321	348	332	324	335	328	356	315	313	327	334	320	337	359	327	323	327	329	351	317	323	345	307	367	304	356	334	329	334	308	380	340	312	342	299	288	298	323	334	308	308	346	344	324	330	323	353	350	330	311	339	323	312	307	355	332	318	325	344	337	331	348	305	362	331	304	317	342	338	333	308	324	324	318	339	320	319	312	340	325	331	297	342	300	335	300	304	310	320	314	281	345	345	327	309	343	317	334	341	344	324	329	338	341	332	331	353	306	317	361	329	333	341	323	336	304	341	337	347	354
38589	9681	1540	965	666	528	451	390	304	259	274	224	254	200	204	183	189	195	206	172	183	167	172	167	186	187	164	152	168	149	166	163	152	158	192	140	155	155	154	159	172	147	150	148	191	161	165	140	158	170	160	156	158	172	168	168	151	157	160	156	148	156	145	173	188	152	142	170	160	148	140	146	152	142	162	179	145	139	166	151	166	128	162	153	140	127	155	157	170	160	144	165	159	144	141	160	159	146	147	139	156	147	138	148	143	171	162	140	135	152	152	154	167	153	150	142	164	160	175	148	138	169	142	156	163	145	130	145	158	160	150	156	138	164	144	148	169	180	132	152	167	158	166	177	151	122	150	166	150	188	158	141	163	163	140	121	171	151	157	149	149	153	152	178	167	170	132	158	146	146	162	152	140	146	145	162	147	154	158	176	169	163	143	156	141	165	155	157	153	153	158	146	175	161	149	127	145	144	148	151	144	142	168	157	127	155	161	134	152	181	154	157	181	140	157	142	141	144	156	149	153	166	130	164	130	147	147	147	155	168	183	155	154	154	143	161	149	147	162	159	143	146	157	147	176	134	155	144	173	157	144	153	157	141	136	150	184	146	141	169	157	159	155	141	133	134	154	137	156	169	164	163	140	141	146	164	143	150	141	167	144	149	158	159	158	151	173	165	162	156	150	170	160	154	178	150	157	142	167	148	155	142	157	132	141	174	149	143	174	147	161	164	164	145	145	152	156	177	139	164	167	165	146	153	161	132	148	145	173	133	148	140	157	148	143	132	146	169	147	139	168	137	163	129	155	146	132	150	168	139	141	142	174	172	147	142	140	181	181	168	140	142	136	192	156	153	145	157	168	134	152	134	145	170	162	161	151	147	166	141	160	161	142	163	133	168	150	141	161	151	155	156	139	160	138	158	164	135	138	144	165	151	124	138	149	156	156	149	150	141	148	164	172	178	164	153	168	153	137	152	144	134	142	146	143	146	121	155	170	148	163	153	136	155	126	161	149	172	155	152	148	147	167	125	157	162	153	136	149	145	153	160	173	148	153	148	161	142	145	125	142	159	157	152	181	139	153	171	176	161	142	145	145	155	156	161	144	158	143	157	160	159	153	163	154	153	142	165	145	161	169	162	153	154	150	134	143	149	152	159	158	142	145	140	143	166	162	151	132	144	157	156	153	138	157	180	158	155	160	162	126	151	146	149	166	159	142	134	149	136	140	128	134	144	151	162	149	157	131	150	150	154	138	169	175	176	158	138	146	158	172	150	148	147	153	158	125	161	138	150	151	138	162	151	139	164	133	150	137	160	171	152	135	160	169	150	145	159	159	176	159	146	138	143	153	137	144	168	138	150	170	140	155	165	156	177	146	164	172	179	160	155	134	162	138	146	155	158	138	145	176	133	135	171	154	153	160	156	138	145	150	147	140	143	163	155	149	135	136	152	169	142	150	144	142	140	142	149	146	163	123	137	158	147	156	167	121	155	158	144	155	152	159	160	168	149	144	142	155	158	164	134	157	154	164	169	176	145	151	147	158	147	167	146	130	143	129	143	136	166	159	177	160	163	135	157	149	166	123	143	117	170	158	146	154	152	147	141	157	152	160	140	158	169	170	138	155	158	159	157	145	153	162	143	136	171	172	164	152	158	160	138	146	160	127	162	160	169	154	158	161	146	153	155	161	139	137	168	154	147	147	166	143	154	157	157	175	163	133	166	169	150	140	156	147	128	152	156	150	137	157	160	138	149	148	147	155	163	157	132	161	149	155	147	156	130	166	142	134	126	152	154	163	144	149	172	172	173	159	124	191	167	138	158	156	153	173	146	143	155	163	153	146	162	170	150	150	135	165	160	142	129	145	148	177	154	150	180	155	155	161	155	137	169	162	138	157	145	139	140	146	156	138	183	156	134	156	157	141	154	150	155	142	143	160	155	158	166	147	151	143	145	167	141	168	162	136	146	159	118	149	145	157	136	154	142	174	159	142	155	152	152	158	146	170	169	162	153	176	157	142	144	145	142	133	158	149	170	154	178	173	139	154	135	138	143	136	143	152	173	157	130	162	152	151	167	168	153	157	147	138	152	148	159	156	162	147	157	152	144	160	180	131	165	150	174	153	134	156	156	162	138	140	138	166	151	164	138	164	154	171	158	158	147	163	153	169	128	176	170	140	172	147	151	164	168	158	161	144	153	146	136	161	159	159	137	158	159	152	167	141	146	140	161	130	137	171	141	146	173	145	150	163	149	139	166	152	126	162	129	159	154	175	157	118	143	161	133	179	143	156	148	138	160	146	152	165	142	145	154	161	143	135	154	135	153	162	147	155	131	171	167	165	134	168	147	167	152	170	163	140	138	149	158	146	161	164	151	160	148	163	155	156	134	184	156	142	151	146	138	154	136	177	143	142	130	149	159	153	144	139	166	130	152	159	168	134	153	131	155	139	133	162	159	143	141	161	161	160	153	132	149	164	135	141	160	166	159	153	169	163	143	131	151	159	143	148	150	160	137	149	149	136	159	166	176	149	164	159	134	141	150	166	150	151	148	147	151	159	167	145	154	155	148	146	131	166	179	160	138	165	136	155	151	159	138	168	165	126	139	156	153	163	153	131	171	144	150	147	160	130	133	139	160	151	129	160	172	176	150	178	159	133	135	146	155	156	120	146	139	153	190	151	156	164	146	187	143	136	145	173	152	135	153	139	153	154	160	141	165	164	164	130	151	143	149	147	148	135	159	149	164	162	130	159	171	156	159	153	181	165	164	138	165	186	168	152	163	152	149	140	150	139	154	166	151	155	145	140	151	152	170	142	151	143	159	150	169	163	155	157	146	169	138	146	143	158	137	157	145	149	168	160	145	150	148	149	148	150	153	156	138	167	155	155	155	156	140	162	188	147	168	154	169	165	139	132	145	180	153	167	155	155	138	183	147	150	146	128	139	147	168	161	150	145	154	155	169	143	172	133	130	157	146	141	160	131	172	151	145	163	155	169	163	161	160	161	142	127	180	163	172	164	163	144	146	158	174	156	121	152	142	157	135	153	164	141	147	142	145	153	167	142	146	161	160	148	146	171	154	152	162	164	158	144	166	157	142	149	162	175	152	150	154	139	142	134	149	171	132	168	151	155	153	167	151	145	165	149	151	155	151	152	145	137	153	154	156	135	143	149	144	159	153	162	131	136	156	154	171	140	156	177	178	173	161	134	160	144	161	152	145	164	167	170	150	155	140	168	154	164	121	131	162	160	184	148	141	167	141	129	166	149	148	156	138	136	167	161	147	166	136	143	141	137	142	164	151	149	150	166	151	130	149	153	147	141	145	137	150	154	157	165	182	141	155	149	165	174	138	165	136	155	141	142	139	154	158	149	160	157	149	165	168	143	169	157	146	162	152	172	139	161	141	173	162	166	178	143	155	142	160	143	150	153	158	146	145	152	147	153	154	129	144	154	159	148	149	157	152	172	143	140	163	157	166	144	131	157	157	145	146	143	161	162	188
23488	1591	3271	3575	3041	2477	2028	1762	1443	1299	1200	1036	998	941	890	830	776	765	713	745	702	650	673	684	654	552	665	613	635	602	588	603	589	599	532	605	569	577	580	576	522	558	527	546	530	539	522	497	530	584	533	511	543	536	485	521	505	541	532	479	537	547	480	511	481	472	476	523	538	584	483	544	531	514	499	510	459	491	516	511	535	493	500	518	467	491	505	502	511	512	589	475	518	510	513	526	482	531	508	486	506	505	483	505	542	493	497	508	545	486	508	538	511	462	511	487	514	468	507	489	489	504	503	513	501	503	501	502	493	483	520	515	454	502	516	499	487	541	499	517	489	472	510	506	539	523	493	457	489	549	490	539	538	508	466	499	497	552	491	518	502	505	502	497	500	475	483	511	484	513	528	495	517	515	475	515	530	483	494	483	517	570	523	505	486	532	483	525	512	525	470	540	489	507	524	519	481	487	507	500	509	505	527	530	489	516	484	471	485	521	495	544	471	494	526	483	483	523	519	482	488	522	509	486	501	527	503	478	500	497	497	520	450	507	495	530	493	518	527	499	518	529	495	494	488	460	496	513	468	511	496	496	483	516	520	488	509	538	544	491	505	481	485	526	508	514	492	544	501	534	469	495	500	510	523	540	463	479	477	504	522	514	545	467	507	476	484	482	486	456	495	557	480	535	529	500	498	499	551	446	508	459	480	481	507	499	480	508	492	530	461	478	541	485	472	493	495	506	506	494	521	491	489	479	508	516	472	507	448	500	482	463	501	462	509	469	514	487	494	546	520	535	524	489	469	486	492	509	499	517	523	512	504	483	471	500	509	515	519	486	518	488	490	516	549	479	477	498	496	497	504	477	505	514	457	519	515	545	527	494	492	538	518	508	480	496	485	480	507	506	500	482	505	490	478	474	480	486	488	519	507	518	545	468	496	497	518	471	493	505	516	472	488	474	501	505	461	515	524	461	495	490	487	505	482	488	452	497	492	557	496	522	504	505	522	502	477	491	505	480	508	543	480	464	453	562	491	507	498	530	501	471	488	519	490	473	491	520	493	512	468	476	520	477	478	527	506	510	518	484	504	468	470	508	460	530	523	540	523	538	471	508	523	516	506	514	472	496	514	514	506	478	501	494	498	480	523	478	493	480	479	492	542	552	520	526	502	472	508	554	505	500	505	528	530	495	525	489	496	512	517	494	470	502	497	489	482	530	480	527	496	525	499	491	507	473	568	459	467	489	514	507	523	517	516	510	546	528	502	473	530	499	490	457	515	523	496	490	496	458	513	511	549	510	504	454	492	505	533	489	499	473	506	535	460	535	487	507	539	514	502	519	493	477	499	488	486	515	526	484	519	483	493	510	523	531	513	495	493	475	489	529	483	499	485	507	527	545	484	534	470	509	513	522	481	522	500	520	502	492	503	485	490	500	497	505	459	511	491	491	463	507	518	478	547	517	477	520	496	500	522	485	444	506	482	488	509	475	495	498	547	516	484	491	504	501	481	471	501	505	523	472	508	464	503	473	490	512	519	483	505	489	506	532	480	544	474	558	505	515	510	481	521	485	528	500	521	492	538	475	484	491	491	471	523	507	527	472	503	536	484	478	496	511	493	548	494	474	474	527	512	524	491	521	514	519	514	479	536	546	479	503	506	515	538	472	502	494	521	489	479	500	542	532	535	530	485	488	543	492	457	505	504	485	502	529	513	491	511	480	487	509	498	483	496	497	531	496	518	464	500	527	510	472	481	518	510	539	514	483	492	497	487	502	476	510	491	474	500	483	472	525	518	504	482	531	471	507	550	542	530	503	501	476	493	467	512	507	506	475	507	533	467	460	532	486	490	486	537	495	504	507	476	515	497	507	441	536	494	511	511	525	469	491	497	468	503	503	531	459	526	493	542	461	494	516	485	484	517	476	541	506	474	506	495	486	468	484	530	506	558	482	505	464	478	512	557	505	513	538	521	508	508	521	523	520	497	532	493	527	530	504	505	505	492	533	506	466	527	501	488	517	504	510	510	544	463	495	492	520	508	494	478	496	517	483	501	510	499	521	464	462	472	478	528	506	526	498	481	488	506	540	481	504	504	486	529	468	501	503	497	494	522	552	483	484	523	508	525	528	510	486	530	560	512	550	497	466	503	477	504	506	520	515	494	507	479	522	509	525	528	533	485	473	521	502	520	501	495	480	524	488	523	502	506	490	520	497	482	501	474	503	482	493	490	484	509	515	479	507	534	519	537	486	517	478	535	497	455	524	500	476	482	488	502	529	486	504	453	488	490	533	521	488	499	504	496	517	533	505	482	506	537	505	497	502	498	497	527	435	535	517	527	491	446	490	463	506	496	511	511	484	502	479	512	494	481	487	499	473	504	492	504	502	523	461	509	514	505	527	491	511	516	468	479	454	497	463	508	537	542	538	516	515	531	506	528	491	499	511	520	454	536	488	512	512	490	460	520	502	484	515	481	471	447	547	516	474	494	452	517	461	551	458	480	530	504	517	492	516	479	488	483	507	504	520	509	497	519	510	473	501	508	488	459	492	482	534	519	529	485	524	496	491	500	488	456	493	530	494	494	515	494	513	486	500	475	456	531	501	518	506	506	483	539	495	528	525	533	492	489	492	520	505	504	490	501	520	517	461	506	519	523	510	498	534	470	505	496	503	442	469	551	537	489	504	472	484	532	498	497	485	486	536	485	547	534	483	498	501	482	529	481	484	520	516	522	523	479	497	497	488	500	497	516	527	480	534	480	486	477	495	479	504	519	469	539	462	475	519	526	504	474	502	512	503	451	510	539	494	508	504	471	550	507	466	519	474	485	536	540	485	497	545	481	503	532	533	522	545	497	536	493	504	538	483	466	520	509	478	457	495	470	516	504	495	514	544	476	491	486	478	519	450	521	444	523	510	513	493	493	495	527	495	520	487	508	509	477	491	485	494	510	458	468	547	522	513	558	507	512	497	506	451	512	502	511	486	575	532	499	480	488	469	537	482	473	488	449	515	516	505	498	475	491	463	497	508	515	510	506	493	509	500	500	499	520	504	464	541	505	511	500	537	465	530	503	524	500	488	499	463	554	535	517	490	520	543	539	489	490	520	546	500	515	528	522	490	492	461	499	481	512	463	506	470	479	458	529	475	525	479	502	496	507	538	487	491	529	507	495	483	486	518	477	514	485	499	481	468	534	528	502	502	494	510	543	508	529	467	475	465	544	480	511	506	517	466	483	503	520	522	454	511	504	506	532	476	489	486	493	504	531	508	513	491	521	482	489	539	505	521	486	497	491	498	500	490	504	517	459	516	505	520	489	560	479	491	524	499	510	541	530	494	482	503	513	459	487	488	463	522	475	505	478	520	490	518	508	503	523	496	495	506	503	465	521	510	481	557	479	514	516	482	481	489	495	508	451	507	544	538	493	514	499	490	535	502	511	498	491	456	508	491	493	503	461	527	534	507	532	523	475	513	562	485	483	514	502	488	465	492	441	483	508	523
52331	17909	4043	2013	1450	1071	749	658	578	466	472	448	382	335	344	341	317	299	335	299	300	287	287	292	273	282	267	261	252	287	285	260	278	282	266	258	268	264	256	258	272	249	269	271	274	273	249	263	272	253	241	260	252	292	273	270	261	227	255	257	257	273	255	282	258	252	243	216	237	263	252	242	243	223	248	258	252	276	266	261	241	241	242	230	271	250	246	256	236	239	236	260	245	235	239	249	263	257	233	276	253	237	263	227	263	253	271	252	248	278	227	255	267	261	292	254	252	257	239	263	257	251	259	230	245	255	242	248	266	241	238	264	251	253	263	223	246	255	253	251	251	267	261	247	245	244	256	268	268	252	238	257	251	249	246	268	269	241	244	241	241	244	236	246	234	264	290	233	265	237	259	266	244	226	286	246	256	240	267	241	256	250	262	293	273	260	242	233	228	288	259	270	246	241	300	242	230	245	234	280	227	230	232	268	259	261	280	243	294	250	247	230	260	263	254	257	249	251	228	246	277	225	267	245	260	267	233	289	260	230	219	250	272	257	233	277	241	248	244	218	249	239	262	233	239	242	244	248	241	233	209	278	244	262	259	232	252	227	247	277	277	217	249	246	254	266	240	256	227	230	262	262	253	264	252	254	262	260	261	275	263	246	233	246	249	233	232	280	247	270	242	250	253	247	260	266	244	264	236	232	250	253	243	252	237	262	252	245	258	232	255	267	265	238	259	258	262	243	246	237	240	275	244	231	260	267	267	234	230	246	242	262	238	247	304	201	249	266	268	280	247	268	241	264	243	268	248	234	243	226	237	261	230	253	255	246	264	223	228	261	272	236	271	255	279	238	265	249	224	254	252	257	254	263	259	252	253	234	258	233	232	234	248	265	246	238	250	273	246	223	253	245	252	232	270	223	266	246	237	261	246	226	245	247	242	245	256	263	244	250	260	246	255	275	232	280	241	241	267	261	238	223	260	267	243	254	230	254	239	251	270	261	284	250	246	261	264	230	239	233	265	243	273	220	264	253	258	250	255	251	238	264	262	261	253	217	254	256	263	257	260	220	272	239	256	258	258	261	246	241	251	271	253	235	237	265	226	223	257	253	229	244	228	265	246	273	255	271	259	253	243	252	256	248	244	234	271	239	252	235	259	256	239	260	238	238	252	240	230	262	270	244	244	252	249	273	222	252	233	234	253	252	249	246	245	276	269	282	281	248	253	241	210	237	264	266	263	236	216	220	260	234	225	248	255	263	248	268	256	266	244	249	267	228	213	242	253	235	233	237	254	263	283	257	253	277	219	260	246	248	263	290	239	267	239	244	241	250	228	272	235	233	259	262	247	251	259	218	247	254	255	248	254	225	253	231	238	259	262	254	215	212	231	211	256	255	249	250	232	270	253	273	254	276	247	249	253	264	254	257	246	254	251	257	278	220	255	244	240	223	245	254	257	252	258	277	255	245	232	232	244	221	269	264	269	262	228	239	245	245	257	289	226	247	260	272	264	272	255	244	243	240	247	256	224	243	231	265	249	242	229	253	252	256	246	263	238	267	241	260	252	252	200	252	275	255	221	242	230	270	255	274	267	300	249	265	250	246	280	259	282	238	262	235	213	225	214	256	263	259	273	285	241	272	229	263	260	280	235	246	223	244	269	242	239	270	237	244	264	263	249	241	269	224	215	260	270	266	252	243	231	243	268	234	256	254	248	224	244	240	271	257	248	242	265	264	216	260	242	247	259	248	254	236	267	265	277	246	244	261	251	240	279	244	274	254	256	262	302	264	268	244	252	280	249	242	258	240	232	267	227	258	256	284	240	237	276	242	251	242	220	244	248	253	251	297	240	228	262	231	269	261	241	259	239	259	259	230	253	272	246	217	268	233	257	272	253	307	243	245	244	269	273	214	252	260	255	254	220	225	238	250	229	241	256	264	265	252	248	236	274	283	233	282	253	251	224	216	251	266	254	274	253	239	267	253	255	278	255	248	238	252	284	240	264	270	249	268	278	263	257	253	251	229	253	227	253	211	236	251	208	276	241	224	245	265	279	246	232	250	232	255	247	245	254	225	225	265	264	257	240	265	272	257	246	246	218	283	262	265	261	271	239	278	238	272	256	241	252	229	239	260	246	252	272	258	264	238	274	252	233	247	234	244	258	263	252	251	298	246	249	259	261	286	262	233	242	267	231	289	243	273	260	276	257	256	256	293	277	260	271	265	248	249	230	249	256	243	239	244	259	259	242	235	229	254	233	270	249	236	282	246	239	256	256	270	257	251	277	264	283	248	282	246	261	228	247	233	252	260	259	251	251	262	251	237	240	269	259	253	218	242	227	256	267	240	271	239	236	240	275	238	235	267	232	240	238	253	262	259	234	250	241	269	252	271	271	243	267	255	223	239	270	253	250	258	258	250	235	251	252	270	255	248	245	249	262	279	252	230	263	253	241	246	256	246	252	230	261	268	237	261	229	250	256	233	281	257	252	239	252	276	256	247	280	235	243	256	270	230	274	261	278	249	270	243	257	241	255	251	256	244	262	258	263	270	233	247	261	220	240	232	243	228	239	265	247	282	272	225	215	276	253	232	242	252	237	250	249	252	259	259	237	238	240	259	243	247	271	241	241	274	252	247	259	270	301	250	234	283	221	267	241	259	277	243	227	252	277	254	247	246	258	253	252	293	257	266	241	255	258	255	247	244	257	248	240	274	264	237	248	261	229	242	256	261	267	229	274	234	254	253	247	262	234	240	265	251	250	255	257	230	241	253	236	262	269	262	231	231	245	267	239	227	257	209	247	237	287	221	266	266	250	262	250	244	252	252	253	241	274	269	237	264	231	230	248	240	220	248	226	241	249	252	273	280	232	221	248	245	235	239	248	258	275	245	256	244	226	218	258	249	230	277	251	265	235	252	253	237	236	253	245	248	262	282	266	247	224	252	260	241	269	278	234	248	287	259	267	244	269	265	231	278	258	250	257	236	221	261	253	248	271	241	266	249	261	216	263	230	251	256	247	233	251	240	254	249	258	251	253	268	240	247	252	255	258	234	268	260	265	291	268	236	259	250	236	245	244	253	256	238	244	269	232	257	271	283	233	257	269	231	225	243	234	246	245	236	267	256	225	280	262	263	265	259	269	243	275	237	241	252	270	229	277	236	256	228	233	242	263	273	261	234	270	265	252	257	262	237	271	224	220	267	251	250	202	251	245	249	245	234	231	244	256	250	226	247	242	266	245	222	242	245	228	257	239	239	217	259	251	240	249	285	236	255	231	251	266	264	253	222	260	262	271	263	246	271	235	259	283	268	225	230	249	283	265	269	219	236	224	222	262	262	243	263	256	258	220	266	240	272	266	256	236	266	252	278	280	251	237	260	254	248	224	272	231	211	272	297	274	271	243	257	263	242	238	251	253	269	239	247	237	275	261	260	248	255	252	232	243	233	256	265	256	255	266	251	250	240	238	247	246	261	250	267	246	247	229	245	245	259	263	223	234	226
31299	2790	5964	6463	5468	4453	3765	3120	2687	2316	2102	1855	1678	1610	1521	1374	1327	1284	1279	1185	1131	1124	1071	1066	1021	1035	1019	1013	949	906	950	850	858	868	951	812	868	872	839	870	810	836	842	863	872	845	835	870	803	833	786	764	794	825	788	769	794	786	767	803	771	739	802	795	804	775	745	740	782	823	823	754	822	750	751	747	767	758	783	789	731	783	834	808	766	724	815	779	776	737	764	755	723	777	752	848	734	819	789	778	725	712	747	811	774	785	802	790	814	780	800	789	778	809	761	752	747	785	791	783	722	742	806	785	772	770	773	732	759	747	720	705	726	811	750	693	753	750	796	796	742	739	744	748	727	752	773	749	739	738	771	776	761	816	739	697	725	761	751	751	743	714	793	775	735	759	735	765	746	755	772	740	788	734	786	749	695	716	736	786	753	791	764	763	782	749	737	765	753	774	747	750	763	775	770	806	775	784	799	741	721	757	765	790	753	777	751	793	799	760	743	752	818	737	758	773	767	809	750	734	783	720	753	734	800	740	762	701	784	717	773	742	717	766	791	759	773	789	766	764	758	765	763	727	757	725	721	791	747	735	704	748	771	766	733	821	774	786	754	754	767	771	716	751	768	771	793	762	804	752	723	711	694	790	753	726	784	723	720	758	742	775	772	750	762	770	742	804	733	771	754	768	773	741	749	742	737	720	806	752	740	795	751	769	734	725	800	792	740	711	712	755	745	759	816	732	731	709	678	734	725	688	748	741	709	745	752	783	820	744	722	745	693	725	758	750	742	785	817	765	708	731	739	716	745	746	768	761	771	761	767	738	749	777	756	778	742	773	760	727	712	737	742	766	766	752	761	725	727	811	760	750	749	776	765	765	787	747	748	763	729	783	748	707	736	743	777	738	791	696	729	735	769	787	756	789	797	742	768	772	728	768	767	800	767	719	748	774	782	791	748	760	742	765	771	769	742	734	761	709	731	716	734	761	750	750	774	773	727	758	744	777	718	760	724	778	748	780	732	744	775	757	731	709	736	774	797	707	783	767	750	804	737	714	756	787	783	708	756	706	757	770	754	746	744	752	764	685	743	748	745	765	767	749	761	736	763	726	750	736	790	768	713	749	758	727	769	751	729	770	736	759	728	722	752	751	704	723	781	783	799	713	718	785	778	765	743	766	757	736	732	719	765	696	720	730	749	772	764	728	752	775	759	772	779	725	709	776	799	789	769	793	775	777	731	737	775	758	777	788	756	809	750	760	801	807	685	747	753	761	723	796	773	728	764	754	700	746	748	679	727	784	777	765	750	760	764	758	743	761	756	743	765	779	787	758	777	770	759	744	784	796	753	732	786	713	748	762	744	745	777	746	749	696	749	770	733	809	768	743	730	698	784	738	802	785	701	759	762	752	719	785	733	724	772	790	787	759	739	748	781	789	762	720	764	749	722	794	745	700	763	734	775	759	774	751	785	793	760	728	795	728	700	735	747	731	720	736	810	809	772	754	732	772	734	752	776	756	794	789	737	767	765	770	791	735	780	781	756	773	758	743	748	765	765	745	735	770	766	793	732	776	762	732	763	739	742	745	764	733	717	763	737	746	786	706	759	740	783	761	715	731	753	759	745	770	753	759	785	715	736	800	716	766	768	800	743	777	727	745	769	748	787	732	743	787	746	755	759	759	721	744	801	734	720	782	760	729	747	739	755	749	727	744	747	728	763	753	748	766	737	723	794	722	778	756	773	733	745	751	755	753	792	733	750	729	757	750	741	759	740	760	744	730	734	712	758	767	766	745	779	703	708	768	721	745	774	707	792	791	795	767	785	746	713	770	790	766	783	736	796	711	796	803	762	773	776	755	747	780	731	742	725	766	717	727	785	720	794	733	719	773	735	717	748	750	768	756	704	778	719	742	704	729	731	751	793	769	788	758	809	753	807	729	690	742	764	759	770	777	776	737	775	757	753	708	685	758	734	748	747	825	758	732	750	785	756	772	720	786	786	766	742	777	718	718	751	778	780	757	762	738	739	760	737	739	764	767	756	773	743	747	750	744	789	774	757	743	812	697	784	765	792	729	793	728	749	792	732	732	785	692	727	731	780	738	741	713	783	744	777	758	753	757	752	756	753	757	737	764	794	754	745	746	749	764	798	723	768	723	704	716	766	751	816	770	756	774	755	766	773	763	747	737	767	689	740	754	771	725	748	753	777	758	767	767	760	741	792	750	753	762	728	759	761	694	733	732	727	768	809	794	725	726	730	721	703	754	771	732	735	745	753	750	761	720	768	791	732	728	744	764	762	769	720	744	793	725	728	735	754	713	769	805	780	704	770	721	746	760	771	757	708	779	733	801	778	790	769	737	803	791	744	789	750	746	785	694	805	759	745	773	684	684	736	741	760	745	762	724	767	755	717	719	712	754	795	731	735	756	744	751	713	752	787	694	768	785	779	765	750	801	772	782	727	725	753	749	757	756	810	815	766	753	783	751	801	719	718	766	779	778	735	720	751	789	790	773	746	779	742	700	746	757	779	728	756	730	718	749	756	785	763	731	721	718	744	799	736	737	734	714	737	711	777	753	786	677	732	721	730	780	733	744	742	778	718	737	800	726	787	767	751	789	750	812	767	758	757	750	757	706	826	743	805	782	718	728	756	766	755	737	749	719	714	748	709	788	765	780	743	730	742	752	800	763	717	743	779	773	777	773	723	739	738	758	742	756	807	733	737	754	706	762	705	739	788	711	802	695	754	725	749	794	742	758	731	762	764	773	733	751	761	787	767	775	753	819	796	771	729	781	794	691	763	749	754	772	818	786	708	728	738	747	745	721	713	738	770	689	733	750	734	799	750	750	735	714	739	757	755	758	789	765	762	731	746	790	755	765	800	748	697	770	772	703	737	723	756	731	753	800	772	764	735	785	822	733	778	770	760	743	764	789	798	728	738	733	757	756	757	779	759	707	709	782	766	764	742	765	719	780	784	748	775	759	751	767	786	811	777	817	757	745	743	741	769	740	746	764	756	753	753	757	753	756	737	778	746	780	803	783	788	709	761	741	795	737	724	790	803	796	735	762	811	785	806	752	741	753	755	738	743	743	756	768	750	778	732	787	800	792	777	782	775	744	759	747	768	757	809	784	769	730	769	739	777	784	749	744	723	774	767	769	773	759	722	752	751	821	773	783	768	778	763	724	717	768	745	733	736	733	805	754	778	769	795	783	772	764	726	746	807	770	780	746	789	763	789	789	784	796	800	737	734	747	784	758	766	758	813	746	794	718	749	744	783	744	728	759	760	781	778	749	731	733	698	811	747	765	781	727	747	728	773	797	745	746	772	797	747	767	744	708	766	730	729	729	795	755	754	708	771	754	765	713	747	732	767	762	744	688	724	760	712	765	757	803	722	795	777	726	711	786	753	779	745	767	781	735	757	754	740	768	717	736	713	758	759	746	716	716	744	732	713	792	746	752	759	761	740	783	754	786	754	727	754	750	756	758	780	743	775	733	749	730
7508	503	209	146	130	122	114	103	108	98	91	95	91	92	95	107	103	109	90	101	86	93	112	103	111	71	100	93	94	91	101	102	107	83	77	102	88	86	86	93	103	93	96	102	93	95	94	79	103	92	84	68	75	84	94	109	97	82	97	90	95	110	89	100	90	102	89	88	96	87	92	93	104	85	77	89	87	104	93	91	90	73	85	92	92	93	94	69	83	103	109	73	98	94	107	90	96	71	91	112	79	83	97	103	102	99	86	89	97	93	99	72	101	95	111	97	105	102	92	97	99	105	102	86	122	90	90	79	92	99	78	90	94	92	95	105	96	106	96	91	74	87	84	93	90	102	95	104	89	96	121	92	106	99	99	99	92	100	89	99	65	90	85	93	80	95	94	85	92	107	90	91	82	108	94	107	107	88	84	91	92	75	99	91	91	109	81	108	79	91	89	90	107	103	83	89	102	104	88	66	91	79	86	82	85	96	88	95	99	100	107	95	81	116	111	89	91	112	105	83	100	93	89	103	91	101	111	79	116	80	85	93	113	91	97	92	97	105	99	91	91	103	97	74	105	76	92	102	98	88	102	85	115	112	86	89	88	88	81	101	99	109	93	114	107	90	92	110	114	103	104	92	114	78	80	94	88	100	91	87	84	94	85	92	111	93	91	100	98	86	100	84	89	92	95	90	88	85	89	91	115	90	100	102	110	92	90	107	92	87	90	97	82	89	79	91	87	83	75	78	108	103	107	93	86	75	97	94	82	101	94	85	84	101	97	80	101	97	86	85	89	102	89	79	90	85	97	95	77	114	103	88	81	89	85	100	93	99	72	91	96	89	88	107	107	81	102	94	107	92	106	102	91	87	98	88	89	94	95	99	90	91	102	97	89	89	104	91	85	93	88	90	99	115	98	86	85	87	93	89	78	105	87	104	86	112	103	99	103	116	89	90	100	79	86	88	95	105	91	91	92	104	92	87	80	120	86	99	88	94	96	75	117	89	99	91	74	72	96	110	105	93	79	100	84	91	80	98	102	115	95	100	81	86	100	96	83	90	91	95	96	107	92	98	82	104	96	92	101	87	81	99	87	95	110	101	85	110	101	84	84	83	83	81	102	85	104	93	69	90	104	100	84	97	87	96	93	117	82	102	101	99	109	89	105	93	102	82	86	87	91	81	96	84	103	103	96	86	70	101	89	86	108	89	77	78	87	98	82	114	78	96	87	91	80	92	95	95	85	101	106	103	98	105	96	82	95	83	82	88	84	101	86	94	82	83	108	89	103	75	104	102	97	102	96	80	88	96	87	99	85	102	86	101	84	89	112	91	84	92	101	84	106	86	101	109	98	105	87	101	98	89	77	99	88	96	91	93	90	101	87	114	96	92	104	89	98	80	92	116	101	86	83	90	90	104	96	88	91	94	101	89	94	81	77	94	99	91	70	87	84	93	85	74	81	87	86	79	112	79	104	81	80	81	92	97	77	95	92	92	95	92	89	69	71	102	84	84	92	89	85	84	90	86	82	101	105	90	96	89	85	87	93	91	91	95	87	99	100	91	90	90	106	110	104	95	72	83	97	104	106	100	98	93	101	107	76	70	100	81	104	99	99	92	87	102	91	91	92	102	111	98	108	112	88	82	103	84	99	97	83	96	99	79	107	102	95	97	98	84	82	79	88	80	84	109	100	91	76	95	97	93	91	107	97	93	103	101	95	89	98	74	88	97	98	84	95	88	88	79	92	99	91	68	116	88	104	102	112	79	96	102	98	72	95	92	102	94	113	108	85	86	100	97	82	114	89	110	89	90	113	89	94	96	84	84	88	84	119	95	108	86	97	89	84	91	106	101	119	105	101	104	92	103	93	69	96	101	91	98	88	88	98	75	92	78	113	92	80	86	97	80	93	78	109	86	85	88	97	96	110	99	88	91	89	93	93	116	95	86	91	84	105	84	121	92	95	99	83	91	92	88	111	80	87	81	108	71	87	101	98	78	94	105	92	88	104	92	90	100	112	99	91	98	93	95	91	102	101	88	97	87	78	111	91	99	100	106	91	104	102	108	96	89	94	85	79	115	81	86	86	82	78	99	96	112	95	82	75	77	84	96	104	88	85	96	99	87	90	98	90	87	87	104	96	98	102	100	97	83	84	90	101	63	87	86	90	119	87	91	99	97	89	84	86	99	85	97	97	89	90	97	83	76	86	104	128	104	95	83	76	97	97	98	85	93	103	96	106	90	118	95	96	98	87	97	90	104	91	83	98	108	90	85	97	108	81	82	83	106	83	73	110	118	93	93	102	110	93	92	85	82	89	78	92	102	87	87	95	85	111	92	95	96	92	86	91	101	78	89	93	87	111	97	108	86	95	107	86	88	102	117	80	85	92	97	89	84	107	91	90	68	87	92	95	89	95	113	83	83	103	90	93	105	97	109	104	79	95	90	89	84	107	91	79	85	92	94	87	104	105	91	84	92	101	89	101	121	109	96	90	102	91	78	108	93	101	102	95	90	92	80	104	87	94	79	89	105	83	90	89	85	86	76	102	88	101	78	92	98	86	98	82	96	105	89	88	83	90	87	93	78	96	87	111	89	89	84	88	95	109	90	103	92	91	101	97	88	94	85	94	90	85	108	71	95	77	89	88	95	75	105	97	96	96	111	90	91	102	102	108	92	104	96	94	91	110	111	102	101	98	105	93	94	103	80	84	91	78	93	88	89	88	76	91	79	85	100	80	111	88	100	97	91	90	86	98	78	118	95	109	85	101	105	101	101	95	77	96	88	72	109	106	85	106	86	89	89	79	91	92	85	88	95	83	94	116	93	98	98	97	93	93	107	89	103	92	87	79	95	81	106	91	106	76	90	94	87	95	99	105	88	101	105	86	91	88	86	103	87	82	85	100	85	99	99	82	99	104	99	101	97	89	90	96	81	104	87	77	100	95	83	100	94	93	104	95	98	102	92	93	96	111	97	106	89	90	87	123	74	86	99	96	108	90	102	81	109	80	95	91	90	89	98	107	97	103	83	78	86	92	106	102	97	112	90	93	91	95	103	111	105	106	90	95	102	99	96	76	94	89	99	80	95	100	102	100	91	85	96	81	83	82	96	82	90	131	91	102	102	106	77	106	103	103	111	87	117	91	79	90	96	99	95	92	83	91	90	86	76	95	93	93	66	111	74	88	95	83	78	86	101	97	97	103	99	83	93	98	84	101	89	105	79	70	90	100	105	88	75	83	102	109	95	99	107	110	111	101	115	88	97	105	83	109	89	121	90	90	75	104	92	82	116	76	93	102	79	87	101	104	103	97	90	96	104	96	112	105	99	101	90	86	102	96	93	112	92	115	87	75	104	86	100	91	93	84	123	91	85	99	86	91	88	79	90	78	84	89	68	102	68	82	90	86	90	70	76	95	107	93	93	99	93	109	88	102	97	95	93	115	82	88	104	102	80	88	107	99	85	98	93	92	87	100	92	90	117	101	72	77	96	94	80	90	88
8141	448	537	517	541	520	419	396	398	405	363	405	339	380	397	355	360	342	325	355	361	357	346	353	361	346	342	333	308	343	337	342	338	334	333	313	320	332	332	327	335	368	333	339	329	333	313	342	353	356	359	328	329	337	334	360	312	328	352	344	362	369	303	345	331	297	319	349	332	331	310	329	313	339	324	351	325	341	302	323	336	358	338	311	288	348	312	333	339	323	316	327	348	336	330	337	352	345	296	323	361	334	363	321	338	344	315	337	346	330	324	318	341	339	336	352	338	335	336	355	310	344	340	350	366	352	333	320	330	343	360	326	354	316	335	290	293	332	334	322	324	324	321	329	365	330	334	334	338	329	332	322	367	316	313	316	360	314	341	321	322	327	333	316	341	305	333	344	363	329	365	366	352	341	335	298	333	302	347	336	324	345	324	327	337	338	342	346	335	318	332	344	348	334	322	291	351	323	337	289	334	333	367	342	339	355	313	325	318	355	331	329	335	375	305	351	307	330	313	350	320	343	356	353	342	356	336	350	314	325	339	328	334	322	353	309	311	327	332	326	324	335	311	341	347	323	376	364	312	319	333	309	339	335	324	313	323	361	336	326	331	329	346	323	321	331	348	345	309	341	293	311	340	327	345	340	351	356	319	351	349	325	323	324	328	328	352	302	323	331	326	322	366	347	309	347	340	317	325	330	305	318	319	349	331	310	319	373	325	308	324	346	331	336	353	320	365	326	337	344	350	301	331	337	336	337	321	324	317	307	303	320	316	334	347	322	344	329	309	377	349	332	340	316	317	329	364	312	323	338	341	313	321	331	341	318	278	333	377	307	319	330	358	328	318	345	328	334	338	324	327	321	347	389	321	315	321	341	322	330	322	306	336	325	322	349	339	357	330	312	325	347	307	338	312	335	344	312	341	320	336	317	347	331	358	332	305	316	336	349	323	329	319	317	341	340	304	312	312	348	318	320	357	332	321	362	368	352	330	310	335	345	325	320	353	314	344	321	357	335	311	297	322	320	352	329	338	319	315	328	307	353	309	325	336	315	316	322	342	343	307	325	302	310	350	314	324	334	350	307	315	350	330	303	357	329	318	342	359	334	289	334	328	329	364	310	331	338	294	343	318	347	339	289	312	326	342	325	331	330	323	360	346	355	343	300	320	354	329	382	336	306	318	300	315	342	330	337	314	341	350	347	344	352	338	353	346	333	351	336	327	357	324	314	351	315	320	339	321	310	332	322	310	366	356	333	310	323	323	307	313	345	350	327	323	316	343	348	346	350	347	321	369	297	312	344	346	331	324	326	363	343	322	326	343	315	352	314	344	361	344	317	366	333	332	351	338	343	359	297	334	341	299	349	346	330	304	313	331	328	310	350	330	351	291	324	327	337	320	315	335	387	343	318	326	319	306	350	342	300	344	338	326	368	314	337	346	330	343	333	359	326	345	360	334	323	344	322	322	334	313	332	355	334	358	353	308	320	345	314	346	339	351	324	301	329	341	339	331	336	311	337	327	326	325	320	327	347	369	306	309	322	332	331	344	344	300	332	338	303	340	323	347	326	329	316	342	336	332	316	370	348	328	325	332	338	299	319	295	314	332	332	356	335	299	349	306	348	370	356	324	341	339	301	321	321	335	347	336	358	332	357	313	340	356	355	312	323	293	358	321	366	350	327	325	318	326	315	331	356	374	323	342	293	319	358	322	318	309	303	340	342	334	342	329	336	315	360	292	329	357	321	330	336	335	341	308	327	349	329	336	349	322	318	317	346	315	338	321	352	329	335	328	339	286	345	328	345	316	348	360	309	339	341	320	326	353	297	338	345	317	338	337	332	336	339	358	346	361	291	318	324	334	315	342	320	335	325	353	331	321	301	317	352	323	338	326	319	323	289	330	350	320	337	337	324	339	353	316	338	306	333	323	342	310	326	351	315	346	320	334	353	314	326	321	349	344	341	324	353	309	327	324	320	333	357	320	348	341	331	307	317	308	319	342	328	337	307	389	281	328	368	342	312	323	305	357	318	333	293	335	321	309	335	342	345	356	300	340	339	341	307	337	308	313	355	324	329	335	307	313	319	305	314	323	353	357	344	303	310	321	341	295	330	350	362	336	332	341	328	327	336	299	352	354	348	357	318	321	314	321	360	342	335	317	376	310	343	331	331	310	328	359	320	358	329	328	332	362	357	339	320	344	318	338	298	337	325	313	331	338	331	324	350	356	376	342	358	335	344	315	342	337	350	321	335	324	364	288	313	334	335	317	352	303	330	339	358	342	331	304	316	324	331	351	340	362	345	312	324	361	363	313	302	347	349	321	319	374	345	321	320	354	344	330	321	351	346	312	345	345	310	340	330	358	293	334	332	322	330	271	297	336	342	311	311	335	353	376	354	327	309	342	316	307	305	301	310	321	342	335	349	330	306	334	314	332	310	306	320	350	309	321	327	313	353	333	353	313	332	342	352	343	352	328	378	323	326	304	319	317	322	325	334	372	304	336	353	322	301	338	317	358	330	323	351	357	329	336	367	331	339	316	345	308	312	313	337	346	341	335	358	358	297	321	319	346	330	352	345	313	354	317	333	304	369	339	352	307	337	367	314	345	315	327	306	344	351	324	324	346	363	316	338	348	323	352	346	375	325	314	344	315	311	341	369	336	337	312	301	322	334	362	305	351	338	377	324	335	340	361	353	324	329	358	323	346	357	329	333	310	337	363	336	352	337	342	310	316	306	334	310	308	362	359	335	296	312	360	357	340	294	322	315	356	376	321	336	352	326	353	339	345	327	369	295	357	326	346	314	327	323	336	390	356	342	341	326	364	309	342	330	339	310	329	308	330	354	320	357	340	340	303	340	331	326	340	348	324	324	334	322	309	320	349	344	350	325	329	337	317	369	315	346	342	338	341	298	360	364	346	317	345	324	310	325	352	352	312	337	326	374	352	340	354	337	344	372	305	330	323	341	374	328	307	328	354	333	334	319	323	378	324	318	342	325	338	337	334	345	369	333	308	318	351	304	355	324	354	299	356	324	303	320	341	355	327	330	338	329	315	343	332	328	330	314	323	360	354	318	342	363	346	352	328	310	338	336	295	351	331	354	343	328	339	303	317	327	317	310	311	355	346	349	330	309	311	305	309	339	349	340	331	317	313	313	325	310	320	323	310	339	323	348	331	359	347	327	325	312	351	309	357	305	340	318	331	322	341	351	327	343	359	333	303	299	343	345	306	338	324	342	343	322	342	312	329	322	326	333	346	305	328	339	327	323	314	312	330	307	345	311	335	309	332	349	316	354	321	321	385	329	334	347	326	324	325	345	330	377	322	318	342	344	340	359	337	315	293	326	311	352	346	308	354	344	344	345	331	348	331	336	340	335	337	309	303	332	352	338	318	343	357	311	332	341	334	345	320	338	315	349	353	319	316	339	313	327	310	351	349	329	332	329	333	324	331	304	348	328	330	347	341	333	327	351	333	329	330	340	290	333	324	325	315	341
40406	10250	1682	997	694	509	411	327	298	272	257	222	239	205	202	215	189	221	155	176	161	163	198	184	190	165	183	143	160	164	163	159	173	164	169	162	164	169	168	162	168	171	158	143	173	165	136	169	144	135	172	136	162	146	168	149	149	174	137	161	150	156	159	156	157	157	145	154	146	155	147	158	155	137	145	135	132	180	168	140	145	140	162	170	165	165	153	163	177	167	156	151	140	140	157	164	168	148	136	154	152	144	146	140	160	161	156	165	165	153	175	169	162	161	188	155	143	150	161	140	156	155	145	129	173	146	132	155	160	156	164	127	164	155	163	169	140	159	179	159	146	170	143	152	144	152	137	145	157	154	149	143	152	172	140	153	148	159	170	146	144	136	141	159	146	156	174	151	162	144	172	167	166	158	140	149	158	143	135	155	151	151	170	160	141	146	155	161	162	157	159	125	141	159	138	124	163	133	172	157	145	138	162	147	152	143	151	142	131	149	156	128	150	131	155	141	167	166	161	158	171	144	143	139	152	157	163	180	163	142	154	147	145	159	157	129	157	115	157	162	142	152	169	164	154	146	150	145	143	143	155	152	149	161	164	165	159	159	148	148	161	147	144	159	157	185	158	140	151	163	170	130	138	159	162	151	140	151	151	151	151	138	147	151	165	168	133	148	151	140	144	162	174	146	162	166	133	135	156	151	146	138	135	155	138	163	151	153	165	148	149	150	143	152	150	137	147	149	140	153	150	168	154	149	134	158	151	179	152	149	157	166	143	177	153	150	143	157	173	140	152	140	172	152	152	173	145	146	177	156	150	170	158	139	145	176	140	133	164	166	152	148	150	150	151	153	130	137	142	162	179	147	159	137	152	160	152	168	149	151	152	141	150	149	150	149	157	165	137	157	159	130	156	170	163	154	154	157	138	146	183	121	143	162	158	172	158	168	150	148	153	144	169	144	152	134	153	154	163	157	185	169	153	143	146	168	142	178	162	143	133	160	157	147	150	156	158	156	182	154	142	145	156	161	141	169	137	169	158	154	123	162	161	160	155	145	156	162	150	140	172	151	168	150	159	153	152	154	153	145	140	157	175	136	154	150	149	173	153	156	159	158	173	168	164	176	140	151	163	128	144	144	126	153	148	147	180	147	152	128	174	136	165	125	160	164	171	153	148	162	152	143	151	161	173	164	134	143	158	155	116	155	164	152	142	145	176	146	153	153	162	139	155	152	160	150	167	148	147	151	149	161	149	154	144	151	167	142	147	144	176	137	152	141	156	159	146	144	144	141	174	151	143	174	167	157	133	139	165	140	159	142	156	130	167	145	137	165	153	144	156	140	165	150	161	147	146	143	151	157	157	165	168	155	151	164	159	141	162	148	165	156	144	161	159	140	140	162	162	164	151	149	171	156	170	159	156	159	156	134	161	156	157	168	150	162	148	147	138	139	160	149	155	142	137	138	145	165	144	154	153	170	144	175	140	154	160	140	147	131	164	151	158	147	166	140	153	163	152	162	141	150	131	129	140	160	146	133	164	159	143	152	138	159	133	144	170	151	148	165	166	175	125	149	153	133	153	142	175	143	146	163	166	128	149	154	133	146	167	148	129	142	134	172	160	170	163	157	150	147	177	157	150	150	156	151	144	120	164	135	125	137	148	161	162	158	146	179	137	155	154	144	159	168	168	148	165	138	162	159	151	165	187	147	160	160	148	153	140	127	164	146	137	134	148	135	149	145	147	138	163	153	160	147	160	156	149	143	144	147	162	161	152	156	146	126	170	153	123	133	150	160	164	150	184	145	148	139	138	148	165	153	146	162	145	152	144	158	161	163	171	155	153	144	144	160	161	155	156	159	150	162	150	124	144	149	167	162	154	169	166	133	129	147	151	164	146	121	143	157	166	175	151	137	174	159	156	172	165	150	142	153	141	150	159	158	141	131	162	142	158	139	152	140	150	145	145	197	141	141	181	166	154	154	174	153	154	161	133	158	141	153	158	158	164	173	136	157	173	179	142	160	131	139	159	168	146	161	157	165	160	152	141	170	154	146	134	146	159	160	176	174	151	144	133	134	157	162	150	147	154	149	164	127	148	185	143	141	162	141	180	157	125	143	167	173	168	152	154	160	142	147	158	150	148	163	145	158	153	158	179	161	148	125	150	159	163	168	166	146	139	141	158	176	150	147	179	151	160	163	156	160	152	151	130	164	156	139	152	134	158	153	145	154	160	158	140	146	159	141	147	168	174	150	146	144	156	162	162	163	155	158	154	152	149	161	154	157	127	169	134	144	148	151	148	160	136	154	152	147	149	162	168	149	138	164	163	151	136	150	190	179	160	132	171	144	143	176	136	150	157	174	140	146	176	162	164	154	143	166	169	182	122	176	195	173	158	168	163	173	157	131	155	171	166	146	156	150	149	146	149	154	179	156	149	153	155	146	130	148	163	155	162	171	167	145	154	147	143	139	145	144	156	160	155	171	144	167	150	139	157	147	144	155	147	149	154	156	153	141	152	152	116	176	163	153	147	159	150	153	148	151	147	135	158	145	139	151	152	171	168	158	156	164	140	170	150	165	137	139	145	152	149	171	146	172	151	158	157	149	159	159	149	152	176	155	142	139	179	125	133	172	148	157	127	167	136	169	150	172	125	152	146	155	141	159	134	142	164	137	149	135	154	147	142	132	138	166	163	171	145	167	160	147	145	128	141	161	151	177	169	177	137	152	156	154	151	153	131	165	161	139	142	151	131	147	162	152	161	159	167	145	175	160	151	155	138	148	128	157	141	146	142	132	149	159	163	139	144	138	156	142	143	147	143	146	153	137	141	148	169	159	179	141	159	137	158	171	171	152	123	155	154	168	146	167	143	163	159	131	148	123	151	154	148	133	129	171	146	157	154	157	155	131	130	149	160	194	169	147	155	166	141	143	165	145	161	140	145	145	172	146	145	134	158	167	170	148	186	154	148	146	156	153	156	150	157	132	159	157	160	151	155	154	144	154	157	163	162	158	167	155	150	158	126	168	157	151	136	152	142	129	176	174	153	164	143	149	150	159	171	164	166	161	142	152	158	163	155	142	145	136	148	146	153	154	136	155	162	161	148	144	164	155	139	139	143	146	142	151	148	141	132	168	153	141	152	166	147	170	151	134	157	148	156	144	160	133	143	156	159	154	190	152	174	159	157	149	149	125	169	119	125	159	150	155	137	168	142	136	137	146	164	152	136	146	130	154	144	159	153	155	150	156	152	169	157	163	152	165	166	124	167	157	138	168	145	161	161	143	121	166	174	139	131	165	168	155	153	159	160	168	143	145	152	144	143	150	158	169	148	131	153	138	151	145	145	145	138	166	157	157	148	148	159	133	143	149	150	154	152	131	143	159	129	148	183	151	154	153	147	143	165	147	177	141	185	130	138	159	162	176	150	163	147	154	156	143	161	158	192	140	143	149	176	151	152	157	136	155	140	157	158	148	129	157	167	152	132	166	145	166	135	164	160	149
24708	1534	3222	3444	2989	2405	2097	1674	1424	1325	1175	1064	1022	955	875	856	825	744	748	708	713	658	640	590	633	608	627	666	641	538	566	589	625	589	586	542	567	555	554	516	521	552	547	568	564	513	523	543	513	517	535	533	559	490	514	546	531	515	532	520	530	494	522	513	506	477	550	535	520	513	508	481	476	501	532	577	522	477	519	486	504	495	516	484	524	516	490	511	467	503	522	531	500	544	523	497	482	498	494	504	524	540	520	486	485	516	560	492	492	478	486	534	505	500	492	509	496	487	500	480	494	488	557	498	526	495	479	483	535	527	508	513	511	473	535	520	516	472	514	499	479	477	506	523	473	543	548	520	507	515	485	520	488	486	496	476	471	507	485	489	510	496	535	458	552	492	505	476	523	511	542	513	515	551	525	494	517	496	481	524	508	523	520	517	483	533	515	522	480	521	501	502	553	536	470	506	479	498	544	473	496	503	502	501	485	499	487	471	524	519	489	492	503	525	533	514	513	481	547	506	518	527	501	484	480	493	518	568	476	485	535	543	495	487	497	503	486	550	485	502	516	505	470	488	508	501	437	491	474	545	511	483	477	484	490	454	483	536	472	481	500	511	474	453	469	519	505	526	502	507	496	489	518	484	521	490	506	536	516	531	486	504	460	492	502	460	522	477	494	524	498	488	514	494	469	538	461	486	482	458	540	476	511	508	491	493	515	541	494	485	538	468	485	475	469	528	477	491	512	527	497	480	483	504	484	490	488	500	481	459	509	481	531	469	504	518	466	479	492	489	512	507	493	500	511	531	523	490	485	483	466	488	517	514	485	466	487	489	532	488	520	488	548	509	534	519	514	513	491	501	493	504	486	483	491	497	496	450	487	524	539	500	494	525	474	525	528	510	465	530	483	483	515	511	477	478	517	481	499	526	526	501	477	484	489	492	486	492	519	472	508	505	511	480	527	475	499	449	513	510	509	479	489	521	507	517	483	563	527	536	506	521	548	519	484	473	488	517	494	503	508	498	479	493	502	486	500	499	487	497	491	502	461	513	476	505	500	486	498	509	494	492	470	496	478	457	556	472	495	476	463	526	478	523	485	491	517	504	505	480	516	509	490	580	508	446	494	496	491	451	515	494	464	484	544	497	493	512	497	520	489	524	510	513	484	489	490	476	499	511	518	473	476	501	476	453	501	517	483	523	508	466	511	505	563	500	525	510	496	526	541	478	510	493	497	491	494	487	524	494	497	500	492	493	492	516	491	504	521	539	494	476	479	486	494	470	522	452	511	503	508	493	485	516	476	506	475	519	507	524	482	542	519	471	503	461	532	496	532	468	518	519	472	480	506	498	458	493	503	467	502	486	517	504	502	506	470	505	494	468	494	499	498	525	489	510	470	477	501	506	547	529	493	456	479	489	474	510	503	509	500	502	469	495	512	515	501	510	497	497	529	476	518	544	495	510	516	483	454	477	492	526	480	518	498	492	472	512	506	530	537	491	509	520	496	482	515	476	498	493	493	541	543	513	512	551	492	484	480	489	463	486	501	537	515	522	517	503	539	505	484	506	498	522	474	468	495	469	485	488	473	496	484	525	472	525	472	467	463	495	497	529	510	505	549	455	508	518	498	533	487	507	476	499	497	474	473	491	460	529	511	474	453	518	512	529	529	507	509	476	439	471	522	543	481	506	511	522	491	508	507	446	504	501	496	505	487	506	502	536	505	428	504	518	544	463	508	509	486	489	530	547	529	457	507	473	489	493	505	493	513	514	509	533	535	517	504	475	483	473	503	477	515	473	528	494	508	533	484	490	501	517	507	484	484	481	496	518	494	528	519	511	438	494	563	534	513	468	556	484	494	477	520	475	520	501	493	544	513	458	507	505	484	505	530	502	524	478	502	476	520	504	456	515	493	487	477	528	470	500	510	461	511	547	513	532	519	516	509	494	474	464	422	544	530	504	511	503	500	479	546	525	487	521	466	468	482	479	476	483	493	491	513	499	548	519	493	500	471	487	462	515	516	480	486	432	467	483	504	493	508	510	475	506	480	527	547	529	540	497	509	459	504	509	475	473	500	471	493	527	507	543	500	477	492	538	508	499	518	444	494	465	466	488	514	498	505	517	485	485	485	499	438	523	470	456	474	494	469	464	520	471	517	482	500	523	527	462	516	526	525	522	501	506	497	469	479	487	466	472	473	522	515	517	506	487	534	487	536	540	516	530	477	481	545	559	485	525	512	462	514	457	474	484	502	475	478	530	504	482	485	497	537	502	521	501	498	541	529	544	502	491	499	526	498	488	485	489	487	518	460	494	514	541	483	493	504	496	502	505	475	544	493	510	507	518	488	498	537	531	506	487	487	527	504	495	450	478	442	507	494	506	513	512	519	516	480	511	495	533	506	533	515	496	484	513	496	498	507	511	463	467	488	473	539	523	487	502	522	463	486	490	532	497	504	503	483	471	466	505	477	510	500	500	467	508	552	502	493	463	501	510	546	470	462	487	488	462	485	489	509	462	489	460	545	476	528	480	464	508	489	512	505	509	494	492	544	496	513	508	493	501	479	514	503	444	473	530	499	479	470	533	485	494	489	483	520	458	477	530	515	510	460	511	496	481	511	492	492	506	516	499	503	471	530	492	487	489	510	516	501	538	509	524	520	494	491	503	518	475	506	464	512	500	494	468	503	498	502	486	501	484	446	467	515	452	492	511	500	508	518	500	472	487	537	466	520	518	505	483	512	492	478	496	506	541	498	474	475	528	491	488	532	528	499	457	498	494	514	493	489	514	484	496	522	523	492	454	438	470	497	491	495	502	510	494	470	491	496	552	500	514	537	489	490	542	459	486	489	497	513	506	493	510	515	520	528	510	472	434	510	513	538	496	497	515	527	529	493	490	517	527	476	484	514	477	501	529	499	524	496	509	496	471	473	507	460	490	456	480	511	500	475	479	486	499	489	545	526	474	497	477	504	490	521	484	500	509	480	495	523	524	503	541	532	474	496	517	458	465	513	477	473	497	474	495	529	526	518	467	524	470	488	497	518	465	486	526	512	505	480	542	479	504	474	528	505	541	522	470	496	477	525	487	500	469	485	478	470	470	528	529	500	510	500	439	505	503	524	542	545	539	505	510	509	481	481	492	502	507	481	492	518	512	504	514	527	508	473	502	514	519	490	521	496	541	476	489	509	511	506	536	507	500	461	500	474	443	527	498	466	509	513	497	489	496	524	469	481	539	517	533	498	475	509	536	481	519	466	546	481	504	523	518	475	534	558	477	521	483	493	475	484	525	529	500	454	503	507	501	516	510	495	557	528	469	517	480	492	514	441	474	482	509	488	495	506	503	496	523	486	487	479	521	513	452	464	489	500	521	511	517	518	510	511	474	512	475	535	512	522	488	515	499	456	483	472	489	489	505	500	509	462	500	507	467	502	474	459	515	488	500	485	540	554	520	461	531	475	505	479	489	511	470	481	471	471	505	506	527	488	463	465	446	484	499
51897	18804	5482	2098	1406	1018	770	640	538	495	456	375	376	395	370	312	322	304	308	306	292	306	290	292	277	316	301	296	273	277	275	277	253	255	247	276	261	279	280	290	243	236	258	258	233	263	287	251	253	252	269	254	239	247	264	245	266	263	226	272	251	258	233	252	252	264	278	261	262	262	235	258	245	231	270	229	243	273	272	263	290	239	248	251	229	245	248	252	245	245	255	250	264	278	268	255	261	246	247	257	262	250	258	262	252	269	257	280	252	235	255	241	244	273	245	244	271	234	245	225	267	252	242	260	251	266	253	257	217	238	254	250	232	263	266	257	241	221	245	275	284	235	257	229	253	252	258	243	250	261	242	244	250	247	256	236	260	277	262	264	264	213	255	249	279	269	276	214	245	245	237	257	249	207	248	233	255	255	263	246	257	261	245	241	254	237	236	251	267	257	228	246	248	250	249	270	256	260	220	222	278	244	256	245	285	250	242	260	260	257	272	267	240	270	250	242	249	247	265	267	264	257	250	261	260	257	251	248	261	252	252	252	234	235	246	264	262	248	252	261	246	264	268	254	237	255	243	275	238	271	270	259	258	241	249	241	238	263	242	215	231	271	256	243	254	259	274	257	271	237	219	280	253	275	232	250	262	255	258	245	235	261	258	262	234	251	239	238	259	215	238	247	242	272	258	264	266	236	254	254	254	256	252	256	250	283	240	250	257	224	258	225	248	256	253	258	225	258	259	277	250	256	273	259	210	227	249	248	279	252	291	248	248	224	215	234	289	217	244	274	236	240	257	273	253	264	264	291	254	243	233	238	257	251	242	261	245	271	288	248	269	264	250	235	244	303	234	249	262	230	275	234	248	265	219	260	284	221	258	247	265	246	239	241	261	225	275	269	223	277	272	251	258	256	258	252	254	232	248	236	269	292	284	244	252	231	252	258	262	251	234	285	268	267	271	229	255	242	258	272	266	272	247	279	250	274	270	249	256	263	273	264	263	261	241	242	279	242	250	263	234	229	279	253	262	262	288	248	256	249	247	238	241	283	247	255	276	237	245	239	257	240	242	246	235	254	228	259	273	245	244	249	268	285	228	261	233	246	245	259	276	238	262	248	241	235	249	241	227	253	246	249	239	239	234	277	245	267	260	245	257	256	239	230	260	243	254	227	257	266	246	246	273	236	242	261	231	242	246	226	247	261	241	253	266	251	258	232	274	244	225	288	255	264	241	249	284	237	273	238	265	254	246	227	247	235	277	260	258	268	266	247	266	298	248	266	195	251	250	221	240	214	263	231	252	249	256	242	250	262	260	270	227	258	225	250	236	250	231	246	243	255	237	245	265	252	236	240	252	259	255	247	213	278	263	249	258	250	241	266	261	255	245	248	257	261	302	274	272	279	254	242	256	256	237	256	260	207	238	267	259	255	268	247	244	260	268	226	238	279	222	227	261	241	226	257	208	229	219	237	262	233	219	273	234	268	253	276	243	243	240	254	251	243	260	255	229	245	256	224	240	249	276	252	224	250	249	205	251	228	251	257	251	263	230	249	248	251	248	237	243	256	235	271	227	253	242	264	232	250	247	253	260	225	258	246	301	237	237	231	232	250	256	261	279	239	250	259	251	265	249	279	251	242	245	255	240	279	277	256	253	264	233	245	277	224	232	257	256	247	261	244	219	268	242	250	247	255	262	254	232	239	255	238	273	250	282	252	246	265	267	246	238	224	247	266	231	244	238	260	267	245	264	252	276	254	270	274	240	247	251	245	228	244	261	256	249	240	247	241	232	256	240	256	236	262	263	252	265	258	271	252	225	255	244	231	260	271	237	263	241	255	273	234	233	234	251	238	249	221	245	244	246	282	244	250	283	242	252	238	251	234	269	244	259	227	250	256	251	253	258	274	246	274	264	257	273	242	250	249	259	248	239	271	279	244	250	248	276	232	254	250	267	237	291	253	253	251	273	274	230	253	242	256	271	286	212	266	229	248	231	258	228	254	247	256	280	267	242	254	245	260	235	245	258	251	271	249	253	219	273	237	257	230	274	234	252	269	256	245	256	241	240	235	255	251	238	257	234	261	264	238	269	251	267	256	239	237	248	236	257	234	235	252	222	273	244	250	262	273	244	230	241	249	242	232	233	256	284	248	274	243	230	255	270	252	294	285	253	256	266	239	228	248	265	245	258	266	239	245	229	247	245	254	263	257	259	241	236	258	270	271	267	262	246	257	251	224	276	234	243	246	260	252	276	229	247	262	265	208	239	259	253	264	262	231	256	237	257	265	257	258	251	259	231	249	245	248	276	252	279	265	255	243	266	251	243	238	262	255	271	245	257	234	239	227	224	260	212	254	240	235	253	228	261	252	240	256	224	240	269	260	261	250	266	254	243	255	250	258	269	237	259	254	245	258	239	255	267	257	258	264	239	275	233	287	270	263	259	258	251	246	257	252	237	259	248	265	222	252	233	252	223	246	241	244	249	253	240	262	255	272	258	280	253	252	239	245	270	237	256	231	255	245	272	269	251	268	237	271	260	269	249	237	252	247	293	273	231	254	244	246	257	237	224	265	233	265	266	264	254	245	246	246	247	270	239	257	256	257	245	242	258	238	240	266	245	240	226	236	254	245	256	277	261	253	241	240	247	247	245	247	240	237	255	280	276	268	245	250	254	267	241	241	254	264	249	256	237	267	237	243	249	242	216	246	240	245	254	237	242	271	270	238	236	243	272	244	254	260	228	232	258	227	240	260	254	263	258	240	243	240	241	268	232	252	274	239	267	283	245	282	252	239	221	267	275	269	292	236	213	286	256	265	233	250	250	237	221	236	222	241	262	255	258	246	234	267	251	242	255	245	236	222	264	239	260	256	263	257	234	242	231	247	253	264	272	252	249	263	219	270	231	248	250	233	272	232	236	253	251	270	262	250	236	247	238	281	239	270	282	260	231	265	266	266	251	252	226	272	251	232	252	276	268	251	263	224	266	255	256	249	252	235	263	289	254	251	261	232	244	250	244	227	236	254	266	255	242	247	240	261	241	266	236	258	230	254	283	239	226	265	227	215	251	224	271	247	270	246	219	292	237	228	250	279	256	246	251	243	255	225	253	247	265	254	259	240	269	269	217	271	265	234	244	244	249	238	242	244	256	239	262	301	261	263	239	244	280	275	256	257	239	258	217	257	248	268	242	225	248	280	255	257	234	213	238	270	247	291	250	252	238	204	224	275	273	256	241	255	258	257	264	255	252	255	270	264	254	243	244	257	248	241	240	235	242	253	260	277	275	247	260	250	251	239	246	222	252	266	267	280	241	269	269	236	249	254	252	230	263	252	255	254	231	253	255	252	276	245	248	259	265	238	288	247	274	288	263	233	224	246	237	254	267	256	229	244	236	242	231	270	232	257	266	277	236	248	247	242	236	256	262	194	254	233	235	243	246	233	267	262	259	277	240	295	270	245	250	260	256	213	266	256	257	235	250	249	242	265	278	278	273	235	238	247
32254	2860	5918	6346	5356	4431	3742	2978	2560	2321	2078	1883	1663	1594	1526	1411	1345	1278	1201	1168	1155	1089	1068	1096	1020	957	953	1000	990	876	967	886	910	910	864	853	890	948	876	941	892	835	827	834	852	840	820	841	806	829	816	774	827	768	795	848	803	776	791	814	818	806	824	825	835	851	818	806	770	745	768	796	738	736	793	767	791	752	779	775	781	765	791	754	787	839	794	807	736	781	749	781	790	758	769	740	773	772	744	831	765	729	750	771	778	825	726	784	719	781	763	754	801	842	733	775	722	706	756	799	743	808	744	764	772	762	770	745	731	778	756	732	767	761	728	763	761	766	811	746	716	772	720	804	748	695	744	740	830	806	762	739	745	792	808	773	764	734	736	732	779	706	736	765	727	772	709	813	765	744	739	736	747	733	779	718	730	736	756	784	756	721	746	758	731	807	787	741	739	757	775	718	724	768	707	732	765	723	738	791	733	753	785	781	713	786	761	818	751	758	759	755	774	718	752	753	810	760	784	754	742	700	779	786	747	770	743	752	743	754	771	766	681	786	753	747	775	772	742	744	757	761	722	782	722	772	750	807	767	740	760	713	726	770	738	724	751	755	736	711	746	768	767	745	810	825	709	767	823	803	723	729	747	741	759	760	755	746	715	754	764	745	806	755	706	759	757	773	767	771	795	748	792	752	756	746	758	720	733	695	799	721	753	739	757	807	747	762	760	720	713	760	754	747	745	749	757	713	781	751	787	782	740	726	786	756	787	782	760	791	748	756	791	808	754	759	746	724	781	769	789	707	738	729	764	715	750	710	733	750	757	723	704	744	771	755	734	730	744	751	705	750	703	771	720	756	741	769	765	781	781	811	750	724	718	808	746	783	775	764	764	732	749	762	778	738	750	781	759	745	753	790	772	771	750	747	771	748	769	726	773	751	731	754	760	775	747	787	721	733	713	784	787	740	743	745	743	754	720	733	756	757	734	782	772	800	782	727	817	710	745	768	753	754	745	732	767	762	766	772	772	720	763	746	716	778	765	779	793	739	707	748	737	732	733	765	749	794	769	763	791	769	760	748	741	803	790	697	753	758	762	792	741	820	801	717	740	792	739	742	764	775	748	747	728	744	759	797	728	806	803	755	749	769	714	774	780	768	733	729	731	736	766	755	755	745	710	770	732	737	704	783	747	771	732	709	722	718	741	781	686	720	727	770	750	731	731	732	732	786	681	772	796	679	763	750	787	772	771	711	690	780	733	745	758	723	758	753	773	806	739	773	734	736	765	759	780	744	722	797	787	746	734	778	747	725	752	775	747	746	735	770	702	755	729	785	715	811	760	724	756	799	762	765	704	773	753	763	761	805	735	774	756	784	770	745	721	802	728	766	779	732	739	797	837	778	762	749	819	734	740	745	748	738	807	828	742	785	735	768	757	778	749	740	753	803	778	761	780	764	751	740	744	689	765	750	746	759	723	764	757	773	781	828	746	729	752	749	741	761	798	759	750	778	759	738	742	746	746	718	750	745	784	695	746	762	703	718	814	745	773	778	729	768	709	771	761	763	769	724	772	732	728	745	780	734	808	741	740	746	797	754	768	726	783	768	752	709	747	782	761	754	741	725	765	760	725	774	738	802	752	748	755	780	750	815	757	771	728	760	738	752	764	808	810	743	805	714	748	747	755	780	765	757	794	712	738	758	803	736	783	732	781	750	760	774	741	759	761	738	773	745	759	785	738	773	723	776	757	738	769	777	767	765	720	756	721	741	751	720	726	730	759	737	727	751	745	771	752	725	740	745	778	738	709	756	719	768	762	780	785	794	761	794	771	757	746	729	708	763	782	764	821	741	733	748	805	735	740	718	740	737	818	724	740	738	766	748	819	757	725	767	745	795	769	763	794	737	763	811	720	733	756	732	772	760	774	770	741	757	760	770	724	725	746	755	718	704	747	738	817	766	730	750	741	708	705	781	803	801	716	765	734	765	792	752	757	702	762	768	771	724	741	737	727	739	722	742	778	777	731	746	756	733	747	745	725	752	721	812	755	732	710	726	716	769	780	795	749	792	754	749	765	751	714	773	775	751	733	753	735	705	772	780	808	784	775	797	761	829	704	809	762	773	760	756	785	746	798	776	753	781	814	741	757	747	825	786	871	755	745	759	761	750	738	764	780	749	772	780	735	777	773	770	741	781	755	737	714	762	789	758	721	751	751	729	758	763	785	733	811	724	749	737	692	746	748	746	775	755	745	767	738	732	676	757	737	741	767	730	771	784	744	706	758	769	759	743	757	737	749	742	745	757	724	749	791	730	764	751	707	774	770	728	748	799	803	750	749	764	769	782	749	715	771	751	786	741	769	766	763	725	783	774	750	737	791	747	731	779	726	700	727	707	794	762	714	776	727	785	777	769	728	786	767	811	820	778	747	746	795	772	749	744	780	761	758	749	760	700	729	735	747	736	730	779	778	765	778	724	735	733	806	787	754	806	782	716	774	732	748	742	804	799	760	738	756	762	759	686	774	693	808	781	673	776	804	780	774	804	771	772	785	689	723	776	748	757	753	757	807	750	762	764	758	778	799	744	793	802	753	758	786	768	762	779	736	762	725	722	738	757	749	748	791	810	764	755	787	797	781	754	745	792	781	765	789	758	761	718	726	817	739	725	800	770	775	770	697	807	755	739	765	780	732	758	756	740	775	757	756	792	750	755	764	739	774	805	778	717	760	770	825	773	762	721	772	777	788	776	765	776	791	743	756	777	761	760	759	789	751	761	780	747	765	747	785	760	770	754	732	719	772	788	758	774	740	759	757	763	787	731	752	701	758	757	772	712	760	733	758	736	752	768	748	785	768	747	736	771	775	775	757	757	772	743	771	728	762	754	796	725	750	732	775	760	741	740	803	766	787	791	727	762	762	770	780	728	754	753	796	796	759	731	790	754	727	738	759	745	755	801	766	769	755	735	740	768	744	781	747	748	738	747	739	736	735	783	763	741	763	752	746	731	758	779	715	741	776	707	745	725	758	722	745	780	781	770	729	764	783	730	791	753	733	754	746	798	746	745	751	740	767	770	718	763	719	752	729	732	739	740	772	773	779	803	757	724	741	791	800	764	718	767	764	782	720	772	738	754	802	700	704	774	747	804	802	794	775	738	719	774	763	733	780	756	725	836	742	735	750	754	736	751	720	790	752	796	819	742	762	776	754	768	776	792	762	812	739	799	786	737	782	737	750	737	789	764	751	731	809	763	754	752	793	738	719	808	761	716	744	765	789	744	765	756	749	769	755	712	786	719	735	769	720	746	764	722	703	723	750	742	782	745	775	764	694	744	771	767	737	747	707	783	705	748	753	729	722	740	743	772	749	754	765	734	787	745	720	749	797	745	773	749	719	725	776	746	786	804	766	758	755	756	746	752	747	770	771	805	769	750	787	765	724	743	777	720	777	785	776	767	774	784	806	782	727	752	731	774	744	752	750	808	766	749	783	754	750	709	773	755	776	751	763	756
6890	455	218	152	117	107	110	105	98	98	89	98	86	92	102	96	106	87	89	92	102	105	94	99	111	95	98	86	88	93	117	80	81	105	85	95	87	86	102	88	90	89	90	96	87	92	78	77	115	106	80	104	95	103	75	79	94	113	106	85	88	92	79	102	83	102	99	79	79	116	85	77	96	98	90	98	71	96	90	82	90	94	104	92	75	82	90	81	74	87	96	92	83	99	102	80	99	103	84	95	89	76	85	84	85	86	94	103	92	88	95	94	79	114	88	94	87	84	92	92	92	90	83	99	93	95	109	95	90	118	115	92	118	78	94	103	90	87	105	86	95	77	74	75	92	94	85	98	90	84	93	80	84	77	73	103	110	109	74	81	98	69	84	100	82	93	99	96	93	75	106	86	93	83	96	91	93	77	96	86	94	94	105	90	81	98	90	85	97	91	82	89	92	98	104	78	90	81	103	102	80	98	102	89	85	115	90	104	91	88	95	78	93	85	89	72	88	91	71	100	96	111	106	87	87	96	93	71	90	83	100	77	91	79	96	90	87	91	92	87	89	95	89	99	91	96	89	107	105	106	71	87	101	85	90	101	79	83	80	92	85	104	93	79	98	72	88	77	65	75	66	75	79	103	97	97	103	85	88	93	96	93	95	91	101	97	99	82	93	89	94	95	91	81	98	85	89	79	104	97	111	100	66	90	95	82	91	97	80	94	69	81	106	87	87	97	90	85	82	98	89	90	89	101	92	88	108	79	89	97	100	87	88	80	110	105	101	97	97	79	84	96	106	96	93	82	83	98	100	112	88	94	79	80	99	93	97	88	75	89	92	91	93	88	99	96	69	83	82	67	76	88	100	83	80	80	83	97	102	80	94	102	81	88	88	105	93	83	76	77	92	96	91	100	94	72	87	89	87	75	89	82	65	91	91	109	110	93	85	91	83	89	105	99	102	93	72	93	72	82	99	87	81	109	85	97	88	95	98	81	107	81	93	82	91	92	92	74	74	98	93	96	92	76	83	90	95	97	93	99	99	83	97	88	91	92	79	76	90	117	84	91	74	104	92	101	88	95	78	89	90	91	96	81	102	98	106	102	92	85	96	87	80	103	90	85	89	66	123	81	73	90	81	96	69	86	78	104	82	92	117	88	92	79	83	78	77	82	93	95	86	86	99	100	83	87	105	89	100	71	98	80	87	82	84	87	98	101	83	100	98	97	64	97	96	104	87	96	95	111	70	82	99	92	72	85	83	81	90	74	72	89	99	87	77	75	102	99	97	100	101	104	80	61	96	92	87	98	70	88	83	97	81	81	90	100	89	69	90	80	71	94	90	89	98	96	96	98	88	91	115	96	84	77	85	91	93	89	73	91	84	110	103	117	93	89	107	68	99	98	92	80	77	93	92	105	88	109	83	97	76	99	89	99	92	88	83	93	94	100	73	77	82	84	103	88	98	110	84	91	90	97	79	99	95	91	89	77	87	73	88	74	94	106	80	90	90	78	112	102	88	105	120	88	101	115	101	74	87	99	96	98	104	82	75	86	96	90	107	87	89	72	75	98	90	86	116	87	90	95	97	79	91	72	96	115	89	84	96	96	75	83	93	98	105	96	96	101	106	83	91	83	94	98	92	99	95	79	92	92	84	100	94	84	106	76	102	97	87	99	80	86	94	97	81	87	99	87	87	87	103	100	97	108	87	72	82	81	82	91	101	96	85	91	105	90	79	99	96	105	87	90	86	97	97	98	92	89	93	93	82	94	83	85	92	93	86	84	89	96	97	104	84	97	92	96	80	97	87	82	101	97	125	86	95	90	99	88	95	97	91	113	90	94	94	91	98	93	95	94	77	86	75	93	98	67	83	96	73	102	101	102	108	82	95	106	90	97	83	96	91	99	78	94	90	96	105	95	104	95	97	99	94	109	91	76	103	90	79	101	90	86	68	90	94	94	96	104	70	94	99	86	94	81	84	94	81	87	91	92	104	81	87	84	104	103	92	74	83	86	94	90	87	96	79	94	91	96	72	95	83	100	60	77	84	84	98	87	89	112	86	83	88	85	77	76	69	98	109	98	94	96	99	82	76	102	91	104	73	93	86	100	94	75	86	81	96	89	87	80	87	83	96	85	82	66	116	97	87	74	84	94	99	86	93	101	93	86	92	90	100	83	95	93	90	99	86	110	94	93	107	108	85	106	110	94	97	78	99	78	101	97	105	91	95	102	86	90	102	107	98	109	97	99	90	90	91	78	96	87	74	100	91	80	75	97	101	87	85	85	97	96	98	84	75	83	108	80	92	98	115	79	93	91	78	103	87	104	79	99	106	103	80	101	83	88	81	93	94	81	101	90	112	92	94	94	86	84	82	105	105	76	86	82	92	97	95	98	76	84	98	82	82	81	95	110	77	88	83	93	87	89	99	75	94	87	105	94	92	92	84	77	95	87	106	94	88	104	82	97	85	102	83	85	85	78	93	77	92	66	104	105	95	97	82	91	87	97	94	92	98	86	85	83	77	71	95	109	88	102	100	104	78	99	80	101	89	80	89	91	105	99	82	89	91	97	88	87	111	98	96	97	85	87	80	75	91	89	85	80	94	70	101	101	90	77	96	89	70	78	121	91	77	86	95	85	107	87	79	93	101	88	94	95	97	82	85	80	102	84	94	106	102	91	85	98	85	77	87	87	85	89	83	85	88	82	75	90	78	85	90	70	88	93	110	84	101	103	82	97	81	81	99	78	86	87	81	81	97	92	86	91	86	90	85	77	91	90	83	85	85	98	75	83	90	93	90	98	94	101	103	82	85	86	93	103	74	84	79	95	97	91	109	89	84	98	98	84	83	90	84	102	95	91	96	94	92	84	75	104	96	91	101	89	113	91	94	87	89	95	100	81	96	77	90	86	94	102	81	96	82	73	92	97	84	113	84	73	102	103	99	88	76	84	112	101	86	94	107	79	91	80	103	95	87	91	86	84	81	91	96	100	94	86	96	88	90	114	90	90	85	88	73	82	81	94	95	87	77	77	86	105	110	107	90	72	76	89	86	106	76	97	75	89	73	101	79	97	89	85	99	87	81	92	96	81	92	100	109	72	84	79	94	86	90	82	79	81	92	92	98	84	87	85	93	95	93	93	90	89	98	87	87	87	101	81	97	86	85	90	77	92	90	92	100	89	74	83	125	99	98	85	89	86	90	104	97	107	92	88	86	106	101	69	70	79	89	100	100	99	79	71	95	91	78	88	90	113	87	84	94	92	90	91	88	90	103	99	92	102	91	92	83	100	86	90	90	101	94	112	84	96	87	89	89	92	92	86	93	84	94	97	93	108	81	102	83	78	79	112	80	110	71	89	86	86	89	90	105	81	92	86	86	89	88	92	99	82	87	85	106	72	84	74	91	81	87	105	82	94	90	92	95	89	97	96	89	92	88	83	93	93	88	83	93	86	105	94	87	93	95	88	85	90	82	82	97	100	84	91	92	86	97	96	102	97
7093	431	557	568	456	477	418	434	444	400	402	385	341	364	376	329	364	364	352	327	326	306	346	362	336	316	328	335	345	348	322	313	335	298	361	322	325	319	319	295	369	356	313	333	298	344	357	287	328	336	303	335	319	340	349	289	332	342	321	339	319	325	334	315	331	338	336	335	319	331	336	335	334	327	328	329	341	352	322	343	347	331	345	346	352	304	331	343	364	308	335	339	335	331	332	329	324	322	327	307	324	336	314	319	314	296	331	345	327	326	358	338	309	322	325	347	322	316	317	338	296	349	322	344	364	331	357	334	314	322	316	317	308	321	331	332	318	343	326	338	330	322	326	310	357	358	329	305	363	307	323	313	339	366	315	325	326	333	330	317	343	324	313	329	345	319	305	349	302	336	348	341	299	311	338	325	319	355	355	314	310	306	324	334	322	325	319	349	347	319	335	347	339	318	305	327	313	342	306	324	314	325	338	308	321	323	310	336	339	304	302	340	317	306	317	288	376	336	302	330	325	300	317	313	326	355	310	295	352	317	329	311	342	310	340	359	336	313	332	319	325	335	315	300	336	322	329	325	301	337	301	320	305	345	321	331	319	348	336	321	346	294	315	319	350	322	336	288	333	335	315	324	343	316	341	330	323	322	345	301	327	355	332	330	320	308	330	369	339	291	309	324	311	311	317	316	342	264	338	305	353	318	328	292	342	353	355	349	343	320	316	311	313	318	289	329	317	350	318	301	289	330	327	316	319	336	355	354	311	360	306	320	345	321	335	360	333	324	320	328	359	328	350	338	295	326	287	330	330	327	327	325	326	326	327	333	363	324	317	332	333	336	354	343	335	328	329	357	366	339	328	343	330	351	333	337	315	304	297	350	324	347	330	305	321	315	325	324	327	317	336	299	321	323	332	314	360	338	325	328	316	312	316	336	318	328	334	351	370	358	326	348	310	350	297	329	309	327	313	327	325	307	316	343	314	340	317	315	322	319	335	321	322	320	312	319	297	320	306	293	323	364	302	328	351	314	311	305	316	337	317	343	351	302	333	328	320	349	339	320	323	343	339	346	335	319	338	316	316	308	333	343	295	320	364	344	338	326	311	330	320	331	309	335	334	330	339	313	327	342	336	338	335	300	331	328	322	342	286	347	323	311	327	380	352	303	305	321	317	348	363	319	320	333	328	339	353	339	365	329	333	320	335	342	350	323	335	310	375	333	328	313	348	304	306	309	319	324	350	304	345	308	323	311	329	302	303	325	339	351	332	313	307	327	318	323	336	328	363	338	323	327	308	325	317	321	317	334	315	332	311	329	342	338	320	351	310	330	348	325	311	333	314	307	321	357	325	332	314	321	321	324	322	318	327	363	345	300	347	353	363	334	345	298	310	352	316	323	353	329	336	319	324	302	342	315	336	319	352	321	326	345	344	352	349	332	344	354	304	321	331	359	327	330	329	346	320	345	338	346	302	318	338	343	352	350	355	322	305	363	311	316	338	284	327	334	336	301	328	332	336	324	317	376	341	316	310	329	327	298	338	353	347	306	316	310	360	291	328	327	340	352	312	341	344	305	313	329	297	323	320	332	299	328	308	319	312	298	303	315	317	346	335	314	291	337	299	353	338	336	344	334	308	317	329	307	355	317	313	307	326	335	352	360	340	338	327	315	356	350	336	297	331	343	319	337	322	305	339	330	311	324	332	335	288	327	362	343	299	336	354	313	316	354	334	306	338	371	340	298	297	316	347	322	303	309	327	327	347	305	324	318	322	337	343	317	311	305	323	340	329	346	334	326	294	322	337	320	328	323	317	352	389	334	339	338	307	331	311	329	328	320	339	304	350	315	356	349	334	341	324	318	327	372	310	299	316	332	340	323	317	358	333	349	322	339	327	349	336	314	315	314	326	334	325	321	324	327	341	332	362	313	327	333	360	332	326	298	329	349	347	353	327	286	313	321	308	324	368	322	293	319	340	342	346	295	340	322	294	349	329	353	319	323	314	322	346	307	294	292	319	322	365	320	341	343	342	312	315	354	330	331	337	322	312	297	330	315	289	336	341	333	331	318	364	350	336	303	337	357	313	336	313	324	336	324	344	315	321	294	331	344	336	326	343	376	358	317	311	341	329	326	314	329	327	318	329	343	328	345	350	322	325	333	306	322	333	328	306	329	319	309	326	333	341	328	346	320	348	345	331	309	315	335	317	325	328	322	321	358	323	345	332	322	330	336	306	328	356	344	324	361	359	315	304	329	296	333	366	317	313	329	328	336	314	367	347	319	351	333	308	338	314	322	300	348	341	318	327	330	332	319	319	331	339	333	294	320	307	348	339	335	342	325	307	336	306	330	325	339	303	313	334	342	310	381	321	309	310	329	302	328	302	319	328	301	316	332	326	327	322	320	318	329	324	340	315	315	320	326	336	327	320	316	343	329	337	322	343	353	344	319	340	341	308	341	347	322	330	315	324	322	331	307	331	342	349	317	321	315	341	342	337	322	336	335	322	306	294	342	349	331	350	337	330	349	330	346	337	311	346	325	314	327	335	364	356	333	302	319	340	308	353	325	317	339	343	346	329	338	306	359	336	336	332	329	316	344	302	330	322	312	356	340	324	317	320	311	339	308	335	332	322	346	337	327	329	339	377	312	336	339	317	331	320	355	321	317	334	331	335	310	284	335	296	335	347	360	366	322	337	335	319	360	318	345	314	330	330	323	335	311	343	335	342	333	328	308	303	346	346	353	296	309	354	285	308	366	324	309	310	305	349	327	346	332	330	346	308	298	332	328	353	313	309	350	319	344	323	329	318	322	342	319	356	327	314	365	354	359	385	354	308	354	317	337	305	332	332	316	322	306	328	318	332	322	344	311	335	362	352	318	349	331	349	312	338	351	305	327	326	329	321	326	329	316	344	333	353	348	303	309	333	298	323	316	308	314	303	328	316	305	324	313	310	332	332	344	352	309	338	333	348	311	296	315	351	341	327	339	329	322	333	313	355	356	335	337	342	350	356	337	320	335	316	309	338	331	328	325	358	350	341	293	327	327	325	311	314	352	309	356	332	339	335	359	326	307	328	300	322	306	325	347	333	316	329	337	311	334	351	352	347	311	338	353	380	309	334	320	304	301	328	319	315	353	350	343	322	333	287	313	342	309	338	317	355	289	349	324	325	315	343	343	329	320	380	345	316	334	309	317	338	347	325	327	334	349	325	341	348	333	369	318	298	341	348	343	327	330	353	369	338	325	304	332	330	308	360	313	298	355	318	294	319	320	325	326	322	317	312	311	337	317	340	341	353	299	346	315	358	343	353	336	330	358	317	331	311	335	307	305	328	313	298	278	319	345	325	330	333	332	357	330	359	367	307	323	326	365	344	333	318	334	340	326	310	347	338	321	334	335	337	317	341	358	329	347	356	326	333	350	360	344	308	328	303	306	308	307	336	328	349	308	306	312	329	345	363	307	356	323	326	325	339	347	317	318	324	307	316	335	311	337	319	335
37438	10839	1854	994	672	517	441	357	317	294	258	224	202	210	201	190	199	198	174	166	150	175	162	177	167	164	190	162	190	181	155	156	170	166	157	168	140	169	160	148	139	162	153	153	171	155	144	171	152	150	142	149	165	154	145	153	162	170	137	159	166	138	168	164	159	153	159	152	167	147	147	152	187	160	156	151	163	173	140	145	151	139	157	141	146	146	164	144	153	157	141	140	160	165	163	140	168	137	153	168	159	170	163	153	144	152	174	165	149	161	147	154	147	181	155	123	155	168	147	164	162	138	156	161	158	143	163	143	179	140	161	153	147	165	168	141	180	163	153	157	135	152	138	159	148	157	142	175	169	147	124	149	158	154	159	153	156	154	145	161	147	133	139	175	150	150	152	141	156	132	133	156	152	140	148	148	168	158	126	162	150	134	159	141	155	143	164	172	145	136	148	154	165	147	138	146	144	154	143	155	137	131	156	161	136	176	140	146	156	141	134	144	148	165	138	137	155	142	154	172	173	148	148	145	187	145	151	163	176	156	183	144	148	178	140	138	146	173	147	157	149	151	131	149	149	166	128	169	134	147	146	148	143	161	159	140	148	142	142	141	168	132	143	154	155	137	141	147	164	139	161	123	137	166	151	159	162	152	139	155	142	138	153	170	155	132	147	155	185	162	135	166	148	159	155	131	145	149	179	134	149	173	134	165	154	172	158	144	141	166	144	193	126	151	164	146	142	162	168	157	146	165	152	127	142	153	160	158	162	173	168	152	152	165	177	165	157	153	147	138	156	147	151	164	170	163	142	169	151	183	141	134	155	156	150	132	146	143	153	161	170	145	136	145	147	156	155	155	154	173	161	183	154	157	141	147	151	155	157	159	145	156	142	141	175	156	143	154	174	145	161	166	159	157	141	150	156	135	162	148	139	140	146	149	158	145	132	157	136	148	151	146	163	148	161	154	152	133	153	163	147	167	141	150	124	145	142	166	167	147	168	134	146	144	153	147	145	153	146	150	132	143	146	157	175	165	148	153	159	162	157	159	135	159	172	173	135	160	160	135	178	142	141	143	163	139	163	154	152	144	158	143	144	142	142	134	144	165	141	161	152	165	167	139	144	158	139	161	163	160	140	160	149	147	146	141	165	148	145	129	158	151	166	152	158	147	147	160	158	152	139	158	160	140	151	177	133	169	117	144	152	144	148	135	153	122	185	137	148	141	153	154	144	149	155	143	147	152	149	148	176	154	170	154	140	155	165	162	144	142	137	160	138	170	160	155	161	162	148	166	148	141	160	142	130	147	148	162	155	158	137	133	147	170	164	154	163	150	166	162	146	162	159	162	138	126	162	173	159	157	148	148	149	160	147	153	160	125	139	136	176	124	156	141	163	163	154	174	140	132	139	155	151	156	164	164	170	163	144	139	158	151	151	135	155	150	139	167	126	156	152	150	155	142	145	152	138	152	144	155	175	155	146	163	151	132	141	144	147	144	154	152	126	162	145	148	155	135	136	154	125	169	143	163	150	172	150	137	177	159	155	144	140	164	143	135	156	140	173	154	178	168	161	146	162	163	136	132	129	153	115	146	144	159	150	148	156	141	177	137	156	174	169	167	156	148	159	161	167	156	141	152	179	149	155	161	159	156	149	177	145	158	141	159	167	162	152	142	140	160	144	147	164	150	160	151	162	148	135	144	164	157	163	135	159	170	143	163	152	177	174	133	147	154	147	160	151	176	138	158	152	151	154	147	141	137	141	130	157	159	194	111	179	131	158	169	176	146	185	151	165	146	152	149	156	169	138	158	173	145	149	158	161	160	131	154	142	161	163	145	151	162	148	174	150	155	158	170	169	131	176	139	143	149	157	144	144	154	151	163	151	135	156	143	149	157	152	142	133	158	144	153	146	137	143	169	153	153	169	150	154	142	156	165	173	153	163	153	169	156	159	157	157	163	149	148	140	141	159	146	166	132	149	149	149	143	145	145	160	147	142	149	161	152	161	169	153	139	149	164	139	155	170	138	126	132	155	169	183	139	161	146	142	152	156	129	146	156	151	165	150	159	140	145	154	150	156	162	151	144	160	132	149	167	152	158	157	154	145	153	159	155	155	146	155	150	176	160	175	159	146	144	181	158	151	141	154	159	158	150	139	149	167	167	144	178	174	161	150	153	152	139	157	154	141	136	152	130	152	135	164	152	139	164	163	168	158	143	146	156	147	158	154	165	153	157	155	162	152	153	151	178	175	163	170	141	151	151	170	163	145	149	145	141	150	167	144	158	153	147	162	157	151	157	156	156	151	175	163	163	155	160	136	154	135	148	158	131	147	140	157	139	155	160	158	153	166	156	167	151	147	147	145	136	155	175	176	155	155	162	177	152	155	176	144	169	164	142	132	139	169	138	159	169	156	159	147	148	167	145	162	176	175	157	171	148	151	142	133	159	155	174	155	161	145	151	142	181	151	136	139	153	182	163	156	163	161	141	161	149	177	148	165	144	145	124	159	148	149	141	178	160	158	162	139	168	131	139	152	124	137	160	140	150	135	161	145	172	191	148	145	168	142	157	134	152	158	157	156	157	144	176	160	158	165	160	136	149	158	162	141	139	145	167	191	152	154	135	150	162	137	139	149	174	163	164	166	121	125	159	153	154	163	155	168	153	158	140	127	152	152	153	161	150	161	126	175	156	149	136	146	149	148	159	143	120	153	161	162	160	144	155	156	177	150	161	135	136	150	146	155	159	161	150	151	132	144	138	176	142	141	170	161	124	153	135	158	146	126	134	160	152	147	141	140	153	148	143	144	165	139	145	158	157	154	151	148	140	134	140	169	147	139	171	165	157	153	157	144	166	157	184	156	146	166	168	159	131	146	157	149	165	170	167	152	143	149	152	158	137	157	150	150	136	126	142	148	147	145	140	144	164	151	132	149	149	172	159	183	143	145	156	164	149	171	148	139	154	147	155	163	131	158	154	160	146	140	168	176	145	146	145	164	179	165	141	160	144	150	162	157	127	156	169	181	149	165	149	166	138	177	158	147	159	152	178	145	150	144	135	175	148	147	166	159	136	146	134	171	157	152	140	147	144	163	147	159	155	147	159	178	173	140	139	159	169	128	140	135	157	181	154	144	140	156	139	160	140	141	160	138	153	167	148	142	162	150	159	139	153	131	165	173	130	164	173	171	156	158	167	149	122	126	143	135	168	153	154	148	149	150	150	145	166	153	149	152	156	125	136	141	144	144	148	168	161	155	151	150	150	124	156	141	138	125	137	182	145	154	144	153	159	163	165	140	137	173	141	160	148	150	141	133	168	163	163	145	144	139	145	156	150	155	170	172	147	151	154	144	149	158	150	150	161	154	143	172	164	145	137	176	148	165	147	166	177	136	149	164	175	152	161	160	176	147	157	171	143	158	161	151	146	134	148	152	153	161	158	142	146	166	148	146	149	154	139	138	133	164	172	150	144	144	152	158	153	154	143	154	164	129	161	147	155	132	176
23918	1644	3295	3635	3148	2575	2015	1683	1525	1308	1175	1025	996	985	895	829	742	781	752	732	628	668	664	665	645	618	583	626	570	644	583	557	536	555	550	557	498	543	551	537	529	559	517	561	564	541	578	513	514	538	492	516	570	544	490	562	543	540	491	507	505	477	465	545	514	526	514	480	528	499	525	501	521	526	488	521	506	525	516	519	510	481	483	593	494	516	490	475	480	541	519	525	509	494	512	473	514	480	550	486	511	483	533	510	515	495	490	516	530	537	497	522	537	513	520	529	510	499	513	490	475	520	527	535	501	508	493	486	488	505	520	503	509	516	497	488	536	519	557	480	488	567	506	494	485	493	497	508	470	521	520	526	502	511	522	524	480	473	515	477	488	533	527	515	515	520	490	492	496	479	521	498	522	509	509	490	496	506	487	492	480	505	453	526	538	508	527	494	491	500	516	484	532	464	495	513	508	486	491	499	479	449	522	493	474	532	507	544	517	544	533	556	542	517	517	501	511	509	493	548	471	477	492	465	490	504	506	505	526	488	506	490	483	499	504	525	505	473	464	467	508	461	477	529	484	481	480	496	496	493	465	462	475	485	466	468	528	518	476	503	536	529	489	503	502	503	481	500	519	518	452	507	509	503	500	483	489	488	479	539	470	464	504	495	522	551	507	469	482	493	495	473	493	508	476	514	478	474	465	505	505	468	508	510	487	515	519	460	517	488	501	522	525	518	502	510	496	485	506	505	477	515	503	531	517	484	524	496	437	507	512	548	488	463	475	480	496	495	503	512	512	497	543	489	504	509	496	462	488	528	501	493	506	511	525	484	515	513	492	518	511	552	465	507	475	494	527	469	448	517	450	490	515	484	501	523	489	497	516	507	527	469	486	497	485	513	520	477	516	536	499	514	487	466	506	526	528	455	484	472	470	484	509	499	492	470	491	471	519	528	535	476	496	504	525	525	499	478	484	517	526	478	488	468	521	479	492	505	522	522	491	497	530	467	500	492	481	505	489	494	511	524	471	499	498	480	508	522	472	518	463	484	484	503	505	525	470	494	485	496	493	485	465	443	439	505	499	498	491	482	508	479	433	451	479	523	480	503	433	468	511	529	474	525	513	524	495	465	526	510	507	549	487	513	501	511	526	498	523	466	512	512	522	443	491	468	505	528	491	530	482	495	519	546	495	555	520	482	488	488	496	483	489	490	522	501	538	485	496	502	491	482	531	511	475	511	488	488	486	507	481	505	490	504	528	515	496	521	501	542	468	501	511	498	483	466	485	491	508	541	469	504	481	521	500	520	505	530	535	504	505	492	495	529	519	479	488	447	515	498	512	491	523	449	494	505	492	502	496	515	479	527	499	546	466	538	500	495	494	488	495	493	513	547	491	506	483	515	515	508	523	524	459	517	504	499	492	500	502	494	487	517	516	495	474	488	544	488	520	476	477	508	491	493	487	495	485	502	482	501	464	481	563	514	493	471	481	505	517	488	519	533	517	490	497	503	448	512	495	503	478	499	502	488	484	468	561	485	497	513	469	490	508	502	525	534	531	537	475	461	471	489	515	483	518	523	512	508	478	519	516	514	481	497	500	500	495	501	515	501	482	489	494	523	503	529	557	513	514	492	481	512	475	538	502	553	467	471	501	510	519	522	485	470	536	506	508	480	535	506	507	495	527	497	518	494	535	481	517	515	487	520	498	491	478	484	506	498	483	504	489	528	493	515	495	458	502	521	512	479	491	482	500	506	520	477	547	516	509	483	488	489	521	528	507	507	470	509	479	508	497	486	513	501	543	483	481	498	533	491	454	498	503	558	455	493	454	496	471	492	501	471	508	491	464	519	488	453	479	508	510	509	483	538	497	479	479	472	467	510	512	513	480	478	500	485	505	492	470	510	495	495	509	486	493	479	509	521	508	500	516	539	500	508	514	531	500	479	499	515	494	496	518	521	459	487	509	527	479	481	492	495	506	481	483	475	496	493	497	517	516	499	515	513	520	482	507	458	453	525	481	484	563	478	490	486	524	520	497	479	509	478	514	491	474	500	474	484	458	499	481	504	465	502	470	506	493	484	500	457	534	497	520	509	473	502	481	503	515	475	448	488	488	433	522	497	506	471	511	518	477	456	497	513	476	497	449	538	485	508	482	518	493	481	496	433	468	486	479	507	470	518	513	546	531	478	516	520	471	521	466	496	519	525	528	529	571	557	487	508	501	489	479	513	494	514	506	531	432	468	511	515	511	435	494	502	480	465	462	503	521	510	508	489	507	490	500	532	513	505	492	476	523	477	482	498	491	430	520	513	493	514	489	446	502	492	518	523	481	532	497	462	554	498	514	500	506	520	494	473	527	531	500	521	499	511	496	499	501	500	493	489	482	448	526	518	442	503	498	509	469	476	562	501	471	495	483	513	465	462	493	494	495	506	505	495	516	530	499	522	511	471	500	532	510	494	482	488	436	489	486	505	507	504	496	509	477	478	508	516	495	507	483	473	486	547	489	505	502	516	514	509	494	487	465	465	476	510	484	480	505	497	502	489	513	498	487	494	511	472	479	501	458	477	493	503	513	495	480	483	489	464	484	541	469	456	554	505	530	517	519	480	523	468	517	508	524	505	495	473	473	502	543	490	540	477	478	501	527	462	530	486	471	494	476	510	468	467	534	497	495	497	488	501	495	516	510	464	487	457	495	498	513	495	463	469	500	505	469	529	511	466	467	485	486	493	519	478	569	477	469	472	480	489	468	515	500	487	488	487	515	530	483	507	471	502	506	462	501	490	477	477	500	501	513	521	489	497	521	475	438	442	459	476	512	502	559	521	516	505	507	504	514	461	545	496	535	528	529	502	510	502	528	486	503	492	513	518	442	525	502	482	536	447	505	507	490	491	508	519	478	513	489	471	489	494	498	476	482	485	499	507	518	484	535	497	444	526	483	486	475	488	502	483	510	478	475	512	512	511	459	484	521	478	526	502	506	516	496	526	496	467	493	522	514	490	485	523	541	488	484	493	480	476	495	468	458	480	499	495	499	481	492	522	536	486	525	484	456	457	482	513	495	521	539	515	473	472	521	495	507	500	506	497	543	534	516	509	502	533	516	508	517	531	488	464	502	460	534	491	481	519	505	516	481	498	517	486	535	488	523	491	479	500	511	488	490	478	515	499	490	516	473	491	515	518	541	465	500	515	478	506	495	483	486	539	468	470	523	533	472	512	492	526	559	485	545	498	512	481	482	473	524	493	524	531	481	532	508	473	494	487	478	488	501	509	498	494	501	484	471	497	504	521	504	529	480	530	496	506	486	494	489	534	472	505	490	463	521	482	482	527	460	504	493	498	490	549	511	500	497	494	510	510	512	507	524	487	494	508	501	509	534	530	463	490	499	518	548	476	474	511	465	540	477	480	500	485	480	505	481	537	503	508	476	478	463	510	489	491	513	505	450	486	463	512	514	483	503	513	489	526	511	482	497	508	493	481	488	532	499	527	483	494	500	540
50248	19889	6256	2169	1437	1092	773	666	559	478	457	381	385	401	315	355	337	277	317	323	296	282	287	284	262	288	278	268	253	283	274	262	252	255	294	234	291	275	262	249	254	292	241	257	273	277	226	256	258	229	253	274	247	247	257	230	241	295	273	252	239	230	286	271	267	244	239	222	268	239	239	239	239	241	248	310	258	251	261	254	271	225	242	262	265	239	273	251	239	245	263	218	268	276	247	251	257	237	218	258	274	228	257	245	281	282	236	266	240	245	253	259	266	267	257	244	211	224	253	260	251	233	267	274	240	265	246	270	245	252	259	240	262	236	262	265	239	252	263	260	269	248	241	226	302	245	233	262	247	252	223	228	266	251	251	250	273	258	260	283	239	249	246	250	233	229	232	259	283	283	249	258	227	280	277	273	261	240	266	267	260	241	250	263	242	230	267	250	259	231	222	246	247	281	256	241	236	258	228	267	253	247	269	252	251	246	260	267	256	245	278	248	251	245	270	229	249	248	241	245	238	257	252	269	265	234	262	258	216	256	259	243	246	215	261	264	239	266	240	254	278	224	246	246	261	265	257	263	230	250	231	294	295	285	252	225	233	242	262	263	253	271	265	252	276	267	264	240	223	230	269	266	257	246	251	269	298	242	250	255	260	259	242	257	252	224	270	254	265	266	251	281	263	250	240	245	230	222	244	258	285	244	253	258	266	264	258	261	263	219	253	245	256	248	266	260	240	265	253	225	247	267	250	261	239	214	266	267	254	251	279	252	258	299	259	246	268	251	241	228	245	272	248	246	239	232	272	251	250	260	255	243	241	242	263	254	244	232	258	264	260	272	242	239	239	250	249	256	243	241	246	259	261	255	272	264	272	221	251	254	253	257	251	253	244	248	265	256	230	237	257	257	248	256	266	257	243	238	227	251	250	280	278	266	257	282	238	251	253	236	252	241	269	251	212	248	247	242	257	257	254	260	267	248	285	253	236	266	271	282	279	260	230	250	252	223	254	241	258	243	299	250	281	256	227	238	254	253	227	263	291	260	240	241	238	230	251	283	247	225	261	228	253	267	261	236	261	306	254	252	247	231	261	250	273	242	235	242	234	253	251	273	267	252	236	243	230	250	238	240	272	241	213	254	239	244	269	241	258	252	276	242	242	235	220	257	262	250	255	242	241	239	233	267	230	229	264	235	270	245	228	271	249	264	252	257	266	263	266	247	255	256	238	252	224	257	225	262	278	286	243	247	284	296	269	237	274	265	283	256	247	247	245	247	278	244	271	235	250	279	257	244	244	235	258	242	245	234	282	261	275	244	249	245	285	260	265	248	268	254	267	269	274	241	263	243	258	264	248	264	245	242	267	264	243	253	250	254	238	256	244	245	281	256	275	244	242	246	263	268	277	258	257	247	249	260	246	272	241	267	266	254	261	249	273	277	258	254	268	257	253	248	223	270	264	266	236	226	255	227	282	246	253	255	236	266	252	254	243	240	255	227	239	227	254	260	249	250	252	226	253	251	246	265	240	244	247	244	229	246	233	232	235	232	227	233	233	221	260	253	246	239	253	267	253	291	242	261	252	246	236	250	276	252	267	237	275	265	228	260	263	259	231	281	230	275	261	241	249	247	252	249	231	246	248	261	264	245	234	278	243	233	243	248	240	254	277	234	275	239	254	280	248	245	249	275	242	265	227	267	245	277	270	258	248	269	223	239	247	263	243	277	250	277	256	268	245	235	235	272	280	245	271	246	268	239	269	299	210	257	224	238	239	271	248	246	224	288	241	279	278	237	219	246	261	292	239	243	244	243	247	233	253	266	241	241	266	256	254	253	268	254	261	269	257	237	280	242	249	238	261	263	254	245	235	254	217	247	241	279	233	248	255	258	259	272	279	256	254	250	228	248	257	270	242	239	251	270	258	232	238	233	246	237	237	284	254	237	261	231	256	248	249	271	248	223	257	247	266	252	256	252	244	250	270	261	246	274	288	258	284	254	247	273	238	257	262	291	222	273	254	245	256	266	230	247	257	217	220	271	232	238	237	248	234	233	238	274	261	270	271	260	273	238	247	241	226	248	237	240	259	257	256	268	282	237	233	234	247	237	236	257	244	263	263	261	255	290	246	261	256	252	256	237	248	248	274	249	268	280	235	250	224	243	220	263	245	245	246	270	265	237	224	270	226	241	233	265	237	249	245	262	249	255	256	264	227	242	239	250	257	266	246	237	255	227	279	254	245	254	266	264	261	252	256	209	256	254	215	246	256	256	241	267	259	226	257	261	253	263	253	249	253	246	264	254	258	234	264	244	218	246	228	248	214	252	262	265	266	254	267	256	255	264	274	259	251	252	217	242	249	244	245	253	251	267	280	228	256	255	239	258	247	255	265	249	257	246	246	276	269	232	252	267	268	280	267	274	234	290	235	256	220	250	258	252	246	260	243	256	264	233	226	281	265	237	262	268	240	247	262	269	248	229	262	243	261	251	256	262	267	267	254	234	254	270	268	238	274	237	249	268	287	245	223	224	254	259	247	258	241	256	266	245	247	225	265	262	244	242	221	244	250	256	248	238	268	244	266	254	255	248	231	240	248	240	244	268	262	241	262	275	246	252	248	268	234	256	262	254	258	268	239	281	263	235	269	249	263	238	267	270	264	265	228	253	232	252	252	256	264	255	256	261	240	246	253	215	232	274	233	286	288	258	262	215	268	251	251	257	234	270	270	252	217	230	257	264	252	269	263	291	229	278	270	257	251	243	249	234	271	242	231	237	230	267	216	235	238	234	262	244	279	233	236	264	239	273	254	239	249	235	251	231	243	243	253	240	234	247	239	280	215	224	241	253	234	235	227	270	249	240	252	263	233	248	262	269	253	242	244	277	265	247	255	262	244	246	241	258	248	263	240	261	263	248	259	259	231	250	239	261	240	278	243	251	241	251	261	238	262	249	266	243	262	251	251	250	267	249	244	255	237	260	227	268	258	242	221	216	254	238	245	272	266	245	258	271	254	265	234	246	253	240	256	268	256	263	262	227	250	260	251	250	241	244	242	267	241	285	241	260	226	267	248	249	248	258	251	254	241	244	263	261	232	254	273	244	242	269	255	245	273	238	267	247	248	233	250	250	236	291	241	233	273	256	246	273	254	250	242	233	251	258	251	271	229	270	277	228	262	227	235	255	239	234	239	263	243	243	238	257	254	245	261	269	207	262	232	281	241	271	258	235	240	253	233	245	263	251	232	264	281	253	277	267	247	243	256	266	222	237	256	257	244	264	232	247	265	239	237	271	245	251	248	245	261	236	262	238	258	247	259	263	257	252	254	256	283	252	271	264	245	255	222	253	272	258	265	262	265	253	265	255	239	248	247	244	271	246	265	259	241	255	249	225	236	239	258	241	282	260	269	257	250	266	249	267	243	257	236	259	268	249	261	250	262	241	265	245	247	265	239	221	241	238	237	246	256	271	232	262	249	274	242	250	273	259	245	233	256	266	226	256	270	244
31980	2916	6210	6522	5607	4455	3699	3048	2716	2371	2043	1867	1747	1594	1481	1413	1358	1255	1270	1170	1134	1139	1050	1088	1112	946	980	973	981	940	931	904	929	944	904	897	873	885	888	835	850	813	872	794	855	848	812	804	845	852	796	827	841	860	795	806	787	803	800	799	770	780	856	817	843	795	757	774	793	772	810	790	780	728	747	786	729	773	777	821	815	753	775	748	773	761	795	770	805	776	800	775	770	733	766	793	742	766	775	760	793	774	803	800	818	779	807	775	731	718	740	718	773	754	793	722	755	758	793	738	736	802	803	777	774	750	786	748	745	754	785	728	790	721	781	739	774	767	751	799	739	754	791	742	753	738	776	740	786	793	801	821	802	764	742	734	708	783	779	733	771	773	778	761	754	747	738	774	746	769	782	761	792	723	789	766	748	726	761	733	736	753	759	756	764	722	785	751	719	750	749	739	738	713	743	740	749	712	720	741	774	766	785	795	749	755	787	753	736	793	800	773	764	768	786	759	748	781	795	753	783	798	793	730	770	809	768	764	785	771	741	737	755	752	803	737	771	707	790	762	777	716	729	727	757	756	710	762	748	765	780	752	730	775	715	769	770	706	717	793	784	811	771	756	736	773	769	776	758	796	747	769	780	768	753	760	720	797	787	744	807	759	768	735	766	781	765	729	740	708	760	748	778	758	766	762	827	799	757	734	726	786	726	738	745	757	737	759	764	752	724	783	741	740	761	746	728	715	771	781	748	750	725	747	722	735	734	773	791	758	774	759	744	746	824	803	775	728	693	760	765	702	726	810	753	740	782	723	710	762	720	708	770	764	793	742	733	711	766	795	770	714	771	743	762	756	722	747	757	736	784	717	736	792	757	744	753	777	763	756	831	780	716	714	765	778	786	775	739	760	779	710	773	720	725	803	713	709	791	781	762	762	772	721	704	757	733	799	770	749	752	755	743	747	754	791	774	717	757	767	773	739	770	703	752	743	749	740	757	757	784	716	763	765	746	738	801	716	798	712	775	781	759	713	694	790	775	757	714	775	757	787	756	725	740	762	749	755	737	753	775	744	819	722	782	746	789	677	747	766	773	786	750	782	721	723	783	712	792	725	720	718	750	785	761	773	748	754	812	769	771	728	798	762	738	757	756	742	742	769	763	768	775	793	755	778	757	754	746	777	766	798	725	701	793	753	757	761	778	753	816	734	769	815	727	804	789	788	735	694	802	759	720	805	737	717	782	788	772	772	783	740	734	749	789	762	746	791	789	725	752	748	720	747	788	801	779	743	738	750	800	758	776	770	765	746	771	785	717	811	714	721	703	763	741	744	764	728	777	744	721	739	756	733	768	727	746	739	754	772	805	782	758	725	729	730	700	757	761	721	778	754	828	735	725	752	768	776	779	718	766	759	732	753	751	775	771	675	781	782	784	770	791	731	744	778	789	733	747	750	777	800	760	750	779	778	755	769	794	792	726	797	770	734	768	767	752	759	746	740	768	750	771	748	725	741	703	757	734	762	705	697	762	726	778	810	714	790	751	775	817	712	755	767	774	765	768	755	758	723	742	735	750	727	764	809	777	749	739	711	780	776	715	827	749	743	754	731	729	735	800	776	776	755	786	809	772	728	775	735	786	747	767	702	756	755	761	776	734	793	770	774	750	785	729	752	724	728	714	743	758	749	721	796	750	780	828	770	729	796	737	789	743	773	748	824	731	733	773	741	769	764	785	757	795	812	756	780	761	750	775	739	805	785	798	755	759	748	723	759	711	747	726	777	734	725	739	784	775	803	708	757	762	725	788	782	746	721	727	733	763	753	750	732	737	757	737	747	786	811	734	778	773	770	745	815	803	770	751	739	751	759	735	753	742	771	832	723	772	792	734	760	744	702	759	767	759	733	709	827	763	766	730	740	763	817	757	771	773	765	767	696	750	778	762	756	787	761	724	762	738	768	722	727	721	775	786	792	773	786	787	761	740	759	828	795	727	787	742	808	802	772	733	727	718	781	685	749	788	772	757	734	783	754	803	747	780	779	727	782	755	731	763	761	777	782	776	744	803	803	775	721	756	684	711	761	741	687	758	729	788	742	707	742	720	777	742	758	752	755	759	725	798	746	796	710	754	735	785	698	782	781	765	755	745	721	761	761	767	773	746	742	688	772	813	688	739	756	769	768	767	712	751	740	787	755	750	774	753	736	783	763	748	797	763	741	759	718	781	741	752	816	742	762	752	740	759	785	761	758	784	752	744	758	757	748	728	711	809	746	714	759	735	748	743	765	765	782	781	774	806	746	721	743	730	743	788	770	756	773	739	770	746	778	768	746	746	758	757	772	736	797	764	755	818	745	718	728	766	729	771	745	750	735	742	790	764	794	748	756	759	783	812	777	756	735	768	739	765	747	726	775	740	758	783	782	737	723	755	763	759	804	735	744	742	747	726	749	766	740	749	758	742	794	793	734	772	755	774	747	776	741	773	774	755	780	737	778	751	769	787	751	774	787	778	739	725	711	727	755	756	725	759	784	769	767	754	757	730	738	765	729	808	766	748	713	764	752	771	783	736	725	738	734	762	789	745	772	732	787	758	779	799	790	738	797	773	750	771	757	777	745	793	732	745	707	765	736	739	724	773	767	684	758	735	786	731	739	784	743	760	711	762	764	799	756	709	778	748	719	807	784	749	761	717	780	746	745	787	784	791	732	730	785	718	796	759	759	752	723	784	736	766	804	726	790	753	752	807	709	745	706	715	757	784	708	705	764	768	791	777	797	792	720	720	729	717	771	772	783	755	820	756	728	778	777	784	765	745	779	766	791	718	775	769	778	749	755	764	779	820	746	744	795	765	710	745	738	718	764	734	788	745	747	778	742	740	738	704	743	735	787	763	766	761	752	752	781	750	799	766	780	747	731	755	768	721	794	721	748	755	768	744	810	716	732	676	714	741	767	753	747	807	731	733	752	781	765	731	772	734	758	778	780	716	771	792	737	744	770	732	690	748	735	790	763	778	761	719	724	704	762	750	740	780	781	753	747	804	731	761	748	752	738	766	708	767	775	805	780	750	773	724	765	688	803	760	739	750	767	745	783	744	796	781	748	757	812	759	780	752	722	736	812	762	727	734	787	758	707	815	744	781	783	763	765	729	783	723	746	742	708	748	736	794	768	697	778	756	756	714	804	741	791	764	718	767	763	759	743	798	774	742	788	724	753	700	712	765	761	797	771	756	781	762	756	771	828	778	819	779	768	791	745	750	799	780	719	751	733	817	781	779	744	794	773	765	786	794	757	773	760	745	765	764	778	794	772	768	818	782	781	744	778	767	723	820	734	784	739	730	752	788	737	770	758	747	775	703	804	740	714	730	834	738	755	795	795	755	731	752	740	729	805	778	735	790	761	737	738	754	760	729	768	783	769	720	778	773	751	751	778	758	776	744	791	745	755	732	785	671	769	758	733	724	768	739	769	735	750	744	742	751	782	765	699	738	776	750	726	739	761	711	773	799	734
6778	474	213	166	103	119	133	101	92	77	102	88	102	96	101	110	105	89	85	86	93	108	86	95	90	83	94	88	104	96	75	104	95	108	101	96	84	93	104	95	84	88	94	100	96	101	81	83	86	99	72	84	107	96	96	85	104	96	108	85	88	104	88	106	85	91	102	111	88	90	103	81	86	94	93	99	92	99	88	109	78	92	105	85	95	76	99	92	81	80	99	93	83	93	100	82	101	79	91	97	118	97	94	107	77	83	97	95	106	112	94	93	82	98	92	97	73	79	89	79	79	92	95	89	91	86	85	95	99	86	90	102	84	87	89	100	82	101	86	96	108	91	85	106	83	72	91	95	91	99	104	90	96	71	98	70	90	87	84	119	98	91	97	85	91	91	96	93	105	101	110	80	92	97	84	69	81	100	81	103	91	92	80	97	100	68	79	101	110	98	94	95	83	88	92	87	78	72	98	87	88	87	99	77	92	96	96	106	83	90	84	104	95	91	82	87	99	101	80	91	88	86	85	94	86	104	87	89	98	87	85	84	116	83	83	96	95	87	98	82	97	81	82	85	91	95	98	95	77	88	98	92	83	91	101	89	85	90	85	98	95	101	103	99	100	84	109	90	81	80	100	85	78	120	108	105	84	95	82	82	83	84	91	80	100	104	99	95	83	106	100	95	89	92	94	78	95	90	91	92	80	81	97	88	106	103	68	97	97	99	98	97	91	92	88	94	99	85	85	105	98	97	100	100	87	109	91	102	96	80	85	98	86	88	69	88	89	90	96	76	84	78	94	81	86	91	102	94	90	84	94	87	85	87	91	94	109	82	107	85	89	99	78	100	76	91	97	101	97	103	76	82	86	96	87	81	97	88	85	94	91	66	86	100	78	92	100	94	97	89	109	95	98	89	89	102	91	100	98	99	81	86	88	89	94	90	105	103	79	80	81	91	91	91	78	100	101	82	102	94	96	92	85	97	106	89	91	77	84	87	96	81	95	84	91	84	91	92	86	96	96	79	102	96	93	86	91	89	98	92	93	109	80	102	100	98	93	94	99	98	93	76	96	97	96	84	74	94	102	91	94	83	89	106	94	86	88	76	94	76	89	98	92	83	75	94	101	92	86	78	91	111	95	99	86	95	100	91	87	93	108	87	93	95	92	93	81	95	85	79	99	93	107	108	98	106	87	92	82	94	87	90	87	118	82	82	76	88	84	96	114	104	93	90	93	98	93	87	101	86	107	72	91	86	92	88	72	97	86	88	92	81	94	104	98	85	95	91	88	93	84	85	94	102	85	80	77	80	86	97	85	83	97	85	100	89	103	80	77	89	77	96	102	89	88	101	77	84	79	96	84	80	102	81	100	84	93	87	100	90	76	95	112	102	87	91	76	88	104	88	90	85	76	85	108	86	104	95	100	80	89	88	99	81	88	100	84	72	75	85	80	103	89	87	93	89	100	87	102	99	82	97	71	90	95	94	99	96	82	105	90	95	100	70	108	71	93	88	87	100	101	89	85	81	75	87	99	102	84	95	102	108	84	97	84	95	95	102	86	91	103	116	93	82	95	94	100	90	96	101	78	90	92	93	93	81	91	92	86	77	81	79	92	104	86	87	85	91	98	72	77	84	80	110	102	91	85	98	88	80	87	94	85	71	79	111	86	84	76	92	103	95	88	103	96	75	79	81	89	77	85	102	94	109	89	89	76	89	83	89	101	108	104	77	88	94	89	75	86	95	84	101	88	72	90	117	93	78	95	57	89	86	77	95	92	95	85	76	97	82	99	77	89	95	76	95	90	71	94	94	78	90	92	98	88	81	89	89	101	95	97	79	101	89	71	88	89	71	84	81	92	82	75	72	107	104	87	81	91	82	102	100	94	88	88	89	89	86	87	90	84	97	102	94	94	91	92	87	90	91	72	95	107	93	86	94	81	107	96	77	102	100	102	76	70	83	105	101	101	87	88	107	91	109	94	110	85	86	76	85	78	105	74	94	96	101	85	95	89	83	102	101	95	84	89	91	86	96	108	96	89	101	86	109	91	85	101	105	84	99	97	96	74	84	91	96	86	83	94	97	85	83	79	84	90	105	87	86	73	58	78	91	86	88	107	82	82	89	80	82	88	91	103	80	70	104	101	101	88	99	81	89	82	96	101	93	87	83	73	92	74	107	102	85	89	95	105	94	86	102	91	94	106	102	91	85	101	82	103	82	98	90	91	102	85	71	85	98	90	101	85	95	96	92	83	102	82	96	89	99	108	85	98	103	112	80	62	109	93	96	87	82	83	72	93	84	109	85	115	89	77	85	95	93	83	80	105	113	77	93	103	97	95	110	104	74	91	86	120	91	92	87	101	81	93	100	75	106	82	80	88	95	91	102	76	95	92	102	98	81	92	94	98	91	95	87	87	86	97	91	94	101	86	97	81	80	103	84	102	89	79	89	90	79	89	96	82	98	82	88	86	89	84	99	96	74	108	76	88	91	93	77	110	88	103	93	88	84	85	80	95	87	95	86	102	101	86	76	77	93	73	90	93	96	88	72	89	103	100	99	97	104	98	90	86	102	82	81	95	87	82	99	81	80	77	88	75	83	88	96	96	91	88	88	84	102	97	94	83	83	97	86	94	87	89	85	83	102	83	89	103	77	96	111	92	98	85	97	86	76	84	92	82	104	87	101	102	80	92	89	98	115	85	93	87	85	80	88	103	95	88	82	84	90	100	91	94	86	105	101	89	81	97	89	82	85	90	99	102	91	90	107	85	98	78	84	94	93	94	66	89	99	100	96	80	97	79	87	107	97	112	100	80	87	83	86	93	81	95	93	101	83	77	84	74	97	90	79	91	89	98	88	96	105	103	89	105	89	104	97	100	91	92	87	109	76	109	98	108	87	99	86	97	95	101	94	93	97	105	92	82	87	84	73	95	99	113	108	81	89	94	106	90	90	89	85	92	82	93	88	95	98	99	89	105	99	99	102	79	85	92	72	104	86	103	122	84	87	101	90	96	89	91	98	98	89	93	88	79	93	94	77	83	110	81	87	85	78	100	99	104	86	89	93	94	91	91	85	88	104	94	95	83	68	89	97	91	73	75	96	102	102	106	98	100	68	83	93	79	107	94	91	110	90	85	87	68	93	94	92	101	91	91	76	79	100	85	117	79	70	114	70	80	100	86	76	84	96	78	93	106	77	98	86	88	95	98	89	106	96	94	95	101	96	78	78	102	90	82	84	123	103	98	86	81	76	89	84	83	106	76	94	91	104	84	88	102	101	100	88	94	78	95	82	85	108	86	95	93	100	102	97	90	81	88	87	80	80	88	81	70	84	91	92	88	104	90	91	108	94	91	80	80	93	84	97	106	96	83	101	96	99	101	90	93	101	85	95	81	99	98	97	98	91	84	85	83	93	93	100	81	85	73	93	99	85	85	99	97	103	85	80	82	95	100	79	89	78	81	68	92	95	84	82	104	91	99	105	88	108	101	97	69	97	100	86
6754	463	514	509	479	459	441	418	395	385	373	414	373	369	393	341	390	363	343	313	352	358	295	297	331	303	324	366	319	352	312	320	329	343	359	326	350	339	331	328	333	334	346	333	309	318	344	328	338	310	324	306	356	353	342	338	315	322	307	319	330	328	312	352	308	335	331	329	303	320	344	350	357	329	330	323	331	322	329	325	348	332	341	345	338	316	353	330	302	311	335	345	313	345	345	285	337	336	344	356	325	327	330	308	338	333	302	331	317	321	301	324	367	317	309	320	310	341	331	347	326	314	327	296	327	364	324	329	312	278	317	331	320	323	323	312	336	317	316	330	357	349	332	319	321	347	307	351	349	319	322	319	334	347	340	316	343	339	355	319	333	325	350	337	340	333	309	311	319	325	350	305	355	331	353	329	321	321	324	337	340	321	327	346	336	362	310	325	333	318	339	360	338	342	324	311	309	337	343	317	319	338	318	338	345	323	307	319	332	330	294	309	349	323	347	332	327	287	321	337	327	333	341	339	341	331	297	300	326	343	320	336	334	325	310	349	329	342	342	325	344	328	327	280	300	336	357	336	326	348	319	347	325	323	300	312	354	344	318	305	340	340	312	325	300	334	344	330	337	326	301	320	343	313	349	312	333	307	319	295	300	338	346	325	315	296	306	317	333	342	340	332	336	342	331	324	322	321	321	308	343	326	303	352	356	299	339	333	328	342	321	351	322	334	346	340	332	336	339	338	289	328	336	327	337	346	320	333	292	328	337	309	328	325	320	326	333	312	311	337	313	330	315	346	328	325	332	342	329	297	343	331	321	333	323	313	326	315	321	339	336	307	335	304	325	342	340	333	338	345	285	314	342	311	313	305	298	343	348	313	330	299	345	337	309	328	304	309	355	336	326	305	358	351	356	306	312	341	360	322	305	311	316	313	351	354	322	316	322	308	337	332	320	295	323	349	324	328	325	305	356	324	311	342	294	299	353	332	340	328	309	320	319	343	334	349	320	343	354	354	341	348	327	331	328	296	341	305	344	325	305	316	353	346	349	331	316	338	323	354	355	336	344	348	324	344	361	301	326	332	336	328	314	316	335	333	335	316	316	299	342	298	331	352	328	320	326	324	364	313	328	346	339	335	306	317	334	297	344	298	328	345	317	356	325	327	333	329	341	336	339	311	333	345	331	310	342	305	315	336	352	343	318	349	347	301	275	344	331	320	324	306	323	318	306	312	352	274	313	335	313	335	374	313	339	342	355	301	301	312	334	324	321	305	309	328	304	327	343	313	344	311	331	328	325	330	333	315	297	326	341	367	312	324	323	328	330	316	333	318	329	345	337	340	330	281	353	320	331	345	313	315	360	287	340	301	336	352	340	367	293	322	331	326	321	342	328	317	352	307	332	328	358	311	320	306	352	329	324	349	348	340	330	316	363	328	334	326	325	362	349	347	332	347	287	361	338	288	319	343	345	349	321	340	341	331	326	344	317	331	305	314	300	313	325	300	329	334	296	300	316	303	325	319	332	349	327	318	344	340	341	382	309	304	317	330	329	321	334	319	337	295	329	308	341	295	323	336	338	343	345	306	321	304	317	361	324	326	318	316	329	310	346	344	313	310	350	286	302	314	332	325	295	339	351	353	315	325	347	331	338	296	303	323	317	317	347	313	347	333	321	340	350	328	322	345	359	352	312	287	330	362	341	333	332	336	334	314	332	347	327	304	328	322	309	362	317	303	326	323	307	310	332	356	337	332	330	311	309	338	318	311	319	307	324	324	331	312	338	340	294	319	346	315	315	321	340	311	362	341	301	350	314	335	324	309	301	306	335	336	273	343	308	351	321	330	317	339	354	340	372	311	343	324	353	321	304	312	335	305	298	298	340	336	348	315	327	311	320	303	362	327	323	353	316	311	338	342	312	305	337	320	341	310	322	333	326	332	345	321	318	326	326	355	338	316	368	351	318	310	294	308	339	351	336	334	322	317	324	334	306	326	334	322	336	338	338	335	309	319	312	288	317	336	336	302	307	291	357	335	302	338	302	303	327	321	347	301	319	310	336	315	294	310	314	349	319	296	331	327	338	334	363	339	349	344	335	309	332	347	343	322	324	343	313	340	342	305	353	350	331	331	332	351	325	330	316	303	333	341	304	336	326	318	368	320	324	320	329	307	316	338	332	298	300	313	315	335	301	376	338	346	336	333	314	320	305	319	327	271	320	349	323	304	318	326	341	347	351	335	352	315	311	367	362	323	317	351	297	295	279	327	308	343	311	329	332	327	321	327	343	304	334	305	354	335	314	325	351	333	329	340	292	306	336	317	331	318	337	335	334	342	321	350	326	296	318	399	354	325	320	332	337	332	313	349	341	333	349	333	310	320	325	301	310	314	317	330	308	304	341	308	331	337	331	343	358	334	329	314	332	351	362	355	342	327	338	334	320	350	306	352	309	308	347	348	333	323	329	307	343	346	319	321	315	308	292	333	319	319	315	342	341	310	344	321	340	331	309	324	310	356	333	338	322	323	356	356	312	343	347	310	308	306	308	335	311	349	309	297	314	346	302	347	341	321	323	328	342	314	345	345	381	378	308	354	328	327	321	314	315	303	303	321	322	327	342	349	314	300	348	337	335	316	320	333	341	349	307	325	303	326	289	322	307	353	352	293	296	334	314	338	351	324	323	334	355	344	310	325	328	327	320	317	331	326	314	350	333	330	323	338	337	344	342	313	322	311	334	340	333	335	329	325	311	291	314	335	369	326	326	309	342	343	317	342	357	315	347	304	315	347	309	303	356	317	335	356	316	344	306	306	337	322	312	341	342	314	314	316	310	321	374	342	304	299	339	308	345	309	324	318	338	342	345	328	324	340	350	293	308	315	349	324	318	340	317	329	324	331	314	339	329	326	314	302	334	313	345	339	327	335	319	339	283	316	357	353	318	328	332	326	308	327	309	325	328	348	319	309	304	298	314	343	353	312	325	325	374	322	342	298	337	313	324	340	314	331	320	326	317	310	345	325	323	343	317	297	327	320	332	304	348	286	345	332	341	309	345	331	341	349	305	294	349	296	344	306	333	327	311	341	338	324	328	363	346	334	337	325	369	324	341	345	307	360	306	340	315	313	314	300	324	340	332	331	324	331	363	340	337	345	323	355	304	306	327	384	321	326	312	322	325	325	321	343	326	321	288	338	350	304	332	332	364	322	319	337	338	339	309	319	338	332	347	334	320	294	319	325	337	329	358	317	297	336	327	326	321	333	358	310	351	310	328	331	342	318	343	328	328	346	309	324	320	350	347	360	336	311	308	298	310	337	333	332	331	319	338	353	315	334	329	323	343	350	334	309	330	326	361	319	326	326	326	321	320	290	313	339	351	302	328	284	302	324	320	323	307	327	318	321	334	334	363	326	305	319	361	313	312	336	324	315	369	343	331	302	352	295	321	316	319	305	339	328	334	354	363	334	347	362	341	330	330	328	321	283	307	360	299	305	319	299	349	306
37251	11918	1928	1022	704	553	398	369	318	282	232	233	207	216	163	187	188	195	167	180	190	174	179	170	158	149	163	172	164	181	163	170	180	153	169	160	175	149	174	166	177	167	162	166	167	146	156	180	155	168	144	143	134	170	142	153	159	166	151	165	164	148	149	166	147	160	151	141	156	145	172	155	147	165	152	132	145	170	152	137	152	160	168	159	179	165	149	150	169	149	163	171	159	158	154	152	142	169	183	144	156	170	171	147	155	142	167	147	172	153	114	159	162	138	159	169	152	162	158	144	152	161	161	165	148	145	164	154	156	150	152	171	149	152	164	148	170	141	162	168	158	171	144	129	175	175	154	131	132	168	147	152	166	150	150	167	148	155	147	159	146	142	139	144	168	157	154	152	141	163	164	151	168	144	173	161	142	158	164	170	140	153	144	148	142	158	144	153	156	160	143	157	137	139	138	161	135	146	147	163	154	144	147	146	153	175	151	150	154	169	137	156	142	133	133	151	162	168	150	140	143	172	177	149	159	167	141	160	148	142	154	145	145	154	135	171	167	141	139	136	169	161	166	149	157	131	158	150	151	156	142	136	138	183	168	162	140	134	143	161	162	153	149	170	162	142	175	174	138	155	146	166	142	133	186	161	161	157	169	164	138	137	151	152	153	160	145	153	158	168	164	145	169	142	147	164	137	144	139	141	150	168	145	145	159	153	134	144	165	153	149	139	149	143	156	163	142	164	172	159	153	144	164	149	180	167	159	141	152	170	154	154	128	158	133	153	153	148	170	154	167	165	144	134	147	152	154	157	135	137	160	158	171	153	152	154	140	138	156	145	166	141	157	158	150	145	170	166	133	136	159	152	155	150	149	160	150	130	137	135	141	139	166	178	172	168	157	157	156	153	142	165	153	163	137	145	162	160	160	160	148	145	131	150	124	152	146	137	156	163	171	136	155	153	167	140	165	170	164	152	165	160	163	139	145	171	164	140	169	147	149	162	156	142	169	167	171	163	150	149	149	164	145	156	136	146	188	149	161	178	149	160	163	141	137	142	163	173	147	147	148	185	142	145	147	161	143	143	155	143	139	134	158	145	143	168	156	152	147	143	157	172	143	165	159	145	157	135	155	165	147	145	157	151	169	149	141	128	166	150	154	132	187	162	145	169	167	166	169	152	145	150	136	160	174	144	144	163	154	161	160	158	130	151	159	172	157	157	136	176	163	140	146	143	179	137	136	165	165	160	133	149	154	166	161	149	166	149	138	142	137	149	136	161	157	147	145	137	170	150	149	157	145	162	183	165	155	167	171	149	146	151	165	158	145	159	155	152	149	150	175	156	179	162	149	167	167	142	137	184	159	143	158	144	163	158	156	164	143	151	135	152	155	166	139	187	159	146	155	154	151	148	151	127	155	162	161	189	140	123	164	128	183	125	153	158	161	131	165	171	154	147	148	141	144	150	156	142	147	160	140	148	163	169	135	150	115	146	145	171	171	156	157	151	138	137	148	136	147	133	143	153	153	155	146	145	152	162	136	143	145	160	153	166	166	124	148	147	147	154	135	161	156	146	168	167	146	139	161	158	140	148	155	151	154	163	160	143	149	124	185	143	160	144	170	171	152	147	153	152	146	155	172	154	162	166	153	173	141	142	145	139	155	174	154	155	171	151	167	154	166	169	161	155	172	149	149	162	150	164	159	149	168	143	157	147	147	145	162	146	152	141	162	149	159	193	145	149	140	153	138	152	160	163	147	170	161	163	152	148	162	149	150	166	141	170	169	147	135	139	161	154	162	139	151	180	137	166	175	146	136	181	161	159	142	169	171	163	137	162	141	144	149	158	142	152	174	164	154	168	141	155	160	154	162	153	146	142	168	163	138	149	157	159	175	137	153	166	179	134	120	146	161	160	146	153	161	154	173	150	122	155	156	163	157	174	159	153	151	150	157	125	154	165	148	163	142	159	172	152	156	154	154	165	157	136	166	131	160	151	144	128	145	145	147	147	134	162	150	145	143	140	149	178	145	156	151	174	173	161	162	159	144	136	145	165	143	165	166	159	138	155	158	167	156	157	142	137	155	161	167	153	152	143	138	143	141	165	145	143	151	156	159	145	163	156	153	147	161	141	150	155	129	133	148	158	150	139	155	146	140	163	149	172	154	130	141	150	133	167	149	161	170	155	159	169	137	158	169	154	167	170	152	141	141	143	140	154	145	171	130	141	156	151	131	165	159	153	154	126	151	162	172	159	148	148	168	149	142	162	156	173	125	171	147	155	145	148	167	173	150	138	167	141	171	145	154	157	177	157	151	154	145	174	178	154	130	141	153	143	163	146	146	139	170	147	153	154	146	136	154	146	157	144	156	140	146	149	159	146	129	178	152	154	147	130	152	160	161	140	159	141	155	160	132	142	158	175	151	166	137	145	140	140	147	164	162	175	170	147	140	159	124	143	152	147	159	140	148	141	177	160	163	154	147	149	147	148	136	166	135	177	147	158	137	150	138	141	165	145	138	158	142	159	154	175	144	159	155	187	163	139	142	158	154	142	158	154	165	153	163	148	157	138	132	141	160	146	176	170	172	126	156	146	132	166	145	145	174	175	143	163	148	167	152	152	157	138	152	156	141	162	149	142	158	160	144	140	135	160	160	136	146	155	138	150	160	153	140	176	133	143	170	149	149	149	149	177	136	171	178	134	173	177	162	145	139	154	160	156	129	154	141	182	164	145	155	150	134	149	144	164	148	148	161	122	170	146	163	155	152	144	156	138	135	176	180	163	134	150	150	157	145	135	171	129	153	151	159	170	141	144	134	143	161	156	167	154	160	133	169	173	172	168	148	175	163	178	148	163	145	139	166	151	143	180	142	145	147	158	155	145	144	147	161	156	145	154	150	143	158	138	160	162	154	175	175	178	140	154	175	153	137	150	146	132	157	139	156	167	161	163	149	144	162	134	144	176	145	152	150	160	171	159	178	164	166	151	138	136	147	144	175	149	139	152	152	160	135	162	161	154	147	145	182	151	144	155	137	146	149	144	167	142	157	146	148	158	140	173	153	172	161	128	150	141	150	138	143	166	154	157	167	156	146	162	151	163	164	154	149	148	149	142	145	158	145	153	151	144	166	155	155	169	137	158	147	146	142	159	134	165	160	164	149	155	148	152	161	131	160	163	142	157	154	159	146	146	168	161	147	161	166	148	170	151	135	150	135	153	150	162	199	171	139	149	143	152	163	160	157	152	143	166	155	143	141	150	134	138	131	144	137	158	187	160	147	140	160	155	167	147	164	152	159	167	161	160	154	153	166	139	164	149	148	154	155	145	168	156	151	187	159	161	144	148	152	155	157	137	143	140	140	151	153	153	141	150	133	136	148	142	168	159	147	155	160	150	160	129	163	139	149	141	154	167	142	146	181	147	158	158	160	158	142	142	178	125	147	157	167	152	159	150	150	146	158	162	171	160	152	156	153	151	152	146	161	148	176	160	153	157	148	160	166	150
23764	1654	3335	3647	3029	2494	1990	1720	1472	1282	1149	1103	1054	907	933	809	791	705	751	723	705	653	679	658	691	634	616	594	582	612	586	607	541	519	550	529	563	556	614	548	524	575	546	536	509	510	513	559	556	525	530	521	588	519	544	557	515	563	520	497	513	522	555	524	520	547	566	507	500	547	524	486	540	503	470	577	492	541	480	491	551	506	477	542	537	470	518	543	506	504	499	514	506	500	460	503	471	490	516	489	499	470	492	485	480	504	483	513	503	559	512	477	514	478	501	473	500	529	506	514	502	497	518	487	497	537	486	498	471	462	500	528	483	513	466	491	506	557	471	513	514	501	487	462	490	541	484	501	526	489	469	546	496	513	529	520	496	545	472	515	489	500	515	476	526	523	508	467	492	494	525	524	502	511	473	498	522	487	498	507	466	565	539	468	535	471	546	503	480	532	483	490	518	481	521	480	503	524	533	505	504	461	505	488	505	482	522	473	476	509	479	536	504	506	561	465	496	551	503	503	508	494	463	501	499	504	505	537	530	514	479	479	498	503	463	526	503	492	530	488	509	503	489	508	483	508	469	518	467	527	504	529	520	463	540	531	479	492	491	492	524	500	497	491	522	518	526	520	511	510	531	521	468	509	475	518	503	508	515	493	515	486	542	480	498	470	505	516	503	470	469	478	509	469	477	477	508	472	518	574	524	475	504	488	485	494	494	485	509	532	539	513	494	509	464	484	462	459	510	536	462	531	489	491	510	467	544	495	561	466	455	458	502	517	482	459	513	490	486	494	506	470	492	487	534	499	515	529	479	500	497	502	490	522	506	483	505	474	465	496	469	525	507	504	489	505	507	511	508	509	479	482	502	467	491	495	477	485	491	513	499	495	476	494	479	492	534	501	495	530	470	503	492	482	486	504	508	489	501	515	522	506	515	461	512	506	541	491	513	464	530	505	506	482	513	541	511	501	496	490	500	475	547	489	470	491	463	502	485	462	485	480	519	463	519	533	544	504	449	470	503	504	523	512	508	501	464	514	521	500	475	521	483	487	482	492	526	522	497	542	538	468	480	532	513	489	451	522	500	510	529	496	510	463	517	470	528	464	492	470	515	502	495	465	505	504	503	535	498	513	524	526	472	475	508	488	486	484	494	503	466	520	493	474	483	506	517	501	509	502	506	460	492	512	504	496	492	513	496	501	481	524	479	516	515	468	477	497	523	482	542	507	517	505	508	503	488	517	498	501	503	537	538	514	517	509	494	511	512	488	465	501	481	462	469	500	527	508	511	477	499	476	484	491	492	468	474	525	479	514	491	498	494	483	513	520	507	522	532	547	518	460	497	474	489	490	488	512	503	499	455	479	488	518	514	461	493	454	482	498	507	471	495	536	516	492	501	559	529	487	531	473	500	504	533	483	507	458	459	541	471	468	464	506	527	464	491	535	526	502	509	501	512	469	484	526	491	533	476	507	487	486	521	514	537	438	516	452	463	529	494	504	500	516	480	483	495	469	521	512	488	467	501	492	466	458	499	511	488	497	530	520	475	505	499	545	485	515	493	529	487	510	521	501	513	480	502	484	479	484	486	502	509	510	480	470	486	511	512	523	507	516	479	485	482	507	499	504	518	472	516	469	518	520	480	469	527	518	487	471	541	500	516	499	496	509	515	502	496	519	502	542	508	509	492	460	480	503	460	523	514	486	523	530	444	525	494	531	515	509	466	479	490	473	512	502	506	499	497	483	491	521	502	517	523	477	520	517	518	491	537	510	481	520	521	514	512	490	494	501	502	476	481	515	516	469	483	517	480	471	482	482	505	506	520	458	494	504	500	495	499	491	506	489	493	485	492	494	514	502	501	487	547	503	505	461	510	490	495	495	511	469	486	523	479	525	536	522	498	533	456	498	468	488	455	494	497	488	541	537	465	515	468	488	468	513	527	507	483	484	468	467	489	489	498	496	489	477	466	491	476	523	492	518	519	481	483	478	516	493	487	477	502	524	478	448	470	461	486	463	527	518	468	514	510	470	482	465	506	491	526	511	490	462	564	475	479	509	477	502	498	495	493	497	495	506	510	516	490	526	459	520	464	531	459	487	486	499	503	496	470	499	480	535	477	510	498	505	509	508	511	498	513	496	489	489	510	492	486	486	507	485	570	471	450	486	520	513	519	502	499	508	518	497	457	518	520	479	493	522	506	480	468	498	481	486	514	455	506	520	504	502	519	509	494	518	488	513	512	524	495	474	489	526	494	488	498	516	524	490	452	499	494	499	474	478	538	491	483	469	484	467	502	472	500	503	479	518	493	495	498	490	525	486	489	540	490	531	495	490	474	475	494	509	503	479	475	522	544	508	478	523	479	525	504	516	536	506	449	481	514	464	490	470	486	486	484	512	514	481	478	491	496	524	566	508	502	491	519	500	451	553	523	485	512	482	456	501	498	503	508	494	493	474	508	473	461	491	521	484	523	546	475	475	524	480	515	495	453	483	520	488	429	471	507	458	489	486	514	527	552	531	522	523	472	492	496	441	499	522	516	461	488	532	499	497	524	491	514	497	483	467	481	505	496	519	510	494	496	469	503	493	494	504	500	471	471	505	524	511	489	525	478	512	502	512	458	571	485	504	452	493	483	488	497	472	504	491	514	528	522	475	515	489	522	517	491	503	477	496	527	498	525	508	499	524	489	537	499	512	477	479	480	517	526	494	508	496	491	496	472	490	507	513	522	527	509	547	509	504	479	487	525	515	500	516	491	485	509	477	488	488	500	521	504	507	487	467	507	500	530	485	475	484	443	529	464	520	499	464	518	513	459	493	503	511	487	495	481	491	515	496	527	498	514	566	532	494	491	503	497	500	500	517	457	451	500	521	497	521	508	514	508	514	514	469	464	485	495	489	526	460	501	481	504	483	479	539	535	486	464	482	471	519	499	497	465	478	497	501	486	538	486	472	488	483	483	492	472	518	448	514	505	517	481	467	492	520	500	528	496	488	521	499	474	532	484	526	479	465	526	465	488	481	519	473	505	506	539	509	486	468	520	538	481	468	467	506	524	497	464	505	475	498	501	503	467	504	532	483	522	493	509	519	455	495	485	505	462	490	480	471	465	503	502	510	535	494	499	480	514	502	491	481	519	450	488	501	531	482	487	505	487	501	523	527	511	496	452	499	498	486	469	504	511	477	474	482	488	497	478	492	517	499	493	490	548	509	492	510	503	470	450	474	478	534	496	499	508	512	514	493	487	497	474	501	480	509	484	523	528	488	530	494	512	501	501	462	502	479	485	473	516	487	459	507	474	507	508	470	502	517	480	526	503	540	500	500	496	486	496	509	458	523	471	468	517	515	462	493	515	513	498	515	533	482	499	473	468	495	460	510	456	514	502	513	466	538	516	505	462	486	521	485	500	503	489	482	489	518	479	468	538	518	534	512	468	500	496	493	554	535	523	547	491	519	537	495	476	503	515	474	476	529	497	465	503	508	494	517	498	455	517	486	482	479
51005	20990	6357	2118	1351	1040	894	676	544	483	443	398	388	353	351	344	348	308	328	282	294	292	305	307	286	269	298	294	300	274	288	290	239	306	265	268	251	236	272	274	268	256	254	257	244	234	278	244	258	284	264	241	246	241	303	262	289	306	246	245	245	273	260	235	256	230	245	260	266	264	293	242	258	233	283	285	275	244	242	283	223	258	253	234	267	254	269	244	227	225	275	260	275	256	254	246	256	268	296	272	284	243	275	256	258	263	265	259	256	243	264	265	259	242	243	242	242	289	270	253	248	254	249	262	244	252	247	226	249	250	260	228	271	221	251	264	272	228	280	241	246	266	255	243	259	248	259	245	268	264	242	248	233	242	259	276	241	266	248	263	238	239	244	249	247	287	266	251	250	239	279	267	276	265	252	262	268	239	241	228	244	253	255	258	268	249	267	241	272	255	264	249	249	228	253	234	273	276	263	257	210	230	283	239	256	226	284	238	269	237	218	255	261	248	254	296	267	258	240	243	282	227	259	245	230	229	247	271	238	274	251	246	260	233	262	274	242	238	262	277	236	240	246	248	239	276	227	224	255	264	240	247	270	244	234	239	246	251	287	252	247	234	244	242	286	243	239	265	238	258	244	265	282	242	263	259	274	227	251	234	232	226	259	228	243	240	247	239	264	255	250	244	273	228	259	227	218	266	279	267	249	267	249	266	275	252	240	252	249	255	264	242	272	246	258	267	248	247	241	270	284	242	252	261	254	236	246	251	240	226	268	246	285	267	263	255	245	245	237	203	239	239	277	250	234	269	269	245	259	253	255	267	246	246	248	253	277	255	250	252	259	231	249	238	243	224	299	245	250	236	242	232	254	255	266	260	235	263	284	258	265	238	250	247	251	278	253	254	243	273	269	258	242	247	251	258	246	238	268	230	249	247	246	262	263	233	224	264	257	290	227	279	236	239	256	269	261	256	258	264	249	223	220	268	242	256	273	260	233	218	251	260	266	236	232	257	263	253	244	268	235	255	266	267	232	240	224	264	293	288	243	217	237	261	254	259	281	225	247	243	269	261	230	248	249	241	252	230	270	269	259	252	245	251	287	242	276	237	251	213	263	235	262	262	253	263	268	243	251	271	272	283	288	253	258	254	259	252	263	235	249	239	246	232	219	277	249	246	247	248	250	270	271	256	247	280	261	244	249	250	239	239	240	253	268	276	260	225	258	255	251	277	266	263	244	240	248	261	229	270	238	249	242	247	258	263	241	255	217	258	282	255	248	248	234	258	249	261	265	241	232	239	246	251	246	287	253	280	256	232	266	241	231	239	234	269	260	211	235	265	236	231	290	264	271	260	285	250	244	262	259	246	233	251	256	246	262	223	298	258	242	254	245	238	300	237	253	248	251	253	243	244	273	257	252	251	249	239	267	258	244	243	254	212	254	259	247	255	246	258	251	267	226	256	253	224	267	249	266	239	263	225	239	277	239	225	229	267	291	257	244	237	266	263	248	245	226	259	225	244	264	241	242	287	241	234	271	260	244	260	267	236	225	286	253	277	259	248	207	270	268	268	234	287	263	270	245	222	246	247	223	240	243	255	265	247	265	239	264	265	265	246	248	276	228	260	219	258	273	216	266	283	267	258	260	242	262	261	258	252	266	248	272	247	252	270	262	235	260	245	236	275	271	245	241	268	254	253	259	259	253	255	224	227	232	251	264	264	232	236	278	246	226	259	263	240	247	267	266	256	261	249	238	242	250	267	247	234	250	250	244	247	244	236	247	254	250	271	257	235	268	261	285	250	255	245	253	265	257	280	246	246	241	262	286	222	231	260	245	282	235	270	240	242	252	263	239	267	256	237	248	265	235	237	264	268	264	275	223	257	247	257	270	236	258	243	258	247	234	256	285	275	260	227	282	254	235	262	244	257	260	259	256	257	246	228	251	275	249	247	273	252	228	244	240	277	256	257	241	261	228	224	257	262	257	247	252	284	231	235	243	252	259	272	237	265	255	248	250	236	266	261	220	241	249	298	260	234	259	230	232	252	251	246	227	256	261	256	242	216	290	246	264	245	254	260	262	252	258	231	241	239	251	252	238	268	230	270	248	252	243	239	248	260	258	256	253	225	247	227	263	234	249	233	264	213	240	242	291	265	247	228	236	243	232	274	250	261	288	228	229	242	256	241	302	275	248	223	251	239	269	262	252	237	273	271	251	283	244	280	250	263	227	235	262	263	249	242	231	233	225	246	268	240	247	275	278	252	247	236	253	274	260	255	265	255	248	265	269	219	234	269	234	220	257	265	231	282	285	242	267	272	276	255	266	217	233	224	257	220	229	263	253	271	254	244	245	280	263	271	243	269	246	259	239	237	230	275	243	246	259	269	226	235	266	253	280	245	268	264	244	251	228	232	249	251	270	251	248	259	289	256	242	265	239	263	243	242	242	276	272	230	251	276	249	250	238	277	227	254	244	270	214	242	256	269	251	253	288	283	247	261	232	256	243	259	245	229	276	253	256	263	246	280	262	289	245	240	271	264	236	277	263	262	271	266	262	255	221	227	273	248	256	248	258	263	255	221	257	229	259	244	255	280	233	246	237	254	242	251	280	257	269	259	224	276	241	289	239	221	264	253	253	233	267	257	242	260	276	244	261	222	234	241	247	219	266	258	223	244	247	236	213	253	279	269	242	228	247	265	291	253	238	249	261	240	227	260	278	248	242	280	271	236	249	279	250	250	257	265	249	220	261	238	270	258	261	268	277	237	229	251	232	248	231	270	249	255	255	234	268	236	272	264	258	294	258	267	240	224	237	247	278	269	266	262	279	279	256	233	260	254	244	277	268	250	259	254	249	262	253	238	271	292	225	233	245	236	231	232	256	260	238	241	266	251	293	249	241	239	233	251	234	246	252	261	266	257	247	266	255	250	257	266	276	265	245	247	264	249	275	242	270	281	247	250	258	284	242	258	267	279	252	278	253	254	236	279	265	272	264	241	264	240	292	253	259	248	243	265	250	244	269	256	263	252	280	251	273	240	245	268	253	260	227	252	258	274	252	296	285	262	249	288	264	269	253	225	240	235	241	261	245	284	258	225	235	252	233	272	258	224	254	246	250	261	260	247	258	235	225	256	226	250	273	256	286	215	243	211	237	286	250	260	264	282	255	237	245	218	217	247	264	259	260	215	269	270	234	267	242	243	261	246	233	278	269	230	244	265	241	277	290	275	245	258	279	231	249	263	262	236	241	218	254	250	258	251	248	263	228	274	252	254	271	245	277	257	253	229	267	261	225	291	255	259	245	258	265	271	233	252	256	239	244	252	268	280	258	236	254	260	274	266	272	238	259	272	252	260	263	245	259	259	271	237	266	272	238	272	251	223	254	270	267	241	258	250	253	269	252	253	254	257	262	262	265	254	262	260	269	278	248	278	232	262	238	242	238	266	216	237	256	243	242	235	240	266	255	259	253	250	239	267	245	252	244	240	247	280	247	264	240	251	257	263
32049	2935	6073	6556	5469	4404	3688	3167	2715	2283	2064	1904	1787	1634	1499	1409	1379	1231	1208	1156	1165	1116	1142	1048	1000	1019	1023	991	1026	952	889	862	901	905	875	909	883	877	943	853	902	797	832	840	844	854	860	804	789	826	843	804	852	789	848	793	787	785	781	777	783	809	839	771	789	766	831	762	779	767	791	775	801	814	756	785	809	766	839	824	777	749	768	731	747	756	780	755	796	753	791	751	775	760	768	757	766	826	765	790	768	720	752	735	740	763	781	755	757	761	727	775	766	814	813	791	727	759	803	765	760	754	796	767	788	742	753	752	802	720	775	739	772	780	752	719	725	732	722	747	766	747	753	758	737	828	763	832	712	742	735	781	775	714	813	775	737	742	774	811	802	752	746	786	770	763	794	774	778	792	752	819	744	750	797	762	758	757	779	705	784	801	748	780	766	782	778	761	768	789	746	795	748	770	791	742	755	792	760	727	765	780	777	749	744	754	762	775	803	728	795	742	730	765	753	763	762	749	749	796	756	817	799	746	746	786	777	796	745	740	763	775	798	717	733	712	725	756	745	730	703	746	749	735	770	728	768	761	754	759	799	800	729	786	689	738	682	756	785	766	748	778	696	707	740	789	732	733	751	766	761	753	753	722	746	774	690	737	716	772	749	766	715	776	731	801	801	784	776	734	762	773	721	766	750	699	746	777	761	734	714	774	810	781	743	745	765	753	777	756	750	749	792	734	738	796	747	785	744	757	820	744	727	764	740	756	718	714	768	756	769	775	750	756	829	749	784	748	767	721	794	819	810	733	795	745	754	740	770	697	785	762	759	752	772	727	720	740	716	790	762	793	738	702	745	789	727	732	751	769	736	747	714	742	742	778	772	741	745	752	769	742	753	759	754	737	751	743	742	718	820	731	758	766	751	803	751	729	767	713	749	739	712	781	732	752	704	725	769	824	741	768	798	664	768	767	732	762	803	793	774	731	713	748	774	760	757	721	777	827	766	777	783	753	761	809	793	778	775	666	759	777	724	752	773	774	732	768	761	720	715	774	755	749	805	814	770	801	729	769	758	731	731	765	729	734	768	771	725	748	747	772	766	763	756	793	724	710	743	799	773	773	760	764	774	768	747	749	755	775	748	702	768	763	712	767	746	756	725	747	763	741	733	693	775	773	759	821	726	738	757	751	769	738	764	791	766	736	776	747	725	773	760	788	784	748	800	725	765	777	793	784	735	696	725	742	755	766	757	728	747	763	727	752	724	746	782	756	753	723	773	737	788	712	738	749	753	751	739	760	719	762	726	731	742	769	758	750	711	737	704	757	766	724	759	722	704	793	710	710	761	783	752	811	734	709	724	742	740	768	735	761	759	776	746	772	740	778	777	777	723	774	757	745	768	788	785	776	779	794	768	713	737	799	730	792	729	755	716	768	742	758	761	774	723	716	739	797	752	734	758	742	772	731	781	770	805	756	708	769	777	786	798	763	766	709	765	785	771	751	744	797	767	749	763	776	760	794	794	781	747	751	737	783	763	769	768	768	766	714	738	718	780	769	792	700	771	709	723	744	770	757	729	794	731	735	755	739	736	801	762	793	737	756	751	768	803	781	781	780	776	771	789	750	760	805	769	781	770	761	709	800	752	766	762	797	793	807	755	795	759	778	751	770	704	743	763	768	763	789	728	746	713	731	765	734	770	780	768	769	800	736	729	755	748	773	674	757	793	783	745	746	743	769	755	732	741	737	766	753	754	717	794	757	724	771	765	761	789	736	769	735	767	746	779	730	739	772	746	758	760	728	794	734	760	775	721	741	798	757	722	802	795	757	767	747	757	692	736	763	783	765	744	767	710	736	740	750	772	735	739	732	770	752	767	750	724	716	781	755	777	748	778	725	759	783	764	725	716	746	763	754	729	719	740	804	752	782	788	786	759	764	728	748	707	754	756	760	761	776	743	693	765	735	778	726	807	747	798	781	728	751	726	783	755	772	770	777	729	734	760	799	739	767	806	747	768	766	757	758	743	764	742	733	759	783	724	751	764	777	731	780	728	758	763	782	754	774	708	764	750	699	758	771	774	744	754	727	765	806	702	722	768	747	741	724	752	755	769	760	764	788	747	790	757	749	827	799	773	763	793	741	815	745	783	755	780	787	788	812	748	772	780	817	803	802	748	770	779	733	748	744	759	771	808	776	803	832	767	809	796	722	750	724	776	806	715	726	741	766	743	672	751	740	819	736	756	820	729	744	790	755	743	776	804	773	830	736	742	735	756	742	747	756	751	741	809	763	733	808	765	749	768	764	705	782	790	749	753	759	773	762	769	715	758	796	751	716	735	764	749	688	768	748	731	750	727	785	718	745	795	732	772	744	737	732	742	745	754	788	742	693	786	776	706	766	721	717	756	817	740	782	738	776	776	746	753	779	735	781	796	761	763	725	746	731	738	693	736	774	755	753	708	773	779	753	776	845	725	771	762	781	750	704	738	736	759	727	772	779	746	825	737	779	775	797	753	770	780	769	759	832	747	730	720	768	735	757	772	814	721	758	759	776	717	800	724	731	765	734	779	707	753	756	745	698	737	794	768	740	759	772	724	752	753	809	708	765	753	712	728	775	741	760	781	737	792	729	747	753	761	776	791	763	753	756	744	784	743	746	771	742	781	811	739	773	741	732	728	795	785	752	729	748	752	762	767	774	741	755	715	768	748	749	783	751	757	746	728	726	746	726	767	728	764	745	791	740	738	756	725	740	749	740	758	733	793	789	727	744	776	752	769	794	730	753	773	741	765	719	739	708	786	793	712	793	727	772	726	773	718	722	711	737	751	777	738	776	757	742	726	803	768	786	733	784	756	765	741	776	732	758	745	787	719	740	744	720	790	723	764	785	763	704	727	758	722	801	776	821	771	745	758	757	771	777	736	729	748	754	723	772	771	775	753	771	724	725	726	714	754	733	725	788	791	835	757	785	768	723	728	756	714	770	730	744	762	779	713	743	760	776	760	792	695	764	763	736	784	738	735	782	773	762	753	723	763	782	744	771	841	741	790	778	695	805	754	763	754	769	758	716	754	806	763	774	739	788	732	734	781	777	733	797	716	763	742	806	753	754	736	748	788	762	787	796	740	793	745	757	754	750	773	738	717	740	743	767	759	728	736	747	757	747	834	749	721	779	742	784	744	756	777	756	716	787	761	775	753	825	700	732	706	740	712	789	740	781	720	754	751	751	728	772	747	730	735	738	766	746	733	712	766	747	780	772	788	747	755	804	779	715	804	745	741	762	825	762	715	792	713	767	791	770	764	830	746	753	730	766	759	800	751	708	763	735	754	712	766	735	778	771	793	732	783	772	723	770	724	725	708	762	768	791	764	810	756	784	711	708	754	761	722	733	749	748	757	780	722	763	763	752	740	764	761	724	728	750	762	762	768	748	715	755	798	772	731	752	772	755	744	736	773	804	723	766	770	782	771	760	744	747	780	736	748	759	804	732	727	788	761	763	792	733	819	729
7292	518	211	158	135	115	115	92	87	103	94	96	89	96	72	91	88	91	85	93	93	102	80	100	71	82	89	76	91	87	97	87	85	86	94	100	84	86	86	88	69	95	90	81	96	100	106	94	93	94	90	74	87	90	110	100	81	85	86	95	83	90	78	94	92	97	104	79	106	74	93	86	96	98	90	91	88	104	96	95	90	118	101	81	72	84	96	94	96	99	80	89	82	87	105	78	85	99	85	81	101	96	92	99	101	91	95	82	86	83	102	84	83	84	81	83	93	91	86	76	86	88	86	85	106	93	101	90	75	82	109	89	97	83	92	114	91	66	94	77	73	96	83	86	92	100	101	89	90	110	88	83	100	107	85	107	104	117	86	93	84	90	90	102	82	123	73	73	94	77	99	103	89	102	94	94	82	93	91	93	96	87	97	87	89	101	80	82	97	80	92	103	83	86	96	111	90	95	96	112	75	101	94	84	93	95	81	87	89	99	78	93	105	107	88	93	83	85	73	84	90	101	104	89	102	91	106	82	100	95	77	109	93	87	99	85	83	90	88	109	96	101	102	96	88	92	94	87	86	87	85	106	83	89	90	89	85	97	98	88	87	87	79	76	111	86	83	80	75	89	82	91	99	88	96	90	101	92	90	97	86	95	95	85	96	105	89	92	107	111	84	94	86	101	80	110	94	88	100	98	96	94	95	87	80	102	79	100	96	98	108	91	93	88	85	82	85	86	99	103	73	76	93	81	86	106	102	95	99	93	82	104	100	82	99	89	83	93	80	83	77	89	86	89	86	92	99	100	75	95	79	90	91	99	103	101	105	92	83	110	93	118	93	89	106	90	97	93	96	93	81	88	77	103	92	74	96	109	112	83	83	86	76	82	73	99	83	91	81	81	91	87	96	86	89	105	96	82	105	87	107	81	101	84	78	84	99	82	107	92	92	80	112	81	85	93	101	81	77	86	97	92	97	101	98	103	90	102	82	95	85	74	100	90	80	86	74	81	71	92	89	93	88	79	74	83	83	97	103	87	97	94	85	94	100	78	87	98	102	88	92	90	92	106	87	86	103	80	82	102	80	103	109	107	86	87	94	93	85	88	90	94	88	75	80	86	89	96	98	105	73	83	91	100	109	86	100	90	90	78	99	97	90	86	85	85	90	88	100	94	105	77	80	89	98	93	103	99	89	95	87	85	80	84	91	98	91	95	97	94	83	98	91	69	80	99	70	100	91	90	117	86	100	100	101	90	85	102	91	91	87	84	99	92	98	82	100	86	78	82	90	77	102	94	89	88	99	81	108	75	111	97	69	111	94	110	93	100	96	92	81	97	77	93	100	77	85	95	86	102	95	92	77	87	81	93	94	78	97	90	108	99	104	92	93	105	98	78	96	75	97	92	91	81	100	100	81	85	90	88	111	93	92	97	91	97	82	77	99	95	115	105	99	83	99	91	79	77	88	83	89	76	96	90	91	100	87	103	80	87	93	98	94	106	81	94	79	79	92	88	96	87	83	78	82	98	82	92	95	96	94	105	98	90	78	75	94	101	101	89	90	102	88	100	97	100	104	99	83	93	109	98	88	99	104	95	75	84	85	73	98	91	97	87	103	91	94	81	103	87	84	109	95	74	97	90	94	110	99	116	99	80	75	87	89	82	81	107	102	88	107	78	84	86	92	92	97	105	93	89	92	82	67	86	77	113	84	74	84	96	81	96	94	83	107	93	103	99	99	95	93	98	105	90	93	102	88	104	98	91	76	89	89	84	109	81	91	93	80	87	101	91	84	90	91	89	78	92	101	104	87	95	94	100	100	87	91	100	89	79	93	97	102	99	103	96	93	115	84	105	105	90	95	85	71	91	78	113	97	96	83	93	97	77	101	94	92	101	88	90	76	87	90	103	94	97	91	112	79	100	75	98	81	101	118	86	87	99	97	94	88	97	91	91	74	99	91	100	85	74	82	99	90	101	86	81	103	93	94	97	87	85	97	97	88	76	105	95	111	88	74	93	90	101	91	79	110	84	96	81	90	87	98	86	84	95	90	99	85	94	93	96	92	92	95	90	73	100	100	87	89	83	98	78	90	77	96	90	99	101	93	91	107	90	94	114	78	92	92	85	90	105	86	96	89	88	88	92	86	84	98	99	91	90	81	92	80	84	98	94	69	94	98	112	88	82	73	104	74	88	90	109	91	106	77	84	85	87	72	83	98	94	89	84	86	85	82	100	74	103	109	101	95	106	111	94	76	103	92	89	101	124	102	80	80	92	104	90	84	75	102	110	91	84	90	97	94	81	106	88	94	90	89	97	79	82	73	84	102	105	87	88	94	96	103	106	68	84	110	106	95	93	88	83	81	101	87	98	81	98	94	93	80	82	110	92	82	115	89	100	104	86	79	82	98	84	88	106	91	79	96	97	92	82	86	109	87	110	89	78	98	85	94	103	82	103	93	77	76	94	96	80	96	94	86	92	102	92	93	102	107	78	88	91	84	114	81	88	104	84	80	83	81	86	92	89	89	95	77	89	108	94	87	79	81	78	76	102	96	117	101	83	89	95	107	88	117	85	95	71	81	96	89	97	88	80	97	110	97	99	81	103	103	94	92	88	93	96	106	94	90	94	99	102	110	71	95	112	88	98	105	94	86	85	90	85	92	77	95	93	91	89	85	69	103	85	84	93	101	82	81	89	93	118	94	95	78	72	92	77	85	75	113	102	87	90	107	93	99	95	85	98	107	87	81	87	90	81	93	96	92	93	98	97	104	94	86	91	78	102	88	100	84	102	106	79	85	107	80	92	104	94	88	99	75	80	78	80	98	106	91	89	89	84	93	86	95	107	109	89	99	101	96	100	95	104	83	86	93	93	92	89	89	103	93	108	84	83	101	93	79	90	93	89	84	71	82	90	89	82	103	85	108	77	97	91	109	93	92	106	87	92	91	91	99	76	86	82	90	90	100	91	120	88	101	80	94	80	98	90	90	96	99	119	80	87	91	97	95	83	86	109	78	100	85	92	105	102	90	90	102	88	88	89	92	94	86	71	84	97	86	105	98	84	81	91	88	86	90	116	94	100	88	94	84	102	106	78	98	82	91	95	86	93	91	106	100	79	90	79	77	100	101	80	76	87	99	99	104	95	101	79	90	80	90	86	89	89	95	82	93	92	89	101	93	91	93	99	99	93	101	92	87	83	81	105	78	77	87	90	80	75	88	95	88	118	105	94	91	95	114	99	87	99	88	76	72	93	73	95	93	95	78	102	103	75	76	89	92	90	91	114	94	91	96	88	80	90	88	79	99	81	87	110	97	87	90	77	104	74	92	79	88	108	104	104	100	96	99	108	86	89	81	87	89	74	95	102	103	92	87	98	96	89	107	90	102	115	94	102	96	79	92	84	103	97	97	99	96	108	92	77	101	96	107	85	93	86	87	85	120	92	73	91	89	100	103	81	82	83	91	91	99	89	110	88	99	108	84	87	105	89	113	88	89	85
7336	375	581	589	530	467	452	410	401	365	415	351	354	368	340	345	356	350	324	352	350	336	339	347	345	365	303	373	304	337	311	332	333	359	301	308	352	346	368	321	376	319	314	333	326	348	332	332	333	322	317	375	319	312	356	324	359	316	321	348	313	329	320	337	336	331	371	366	322	374	322	344	352	334	342	360	335	325	289	356	346	334	337	351	344	330	317	353	350	323	355	319	268	342	329	264	315	324	356	316	354	328	306	339	339	314	297	333	321	327	335	325	322	315	303	309	312	338	304	310	333	312	335	313	348	364	344	351	341	341	311	355	342	339	343	336	328	321	293	303	326	365	333	324	334	335	366	326	352	329	309	333	311	332	341	331	327	353	337	329	319	307	309	353	306	331	310	334	306	352	319	307	340	303	333	297	364	329	346	309	302	349	303	345	360	358	334	329	330	335	314	348	332	362	337	315	336	343	320	338	319	369	322	341	344	341	341	350	334	318	294	315	311	344	336	329	326	335	292	339	338	325	326	314	321	322	320	378	284	323	348	340	332	318	307	349	342	359	336	330	312	359	339	327	320	313	301	330	351	328	332	328	343	327	320	297	324	361	342	325	330	326	351	308	330	336	327	297	321	354	337	343	343	332	336	323	295	315	313	350	322	350	331	317	302	320	325	332	313	339	343	326	337	340	298	316	329	313	342	375	339	347	320	342	319	330	344	323	329	330	342	302	309	295	363	309	365	313	309	343	315	313	361	319	323	306	338	299	373	310	348	345	337	341	345	334	326	340	326	331	348	354	315	335	310	321	340	350	328	324	324	336	357	307	341	302	355	304	335	322	355	370	331	337	296	297	392	350	302	356	305	323	313	316	328	322	324	330	305	331	321	325	329	311	320	348	332	358	342	322	296	322	322	322	334	327	368	316	368	312	357	354	326	293	297	350	338	345	296	326	317	349	302	359	317	340	344	318	304	305	332	330	317	328	336	328	295	328	309	319	364	347	337	335	323	329	350	338	297	329	318	337	314	355	338	313	315	328	336	362	324	322	338	307	335	329	322	320	350	360	309	355	350	317	339	326	343	369	323	341	343	332	338	366	325	308	314	303	347	337	326	302	328	311	333	325	358	332	319	340	339	297	334	333	316	320	327	343	377	326	318	317	307	328	295	332	338	350	352	337	320	320	313	355	328	275	354	326	323	300	336	306	302	349	350	288	325	301	351	302	305	350	329	329	362	282	322	339	348	316	338	313	319	303	318	335	315	336	326	359	346	337	309	326	336	326	307	307	344	366	347	348	301	315	325	369	334	297	343	319	293	364	317	329	333	341	351	343	314	319	368	317	317	340	342	347	334	332	335	357	330	304	329	344	330	302	307	313	337	313	333	322	352	306	314	310	313	307	357	349	331	326	291	326	343	344	293	342	324	296	331	330	314	310	336	312	303	328	309	331	336	333	356	345	335	339	351	314	340	332	319	347	309	342	350	322	327	325	359	334	302	348	363	312	289	341	320	331	325	332	303	333	312	322	347	327	324	308	338	315	342	320	340	313	317	339	316	297	328	320	312	355	323	345	323	365	321	335	344	354	339	335	333	316	343	329	360	301	302	306	304	356	325	316	320	345	319	342	317	303	316	321	334	322	328	340	344	337	327	350	332	361	319	330	324	342	337	370	321	331	332	355	320	328	314	318	366	346	332	344	340	334	331	331	307	305	365	311	355	327	327	305	357	340	305	337	316	358	321	331	312	329	381	318	352	318	322	357	335	318	338	328	334	337	326	326	292	336	368	305	330	318	329	332	357	344	338	326	325	381	343	324	352	338	335	360	317	321	309	306	330	336	322	352	327	325	304	298	320	328	325	329	350	322	321	365	335	309	299	332	344	319	322	324	329	328	338	322	312	356	335	349	323	327	339	318	349	351	299	293	338	358	307	343	319	356	300	318	333	309	358	329	327	300	319	314	306	334	321	310	283	350	335	356	309	343	344	316	335	355	333	364	340	332	299	290	315	370	381	360	311	322	332	339	312	369	367	349	307	357	299	339	324	327	347	349	341	364	295	335	338	345	325	323	331	321	331	357	340	379	330	317	321	320	332	310	341	358	318	341	325	313	326	320	343	326	330	315	333	317	361	366	343	321	295	332	335	309	352	334	343	317	315	316	347	336	343	295	337	321	344	338	311	326	348	311	315	323	328	335	345	325	322	336	332	359	353	312	356	372	333	327	340	301	352	323	346	360	303	348	329	346	327	341	322	329	349	317	314	326	343	309	352	335	371	326	370	329	335	337	303	315	315	308	325	303	346	352	340	342	330	354	325	337	326	359	329	366	350	339	342	343	326	318	319	351	343	349	318	333	311	314	339	294	367	327	360	321	292	335	322	327	338	338	320	367	327	311	308	326	319	342	303	319	320	311	318	317	317	318	352	330	331	360	311	348	348	324	319	334	325	364	325	327	338	341	327	346	321	355	326	320	338	310	349	327	343	334	329	347	340	321	322	311	293	379	340	323	328	309	334	325	382	339	336	309	309	345	332	354	331	318	335	324	308	330	338	351	333	347	307	342	320	326	349	347	328	344	341	352	327	340	325	319	333	340	332	334	325	336	314	343	312	353	319	319	305	335	326	347	347	325	360	338	360	359	305	317	304	297	314	349	334	313	291	355	336	318	314	333	303	314	315	314	335	336	311	322	335	334	347	348	329	339	337	341	343	344	320	323	344	342	361	310	340	318	348	348	335	327	343	304	319	327	339	331	333	328	303	320	322	345	305	317	327	340	336	318	321	326	333	334	366	339	314	311	347	329	330	337	341	315	282	327	311	331	323	353	367	351	375	315	320	365	336	310	321	329	343	323	335	334	323	357	369	338	354	329	322	317	327	320	284	341	316	327	323	344	369	327	355	344	328	322	321	333	343	334	337	324	324	346	356	362	327	323	342	352	312	326	337	307	326	325	322	291	314	336	339	348	319	343	314	335	341	346	327	328	305	323	333	336	348	288	352	289	348	322	319	327	336	336	328	313	343	321	329	352	329	351	314	339	341	312	342	330	339	338	295	340	328	334	308	349	341	301	335	327	321	352	349	320	293	343	316	309	337	307	345	295	326	335	335	321	311	316	320	323	347	326	304	355	346	322	327	340	337	309	318	342	319	347	357	321	323	318	314	318	338	338	304	339	325	302	331	348	359	308	309	352	325	324	314	336	340	291	349	327	338	333	309	311	317	316	363	360	329	346	350	328	323	325	357	349	359	308	295	329	308	330	323	351	319	334	323	317	320	341	333	313	316	313	295	315	314	337	322	345	341	325	327	316	310	315	336	319	316	301	361	345	304	307	342	331	302	338	393	359	324	323	356	345	343	328	324	326	331	341	318	330	332	328	326	295	329	310	349	355	364	369	296	325	335	289	305	348	294	337	335	325	324	314	311	312	314	283	369	352	309	330	346	337	323	336	332	329	317	307	352	338	318	298	321	332	334	324	348	370	295	344	330	341	343	351	356	308
38942	11642	1827	973	730	538	407	346	330	274	275	218	212	189	193	205	207	190	159	165	183	150	181	166	152	186	182	159	153	183	170	170	152	188	168	143	137	157	164	145	147	162	152	154	144	163	147	160	147	151	156	158	170	165	142	167	138	166	152	149	141	141	161	157	131	137	154	150	164	156	171	157	165	157	144	156	158	161	154	141	173	154	152	177	139	176	168	181	159	158	157	147	157	158	196	144	144	163	150	153	154	154	148	169	157	157	176	133	158	157	138	163	164	146	172	158	166	140	150	152	138	145	163	159	134	150	142	134	127	135	157	153	168	164	162	162	135	159	150	139	163	141	159	146	134	166	127	151	136	172	154	132	168	145	156	158	157	134	192	153	154	156	179	135	152	164	162	142	143	165	149	153	126	161	148	157	148	139	145	129	154	174	142	156	162	152	148	170	152	145	195	141	148	159	134	170	142	178	142	149	180	148	166	151	161	162	159	147	159	167	136	168	158	147	162	184	157	160	146	158	148	163	164	161	140	155	146	144	170	143	174	173	137	136	129	160	163	169	152	168	153	135	147	153	171	151	147	147	172	145	142	132	141	181	161	169	159	165	160	127	159	161	146	160	164	141	160	135	144	162	138	156	160	150	152	169	167	146	163	148	163	154	147	124	173	142	158	160	123	142	157	136	162	149	163	151	139	141	155	160	152	155	147	159	150	168	145	174	143	164	161	159	151	147	152	140	171	144	156	165	180	152	145	166	153	146	139	151	151	140	156	154	145	141	163	169	155	172	164	130	158	169	179	155	177	159	136	168	155	151	173	158	162	148	148	181	165	156	157	155	156	130	151	158	139	151	147	134	147	165	146	168	165	138	165	161	166	138	161	134	145	149	142	159	139	139	156	158	183	146	149	156	167	139	183	147	151	152	173	163	143	160	123	136	139	149	157	161	168	166	145	141	150	145	150	159	159	141	159	139	150	150	146	147	151	166	131	167	134	157	151	151	159	166	178	158	146	152	169	164	171	156	159	140	155	149	151	139	170	172	151	132	153	152	156	147	145	166	165	158	174	154	152	137	155	137	141	143	153	172	132	164	147	134	154	152	143	143	142	152	162	132	174	165	144	157	144	166	158	146	152	169	144	154	177	143	166	143	160	154	145	142	153	147	174	155	143	169	139	168	166	146	173	136	145	142	153	162	164	166	123	141	146	155	146	154	159	156	163	153	134	150	157	134	140	145	168	164	154	158	128	172	163	157	152	160	160	161	115	151	157	149	149	160	154	178	160	144	136	155	151	143	144	169	170	139	170	144	139	148	143	146	169	140	162	141	136	170	141	158	166	160	150	171	155	162	135	153	135	125	145	166	161	166	151	148	159	149	147	128	151	170	148	150	155	173	132	149	163	141	155	167	147	167	141	142	143	142	149	159	182	153	135	155	158	141	154	169	150	155	145	158	165	147	172	144	136	159	171	146	143	165	162	155	150	167	176	144	149	154	149	172	142	145	147	150	142	145	156	151	156	158	133	140	153	137	171	162	148	131	142	138	145	158	143	159	146	158	148	154	140	158	118	152	139	146	129	151	145	136	170	132	150	122	149	136	140	167	164	162	151	167	161	177	156	144	159	158	135	154	144	132	153	141	159	145	160	178	170	155	154	177	139	133	143	164	154	168	144	150	162	141	142	144	162	158	165	146	136	149	150	153	153	130	151	144	152	130	155	131	173	153	172	119	151	132	137	151	167	129	161	143	140	165	145	147	157	149	151	167	146	176	146	149	163	138	144	161	159	161	140	126	155	163	160	135	146	150	155	152	163	177	159	139	165	159	142	139	168	161	161	164	153	143	149	146	118	163	144	140	145	145	150	161	151	134	139	142	165	152	160	151	140	157	134	154	141	147	160	152	161	147	164	151	168	175	147	154	157	156	164	157	164	149	166	152	154	110	180	153	151	152	142	148	172	130	158	170	162	152	152	140	144	173	156	134	146	150	144	141	133	146	149	139	137	152	157	133	133	143	156	137	145	168	157	145	161	153	137	166	140	157	163	175	151	166	149	177	150	174	164	141	178	145	144	136	185	144	174	142	163	175	151	156	157	114	140	175	153	143	168	138	159	160	149	143	153	156	133	145	145	147	140	140	158	156	164	145	166	162	161	148	168	166	144	173	141	166	153	155	151	158	154	144	151	165	175	153	146	146	162	155	169	146	148	156	139	151	147	139	134	136	145	138	148	166	149	152	162	149	167	157	137	126	158	135	153	158	147	165	151	145	137	162	145	164	148	159	153	157	152	153	120	140	129	139	175	150	166	134	164	141	155	140	130	165	164	155	153	146	127	163	157	137	152	142	158	160	167	141	147	161	161	166	145	177	143	141	145	165	165	143	166	144	166	153	167	120	142	142	154	150	170	169	177	156	159	158	151	159	163	155	155	148	150	178	164	130	148	148	146	162	162	167	148	162	146	150	151	137	156	154	147	160	153	163	180	169	136	141	146	146	148	151	161	152	138	151	154	148	167	171	149	165	154	153	142	163	155	150	157	162	145	172	141	167	154	158	152	135	161	154	168	157	161	156	137	178	161	144	154	177	146	163	124	161	181	170	137	125	152	170	128	165	158	160	161	144	155	148	142	159	143	144	148	151	156	133	153	150	143	137	172	141	138	129	162	162	162	166	125	170	164	147	136	150	149	164	170	151	135	157	146	155	157	137	156	141	153	144	150	172	164	167	131	157	150	155	147	147	170	141	168	151	163	164	150	166	163	164	143	139	134	161	153	161	124	152	153	139	155	131	173	157	156	161	159	152	170	149	166	140	134	163	145	140	139	146	171	164	134	157	153	161	165	145	140	158	153	148	167	139	176	170	140	185	155	147	173	161	173	138	133	147	123	138	157	158	130	164	169	166	155	152	149	159	146	150	141	134	151	139	145	149	138	164	152	155	158	163	162	142	134	153	146	156	148	155	154	158	164	134	164	144	150	146	134	150	134	160	155	155	144	159	147	147	160	163	153	153	158	147	165	170	150	153	152	169	123	134	134	149	176	163	150	127	140	173	156	163	153	152	160	153	163	158	178	160	148	159	166	151	140	145	131	156	142	149	164	164	141	152	139	153	167	163	149	164	172	127	142	144	137	141	158	150	152	144	150	168	169	180	153	157	154	148	162	135	160	147	140	182	144	154	156	141	140	160	150	160	144	149	168	152	146	147	144	160	151	143	136	156	162	127	152	152	155	155	163	150	156	150	162	149	169	137	149	170	148	152	155	150	143	145	156	125	174	154	157	142	138	165	152	154	156	155	183	153	131	131	167	158	161	153	171	152	155	169	163	154	174	140	130	134	144	178	125	178	157	156	152	182	160	160	135	161	147	150	160	153	156	167	146	157	156	154	144	151	170	141	154	145	184	147	160	138	135	130	140	148	156	173	156	161	177	155	145	139	150	136	155	144	166	159	146	160	158	149	143	157	174	136	141	168	147	139	162	146	176	130	164	157	150	150	163	152
24318	1569	3327	3540	3029	2472	2087	1779	1456	1293	1100	1079	961	901	893	828	770	740	741	703	711	685	652	633	646	628	639	623	612	589	560	576	612	575	546	560	606	539	542	545	518	568	568	528	520	516	478	522	530	548	510	513	517	537	546	534	487	499	506	535	549	505	516	523	525	541	510	528	475	556	498	519	549	515	556	534	463	520	508	534	501	547	543	526	538	485	522	462	490	475	511	603	503	491	506	537	512	507	527	483	499	540	476	548	540	481	505	504	485	508	482	503	506	523	519	519	484	458	542	498	472	504	528	512	471	501	498	519	500	489	465	468	484	509	511	526	530	503	484	518	549	494	486	520	503	551	454	504	530	476	555	486	511	521	470	463	492	464	558	505	561	471	494	477	424	494	526	491	517	500	512	486	500	503	495	499	559	516	510	459	488	515	455	506	471	504	503	477	509	522	521	479	544	483	495	468	487	465	484	487	522	496	495	492	502	490	537	512	503	503	513	473	520	494	544	480	476	504	497	493	467	494	489	491	542	494	502	491	480	507	521	507	493	478	501	472	491	526	486	495	508	495	509	463	503	492	538	498	498	482	510	515	503	495	498	485	513	455	493	516	527	483	467	486	498	495	490	484	528	489	485	540	531	460	539	453	497	511	512	529	487	516	489	517	518	503	503	475	474	509	518	476	492	483	508	508	516	521	505	466	493	495	467	508	533	516	503	439	518	477	490	510	498	468	507	521	521	505	479	483	527	525	515	499	486	513	499	526	479	477	527	508	502	530	488	492	524	497	487	503	499	475	509	527	482	507	532	508	529	504	531	493	493	547	498	498	452	505	526	498	499	492	535	494	499	492	531	498	501	492	503	487	493	526	497	492	469	504	474	506	493	482	548	491	500	505	487	483	494	465	495	525	473	503	486	545	489	493	502	488	516	525	503	473	496	513	500	482	505	492	518	478	541	486	530	494	507	547	478	514	474	497	499	508	498	520	468	497	481	496	508	454	477	498	468	503	456	520	511	536	479	510	492	508	535	499	481	503	509	493	495	528	480	502	488	520	433	479	519	502	496	510	494	536	475	503	532	513	487	496	499	454	485	527	462	541	499	498	515	470	464	481	511	475	518	488	458	487	539	518	513	539	471	491	527	519	481	494	488	516	460	537	497	529	529	503	487	465	541	526	505	485	493	523	460	502	505	470	534	514	493	513	482	455	457	532	523	508	507	536	492	536	504	526	496	489	502	542	488	452	538	517	473	468	496	486	465	481	488	511	488	507	508	470	512	490	516	510	501	522	507	483	470	531	502	521	517	500	489	496	512	503	513	499	491	509	534	560	520	518	461	485	495	474	518	520	506	472	482	520	541	485	481	512	500	534	510	482	523	502	488	501	510	512	511	488	526	518	546	538	509	508	480	516	499	488	475	467	486	528	489	502	509	515	503	540	479	491	521	494	550	485	511	521	505	499	502	520	506	483	476	476	491	534	519	506	507	486	463	482	500	518	510	518	514	505	480	499	536	460	501	522	491	467	511	493	508	492	501	560	526	500	515	511	539	509	497	481	482	492	512	496	463	512	456	524	476	534	492	489	538	494	511	482	489	510	479	507	506	471	484	512	553	501	500	457	474	480	482	479	517	499	550	517	519	470	514	534	504	493	490	487	511	493	507	500	506	534	513	463	524	511	520	477	494	471	493	496	531	519	510	470	510	515	513	493	459	523	498	474	480	485	497	506	530	509	503	553	520	498	476	499	543	496	447	496	514	495	517	514	514	495	520	474	487	487	538	483	521	517	473	506	506	451	522	475	510	482	466	475	511	511	467	454	517	515	528	496	468	512	472	489	497	486	545	479	484	507	490	502	555	474	449	470	468	467	488	466	485	494	547	534	495	489	511	497	483	503	501	498	476	516	507	476	503	478	495	488	527	522	461	478	470	519	451	510	501	527	485	489	504	477	522	529	507	510	489	454	524	510	500	492	504	479	524	479	471	504	496	480	516	473	497	505	499	486	484	500	492	478	493	488	474	533	513	522	479	512	501	490	494	472	514	497	519	492	515	494	477	515	451	501	499	468	478	513	495	511	494	453	497	526	490	514	504	512	484	481	526	511	469	503	495	505	481	494	477	527	495	484	487	496	530	539	486	482	501	474	512	543	497	498	511	519	508	472	519	542	452	522	523	501	481	491	527	546	477	522	524	504	503	486	487	490	502	497	476	494	508	508	452	483	465	515	502	530	479	484	481	518	524	496	441	536	477	514	509	507	508	493	495	495	505	554	498	469	507	495	517	451	478	496	506	523	514	504	524	509	485	506	504	499	521	474	491	521	522	508	521	474	516	496	493	472	530	501	493	504	482	492	481	512	518	485	504	517	439	521	492	520	495	476	517	511	466	463	496	506	475	492	485	523	521	490	496	495	508	500	462	497	468	496	495	520	499	528	491	485	494	500	517	520	521	478	522	513	461	525	510	511	515	504	472	486	510	525	442	544	487	506	529	494	506	554	514	491	494	481	517	523	487	499	519	486	479	487	480	505	516	526	537	508	472	471	576	505	484	485	478	502	506	509	475	528	501	503	505	506	494	516	504	508	506	505	518	514	477	521	510	517	482	509	545	502	502	523	480	526	475	501	527	495	478	519	511	516	515	522	531	539	484	488	525	496	524	484	481	533	481	487	479	469	480	512	449	475	508	495	484	479	528	506	488	496	509	482	471	477	500	475	501	532	464	556	545	496	473	491	527	524	513	510	463	516	509	479	511	441	469	483	503	446	546	467	498	475	509	489	488	478	514	496	495	507	532	515	540	510	503	540	499	517	495	486	533	465	486	499	513	497	471	515	528	508	465	481	458	524	490	487	534	519	478	517	518	507	484	508	546	484	483	495	508	518	501	523	475	518	463	524	537	500	489	496	511	500	506	521	514	515	488	510	499	490	487	502	525	522	502	485	505	499	470	488	503	507	470	480	490	451	507	467	503	481	493	485	456	480	509	469	491	516	529	491	508	506	524	539	516	494	522	502	561	521	465	482	526	503	528	544	514	457	481	502	516	459	534	519	486	507	531	472	498	528	453	520	537	529	521	526	522	512	487	519	540	477	540	496	545	503	522	536	447	499	494	516	500	499	525	516	548	506	489	475	454	516	510	487	484	509	490	531	483	518	504	514	499	514	484	535	492	500	508	494	500	521	492	498	493	501	532	499	517	513	501	476	531	522	485	484	511	503	506	496	465	501	511	522	519	522	481	530	500	479	499	490	495	493	494	516	512	511	523	515	497	494	534	505	526	526	512	501	507	506	525	511	433	444	515	496	520	499	505	523	506	514	496	512	456	516	477	506	504	473	468	503	513	485	476	503	504	502	515	485	502	509	495	513	520	511	495	504	480	489	485	459	467	467	480	489	496	531	497	525	486	496	495	525	463	519	506	495	508	488	490	543	539	527	482	513	498	502	484	512	475	474	463	506	497	525	508	474	525	525	489	503	514	527	455	512	488	486	505	508	491	489
52705	21783	6868	2075	1416	1053	787	626	591	498	457	391	389	385	335	325	322	321	336	268	315	291	301	282	277	270	289	262	283	250	257	273	318	255	271	239	270	253	245	269	273	277	252	233	248	261	255	266	284	230	241	277	235	272	263	265	264	241	252	235	226	229	247	242	255	256	248	263	266	267	258	278	267	279	250	265	252	289	265	246	242	263	246	267	252	264	271	274	249	237	245	260	255	263	256	265	263	273	255	251	244	268	270	277	257	257	271	242	266	259	255	239	227	258	246	237	217	232	248	248	264	247	274	271	259	234	222	240	249	273	261	253	250	239	239	241	251	257	242	249	228	243	235	270	240	269	256	265	242	254	267	260	239	229	238	249	278	253	235	252	244	257	244	255	238	214	238	245	261	255	238	256	259	254	267	210	260	268	242	243	237	291	263	229	244	246	268	258	259	258	255	236	259	249	249	248	263	283	260	241	243	248	237	250	264	242	278	224	244	264	271	245	260	245	253	265	292	248	237	252	245	275	253	274	241	262	250	233	269	233	235	232	220	265	244	234	256	264	244	246	262	241	225	242	260	214	251	245	272	250	222	244	283	250	221	238	254	243	247	245	261	259	267	260	254	244	252	259	252	266	263	265	240	248	262	259	251	267	259	240	265	250	236	259	253	250	278	270	257	241	273	243	240	248	250	272	233	244	252	271	266	252	251	228	264	233	251	228	268	268	279	249	260	255	230	239	235	233	246	248	238	238	277	239	251	258	255	246	258	232	253	252	285	260	262	242	233	227	224	262	252	257	259	237	244	240	252	247	256	222	260	263	262	249	250	236	243	254	234	214	241	236	255	242	239	262	264	260	213	271	269	240	261	238	249	242	238	249	265	246	262	250	266	247	259	259	261	272	252	221	243	242	252	258	242	255	252	251	249	278	252	253	249	256	237	241	258	257	239	246	237	239	263	272	260	267	255	255	254	251	240	264	250	249	246	245	258	284	282	272	247	281	252	272	237	233	268	240	269	267	266	245	228	256	220	272	256	224	244	221	233	237	240	299	273	227	240	231	278	262	235	282	250	232	249	239	273	257	248	262	255	252	265	250	247	248	253	249	238	255	222	266	229	244	232	244	259	264	257	255	255	262	263	264	241	271	265	264	240	283	272	252	237	249	218	255	245	230	258	249	245	272	277	225	254	227	262	278	242	254	266	253	236	265	245	241	269	253	249	253	274	258	264	244	251	257	263	225	240	270	231	277	244	244	244	247	257	228	236	211	279	231	263	255	277	270	237	248	237	255	271	249	241	255	266	246	257	236	237	260	260	205	235	237	251	228	251	253	257	246	267	257	268	232	259	254	264	234	243	259	293	283	224	233	284	274	258	225	250	246	216	277	244	257	256	264	245	243	245	224	261	262	248	267	245	253	255	265	272	248	258	223	253	241	251	259	258	252	236	246	230	258	284	262	252	251	228	237	231	263	250	251	255	245	252	233	272	238	244	252	240	257	229	271	260	261	243	267	269	250	234	258	244	250	284	234	259	265	262	263	255	250	246	272	240	237	234	253	234	286	274	236	302	249	280	241	243	236	231	236	261	257	269	248	262	250	266	285	215	254	257	225	266	276	250	260	259	245	263	252	268	248	287	258	257	244	242	220	244	256	226	269	248	247	236	234	251	269	284	260	248	264	264	257	234	264	231	222	250	270	266	241	256	240	225	255	281	232	231	259	236	271	238	238	289	225	256	266	259	270	299	236	259	218	274	246	252	228	243	249	293	253	240	277	266	246	243	249	259	258	268	241	275	225	258	245	250	251	240	278	236	236	252	243	238	252	231	236	234	254	241	243	253	242	258	285	236	267	277	278	291	263	238	250	267	235	278	264	256	238	230	280	249	243	247	241	266	252	263	258	254	243	266	222	257	237	248	250	262	269	260	257	253	269	279	260	240	248	230	238	253	268	251	241	246	246	262	254	265	226	269	250	269	247	249	239	272	230	226	267	216	268	250	236	231	268	256	247	247	258	255	250	255	248	243	244	224	243	247	258	218	232	220	224	245	233	236	251	257	246	204	218	255	253	276	262	254	252	259	244	253	243	256	246	269	221	283	253	260	271	258	252	254	238	229	258	248	276	257	229	243	261	250	258	234	253	273	261	283	287	247	240	250	255	242	251	249	238	241	246	267	252	251	223	230	265	234	261	239	235	263	234	249	238	255	265	270	275	239	246	261	270	255	233	267	278	261	234	287	261	261	253	230	241	257	256	250	263	269	227	249	256	298	265	279	247	255	235	256	257	237	245	241	262	239	227	260	259	235	250	237	257	236	250	226	264	255	239	252	246	264	247	270	245	247	248	272	257	244	269	238	242	253	226	253	212	255	280	255	222	268	263	257	229	263	265	266	252	240	250	256	258	260	231	234	230	242	240	259	236	273	247	251	242	256	261	292	247	224	260	247	275	265	267	253	265	249	253	262	253	259	246	256	253	263	259	292	219	243	240	273	255	269	233	247	241	240	259	256	259	250	243	253	248	279	243	256	255	241	249	246	235	253	284	282	265	241	227	274	264	289	277	262	258	260	271	231	232	254	257	277	260	253	269	236	263	228	261	253	233	254	264	297	265	277	234	248	234	265	229	243	271	271	270	267	246	262	237	254	262	206	237	258	256	242	248	254	260	245	238	253	249	247	236	270	254	255	250	220	243	227	260	251	240	247	303	236	259	250	262	262	247	264	223	259	242	247	243	255	260	246	271	260	214	240	251	273	245	250	265	271	259	250	260	256	248	255	251	218	236	254	257	269	279	268	236	207	281	288	238	269	250	227	255	245	253	256	231	228	260	237	275	263	290	257	290	255	223	251	257	253	246	248	265	219	266	272	278	244	266	252	269	275	241	261	247	254	238	236	265	248	232	223	233	255	237	282	262	264	247	247	252	240	254	232	259	259	259	233	229	230	255	235	272	251	242	287	256	236	240	262	249	244	273	225	237	256	255	255	251	257	251	234	244	247	270	254	240	243	238	272	241	224	251	246	257	253	246	253	286	269	275	223	256	266	244	274	261	271	269	280	243	242	226	247	250	247	244	252	254	235	279	258	274	247	291	273	258	250	255	261	252	260	261	295	230	220	258	243	242	236	267	228	267	228	268	258	273	250	261	281	261	264	221	233	266	238	252	230	225	266	222	273	236	231	238	258	234	246	276	223	237	232	230	242	265	262	276	237	282	247	259	240	238	271	248	268	245	262	241	278	250	272	234	256	251	247	272	239	257	257	275	248	252	240	243	225	277	228	251	250	232	231	265	257	268	208	262	255	239	256	255	285	269	266	244	255	258	249	240	235	238	247	253	278	246	254	262	246	243	271	270	250	273	252	274	260	233	239	265	238	242	232	250	241	266	237	265	252	241	258	253	253	264	265	267	230	254	265	233	265	266	242	288	249	247	241	257	242	247	245	251	268	223	248	260	274	228	281	261	280	260	265	266	262	245	277	284	237	232	245	254	255	235	243	234
32827	2760	6059	6459	5392	4435	3799	3091	2717	2344	2037	1893	1606	1613	1504	1431	1382	1301	1174	1144	1152	1092	1050	1027	1009	1028	970	932	959	960	948	863	941	918	876	879	844	890	816	853	884	849	896	846	796	784	833	825	826	863	816	837	774	804	812	851	846	791	868	801	798	813	858	817	756	785	791	762	779	743	802	787	775	714	728	776	795	793	778	790	776	800	732	813	799	796	766	788	781	801	785	782	754	749	736	806	765	744	727	803	781	782	776	753	781	700	735	798	724	818	769	819	794	797	741	796	699	764	752	748	826	749	754	770	739	791	752	771	720	790	784	704	753	760	766	766	720	787	747	720	745	796	722	731	703	757	769	756	788	809	785	772	803	758	739	774	791	801	786	744	790	793	726	789	705	738	745	779	722	721	722	731	810	803	782	761	736	767	735	740	735	745	756	792	787	765	746	743	755	755	766	734	754	736	744	760	778	773	739	787	718	803	748	751	759	728	746	768	777	782	780	697	769	723	730	753	728	815	718	807	732	774	765	776	778	753	790	756	748	766	711	818	763	759	750	750	781	770	739	740	709	785	771	764	777	732	760	738	753	775	738	743	728	752	700	779	722	771	739	801	767	772	723	733	819	749	768	708	755	756	812	792	725	786	708	737	771	772	756	760	742	737	721	776	715	733	752	788	716	765	713	764	760	745	709	716	756	739	737	747	756	776	707	753	750	797	787	726	761	784	780	758	747	711	734	779	767	737	746	720	715	717	722	756	786	787	691	717	764	718	763	744	810	768	786	773	742	773	775	690	731	737	772	745	754	793	774	753	714	753	801	772	831	776	770	734	758	733	759	717	803	772	719	746	755	763	814	769	731	797	779	767	738	755	782	733	749	804	755	740	764	753	721	772	772	776	782	720	781	771	820	762	732	706	790	771	797	775	765	707	822	748	786	773	837	772	745	752	732	723	750	727	743	732	743	744	777	766	763	692	779	745	781	756	721	763	733	784	774	753	752	756	722	706	738	764	782	762	700	752	750	723	750	780	763	747	750	770	795	730	720	773	737	786	758	765	775	767	778	724	703	704	733	767	747	740	743	736	758	742	811	746	747	765	702	769	730	792	781	723	769	731	736	728	744	720	734	776	736	776	778	787	739	747	705	753	785	749	811	751	764	753	726	777	755	763	733	733	734	774	732	721	686	758	756	779	769	735	772	796	744	738	747	793	686	799	779	752	734	811	760	771	786	740	796	723	759	777	735	780	715	755	749	795	763	731	784	749	721	749	800	761	758	735	771	768	764	789	758	800	749	768	759	813	768	750	765	731	756	714	786	799	722	767	747	781	712	775	769	760	748	753	732	776	776	763	782	761	810	714	774	746	707	753	756	753	756	799	748	750	790	769	760	741	790	785	759	750	715	723	768	748	744	764	752	773	769	725	750	759	759	748	798	789	787	722	812	788	754	778	728	807	826	780	740	744	754	822	756	768	774	734	808	699	771	709	775	758	773	802	767	723	759	749	765	714	734	793	753	756	778	781	782	752	752	733	769	809	747	747	721	800	747	761	772	749	736	664	753	756	778	769	686	766	739	761	763	737	765	710	720	741	779	744	767	761	724	742	716	766	750	724	745	725	762	768	735	721	731	784	787	762	766	739	735	753	759	737	792	743	800	812	728	776	723	743	780	742	809	724	810	749	744	784	725	759	807	701	781	743	729	741	772	784	764	732	730	789	786	791	771	778	785	738	801	703	747	730	712	776	768	747	712	798	715	784	773	754	740	809	825	752	728	757	727	766	758	771	767	808	780	757	762	779	749	761	741	778	741	776	760	724	721	718	758	726	725	750	715	765	743	743	698	761	718	734	735	752	772	751	780	762	789	739	732	816	779	780	750	791	785	782	785	812	761	712	769	761	767	760	782	754	741	725	737	773	770	738	792	772	720	744	773	753	775	818	771	757	777	774	704	745	801	772	740	786	757	833	759	763	728	763	768	849	713	731	733	796	776	760	759	748	780	809	766	736	752	771	750	732	744	772	719	721	787	768	724	767	769	747	737	736	722	752	771	744	731	760	723	736	771	764	717	746	793	762	763	816	760	765	747	696	787	720	758	746	699	775	674	713	738	772	820	764	822	785	727	775	777	754	773	754	784	754	752	757	733	701	779	809	747	719	747	782	722	722	740	751	770	753	714	777	749	736	789	782	736	735	751	773	762	769	786	770	796	742	732	769	758	770	763	746	750	761	778	764	692	761	723	748	804	755	746	741	747	726	808	825	738	764	763	771	768	747	763	783	735	720	801	731	702	763	779	742	754	794	778	748	746	721	798	805	697	799	782	731	775	740	741	760	748	722	761	740	739	802	801	705	799	781	732	747	747	731	734	744	822	778	750	770	731	734	788	772	781	751	775	773	760	730	755	748	763	735	747	752	753	748	767	735	757	768	679	769	772	786	754	790	763	777	828	728	789	757	740	751	722	779	774	715	787	719	740	749	737	769	707	742	727	728	753	798	759	726	768	749	774	774	759	742	741	746	796	788	764	736	762	716	758	741	765	811	716	741	824	792	740	724	759	784	743	783	778	747	748	772	714	758	754	749	748	717	740	726	720	800	773	731	733	768	794	722	763	709	763	776	743	755	784	715	810	808	769	762	709	766	715	719	745	764	731	792	767	792	774	755	759	766	773	761	764	757	710	752	784	787	790	838	729	782	719	770	789	744	811	794	785	717	773	714	749	779	789	732	767	795	727	793	726	786	758	757	752	715	771	773	743	700	698	749	791	749	776	749	766	750	743	714	753	740	783	766	713	733	756	761	752	797	716	742	778	764	736	791	739	781	737	794	709	772	828	749	757	774	783	758	784	767	777	742	744	756	735	772	741	725	716	746	748	744	758	738	729	727	742	806	749	816	779	744	770	724	746	759	753	779	706	732	758	802	768	776	767	730	755	725	765	774	775	748	748	759	740	780	747	733	751	769	755	736	775	793	797	774	743	754	756	717	821	742	738	793	788	718	766	778	784	774	775	792	723	764	762	784	750	796	783	722	714	778	754	723	749	761	771	749	749	806	768	763	754	752	764	725	788	741	765	779	751	769	731	716	744	713	785	756	731	755	769	797	764	788	761	825	739	817	717	734	778	749	758	763	706	769	791	754	759	733	759	752	749	772	766	759	769	748	780	786	736	722	767	737	745	730	740	746	738	746	789	770	751	733	790	765	756	773	757	739	759	785	744	759	775	706	783	758	771	744	749	746	768	739	792	746	725	755	741	783	771	725	752	761	777	714	801	776	730	741	743	745	743	734	756	767	726	737	751	724	774	749	773	794	775	737	753	744	758	772	773	744	774	723	757	752	767	805	787	724	794	742	781	755	709	794	791	748	756	786	792	738	753	763	764	751	780	790	740	805	793	776	778	760	753	731	761	695	785	789	770	757	765	772	723	701	761	740	741	779	741	754	716	770	764	799	801	765	695	732	825	745	732	759	770	761	736	716	759	704	808	745	741	757	759	755	728	811
8186	614	269	185	119	109	108	100	104	92	111	94	78	95	102	91	96	103	96	86	93	88	69	97	79	98	92	73	100	106	113	88	80	104	104	100	102	109	100	75	91	94	111	98	92	100	85	97	100	88	90	87	97	101	84	92	99	87	101	89	90	93	102	95	90	95	95	105	93	98	99	90	83	92	106	89	98	96	86	108	95	92	88	83	70	102	86	100	95	88	91	111	90	81	93	81	79	97	75	70	88	76	85	103	95	92	86	104	97	77	88	95	94	92	88	96	105	95	95	89	108	101	88	108	80	91	81	96	109	103	99	103	82	100	90	103	83	108	92	77	92	92	90	93	91	91	93	96	88	98	97	108	88	84	84	83	87	108	107	100	95	104	83	97	92	91	80	99	109	89	95	91	95	87	106	101	104	95	94	92	95	80	84	90	100	101	89	97	102	79	89	90	88	107	92	91	89	80	92	90	84	93	102	102	91	96	100	82	112	92	72	84	100	92	102	88	84	89	85	86	84	89	97	101	93	110	91	90	90	103	95	87	93	70	91	112	95	92	108	88	101	75	81	97	103	92	91	78	86	92	89	94	84	75	66	89	97	79	76	92	102	99	88	106	73	99	82	78	99	97	95	106	79	110	91	114	85	94	102	91	80	99	88	83	95	101	95	96	87	103	97	90	87	91	88	121	99	88	83	123	83	90	99	92	93	104	108	87	91	98	88	93	80	88	102	71	94	81	93	95	94	86	92	92	90	102	95	91	89	84	82	94	83	104	87	80	80	82	78	99	110	89	94	86	105	74	76	94	88	113	79	101	94	92	97	85	96	85	92	71	76	93	98	100	99	76	96	89	96	90	91	79	96	94	86	98	93	86	96	89	96	111	85	87	102	91	88	91	74	88	108	91	88	97	117	79	91	81	89	90	100	99	102	82	105	98	105	84	96	90	95	98	90	84	93	72	87	94	76	89	81	91	99	96	88	96	102	82	88	87	96	112	93	103	89	97	94	89	97	87	112	83	90	88	100	105	87	108	90	92	97	75	90	112	88	93	86	98	91	83	80	78	98	88	94	84	94	91	81	79	100	91	88	96	88	99	80	91	102	94	99	92	76	88	81	104	103	80	90	91	87	94	111	88	98	74	93	79	83	100	84	81	85	97	88	82	100	107	97	98	98	106	89	87	92	84	104	82	77	106	87	88	92	102	111	93	85	101	100	94	94	113	97	98	80	89	85	103	98	87	97	106	105	95	96	89	101	103	89	89	93	92	82	82	85	90	91	106	102	110	106	90	89	113	88	102	88	79	72	99	91	76	95	104	86	82	80	100	96	82	100	109	89	108	77	83	94	99	95	87	90	102	106	90	103	109	87	86	109	88	98	86	86	102	91	90	93	95	84	97	91	93	81	114	99	81	89	106	97	99	86	100	104	93	104	92	89	87	95	100	73	94	92	76	104	107	88	94	77	71	91	100	106	107	95	97	72	97	105	101	93	90	73	103	88	114	96	82	94	84	91	96	95	88	109	91	89	74	100	104	91	115	89	94	96	97	88	104	85	91	90	95	86	83	92	97	78	103	95	111	108	81	92	81	93	100	92	86	98	91	90	84	101	91	98	94	89	96	98	92	92	99	107	101	79	83	120	89	104	90	101	106	94	86	86	99	98	106	99	80	97	90	76	85	82	91	98	86	73	97	88	79	81	82	99	93	78	78	86	90	101	76	94	93	98	106	98	106	74	90	100	89	94	108	87	92	90	99	72	90	115	89	93	76	104	91	83	83	80	100	83	83	87	83	84	77	103	90	102	109	81	108	84	102	85	90	88	89	78	97	81	86	106	80	102	104	81	83	93	74	82	96	91	83	87	97	96	84	119	103	84	82	86	87	89	90	85	80	111	89	93	121	103	81	102	96	96	90	102	86	88	91	99	72	93	87	97	93	100	97	88	89	112	95	98	87	104	76	86	96	86	99	93	85	94	79	95	83	110	83	92	94	124	91	80	102	85	102	80	106	88	94	73	80	97	101	105	96	97	100	87	94	92	105	79	80	95	102	92	94	110	97	100	85	93	83	94	89	92	96	85	90	85	93	100	85	86	122	99	90	98	93	92	80	83	95	73	96	89	105	105	96	75	92	71	91	98	99	96	83	86	80	96	92	84	98	87	87	93	83	89	77	93	108	94	91	88	96	82	101	87	111	79	88	107	73	84	81	88	94	114	99	85	86	100	83	85	78	101	72	92	83	90	116	93	69	98	113	97	108	98	89	79	80	99	94	103	107	93	97	85	82	91	84	109	77	98	108	89	100	87	93	114	115	89	86	82	78	96	114	81	95	86	100	97	92	82	91	87	100	95	100	78	97	83	90	103	77	91	94	95	93	81	85	101	91	104	82	86	89	83	89	81	83	99	90	95	88	91	99	83	115	104	85	105	98	106	93	84	110	117	106	106	85	107	94	102	85	92	81	100	88	118	85	93	93	103	88	81	100	93	103	97	96	98	101	91	110	77	103	98	112	89	81	84	80	105	86	91	107	86	94	96	86	111	98	94	85	76	91	90	83	77	103	98	97	88	90	99	106	99	82	105	97	100	105	97	89	82	100	83	115	96	87	84	105	95	92	91	83	93	77	105	97	107	96	97	86	89	92	93	103	82	97	79	83	99	92	105	102	85	84	92	90	93	82	72	101	93	96	98	91	79	103	98	95	87	86	107	99	100	76	98	80	94	96	87	89	95	84	101	115	92	104	90	82	80	82	71	92	89	84	87	103	95	84	93	96	98	104	88	93	82	94	68	82	93	78	85	91	91	96	102	88	102	87	79	88	83	107	93	116	71	95	75	83	73	100	84	92	96	89	82	98	111	98	75	118	101	94	77	77	110	112	93	89	86	87	98	91	84	95	95	87	103	101	99	91	67	101	95	90	85	102	75	94	100	114	99	86	91	79	90	87	106	89	86	92	102	90	112	112	104	97	91	98	91	100	88	93	75	100	108	110	104	96	87	96	85	104	83	80	102	103	92	81	82	80	95	81	107	92	87	88	95	103	107	78	84	92	94	99	91	95	92	99	96	86	81	85	89	72	111	96	89	104	98	91	96	105	102	97	92	99	99	99	100	89	103	91	91	85	86	104	103	92	98	92	100	93	84	87	110	98	100	85	93	95	83	86	84	90	74	84	85	117	108	116	84	95	86	91	118	100	96	79	88	105	94	92	89	104	105	95	97	106	91	110	84	87	83	83	83	92	100	81	84	90	93	107	87	81	110	94	91	112	87	95	98	105	109	96	74	87	93	82	104	109	96	93	98	88	85	95	84	91	99	90	85	95	97	97	100	80	87	85	96	85	106	80	91	111	94	106	106	71	94	105	94	90	91	100	89	73	90	102	72	103	97	70	87	109	100	103	100	78	107	84	97	99	92	83	97	70	93	100	87	104	95	102	83	100	83	91	78	99	86	87	94	75	88	100	90	89	94	111	109	86	103	90	105	77	93	95	96	112
7650	412	555	530	501	470	460	436	417	402	392	368	326	354	379	338	347	377	371	308	349	338	350	359	313	320	335	384	331	373	321	319	339	311	350	332	338	350	329	326	325	377	310	321	342	362	372	361	324	334	325	321	323	367	321	357	350	357	333	329	300	331	319	319	304	317	325	319	350	309	344	336	335	334	355	299	312	324	301	355	364	313	305	351	326	334	371	284	373	317	323	318	330	297	335	319	334	342	340	313	357	350	352	321	368	330	303	334	332	330	314	311	337	330	316	343	333	364	332	311	340	314	316	303	322	333	305	309	351	347	289	372	324	313	322	352	335	312	332	332	334	328	316	335	359	330	320	370	332	355	336	366	279	305	371	346	308	336	341	302	366	322	331	344	318	349	344	325	358	350	333	344	296	347	317	328	309	326	382	349	329	340	303	345	354	343	329	338	329	331	315	341	333	335	302	327	312	334	321	338	329	322	303	289	337	351	316	329	337	358	301	342	343	340	345	343	309	312	334	313	351	299	331	330	372	314	358	334	327	319	325	309	338	316	334	326	315	325	305	311	314	354	313	335	302	329	349	303	327	332	315	336	333	317	305	307	312	325	326	331	324	346	323	337	319	339	334	289	327	336	326	329	346	318	311	318	331	332	341	337	332	300	338	355	349	306	336	327	316	322	340	315	329	339	310	304	307	330	378	337	329	334	336	306	330	330	319	312	338	339	329	306	337	341	308	350	330	339	338	319	304	311	342	332	340	306	320	341	325	336	347	320	327	338	345	301	352	340	364	323	337	308	332	308	335	351	325	372	392	311	302	322	323	312	297	363	326	370	321	349	325	297	309	311	353	334	330	311	354	349	332	326	354	328	336	339	322	322	361	321	299	330	330	334	316	310	337	363	319	336	309	327	354	309	366	327	337	329	320	362	348	340	301	326	318	330	360	330	325	322	334	288	317	304	320	308	328	331	288	307	333	321	312	307	333	358	332	307	360	311	346	335	342	316	310	324	324	362	323	337	357	341	318	291	334	326	325	322	344	345	356	318	290	315	331	308	341	345	342	310	332	339	289	326	325	380	312	324	328	350	320	325	317	320	330	315	322	298	320	336	324	360	367	315	313	321	326	324	338	341	318	334	309	336	330	336	329	327	321	334	317	356	336	325	326	328	333	320	365	335	324	339	316	329	332	351	314	336	310	350	335	338	347	340	332	330	330	327	344	317	327	360	312	338	327	338	365	338	298	317	329	352	334	312	329	352	319	307	305	319	304	350	354	355	313	304	306	348	346	339	289	334	292	307	355	350	329	314	335	361	324	314	334	338	328	316	340	327	343	345	338	371	319	357	287	321	306	337	329	334	320	334	319	337	322	322	328	343	360	315	315	307	332	308	338	343	308	340	306	349	333	327	315	347	305	338	331	361	325	349	342	310	300	321	336	325	360	318	323	321	342	356	319	350	339	328	360	345	339	332	317	347	316	344	325	337	348	339	327	340	361	316	318	369	299	338	314	343	355	359	336	360	328	309	338	334	330	323	322	372	342	328	326	318	309	343	288	342	342	294	322	369	316	319	351	316	332	331	331	326	320	326	320	346	332	328	328	314	368	339	310	345	359	342	323	345	365	357	305	342	315	345	337	347	353	309	327	341	324	303	355	327	339	344	327	328	373	307	327	315	339	319	328	330	308	326	321	360	333	345	307	353	339	332	323	319	305	320	367	324	318	341	304	318	327	352	342	303	317	341	319	340	304	322	350	330	351	355	328	300	331	329	350	320	315	332	331	325	343	328	314	297	332	328	339	335	326	308	365	343	356	315	347	311	318	316	351	314	302	337	332	334	288	329	343	348	290	319	380	328	318	348	325	321	382	362	334	323	340	339	322	314	326	331	355	302	360	308	327	329	321	347	317	295	311	319	346	307	328	321	325	320	349	352	345	320	384	328	311	334	333	335	343	332	359	316	324	309	316	316	338	319	335	354	325	325	309	332	311	305	341	340	336	345	304	354	329	341	344	323	325	311	319	325	355	329	334	333	328	329	326	337	312	338	347	323	344	335	333	321	356	350	330	328	329	321	287	292	286	349	308	351	314	311	341	316	312	305	315	336	331	316	337	362	344	325	356	307	318	307	355	359	330	336	318	336	332	285	321	287	365	340	336	302	337	315	325	355	369	364	335	325	337	317	349	302	321	324	287	337	334	318	345	328	317	346	362	323	322	340	307	325	315	340	341	296	343	353	332	362	343	330	331	336	338	354	320	364	341	332	331	322	306	313	324	316	350	319	320	331	305	307	348	354	302	348	301	340	333	349	349	392	304	363	300	330	320	348	330	343	332	329	292	304	339	323	358	360	343	319	313	332	304	332	323	323	330	329	335	367	346	325	325	324	345	324	311	341	340	325	347	362	353	323	322	329	334	320	332	360	310	334	320	312	325	309	319	328	314	323	335	318	338	321	383	325	336	349	336	332	368	312	332	337	305	323	309	335	322	327	310	315	341	330	322	326	295	322	351	318	334	324	342	357	328	317	351	349	318	321	326	320	346	340	313	336	351	319	358	335	332	319	338	322	337	296	329	343	331	334	342	348	329	290	335	339	350	329	287	354	359	324	321	307	335	311	289	313	337	355	313	367	298	315	316	318	323	325	315	317	333	319	329	347	350	330	334	309	324	328	322	328	301	311	323	307	334	334	371	344	344	333	365	351	326	341	331	327	338	349	337	315	306	359	353	336	342	292	341	308	342	341	355	326	319	327	356	323	363	343	328	309	348	307	339	342	331	285	353	324	379	318	315	330	360	299	351	336	347	349	339	324	341	298	339	332	312	349	333	318	337	328	325	328	347	331	319	356	334	344	317	362	304	326	321	308	340	328	344	358	309	321	338	328	297	327	323	372	334	335	286	333	338	337	333	352	352	358	341	331	329	318	380	297	344	295	330	331	333	332	344	338	366	346	357	369	312	345	299	344	350	305	350	324	321	340	351	342	307	347	334	311	333	323	351	354	342	323	346	322	356	335	360	335	388	341	324	366	296	307	373	325	342	339	330	307	325	330	314	347	325	322	331	309	346	351	327	342	345	307	302	279	293	325	322	304	375	335	320	334	372	346	307	333	344	311	357	334	338	364	347	348	348	339	320	348	313	353	349	337	311	358	334	292	321	312	337	317	290	329	365	283	369	343	334	324	325	307	333	328	349	298	345	373	332	347	327	314	350	353	372	332	316	334	315	305	374	323	314	324	320	347	373	328	332	355	307	332	352	348	341	325	330	335	321	357	318	316	344	338	345	346	324	305	347	319	334	330	344	316	317	322	335	316	339	338	322	349	321	341	316	329	354	337	361	300	336	349	315	342	314	358	358	343	313	354	339	317	327	339	327	296	338	337	331	341	331	305	321	326	366	311	333	328	311	311	347	338	346	327	334	367	360	360	328	323	345	329	302	340	312	352	322	338	309	345	346	330	310	310	335	312	349	304	320	354	310	316	349	347	296	337	292	319	313	337
41896	15034	2335	928	704	544	434	363	304	280	269	265	207	237	205	223	174	193	187	179	185	206	178	194	153	157	177	176	166	174	183	161	159	160	160	148	171	161	146	143	154	152	156	171	143	166	188	141	141	172	175	178	171	148	170	156	150	158	166	170	150	129	172	163	159	166	162	156	142	160	163	163	141	140	130	155	143	161	167	125	151	141	144	151	166	168	161	141	183	149	164	168	155	137	144	171	150	175	154	140	135	149	152	152	161	177	147	154	157	173	168	147	168	169	146	152	182	164	169	156	145	150	160	138	159	129	142	173	173	130	146	177	151	185	161	161	159	146	138	147	159	151	161	157	139	162	155	172	158	170	156	160	162	167	153	138	152	131	151	181	155	155	168	176	153	148	153	160	157	146	136	148	156	138	161	156	168	152	181	154	166	141	170	128	148	149	151	130	144	157	161	147	133	169	159	167	165	150	146	167	166	164	168	158	132	143	163	164	149	151	160	144	149	135	150	161	161	141	160	141	165	153	160	148	163	145	143	142	163	169	157	176	131	168	166	164	144	162	175	164	137	152	130	130	155	150	122	151	161	137	158	145	157	131	168	120	158	164	159	146	153	166	166	159	159	168	146	142	154	177	154	154	172	161	165	144	142	168	143	159	158	149	144	162	150	153	163	168	151	144	140	162	156	168	157	163	146	142	183	161	153	137	161	141	169	176	134	165	135	174	173	138	156	147	134	147	151	162	184	161	155	138	166	141	158	143	168	153	166	163	128	171	164	153	146	160	159	147	146	163	155	163	150	137	136	138	152	124	140	148	140	153	134	150	154	156	148	178	143	121	150	150	152	178	149	186	147	148	145	178	133	165	156	143	147	164	160	139	143	145	161	152	144	159	151	150	141	165	160	152	150	152	179	142	158	157	133	141	127	168	151	166	140	146	145	166	144	157	168	152	134	146	159	161	149	156	152	146	152	147	128	160	166	170	135	143	171	138	167	161	161	160	161	168	160	160	156	149	160	156	153	171	149	163	174	160	162	156	170	139	145	165	141	159	145	152	157	155	166	159	160	127	171	148	163	149	147	160	164	153	170	159	168	174	147	128	153	135	158	143	154	166	134	137	176	156	150	158	144	143	164	139	155	167	142	151	138	173	162	150	141	141	161	145	147	152	158	140	142	146	140	150	156	165	145	148	141	151	182	145	144	164	150	131	161	135	164	150	159	167	137	150	140	151	158	148	142	152	165	159	160	157	137	171	154	165	142	143	150	152	167	133	162	146	139	179	141	168	156	158	166	174	180	160	149	149	150	140	152	144	146	131	166	178	179	164	157	128	164	149	156	178	157	152	143	160	168	167	145	168	148	151	160	170	147	137	136	177	152	162	144	141	140	180	143	150	155	166	145	148	167	176	159	153	166	150	175	167	165	152	146	175	159	148	163	145	155	153	163	162	156	162	161	162	172	157	166	165	148	156	144	171	160	181	153	145	173	141	150	135	163	148	167	151	169	159	164	146	136	157	151	161	146	170	136	147	162	150	130	160	175	130	148	136	138	143	181	166	136	140	131	161	165	148	146	135	146	137	163	167	142	148	150	136	139	168	163	169	178	143	160	136	122	152	142	153	174	137	166	145	148	138	138	165	162	151	126	147	161	148	181	148	141	158	138	151	162	146	151	183	161	158	143	144	164	173	152	160	137	175	180	150	158	164	134	152	157	132	140	166	166	154	172	165	140	151	155	134	136	150	168	157	155	167	154	156	150	169	158	149	163	141	164	165	160	148	157	170	169	153	164	157	150	157	146	132	146	135	150	155	139	144	153	147	141	163	150	156	150	140	145	139	163	138	148	131	135	148	149	173	129	158	153	170	146	137	147	168	179	160	171	152	172	156	170	148	162	165	131	150	147	147	185	154	163	147	154	152	146	146	157	148	163	138	167	155	165	170	145	154	171	135	151	161	140	181	139	157	141	149	151	144	149	145	141	143	161	171	150	160	170	143	162	156	157	144	155	164	153	189	162	147	161	129	155	146	150	141	151	158	167	161	159	170	143	173	141	148	164	170	146	116	142	163	134	154	156	161	181	173	148	138	147	147	171	152	150	156	163	153	153	131	133	159	153	150	126	132	159	157	137	145	165	162	157	147	166	149	136	154	168	156	152	158	172	134	146	152	152	170	142	138	116	136	142	176	154	126	153	168	145	163	142	131	192	158	141	140	138	150	155	160	147	137	151	142	144	166	157	169	150	162	143	162	142	145	161	177	147	186	146	139	154	157	161	132	176	161	162	161	168	138	158	148	170	152	176	166	127	143	135	139	137	147	149	166	146	156	160	153	160	150	173	152	152	158	154	146	144	139	164	146	151	139	150	162	148	153	188	173	135	165	153	147	159	179	137	160	149	135	157	150	149	153	159	181	151	160	152	157	162	183	157	132	137	168	167	146	150	131	168	175	147	160	157	159	163	148	144	159	153	169	151	146	164	161	163	164	157	154	148	164	143	152	150	158	161	146	159	174	160	147	129	148	136	142	179	149	153	158	180	160	153	168	121	151	160	156	173	155	162	166	155	146	152	162	148	128	158	146	151	170	147	158	143	153	161	175	168	138	138	164	148	145	144	158	143	174	127	174	169	165	127	140	173	167	142	153	155	145	154	160	175	158	130	143	159	171	163	145	162	152	164	154	151	140	145	183	178	154	159	163	143	154	157	155	165	151	152	156	147	135	143	151	168	143	153	168	167	174	145	176	142	144	147	158	155	169	142	162	181	163	148	136	168	176	166	161	188	167	143	161	156	151	147	154	144	159	162	154	166	162	166	136	164	160	158	156	163	168	153	155	136	148	165	171	170	159	146	150	150	148	169	169	148	144	139	146	164	162	139	164	126	140	141	169	158	169	129	150	159	151	170	171	130	153	162	145	174	162	132	169	142	145	169	167	169	140	151	168	143	167	166	142	173	156	190	148	158	160	135	130	142	141	151	167	142	148	146	157	147	133	151	146	164	161	162	148	163	135	146	122	164	164	169	153	159	167	167	163	142	156	169	127	172	141	140	144	143	153	164	145	143	127	145	155	179	149	162	170	160	143	146	146	150	158	156	139	165	149	147	150	155	150	150	147	159	146	143	161	150	146	153	157	184	160	152	144	140	151	165	139	124	155	167	158	189	168	133	130	146	146	159	147	156	139	168	166	154	139	155	169	146	137	135	173	158	163	152	148	152	149	153	153	154	144	155	165	137	165	156	150	141	154	141	181	164	153	145	166	157	147	156	141	136	157	179	147	170	153	158	144	151	136	137	172	161	161	131	151	149	142	160	140	155	171	158	130	144	176	141	176	154	131	149	152	161	163	147	143	150	160	152	164	161	142	160	140	150	149	162	155	175	149	142	166	155	169	140	154	153	170	169	137	141	172	147	138	145	183	161	171	160	129	159	130	163	151	138	157	141	162	142	151	141	170	137	153	158	150	172	171	154	165	156	155	140	166	163	156	162	161	152	173	169	164
25479	1480	3200	3456	3038	2446	1995	1702	1455	1311	1174	1044	1016	937	878	817	775	768	726	748	734	652	680	638	622	659	637	645	624	613	604	573	588	557	599	584	579	529	581	563	573	526	492	517	525	511	552	535	531	542	580	527	530	487	528	525	570	494	505	552	536	498	518	509	464	500	569	490	496	523	499	541	515	556	465	526	496	514	483	520	531	529	513	500	514	543	493	508	503	552	527	524	504	499	475	494	518	555	489	488	533	493	542	511	501	517	497	525	517	545	513	485	500	518	549	528	527	491	518	511	510	509	513	502	491	500	521	499	485	478	463	531	523	511	510	497	495	509	480	511	521	487	535	549	491	520	527	512	474	485	487	534	523	510	497	486	531	528	504	540	516	499	483	512	477	507	514	489	509	519	509	509	513	537	479	462	529	501	498	511	532	491	555	459	505	500	508	488	521	495	469	505	481	459	522	507	502	489	483	499	542	521	525	531	496	518	476	518	529	487	499	511	568	526	539	494	502	466	519	474	486	486	527	477	452	510	518	503	499	485	537	459	526	532	504	481	477	489	479	471	518	476	519	526	547	470	511	507	479	522	527	520	495	547	491	497	504	495	499	482	487	499	505	453	471	471	486	523	495	465	488	536	518	482	510	509	476	500	504	468	462	482	494	473	483	518	465	495	534	509	459	452	508	473	490	504	541	509	481	520	503	493	526	495	527	515	529	485	507	500	514	501	473	513	508	484	543	499	472	475	551	480	484	524	481	501	504	550	484	482	480	547	495	510	469	481	464	536	496	507	502	558	498	481	487	553	487	523	490	483	524	473	455	536	497	497	529	479	539	478	470	481	528	532	483	508	497	491	469	519	523	474	497	477	524	485	515	522	489	524	498	490	463	511	543	535	534	520	495	536	521	498	506	485	467	491	516	471	493	512	526	459	527	498	516	470	537	505	540	495	503	476	525	499	490	524	509	548	514	511	521	557	492	511	501	491	500	482	508	534	474	489	498	515	475	469	458	464	506	496	540	465	491	461	502	508	464	525	507	526	506	486	489	496	509	485	468	479	489	473	525	533	480	505	472	511	508	469	529	487	505	527	480	506	497	456	528	507	490	506	526	479	469	534	485	519	485	499	507	497	516	549	499	491	500	522	514	472	502	498	492	495	498	532	531	515	492	530	504	527	510	524	489	483	472	491	540	513	495	500	541	469	490	494	526	504	462	512	502	539	486	502	489	541	477	498	516	476	472	529	521	521	487	526	507	517	487	465	468	521	490	525	516	529	527	512	487	530	515	532	476	531	499	514	501	488	496	531	527	494	495	525	505	454	475	484	514	508	497	518	504	488	534	483	494	503	486	556	491	538	480	526	493	479	481	520	504	476	514	514	486	512	503	525	494	513	488	479	526	488	496	479	486	494	494	508	502	496	506	482	534	507	538	436	523	481	517	448	522	487	502	507	472	516	485	469	531	513	495	508	498	455	448	459	480	484	480	498	533	527	493	496	523	540	478	482	506	500	541	507	504	517	505	497	517	501	508	518	493	479	492	494	543	561	511	504	485	488	534	482	480	498	517	486	485	520	472	493	507	474	496	482	482	513	495	497	548	514	504	438	499	470	484	511	532	548	497	461	501	527	483	473	507	528	480	517	474	472	456	536	541	537	512	526	499	503	489	538	533	522	496	536	473	542	517	526	495	519	490	522	496	511	489	481	521	491	513	476	476	489	497	503	496	517	487	503	505	497	520	502	497	527	526	474	493	510	539	523	541	516	507	516	502	506	522	503	535	494	497	517	500	475	510	479	537	501	493	498	519	486	477	516	504	456	503	495	489	508	498	506	514	528	489	474	449	498	464	515	527	475	495	460	492	477	491	517	483	495	537	543	477	501	532	516	484	515	488	469	478	523	518	505	485	466	509	465	528	485	530	491	514	494	543	514	518	479	537	508	519	477	543	478	487	507	515	519	467	477	500	473	458	501	497	509	467	499	454	515	520	498	508	503	493	503	480	559	541	516	489	469	493	475	487	533	484	454	501	482	479	467	493	518	502	546	500	494	492	500	505	509	531	535	501	486	498	470	547	523	508	515	508	527	494	522	451	502	525	477	483	494	541	487	491	493	514	500	508	471	538	490	475	489	482	479	548	459	524	518	502	502	484	536	503	502	562	491	500	516	460	515	523	519	505	517	531	488	496	499	528	508	500	486	449	499	491	506	504	492	460	500	489	529	531	510	496	513	520	511	501	483	471	491	469	508	515	508	473	531	511	521	500	463	475	494	520	490	504	524	534	468	478	486	488	509	473	444	444	529	484	494	465	485	481	506	457	470	540	485	570	483	491	490	501	519	481	486	501	525	514	510	481	483	485	477	482	528	502	509	477	520	525	496	493	504	502	495	504	488	503	506	511	474	477	471	502	503	503	462	496	505	495	507	530	507	493	485	516	495	491	501	534	503	508	515	469	496	505	495	515	516	518	497	533	489	517	544	510	489	556	503	506	485	534	551	484	498	470	508	498	508	516	531	486	506	530	505	449	502	489	499	478	472	568	497	514	478	475	466	474	463	525	463	507	495	500	541	503	499	487	490	488	529	495	492	519	476	472	541	491	494	484	515	495	486	520	543	506	477	478	503	483	527	482	488	492	499	491	551	510	525	541	524	512	479	505	505	540	504	496	509	493	498	470	542	555	477	508	513	468	517	509	489	506	532	481	507	474	466	502	529	506	546	547	495	499	509	495	513	491	447	514	473	501	536	509	487	461	509	511	492	500	491	503	477	480	468	505	488	511	497	505	513	485	503	493	537	501	491	540	488	484	528	483	478	530	466	491	492	499	478	493	509	497	500	484	504	487	494	527	491	510	468	493	494	492	509	491	497	504	473	537	511	462	513	464	544	476	503	496	513	481	467	488	519	498	503	507	520	486	516	512	533	535	506	509	506	491	532	535	520	494	551	483	466	529	531	474	475	528	502	530	491	501	548	502	472	511	492	520	541	553	501	505	528	502	541	510	502	537	482	516	574	486	467	492	478	513	538	499	521	517	475	447	514	472	525	477	504	546	533	539	544	485	494	475	500	480	499	519	513	488	477	500	479	509	511	474	505	481	508	532	496	491	495	523	477	495	491	480	490	489	511	520	519	527	519	494	494	482	470	502	525	481	533	493	469	482	472	466	513	500	496	474	508	483	500	505	526	495	514	489	496	497	492	504	506	470	539	504	473	497	516	538	481	562	535	503	506	484	496	466	574	485	458	475	540	482	486	455	483	537	479	528	489	470	475	500	523	470	497	502	498	517	471	461	499	528	513	527	510	511	501	493	493	482	500	515	504	535	531	533	488	491	487	539	503	477	491	529	504	459	504	489	477	507	470	494	509	497	532	467	532	513	485	467	476	500	485	494	516	512	534	513	474	495	487	549	513	515	515	560	495	480	535	500	453	513	489	482	490	517	503	486	502	439	519	487	502	524	479	509	462	495	477	490	485	489	498	496	544	479	459	477	482	512	494
53446	24343	7587	2124	1468	1039	843	666	571	489	486	409	399	361	337	325	335	302	279	291	292	305	285	316	280	250	298	284	309	291	248	274	261	283	262	290	244	280	256	252	266	297	279	252	272	277	266	284	255	219	248	240	245	253	273	307	223	246	261	285	258	293	265	256	281	262	265	260	246	244	273	246	272	257	257	272	265	222	244	252	228	269	240	237	259	236	256	249	288	276	274	253	233	276	261	274	254	245	255	275	266	261	252	252	265	241	280	241	274	246	257	284	258	258	230	270	257	281	243	280	276	223	279	251	238	243	277	240	254	278	261	230	223	251	249	237	250	259	251	262	261	269	276	264	244	255	257	228	246	281	243	233	243	258	253	242	237	244	254	233	246	275	259	221	239	207	246	245	234	274	273	259	240	263	248	258	248	248	250	229	255	266	258	248	246	226	273	253	271	238	272	246	238	268	240	254	277	255	236	262	213	269	237	248	267	254	231	277	251	231	252	256	270	285	239	242	250	241	272	249	264	246	262	226	261	244	263	276	255	243	240	254	237	246	248	254	248	265	247	263	247	244	257	274	229	245	238	243	281	254	245	237	232	254	272	264	246	249	276	247	260	259	247	258	269	234	273	244	267	227	264	264	281	241	264	251	225	250	251	263	261	281	251	280	255	261	246	240	249	244	250	236	259	257	248	229	259	278	265	250	201	232	259	240	254	278	251	265	259	262	242	261	246	248	245	272	254	262	251	239	266	237	280	273	254	249	236	229	241	280	286	266	258	240	246	259	269	254	225	230	249	275	245	250	262	265	252	271	270	275	228	256	272	252	278	240	243	248	245	225	264	213	241	248	233	287	263	246	289	246	238	258	263	246	253	249	263	247	265	261	249	253	266	271	258	241	269	254	242	263	251	262	255	245	263	240	237	257	287	220	259	264	233	264	273	228	257	267	272	248	249	236	272	251	255	262	236	256	265	234	232	254	233	236	252	250	236	267	265	260	242	241	261	269	265	247	258	245	244	261	272	262	241	245	236	256	229	250	292	275	254	256	234	250	233	246	260	279	272	246	265	275	238	281	230	227	257	269	271	254	269	250	248	254	245	264	228	252	260	252	267	254	243	227	240	256	250	256	236	236	231	252	251	255	245	232	255	258	251	256	255	279	257	251	261	258	257	261	225	277	229	227	257	264	261	241	256	248	234	251	246	256	276	259	240	225	263	260	258	257	246	262	251	264	241	241	255	237	242	236	268	257	263	262	276	261	249	250	275	264	246	278	260	255	233	271	266	280	234	269	224	262	232	270	265	247	225	263	280	247	238	235	268	243	253	256	254	274	254	263	255	239	272	251	254	216	245	239	236	224	231	262	265	252	226	252	219	241	243	279	257	244	276	260	238	232	269	266	266	272	286	255	270	274	270	246	275	244	275	252	230	246	257	261	257	246	243	247	260	268	263	240	262	235	274	251	226	235	245	289	247	262	241	244	275	234	260	249	252	245	260	288	257	275	261	262	272	275	264	240	225	266	255	259	267	241	271	269	271	264	254	232	247	224	232	211	264	271	217	270	254	243	266	246	235	244	242	260	242	221	233	215	252	224	260	248	249	215	239	253	232	271	264	231	241	225	247	283	264	250	261	264	250	263	252	269	254	245	249	290	268	266	266	260	240	245	271	260	233	232	239	253	254	261	257	257	252	289	270	255	256	248	295	241	227	268	241	242	247	216	260	275	208	265	257	247	270	229	264	247	248	269	258	261	250	258	272	264	241	268	256	258	268	253	236	254	253	267	251	246	232	265	268	235	272	224	244	248	263	266	266	246	262	237	261	270	271	250	270	249	227	274	283	248	252	275	262	241	257	221	247	283	250	243	261	234	265	239	255	277	262	267	252	253	227	258	264	251	236	237	258	231	287	240	243	269	235	249	238	238	228	250	231	234	257	245	283	269	245	259	251	268	240	273	234	227	256	239	248	255	258	253	239	262	226	244	251	282	247	271	266	256	243	258	226	260	243	262	224	247	256	237	266	246	271	256	277	269	244	272	262	276	256	281	240	266	266	252	266	248	263	258	255	258	240	270	255	214	249	258	254	257	250	257	242	255	248	264	237	265	236	275	253	257	263	259	252	266	264	260	253	260	240	235	217	259	258	246	255	240	246	249	278	227	264	247	220	258	260	256	277	289	291	238	259	265	314	219	296	268	269	239	257	247	263	263	220	240	288	258	253	228	231	224	258	254	256	246	257	241	275	257	233	264	257	238	271	224	254	242	261	295	250	240	240	252	236	274	227	231	265	248	255	261	271	249	261	245	244	276	251	252	244	250	250	228	273	232	264	259	270	270	226	260	242	262	276	222	287	245	242	241	271	232	274	225	266	255	251	250	215	252	241	258	266	247	238	294	250	263	295	285	235	297	218	284	256	240	261	251	252	260	232	235	246	228	262	292	242	252	293	244	252	237	263	267	291	251	241	233	257	237	233	260	258	254	249	249	250	249	243	273	262	265	235	247	249	246	267	262	265	251	246	227	238	255	244	285	256	240	252	275	276	268	249	260	248	244	242	230	227	263	232	260	232	273	269	252	285	264	264	257	267	271	264	281	280	257	239	253	276	220	241	239	265	244	248	270	227	247	253	265	242	263	253	273	258	278	224	241	247	233	258	247	258	229	287	222	259	243	258	255	228	257	248	262	240	262	265	270	239	257	262	245	255	255	243	247	251	271	248	250	263	289	261	259	258	246	277	251	265	262	277	252	253	268	254	241	247	250	278	252	238	243	244	231	257	250	257	247	254	257	223	236	268	226	274	266	254	225	228	255	258	232	284	268	253	242	272	266	265	244	220	231	259	261	250	256	281	264	263	255	252	288	246	239	250	258	260	229	246	226	230	238	226	272	243	285	280	270	243	240	258	251	235	256	236	236	242	236	254	269	232	252	218	256	280	255	257	266	284	243	257	231	242	269	265	257	247	251	267	259	251	247	255	255	269	287	261	266	248	257	266	271	259	275	236	219	250	232	240	274	254	251	256	252	255	242	241	259	259	249	223	232	266	238	264	250	253	239	242	281	249	261	269	275	257	252	256	261	270	246	245	247	293	274	248	253	238	220	249	253	241	235	261	244	236	256	235	258	288	213	227	257	262	280	264	261	255	266	262	234	225	235	239	239	252	253	242	218	279	252	266	270	264	298	251	234	267	258	258	240	228	255	250	288	283	232	259	254	244	248	278	252	252	251	268	259	247	273	251	219	234	255	256	257	268	258	256	276	245	240	222	240	268	256	250	257	243	269	253	275	256	268	248	217	268	255	232	242	225	261	278	265	254	277	264	239	272	254	274	278	271	292	244	230	232	270	241	234	246	257	260	256	287	261	235	257	236	277	255	269	254	277	240	235	235	281	258	251	260	282	246	250	247	257	268	264	224	246	264	236	276	252	249	272	240	254	265	273	261	265	285	260	239	249	283	247	261	238	241	249	239	245	272	245	249	287	246	248	277	261	249	240	252	233
33371	2743	6066	6529	5499	4472	3788	3062	2684	2333	2012	1838	1802	1569	1483	1399	1337	1231	1251	1184	1122	1126	1094	1024	1045	1010	995	990	988	947	936	914	863	932	879	918	853	893	957	831	838	850	799	862	834	917	829	760	826	778	813	830	813	805	783	800	778	822	798	761	782	787	768	797	821	779	783	788	775	751	782	771	752	783	821	839	795	825	826	792	751	809	780	783	807	810	768	741	826	773	802	773	758	811	783	733	758	778	800	763	807	801	772	766	746	770	793	789	789	804	730	805	771	754	739	788	796	809	723	781	752	745	752	760	740	840	722	754	785	785	758	759	772	739	772	748	767	768	788	745	773	756	778	752	756	723	825	810	788	747	816	749	753	718	816	733	758	781	800	757	713	778	778	756	734	744	695	811	741	758	775	774	816	787	752	777	803	739	796	688	768	804	761	768	793	767	806	767	721	766	808	778	731	784	740	764	783	742	778	733	721	757	755	748	796	763	758	818	724	775	742	795	758	705	756	728	751	780	779	811	746	739	820	754	795	784	728	788	772	759	734	741	804	807	739	762	759	738	801	782	787	753	793	753	738	777	768	743	727	764	829	771	766	748	807	752	819	760	751	782	763	769	776	761	800	798	794	739	743	760	759	742	780	764	762	765	727	741	771	777	783	802	763	738	755	734	759	767	769	713	779	782	748	765	751	760	735	765	752	733	750	745	795	737	724	759	745	808	742	814	769	778	701	754	792	783	815	762	744	746	767	725	757	712	770	777	767	789	789	749	767	758	740	777	747	701	791	773	782	776	793	786	776	749	763	720	731	780	765	767	734	795	775	774	767	770	779	761	745	736	723	822	756	771	751	758	730	755	747	804	785	727	747	743	738	827	724	735	766	779	738	752	753	787	769	793	774	786	757	787	729	802	764	753	768	774	808	754	768	760	764	754	764	775	714	767	813	823	786	717	792	720	790	738	800	739	729	755	767	772	758	730	738	726	802	718	768	774	794	819	722	812	742	721	758	777	771	742	781	793	740	735	773	735	762	731	699	764	760	808	767	741	750	802	741	745	735	750	774	729	773	732	720	802	812	775	764	804	758	831	757	789	809	757	744	785	680	822	779	715	766	737	755	807	776	743	745	750	793	762	734	804	731	766	799	741	803	849	742	770	760	787	788	750	766	735	748	780	765	776	783	796	736	760	766	773	738	773	790	760	717	765	756	743	743	749	779	743	826	777	748	739	747	751	762	749	802	746	784	744	784	751	731	756	746	767	758	771	744	732	764	803	708	800	763	751	799	753	775	755	748	729	788	747	759	739	783	730	802	752	741	790	786	767	800	767	756	788	772	756	736	754	700	710	751	770	702	734	716	777	732	776	753	812	832	736	812	812	778	717	776	739	759	795	795	776	812	772	790	777	747	803	794	765	765	760	771	737	753	731	753	758	797	775	792	734	763	738	757	783	774	792	792	727	740	756	778	740	798	759	732	794	720	779	746	694	762	752	755	741	744	782	748	728	772	717	793	739	795	835	774	785	772	789	793	711	804	734	804	705	757	782	741	788	773	749	788	774	800	752	774	734	732	755	784	700	771	760	779	769	760	851	788	747	708	751	776	751	758	739	735	709	740	697	730	803	749	764	716	772	786	711	713	742	801	766	773	827	755	748	741	761	801	782	749	783	762	766	731	780	748	801	787	743	778	826	832	809	733	764	779	762	787	785	811	800	802	779	758	734	725	736	781	733	749	773	798	742	734	753	777	730	796	678	795	749	748	789	757	730	749	761	735	761	764	769	776	775	784	785	715	743	776	775	779	725	768	762	794	768	752	751	723	760	760	762	758	762	759	723	736	775	768	743	736	705	724	711	788	766	733	770	778	715	774	770	750	745	744	776	726	715	809	775	789	766	779	778	782	745	747	739	732	721	758	748	696	749	752	757	747	735	797	724	775	746	778	736	793	777	733	725	751	793	798	751	776	772	768	766	734	731	780	760	777	763	766	737	751	764	750	835	786	785	730	780	718	753	737	731	763	741	730	776	741	786	750	755	760	800	786	747	783	817	751	763	788	725	775	787	770	773	754	741	787	751	767	827	744	700	744	787	757	764	746	759	742	751	802	761	744	770	774	759	757	791	743	797	745	739	760	751	816	806	753	757	733	793	791	735	768	793	716	776	731	773	744	759	745	789	799	726	765	746	755	764	731	744	774	748	750	768	787	782	802	775	753	711	765	698	757	763	757	730	786	784	772	793	756	825	723	758	768	740	750	753	776	726	758	769	736	767	810	832	803	731	769	695	762	768	778	748	745	785	770	722	727	790	789	758	724	758	751	792	797	770	736	764	822	746	806	725	801	768	789	743	732	750	743	754	783	778	756	731	738	734	801	750	784	717	698	748	747	760	716	732	757	717	758	749	753	761	774	714	755	730	761	808	733	790	725	746	804	748	767	748	695	736	749	752	732	763	783	756	700	750	769	743	787	766	794	712	752	749	710	747	806	735	799	705	751	750	759	752	776	811	710	744	803	718	762	752	778	765	783	790	759	724	743	783	745	761	744	720	736	850	696	723	721	761	758	751	700	740	813	797	739	737	759	822	760	767	737	791	760	761	774	775	742	799	720	756	740	793	777	749	734	810	812	773	787	730	763	771	792	716	748	755	733	802	792	763	762	739	821	747	782	813	764	782	758	771	779	789	833	716	736	787	719	773	798	765	748	722	731	738	747	755	770	740	743	782	758	706	806	751	733	772	737	741	783	764	790	742	788	746	804	743	760	734	687	728	789	746	714	770	789	755	744	794	783	764	710	748	750	769	764	767	765	788	774	823	730	775	738	727	794	769	782	813	735	747	747	791	784	753	747	737	743	759	797	763	762	746	720	715	783	721	762	736	726	701	777	739	789	739	795	728	731	759	738	738	770	808	777	748	756	834	745	781	721	795	788	773	790	760	789	789	776	773	791	748	766	719	733	760	740	737	771	776	765	780	775	793	722	794	725	718	725	805	737	754	757	720	707	760	788	762	740	815	787	748	740	772	796	752	746	778	731	728	776	776	781	767	746	766	747	735	741	749	767	798	733	770	771	800	766	752	811	750	736	783	736	756	797	703	793	777	771	742	764	737	770	755	732	785	753	727	738	798	732	723	719	735	742	806	778	762	708	788	759	763	722	756	804	739	792	722	718	752	794	760	788	753	768	756	763	706	736	717	772	775	695	783	832	698	746	785	807	771	772	730	776	753	769	789	747	809	733	736	722	713	753	762	741	751	742	766	750	751	766	742	727	792	708	724	774	727	755	754	725	725	764	721	722	777	798	711	759	753	746	738	742	749	773	775	763	732	802	752	757	736	741	738	770	736	786	774	777	756	789	708	773	736	758	731	747	786	773	823	797	741	772	678	771	765	753	720	796	753	736	778	818	766	785	761	798	781	783	769	751	787	723	795	748	755	733	722	759	728	727	736	782	803	760	762	750	759	721	793	792	805	750	711	746	705	704	745	753	777	710	812	781	732	773	739
8219	548	239	146	137	106	99	104	108	93	99	102	94	100	101	104	99	105	89	87	75	87	85	76	88	75	109	92	84	90	98	96	99	87	81	101	82	79	93	99	84	95	90	91	88	92	90	70	91	90	101	95	87	82	105	76	86	95	97	88	86	82	93	85	75	84	89	114	103	87	78	94	102	92	95	105	83	89	88	109	96	95	80	80	102	107	95	98	77	103	92	93	85	89	86	98	98	96	97	88	84	94	102	87	94	68	91	79	99	105	91	90	83	107	82	101	89	94	93	83	98	76	92	90	110	87	99	96	86	83	66	91	90	86	86	106	71	90	98	87	91	78	100	67	107	93	88	85	89	93	93	81	96	88	96	95	93	103	88	87	87	94	81	107	94	107	87	77	99	86	77	83	101	107	80	91	102	91	83	91	85	78	80	76	73	108	92	81	102	85	90	97	99	99	90	93	93	97	83	83	87	91	99	85	92	88	96	87	126	99	95	85	109	87	75	84	104	82	91	101	96	121	96	81	108	76	92	105	90	86	101	82	83	106	103	76	99	106	91	97	98	96	95	113	103	86	80	85	98	113	100	78	85	101	105	87	86	102	106	86	92	86	74	89	105	93	87	91	90	94	90	95	89	84	74	86	83	87	106	98	91	106	88	81	83	78	80	94	83	99	100	74	103	91	96	84	107	94	99	95	95	91	84	99	107	92	84	101	78	94	99	95	76	84	75	78	92	86	99	95	97	87	80	85	96	83	88	82	91	86	78	104	84	92	87	90	87	83	101	106	97	80	87	93	96	89	115	87	75	90	79	100	96	95	80	88	100	73	97	95	103	76	76	81	89	72	97	91	90	103	80	81	107	80	82	82	87	90	85	106	109	87	100	88	77	83	95	94	107	95	104	83	105	100	87	94	100	102	92	107	92	108	89	83	93	102	93	96	93	108	94	92	94	96	83	81	91	72	86	88	106	93	81	90	94	97	91	90	88	53	96	93	87	79	75	75	94	98	93	104	101	101	82	84	101	95	91	97	88	81	105	90	86	94	81	108	102	90	87	95	92	95	76	89	80	88	103	92	89	99	99	98	91	91	83	87	90	98	84	89	105	91	93	90	85	89	93	102	80	101	93	95	92	71	81	90	85	94	80	94	117	79	83	85	96	93	74	88	93	89	80	89	96	93	91	94	85	97	91	94	89	100	82	82	87	88	103	89	86	87	86	99	93	117	93	88	90	84	92	89	115	84	88	95	94	85	90	80	90	104	105	70	103	94	98	105	95	78	93	93	102	101	100	101	95	90	108	75	86	105	87	99	99	78	91	109	78	92	73	91	88	94	95	75	94	113	104	102	101	98	89	92	90	80	93	85	95	87	85	88	100	88	84	94	69	98	86	100	84	87	91	99	99	85	76	112	76	100	89	76	74	87	79	97	107	93	117	88	81	92	92	119	95	90	74	82	97	94	89	79	95	92	97	88	91	79	90	95	94	82	81	89	92	96	92	75	88	97	85	89	65	96	92	95	92	107	92	97	76	96	94	94	84	85	73	80	81	105	101	79	82	79	92	100	104	87	102	98	64	89	90	78	93	85	87	75	80	80	84	97	84	77	98	95	107	100	77	77	79	92	105	90	80	110	89	96	70	96	84	85	102	92	92	100	94	88	102	85	84	80	101	93	86	107	87	83	93	81	74	69	69	88	64	73	81	93	91	103	90	93	83	74	91	84	74	77	91	91	101	103	92	92	94	78	99	101	97	97	87	80	90	109	86	73	80	95	75	80	85	81	90	93	80	96	98	95	83	98	95	85	92	95	105	84	96	82	90	100	102	104	87	74	83	79	94	79	81	102	89	95	98	96	86	102	81	90	88	90	96	97	101	97	98	98	106	99	101	93	115	79	73	90	91	93	97	78	85	68	82	82	96	82	90	94	99	94	92	89	99	96	94	88	103	80	94	87	89	84	93	89	102	88	85	92	92	91	98	97	89	80	95	95	82	87	91	92	98	90	92	108	112	92	95	104	81	96	86	78	90	91	103	105	110	95	83	98	89	87	83	94	92	100	97	76	96	84	85	92	75	101	73	79	102	79	99	67	84	98	99	93	78	93	76	95	85	88	98	80	71	76	104	95	104	100	83	103	78	95	80	87	79	89	91	85	95	90	82	87	100	98	83	85	88	107	93	82	95	83	85	88	105	87	88	104	82	78	83	93	84	100	97	93	85	94	82	83	92	93	89	97	112	81	83	89	82	103	115	82	84	81	100	83	89	82	97	93	73	89	92	92	76	87	88	102	88	114	89	104	98	94	91	70	73	96	100	76	92	71	76	100	73	89	78	106	98	96	99	86	76	103	73	99	75	105	84	78	103	101	89	79	96	97	84	103	83	82	92	81	95	80	89	89	91	103	96	94	99	96	92	96	102	99	85	96	96	88	89	102	97	86	91	83	85	80	90	76	88	89	88	92	76	102	73	84	107	85	96	93	103	100	81	87	91	80	95	100	76	97	90	85	87	95	80	107	98	87	89	78	96	85	100	97	82	83	85	100	88	97	83	92	99	86	97	80	97	77	99	98	95	117	89	97	81	103	100	95	95	107	73	97	81	89	92	88	93	82	82	83	93	103	104	95	106	95	88	88	87	95	80	96	86	101	93	94	98	106	107	84	100	100	96	94	96	90	84	101	100	86	93	100	94	101	97	76	101	104	99	85	107	80	95	105	100	92	100	85	78	80	73	98	99	83	97	90	104	97	108	81	90	82	109	89	83	98	85	95	88	87	106	99	74	86	87	69	81	100	84	92	89	87	78	82	85	99	91	87	101	99	116	78	83	89	78	94	101	96	90	87	78	95	103	95	101	93	83	96	87	93	108	86	109	95	112	81	76	86	103	98	82	109	77	89	74	111	84	91	95	98	96	96	82	71	104	108	83	86	92	89	107	74	91	79	80	90	105	99	96	96	93	108	94	90	95	115	96	89	76	83	98	82	88	82	91	89	85	91	89	89	84	90	103	98	87	87	108	104	94	84	96	95	92	83	86	100	98	86	87	94	92	97	88	106	100	95	97	77	89	98	80	90	96	96	98	93	93	78	91	103	86	80	102	83	96	102	81	101	72	78	89	93	94	83	87	83	96	76	83	100	91	90	89	88	74	92	90	81	67	82	78	103	88	83	95	94	120	79	133	112	92	110	88	84	108	97	92	81	77	105	87	104	96	102	86	94	84	92	67	95	78	88	111	83	94	82	87	96	98	103	90	87	105	92	87	107	88	92	72	109	96	97	110	91	86	90	88	83	76	98	85	93	95	91	96	79	91	74	85	100	104	99	89	104	113	94	96	76	89	106	84	85	93	96	97	83	91	88	113	83	89	98	88	88	91	88	75	93	78	98	84	77	90	96	93	99	81	91	91	82	101	98	101	97	86	105	87	88	74	90	86	96	87	87	93	94	98	93	88	101	91	81	90	75	98	84	84	95	99	90	88	99	96	96	82	74	88	93
7213	392	478	561	510	471	427	375	342	404	378	366	358	328	386	314	355	350	355	362	374	328	335	367	360	313	351	339	337	343	342	353	356	352	326	357	316	311	325	327	309	321	322	337	332	346	368	340	360	344	337	331	301	322	326	336	341	342	329	331	336	323	355	325	311	342	337	326	356	306	334	353	313	344	327	315	324	334	319	324	326	333	315	331	338	320	299	295	327	326	339	314	322	343	337	343	284	332	319	298	279	345	303	315	314	332	322	348	352	325	339	310	297	329	317	288	323	341	341	329	352	333	338	305	359	338	306	321	325	303	370	311	315	315	323	316	345	335	343	313	328	304	332	325	319	316	329	367	360	330	335	305	344	310	325	326	327	323	354	329	329	356	302	365	325	366	341	322	341	314	341	322	329	365	316	334	347	334	304	302	314	324	314	344	330	330	349	351	321	324	341	302	347	354	329	326	336	348	344	317	327	313	305	333	333	359	304	326	359	289	321	330	325	352	328	345	316	348	333	340	334	338	321	328	355	340	324	326	314	304	328	296	334	337	351	376	323	315	340	313	337	345	321	344	337	338	346	341	307	335	335	340	354	311	364	340	349	335	307	351	329	348	325	325	314	346	318	304	323	331	349	322	335	347	316	325	312	341	332	329	330	323	335	329	304	326	329	335	342	337	343	341	315	330	330	345	336	374	334	322	325	311	342	352	344	313	344	356	323	369	328	318	319	312	345	341	314	341	319	328	343	346	329	324	317	311	348	300	330	337	320	309	371	330	328	303	340	318	324	326	329	341	318	346	323	333	316	343	334	352	349	320	294	300	326	324	297	336	374	330	317	332	311	334	312	326	317	307	311	377	351	340	324	349	327	334	321	356	326	329	308	312	335	354	328	308	323	368	298	309	342	352	302	337	372	334	343	319	319	336	355	338	359	301	322	307	323	338	295	312	319	333	309	314	339	353	350	327	333	312	340	319	359	373	337	325	322	348	311	350	308	350	349	295	373	343	310	290	324	335	315	323	306	332	308	347	345	350	328	349	323	343	325	304	309	303	341	330	334	338	352	315	335	329	302	319	347	316	329	338	331	332	367	327	346	354	361	322	333	325	383	308	354	339	331	325	343	340	352	314	331	352	329	340	341	294	320	335	325	322	300	320	321	307	326	325	321	343	306	328	345	319	332	317	311	321	342	347	339	334	335	336	306	322	318	322	315	316	355	350	304	339	340	323	305	326	314	312	338	339	312	325	308	317	324	299	308	336	344	340	327	350	391	326	329	327	309	348	324	336	314	304	315	334	330	335	311	291	346	338	321	289	357	315	318	307	335	350	329	347	359	315	362	348	309	327	321	327	330	294	344	336	304	342	334	322	327	338	320	372	317	322	340	315	313	341	348	319	342	333	329	320	341	296	343	320	350	329	332	312	293	328	320	308	348	354	337	311	331	351	320	349	310	360	315	340	346	295	334	347	332	323	317	322	317	349	304	347	346	330	361	326	351	326	330	305	319	336	306	338	309	322	306	321	295	348	348	327	321	355	342	337	322	329	332	331	327	345	285	318	336	323	346	341	330	335	352	309	288	297	335	341	361	323	372	332	348	326	344	325	343	321	343	334	313	331	326	326	316	313	328	332	314	336	320	341	332	334	313	314	345	377	359	320	333	333	322	352	326	306	340	299	315	313	340	339	299	342	352	375	332	307	336	333	372	338	346	336	325	317	342	332	353	322	377	320	328	365	304	299	313	328	333	372	338	323	316	312	330	315	316	317	333	332	338	328	389	307	302	353	344	312	311	329	339	343	329	350	336	328	350	335	359	347	354	337	325	331	336	335	350	341	351	329	338	343	348	302	338	342	315	330	317	311	328	296	347	339	323	345	348	320	350	311	354	304	337	335	334	330	325	311	343	320	329	315	319	338	315	340	303	307	332	317	317	332	337	300	300	319	323	353	328	331	328	344	313	329	339	340	334	330	346	331	324	326	312	330	350	320	348	346	335	334	344	343	313	345	324	330	343	333	352	315	358	312	322	323	369	341	358	325	334	327	354	344	350	353	333	351	303	332	352	353	333	340	324	341	350	341	332	325	350	356	315	320	331	302	361	297	338	335	339	319	316	377	306	341	308	318	313	352	329	342	311	327	329	314	300	333	340	318	324	341	325	341	317	315	306	321	359	337	347	338	332	342	358	329	329	317	344	342	327	333	301	330	339	331	323	363	321	344	339	329	350	312	329	327	342	288	300	342	312	320	329	343	316	354	324	310	323	356	327	317	339	360	328	339	338	310	335	352	303	305	314	321	335	306	320	318	324	354	331	342	310	325	338	349	324	340	324	318	318	332	321	345	314	334	307	356	304	354	322	356	361	308	343	308	330	336	322	352	349	329	323	342	324	297	332	310	336	321	332	321	324	363	328	338	352	327	326	335	353	351	323	322	343	302	329	336	319	335	349	378	306	338	333	350	306	303	344	317	326	299	300	330	341	345	308	350	334	331	330	332	348	314	330	312	352	310	322	361	309	341	312	320	341	325	364	358	339	315	294	329	352	357	303	325	292	314	310	294	346	291	329	292	382	319	366	322	330	350	318	337	352	324	321	349	337	323	333	309	315	348	298	330	350	369	295	317	323	325	298	358	355	321	325	363	336	318	329	326	307	309	336	336	295	333	347	298	300	329	337	312	316	360	318	363	347	330	348	340	324	337	323	349	341	351	318	365	369	338	334	360	334	297	337	321	320	341	348	332	314	341	340	377	317	320	361	345	318	329	328	359	325	304	375	337	344	346	321	348	310	313	316	310	328	347	318	335	359	344	320	329	331	334	305	353	334	311	331	345	344	316	326	344	325	329	351	339	328	295	328	308	360	318	332	316	354	342	297	353	355	334	323	281	366	326	302	341	327	358	343	332	320	315	342	332	313	330	335	275	331	319	338	345	340	324	292	312	314	331	326	316	324	311	341	310	318	320	323	337	313	353	290	316	299	301	347	345	304	324	317	322	342	300	336	368	323	333	322	312	309	319	321	309	287	319	322	330	325	302	322	329	314	341	286	371	336	320	320	356	357	305	321	332	374	334	309	321	321	348	335	354	351	332	363	352	332	356	314	324	321	324	313	355	323	358	344	346	316	355	314	315	339	347	358	340	338	304	289	311	355	324	354	326	309	346	320	336	306	342	304	345	315	333	305	348	303	363	294	321	354	301	313	321	341	344	348	363	332	322	333	323	339	314	340	324	342	317	342	351	315	337	337	347	313	328	313	336	330	308	324	327	324	327	350	368	340	355	331	294	309	355	359	319	325	343	333	322	309	311	330	343	345	354	328	314	295	339	307	347	337	355	301	332	353	324	312	346	315	363	324	347	350	339	304	336	339	345	355	316	326	327	332	288	336	370	330	312	325	322	342	346	315	313	321	323	309	329	322	316	321	334	325	330	323	308	339	340	351	340	320	341	315	303	313	326	317	320	365	351	344	334	332	328	337	362	359	344	309	301	341	322	297	338
42547	13903	1988	1002	697	516	411	364	307	270	270	231	232	221	206	232	187	199	200	192	160	175	161	164	185	160	154	192	160	162	163	142	172	149	146	187	163	147	162	154	145	158	176	157	139	163	167	156	175	176	143	147	180	153	156	144	163	165	155	151	164	127	156	148	149	150	128	161	134	144	174	148	140	158	144	179	148	143	160	163	165	158	146	155	164	167	167	170	144	152	165	158	160	154	151	167	166	180	148	173	148	160	149	146	133	164	158	177	159	151	173	161	147	161	150	162	140	131	183	140	136	150	154	168	153	160	171	170	132	155	143	156	159	152	154	160	173	145	164	146	158	173	154	138	162	132	152	148	146	147	159	165	143	152	144	145	151	168	150	162	148	139	149	143	161	155	164	141	164	163	154	164	170	161	139	142	152	135	140	168	163	177	159	162	170	136	144	139	138	155	149	169	148	136	141	158	142	150	165	147	172	156	151	148	152	147	161	139	160	171	125	170	160	164	144	139	182	129	167	179	165	178	136	161	145	153	166	147	167	137	153	168	150	138	145	154	126	170	180	152	162	151	148	160	154	171	150	152	137	144	148	144	148	162	161	143	138	169	162	155	144	155	125	164	148	160	144	145	173	151	163	150	158	146	154	144	140	163	162	149	160	156	168	151	153	173	157	128	142	136	163	155	138	170	150	177	157	161	154	149	154	151	149	159	155	152	161	176	151	161	144	149	127	162	159	141	173	154	140	150	150	158	154	138	153	150	151	165	149	183	147	146	136	150	152	166	162	154	119	134	169	135	152	143	128	152	142	143	160	152	147	157	152	143	173	150	160	134	132	160	138	149	143	159	162	153	151	149	172	141	135	140	140	157	153	181	142	150	160	139	149	157	145	154	165	178	141	145	148	146	147	153	161	155	144	168	159	139	153	124	148	140	157	152	135	159	149	161	146	155	156	153	141	170	138	150	140	156	154	137	162	167	150	148	159	159	135	171	146	154	145	149	159	147	166	142	158	169	142	163	167	161	131	144	148	145	155	147	174	140	140	149	153	139	153	160	150	153	150	150	169	135	157	148	155	156	136	155	158	145	144	168	143	159	143	158	159	163	136	161	163	166	148	162	155	129	152	125	167	148	132	150	150	153	154	194	148	134	176	180	163	149	148	131	140	175	165	165	172	147	161	135	147	160	157	149	153	145	145	145	170	151	151	138	148	151	174	155	146	166	146	152	126	138	155	149	160	157	138	164	152	145	160	138	161	176	156	147	167	143	152	156	140	137	138	170	154	142	129	142	161	179	163	157	156	148	183	136	148	144	148	157	167	157	165	154	149	154	171	148	160	134	161	145	124	146	141	163	154	165	181	150	142	152	147	156	157	173	155	153	149	142	155	150	138	184	156	164	164	164	147	166	163	144	164	151	167	140	158	144	159	149	136	149	129	144	172	145	159	166	165	150	183	173	148	145	164	139	159	160	166	164	163	150	158	161	152	168	129	144	170	133	156	162	143	165	154	128	178	148	157	153	155	139	150	153	136	149	129	157	152	155	159	146	153	159	167	164	139	171	151	136	156	154	162	133	142	145	144	151	141	146	152	179	166	152	153	145	166	181	133	151	162	139	160	147	198	169	156	145	154	159	167	144	163	168	171	143	146	161	152	158	130	191	141	165	163	151	156	156	158	124	152	157	165	126	158	156	144	153	160	135	177	171	150	165	174	182	161	157	184	168	159	153	136	159	156	178	144	148	146	164	138	155	154	152	137	143	136	150	156	153	167	160	130	163	145	141	154	177	153	164	155	163	137	145	162	159	183	149	162	150	147	148	138	150	154	152	158	158	165	156	137	161	170	160	148	175	160	167	141	144	151	147	156	170	162	136	180	127	149	151	169	160	166	143	153	156	149	150	160	158	189	149	190	161	164	155	160	150	152	153	158	171	143	150	163	155	152	139	159	132	143	169	159	168	157	142	154	160	164	161	161	140	169	158	159	152	156	150	161	115	142	163	159	127	171	141	149	142	180	146	144	154	151	146	165	140	147	152	162	136	130	176	161	154	151	152	145	153	155	160	168	143	142	144	139	148	160	135	155	113	127	164	169	137	125	141	133	158	144	163	144	135	156	151	156	164	138	154	151	157	135	141	154	151	169	164	137	154	161	151	168	150	145	140	149	160	147	157	142	169	150	144	171	167	147	162	148	119	160	165	158	142	167	129	160	147	137	142	170	155	140	146	152	167	174	128	152	142	158	193	180	154	151	151	146	154	153	152	146	151	135	160	145	135	145	118	146	155	128	148	147	150	147	151	165	154	149	141	177	157	163	155	163	170	152	143	136	168	154	160	142	136	163	138	152	177	158	164	142	148	153	155	163	160	161	157	159	158	148	147	159	153	165	154	168	162	160	152	158	127	170	142	133	157	144	165	168	158	168	154	133	152	139	165	146	186	178	155	165	144	169	158	125	128	143	156	160	145	150	146	161	145	166	151	158	173	149	128	174	168	145	132	150	155	162	170	146	141	184	163	153	143	156	137	161	137	153	164	143	150	157	154	157	164	172	157	166	175	161	148	151	163	173	147	148	161	117	153	138	159	154	153	161	154	147	160	169	179	159	162	128	155	146	153	162	147	148	159	140	171	168	149	148	159	169	137	149	176	136	165	154	153	144	150	128	147	143	151	149	150	124	137	143	144	156	149	148	143	142	165	164	144	156	155	159	140	151	169	140	157	163	157	150	153	160	164	132	152	179	166	128	136	156	161	150	152	138	141	155	156	150	157	137	159	166	147	154	171	142	149	162	165	154	137	169	160	145	148	122	173	148	120	142	153	153	142	157	149	145	135	142	150	152	159	153	158	148	154	162	153	150	156	154	179	168	155	158	144	142	134	128	153	160	166	165	125	151	159	145	131	141	158	162	144	174	153	142	150	153	138	164	142	149	166	137	158	139	145	151	162	141	136	174	150	137	151	156	150	178	144	139	144	158	151	142	134	173	128	178	133	164	149	156	151	150	151	168	140	156	144	174	162	137	157	134	163	159	144	147	150	172	133	142	154	172	168	138	155	141	179	149	148	151	162	134	165	150	154	137	153	152	151	142	149	150	157	156	157	141	157	149	153	163	155	151	181	156	149	138	164	149	135	164	150	153	188	169	140	140	156	147	159	128	163	136	142	155	151	148	152	153	170	158	179	155	163	149	146	137	141	161	161	171	168	140	148	143	136	156	142	160	170	167	155	155	173	142	156	156	145	172	166	166	155	167	155	193	153	163	163	148	135	173	147	139	156	147	159	151	167	147	136	142	162	148	168	156	132	164	158	144	164	140	135	145	160	150	148	144	148	161	154	154	162	152	129	148	171	156	136	151	160	159	158	155	148	155	147	136	151	155	131	166	184	149	160	152	134	144	147	170	150	159	162	144	160	177	160	153	158	159	158	164	141	168	162	158	153	150	137	153	150	129	155	166	143	179	169	164	168	155	139	142	158	167	150	131	184	145	165	151	158	131	153
25582	1520	3193	3593	2976	2534	1998	1691	1437	1310	1174	1092	1002	995	901	845	811	723	758	763	687	682	611	621	665	592	629	621	612	562	605	586	545	548	535	546	556	523	601	589	551	554	565	564	532	529	491	562	537	549	556	532	555	520	511	548	529	546	534	496	514	557	502	581	541	491	558	506	500	537	492	532	508	541	520	543	528	559	503	545	500	507	481	460	520	524	507	514	503	520	497	510	513	524	510	486	521	508	509	514	520	536	526	526	521	496	515	498	512	514	532	484	511	539	492	463	537	521	509	519	477	497	493	509	550	481	482	489	532	547	468	506	539	484	497	538	526	519	496	499	523	490	501	500	531	492	498	543	520	520	514	517	505	538	510	505	463	487	506	565	505	492	479	536	511	513	516	482	535	481	521	484	489	469	532	529	484	503	493	527	515	483	503	515	469	534	516	510	479	508	458	518	492	520	501	532	507	470	520	491	518	489	514	509	535	513	525	494	497	541	455	496	482	509	519	511	496	536	538	521	520	526	465	474	504	512	509	537	505	527	482	551	483	491	533	499	482	530	493	543	511	507	525	543	507	492	493	501	528	467	537	503	467	500	534	494	503	471	541	485	492	496	485	497	505	485	457	487	547	493	528	515	479	506	486	489	500	513	483	498	487	473	497	490	503	505	506	530	535	511	524	526	505	516	522	473	528	486	522	488	511	534	482	554	520	526	487	500	535	494	486	520	521	509	495	526	486	506	505	498	479	516	492	503	546	503	514	509	508	504	557	499	525	515	515	513	493	494	486	490	528	516	487	499	529	514	471	494	497	522	461	491	503	493	488	497	513	548	479	538	516	489	522	506	495	488	507	514	508	509	519	487	506	480	487	506	467	452	491	510	523	538	492	535	501	540	452	477	489	517	525	522	535	496	492	481	499	473	525	464	518	487	493	527	490	519	529	497	541	505	511	526	493	516	483	502	519	467	481	514	530	503	510	505	513	493	504	483	511	494	496	502	547	482	519	477	508	485	511	536	510	482	462	513	511	493	523	494	515	492	477	507	497	510	503	516	507	439	498	505	538	474	519	468	520	495	502	490	488	514	532	489	492	489	510	489	523	516	511	549	503	491	499	495	485	512	452	515	489	519	518	521	526	508	489	514	520	511	482	502	469	508	487	480	482	508	499	490	498	522	501	511	489	532	502	502	508	494	534	482	470	498	469	528	506	532	516	481	497	505	488	469	502	502	502	493	503	503	512	504	476	478	510	509	521	484	488	489	514	518	513	498	502	512	483	503	491	506	524	516	462	549	514	517	527	491	528	509	498	474	484	497	508	463	525	530	529	518	450	506	526	502	484	476	509	491	486	501	526	478	486	496	514	529	498	547	546	542	526	492	474	474	518	520	502	523	516	495	476	485	492	507	506	502	474	471	521	490	517	473	511	469	467	530	512	508	525	543	465	541	501	519	505	517	502	491	509	489	467	479	516	481	509	490	509	494	499	493	488	469	488	521	491	503	474	522	486	504	511	505	493	487	516	521	496	538	505	483	503	489	495	512	507	480	488	500	504	506	456	490	526	505	526	491	478	537	470	501	483	502	502	512	491	489	480	493	510	498	478	492	470	464	502	511	512	527	505	496	500	469	518	507	495	496	461	469	487	566	504	478	532	528	522	514	491	532	454	498	469	489	511	494	545	524	513	494	463	515	519	556	529	476	520	489	507	503	479	489	518	473	504	476	515	500	506	508	550	481	541	473	505	531	453	524	500	533	517	496	514	509	489	479	439	531	483	477	523	508	499	524	480	478	551	480	493	495	502	503	494	494	506	513	514	518	481	515	519	542	525	523	479	504	499	497	519	507	504	526	509	507	494	488	517	546	509	519	525	469	494	529	504	478	486	526	519	456	511	493	458	510	530	526	569	520	510	508	495	567	528	516	498	510	484	473	519	541	460	521	512	469	510	517	524	498	504	450	507	553	458	490	502	519	528	493	539	513	543	452	501	524	500	495	532	537	495	506	520	494	522	499	461	540	513	528	564	487	535	483	471	474	530	513	526	522	508	500	492	500	480	513	510	526	465	488	478	516	493	513	505	534	530	517	546	489	512	481	529	508	504	527	526	451	506	491	504	523	519	524	507	511	496	534	515	498	505	451	512	522	511	504	476	498	539	477	522	508	485	502	506	490	518	523	498	471	480	478	510	462	530	513	508	507	522	513	499	549	460	503	515	510	495	503	525	496	474	489	510	490	504	499	513	507	479	518	490	488	531	497	470	477	524	498	505	475	499	509	475	498	522	494	488	504	499	477	515	500	500	533	510	516	480	491	502	488	480	494	527	514	573	514	473	510	527	525	498	437	488	508	534	511	470	523	512	500	496	500	511	510	483	470	520	534	483	487	512	542	487	481	472	539	453	486	503	505	452	488	497	516	508	503	534	493	523	532	489	463	513	486	504	500	495	491	481	468	496	503	532	510	502	510	472	475	503	490	546	493	532	531	496	517	526	503	475	530	511	477	500	537	444	521	496	495	481	490	489	522	518	539	485	470	477	476	521	468	499	533	499	499	532	523	499	469	524	525	482	507	470	514	507	498	527	502	502	517	506	496	524	511	503	474	482	494	475	507	491	515	486	464	530	497	496	509	543	497	521	498	539	510	510	478	478	477	510	501	476	513	518	498	472	510	522	529	509	501	499	468	469	490	506	510	459	533	539	528	527	532	499	496	496	507	496	485	478	492	508	513	477	484	508	476	501	505	518	489	490	488	524	534	553	545	534	523	516	476	503	470	510	468	504	525	512	473	498	501	471	499	520	483	521	503	532	501	497	517	510	512	510	496	457	509	511	521	487	535	502	457	483	494	493	515	462	513	506	512	535	509	496	539	534	507	503	533	527	496	483	474	546	522	472	487	510	550	534	489	484	472	498	501	478	534	488	524	497	504	491	543	496	497	446	527	490	511	517	501	525	519	517	500	485	483	496	463	499	474	501	473	530	521	512	490	473	495	526	492	550	539	525	495	527	487	532	520	481	489	491	514	507	483	567	505	481	525	501	510	473	525	505	482	492	518	493	522	518	477	514	544	495	487	495	498	496	520	467	501	479	503	501	512	493	485	496	513	493	467	476	517	529	500	478	540	532	531	523	493	509	514	514	514	508	489	495	507	511	469	461	501	514	538	480	512	511	524	477	518	475	503	504	517	448	504	527	499	471	503	481	469	513	519	527	511	520	504	538	518	484	545	523	497	500	508	515	464	477	470	480	473	536	537	517	485	480	487	551	527	457	509	490	513	532	466	499	521	513	501	510	501	528	500	482	507	514	565	497	522	492	522	495	491	507	496	516	500	497	497	504	521	493	478	486	525	467	520	515	508	530	513	510	529	499	501	525	496	493	497	501	473	486	536	511	506	488	492	535	521	467	529	501	524	516	530	507	528	482	515	506	547	475	516	526	547	491	512	526	515	510	482	524	487	524	511	545	517	509	519	505	513	481	487	516	496	485	529	486	498	484	484
54796	20906	5380	2177	1474	1134	808	695	594	514	482	416	344	398	358	365	296	293	319	327	298	304	286	295	322	281	255	301	252	289	282	275	268	290	264	249	276	295	263	271	267	237	275	242	270	252	255	266	252	262	271	283	264	236	249	263	239	256	230	249	278	257	259	262	281	284	260	252	251	278	264	265	263	241	226	260	238	243	240	266	255	251	226	264	290	256	225	242	259	236	254	271	287	282	247	244	248	249	247	287	263	266	239	242	268	216	231	255	232	272	255	255	273	262	251	262	261	252	277	256	245	223	248	244	246	260	252	253	245	235	267	247	238	235	246	232	254	278	245	258	261	246	235	235	234	261	260	274	236	244	255	278	257	264	273	257	241	253	228	262	265	267	270	276	271	238	256	259	251	261	232	252	264	239	261	248	247	250	226	247	250	216	248	264	278	224	240	257	253	246	285	243	268	271	223	241	222	239	270	268	239	261	243	282	237	231	268	252	269	277	248	280	228	254	268	272	222	258	267	277	265	243	255	267	226	249	240	246	279	228	239	263	239	242	300	241	255	265	264	285	241	225	253	237	262	272	276	259	261	235	260	250	228	261	272	261	262	220	241	277	247	254	248	267	275	251	242	263	198	278	249	230	268	267	266	255	231	239	264	252	251	253	229	240	250	243	267	257	257	263	240	253	237	245	274	231	243	238	247	270	268	242	253	245	274	256	240	240	277	254	260	242	264	261	245	275	239	259	246	256	281	241	284	282	223	256	261	268	231	254	240	243	270	236	246	284	267	252	254	250	269	235	244	281	244	251	270	254	262	244	264	266	254	253	252	214	248	266	245	241	246	254	266	245	294	246	272	243	242	270	229	254	256	270	243	274	260	239	251	236	256	224	221	271	221	231	248	256	240	275	252	255	230	238	235	255	226	226	247	271	244	264	254	246	241	283	249	253	248	264	263	261	258	230	269	293	286	276	241	272	243	225	272	242	245	271	254	286	240	255	235	254	259	258	249	264	272	270	262	263	236	250	235	238	287	239	262	275	270	272	246	271	279	264	272	238	245	270	264	244	251	243	258	227	263	249	230	254	240	265	235	243	249	231	257	266	241	235	244	242	273	262	254	260	238	291	253	269	288	261	275	255	249	275	277	295	231	238	253	235	250	236	249	243	245	237	264	249	244	253	266	256	257	226	255	279	257	258	245	265	254	259	264	248	274	242	241	268	241	233	258	239	235	261	233	257	242	243	268	224	261	259	264	264	263	261	248	246	253	224	245	280	244	253	265	258	242	222	259	240	262	234	265	213	268	241	241	246	265	253	251	242	245	249	259	265	245	238	257	238	245	257	231	260	240	242	254	270	233	254	247	267	237	239	231	266	267	254	258	233	238	239	233	262	255	265	237	251	249	277	251	243	251	269	266	259	249	236	262	255	254	236	223	271	269	244	249	251	258	259	220	255	259	267	261	257	286	268	235	262	269	261	270	226	231	252	251	269	261	261	244	263	248	238	257	218	261	250	235	254	254	274	237	251	240	291	237	236	252	249	231	223	273	284	251	258	265	241	262	250	278	268	266	254	257	266	261	290	237	265	253	264	254	274	259	249	268	258	243	249	231	236	258	247	255	237	221	254	264	219	266	293	243	230	231	266	250	271	280	238	255	270	248	257	250	253	251	251	261	269	237	266	277	258	257	268	266	242	260	218	274	269	285	276	238	249	239	267	269	244	268	248	266	266	252	246	234	251	252	254	260	270	234	247	257	231	247	266	268	265	253	273	272	234	281	260	260	244	254	253	268	242	255	242	249	285	252	235	260	270	226	242	247	242	244	223	281	256	261	229	231	264	263	264	248	248	226	252	270	268	246	245	262	260	241	265	251	253	259	249	262	265	225	248	242	253	208	256	248	258	233	266	259	256	260	233	245	234	249	236	240	247	255	240	244	237	231	262	274	271	258	266	244	249	277	246	241	270	270	239	235	262	245	253	259	252	254	247	246	256	234	268	240	234	236	257	245	255	249	252	255	250	264	261	249	246	246	244	241	244	245	257	252	250	263	271	234	242	276	262	220	229	269	253	254	233	240	248	283	228	218	255	240	246	274	293	245	242	266	269	262	272	261	260	271	262	272	239	240	267	274	249	259	251	266	263	280	277	271	236	282	260	277	229	266	270	218	260	228	234	263	247	267	233	239	259	264	252	288	266	246	262	238	253	266	261	241	230	278	238	258	261	238	268	235	247	270	225	273	266	264	251	243	227	249	252	257	279	287	237	274	256	268	281	264	231	262	260	237	269	296	269	253	253	227	245	266	254	236	276	252	248	249	240	269	255	232	277	265	280	264	234	242	238	246	252	235	271	237	254	228	265	251	233	271	270	286	248	258	273	248	215	267	247	254	235	234	270	238	257	270	267	256	235	263	238	238	263	237	245	264	290	245	247	232	248	246	257	220	271	279	248	243	253	264	252	284	258	232	242	281	215	251	279	285	266	262	280	253	243	249	246	263	234	254	246	245	260	256	269	266	233	261	239	289	271	280	253	235	261	263	275	245	272	257	253	293	271	261	240	245	254	245	238	241	250	228	254	265	232	246	248	237	283	261	271	256	244	243	251	263	265	255	239	268	264	258	280	236	250	252	227	260	250	260	247	264	256	250	243	236	242	251	243	257	255	240	234	238	249	249	246	263	239	260	263	242	272	235	255	236	273	249	261	230	264	242	264	249	255	261	278	269	235	230	244	241	234	255	263	255	227	247	263	258	251	230	241	263	260	224	248	229	251	235	268	261	254	265	236	239	234	260	274	275	257	257	235	240	275	259	244	266	263	258	231	258	265	261	237	267	237	262	242	217	247	285	230	233	257	286	241	241	267	282	230	234	267	286	269	240	243	239	240	243	258	245	227	239	256	248	274	243	232	272	262	248	254	243	263	273	278	257	277	272	215	245	234	270	247	244	278	241	228	267	260	264	228	281	249	242	235	267	240	261	255	237	248	258	262	242	235	265	223	270	249	263	245	250	252	253	225	273	249	265	270	268	259	250	249	245	254	240	212	281	284	271	248	249	247	242	288	243	230	279	236	239	259	252	231	267	254	227	253	255	249	258	268	232	263	284	280	255	254	245	238	257	220	281	276	247	258	239	251	273	238	272	236	230	253	268	260	246	257	260	252	263	249	226	248	237	264	246	245	249	263	234	230	259	263	252	222	264	251	221	269	274	235	223	253	247	238	268	253	282	231	249	228	259	259	232	263	265	251	253	272	245	276	236	233	267	274	241	269	242	269	269	254	270	266	248	234	232	265	252	271	255	225	249	282	246	255	242	243	234	256	259	227	251	255	247	237	255	268	281	247	234	267	244	248	240	252	240	243	239	287	238	259	234	252	256	250	278	221	266	275	302	257	240	227	255	255	240	219	254	259	288	280	238	241	273	268	248	221	252	263	231	259	242	248	257	235	230	230	232	238	289	272	257	258	252	258	248	248	262	244	272	264	248	297	277	225	257	230	231	240
32344	2804	6055	6618	5571	4494	3783	3124	2667	2340	2094	1907	1742	1545	1497	1393	1321	1265	1230	1142	1167	1113	1080	1096	1027	1002	1037	929	943	918	990	853	913	942	889	919	945	852	888	895	868	834	855	860	892	780	830	855	813	820	783	836	871	792	792	830	822	811	791	793	818	825	811	764	814	820	786	750	806	778	795	803	784	795	786	780	802	781	717	798	716	753	806	743	775	802	799	790	775	804	778	746	758	800	794	737	800	759	838	807	726	808	762	732	803	801	739	737	784	810	756	775	794	823	805	753	703	769	807	790	739	735	774	798	727	780	754	819	780	830	731	764	766	704	785	780	753	761	737	757	765	738	786	743	753	772	796	754	734	785	718	747	754	791	778	752	773	777	774	781	756	778	771	790	761	795	789	759	781	798	774	765	837	729	753	770	726	777	705	773	782	754	793	817	749	813	763	771	751	727	771	710	762	774	750	784	702	763	801	763	754	739	764	737	778	742	779	737	763	736	796	724	784	793	741	789	733	744	763	852	773	746	826	771	766	721	786	785	767	750	740	792	798	747	729	778	739	723	768	735	783	746	761	801	755	755	744	812	774	715	784	733	754	758	752	767	749	775	764	758	828	791	781	722	740	751	738	760	788	759	745	712	744	768	747	775	721	805	703	718	798	730	759	783	747	751	756	756	763	739	749	747	762	726	726	749	737	797	749	758	746	788	730	795	726	754	708	815	795	779	785	750	748	737	787	768	752	765	727	734	740	799	726	806	755	760	785	723	770	766	740	756	708	743	731	774	719	752	801	758	765	769	739	755	805	741	709	755	810	789	740	750	766	759	755	783	800	753	754	752	771	761	745	747	756	815	761	732	777	731	765	735	795	728	741	729	714	744	786	738	756	755	719	794	765	748	780	768	787	794	728	743	727	750	760	772	719	790	733	771	762	790	752	744	772	755	761	759	791	798	821	763	724	775	754	733	762	742	768	735	734	704	770	830	743	793	747	789	791	749	763	746	760	781	749	807	738	707	758	749	761	738	689	798	771	735	820	759	744	787	764	728	795	762	816	781	777	784	738	762	750	707	795	714	749	802	750	774	776	764	770	793	761	813	792	722	755	745	762	737	765	718	718	779	744	712	753	744	780	764	754	721	707	780	780	787	782	763	745	758	765	778	739	783	754	695	782	802	753	754	750	771	795	749	762	759	741	737	755	738	759	754	749	760	757	733	737	740	787	727	707	758	783	773	739	750	720	775	732	751	779	761	736	761	787	730	770	735	783	770	743	787	754	785	763	788	767	735	759	781	792	811	752	734	732	726	754	768	709	808	760	736	733	770	748	798	761	780	729	774	764	798	737	783	723	754	740	776	743	774	763	783	735	762	784	776	818	728	723	706	755	779	769	757	763	777	728	737	727	759	735	756	750	764	753	701	745	736	727	802	744	749	759	745	712	804	725	790	758	739	745	722	746	728	744	782	769	842	775	727	778	761	742	736	715	775	721	792	789	756	711	773	783	770	756	742	738	737	765	804	710	821	767	732	679	764	736	769	731	761	772	781	764	770	750	738	742	776	745	794	809	732	736	702	735	785	798	815	755	798	760	780	735	740	751	759	764	832	735	763	797	737	781	764	723	775	728	777	771	791	720	731	767	728	749	772	757	747	739	763	742	750	786	801	759	780	744	757	743	772	796	731	779	759	764	753	737	808	767	724	797	799	772	770	760	779	756	770	713	817	792	782	780	719	790	802	733	794	767	768	773	723	773	773	743	743	780	830	741	736	753	775	802	715	779	751	738	776	759	755	733	808	760	732	803	830	800	757	723	756	768	724	755	763	751	729	761	729	765	757	742	748	754	745	794	709	766	798	799	797	765	761	711	767	804	764	768	772	762	799	781	727	764	771	726	747	773	739	755	777	789	764	761	766	766	785	805	767	757	759	766	772	774	798	794	730	789	811	733	809	751	730	802	773	741	751	768	757	779	781	751	784	743	728	787	783	755	705	753	738	766	754	791	758	727	755	813	716	752	746	742	812	769	787	762	765	716	726	720	824	756	750	752	728	741	727	794	779	708	771	758	737	775	781	732	734	765	728	710	714	778	749	734	765	731	804	807	746	748	750	738	743	787	730	798	778	737	771	781	782	771	816	767	729	753	814	755	730	785	731	732	776	762	735	724	759	774	769	797	735	768	737	725	764	802	743	776	746	756	760	760	744	757	767	770	782	760	781	758	748	742	738	755	762	761	729	748	777	803	766	751	768	727	733	717	736	744	774	775	710	790	767	717	747	764	739	732	772	742	755	748	769	755	771	718	752	748	812	757	772	749	752	761	736	773	793	732	779	720	758	789	745	834	730	776	730	734	747	719	720	730	771	754	795	764	740	780	747	766	777	780	754	764	757	753	711	756	759	757	774	783	788	763	817	714	725	762	701	770	751	770	773	758	753	752	741	754	782	752	741	728	766	774	760	742	773	739	721	790	795	752	748	809	751	693	745	783	723	790	781	757	784	774	765	741	762	713	795	712	744	745	784	773	747	745	738	785	744	704	787	759	785	768	790	702	796	795	747	738	755	820	795	785	744	763	758	704	788	788	696	751	740	753	788	770	769	778	748	769	771	769	765	778	768	754	775	764	757	757	736	709	755	796	770	765	809	736	783	814	791	716	785	772	750	753	754	738	772	754	749	749	734	677	741	791	770	816	815	765	759	721	766	779	740	743	725	751	772	805	786	731	796	738	751	749	759	758	768	787	779	753	810	750	741	710	745	730	752	708	753	746	725	729	775	716	746	764	787	752	765	757	807	750	780	812	736	778	786	765	742	754	748	750	771	770	721	764	743	768	724	785	780	743	765	697	753	793	794	764	752	729	755	799	743	746	805	730	733	731	743	739	764	707	757	770	734	791	822	708	725	751	731	754	762	705	754	776	751	734	817	730	756	758	712	819	793	781	754	784	744	736	781	748	774	730	788	781	784	766	736	693	753	781	808	752	753	761	768	743	735	748	769	752	774	747	773	782	765	776	751	740	738	759	829	765	772	781	758	744	755	816	767	747	741	746	761	790	783	746	772	764	779	743	746	743	795	731	780	751	762	754	723	783	797	726	749	726	766	811	740	789	767	768	753	790	761	746	707	787	726	705	728	746	776	740	742	817	810	751	723	732	737	768	741	800	756	762	775	744	762	762	745	725	771	765	759	805	766	774	747	755	742	775	767	740	773	766	799	760	795	766	750	744	730	736	734	733	753	780	753	784	797	765	741	759	773	786	761	751	780	739	761	757	755	766	771	783	733	820	792	767	710	763	732	734	737	831	725	835	817	758	785	728	725	713	840	745	737	708	767	778	778	780	766	706	739	802	760	721	803	761	773	824	749	792	741	785	752	787	752	801	710	761	784	806	787	740	754	793	807	772	792	751	768	753	760	796	770	777	704	771	754	754	706	748	730	767	760	778	749	755	786	745	799	785	746	709	824	747	767	802	713	792	751	770	792	732	763	744	742	768	728	739	763	737	753
7810	548	223	165	119	122	117	105	107	115	84	89	103	101	94	101	85	77	92	96	75	82	78	111	98	88	113	96	90	102	87	86	91	106	89	110	105	95	98	115	86	81	82	92	78	97	83	96	105	85	95	111	110	101	88	86	80	99	115	88	81	94	102	102	95	99	97	92	76	86	104	104	94	97	94	95	80	101	103	104	84	84	64	97	94	112	90	93	74	96	86	105	82	101	86	95	100	83	67	99	72	89	89	91	106	84	90	91	106	94	84	74	83	109	72	79	76	99	102	87	98	89	93	79	105	97	92	88	81	91	98	101	96	92	77	84	84	93	95	101	73	87	93	99	92	87	99	89	86	83	97	102	92	72	89	101	86	80	89	92	88	92	104	94	99	95	86	94	93	97	81	94	92	102	106	90	95	74	93	101	101	91	92	89	63	82	78	94	67	90	96	88	89	78	105	100	91	92	84	84	86	99	101	113	91	85	99	80	107	96	96	92	84	93	96	84	87	93	77	109	93	98	97	110	89	96	90	111	58	76	89	89	103	100	99	92	91	96	89	100	81	77	88	85	73	94	106	102	104	86	94	90	78	97	98	89	85	89	99	96	99	100	82	98	84	96	91	81	91	79	78	86	96	93	99	92	106	99	95	99	84	99	92	95	87	100	81	98	93	108	92	114	83	96	97	95	105	100	100	83	87	93	88	94	95	90	72	99	86	78	77	84	80	89	91	92	110	96	65	109	109	87	108	84	85	95	91	108	96	101	92	88	96	106	88	101	104	90	93	85	105	83	84	105	98	114	66	91	101	103	94	108	74	100	99	91	93	80	90	94	87	87	91	91	95	93	96	88	97	83	89	115	99	79	95	98	92	108	102	85	88	86	88	92	109	88	108	102	100	106	87	93	97	95	83	93	104	111	94	86	88	100	89	85	83	80	75	98	104	93	95	102	97	92	103	92	73	96	86	98	90	110	94	107	85	92	97	87	105	97	82	95	92	104	92	89	108	91	85	87	75	68	88	84	99	89	105	91	91	90	88	97	78	93	85	92	103	82	78	86	105	85	85	99	92	99	97	99	96	89	96	95	94	95	97	89	92	96	96	89	93	90	93	86	88	86	80	87	94	99	91	85	95	103	91	95	97	98	95	92	95	86	86	91	101	91	92	90	101	77	95	97	77	100	114	96	98	93	94	85	100	80	92	96	96	90	101	102	86	80	100	89	91	81	83	89	109	93	91	96	93	89	106	105	91	102	110	96	103	87	95	83	85	88	100	78	87	95	88	100	87	103	110	119	100	85	100	98	83	92	109	80	74	99	79	74	113	96	76	81	99	90	100	97	99	104	96	65	92	79	85	94	91	99	109	85	85	72	65	101	96	85	101	93	91	93	91	88	97	99	91	101	87	100	110	79	91	77	91	83	105	93	91	88	72	95	103	82	84	81	95	103	97	90	91	89	82	85	99	79	89	90	94	124	86	96	89	83	84	105	106	87	92	99	97	99	110	84	88	85	104	78	86	89	82	95	93	87	99	95	88	94	103	95	107	85	107	83	87	88	94	104	90	90	88	111	78	90	88	98	102	83	98	97	84	94	91	78	101	91	88	103	117	87	85	80	93	93	86	89	103	98	91	104	98	76	96	85	104	112	74	96	95	99	98	71	95	86	96	93	86	80	89	108	92	94	91	99	100	100	113	106	99	83	88	81	85	100	87	91	92	103	91	91	82	105	81	75	86	89	103	110	103	86	111	86	94	91	94	98	90	89	92	80	82	87	64	99	98	79	93	97	83	101	89	99	96	117	75	87	108	81	90	108	81	113	90	96	89	87	90	104	83	103	83	81	88	91	98	84	80	82	94	98	93	85	91	96	76	72	88	99	97	67	91	71	99	96	97	106	92	86	88	83	91	109	82	82	94	93	72	99	86	96	111	111	82	76	80	104	110	102	99	85	106	102	89	108	101	91	86	72	95	77	92	79	106	89	95	84	81	94	90	101	88	95	87	95	107	75	89	90	90	77	102	100	92	99	90	116	93	90	92	105	86	102	112	86	87	85	67	92	80	73	86	90	108	97	105	87	69	103	95	108	96	104	83	97	84	83	97	93	94	98	72	93	74	70	102	101	82	94	95	85	96	92	88	95	104	101	98	105	109	96	90	96	95	96	101	100	101	98	93	87	86	71	97	92	92	95	109	101	90	85	113	107	74	86	83	92	89	96	102	96	88	78	81	82	97	110	70	100	101	100	104	97	90	101	78	88	99	93	91	106	80	82	102	89	101	117	119	81	98	95	96	79	72	93	82	81	71	108	93	95	92	76	104	87	88	88	100	118	99	96	94	74	80	102	89	91	98	81	104	95	76	92	106	95	103	95	91	91	81	74	99	81	96	88	87	92	83	85	85	86	98	94	80	101	83	95	88	93	93	90	95	84	113	125	94	83	106	90	93	90	98	97	100	78	99	88	94	88	88	100	93	95	85	85	94	99	90	92	94	98	98	110	76	77	95	88	114	94	100	81	77	87	78	90	103	70	71	93	68	89	99	95	105	75	79	76	97	100	82	99	84	94	91	93	99	88	96	94	88	92	110	93	102	87	75	93	91	91	84	80	81	96	122	84	83	93	86	67	105	95	86	91	94	90	97	85	88	87	101	94	92	88	93	72	94	85	75	98	103	98	86	85	82	81	97	101	91	82	85	106	92	93	88	99	93	87	85	94	91	105	82	86	90	81	93	74	75	87	95	116	92	81	100	89	94	71	95	85	107	96	88	98	89	101	102	80	100	96	80	99	90	85	94	101	84	103	83	102	91	84	82	90	88	112	94	102	95	94	91	109	109	84	80	98	92	74	100	97	88	84	77	97	95	85	78	87	108	88	84	112	92	85	101	95	120	87	87	96	95	84	100	107	104	104	97	90	90	87	90	96	91	89	89	86	96	83	85	94	87	93	80	84	94	102	86	80	83	113	93	76	75	97	106	98	91	90	109	92	89	97	101	90	79	92	86	84	107	100	100	98	82	90	96	94	84	117	83	99	84	100	79	90	124	101	92	98	89	106	96	87	86	70	90	87	84	80	85	101	104	117	94	118	79	89	96	81	89	85	112	93	98	88	97	97	85	96	92	81	86	94	92	103	85	100	95	91	87	92	83	89	81	92	97	82	88	80	101	89	91	87	86	85	93	89	88	95	100	74	102	82	85	109	89	95	90	89	104	86	109	89	79	92	89	101	108	106	91	82	96	94	80	69	93	81	85	81	90	88	118	108	83	89	79	101	94	94	97	105	104	96	87	110	83	99	77	89	85	91	97	98	100	90	102	94	101	102	93	99	99	107	85	82	107	90	106	97	113	99	78	73	100	98	88	77	88	105	89	102	90	85	94	91	80	95	99	105	114	98	101	88	90	73	76	88	85	84	115	105	97	98	87	83	90	76	101	86	93	109	92	91	88	94	100	88	89	89	98	94	75	93	102	98	91	76	88	99	102	97	100	103	80	95
6631	436	532	547	496	507	454	440	446	395	367	391	347	355	361	347	362	333	372	329	339	348	368	333	344	328	354	365	330	336	326	318	343	324	349	342	334	354	351	348	344	305	330	362	317	321	331	356	343	347	310	345	313	341	321	321	348	322	348	321	321	316	351	324	362	321	322	344	332	351	315	346	301	313	349	303	359	336	327	328	339	335	338	336	348	353	346	317	322	312	349	342	340	352	363	354	288	326	327	309	311	334	336	331	354	355	369	320	316	331	323	322	359	326	323	342	337	348	360	334	342	330	348	366	348	359	325	349	308	339	340	332	321	330	332	314	345	367	307	348	337	316	348	343	370	329	335	343	317	342	324	330	368	342	354	343	330	370	375	365	326	321	315	308	298	315	306	313	341	323	374	300	339	327	323	364	312	329	346	362	334	328	348	326	333	327	336	335	315	316	334	326	328	312	324	335	351	335	340	333	343	355	330	338	321	336	347	336	324	345	352	346	303	317	332	320	361	364	381	355	322	330	325	318	360	307	324	331	356	348	342	313	318	333	327	358	355	319	342	341	333	335	317	371	330	338	345	341	307	299	342	357	335	329	351	320	330	315	321	331	345	388	359	340	357	330	338	305	336	270	320	313	353	336	309	319	363	350	328	331	348	321	346	354	329	345	339	360	317	337	345	316	344	320	332	345	320	308	313	329	335	341	362	326	319	304	329	315	351	331	334	327	348	312	332	347	343	360	316	318	325	354	331	335	349	329	335	355	325	347	321	282	328	320	338	353	335	348	333	296	327	300	324	318	357	336	331	353	338	332	313	326	347	377	341	337	330	329	327	300	354	315	353	339	328	317	359	326	312	325	309	315	326	348	335	319	373	349	359	339	294	329	311	350	298	346	354	358	321	313	329	340	306	327	341	324	344	356	346	320	362	341	330	308	334	384	326	317	359	331	313	339	344	333	344	344	324	329	341	297	350	312	335	308	343	345	312	310	317	354	336	330	332	322	346	347	316	331	330	339	347	331	331	360	366	310	336	338	354	345	285	352	334	314	328	338	343	307	324	337	315	322	338	343	360	335	362	319	347	309	327	336	358	329	324	351	348	335	344	319	339	327	352	333	318	326	308	336	337	329	334	305	328	348	354	337	334	335	332	310	380	343	291	323	340	321	348	357	325	359	310	309	345	332	344	342	334	335	304	327	357	323	342	329	308	330	325	318	351	357	339	328	332	325	320	322	335	336	319	331	319	327	313	361	350	341	332	360	336	330	301	333	328	327	326	323	314	345	334	337	332	337	342	336	312	343	323	358	351	331	324	350	336	338	355	324	337	316	324	330	355	317	357	322	324	336	336	308	317	329	308	349	356	326	286	321	293	329	335	310	331	369	307	342	335	340	323	314	352	333	348	307	345	307	356	345	317	327	342	340	347	321	317	356	323	314	339	325	354	342	339	361	335	315	329	344	330	330	333	295	338	313	353	332	339	341	349	332	314	336	344	335	335	307	322	325	313	324	348	331	340	341	338	352	327	342	327	310	355	376	330	333	382	317	323	341	312	309	333	365	329	351	337	336	309	324	328	356	333	337	322	305	341	347	312	296	339	319	318	325	340	351	309	351	330	327	347	352	356	326	316	325	304	339	306	351	326	333	346	342	324	313	317	344	325	336	340	333	333	360	317	309	362	296	325	349	310	333	316	317	328	322	331	347	330	324	315	331	364	308	335	327	322	322	333	322	342	328	327	366	308	339	330	317	343	348	339	341	315	319	336	334	353	361	317	313	362	320	336	325	304	316	345	322	335	365	334	364	320	329	327	348	347	329	314	327	342	351	295	346	358	323	332	333	345	366	342	331	364	342	311	319	350	385	305	312	319	350	335	311	335	317	300	314	326	358	353	359	322	308	339	296	346	333	323	338	322	303	341	345	340	337	315	333	312	357	314	298	326	328	313	343	324	348	313	296	329	352	329	360	341	309	336	323	334	342	336	300	292	332	361	322	335	356	325	293	321	347	309	329	338	312	332	343	324	320	376	345	326	323	310	345	330	358	341	334	295	336	300	371	341	325	291	346	373	362	308	347	335	329	327	334	347	346	335	338	328	342	340	342	312	348	319	348	309	323	323	314	342	306	331	331	288	333	322	336	322	349	334	324	333	361	310	321	350	313	343	319	340	298	345	320	346	328	321	327	339	322	327	310	327	335	314	333	341	355	302	336	331	317	313	327	321	306	327	336	371	333	298	316	317	342	339	345	332	334	352	307	359	340	329	351	333	313	341	323	338	372	336	332	330	297	327	321	333	339	342	360	311	341	320	342	329	346	366	317	296	328	314	354	356	331	323	325	289	312	293	347	330	297	306	341	339	362	345	286	322	327	292	302	382	286	314	341	293	330	316	328	357	329	362	324	341	330	296	301	311	312	314	318	328	347	317	339	334	329	345	325	323	341	299	337	330	333	321	309	343	291	318	337	307	337	333	340	341	315	321	330	323	299	348	340	336	349	343	314	335	348	335	333	346	321	331	303	334	340	327	320	319	312	304	325	327	314	381	360	345	338	331	332	368	367	319	305	332	362	352	335	355	305	332	331	356	332	311	368	341	321	324	344	363	313	328	369	339	334	369	327	310	343	318	309	303	312	330	319	339	327	342	343	318	347	340	319	326	331	366	333	339	318	335	363	373	326	336	337	331	322	354	352	396	306	333	309	331	335	325	324	356	350	317	301	350	329	319	324	353	320	343	348	346	343	334	337	327	330	318	367	350	317	349	336	327	368	321	348	327	337	289	311	300	353	317	319	324	326	366	317	327	335	350	318	324	302	348	323	314	320	314	331	324	317	300	340	327	310	314	345	362	345	350	336	302	313	343	297	333	380	321	347	302	324	295	334	306	349	358	312	327	328	334	323	326	359	342	305	364	377	313	326	337	323	333	330	316	387	339	357	304	339	348	332	325	335	356	341	344	314	342	327	341	329	335	335	339	311	351	318	348	322	368	326	336	350	354	358	308	324	360	318	330	337	355	362	354	320	373	305	361	342	306	334	331	332	336	336	319	329	344	327	319	362	324	320	358	345	325	343	332	356	314	336	346	306	311	334	350	336	324	299	304	348	340	329	354	312	355	329	349	368	303	332	314	329	308	338	325	320	309	343	344	372	321	330	315	357	332	342	322	318	319	345	331	303	339	339	338	317	349	326	376	368	322	344	325	342	344	325	332	335	381	335	303	339	371	303	329	335	301	350	338	369	334	305	334	383	331	310	325	355	297	315	304	346	314	349	311	343	351	371	322	331	305	333	325	350	324	335	347	304	300	339	356	362	316	392	360	345	339	352	361	332	305	346	341	341	354	338	356	329	332	334	342	305	323	320	341	354	328	330	303	331	315	309	347	301	352	328	337	321	317	357	333	339	314	356	327	334	333	343	317	324	344	293	309	355	360	292	337	329	347	345	347	332	339	349	340	320	317	339	331	331	290	319	336	306	340	321	358	321	313	336	338	352	357	346
40806	10660	1694	965	689	538	408	353	345	271	229	249	214	212	180	215	210	180	153	195	179	186	162	172	174	168	147	169	161	139	175	153	169	157	176	158	160	168	161	146	169	178	155	174	149	153	152	142	159	161	167	172	167	169	151	176	153	162	170	157	160	135	161	163	174	187	167	162	148	130	134	156	155	149	164	127	146	139	177	190	164	155	141	148	154	144	165	144	180	148	141	148	144	140	156	152	155	152	144	139	156	145	139	168	165	153	163	150	167	147	168	165	170	160	155	160	132	158	137	147	157	155	155	170	149	139	153	175	153	141	134	163	143	164	156	178	147	152	161	150	147	154	165	160	152	145	150	154	144	171	131	170	169	162	154	137	165	149	167	152	166	172	142	151	142	154	141	167	145	146	139	153	172	145	135	169	143	137	149	152	160	145	146	181	173	138	152	158	140	159	154	139	144	145	167	162	144	163	163	151	144	132	147	145	153	152	142	162	147	158	153	152	150	166	165	184	151	147	141	137	175	146	137	178	143	168	147	150	154	152	148	146	144	151	174	143	137	159	144	143	160	133	162	136	149	150	174	191	164	183	156	157	142	148	161	150	172	148	150	121	158	140	136	156	159	160	153	148	167	151	146	152	153	118	161	138	168	142	154	155	159	171	167	151	175	185	158	167	158	146	165	150	181	149	138	155	139	161	148	156	150	169	167	170	149	166	189	157	137	161	143	168	140	161	176	150	146	178	164	160	169	166	147	145	146	151	166	152	162	137	119	156	160	158	176	155	158	168	144	164	158	176	151	172	146	152	167	150	164	157	156	171	139	151	146	145	158	163	149	146	131	155	131	136	154	157	152	124	151	153	138	149	146	159	146	153	149	151	146	159	149	168	173	154	144	170	166	178	159	167	139	165	152	147	171	140	157	162	183	135	143	172	162	175	160	168	138	135	139	163	130	156	130	160	175	121	169	160	146	149	147	161	165	157	165	151	132	149	183	151	151	148	142	144	140	160	136	165	183	171	144	177	166	137	165	147	151	145	167	176	141	155	164	135	139	160	142	153	180	132	165	170	158	146	143	144	139	152	174	170	171	161	159	154	140	148	175	139	155	164	149	156	146	158	135	147	151	157	162	126	151	149	158	139	156	161	139	149	150	168	151	141	145	167	153	159	175	178	145	158	166	159	181	179	156	156	148	148	148	164	145	164	142	150	137	165	142	137	129	153	146	155	152	179	173	176	152	172	190	145	137	148	166	149	141	143	147	165	170	152	126	135	153	173	144	139	152	141	167	143	155	178	154	152	150	154	157	158	169	169	157	159	132	156	150	167	158	145	130	163	151	151	144	151	157	169	149	159	155	142	142	138	132	166	159	140	149	131	166	148	150	158	157	168	164	139	137	140	157	132	158	157	175	140	154	164	154	159	149	150	153	163	135	169	144	144	131	157	159	127	154	158	151	173	157	158	149	153	156	153	140	144	146	141	155	144	156	160	162	145	145	163	152	150	140	135	180	154	161	163	125	164	144	161	157	177	166	139	142	143	176	121	163	160	155	144	145	154	150	146	157	147	167	155	135	138	163	129	145	144	155	144	154	149	169	135	131	165	149	158	148	153	153	142	150	156	159	171	180	158	162	137	168	151	153	177	141	145	147	155	169	146	150	140	134	162	165	159	140	171	154	152	139	163	163	156	167	150	150	166	165	179	150	160	140	122	171	121	162	139	163	159	178	162	149	140	168	154	158	140	154	166	158	157	154	141	151	148	145	144	153	156	160	154	151	155	154	154	170	166	153	140	150	168	157	148	157	151	144	151	156	163	160	155	164	154	170	164	149	156	171	159	159	138	133	156	160	144	146	156	149	117	159	127	146	157	125	145	148	150	153	166	169	139	154	153	175	145	133	135	157	174	150	170	156	166	167	141	155	142	145	150	174	150	137	143	150	154	151	151	164	165	151	150	153	142	168	144	173	179	161	163	152	147	180	161	151	153	181	173	145	152	179	172	164	147	162	159	148	175	138	159	132	144	161	158	139	162	139	168	153	126	136	152	144	161	159	156	142	153	166	145	148	162	161	140	139	140	162	143	162	160	136	177	151	144	145	158	153	141	134	155	144	138	141	169	141	149	146	151	156	151	146	155	148	156	140	139	144	165	148	130	158	144	170	146	158	153	179	156	144	156	157	138	160	175	143	159	144	141	126	160	160	131	150	159	146	159	133	147	165	147	122	171	133	167	151	177	155	151	144	171	148	138	128	149	156	143	154	150	166	137	153	135	158	157	155	153	151	158	162	150	157	115	161	176	164	178	166	148	163	147	139	166	165	151	153	164	153	158	152	145	173	161	164	146	113	148	146	136	154	160	164	174	154	168	162	163	137	155	162	133	137	138	168	166	179	143	146	163	163	151	153	153	182	132	176	165	157	156	168	155	136	150	163	168	148	159	160	155	165	153	150	150	130	137	130	143	165	147	150	154	153	157	152	146	153	136	145	150	149	173	155	149	183	156	150	165	136	151	152	176	134	145	133	152	161	177	146	159	142	144	150	143	160	142	152	146	159	143	137	179	151	122	169	162	144	122	153	153	146	155	141	145	158	156	143	175	156	160	133	154	145	153	164	146	155	171	163	144	150	141	138	175	158	144	134	145	161	163	172	148	163	162	173	157	154	141	139	159	161	175	131	159	156	131	155	158	133	161	143	151	154	146	159	143	162	163	136	175	158	164	138	171	175	145	136	140	149	153	139	151	130	165	149	159	153	151	154	150	168	169	157	154	125	148	142	138	148	135	134	167	147	178	144	172	165	149	155	154	131	163	141	175	166	152	150	151	139	156	188	182	146	135	143	154	157	144	163	154	168	144	131	163	153	145	130	147	166	155	156	140	152	147	131	145	149	136	136	146	168	134	185	160	137	141	138	171	159	165	156	153	158	154	156	149	148	141	161	149	159	147	159	151	165	166	153	174	150	150	135	156	156	152	160	164	138	165	150	156	136	160	142	142	156	169	155	168	153	144	143	138	149	150	155	147	157	161	155	140	136	138	157	168	153	166	152	179	174	170	142	150	169	139	154	152	161	147	152	153	153	136	147	150	134	171	161	158	139	123	142	154	163	135	162	153	139	175	169	160	128	155	154	156	165	138	151	164	146	131	166	135	154	170	151	161	144	169	150	137	148	132	139	176	143	168	159	153	166	135	152	158	140	167	148	153	162	122	152	176	162	146	161	180	145	135	158	158	158	156	152	158	155	168	154	142	145	135	139	141	164	152	165	153	155	140	187	113	170	157	124	142	179	166	169	150	167	153	136	137	170	149	129	137	169	158	159	182	141	167	174	155	159	146	138	168	167	170	158	188	158	175	144	139	167	137	160	146	165	172	152	165	146	155	167	146	133	159	164	160	147	157	157	164	138	149	142	157	150	138	135	166	150	152	136	156	162	148	154	152	138	161	146	157	167	159	152	165	151	143	151	172	166	131	147	161	156	135	167	147	152	175	162	141	139	155
23776	1490	3368	3602	3121	2458	1942	1706	1468	1314	1159	1103	996	944	858	857	799	722	783	731	745	667	726	621	632	663	605	621	599	566	610	568	589	604	596	538	552	557	558	558	536	538	513	525	558	560	547	525	499	548	529	484	521	575	521	556	519	497	515	491	499	518	539	552	471	502	495	509	497	511	485	522	487	498	524	508	500	504	486	514	505	490	522	553	520	503	500	494	497	503	520	492	496	508	548	463	496	504	530	552	514	486	515	531	554	501	496	523	477	526	493	497	491	511	515	519	497	484	511	478	508	505	458	489	500	499	501	531	494	530	466	494	500	520	510	469	560	531	472	485	479	512	499	519	509	506	432	529	539	488	526	491	483	490	503	510	484	518	553	496	520	514	516	540	520	524	497	494	523	505	488	530	494	486	514	505	521	505	488	513	513	483	477	502	502	497	510	519	525	479	490	498	513	547	512	496	531	547	444	499	554	523	533	525	498	487	510	521	517	535	546	502	507	490	508	513	515	484	498	535	519	534	521	473	508	459	503	491	530	514	502	526	503	491	532	510	497	503	536	483	481	477	508	519	500	532	498	515	476	504	478	477	507	510	503	510	527	525	500	499	515	514	476	526	477	502	511	475	526	524	448	519	466	521	491	525	482	497	506	530	462	486	460	512	502	526	490	495	498	496	509	484	530	491	483	519	438	517	482	462	504	463	472	505	472	493	508	462	508	500	498	518	489	516	538	479	496	474	514	486	483	543	538	475	475	485	490	497	490	491	490	526	499	482	504	482	505	565	515	523	487	540	550	512	470	487	526	519	480	506	449	533	470	495	506	491	507	503	500	491	470	491	474	527	501	505	478	506	572	507	467	462	493	485	516	503	460	515	505	509	527	507	457	489	482	469	518	492	516	493	528	503	485	552	491	484	503	516	480	514	504	556	541	495	492	470	489	517	477	543	500	541	506	523	524	483	487	487	476	514	477	498	499	490	462	475	538	538	494	520	504	492	521	486	464	482	512	527	472	524	501	511	518	472	530	461	494	523	491	470	485	512	501	503	479	484	451	480	519	475	467	535	525	490	494	466	496	480	510	480	514	538	485	531	447	470	511	472	491	479	510	515	495	518	474	502	517	525	526	487	483	486	506	512	501	498	522	508	473	457	523	471	500	448	510	476	472	466	523	503	513	497	507	551	474	486	506	499	486	500	512	500	463	482	502	495	547	515	492	503	531	489	518	474	510	552	496	537	519	510	511	491	518	535	526	532	482	528	518	494	563	495	507	466	486	488	547	504	505	526	486	525	500	519	487	497	510	490	499	510	476	508	502	509	470	537	524	508	494	501	460	517	514	522	487	497	504	526	448	526	493	524	505	552	471	530	461	532	513	489	506	512	544	515	539	509	470	463	519	539	511	482	472	486	493	530	552	543	502	540	460	524	488	462	498	492	505	488	512	494	490	486	541	496	487	497	494	477	481	500	472	488	519	486	518	489	507	517	540	548	491	478	512	537	542	467	522	530	496	489	496	536	511	496	470	495	501	483	519	497	505	500	484	511	530	503	524	472	533	510	539	456	474	485	482	504	521	530	460	536	460	496	474	512	487	528	528	507	508	506	525	525	514	510	499	491	509	541	541	486	501	482	508	480	473	485	521	465	484	467	519	490	523	487	468	513	505	503	517	492	499	521	511	448	512	524	505	459	505	507	494	506	522	486	472	533	535	493	495	546	469	472	511	512	498	501	494	542	492	492	545	503	508	464	494	528	516	529	517	492	524	537	491	558	524	525	484	455	515	501	518	487	510	515	486	498	513	547	490	493	520	513	507	492	487	532	522	516	459	520	524	478	494	465	515	510	486	473	539	522	516	495	544	462	489	484	526	532	515	527	528	534	502	504	489	510	465	519	510	512	477	519	540	469	496	467	509	499	531	473	478	503	505	495	470	522	491	477	502	528	504	513	536	503	500	466	527	495	506	512	530	489	533	474	467	522	519	540	535	478	527	486	498	502	504	497	489	521	492	468	504	475	505	520	518	491	526	509	470	511	472	511	478	487	477	496	521	507	519	504	464	490	529	481	492	514	486	517	431	486	480	478	481	491	523	494	470	515	508	521	486	565	447	444	477	491	505	514	520	491	523	496	524	494	494	523	489	479	487	500	479	541	487	508	499	499	480	557	485	498	485	498	493	490	513	489	535	537	506	488	532	520	461	506	491	472	492	474	517	552	501	506	474	446	507	518	522	502	553	492	512	501	542	482	528	471	485	461	475	504	522	504	497	472	486	479	514	494	452	503	562	467	510	493	504	501	498	512	488	510	497	464	495	512	506	484	478	520	481	479	492	501	489	496	474	524	493	540	483	505	516	459	485	502	497	524	508	519	499	493	501	520	496	537	490	486	471	468	494	485	521	495	484	510	518	466	469	515	512	496	505	531	471	472	479	519	485	485	485	492	504	529	510	476	522	504	485	481	467	534	508	475	494	516	510	508	514	509	497	515	524	465	510	497	467	518	478	477	516	478	437	497	512	499	502	547	490	440	544	473	535	525	510	506	520	471	493	493	494	521	486	541	526	510	486	475	502	452	468	510	461	483	499	494	483	519	470	538	553	461	489	459	503	499	534	518	493	522	484	547	515	515	507	507	482	528	495	495	520	519	501	488	530	536	455	506	470	531	473	493	487	507	491	474	488	484	479	485	505	514	488	493	508	517	471	478	530	529	443	503	493	468	504	503	475	494	515	502	486	476	474	483	514	509	499	521	501	488	485	500	469	525	498	547	491	459	482	491	500	509	490	468	512	499	473	544	479	513	492	516	499	490	493	494	506	498	532	513	501	489	503	515	498	502	530	519	513	503	481	496	505	518	447	471	483	483	538	534	485	490	529	501	487	495	491	498	510	500	460	473	487	496	478	504	499	476	495	489	492	486	480	513	529	518	472	493	498	480	495	522	508	492	492	500	482	528	469	537	457	549	486	467	489	546	497	498	454	479	485	493	499	487	488	556	468	509	513	526	499	514	505	489	536	480	526	503	507	517	524	488	516	495	510	522	497	517	483	480	518	522	473	489	472	454	490	509	494	499	503	485	502	482	500	478	455	483	519	498	477	464	467	503	521	538	494	537	525	492	481	495	505	548	548	499	473	499	548	522	519	529	442	524	486	476	528	530	501	478	510	544	459	530	483	503	511	542	523	510	501	453	500	481	475	521	474	546	506	489	465	508	488	511	499	506	525	485	509	495	484	506	505	503	483	502	510	489	517	483	528	516	534	466	484	523	496	542	530	485	520	497	487	516	521	498	491	484	515	486	508	497	491	502	472	472	492	525	492	496	488	492	493	500	492	528	474	511	506	488	491	504	512	500	498	526	498	506	561	460	507	466	553	450	494	532	533	459	461	522	534	453	503	501	488	516	503	506	538	511	488	518	540	499	513	466	536	502	480	529	495	524	512	544	466	490	507	510	489	501	509	481	500	509	499	491	473	481	530	474	503	515	515	484	486	522	504	522
54591	17168	3818	2027	1412	1042	787	675	559	512	465	431	355	345	377	321	298	268	345	286	311	305	263	282	309	284	297	265	270	284	263	283	240	252	280	246	226	281	265	259	274	261	268	258	273	240	271	291	273	272	247	259	256	294	265	243	263	238	262	275	282	255	258	240	247	261	248	264	249	268	243	254	232	260	266	266	271	261	244	270	271	263	240	230	247	237	230	273	246	238	251	246	258	243	259	263	261	262	274	245	229	256	279	272	243	236	238	271	227	245	268	262	230	250	235	242	255	256	237	246	242	279	224	270	245	241	252	248	240	258	251	278	260	242	231	235	253	250	277	257	259	266	237	250	239	261	234	234	251	218	253	251	239	256	242	260	244	262	277	255	253	261	220	254	249	270	215	267	278	255	250	264	239	236	233	216	262	219	270	242	277	259	219	261	248	257	225	274	247	225	248	277	263	264	247	274	281	259	282	236	247	262	228	257	241	251	257	280	279	255	249	230	259	281	273	255	254	282	244	238	258	271	245	251	255	248	243	267	250	258	261	300	257	250	235	267	241	275	247	256	263	255	244	217	254	225	222	285	249	264	271	271	283	272	240	237	260	255	241	270	268	270	257	242	238	248	222	230	278	239	242	259	290	233	217	259	254	238	277	285	268	246	263	246	261	258	228	263	262	259	261	250	239	255	245	234	257	241	231	225	258	235	246	233	246	270	267	262	260	268	271	261	220	251	254	279	265	247	233	247	253	254	259	237	242	237	262	227	274	261	287	230	265	274	267	260	240	249	249	263	271	265	262	234	269	264	244	259	267	246	233	274	272	258	232	230	228	253	251	278	270	263	258	223	258	261	291	251	265	253	250	246	258	258	267	275	263	270	242	265	238	236	238	254	290	217	268	249	255	259	297	221	239	244	250	265	277	270	255	258	238	250	236	249	234	252	238	248	272	248	243	262	230	262	262	239	265	261	248	248	253	237	251	243	242	286	241	257	233	250	225	252	268	270	255	249	238	257	246	239	260	256	278	227	245	252	254	244	227	268	270	249	266	250	240	235	268	271	221	265	240	254	227	272	246	241	229	258	242	254	222	280	228	277	257	236	247	275	253	266	244	243	211	242	245	273	260	240	274	249	253	253	283	244	242	243	263	258	265	231	234	238	251	215	225	233	286	246	244	256	247	256	226	254	278	257	232	268	240	235	270	225	293	265	263	255	255	240	252	240	222	211	230	267	228	250	236	232	248	261	276	262	252	233	269	217	254	248	279	273	234	278	229	234	249	236	268	248	252	222	230	240	259	236	245	242	219	272	246	242	266	229	262	270	258	286	243	262	266	260	257	258	252	266	251	233	249	238	230	213	252	235	250	253	261	229	243	243	242	235	236	229	246	234	268	212	277	260	226	259	252	259	239	255	269	274	252	269	260	260	255	254	206	238	256	273	254	281	240	244	238	263	252	252	254	284	267	244	264	255	248	265	247	234	260	258	243	252	255	256	238	247	240	234	267	221	267	253	239	289	239	266	256	264	268	253	248	258	289	263	249	251	232	275	270	262	254	228	255	248	243	244	263	262	241	253	243	240	277	240	251	283	252	253	262	243	268	275	279	230	259	242	254	240	237	259	222	253	251	244	232	227	279	244	232	243	244	251	233	259	247	256	251	218	231	254	256	260	268	270	264	246	245	284	289	246	252	268	254	239	257	265	238	234	219	239	232	244	258	245	236	257	274	257	238	270	236	234	246	259	248	236	224	250	244	253	252	237	267	271	272	244	238	221	282	251	246	254	254	252	249	249	249	266	236	241	235	257	255	253	275	256	262	242	232	279	280	250	260	271	262	258	245	251	249	258	238	242	271	275	246	234	244	260	257	261	247	250	244	247	262	262	250	282	254	246	271	271	261	245	244	253	256	256	259	274	278	232	256	258	230	235	247	259	242	245	281	292	260	270	264	241	239	243	249	250	274	230	240	232	245	288	245	262	251	257	237	238	258	233	258	260	260	258	224	258	226	261	240	243	253	264	246	275	236	251	259	247	238	263	245	250	260	264	223	244	250	259	231	230	251	232	251	293	278	235	269	263	267	263	244	250	229	231	262	259	233	233	233	243	244	252	273	239	254	258	265	264	242	242	234	260	260	269	219	245	260	256	233	269	276	264	252	257	243	261	266	245	269	253	256	249	273	261	243	263	276	266	223	250	223	229	243	258	242	258	269	293	287	231	241	260	274	247	238	241	269	256	276	233	274	237	268	263	263	261	254	252	256	233	252	282	239	241	246	250	241	274	253	269	247	227	255	276	237	250	260	243	249	262	242	243	249	247	251	247	224	267	251	263	274	255	244	237	287	289	231	260	215	251	265	221	251	235	230	221	275	254	274	255	261	240	279	253	249	260	272	258	255	280	253	242	250	245	275	259	241	254	256	241	254	229	266	239	251	232	255	267	255	254	236	269	245	254	236	271	277	245	264	239	252	222	262	220	284	253	240	288	259	238	261	231	249	267	252	227	270	244	256	249	264	296	211	284	247	263	234	237	260	267	283	237	235	234	258	235	253	229	233	278	249	262	246	232	244	232	230	227	254	271	246	271	253	248	264	227	231	247	288	255	242	259	255	254	282	255	262	253	287	258	238	260	254	255	256	277	265	270	266	259	234	256	268	242	232	222	238	261	256	256	256	264	262	231	281	233	227	247	265	263	235	245	255	264	254	230	259	246	242	234	277	251	259	259	263	269	250	261	245	257	280	236	258	286	262	265	260	224	247	263	265	247	251	242	268	256	236	261	244	261	271	233	280	227	267	290	242	251	254	256	233	271	254	235	237	241	276	255	247	259	256	265	274	257	220	273	268	256	245	273	230	251	272	250	262	269	282	285	245	238	269	271	280	255	226	246	239	239	258	258	244	257	282	252	243	244	244	258	270	253	251	243	244	295	251	251	258	277	258	238	217	272	250	245	227	252	264	247	232	254	242	239	242	259	242	256	237	258	234	273	258	254	267	267	247	224	249	214	223	271	230	245	276	284	264	267	260	232	254	255	254	246	291	260	257	235	243	222	221	239	275	223	276	245	268	262	258	265	282	254	238	233	235	240	269	254	287	237	255	251	250	289	241	235	261	253	266	234	248	258	227	265	251	267	241	228	257	282	258	266	236	283	255	292	269	258	257	231	272	254	249	231	228	295	281	259	242	253	252	270	239	235	257	260	222	238	256	243	240	209	226	268	264	265	230	233	255	252	272	248	250	256	263	239	229	278	275	255	254	246	203	230	271	232	262	263	262	267	235	249	276	222	236	218	246	235	279	279	246	243	264	230	265	238	266	221	257	225	240	243	248	238	280	236	253	243	253	262	244	264	246	221	260	243	236	253	206	237	266	256	245	254	258	233	260	259	267	249	250	285	236	268	274	263	236	223	260	253	237	228	248	235	256	241	224	251	237	260	251	259	259	244	241	233	240	242	251	245	278	250	238	263	238	261	249	257	259	237	246	273	249	239	269	229	239	248
30605	2835	6216	6515	5597	4610	3688	3198	2713	2449	2099	1955	1771	1592	1460	1434	1378	1265	1139	1233	1157	1152	1109	1066	1058	1064	1028	1005	936	907	955	894	895	940	876	916	880	924	934	850	816	852	848	824	861	825	803	842	851	864	801	784	793	859	899	790	798	772	823	790	770	850	830	774	730	823	757	774	858	752	800	785	812	755	802	792	783	752	776	782	794	776	714	768	798	787	755	775	761	770	783	755	807	749	746	766	778	723	743	756	767	827	749	790	787	765	761	726	730	788	752	744	744	769	755	784	746	730	679	745	773	820	777	813	738	796	783	735	781	766	731	829	784	745	736	766	711	773	730	728	720	783	781	752	758	737	757	808	763	775	749	740	758	770	742	764	706	823	791	760	819	802	740	754	754	805	804	733	745	726	747	766	732	765	739	795	776	737	749	745	759	742	729	759	747	731	747	744	720	700	771	727	757	742	728	730	749	736	762	794	817	715	720	767	773	790	788	798	735	758	767	736	737	757	748	760	752	715	730	737	786	812	799	749	778	763	800	746	753	771	801	756	748	768	767	786	801	794	742	674	754	732	766	738	712	738	754	720	785	714	748	755	756	796	760	732	709	798	746	755	827	790	750	727	790	768	762	711	801	770	753	767	728	781	700	779	763	766	768	751	749	783	733	753	786	728	745	761	743	769	729	751	753	802	741	791	757	803	740	747	754	784	797	721	730	758	748	751	754	780	722	763	790	796	705	775	709	713	711	741	767	731	739	772	715	715	742	772	792	741	749	811	771	753	739	751	732	798	797	783	767	759	759	729	767	753	722	771	726	760	699	746	710	762	701	733	728	770	742	749	706	820	724	759	798	784	726	719	722	780	778	766	796	766	783	733	755	767	744	764	780	711	740	750	730	742	815	717	757	796	736	766	739	784	747	751	761	733	758	804	761	752	743	777	745	760	740	740	743	776	757	708	749	785	762	699	749	753	708	832	771	743	790	734	778	796	730	795	764	772	758	794	818	741	759	767	797	783	764	735	738	757	717	728	749	774	727	781	771	771	744	716	706	765	772	775	764	778	740	771	758	777	741	775	758	751	741	748	782	731	763	765	760	815	741	735	789	775	820	786	806	748	765	781	783	712	758	732	722	742	745	776	796	788	764	741	761	771	772	755	717	775	735	762	743	716	737	753	744	741	761	744	748	781	797	748	794	742	777	729	793	748	745	755	755	761	801	751	772	747	728	764	756	757	711	737	791	778	788	773	778	705	796	783	755	772	727	770	763	816	783	770	766	724	696	782	736	774	759	737	751	731	748	749	766	744	747	757	809	801	795	753	734	753	765	734	769	794	759	757	715	716	723	770	726	721	726	772	694	747	745	757	774	731	748	743	744	707	714	745	770	718	763	776	744	762	821	792	795	759	745	769	803	728	745	777	801	761	750	724	772	702	779	756	777	736	738	783	779	739	756	744	834	794	791	780	774	775	789	728	722	736	715	755	744	764	725	747	781	733	748	722	760	755	705	761	806	769	763	724	748	733	776	757	730	754	753	736	765	759	763	748	748	742	747	748	756	756	769	787	726	755	777	742	755	737	698	761	757	794	771	759	774	776	745	774	734	766	788	826	720	743	730	792	789	736	834	734	787	787	754	755	736	756	719	721	724	761	729	740	737	737	794	734	774	744	771	763	724	769	740	759	749	785	729	745	777	755	744	788	765	793	739	751	751	730	746	787	699	810	794	753	781	809	737	794	752	755	762	783	782	733	775	825	755	756	788	713	749	731	721	757	737	776	764	810	785	696	742	746	809	801	736	785	767	772	807	731	766	791	738	753	749	725	728	741	758	746	743	752	777	757	759	752	747	757	763	804	748	772	746	740	789	726	732	773	760	743	728	772	759	802	752	729	776	764	748	799	767	789	799	785	779	770	760	776	761	718	806	738	775	754	768	757	820	809	745	696	745	734	787	676	767	761	758	786	770	735	763	751	774	760	770	744	748	820	748	701	719	740	765	772	785	774	794	727	790	759	809	733	810	763	783	708	720	729	796	798	734	758	748	710	816	774	751	757	775	768	745	784	756	768	766	747	778	762	771	748	771	732	754	828	743	767	761	781	738	780	750	715	774	814	707	736	784	772	762	750	789	790	763	747	793	726	747	754	755	750	759	795	744	733	812	740	781	747	780	756	738	722	768	794	774	745	738	763	727	719	716	759	775	752	780	772	722	717	756	739	843	763	756	713	764	764	780	770	774	781	777	807	773	751	781	787	731	732	771	761	764	734	759	741	790	759	772	744	748	748	729	751	760	801	784	769	729	806	739	765	749	785	737	762	721	753	721	758	707	733	735	790	832	737	783	745	728	754	730	737	758	759	752	737	778	735	764	755	759	737	783	771	791	730	731	824	759	773	705	766	773	741	754	711	735	759	796	734	740	777	822	801	799	785	785	779	747	773	740	782	750	763	741	812	801	732	734	712	789	769	779	713	771	782	755	712	802	698	714	747	781	794	749	758	722	768	745	730	791	797	757	750	772	780	780	778	715	751	766	746	784	721	763	738	760	776	742	770	804	750	778	777	745	743	751	760	766	744	757	788	716	756	747	750	804	780	771	771	766	768	735	735	763	755	751	748	702	782	757	761	770	772	775	755	794	760	762	762	742	764	761	728	743	765	710	743	768	772	744	751	762	772	763	748	754	803	762	721	780	792	781	726	788	767	761	706	781	723	756	755	801	757	770	743	696	758	721	722	761	788	737	791	732	738	758	751	751	771	751	754	772	775	786	768	757	757	767	750	762	713	720	715	677	719	810	761	730	806	732	745	725	751	710	774	744	801	752	753	764	745	743	765	731	722	731	768	801	746	761	745	772	787	728	736	815	777	711	777	813	793	776	814	739	800	727	767	740	716	690	752	779	769	735	795	763	754	722	775	738	776	737	743	794	710	784	800	734	772	737	813	797	756	747	799	751	671	791	773	782	709	747	743	785	821	792	790	790	735	751	706	703	739	776	759	753	740	762	745	840	780	728	768	725	767	775	750	734	717	753	782	763	732	733	781	744	699	774	740	727	722	737	754	719	701	774	805	751	820	788	736	776	735	746	757	769	733	774	773	722	795	769	755	786	728	740	818	782	752	795	757	747	786	721	750	754	801	759	793	825	775	723	757	749	733	751	714	692	727	742	779	737	712	749	761	722	765	750	751	759	733	756	760	782	762	749	703	796	724	787	762	731	749	790	746	768	740	752	804	687	764	745	776	775	741	779	718	759	804	750	818	755	741	768	779	778	797	740	735	760	771	775	760	757	749	749	714	769	789	730	783	778	798	767	788	753	755	740	800	742	744	721	727	777	769	739	710	734	746	819	781	831	766	818	758	761	737	784	718	791	779	738	749	733	783	730	788	740	751	749	694	767	766	740	749	766	817	782	723	786	775	761	770	747	718	766	735	733	790	738	719	737	766	721	821	721	750	773	791	763	790	778	797	751	696	775	709	767	700	736	765	794	747	754	737	774	788	784	800
7416	384	155	137	115	109	96	94	96	100	85	75	91	85	85	108	80	87	106	88	107	83	93	96	86	103	110	83	89	81	97	86	94	88	87	84	77	86	88	93	98	106	90	72	82	99	77	102	89	90	91	87	87	105	87	71	84	90	79	104	99	100	96	76	86	94	98	81	94	85	86	84	86	79	92	81	93	90	123	101	105	91	99	71	85	94	107	90	94	78	117	71	89	92	82	93	98	103	118	89	98	83	83	95	90	88	109	93	89	114	96	88	90	79	73	92	89	88	96	84	94	102	98	85	92	91	86	73	100	101	89	108	91	87	93	88	105	103	74	97	89	93	99	98	84	90	107	100	85	94	108	94	95	83	71	81	98	93	79	91	90	109	103	101	99	100	97	97	72	98	91	91	88	85	97	91	104	98	85	94	90	80	75	87	99	86	88	84	96	83	91	82	114	84	94	84	97	100	102	69	93	114	69	84	104	87	89	74	83	103	84	77	95	103	109	123	93	100	81	93	102	96	90	88	107	89	98	92	87	92	100	81	93	85	82	74	77	96	100	105	112	83	98	82	93	89	103	93	104	100	84	108	87	87	80	94	106	79	90	73	91	93	79	81	83	90	94	92	89	79	99	92	103	83	95	79	85	101	97	90	90	99	93	79	79	109	88	96	92	84	106	80	96	83	92	94	96	84	87	109	103	86	93	82	82	101	86	92	88	94	93	72	99	79	112	92	87	90	102	93	85	92	103	92	88	91	97	89	86	96	71	75	88	96	77	82	94	89	92	95	101	90	115	75	103	98	82	95	97	90	86	83	90	99	105	93	92	85	76	73	85	91	89	86	99	92	85	91	101	82	82	84	101	84	83	94	91	87	111	103	79	94	90	98	92	106	106	103	95	83	108	100	100	94	95	80	111	93	95	88	99	108	98	83	93	105	95	87	92	92	98	103	84	99	86	86	82	95	81	96	72	94	102	80	83	104	80	88	97	83	90	79	114	88	80	91	98	86	81	85	97	83	95	84	83	92	83	93	93	95	90	92	73	80	93	80	90	97	106	94	73	92	83	102	96	80	89	86	90	81	78	94	75	82	84	96	96	92	88	85	91	77	79	111	87	86	91	91	87	92	99	94	92	90	88	106	84	83	98	98	84	95	97	70	89	83	83	91	106	86	100	92	81	110	83	94	94	91	98	85	82	87	91	94	88	106	96	106	92	87	84	99	86	82	91	82	77	98	91	90	108	88	84	85	94	107	76	77	84	73	90	77	81	75	99	83	98	90	94	94	82	85	93	80	75	86	92	90	88	108	89	98	96	90	111	90	80	97	104	89	89	90	94	85	84	96	80	94	87	99	89	92	89	84	102	80	84	102	97	71	87	77	97	101	109	84	97	98	100	93	103	78	86	80	100	89	91	103	95	88	89	80	98	92	73	82	104	103	99	85	98	96	99	106	103	84	75	104	107	98	107	84	96	109	85	74	82	68	91	90	104	98	83	74	88	75	93	92	89	77	78	91	86	100	108	101	84	87	70	87	93	105	80	83	93	87	95	90	85	103	113	91	97	90	80	105	80	93	82	95	70	94	100	94	82	106	87	89	99	99	91	72	82	95	97	102	77	81	101	95	71	108	90	74	121	103	76	87	92	94	87	87	88	91	93	82	80	99	89	115	80	83	83	90	75	94	91	87	72	95	89	101	89	86	89	92	102	92	89	83	82	98	100	92	98	80	82	108	91	74	98	76	103	79	79	85	86	80	85	89	106	81	86	92	90	88	85	85	87	75	95	89	88	78	106	104	100	78	95	87	79	88	95	79	99	85	82	108	87	72	92	86	85	99	88	98	95	82	87	105	89	75	66	95	90	95	93	87	111	71	89	103	90	117	75	99	91	88	99	84	89	79	89	84	97	87	80	91	100	91	73	86	75	95	76	92	103	94	100	96	89	93	99	89	94	100	92	81	91	77	108	86	77	93	94	81	86	81	96	93	94	91	93	87	87	88	97	97	91	99	95	84	101	96	93	84	86	99	92	84	79	111	96	83	105	83	93	82	85	92	94	104	89	88	104	85	84	76	92	102	86	95	93	105	83	91	99	92	84	93	97	101	103	78	95	88	85	85	79	91	102	105	80	85	100	82	93	109	81	102	100	101	79	84	97	91	74	92	73	90	74	99	82	84	67	95	84	118	99	89	99	102	81	91	82	103	100	88	82	75	108	77	105	102	80	98	86	82	87	99	90	93	102	85	76	108	98	94	78	87	79	102	87	78	74	117	82	101	99	104	91	82	96	100	103	74	95	102	66	77	90	86	87	95	83	71	109	83	85	85	89	80	87	93	81	89	97	83	77	74	85	75	93	86	87	76	89	93	81	90	86	90	82	89	86	107	87	84	82	76	71	90	106	93	100	92	80	83	97	101	94	92	78	95	95	105	69	87	93	81	100	97	83	89	84	74	75	68	111	92	93	79	97	79	105	104	103	105	80	80	93	77	95	82	87	91	98	68	95	77	86	81	79	96	81	80	94	96	90	98	98	91	84	79	79	92	95	96	79	76	88	98	75	86	102	84	81	111	87	113	92	101	94	97	85	84	99	90	86	96	88	98	77	97	85	79	75	89	95	111	77	100	92	103	88	80	96	117	100	85	88	94	78	93	91	83	92	88	83	98	89	105	93	81	90	105	89	75	86	86	84	85	82	100	76	100	110	86	97	81	100	95	81	88	88	93	95	103	94	93	84	96	91	89	82	87	67	78	98	74	101	90	79	90	99	94	83	89	113	90	95	103	83	78	82	92	97	88	86	95	110	104	95	87	95	92	94	98	105	89	74	78	80	99	100	93	101	97	88	101	88	93	86	114	81	92	102	83	77	96	94	85	86	84	96	106	105	99	89	87	82	92	73	81	66	93	88	99	95	97	100	88	90	90	123	103	91	75	84	91	91	96	91	97	93	73	83	98	84	81	86	91	89	92	114	70	94	94	92	88	102	83	83	92	83	94	102	92	102	90	94	107	90	96	88	80	85	84	105	84	90	94	103	94	97	73	95	64	97	85	78	85	92	98	94	102	95	104	100	89	98	73	85	113	80	90	77	79	79	86	87	82	98	87	75	97	75	92	93	97	95	93	88	78	96	88	97	87	94	103	83	87	86	87	84	91	89	84	89	84	90	91	97	90	92	80	101	91	96	97	91	100	75	85	81	99	82	69	85	98	106	94	89	86	101	107	98	114	88	82	90	89	98	88	82	97	80	71	87	76	98	92	102	85	97	73	107	70	87	81	86	114	82	99	85	86	87	105	97	87	86	90	78	95	85	98	75	93	80	102	90	100	95	79	81	91	77	89	76	97	97	89	86	79	85	96	87	109	94	85	78	93	76	99	87	94	87	97	89	84	95	94	92	86	70	85	97	94	88	119	82	88	86	84	76	90	80	93	101	83	94	80	105	84	88	107	110	94	84	99	84	85	85	115	92	91	88	96	88	82	88	88	89	106	94	90
6565	410	503	572	471	470	411	386	414	378	371	350	395	337	375	363	325	328	371	348	360	360	330	376	360	341	300	362	339	325	322	337	366	330	346	308	338	339	340	342	341	329	329	376	364	317	321	309	309	339	330	328	339	314	331	338	356	320	306	331	358	331	344	327	346	330	338	327	354	319	341	315	305	327	332	337	316	329	318	321	322	322	327	342	318	363	349	340	339	324	307	308	315	331	327	345	300	310	362	326	297	324	333	323	304	358	319	355	322	336	325	342	334	370	354	312	360	330	349	321	323	351	319	335	335	325	377	305	329	345	335	340	351	348	345	336	302	317	325	337	320	330	337	314	343	362	331	337	330	343	353	363	297	306	323	350	312	340	322	320	362	292	320	330	328	315	308	342	317	313	319	332	295	317	313	335	356	317	342	311	346	313	338	321	307	333	335	347	323	315	302	319	332	334	306	333	313	343	331	337	317	333	344	371	301	329	324	363	328	335	366	324	341	304	330	336	347	317	335	289	351	360	327	338	344	313	325	332	323	309	366	314	351	341	322	356	327	316	353	324	365	334	346	351	303	335	353	317	279	298	348	312	328	326	341	284	318	279	329	331	316	323	308	332	320	348	325	335	325	339	353	314	327	331	338	316	325	320	318	330	301	345	315	326	306	319	338	312	348	323	353	313	347	333	342	316	355	299	305	329	307	362	336	349	296	354	317	341	344	321	304	315	330	336	305	351	320	314	309	303	292	310	334	342	365	309	322	339	297	318	324	340	313	328	293	355	317	311	306	338	332	343	342	319	332	343	300	317	345	319	351	294	330	317	345	336	340	324	348	341	341	320	362	315	359	305	281	293	325	317	324	334	341	317	319	346	332	316	339	317	335	331	363	333	331	303	317	315	340	351	342	337	339	323	308	313	334	345	307	327	311	352	325	330	325	337	317	326	320	343	348	314	333	302	334	331	317	319	335	303	305	347	340	296	348	322	355	359	302	335	361	336	309	370	310	327	330	326	355	320	330	344	353	324	335	344	326	330	338	317	323	344	329	313	314	319	292	335	318	311	324	305	308	312	339	331	298	302	322	348	325	308	332	336	354	319	324	353	338	301	294	351	311	302	357	348	304	345	347	331	353	334	323	338	334	351	313	300	354	316	334	315	327	334	316	303	306	322	320	322	319	315	344	333	324	311	352	318	306	346	323	345	318	352	290	326	350	370	308	329	332	322	388	320	328	319	326	328	344	339	341	343	322	290	316	307	317	325	339	325	368	326	320	316	351	334	349	336	319	309	340	336	365	300	317	336	315	348	319	328	334	326	296	315	335	365	308	336	330	304	345	301	341	312	349	319	332	345	318	351	325	326	302	352	301	309	319	342	323	329	330	333	336	338	312	324	331	352	321	366	322	318	297	342	325	344	337	337	331	292	363	321	304	335	333	337	344	315	333	347	332	321	332	344	324	321	328	319	325	349	342	321	347	353	317	326	304	316	351	332	329	355	358	345	321	330	339	336	367	334	325	293	333	330	322	333	339	311	328	337	304	320	319	318	330	326	332	317	348	353	359	317	357	312	314	345	329	355	321	337	319	353	320	318	333	322	332	316	324	332	337	343	318	314	316	333	350	333	301	335	314	327	311	338	331	326	350	330	328	321	330	326	317	345	320	346	347	351	337	368	326	314	351	346	329	327	347	326	328	337	343	343	334	309	333	340	329	280	349	343	327	314	364	324	356	337	322	304	346	366	323	335	337	276	330	298	292	321	335	316	353	327	339	359	361	323	355	334	331	310	333	329	331	331	342	316	333	338	311	327	311	311	350	364	319	318	354	334	382	330	303	336	335	318	324	329	347	315	322	384	307	318	360	327	285	312	320	333	293	336	334	277	322	317	336	335	321	328	319	328	313	317	325	336	319	308	334	330	337	334	341	331	315	329	301	330	344	320	315	333	274	333	302	343	348	310	329	318	322	321	301	338	377	321	336	325	307	294	362	316	342	311	324	346	309	342	324	348	346	378	305	349	314	319	360	328	319	307	353	360	337	308	355	331	342	321	310	325	305	283	320	330	324	358	315	306	342	308	321	321	327	337	345	332	329	315	336	316	329	294	341	344	310	315	332	314	345	315	330	323	330	327	290	326	323	308	342	342	322	356	290	359	324	351	339	312	324	299	338	323	338	321	315	350	340	335	328	365	332	323	344	326	320	324	337	331	371	347	337	306	350	325	326	323	353	364	332	328	351	323	333	338	341	357	346	327	382	319	332	333	335	350	346	323	331	325	311	324	371	315	328	325	367	344	335	327	338	309	311	333	293	341	320	298	320	310	335	300	302	322	297	331	367	285	345	305	344	332	366	335	318	332	339	363	333	310	348	346	320	346	335	329	325	352	327	329	331	322	347	318	324	330	327	328	324	322	386	346	334	346	306	306	340	325	339	336	290	336	306	313	333	323	313	322	322	315	315	305	310	352	316	350	348	324	366	294	326	352	360	314	282	326	301	337	336	306	345	359	332	339	336	336	294	324	329	319	334	317	343	323	288	326	368	331	329	331	344	339	302	320	346	332	324	328	341	319	308	315	289	364	346	316	325	318	328	305	325	316	356	333	318	316	283	338	326	345	317	328	312	337	341	316	310	311	317	312	345	327	332	330	314	325	328	339	325	359	338	355	321	319	310	336	352	304	311	342	323	327	339	306	351	342	330	296	347	361	350	320	317	286	306	324	298	330	344	332	303	298	335	375	331	295	332	319	354	320	324	333	346	347	330	308	304	346	336	315	354	361	317	315	311	322	331	324	301	338	325	348	301	346	309	321	301	331	322	299	358	343	337	337	330	308	318	393	307	338	331	386	330	322	315	337	322	345	333	343	311	357	328	305	324	334	321	314	353	320	330	331	328	352	330	312	327	327	320	342	310	314	312	380	341	312	338	335	323	296	346	344	334	352	310	301	351	345	311	337	367	346	326	342	340	334	329	343	328	316	311	317	316	344	353	333	316	337	324	321	328	344	362	343	326	344	317	322	351	323	370	357	340	352	327	319	319	346	335	334	327	328	325	367	328	335	338	348	354	276	352	357	305	321	309	351	334	345	354	356	344	314	306	331	307	324	317	297	320	323	326	340	338	355	324	353	313	338	308	363	329	301	308	346	297	322	324	328	315	352	322	310	326	292	323	338	331	327	363	315	317	302	358	338	368	344	320	297	331	358	335	346	322	327	349	336	369	318	335	300	347	353	332	360	295	374	325	364	308	318	352	327	313	316	323	340	333	341	339	339	348	319	301	351	301	286	354	339	363	328	354	334	289	315	318	373	301	346	323	329	353	331	283	308	317	320	305	309	337	327	342	313	353	327	367	364	347	353	343	324	304	313	340	343	321	307	307	313	286	329	314	305	321	351	335	337	330	315	308	316	350	349	318	324	332	308	316	345	312	298	335	293	353	303	317	321	349	310	346	332	332	341	306	341	344	337	332	310	308	318	319	322	334	343	318	314	344	360	315	318
40933	9223	1597	1033	726	521	430	329	292	259	270	237	222	197	192	158	222	179	177	189	175	150	151	156	188	186	158	197	166	174	171	164	142	177	157	154	153	153	150	179	136	154	143	136	154	169	153	154	155	169	152	156	159	162	156	129	138	174	138	158	140	154	154	136	160	156	149	165	154	173	152	136	172	144	146	159	183	152	173	147	133	156	146	135	133	156	183	153	176	140	151	169	169	161	146	179	153	164	160	129	135	145	149	163	136	170	161	154	167	152	141	145	157	150	164	143	142	157	159	161	152	143	152	153	157	188	168	169	147	164	157	139	149	153	154	158	151	158	142	142	148	170	171	146	175	174	143	174	149	136	154	154	161	140	157	155	163	160	153	149	174	156	180	147	165	135	155	129	166	146	156	146	133	155	137	142	170	158	150	139	158	172	143	144	158	149	168	152	134	142	156	161	148	133	165	157	157	177	154	156	146	159	142	160	171	150	143	167	148	145	158	142	142	169	152	170	155	168	138	140	142	149	152	153	151	149	171	147	167	137	138	156	146	141	139	139	150	152	149	146	166	150	166	160	157	157	158	151	156	180	170	171	147	149	168	150	141	132	160	163	155	183	133	151	148	160	157	151	148	143	123	158	156	152	166	164	154	143	146	148	169	178	149	155	158	141	152	166	162	150	167	135	159	150	159	141	152	159	143	156	136	151	142	147	152	147	166	153	159	147	189	133	186	172	151	172	131	153	162	165	159	146	149	177	156	143	139	147	144	159	125	141	142	168	157	155	149	140	171	156	152	164	182	150	180	166	146	146	184	153	156	139	124	144	142	146	153	137	149	147	143	150	150	172	151	145	143	160	143	168	151	168	143	141	150	158	175	165	163	153	157	145	178	151	160	128	175	151	145	158	136	176	150	170	149	159	157	155	177	134	162	130	167	137	162	134	151	140	154	139	156	163	163	160	163	160	167	143	142	141	156	166	152	163	130	149	164	139	148	157	137	127	157	150	158	174	149	157	150	166	145	133	173	160	159	152	165	158	169	142	146	157	149	190	175	160	156	155	142	147	158	167	169	141	149	144	153	149	173	130	173	150	180	158	162	131	166	182	160	151	162	142	149	141	140	141	190	167	166	168	155	162	148	186	161	157	136	155	150	155	155	161	174	151	189	158	166	168	156	163	147	157	149	150	158	146	144	149	155	153	152	158	154	135	137	166	163	163	149	151	170	161	142	162	182	146	158	149	167	158	146	148	125	143	168	167	142	179	110	156	142	141	146	165	152	153	171	159	157	166	142	157	133	168	166	158	159	162	158	159	149	147	120	158	161	160	134	161	132	157	148	148	181	144	169	170	164	161	153	159	137	168	132	142	147	155	142	145	130	134	155	163	145	152	158	169	131	146	149	163	169	169	146	166	192	161	163	137	174	134	143	156	157	137	169	199	146	147	158	159	136	148	158	170	141	136	152	145	161	147	156	137	145	197	159	136	188	136	169	148	159	147	146	145	133	162	158	173	128	159	171	161	179	169	154	158	143	149	151	164	153	145	131	175	144	138	163	143	154	151	132	150	157	153	153	177	157	161	164	149	169	183	159	142	154	163	151	142	172	169	158	149	150	152	145	149	147	157	153	158	150	162	148	135	158	139	150	141	186	158	162	159	163	169	139	138	177	153	168	158	161	145	128	163	150	143	161	145	159	153	143	144	157	142	166	161	171	157	149	149	146	141	138	181	163	160	151	150	147	144	171	142	161	171	171	155	158	162	163	163	158	170	169	147	161	152	136	162	158	144	153	130	172	162	158	161	150	156	155	147	139	141	177	147	148	135	163	158	169	144	145	153	160	158	151	150	151	141	143	133	149	141	142	149	154	146	140	141	161	155	155	153	114	150	171	161	145	162	170	151	161	190	150	145	149	163	172	179	164	121	147	155	141	132	154	155	162	155	173	157	162	156	147	155	133	144	146	134	154	145	148	142	153	155	156	165	170	147	137	150	141	184	143	178	162	170	185	145	150	168	167	165	164	146	153	153	148	149	165	157	139	145	145	161	118	163	152	139	142	138	155	171	161	151	170	167	167	130	140	165	121	152	164	150	172	188	160	175	168	137	141	155	168	150	135	155	142	152	150	158	173	157	148	182	176	150	149	158	123	164	160	155	150	135	143	157	140	134	156	153	136	143	138	163	143	159	156	169	152	197	154	172	131	164	136	178	148	154	172	126	141	128	141	165	160	159	144	164	172	158	135	126	140	161	144	185	157	187	156	174	167	156	153	149	148	174	154	184	141	150	141	150	150	152	155	162	147	146	157	141	161	157	140	158	165	151	144	174	137	144	167	153	171	141	159	148	144	161	161	153	155	157	129	158	161	168	158	145	141	159	152	169	146	160	152	146	153	151	159	138	146	164	133	168	153	163	157	172	154	153	139	148	150	130	149	162	141	157	177	162	157	149	166	133	143	146	163	137	151	169	156	139	141	166	143	151	155	154	149	169	161	169	136	159	153	164	159	157	157	158	162	165	167	154	148	164	164	141	150	157	143	146	160	148	168	155	152	142	158	168	159	168	164	144	163	152	159	141	159	167	160	150	163	173	157	149	142	201	154	166	155	155	139	163	159	182	141	162	142	160	152	147	154	129	172	143	171	154	134	144	156	153	157	168	169	146	146	140	131	150	162	154	135	149	150	152	167	148	136	182	132	145	152	130	170	143	176	156	137	155	167	128	158	140	152	156	168	152	153	164	143	154	142	167	141	168	143	160	143	150	153	157	174	152	155	182	143	145	160	151	163	165	149	147	179	156	149	177	151	169	156	161	161	135	159	134	126	132	134	146	164	140	166	167	144	142	142	155	153	140	185	151	136	164	144	148	156	141	158	148	155	162	136	161	158	142	184	137	170	148	157	151	156	150	146	147	141	154	159	162	148	138	159	169	127	134	140	165	166	178	158	162	161	162	164	141	140	155	185	147	145	124	133	138	168	153	134	147	164	133	145	157	175	174	163	161	159	160	162	148	146	156	153	159	156	167	154	153	159	152	144	174	158	154	164	144	147	170	148	141	150	171	138	183	166	163	145	135	156	138	138	157	129	138	143	139	152	145	172	148	156	152	168	159	139	153	185	146	127	154	152	133	152	140	146	187	175	157	160	147	151	131	159	162	164	135	157	149	167	154	146	152	138	178	157	152	163	149	154	153	153	139	128	157	151	168	129	149	157	169	158	140	139	148	151	162	172	158	170	142	138	138	164	162	153	135	147	156	136	166	158	141	159	172	166	162	145	154	152	150	166	154	152	157	150	161	146	138	129	162	157	157	160	120	162	159	144	159	162	146	161	149	147	130	145	156	152	146	166	162	131	147	157	165	140	186	130	160	166	164	142	166	152	146	160	154	179	160	151	157	131	148	151	173	151	145	165	149	159	154	154	134	161	152	154	150	151	157	155	161	145	134	135	160	143	166	159	155	156	150	146	167	145	171	166	149	159	147	159	160	152	133	175	141	161	149
22596	1560	3428	3703	3084	2519	2024	1744	1537	1338	1162	1132	1020	904	897	842	788	730	742	704	766	693	656	659	646	659	654	604	626	610	573	615	601	597	593	544	560	570	504	579	556	526	559	571	545	554	530	565	522	517	533	542	558	543	537	501	514	535	479	544	501	524	536	511	520	518	504	550	483	522	476	541	523	552	492	500	501	473	498	520	512	555	483	474	507	507	499	519	496	464	531	526	503	474	495	472	526	480	539	484	546	442	479	500	473	516	497	518	510	495	481	527	496	503	505	482	557	489	441	461	510	497	466	525	524	508	477	444	524	485	476	488	467	483	541	491	506	516	502	499	477	527	507	480	539	491	514	470	522	478	541	525	522	520	514	523	545	531	552	504	538	524	457	500	500	539	477	560	532	533	504	485	516	509	515	511	502	463	461	496	501	514	488	477	532	489	538	492	514	498	519	490	476	535	510	494	501	488	519	487	482	463	492	543	514	494	474	497	490	474	485	481	473	511	482	469	468	512	547	507	466	523	504	492	521	509	529	487	524	493	496	495	476	502	524	526	485	558	502	497	522	501	435	501	501	526	523	533	544	494	525	463	513	500	510	491	486	480	501	492	545	489	516	476	516	470	492	502	505	512	473	492	537	524	505	489	473	528	527	492	555	499	516	490	522	521	525	468	509	517	494	483	518	503	526	526	513	521	495	526	512	442	496	497	474	507	497	523	481	515	525	480	524	482	474	435	500	536	534	501	485	475	482	488	502	498	503	525	478	504	509	470	497	479	500	487	497	495	493	531	495	515	535	473	484	520	469	500	526	483	535	466	526	505	509	501	508	485	458	493	522	524	481	529	485	486	519	476	474	489	487	483	502	513	463	491	516	489	466	494	519	479	496	494	502	436	511	451	483	487	515	516	538	499	488	494	459	487	528	530	492	484	500	475	529	505	502	506	521	503	490	513	457	518	511	495	468	447	521	494	492	493	506	460	504	495	508	510	481	481	543	514	516	504	482	509	449	490	508	490	474	531	505	544	489	507	476	501	482	461	507	466	513	523	461	461	517	488	512	504	474	479	483	497	527	529	534	500	507	491	477	461	510	496	474	450	515	464	515	476	502	469	476	490	471	488	444	500	526	490	492	474	522	504	498	464	488	468	484	510	514	499	482	491	513	494	466	513	463	522	508	526	506	533	505	452	505	493	492	512	485	531	495	480	526	520	493	519	501	525	502	528	503	513	470	482	499	508	490	519	482	466	494	502	531	476	486	499	485	499	522	505	514	483	508	528	490	527	476	475	486	486	482	501	500	465	512	497	475	484	490	446	465	513	537	506	490	481	504	519	484	496	500	497	504	522	503	520	487	468	539	489	531	523	524	513	502	522	482	492	524	545	527	483	505	496	486	525	493	545	540	500	466	480	528	511	506	478	499	525	558	494	493	484	518	468	530	486	491	514	476	492	550	524	518	517	492	478	467	486	501	499	536	461	478	557	521	493	490	479	510	475	522	534	484	497	476	516	490	474	485	523	479	489	518	454	500	502	480	536	517	472	544	554	520	514	497	448	490	474	489	507	502	509	492	484	489	518	456	502	509	489	480	512	488	491	513	473	480	495	564	503	538	484	471	463	520	494	488	497	484	500	467	498	493	540	484	515	497	487	529	532	541	486	488	506	515	546	479	508	488	529	478	479	520	488	466	495	490	517	464	527	466	469	499	532	486	505	486	465	504	516	494	503	511	507	520	501	482	504	526	484	489	496	519	491	504	459	499	464	498	547	501	478	476	455	453	515	518	526	551	504	514	517	499	496	524	485	493	512	489	523	499	515	499	507	498	508	500	503	478	485	476	488	489	518	482	497	487	487	511	482	503	502	504	477	514	514	467	501	506	505	514	472	481	467	495	558	500	438	446	536	509	489	500	488	510	501	471	503	485	521	500	454	493	498	527	483	488	478	476	547	510	483	456	518	518	509	505	501	483	528	504	516	486	477	511	478	483	507	537	526	489	497	485	477	546	507	509	492	485	501	507	497	498	483	483	523	534	516	461	502	511	489	517	502	521	474	536	495	468	504	501	464	503	501	491	526	477	491	507	500	513	504	506	499	462	496	506	499	525	503	475	483	550	478	482	503	530	487	515	529	479	487	491	486	472	494	518	500	488	480	494	539	541	458	485	502	462	491	541	521	511	453	478	540	488	529	531	517	506	499	518	508	517	510	506	479	513	493	503	515	496	510	523	470	506	480	532	471	527	493	505	481	490	479	489	476	504	465	505	501	514	502	492	455	511	500	506	505	510	522	499	524	477	541	514	465	499	496	496	506	513	515	465	496	486	510	512	506	493	508	512	515	513	487	471	554	471	482	591	478	510	533	499	526	487	520	499	498	501	492	517	515	468	494	485	531	486	535	502	535	504	514	505	500	496	492	487	507	501	481	511	518	495	515	491	502	453	516	469	498	486	470	502	499	519	497	505	523	467	525	482	502	506	497	482	477	486	522	503	476	505	473	461	489	492	553	508	496	488	473	499	512	496	532	538	495	528	506	479	481	529	506	481	539	474	510	493	502	470	534	504	451	500	499	517	505	523	476	485	531	463	533	470	491	510	509	498	495	518	493	521	502	470	496	555	502	490	497	531	488	486	495	469	494	501	488	510	507	459	529	515	515	498	487	479	478	505	495	494	507	521	495	528	505	510	521	507	523	505	509	523	494	476	486	514	482	505	521	492	495	546	471	481	514	486	509	472	522	497	517	504	531	463	496	478	519	497	509	492	472	544	551	492	502	509	515	518	474	483	506	551	491	532	481	499	517	510	502	508	446	475	519	503	487	474	492	490	485	470	498	496	496	498	494	497	481	513	479	482	481	487	501	487	470	468	449	540	504	492	541	512	483	507	480	515	500	525	504	508	507	484	475	505	478	490	525	543	465	508	522	519	504	516	512	490	520	459	468	535	554	508	489	492	535	443	536	485	508	480	500	521	453	528	520	557	500	486	492	507	480	489	493	518	487	518	481	520	469	481	519	524	492	514	508	473	469	469	500	479	475	520	515	515	491	543	462	513	474	495	494	482	524	490	500	470	496	519	505	515	528	498	484	497	464	475	474	493	535	526	530	505	505	498	491	450	522	503	523	509	513	509	459	484	514	474	540	506	468	540	489	500	474	481	513	503	531	558	442	481	492	506	455	524	503	493	514	526	440	473	502	470	504	468	518	523	524	514	481	517	532	487	474	525	529	502	538	506	499	507	519	475	498	483	506	507	467	497	480	555	478	511	507	472	485	471	489	498	467	506	493	507	476	520	490	478	447	504	508	521	519	497	508	501	473	507	534	464	514	528	460	519	463	506	528	486	481	503	532	504	521	493	502	518	506	491	473	524	544	504	531	467	539	503	496	502	479	478	514	494	475	484	483	520	519	513	473	490	504	492	522	487	509	495	491	459	543	525	512	518	526	481	484	449	495	507	510	511	487	463	494	499	530	532	492	497	475	512	525	513	499	534	498	471	499
54051	17615	3812	2127	1431	1058	885	655	543	523	431	419	413	385	326	298	324	334	314	313	296	334	285	297	288	264	291	262	285	287	283	296	309	263	251	247	259	278	255	281	270	265	251	269	247	282	242	265	261	258	239	258	270	241	265	267	227	283	258	236	246	242	252	264	229	259	261	261	279	294	247	230	289	253	267	257	256	270	223	241	273	266	262	276	274	267	262	237	263	244	254	244	276	291	249	238	241	239	274	251	255	241	258	246	253	265	272	263	250	248	236	280	267	212	240	240	250	249	276	261	251	276	262	209	220	244	233	268	231	236	253	276	262	229	244	221	269	276	296	254	242	269	249	243	279	260	253	245	261	213	277	314	267	264	247	244	270	252	241	245	285	281	247	247	280	247	251	219	240	270	249	229	260	230	254	251	274	258	246	249	258	289	240	275	254	213	232	246	297	227	226	266	208	251	232	236	276	251	280	256	244	241	247	256	243	284	242	238	266	240	251	234	246	252	230	255	282	228	259	224	224	289	239	299	274	247	303	251	266	232	267	266	257	255	250	250	252	253	257	250	239	245	255	252	257	259	286	263	272	266	234	240	252	226	259	276	270	274	255	260	274	281	253	259	244	246	269	249	282	276	218	283	242	236	287	263	295	267	228	243	227	246	284	271	243	235	257	247	282	228	259	289	251	239	239	243	270	233	241	269	283	278	261	224	265	293	244	253	254	227	276	273	251	267	260	267	261	256	279	282	268	248	242	255	245	241	262	243	268	250	263	251	252	254	223	241	254	249	276	259	262	285	260	248	229	253	243	260	257	249	249	281	268	279	267	232	249	249	286	267	265	266	249	234	239	251	263	286	272	261	240	237	264	247	258	257	246	257	240	235	265	232	248	258	219	234	257	271	265	238	250	241	254	252	266	264	272	258	233	262	260	229	240	249	249	245	252	248	247	271	240	248	266	240	284	262	252	253	260	260	240	233	246	275	256	234	233	266	253	246	286	250	252	237	246	284	269	251	208	238	297	242	265	261	232	262	231	276	232	269	249	265	253	246	263	241	260	255	245	271	256	282	256	237	277	282	253	237	242	237	244	240	256	245	253	246	268	254	257	260	262	248	274	237	234	235	244	261	240	253	248	232	261	246	253	277	242	230	256	265	248	235	245	206	234	250	243	249	279	252	244	259	262	235	270	232	273	231	244	256	248	235	243	255	237	231	261	260	259	231	246	264	270	258	258	260	266	259	258	246	246	259	257	265	269	260	256	246	268	258	255	255	268	262	237	284	247	254	233	277	252	249	276	254	247	260	264	210	260	225	268	289	253	242	257	264	243	244	255	237	257	257	265	232	256	273	249	244	238	211	248	254	251	271	240	255	260	272	263	241	236	259	275	263	244	251	261	262	266	271	287	250	250	261	252	263	230	264	247	257	246	249	289	286	251	287	248	257	278	245	262	272	240	257	275	247	254	238	232	260	243	237	268	235	266	261	269	281	249	252	251	250	253	252	255	268	241	247	255	270	244	242	260	245	250	273	252	266	260	243	258	265	269	250	251	222	241	258	277	262	256	235	254	259	225	259	259	263	292	274	250	265	252	261	226	246	231	275	233	240	264	278	266	225	247	244	222	257	231	265	237	265	269	276	236	274	254	253	252	260	292	275	241	258	256	253	257	246	276	274	255	242	237	257	263	231	274	256	242	235	271	240	244	254	273	260	249	257	272	256	232	236	257	249	230	235	234	272	271	258	235	269	247	278	245	279	255	239	273	256	275	272	261	273	253	225	245	259	266	280	243	246	243	267	274	270	263	274	263	267	285	256	250	252	245	251	239	213	271	241	257	277	246	303	266	238	242	255	258	247	264	243	240	253	253	248	237	289	235	266	241	247	228	246	244	231	242	282	239	214	254	269	246	254	267	250	246	239	238	243	258	256	231	269	237	252	263	258	250	249	288	250	249	287	250	252	248	258	227	265	278	222	250	258	262	273	257	238	258	247	289	239	249	252	265	265	270	255	219	259	229	268	272	250	266	250	240	252	260	270	277	245	249	244	269	263	236	264	266	243	264	273	281	253	242	240	266	243	273	245	244	264	233	255	239	244	284	244	276	286	264	238	273	226	225	248	226	246	270	266	266	254	244	259	239	269	238	249	260	259	256	256	267	284	260	250	253	246	263	250	239	278	241	228	277	232	279	228	256	265	272	253	258	250	277	267	227	243	270	244	265	279	222	261	253	266	252	274	243	274	258	311	283	279	233	223	247	259	260	286	221	231	276	246	233	257	264	224	269	256	230	270	280	263	237	275	258	282	249	254	266	245	239	251	253	259	255	253	209	231	250	255	273	262	261	249	274	271	240	278	250	267	265	258	240	251	237	255	256	256	229	218	235	289	261	269	251	235	223	258	284	259	246	271	276	278	244	261	244	257	236	254	230	281	246	273	277	254	267	269	274	264	266	244	242	244	256	244	239	254	250	232	228	232	266	250	267	264	234	260	249	245	262	266	243	245	257	260	262	255	248	268	216	250	253	230	243	250	253	291	246	238	245	256	240	271	265	276	260	286	252	238	256	268	235	245	260	243	276	234	246	247	249	235	255	249	283	255	237	240	272	253	243	229	273	243	252	240	256	256	231	249	258	282	255	244	233	256	246	246	266	256	244	238	262	234	255	255	252	254	237	267	288	240	249	239	251	241	235	244	271	214	255	279	245	253	256	262	258	267	221	268	245	270	276	256	296	255	272	246	275	254	249	263	254	251	266	251	271	249	243	245	251	272	254	255	250	263	239	268	251	277	269	265	266	243	272	266	254	275	230	267	228	259	251	258	251	254	239	261	254	273	280	242	269	241	246	246	256	247	287	273	250	294	269	284	235	278	244	235	257	250	253	226	255	241	272	262	248	241	259	250	246	265	253	282	238	246	254	240	229	243	273	238	239	249	245	272	262	257	263	263	280	259	263	233	262	224	228	248	235	266	262	270	262	245	283	258	245	252	263	235	260	254	224	237	268	249	286	249	238	252	261	265	275	289	252	237	247	271	233	259	249	248	281	241	267	274	256	250	254	237	262	248	294	275	261	256	249	250	280	254	255	254	241	251	249	266	254	261	258	260	238	224	256	264	238	261	270	248	265	264	281	257	231	237	253	234	247	244	228	275	269	256	259	253	239	239	277	246	254	239	262	249	231	253	273	255	245	238	255	248	248	253	248	232	232	264	252	281	223	240	283	231	258	280	252	248	287	264	256	232	256	254	260	267	230	256	232	222	233	255	247	252	266	268	221	250	228	251	267	250	246	237	257	258	218	231	253	244	284	253	272	272	247	259	246	231	234	248	232	230	245	286	231	235	261	263	247	284	270	256	263	248	246	225	252	279	271	251	285	262	263	234	263	268	261	249	266	280	256	263	266	258	249	237	287	253	265	254	242	227	244	232	273	259	229	242	254	256	268	236	265	255	267	239	254	275	226	237	248	289	257	256	241	259	259	270	264	287	279	263	262	258	253	251
30268	2742	6294	6592	5635	4553	3813	3195	2686	2403	2057	1917	1744	1697	1580	1418	1405	1285	1232	1223	1163	1106	1064	1095	1055	1040	966	954	946	981	907	861	933	869	855	882	919	885	876	871	852	861	828	865	875	870	836	832	811	826	815	867	797	795	814	775	833	875	766	804	814	828	751	770	780	816	806	795	802	825	758	809	842	785	824	803	798	810	785	790	863	745	794	829	798	770	811	826	778	768	780	764	777	775	778	736	763	806	784	805	744	795	793	800	797	795	813	761	743	763	720	807	762	807	769	768	750	768	751	712	737	787	781	740	790	773	753	788	750	716	813	714	762	745	771	724	799	856	746	811	735	746	709	733	742	794	718	792	771	785	809	816	771	726	756	786	783	751	737	698	789	721	782	743	764	732	806	761	737	738	748	750	718	769	770	778	758	776	790	786	728	801	765	751	716	751	770	704	780	750	720	747	799	808	771	782	769	758	696	720	806	766	766	783	753	767	804	773	763	770	729	832	810	743	759	690	763	811	702	766	764	757	784	761	746	792	727	792	774	733	808	753	800	822	780	806	752	750	748	767	771	757	756	726	746	742	800	725	752	774	761	723	723	744	703	722	794	750	697	755	780	799	757	754	750	733	793	721	773	750	817	752	789	731	754	777	753	744	737	751	797	684	787	792	716	807	763	725	717	734	779	750	784	735	754	757	739	739	761	783	744	734	748	744	796	774	791	753	770	772	774	710	780	744	747	739	818	746	744	751	792	727	718	771	791	727	774	801	756	796	721	771	792	794	750	771	770	713	775	771	760	796	778	777	743	775	764	772	738	743	759	734	784	754	770	764	775	809	726	788	727	752	770	738	753	801	775	721	770	727	702	733	755	753	824	749	761	763	765	730	753	761	751	767	730	795	764	736	752	805	739	749	755	731	750	744	760	764	767	772	748	807	782	781	800	734	776	791	731	763	812	783	735	791	778	782	756	782	786	763	716	776	769	767	738	740	720	737	761	776	756	765	787	771	726	743	733	767	769	805	777	777	794	759	653	742	723	814	783	748	727	771	842	749	753	759	782	730	763	752	771	786	737	797	795	765	723	733	786	697	753	765	712	763	756	748	716	752	754	740	726	742	750	786	773	761	784	725	728	733	768	730	761	743	799	758	724	745	767	822	769	759	789	789	806	745	798	751	802	743	718	748	768	772	787	707	785	769	809	781	732	798	823	727	798	712	767	709	761	766	807	767	789	716	738	728	805	795	749	754	778	790	756	754	765	743	771	784	767	776	769	760	722	783	779	778	795	768	775	738	792	758	740	754	719	750	740	779	710	799	727	770	700	770	771	772	734	772	747	759	778	774	703	774	762	752	716	746	762	751	832	788	751	757	745	763	777	758	737	707	733	740	782	740	741	767	687	705	766	754	727	720	691	748	742	695	721	783	764	778	737	680	770	812	795	761	760	730	701	740	759	737	747	747	762	712	735	761	749	729	769	720	792	741	777	731	752	753	747	786	754	724	701	783	814	780	750	722	746	772	772	778	725	705	747	787	804	741	754	734	785	727	738	762	744	728	743	784	778	729	798	767	789	783	743	757	733	751	765	785	734	767	749	771	755	834	738	733	724	737	707	729	754	756	785	785	741	741	782	723	751	754	769	773	758	730	791	772	752	740	714	715	768	755	775	776	764	748	732	768	769	782	727	752	770	745	749	747	752	825	753	775	721	805	741	743	770	786	752	801	777	714	763	706	707	785	749	753	777	760	753	758	742	844	768	792	787	768	798	744	792	737	744	707	767	746	741	785	790	771	736	741	745	777	760	795	739	751	759	814	763	764	775	798	719	756	745	776	745	796	732	759	772	787	704	791	745	792	738	770	797	771	782	732	759	785	716	757	761	709	699	765	743	772	744	731	753	753	752	796	795	753	719	752	719	766	764	792	704	767	740	762	747	763	793	792	766	775	786	750	775	755	719	689	787	782	763	754	797	807	725	764	782	760	769	820	756	742	798	751	737	754	719	742	809	724	750	782	783	720	785	742	750	721	779	747	731	768	774	754	732	770	717	771	796	729	750	726	745	753	780	774	690	753	763	789	783	762	753	706	746	776	751	769	757	804	760	785	754	797	732	743	787	734	702	764	762	751	784	775	772	756	776	718	742	767	745	757	722	780	781	731	761	719	759	740	761	777	771	765	757	779	763	784	730	794	764	761	754	732	727	814	743	746	724	796	737	748	756	762	762	698	756	761	740	772	773	748	757	749	734	744	765	757	790	744	788	772	738	726	744	744	774	769	686	734	692	751	721	794	776	725	770	804	755	720	782	782	805	779	767	725	778	762	723	779	772	756	767	760	728	759	779	805	750	795	708	767	746	720	793	780	740	706	732	736	759	742	732	720	731	803	791	737	747	762	739	796	736	778	774	802	767	796	756	802	800	752	737	780	738	722	752	752	741	792	756	776	693	809	763	750	736	766	750	734	753	761	717	751	730	778	771	761	805	752	756	812	750	792	760	772	731	718	758	734	765	737	752	748	773	731	788	846	765	766	763	768	758	722	808	750	767	725	763	745	776	718	786	751	778	745	719	768	728	728	732	758	791	778	783	798	755	720	785	803	763	778	705	763	806	773	676	767	699	779	709	748	788	750	792	778	697	779	764	753	780	766	804	739	732	741	755	794	771	768	685	767	724	826	739	766	715	782	761	736	755	729	761	763	737	762	766	793	726	735	740	728	740	820	770	783	673	782	745	731	796	763	722	753	821	743	768	762	718	758	792	814	732	769	770	727	790	807	784	791	791	767	786	784	779	733	777	775	795	754	756	750	725	763	761	763	745	754	786	737	779	777	797	750	782	751	719	795	797	747	729	724	733	789	785	766	725	727	754	728	750	779	760	770	765	780	762	751	735	748	805	716	704	755	750	750	780	790	759	766	777	773	785	741	799	802	760	804	753	734	785	792	755	731	761	749	721	712	752	781	723	783	748	744	766	745	745	769	777	755	808	782	803	747	781	794	801	743	775	758	756	797	719	750	739	746	778	740	740	744	785	767	779	769	733	799	740	766	776	762	783	749	705	771	783	792	779	733	800	758	713	773	753	773	792	753	739	736	763	779	724	757	792	789	742	737	753	765	759	777	734	741	733	755	778	751	771	777	781	770	725	790	747	744	767	766	684	719	768	769	731	745	776	784	745	732	721	762	759	751	704	747	811	693	837	771	750	765	743	711	765	742	736	781	726	720	759	746	775	738	793	683	736	706	758	779	738	736	757	749	712	761	785	769	825	759	791	748	761	733	761	795	740	717	766	773	762	772	738	780	799	778	767	779	752	778	684	752	764	785	719	739	725	769	829	715	763	807	782	721	783	750	734	783	786	715	744	742	762	774	746	740	765	774	759	765	816	741	812	754	751	732	735	774	748	806	738	748	747	762	767	798	762	802	702	785	734	747	726	742	770	750	710	767	745	716	787	805	743	760	743	776	779	771	751	782	754	769	729	720	796	722	760	756	779	772	728	777	731	727
7950	470	182	120	121	112	106	110	103	96	86	102	90	86	99	119	96	101	92	106	80	104	91	99	81	90	109	76	94	81	94	85	94	88	91	90	95	91	92	89	110	94	75	90	93	97	102	88	85	97	80	96	84	104	74	98	102	89	79	72	98	91	105	71	98	72	110	93	74	93	107	90	91	102	97	82	94	94	93	91	104	88	102	87	100	113	93	100	79	100	75	74	85	114	93	79	102	78	105	98	82	83	84	94	89	92	75	82	85	93	76	86	106	86	101	73	92	81	96	76	108	74	109	87	75	90	105	79	99	74	98	103	88	91	86	92	99	95	80	91	104	108	96	93	94	79	86	93	87	96	97	107	85	82	94	96	70	84	102	90	87	86	87	108	94	84	81	96	100	81	83	77	99	100	104	85	90	86	87	87	107	88	100	80	91	95	92	88	92	88	96	102	97	98	81	100	87	95	92	88	87	67	81	80	94	81	99	91	88	85	91	102	71	93	96	73	78	90	83	103	89	100	103	83	88	87	87	100	88	100	91	84	77	94	97	98	80	82	95	83	89	78	71	83	102	95	104	89	88	95	90	98	107	96	73	90	97	99	105	82	73	106	81	79	101	104	84	91	88	68	78	100	95	95	78	97	96	90	90	101	91	97	102	109	76	83	82	101	89	87	96	99	74	99	85	87	79	91	106	86	92	93	104	81	83	78	71	102	90	83	91	94	92	84	100	91	99	90	87	98	92	94	108	90	87	93	93	83	85	99	84	90	105	118	99	85	91	80	107	121	77	87	91	94	84	89	86	94	86	111	99	69	69	89	89	86	98	82	85	98	91	83	87	89	105	101	77	82	87	85	99	77	121	105	85	113	84	90	84	122	91	94	100	85	101	109	90	81	86	88	80	92	95	94	102	110	100	98	104	81	86	77	82	75	95	82	94	85	73	90	97	91	84	94	79	83	96	89	85	102	84	77	88	110	80	85	97	84	95	72	69	92	101	83	85	81	105	112	105	87	95	90	96	103	88	95	95	97	83	97	92	98	86	87	86	97	85	84	81	98	110	78	90	95	95	92	86	68	82	81	92	82	81	111	80	90	101	92	87	98	95	85	86	83	99	79	69	86	77	86	88	103	104	100	83	102	97	104	84	87	101	84	97	95	97	92	99	105	78	96	84	105	86	96	101	101	87	74	101	80	94	105	89	105	102	96	107	92	95	97	81	75	85	102	104	107	93	71	69	87	89	99	96	99	81	86	97	102	97	89	89	103	92	89	82	103	78	110	88	73	91	100	87	109	90	85	93	86	93	83	88	82	81	94	96	84	96	77	92	93	96	87	95	104	103	84	105	80	83	90	80	71	95	100	87	100	87	79	80	94	86	97	96	96	99	87	92	89	96	97	82	86	87	80	106	92	80	87	91	86	80	92	77	92	95	81	78	88	94	96	77	99	70	97	84	90	97	65	73	105	86	99	93	79	99	80	83	90	94	95	92	95	81	76	92	104	108	81	94	92	97	84	94	98	92	115	100	106	95	98	98	82	94	89	88	87	83	99	103	86	96	79	102	90	90	109	93	118	86	102	101	99	107	102	84	93	84	82	98	73	82	90	86	105	91	94	83	109	93	104	108	85	93	79	93	91	86	78	101	102	94	87	95	107	90	110	90	99	108	116	107	89	107	98	92	95	110	86	104	81	99	107	86	84	92	84	90	85	83	88	95	92	98	89	71	102	94	101	103	106	98	86	108	101	89	77	93	77	93	103	79	88	89	105	94	83	99	85	76	87	95	92	104	90	97	105	94	85	98	97	99	93	92	112	89	104	80	84	99	91	89	95	86	82	108	82	86	80	91	72	88	85	88	91	78	91	99	94	100	94	93	92	107	87	80	80	113	94	86	88	100	88	92	123	91	100	103	93	102	99	104	108	107	87	87	80	85	93	86	101	93	104	101	77	84	85	82	101	101	78	105	102	90	97	95	91	90	85	87	88	89	82	118	91	95	96	95	87	91	79	90	86	74	83	89	104	83	94	92	100	82	92	97	81	73	96	84	91	87	86	94	71	85	90	81	88	97	88	93	97	83	86	72	85	87	97	96	89	86	94	90	78	87	93	99	81	110	91	97	91	93	96	81	80	95	95	93	117	90	91	100	85	80	72	88	78	99	77	103	102	86	98	83	102	93	80	96	80	103	100	88	84	99	101	82	72	86	91	93	95	85	86	79	88	96	91	97	76	87	87	85	95	103	121	79	88	88	96	87	100	97	90	92	82	94	89	95	84	89	85	91	88	105	97	99	102	101	95	87	96	77	100	89	91	95	86	96	84	85	87	85	81	106	104	82	93	91	95	104	85	96	68	87	90	102	81	88	71	71	99	76	100	93	98	93	75	88	92	99	101	102	90	92	91	89	79	94	100	93	90	94	88	93	86	102	81	96	79	87	89	74	96	82	86	84	85	107	92	92	98	109	107	95	90	78	101	82	92	82	81	81	89	100	99	104	97	90	89	81	91	104	88	90	84	100	94	94	92	97	98	85	72	112	98	101	77	103	85	88	103	79	97	75	103	104	86	106	77	97	106	112	87	88	92	93	105	98	95	106	97	112	96	94	73	78	100	90	77	84	92	100	84	95	94	88	115	98	91	96	93	92	92	109	91	90	102	99	82	64	85	75	87	79	101	87	101	83	87	86	96	90	91	82	94	75	103	100	86	94	83	95	90	81	104	88	106	83	94	84	87	100	92	79	99	105	97	97	100	99	70	100	78	100	116	103	86	81	99	101	91	93	91	96	90	101	115	85	101	106	96	99	98	86	88	82	82	103	100	83	95	93	91	102	99	93	98	96	96	77	84	74	90	102	99	99	99	94	102	97	81	84	102	82	92	84	99	85	89	94	91	99	99	104	92	87	92	95	97	100	75	102	78	102	80	88	95	95	86	98	95	88	96	81	90	98	90	85	98	94	102	90	101	103	95	87	102	86	96	98	77	101	114	85	89	77	94	104	98	75	95	95	85	90	94	80	88	87	87	95	107	100	86	99	91	100	99	90	72	113	106	88	83	86	97	97	97	105	100	86	100	99	87	94	69	96	94	75	89	110	92	85	78	83	90	107	84	87	95	106	78	99	85	81	96	93	89	85	78	104	78	91	102	100	97	89	80	97	84	83	94	102	96	98	91	101	80	102	84	92	81	85	99	105	88	104	99	78	83	102	93	98	85	89	89	86	92	93	84	90	91	89	98	97	76	102	92	78	103	104	86	95	76	93	96	93	95	98	95	108	95	100	88	82	84	86	82	105	84	88	98	79	88	102	99	90	90	87	95	95	90	105	84	90	78	84	86	93	100	112	96	94	111	97	97	86	104	83	97	89	90	89	79	106	86	102	98	105	89	87	87	85	88	89	89	85	90	110	77	99	97	78	100	96	98	93	77	102	96	89	79	80	91	78	87	93	90	85	94	99	92	95	102	93	86	83	97	95	99	87	68	109	108	100	83	82	97
6230	417	539	569	537	481	426	399	396	377	422	403	372	378	393	344	333	361	314	358	333	335	339	322	343	338	354	348	339	350	325	348	301	331	317	363	360	350	359	343	356	353	337	355	343	294	312	365	312	339	333	340	297	351	358	323	329	325	330	345	319	330	358	348	359	317	325	364	309	345	312	307	297	331	331	318	316	344	364	326	314	342	328	336	332	354	320	303	352	318	351	334	349	328	324	341	330	350	304	335	318	298	321	335	358	365	342	356	329	332	301	341	340	315	317	346	342	321	311	307	349	365	313	311	337	313	346	334	335	309	351	345	338	337	326	330	312	303	332	323	332	353	346	343	292	335	321	314	346	316	336	342	307	345	339	328	344	342	335	344	346	314	321	349	325	321	328	311	324	313	305	328	314	330	310	311	329	315	335	354	305	329	313	293	347	327	305	347	345	292	321	327	335	283	295	311	335	323	333	304	324	314	325	361	306	323	341	294	346	340	336	308	334	316	356	305	325	344	339	293	326	324	332	330	347	317	339	351	300	342	336	329	304	374	294	335	321	338	346	310	345	321	337	314	319	346	319	347	312	281	334	374	339	325	283	315	312	345	334	317	325	319	319	332	339	348	333	354	333	298	317	359	349	342	321	320	330	327	322	316	327	376	325	339	351	322	310	326	300	326	297	321	351	340	337	361	329	298	310	329	365	350	314	341	337	338	327	311	331	281	333	306	313	315	321	325	322	317	326	311	288	343	321	330	294	324	353	338	318	313	339	333	363	331	292	315	333	308	308	336	321	332	340	322	302	275	316	309	303	336	320	349	326	335	330	312	324	342	363	318	342	336	290	350	358	353	318	354	291	325	327	314	324	332	309	309	330	328	336	345	322	333	334	306	316	332	320	312	344	328	314	341	354	327	323	338	320	295	328	318	315	331	358	314	353	325	332	322	329	360	336	341	338	311	321	344	300	336	331	340	322	303	317	351	316	345	336	318	311	346	339	325	320	315	341	332	317	337	348	322	342	302	320	325	350	343	318	323	279	352	322	333	348	330	316	317	313	333	344	313	299	329	316	353	337	339	332	315	334	333	302	322	328	365	352	340	322	349	339	330	342	359	325	337	316	338	316	326	333	322	315	337	335	313	291	324	309	326	331	328	367	313	330	326	288	318	322	299	319	302	336	325	304	341	322	346	297	317	312	316	312	355	304	343	318	329	358	323	307	320	329	318	348	313	364	333	323	310	321	356	292	324	349	309	334	337	326	310	299	333	334	331	341	304	343	293	329	331	327	338	316	372	319	336	349	318	335	301	317	318	313	340	311	312	349	358	301	353	328	306	348	342	328	310	302	312	323	319	327	332	319	320	364	343	337	332	295	323	362	313	338	323	326	312	340	314	342	312	346	344	355	300	330	337	331	338	358	337	322	352	297	327	327	331	328	352	350	350	315	330	313	328	303	319	328	318	355	329	309	331	337	336	354	308	293	331	349	344	314	346	333	316	308	359	311	329	333	331	330	322	340	336	361	332	302	313	324	340	317	321	328	370	294	352	310	323	312	285	321	297	319	329	321	303	338	307	322	330	302	339	337	321	332	314	324	335	316	330	325	320	345	326	319	324	337	362	301	315	312	329	319	316	337	349	351	331	293	359	335	292	337	313	352	313	310	351	336	309	305	310	327	346	329	335	349	306	328	318	333	323	348	341	364	348	326	344	330	302	340	321	326	317	292	340	276	366	341	323	303	311	297	289	340	343	350	353	339	352	319	325	307	305	355	340	318	333	330	333	323	328	312	300	321	306	328	311	329	344	298	281	330	335	353	353	322	333	328	323	320	336	315	349	328	339	361	314	321	325	337	318	309	350	316	332	310	347	316	340	335	350	323	339	324	299	348	316	369	342	331	354	346	310	307	329	289	321	340	294	300	338	313	350	313	324	346	314	309	303	337	338	320	322	328	348	324	319	321	332	321	334	377	314	305	340	312	351	336	337	346	361	304	318	362	315	328	336	329	332	322	336	327	349	319	348	326	354	374	326	312	323	316	318	320	320	355	335	301	324	331	349	352	335	334	320	295	331	323	325	336	319	321	348	346	324	305	334	335	323	338	306	331	348	339	335	336	360	313	329	318	335	318	329	317	327	331	337	345	327	372	324	324	332	321	319	313	316	327	337	310	312	315	334	342	351	320	334	326	326	330	325	311	305	333	350	308	334	333	313	324	329	315	348	337	359	307	305	294	332	340	304	350	302	339	306	357	319	354	312	335	351	340	302	324	329	316	331	332	336	307	344	312	316	321	321	324	341	345	296	352	351	323	305	313	331	344	334	308	318	314	325	333	295	346	332	334	316	363	330	331	342	320	315	306	326	339	326	297	346	372	298	347	315	294	324	309	357	341	306	342	334	314	343	333	325	344	325	293	316	330	309	311	333	339	328	357	330	328	316	317	313	305	340	334	296	309	326	338	321	341	326	308	346	347	345	310	349	350	327	317	324	312	330	343	337	334	331	344	331	325	325	346	340	339	299	303	322	311	331	307	318	298	318	315	307	328	331	293	331	341	333	333	349	341	332	331	343	326	349	322	340	311	347	347	356	319	329	323	298	340	321	337	302	354	323	318	309	327	322	333	322	328	344	309	335	327	334	340	319	344	337	342	346	331	340	345	308	317	322	342	355	312	340	351	335	314	310	286	314	321	338	320	313	338	299	344	338	345	297	338	330	332	334	301	298	338	325	289	332	310	308	304	308	306	332	328	352	337	336	318	320	322	315	312	332	335	332	347	353	327	316	364	349	308	334	319	328	334	332	330	340	295	326	334	347	315	316	304	351	357	291	335	297	310	273	349	332	323	337	350	354	342	308	333	319	316	346	316	321	327	346	320	330	315	333	330	317	328	336	321	316	330	320	314	305	334	329	315	309	333	320	337	306	357	327	304	345	288	332	286	322	331	302	322	331	350	329	298	345	341	307	306	334	323	314	335	347	357	338	309	322	315	330	301	334	335	304	334	321	304	345	303	322	343	363	331	328	328	320	320	336	329	339	321	372	328	333	339	335	343	349	361	332	318	337	313	339	328	319	347	333	333	329	317	314	307	310	281	331	334	317	320	332	305	314	325	351	354	304	282	324	339	315	307	334	339	352	318	334	322	329	312	342	331	338	324	316	338	341	326	328	343	342	328	355	302	326	375	315	338	308	332	339	320	349	330	312	353	315	317	321	305	313	321	335	322	320	303	306	322	328	326	320	318	287	332	337	328	347	332	336	320	333	341	318	342	340	325	325	305	314	325	319	340	341	352	354	325	309	331	336	314	319	322	308	342	321	330	324	344	349	357	305	354	311	327	333	317	323	316	326	307	315	350	352	337	323	306	323	320	331	304	306	342	298	309	311	381	338	298	341	329	340	322	314	304	341	328	309	335	341	323	340	333	311	312	295	329	325	338	318	314	306	362	320	336	335	313	342	301	328	338	345	320	287	336	341	320	316	329	333	325	350	322	334	315	338
40372	8931	1516	1062	691	552	380	337	323	270	290	216	238	228	185	207	175	174	176	167	171	179	165	157	182	166	181	185	171	152	151	161	183	163	148	166	169	162	168	150	143	170	144	170	157	157	154	157	148	130	153	187	148	151	150	170	156	150	151	135	143	159	152	152	152	141	147	136	158	162	165	159	154	145	166	163	145	171	172	144	141	154	142	182	168	163	150	156	164	173	144	154	142	150	171	147	142	124	152	153	146	172	146	156	140	153	145	137	147	135	166	131	163	169	146	137	134	149	160	155	127	138	176	156	159	170	155	139	156	146	163	159	149	157	148	147	126	169	149	138	153	139	162	165	148	154	171	175	147	146	147	149	153	147	126	150	161	152	149	140	152	142	169	161	137	124	130	160	157	152	164	155	157	160	131	154	153	160	155	163	152	152	153	161	128	171	179	136	158	165	141	157	142	163	156	136	148	152	137	166	147	151	145	175	152	142	144	157	167	146	163	175	140	146	132	167	152	170	159	145	131	129	167	155	160	151	146	168	163	148	144	146	125	137	143	148	130	145	149	144	157	156	139	155	147	168	146	149	157	150	155	154	159	166	152	160	125	118	146	154	167	180	144	127	148	164	184	160	148	146	173	163	154	162	158	162	141	141	144	165	163	159	161	146	160	154	146	124	155	156	145	152	154	153	146	146	148	154	145	148	149	132	150	162	164	152	132	156	150	171	151	153	156	138	167	171	167	152	123	158	178	154	144	139	154	138	171	155	168	137	168	142	157	160	151	163	158	175	152	154	150	129	154	146	173	156	166	158	132	164	159	151	151	127	166	166	156	123	154	151	170	173	160	148	167	126	147	163	141	161	146	172	133	138	162	133	152	161	162	150	138	150	148	165	147	154	160	158	160	139	162	165	156	154	137	165	152	132	176	142	147	146	136	162	171	164	140	160	183	150	154	160	155	152	158	137	177	158	144	178	148	151	157	148	163	148	142	151	150	145	162	159	160	162	137	154	149	139	138	167	150	153	171	151	157	152	143	170	152	153	154	139	153	142	149	172	139	159	148	158	147	154	157	165	148	134	137	160	139	151	145	153	147	148	159	147	161	158	136	143	160	145	142	155	161	152	154	156	167	162	162	145	150	156	143	141	149	136	142	170	146	127	169	149	157	155	148	147	144	152	166	142	145	153	149	172	147	156	146	144	178	154	145	154	152	170	138	171	157	149	170	156	163	136	133	160	172	136	152	152	170	156	139	148	143	150	172	167	156	130	163	138	132	143	143	160	178	146	169	155	147	161	157	136	151	147	148	135	143	127	162	156	159	143	154	139	154	168	164	151	163	133	169	132	147	159	157	133	163	135	124	169	158	171	135	159	149	153	148	160	138	133	136	150	134	155	164	140	160	150	147	163	157	149	157	170	142	139	155	161	162	160	174	149	159	162	149	172	155	142	141	141	144	149	152	158	147	151	172	149	131	149	159	132	127	165	144	144	177	153	185	152	151	153	144	143	149	148	152	147	141	156	156	155	152	167	155	143	117	154	164	156	141	149	148	148	133	152	150	162	157	165	156	168	167	171	150	161	146	163	140	145	166	160	157	155	154	157	142	148	173	150	170	144	121	156	144	160	135	166	126	149	160	171	129	161	150	162	160	157	118	131	136	146	144	131	182	141	138	152	143	129	140	152	145	138	155	126	137	163	149	145	150	140	143	148	153	131	151	164	167	145	139	153	162	155	151	161	162	170	158	146	159	137	156	125	162	137	162	165	145	150	167	147	168	156	169	155	132	159	168	154	157	146	162	154	127	144	161	169	144	149	150	161	130	160	148	143	151	138	156	154	147	155	158	154	158	143	164	146	167	133	161	147	166	157	140	152	154	170	138	133	140	151	145	151	163	159	165	162	145	149	156	157	161	156	153	162	142	169	175	159	144	160	164	149	153	160	168	150	107	142	148	164	151	143	153	173	162	156	161	163	151	151	125	145	149	134	136	166	145	167	132	145	158	152	162	151	153	144	165	159	154	145	154	139	165	137	149	149	145	156	155	158	151	177	168	157	159	132	161	161	149	162	140	151	146	147	166	172	157	147	141	151	163	151	137	173	155	150	131	150	170	122	148	132	165	156	184	142	156	148	164	159	147	156	165	143	151	167	136	161	146	123	153	154	155	137	140	139	144	165	143	168	143	136	148	149	157	132	142	135	162	169	151	143	132	154	165	147	168	171	143	154	167	150	152	147	155	173	142	152	176	164	147	166	146	141	152	165	146	177	157	154	145	144	156	140	156	148	157	136	160	165	137	155	159	161	138	168	159	158	147	150	154	163	165	147	162	132	146	148	139	163	157	143	136	160	125	171	146	164	141	182	154	153	142	136	173	156	145	135	140	139	135	146	139	150	152	180	142	146	134	175	148	140	161	132	154	158	149	149	152	165	150	153	137	136	152	150	138	163	147	161	148	177	163	157	139	159	141	172	156	147	144	166	147	156	153	143	162	150	165	141	161	147	134	153	162	150	155	171	166	154	159	128	158	148	155	145	159	161	155	144	162	132	149	156	136	169	151	144	150	155	143	169	149	137	139	136	177	150	133	144	166	146	166	148	133	148	135	141	138	170	149	174	149	140	146	159	154	147	131	158	161	174	147	145	158	157	144	165	141	150	156	161	164	139	153	172	148	135	144	152	169	159	182	142	155	130	165	152	165	160	148	145	155	128	152	168	166	156	139	127	134	171	149	147	145	163	151	133	159	177	161	156	171	138	158	154	150	166	162	171	146	150	163	160	136	158	164	172	160	141	162	155	155	150	133	156	146	134	146	150	140	166	147	174	171	161	144	173	153	170	177	143	134	177	146	157	164	135	157	136	185	165	169	175	129	149	157	137	143	148	153	167	133	159	169	146	134	151	159	164	140	150	153	122	175	155	144	142	157	143	149	142	157	157	145	136	147	144	146	149	172	156	162	144	153	154	174	125	139	158	158	175	152	154	146	146	125	145	149	166	128	153	160	168	155	153	149	152	161	160	169	169	150	170	137	151	155	141	153	153	176	164	171	143	139	148	144	150	135	141	137	159	167	138	145	171	151	145	134	139	155	154	136	147	152	145	149	139	142	154	145	176	164	164	154	145	176	156	153	156	176	134	151	153	125	182	162	154	156	165	175	159	136	161	149	174	148	145	139	154	166	174	147	163	151	176	158	173	157	136	164	154	147	172	142	137	159	136	157	148	141	162	176	165	162	155	154	142	134	170	148	165	133	162	172	155	147	155	136	187	151	166	152	174	149	156	141	150	127	166	136	155	120	152	156	170	145	175	161	139	139	142	152	134	168	135	140	156	144	162	154	158	137	150	144	159	148	126	165	144	142	145	140	141	160	145	136	144	132	164	156	167	136	143	170	169	146	160	163	143	158	160	135	135	155	146	128	148	161	166	151	154	163	154	158	148	148	166	161	165	153	140	140	147	151	153	169	145	139	126	160	156	149	146	165	153	153	153	154	155	133	146
22688	1525	3413	3638	2967	2481	2090	1794	1501	1341	1211	1101	1076	894	891	856	799	778	749	705	708	656	668	638	625	623	602	650	630	587	601	571	566	579	566	566	531	543	550	566	544	550	521	545	496	538	524	553	514	529	549	600	528	513	547	543	577	488	513	503	529	533	492	510	540	517	513	526	533	525	548	568	546	510	472	477	497	502	489	495	509	486	520	518	513	482	513	524	517	469	519	482	526	518	541	504	502	501	520	509	488	499	496	525	496	524	508	525	499	501	495	550	479	507	476	480	510	514	505	479	541	515	487	497	528	494	504	488	513	534	537	537	538	501	500	479	487	478	524	529	509	496	524	555	497	519	480	509	512	512	511	507	536	495	502	500	564	509	476	501	515	474	490	503	513	488	461	504	496	524	488	482	542	502	501	480	517	503	524	533	486	490	530	477	486	502	513	515	496	497	493	505	504	528	534	505	509	514	489	512	524	499	500	502	499	519	472	484	502	506	501	483	474	508	498	496	496	515	527	473	463	522	488	490	523	481	481	494	479	457	513	467	545	505	515	479	509	529	518	478	494	492	515	520	492	505	500	504	552	494	495	483	491	492	483	477	499	468	460	466	507	521	513	506	498	466	488	493	499	516	511	477	510	510	480	487	520	477	516	485	513	474	479	508	504	460	534	487	473	512	479	515	465	481	498	519	531	530	502	487	522	490	486	509	505	519	508	513	479	486	500	520	511	555	465	497	528	466	501	504	521	504	491	451	525	466	502	468	468	524	480	447	479	494	486	487	525	492	484	516	533	508	491	470	472	486	498	454	490	522	516	476	525	489	509	481	502	532	482	512	488	539	475	512	518	489	502	498	487	512	519	494	546	502	480	483	518	462	530	529	514	498	493	481	494	503	502	469	533	491	504	516	497	501	509	497	520	505	483	467	485	488	515	518	536	540	503	469	492	493	488	511	480	460	489	462	473	504	492	518	503	524	514	491	524	502	528	542	517	513	478	511	511	500	484	507	503	511	525	473	487	465	513	533	490	508	469	536	519	504	487	451	491	494	468	495	501	504	515	508	469	464	470	487	471	487	534	486	463	497	510	502	486	546	536	517	532	464	481	499	472	479	509	477	485	540	492	483	481	490	519	486	499	500	513	542	501	526	483	521	495	509	529	495	506	533	516	517	480	502	482	491	508	498	515	475	483	489	502	508	483	495	455	497	499	502	498	491	498	515	511	478	495	468	512	516	511	460	456	535	499	513	477	550	534	490	481	505	470	486	506	530	465	526	464	489	449	522	513	491	470	524	474	491	494	519	462	541	509	524	541	504	475	543	453	517	500	499	491	492	490	496	535	507	518	514	517	495	501	506	467	491	492	450	490	480	472	507	514	459	510	517	507	539	503	466	473	546	512	504	484	488	471	483	501	479	522	491	534	518	507	489	509	498	491	511	546	536	501	504	476	501	512	506	463	528	516	500	515	533	480	506	502	471	500	470	508	507	480	511	490	470	500	494	505	462	497	475	463	490	517	528	477	513	498	487	474	517	510	470	480	480	546	523	530	508	491	526	504	494	515	514	512	510	489	493	478	527	491	513	466	515	502	509	481	497	540	510	502	504	497	489	517	451	497	520	495	477	504	506	491	495	511	495	478	508	460	482	484	482	532	495	479	523	492	476	521	500	471	521	561	488	466	549	529	504	515	482	476	516	530	489	505	478	480	495	532	507	494	460	486	495	471	503	468	514	504	524	478	445	509	480	517	522	487	517	504	504	520	530	479	517	517	521	514	474	480	484	503	480	493	502	485	529	519	478	500	516	506	504	520	524	489	505	500	502	513	503	511	516	484	517	521	499	529	532	465	468	494	506	503	493	489	494	439	514	462	488	506	532	509	466	490	521	486	494	510	467	499	496	512	528	500	511	501	508	523	487	490	498	496	503	447	525	496	484	508	489	505	507	503	535	527	501	460	491	509	507	477	500	483	480	483	485	500	502	517	490	514	472	487	531	505	492	509	501	466	506	510	473	525	518	487	477	520	499	487	474	496	476	507	486	502	476	514	475	463	505	517	497	513	513	494	485	533	506	472	540	508	504	478	533	482	537	529	525	500	537	512	483	496	488	521	497	480	493	494	512	533	515	507	483	455	504	486	521	511	522	541	486	542	470	475	515	500	495	483	494	487	536	502	507	486	540	493	520	443	470	491	504	487	488	503	471	539	463	535	471	505	434	538	494	504	461	501	481	499	483	524	510	502	496	528	469	529	512	524	498	509	497	500	480	505	480	491	495	521	526	477	518	479	460	512	471	509	494	485	517	503	492	502	504	459	484	519	474	516	505	478	490	470	496	498	531	471	481	509	477	476	504	514	513	521	521	516	482	487	505	465	491	512	486	514	454	514	522	484	456	485	521	472	483	493	522	529	512	514	492	497	543	454	497	524	517	509	500	516	495	504	507	492	482	486	484	484	504	532	532	490	507	532	499	450	515	525	481	484	504	494	492	511	491	519	478	461	512	484	486	499	491	497	523	482	495	495	505	482	492	487	468	489	511	528	478	519	502	508	499	496	510	484	527	506	511	511	500	499	482	574	527	527	481	476	496	515	494	526	474	475	526	529	476	485	505	482	505	543	483	502	503	485	504	491	489	487	520	515	518	494	498	452	507	498	537	515	463	494	520	502	487	527	545	483	509	533	557	524	500	497	469	494	490	453	468	492	533	519	495	508	515	510	498	484	493	512	499	491	485	493	527	503	494	476	469	515	505	487	524	472	529	491	491	499	552	504	474	468	469	482	505	478	514	483	511	529	480	497	485	460	469	530	477	510	486	493	485	517	478	466	492	551	527	498	487	496	471	506	471	484	483	492	476	490	470	513	454	475	492	482	510	520	533	464	500	487	478	511	496	527	488	535	506	505	475	511	504	501	476	505	467	460	525	489	504	482	486	502	491	499	470	485	495	480	482	524	508	543	512	510	476	515	518	486	494	471	515	476	504	474	531	524	485	532	493	491	511	514	514	530	491	507	492	520	489	518	486	511	524	519	461	455	464	500	510	483	494	518	493	501	461	517	449	509	512	496	502	485	505	454	518	510	513	527	473	533	498	497	539	516	483	522	514	510	468	492	500	476	470	519	492	531	494	499	512	448	518	490	526	514	539	513	496	520	488	516	465	463	509	473	474	487	481	520	513	507	510	528	494	491	496	492	498	498	491	509	475	497	514	498	491	539	476	548	490	507	495	497	473	497	498	532	486	479	477	482	507	483	481	467	485	514	535	496	487	484	475	496	497	551	447	484	531	486	499	513	535	481	501	500	532	466	484	525	479	535	502	510	522	490	510	511	490	529	508	503	501	499	490	499	514	481	504	495	525	500	477	505	518	505	515	501	486	461	505	526	512	511	497	501	522	510	477	529	515	477	492	476	509	485	500	524	461	472	491	498	497	524	487	511	526	493	507	491	489	466	495	517	500	471	510	503	542	495	469	527	529	487	536	513	468	466	464	503	496	515	502
55668	16804	3794	2043	1420	1042	824	658	553	534	412	411	388	389	364	336	304	292	298	343	322	276	289	294	293	279	251	261	277	257	296	284	258	298	289	289	283	248	262	303	284	260	260	251	275	292	280	273	281	268	268	245	256	258	259	214	274	223	278	238	242	244	240	253	268	268	254	252	266	241	261	256	245	268	267	256	253	252	251	260	260	221	237	264	282	283	224	259	244	289	254	224	240	232	242	250	257	249	257	269	233	296	257	236	245	238	259	274	255	249	264	237	235	231	223	282	249	252	258	227	271	251	257	270	253	251	249	243	254	271	277	271	250	265	247	234	244	257	267	244	285	276	279	249	244	282	250	286	238	258	246	239	240	268	233	268	263	261	244	250	265	248	267	252	273	254	259	253	263	265	280	252	276	248	253	259	265	261	257	259	249	250	249	214	252	237	256	259	260	270	257	258	266	255	228	263	250	247	243	258	244	253	260	277	246	263	230	227	272	250	243	251	248	235	250	243	248	276	253	271	247	253	232	259	239	248	290	258	257	269	247	233	252	266	252	247	252	256	240	228	233	220	273	261	259	246	234	248	262	293	262	255	244	277	250	243	256	251	277	268	272	268	264	247	245	243	246	237	247	243	231	256	246	272	240	255	245	281	276	278	251	239	252	266	244	222	248	238	278	238	280	267	235	266	234	256	226	251	262	268	269	255	267	235	232	254	265	233	264	259	254	264	264	253	244	236	255	234	239	262	241	236	270	259	263	260	256	255	226	264	249	273	281	237	265	268	259	259	252	230	266	233	253	261	266	258	229	246	268	270	236	270	272	244	255	259	240	238	255	235	227	231	268	240	259	261	243	273	242	278	279	246	258	234	279	252	246	250	243	251	209	269	238	237	260	210	219	264	213	264	242	258	248	234	259	237	280	254	254	258	230	289	257	249	271	258	263	238	266	242	267	212	259	258	272	213	254	261	240	270	258	233	254	274	283	249	247	259	242	285	240	258	252	277	270	251	250	250	237	270	251	249	246	253	228	230	249	247	219	255	260	246	245	240	271	190	285	236	292	276	250	263	261	236	240	251	270	251	231	223	242	239	232	242	236	238	271	255	264	216	260	277	236	246	242	247	231	275	249	245	271	267	260	250	264	264	240	243	225	251	248	236	250	266	252	251	255	258	252	251	281	246	250	242	269	250	238	262	265	249	224	272	260	237	237	252	248	245	245	235	279	266	265	266	256	254	238	259	238	234	283	284	272	247	225	286	245	214	231	280	263	260	249	260	237	227	262	263	265	229	231	277	273	268	273	247	278	238	232	266	265	250	234	272	260	245	236	230	278	256	233	249	230	257	245	271	264	251	252	246	245	269	258	243	229	263	263	257	214	255	252	239	262	278	265	249	251	281	276	243	240	249	245	252	260	218	245	258	233	248	246	265	249	254	237	259	248	288	221	227	250	257	267	224	250	230	240	215	227	285	244	270	251	247	257	244	270	237	268	255	236	236	264	269	255	259	232	238	243	241	241	247	298	264	273	249	247	267	227	271	259	275	257	260	269	254	252	221	258	251	263	264	273	254	238	234	280	261	243	248	257	267	239	259	235	236	263	236	244	290	228	235	265	241	249	250	290	256	256	230	241	280	277	260	240	247	279	279	267	262	240	274	239	271	245	267	229	274	244	236	236	255	255	285	257	212	260	285	229	241	247	243	252	269	258	241	265	259	270	255	246	264	264	262	263	259	241	243	250	237	236	235	241	253	276	246	280	253	277	259	268	263	241	282	230	243	264	272	242	258	248	267	279	255	245	271	259	249	252	263	261	279	260	262	236	281	256	236	253	252	251	260	256	244	245	237	308	272	266	247	275	282	271	262	231	241	264	257	252	270	234	257	250	254	241	243	254	256	236	270	245	251	262	260	253	269	239	236	226	242	246	238	227	261	250	260	241	241	212	266	258	256	243	267	251	281	254	234	255	262	262	241	258	261	256	261	277	266	260	277	239	282	244	274	249	265	259	244	247	264	261	266	240	254	222	272	250	213	227	268	275	245	269	254	243	250	244	229	241	251	272	237	273	266	274	282	236	255	250	248	231	243	241	232	219	285	244	253	254	241	278	243	238	259	253	255	249	267	269	255	243	266	265	251	252	253	244	261	265	238	282	250	256	266	243	236	232	249	255	249	271	269	277	265	242	242	242	276	259	268	264	263	237	260	259	248	234	251	214	245	264	286	257	248	251	268	245	239	226	257	258	265	253	274	230	233	243	234	229	274	266	270	263	239	224	239	245	244	233	238	250	251	222	266	243	253	256	243	254	265	252	264	238	249	254	244	274	253	248	260	254	266	243	241	249	282	254	265	251	277	215	276	254	231	240	243	277	262	250	243	270	231	234	268	259	232	259	254	222	249	263	245	264	249	224	249	247	248	250	245	209	245	264	233	240	223	260	257	258	240	234	256	232	273	251	256	264	252	245	254	258	202	258	255	242	246	255	236	243	245	258	240	251	279	269	293	249	244	289	265	253	229	241	286	263	272	239	242	249	272	246	218	244	233	234	237	252	265	285	231	274	265	265	235	245	258	270	273	245	284	251	233	232	240	239	265	263	246	260	267	238	247	267	245	243	233	263	266	235	267	239	247	258	268	240	251	229	214	244	227	241	206	262	243	248	240	253	279	256	251	297	253	231	278	254	232	263	246	250	255	255	240	296	253	268	247	266	249	239	231	266	255	245	237	263	265	287	242	252	287	251	245	231	237	247	246	274	254	239	242	272	269	242	242	245	253	255	244	248	260	230	253	244	264	230	239	253	246	278	260	228	260	293	239	256	251	240	255	265	257	253	232	262	255	267	242	235	270	269	223	238	268	263	277	283	243	245	261	232	254	246	242	255	256	254	245	238	253	249	237	260	225	270	264	237	261	271	261	251	246	261	265	236	245	255	259	272	269	270	244	242	238	261	240	244	258	270	274	294	255	264	301	247	250	252	253	237	248	249	257	265	254	256	253	223	240	239	255	234	260	271	223	242	275	253	243	250	232	249	264	271	260	230	246	256	245	257	255	255	275	262	260	260	244	261	255	270	251	254	250	277	264	255	238	255	251	264	254	243	249	217	269	247	264	270	254	241	312	241	276	269	262	231	278	276	273	243	224	243	214	241	271	272	245	241	267	295	252	254	261	228	260	253	271	245	237	236	265	248	248	272	244	273	237	297	240	248	260	232	240	249	278	280	263	241	239	272	245	243	238	250	253	234	281	259	234	261	259	222	241	263	237	221	257	265	254	257	227	252	255	239	234	247	244	257	267	262	273	253	261	237	241	232	234	240	244	250	242	268	260	252	250	291	255	247	243	256	240	259	278	257	246	246	276	239	246	267	229	257	224	227	250	268	259	254	250	258	222	244	262	264	255	235	254	282	272	267	237	251	229	249	245	265	270	270	219	259	245	278	281	265	252	250	253	242	241	254	270	254	281	275	236	267	240	270	266	244	234	241	255	268	248	274	236	264	250
30705	2782	6161	6584	5651	4675	3865	3208	2722	2421	2166	1945	1793	1646	1557	1393	1366	1282	1241	1184	1138	1091	1168	1059	988	1047	988	997	1026	987	954	967	945	908	860	943	882	872	830	879	851	846	833	876	802	819	870	866	788	822	813	793	786	850	821	776	804	813	768	782	815	833	783	814	798	758	820	792	758	805	785	767	730	772	830	747	767	766	790	811	790	778	762	771	821	775	801	806	749	763	748	824	767	742	771	826	778	794	737	782	795	771	738	772	809	762	736	830	781	775	741	764	784	761	758	747	753	759	766	752	705	738	746	738	781	752	754	802	723	800	770	764	735	784	776	776	738	786	775	743	759	761	754	733	721	733	777	799	842	797	787	746	778	805	757	805	781	723	770	732	772	801	795	783	768	764	734	740	751	782	782	754	802	737	776	714	737	777	750	844	730	714	765	762	759	762	724	756	738	775	729	709	795	734	767	765	801	765	751	751	772	752	740	748	754	737	781	797	730	754	744	783	747	734	749	769	714	786	745	785	799	792	795	779	766	740	710	780	748	706	777	735	737	787	737	789	781	748	754	726	789	714	759	786	756	799	734	791	761	738	797	728	718	724	753	823	821	737	751	779	825	810	753	740	818	770	748	749	758	665	747	780	719	796	782	779	828	755	751	799	772	711	751	708	759	758	751	762	765	739	792	725	765	768	764	749	743	769	780	731	741	712	739	727	756	734	744	776	745	740	718	734	745	758	724	755	744	753	764	730	769	763	788	755	747	702	809	779	741	784	802	775	773	724	792	773	726	737	778	766	806	782	743	756	718	758	682	742	743	690	753	704	755	735	742	753	721	711	740	739	754	716	744	754	765	774	769	744	777	809	762	837	763	786	801	695	728	792	716	745	760	759	759	784	773	754	796	725	730	769	736	783	767	759	715	766	712	768	742	704	720	728	753	761	700	747	718	738	778	722	723	736	748	740	788	740	782	794	774	783	801	811	764	722	782	741	722	743	769	778	840	783	819	778	744	773	758	749	776	747	733	782	768	744	768	778	751	746	758	749	764	731	749	730	756	746	774	725	784	762	764	775	735	760	777	744	739	779	779	745	750	794	775	755	750	722	739	774	822	740	767	753	784	710	747	785	787	717	726	738	729	728	751	767	732	728	741	825	772	723	740	741	725	811	774	819	796	752	730	733	765	752	758	746	771	790	803	863	794	768	782	796	761	739	783	750	777	748	779	772	750	759	785	799	745	752	775	696	747	778	754	752	746	759	767	764	733	800	789	769	790	760	739	738	781	749	782	743	759	748	797	812	738	778	774	737	712	727	761	783	732	777	757	752	800	775	802	760	750	815	727	785	745	766	789	767	748	737	794	789	747	743	760	739	735	775	774	778	738	773	779	755	793	764	750	777	771	788	740	718	757	773	723	708	780	728	770	761	755	784	736	699	726	735	717	764	738	762	751	713	748	754	759	751	738	777	729	739	762	764	747	748	751	742	716	769	767	744	734	810	785	720	731	733	769	768	728	764	706	784	787	757	749	751	715	806	776	746	823	741	761	693	762	762	792	768	775	767	748	727	736	800	796	756	817	745	778	776	765	731	836	757	768	767	808	717	692	767	728	732	774	752	732	785	759	705	752	747	793	742	797	681	754	735	744	774	757	770	777	771	763	773	783	760	738	761	754	765	754	751	750	783	717	788	714	748	757	775	796	756	804	758	730	757	750	739	721	771	786	754	758	771	681	743	773	730	768	728	737	723	749	792	763	783	765	800	753	788	801	734	757	733	790	731	741	730	753	755	773	725	733	781	767	734	786	755	729	806	821	769	766	706	752	746	747	766	746	823	756	791	731	693	758	758	751	761	749	775	760	746	763	717	777	705	759	801	732	755	800	768	791	787	779	803	745	717	812	753	700	777	731	782	734	754	730	751	697	721	720	767	698	731	767	757	772	735	727	754	750	730	796	746	771	796	769	779	732	727	778	762	741	815	744	766	761	785	722	738	736	771	768	774	722	757	759	743	709	746	776	818	739	753	741	750	771	798	750	753	756	781	732	727	747	775	730	767	753	728	766	713	725	741	752	715	745	751	757	767	787	820	754	750	738	785	761	775	764	696	799	741	774	791	762	760	737	756	791	816	708	712	754	769	790	720	762	744	761	770	805	760	724	763	769	797	763	759	723	719	783	729	743	747	782	719	721	750	770	730	739	759	764	759	754	715	800	776	781	778	750	741	708	741	770	734	800	792	768	689	799	788	718	770	760	754	775	732	754	783	709	740	731	744	800	716	701	783	767	746	752	781	747	751	703	791	796	728	706	792	781	744	755	772	748	772	730	741	752	799	805	733	785	747	782	802	794	774	700	768	778	746	772	829	786	770	770	848	835	778	727	748	769	802	793	746	738	767	774	770	731	777	802	740	751	750	798	735	770	750	718	777	780	759	765	756	728	703	702	736	790	832	801	801	690	761	734	759	756	737	796	760	778	728	749	749	757	714	751	750	727	792	728	714	776	770	728	760	733	763	735	791	776	708	755	737	748	787	757	763	752	781	759	734	769	756	755	729	779	769	733	805	765	766	727	750	737	740	710	760	770	743	764	747	803	700	764	757	733	771	711	765	754	755	748	768	754	775	759	747	760	747	768	757	789	748	728	705	722	716	719	745	756	835	784	773	727	745	748	770	742	740	736	742	759	728	785	726	761	760	726	751	791	773	755	751	760	769	727	718	727	775	709	770	787	815	725	793	754	837	768	733	755	701	713	733	788	777	766	770	789	728	796	790	785	729	752	805	785	734	790	794	769	733	723	724	688	742	772	772	755	769	809	804	780	765	724	725	751	746	771	765	731	778	834	803	753	781	763	729	733	766	758	722	708	750	774	779	757	741	758	720	739	751	764	723	781	788	782	746	793	764	670	730	742	791	741	767	742	731	755	712	765	739	781	765	758	810	742	802	753	740	757	760	747	789	730	735	772	774	748	770	800	752	709	748	784	745	730	785	761	813	752	794	765	801	747	792	727	790	779	770	764	765	763	768	747	730	718	759	757	741	708	761	726	769	685	739	774	725	761	759	729	755	788	767	741	807	753	759	711	728	712	750	776	788	749	748	733	703	720	790	783	782	745	749	818	801	760	756	758	768	741	802	814	758	786	768	735	794	756	761	725	772	770	782	748	766	787	779	746	774	766	758	771	776	738	765	742	767	716	766	765	710	750	778	792	756	786	786	777	755	738	757	734	792	747	738	766	781	762	788	776	796	763	768	732	780	780	739	735	770	768	744	751	810	779	775	762	771	736	767	776	766	752	765	737	758	759	772	746	796	788	730	764	773	751	720	769	737	718	752	778	784	780	740	798	778	727	794	739	756	761	774	752	788	778	787	713	760	779	750	786	809	756	759	808	756	725	773	763	743	746	706	763	766	745	770	742	770	749	769	703	788	752	757	776	770	751	823	723	709	781	780	777	774	767	711	762	793	735	773	757	792	781	753	872	763	747	768	757	779	759	800	756	795	735	776
7832	397	184	144	122	100	107	103	109	110	101	82	91	105	94	103	81	88	90	101	117	76	91	85	90	104	103	80	94	89	94	97	85	109	76	93	97	92	114	91	101	95	101	84	108	76	87	92	86	103	111	101	99	98	81	82	81	98	85	92	91	92	96	101	88	71	109	97	86	79	87	91	101	88	75	99	94	87	79	81	98	98	86	92	101	88	102	84	83	94	96	65	90	99	100	96	107	81	105	78	90	83	82	76	72	106	85	85	88	95	87	88	93	106	90	95	98	84	80	76	78	83	89	94	89	102	81	96	85	106	74	76	93	93	103	91	82	83	85	84	83	93	85	86	98	83	72	79	88	91	94	97	88	103	82	94	81	88	77	96	86	89	102	103	92	87	87	90	95	92	99	87	99	87	95	90	99	75	83	80	89	103	91	82	74	85	81	81	92	91	88	87	92	74	97	84	93	89	108	103	92	100	79	78	78	100	84	97	100	88	96	96	96	84	91	74	95	91	89	77	83	100	97	89	84	107	93	78	98	102	78	98	94	93	79	94	100	87	79	95	92	94	86	95	93	94	90	90	82	100	102	88	79	100	73	83	95	95	98	92	79	86	95	90	95	93	103	86	103	96	107	93	87	76	100	95	102	93	89	93	75	106	89	81	93	95	81	82	98	86	88	80	85	89	97	90	95	88	93	88	87	86	99	85	83	99	87	94	108	74	88	80	95	78	87	97	100	90	70	94	94	97	79	93	93	93	101	70	84	82	89	91	99	80	88	87	73	101	82	86	77	94	90	97	89	83	93	94	79	99	93	97	80	93	60	90	108	95	100	94	70	98	115	95	94	100	96	84	82	87	97	81	95	98	98	82	95	94	84	89	100	93	95	78	99	90	98	102	83	84	87	92	90	80	104	93	100	86	86	92	84	107	94	81	92	70	99	87	91	84	89	88	81	90	110	84	95	102	81	84	85	90	78	90	101	109	74	102	58	74	86	91	102	84	96	83	100	91	92	104	74	84	89	86	98	95	93	77	86	88	83	94	108	106	83	83	79	100	100	108	85	94	101	84	87	83	93	100	85	74	100	90	89	79	115	94	79	80	77	90	96	94	117	99	82	98	101	104	96	62	99	78	89	92	85	83	87	74	62	96	110	108	95	101	89	96	95	94	87	82	99	92	85	105	88	88	106	105	89	84	96	83	104	75	81	88	95	112	97	97	94	78	82	93	87	106	93	81	99	95	82	92	86	75	98	80	81	88	85	89	97	94	71	75	81	77	86	89	83	81	87	99	78	88	75	89	84	81	79	85	77	86	83	99	86	88	92	79	79	84	87	96	79	83	91	84	92	84	96	90	103	90	79	81	86	81	84	86	110	93	105	85	72	86	90	82	78	87	89	72	87	75	87	82	102	86	97	99	83	74	99	88	90	97	77	91	85	80	88	82	92	90	86	93	104	91	86	81	90	99	97	90	116	98	103	88	76	100	98	90	103	120	87	95	77	86	85	100	90	105	93	96	82	78	80	105	96	86	93	99	97	115	92	91	84	74	86	108	94	91	88	85	91	97	85	91	101	91	102	81	100	93	88	99	92	95	86	82	98	94	96	91	112	97	116	99	95	103	104	98	92	93	87	85	79	91	92	96	96	89	80	91	67	91	75	92	98	93	84	88	88	93	104	93	87	87	80	81	97	85	94	83	79	84	93	81	95	88	89	102	93	91	73	91	89	94	102	98	79	102	79	99	106	100	96	96	70	77	79	99	97	80	81	88	103	86	95	104	95	73	93	92	85	86	81	98	85	78	110	79	88	94	98	84	91	100	100	78	109	104	88	90	98	102	101	88	76	94	69	98	69	67	91	80	103	83	75	84	84	79	74	98	114	87	101	85	97	65	93	94	93	110	87	104	88	83	103	94	92	79	90	84	85	79	85	84	95	88	78	82	95	100	86	84	102	91	81	80	92	89	78	75	97	93	87	88	101	74	93	74	75	73	89	90	98	103	88	91	99	92	94	91	107	81	106	98	76	87	81	97	77	94	103	95	94	81	94	83	98	88	95	101	103	92	82	93	73	105	89	87	96	78	89	105	71	99	78	99	81	90	83	90	81	101	83	100	106	89	87	87	104	81	70	85	71	89	84	83	99	85	70	78	108	88	90	91	83	107	85	101	97	97	89	82	91	95	95	81	94	84	105	92	110	93	86	84	90	85	80	92	70	93	100	81	82	91	91	101	88	88	94	79	65	91	67	102	93	95	87	100	81	84	85	89	84	106	88	88	90	92	100	86	110	87	90	100	90	95	96	106	92	108	88	102	87	89	81	87	87	78	83	91	102	110	84	87	68	98	89	84	85	100	100	90	93	98	94	90	79	90	109	86	101	72	77	75	94	96	90	87	82	86	89	87	100	79	90	94	90	110	89	103	85	104	102	96	99	91	83	93	79	105	102	91	94	86	115	90	100	93	106	88	96	105	85	79	81	82	100	88	93	90	82	90	87	99	96	92	110	108	107	76	83	101	92	81	90	104	73	86	100	85	100	81	102	81	87	90	107	79	100	84	94	93	88	76	81	88	104	100	83	108	86	101	95	95	76	90	85	89	75	87	73	88	92	95	89	86	96	94	80	85	86	104	77	99	95	110	76	100	79	90	88	90	92	91	99	77	98	107	84	100	99	88	79	86	91	78	93	97	83	96	77	113	84	91	94	89	73	97	101	90	79	85	97	86	98	77	62	117	89	89	80	99	85	100	102	90	81	68	89	97	83	95	78	96	85	82	90	79	94	84	105	87	92	85	100	82	75	74	104	82	103	103	94	88	91	85	97	100	102	84	94	94	81	108	109	84	91	81	89	100	93	104	86	91	97	78	84	94	90	94	76	77	99	95	83	89	93	95	99	89	95	86	83	88	99	89	71	97	106	104	98	107	95	96	88	77	102	85	91	75	89	78	82	81	96	98	91	80	83	89	107	89	94	86	108	101	83	90	79	94	97	67	95	95	89	96	88	96	100	88	95	78	76	99	95	88	84	85	102	97	86	99	109	96	110	94	83	75	89	91	95	96	95	122	101	95	98	92	80	92	99	72	106	100	81	86	95	93	92	80	101	94	86	88	101	79	90	91	79	92	88	84	86	95	104	75	95	99	97	102	95	99	74	83	102	106	88	109	93	92	95	89	91	109	96	100	101	76	82	87	88	86	83	120	99	96	83	102	67	87	75	82	104	75	104	101	103	77	105	106	93	93	91	99	92	85	89	88	101	90	96	94	86	85	87	98	113	82	96	82	90	95	86	91	64	97	73	89	89	86	88	93	107	89	88	105	91	89	90	91	99	89	94	83	88	92	79	110	89	102	100	85	98	85	95	101	94	76	99	87	87	88	89	87	105	89	84	83	91	87	97	93	94	90	89	97	95	89	80	85	91	83	94	92	83	93	97	93	83	105	89	99	92	90	78	85	85	72	87	83	91	94	84	90	95	103	90	86	98	93	90	96	91	89
6493	422	541	550	457	484	417	394	383	398	406	368	344	329	344	326	334	359	357	358	343	326	329	341	335	313	319	333	332	349	312	336	319	326	316	339	303	351	356	318	298	331	312	346	335	314	339	323	332	334	289	304	327	330	328	342	339	320	352	310	323	325	323	313	348	303	311	314	325	321	330	308	315	335	340	311	333	342	347	360	314	335	336	321	335	319	331	317	321	291	341	294	352	321	310	318	336	326	334	312	338	384	351	318	331	357	329	331	305	307	324	325	324	339	338	352	343	328	316	348	329	315	320	302	342	323	310	271	301	344	335	307	331	339	343	341	328	353	321	348	335	301	353	309	314	332	332	327	313	328	347	318	298	295	333	347	345	329	303	335	333	332	310	330	340	334	347	339	335	313	337	297	313	321	335	333	312	348	343	274	367	329	335	345	330	331	322	315	350	314	326	326	301	343	329	336	309	317	363	340	309	303	361	345	314	322	354	347	321	323	341	318	333	337	317	347	333	335	355	308	322	318	349	331	358	316	322	319	325	325	321	354	317	333	315	334	301	315	321	327	324	321	358	322	308	328	334	342	328	334	303	329	344	320	323	330	328	321	283	329	357	329	313	305	312	322	350	312	304	293	280	360	331	302	312	312	363	353	334	331	338	333	338	329	318	345	286	313	302	298	328	358	314	322	347	321	323	335	334	317	301	335	333	347	338	320	347	350	354	348	336	364	360	337	326	318	333	325	346	313	333	316	289	359	319	320	320	367	330	327	335	307	329	341	314	352	326	357	347	322	313	333	314	335	326	324	304	332	331	336	325	350	313	317	291	303	330	332	310	312	328	322	344	306	338	303	319	315	349	319	340	355	338	306	312	292	325	307	349	318	333	344	347	327	302	357	326	320	316	343	312	310	340	333	283	315	337	305	322	328	327	324	302	329	357	369	328	340	341	352	321	331	321	342	356	325	368	304	324	321	306	318	323	324	316	325	353	307	342	334	337	340	327	330	317	333	346	339	336	311	333	294	309	344	344	352	320	333	363	346	331	318	326	312	316	314	287	336	328	329	296	351	347	310	309	325	365	326	337	326	317	348	326	339	329	331	298	306	322	305	288	306	313	350	333	297	331	347	298	348	298	346	365	324	303	317	323	285	326	330	302	348	306	309	330	356	316	321	348	319	311	312	331	344	324	327	314	314	326	334	326	323	337	320	342	340	323	306	323	355	325	335	338	324	353	337	331	329	320	296	331	302	321	336	355	322	302	330	310	337	340	321	300	321	349	335	334	335	309	347	307	318	322	325	372	326	344	361	316	314	362	344	316	325	320	292	346	342	312	329	326	312	343	341	322	292	343	328	333	320	331	329	339	317	291	335	337	318	322	339	324	334	296	300	319	359	295	333	325	312	303	321	341	332	334	342	341	334	306	305	325	324	314	330	341	288	325	322	312	332	283	347	331	327	318	313	319	327	358	341	328	317	325	341	300	322	300	343	340	294	322	313	330	316	317	309	350	318	315	332	331	319	336	297	339	307	363	315	340	359	305	304	294	344	334	330	302	329	342	319	337	312	308	289	347	339	337	369	305	339	320	305	341	346	314	327	331	299	343	343	323	345	325	327	342	327	286	350	360	333	344	336	333	322	347	310	330	332	338	299	326	333	328	307	326	319	336	350	338	313	316	339	324	348	337	330	338	333	318	317	354	346	316	312	358	336	305	329	344	342	306	327	339	325	378	338	333	307	293	330	348	335	332	316	312	337	329	319	372	332	325	355	321	302	324	320	326	297	300	330	327	355	331	332	321	316	321	309	318	354	312	312	350	311	282	320	325	341	329	303	335	354	332	329	343	305	300	308	337	347	346	335	324	343	295	327	323	336	329	337	346	305	296	345	300	305	322	314	332	323	291	321	300	316	334	306	375	346	312	295	312	310	310	323	322	331	303	309	305	321	341	332	340	315	312	330	331	343	295	318	289	333	302	354	298	316	332	319	345	365	323	354	328	344	357	339	327	352	319	321	350	333	325	334	341	338	338	303	327	314	323	320	311	333	320	321	344	319	337	334	324	309	316	323	323	321	335	359	321	324	311	329	330	337	316	343	324	360	306	312	354	362	310	312	311	298	351	318	311	316	317	336	332	308	311	327	333	345	307	328	302	342	341	333	360	315	301	302	325	318	344	323	374	292	309	365	304	314	333	365	332	331	329	339	339	344	321	340	328	287	336	346	330	322	292	309	292	313	357	316	306	349	322	339	342	358	317	339	351	340	312	344	317	304	315	312	325	363	326	334	323	302	322	345	319	337	358	325	320	318	336	335	349	326	321	292	311	313	323	327	324	328	293	344	350	341	328	316	317	345	327	336	329	365	319	348	327	337	320	333	326	310	374	315	343	295	310	340	311	305	329	306	326	333	347	317	352	317	313	320	297	307	342	331	311	346	316	326	340	339	350	318	340	341	315	320	322	335	331	349	313	310	325	353	346	329	321	333	324	310	316	326	345	317	308	356	304	297	356	342	311	328	319	322	319	335	329	353	334	334	344	340	322	311	308	315	326	318	283	314	365	325	331	340	331	322	318	314	337	303	342	326	318	350	348	339	333	349	321	326	309	346	349	334	334	322	338	307	334	324	335	296	315	345	315	325	341	308	335	323	317	321	311	319	319	337	304	327	335	315	341	323	326	357	343	289	340	320	307	340	321	337	380	362	311	324	324	326	331	318	321	357	322	324	330	290	321	333	319	329	375	305	317	309	306	310	296	330	319	293	313	349	351	342	307	319	331	332	339	329	309	342	320	325	317	332	343	359	312	346	316	347	317	326	364	318	356	336	341	303	346	319	343	308	328	342	314	352	354	335	306	314	359	334	304	339	344	329	358	339	315	298	310	306	285	315	316	307	306	333	302	312	331	320	330	298	316	305	318	350	325	310	302	358	338	336	347	323	320	329	327	304	328	295	307	336	320	334	298	347	325	312	316	377	323	323	335	366	327	360	304	307	346	335	333	319	297	351	311	343	342	330	324	314	307	340	323	318	307	326	315	314	327	301	328	300	326	375	312	328	360	320	313	328	349	372	327	312	346	324	327	344	363	322	332	312	320	321	325	350	327	318	336	337	329	318	357	349	352	321	328	321	324	347	327	359	340	340	309	332	328	344	320	334	339	325	365	313	335	322	326	305	307	319	312	376	332	331	351	326	327	330	347	345	339	331	329	324	356	289	353	339	323	315	339	326	340	308	327	340	323	320	323	282	338	330	348	362	292	304	314	331	339	321	379	314	337	329	335	305	312	355	329	310	346	338	328	333	353	349	323	339	319	369	310	317	313	365	316	339	315	338	329	368	342	330	324	338	345	323	337	326	294	308	340	336	350	339	330	318	298	323	367	325	340	360	340	335	291	335	312	290	342	334	359	302	334	356	334	323	303	356	310	327	354	340	353	319	320	310	333	315	306	301	346	333	318	309	323	354	326	326	341	351	296	316	336	341	342	297	301	332	291	366	330	314
42431	8945	1470	941	662	497	427	374	289	254	220	229	189	199	203	182	189	188	190	178	193	148	169	168	160	176	147	158	172	184	170	165	151	160	156	132	172	170	165	173	143	173	171	137	143	154	152	164	156	155	162	150	143	141	158	156	148	179	175	178	169	138	158	165	161	157	156	160	128	154	142	161	144	176	157	167	159	157	169	144	160	142	161	156	159	131	157	153	151	152	148	162	164	159	126	159	163	151	178	168	168	156	145	149	171	159	148	175	139	140	159	131	159	179	167	156	168	167	155	141	162	137	182	142	174	167	140	141	152	152	182	168	174	166	149	160	159	151	145	126	142	142	168	164	162	132	150	156	158	148	153	147	155	172	140	158	138	141	147	151	151	170	131	158	160	154	157	154	180	170	168	144	168	136	160	168	156	140	151	176	169	143	159	165	155	154	153	184	155	184	149	128	172	148	139	191	149	157	159	158	135	143	150	148	144	163	138	148	144	154	135	167	142	186	137	151	149	151	158	137	143	145	155	165	184	157	143	156	152	158	166	184	147	144	173	152	163	146	143	164	163	155	142	155	145	147	145	165	182	156	151	138	153	155	158	163	165	184	158	143	158	148	173	147	142	153	154	176	142	145	142	149	173	139	161	141	155	167	140	153	132	146	137	145	122	148	174	141	116	162	156	165	134	146	163	144	151	150	128	163	167	152	153	152	154	167	161	170	144	144	161	156	125	158	133	144	141	175	143	180	158	163	159	157	176	157	156	152	145	152	134	162	154	131	125	154	157	152	135	146	139	155	155	148	125	142	148	157	164	146	163	147	142	121	139	154	134	155	156	143	163	115	158	154	165	158	129	143	163	179	147	139	169	170	166	151	152	142	159	149	131	181	153	166	160	163	142	152	164	131	150	162	156	160	130	156	127	149	141	176	137	145	139	152	143	157	171	168	140	148	152	137	155	129	144	135	141	145	169	145	132	168	162	163	146	161	143	157	149	142	162	166	141	154	168	166	120	136	148	166	155	154	119	172	142	176	139	149	151	161	146	141	157	134	150	158	158	148	148	150	169	157	136	151	183	160	155	139	168	143	161	145	137	158	136	118	152	161	156	121	147	136	144	158	162	140	146	170	160	156	163	160	163	166	147	156	146	151	168	145	139	135	131	174	155	148	149	146	167	164	162	156	161	141	173	158	143	128	155	139	163	132	147	148	166	136	160	161	141	147	148	139	150	153	151	148	168	149	152	163	184	158	150	149	155	137	163	134	146	157	135	149	136	158	161	152	158	125	142	145	148	152	166	156	162	147	166	157	170	152	168	173	143	181	160	151	150	162	144	137	151	137	166	156	144	159	139	174	159	149	154	157	136	145	152	161	174	151	155	138	166	177	141	159	169	147	128	179	154	160	141	158	177	176	169	128	153	138	146	147	148	182	159	136	151	164	153	146	150	161	166	163	156	153	137	147	146	156	152	161	154	167	173	148	160	143	151	146	148	158	164	141	133	163	149	139	137	153	147	145	170	173	138	164	137	150	163	148	166	136	145	145	127	164	153	166	170	168	153	157	140	154	158	150	157	137	146	173	128	133	149	153	158	139	157	143	149	163	147	154	137	155	160	148	138	167	154	149	144	151	124	142	156	133	163	161	142	142	143	158	165	155	156	144	159	142	158	168	153	148	145	169	158	163	153	164	179	158	169	170	159	152	168	125	152	178	139	147	141	157	156	149	149	160	145	166	175	157	160	164	142	146	152	153	147	149	156	151	157	149	147	145	138	152	145	143	179	160	142	160	139	160	166	157	146	132	134	164	178	173	158	171	164	175	155	163	164	135	155	139	157	144	148	161	167	142	143	148	146	148	149	143	126	159	138	139	165	158	157	156	161	127	145	161	167	142	158	143	137	139	146	139	146	171	154	155	168	161	161	122	129	152	156	141	153	151	139	150	153	142	153	141	156	149	156	149	150	155	167	173	153	179	155	169	145	138	163	135	152	161	139	150	150	128	126	166	171	158	145	153	154	158	152	157	144	139	160	167	147	161	158	161	149	146	162	122	171	166	147	144	153	150	134	158	154	151	150	137	150	140	157	154	164	155	148	158	168	143	145	154	140	143	148	170	173	152	176	137	167	141	145	146	150	170	147	150	172	172	156	169	162	140	159	155	142	138	156	148	151	136	152	160	149	157	144	164	157	159	155	146	167	171	151	163	138	138	166	138	158	167	136	167	167	162	165	162	168	149	164	148	164	151	166	175	148	150	149	158	152	151	153	150	157	169	168	160	132	153	149	131	154	168	141	158	150	161	147	150	176	159	135	149	147	152	146	153	160	151	142	142	169	139	160	169	133	173	144	167	164	162	138	166	134	136	172	118	182	142	150	150	146	126	156	149	152	159	149	144	147	144	136	157	143	169	144	145	150	129	143	131	152	175	170	133	165	150	157	124	191	139	157	147	169	151	163	168	155	142	165	154	146	169	156	132	146	146	151	163	134	131	174	140	148	163	150	142	142	150	140	164	155	145	155	150	174	173	148	156	150	156	157	158	165	137	155	148	150	143	148	155	152	178	171	141	142	140	129	173	157	163	145	169	153	129	155	138	152	138	163	137	143	162	153	166	162	148	161	147	135	159	171	120	159	155	148	161	163	142	135	152	142	184	166	132	158	173	162	137	130	185	152	166	157	144	147	168	151	152	142	157	161	179	159	161	147	178	175	152	160	150	143	141	148	161	146	157	173	145	163	173	155	157	157	153	146	168	146	149	149	145	165	152	164	145	156	141	163	165	152	162	146	176	161	136	144	138	159	147	137	156	149	159	139	140	155	170	136	173	134	159	145	126	144	145	136	141	124	141	169	156	162	144	151	147	162	140	154	161	185	136	134	150	138	144	156	119	166	172	155	151	151	146	163	169	148	173	142	149	176	137	172	157	136	134	171	157	136	158	158	163	153	169	158	160	147	147	157	166	154	148	157	152	151	156	157	163	169	145	141	139	140	154	180	137	156	148	151	161	154	172	148	140	174	143	155	147	180	149	160	144	154	159	150	150	148	165	159	149	156	159	152	151	167	173	159	163	148	158	154	182	151	156	187	168	140	167	163	153	157	144	168	181	145	144	146	144	162	165	167	159	145	172	152	159	134	148	165	152	174	138	145	152	148	150	163	148	150	141	172	141	137	147	151	124	166	157	127	158	158	155	170	139	150	150	149	135	158	167	170	137	156	169	142	154	146	145	160	138	160	145	149	174	147	127	160	187	166	151	169	130	139	146	167	175	158	136	137	169	160	137	163	167	171	175	154	154	145	144	179	135	159	154	162	169	150	145	148	158	136	143	153	154	166	138	162	154	136	151	160	147	168	157	151	153	158	141	156	138	150	148	153	145	166	156	142	160	178	160	164	166	160	155	167	151	146	164	184	154	162	136	152	163	167	175	153	161	132	138	172	147	151	152	131	152	164	150	140	142	153	163	169	164	145	148	149	146	161	142	163	131	144	177	157	155	158	179
23840	1643	3248	3467	2907	2349	1948	1681	1435	1360	1129	1065	940	893	853	853	795	760	762	756	697	678	606	681	655	623	591	657	628	595	591	588	570	533	546	596	600	572	549	527	534	541	544	520	568	536	547	504	528	506	512	483	517	497	489	517	518	540	566	484	548	553	530	498	477	562	523	491	480	510	504	514	524	480	495	524	510	498	533	537	483	487	489	525	512	509	493	556	479	458	522	531	500	473	548	492	527	529	521	524	502	499	528	510	507	551	488	512	519	531	539	505	515	518	477	526	508	525	544	517	516	516	530	513	530	501	553	500	550	540	528	522	488	523	508	519	506	500	532	515	518	517	509	484	519	515	511	528	532	505	538	504	496	511	498	508	513	518	508	508	497	491	466	533	488	517	482	511	491	536	512	499	534	443	504	557	486	536	508	528	545	483	498	493	514	505	518	536	553	434	501	491	501	527	542	472	494	523	480	516	480	540	452	485	504	522	508	501	503	486	514	465	503	500	487	462	496	525	534	531	514	495	513	504	495	499	557	506	502	521	485	494	506	536	505	516	540	465	503	547	517	533	493	526	528	505	494	492	545	514	482	507	545	470	505	475	514	491	506	503	487	523	497	510	531	509	505	473	518	483	460	474	487	539	515	496	547	516	518	484	474	495	524	490	547	500	460	466	487	495	524	492	447	481	475	540	496	504	500	521	528	481	505	522	516	485	498	524	498	469	474	512	513	538	541	526	479	498	515	523	493	544	500	492	495	528	490	494	512	493	500	481	487	504	560	481	498	499	512	487	517	481	495	495	497	469	523	509	477	524	517	458	484	514	516	491	500	470	495	458	515	483	479	502	510	459	531	499	491	496	504	481	492	504	505	500	460	500	465	468	489	497	482	477	497	491	495	502	457	487	509	552	568	482	543	504	509	490	488	498	504	509	508	521	512	548	504	513	532	520	493	522	504	496	504	513	500	484	530	552	464	531	563	486	487	503	499	494	526	534	492	500	493	514	502	511	535	486	541	503	495	474	547	500	498	465	547	541	495	507	468	533	510	494	505	512	493	533	487	495	493	531	496	522	527	519	505	467	504	508	523	479	477	498	501	479	478	469	502	475	485	479	499	534	478	509	507	486	516	488	462	517	496	523	527	492	486	515	520	516	499	469	508	530	474	499	528	498	498	548	507	527	515	478	532	509	481	499	512	524	498	479	520	506	480	503	505	491	509	496	517	538	488	484	481	537	500	530	513	499	529	523	525	522	518	462	507	504	506	477	530	515	502	507	512	478	477	529	535	503	473	530	487	464	513	487	494	503	491	499	522	490	466	502	479	497	451	530	494	516	518	512	510	508	533	483	518	491	490	528	459	487	520	464	540	485	529	534	484	493	520	523	474	496	450	538	461	515	521	496	478	512	493	541	514	497	550	547	533	489	483	476	500	501	482	472	506	513	521	557	479	513	522	544	528	495	540	533	494	506	548	445	515	504	508	463	471	524	519	499	494	509	490	532	531	508	515	484	516	524	473	474	480	498	485	511	478	492	488	545	489	469	486	510	501	505	500	499	518	495	526	526	537	498	499	489	514	507	484	504	493	511	526	452	503	514	530	536	509	501	527	546	487	488	480	500	506	507	501	516	503	509	502	519	498	547	525	490	503	522	441	522	493	504	531	504	523	473	509	521	484	504	537	539	450	499	533	481	469	505	512	491	477	501	484	519	495	510	486	503	513	483	532	502	479	508	506	485	475	519	516	507	486	504	491	506	467	531	507	500	473	525	494	494	489	541	506	479	527	535	468	502	517	533	504	468	470	518	454	480	493	493	518	469	511	502	508	495	502	471	498	504	535	479	514	509	498	532	477	504	490	483	474	542	523	482	524	481	514	507	526	506	479	489	486	477	452	527	519	538	524	558	526	497	505	534	520	512	497	494	491	511	522	493	496	470	501	476	537	503	494	498	530	530	540	560	492	494	502	497	491	513	530	514	505	531	523	528	523	493	516	523	499	519	500	476	519	477	552	507	524	508	488	492	513	516	501	494	549	518	495	490	530	494	486	485	518	506	506	474	485	448	491	476	533	546	503	512	495	510	524	522	523	508	484	484	518	510	526	515	466	491	552	495	533	465	511	487	515	494	482	507	511	523	520	532	490	523	505	519	496	486	511	512	501	532	484	457	454	477	520	497	514	502	513	517	530	548	489	490	524	483	515	476	513	507	529	480	465	503	471	514	503	526	435	515	509	511	499	492	493	528	528	477	474	513	501	465	490	472	464	505	522	528	470	481	462	505	500	513	542	477	491	499	546	476	517	507	520	502	518	529	511	489	503	511	514	525	534	476	471	488	486	498	548	498	511	528	508	494	511	487	479	490	488	504	481	524	477	474	497	479	526	486	471	493	516	473	513	504	491	511	527	532	518	504	532	512	527	520	481	512	492	516	526	471	551	523	486	519	491	541	486	498	486	504	539	530	488	512	480	540	511	533	471	518	518	462	528	493	490	530	510	479	501	500	507	518	487	475	517	508	547	494	524	504	501	495	511	500	474	513	486	514	480	515	503	525	498	474	509	459	487	501	508	506	456	527	465	477	496	515	502	514	458	532	508	487	519	564	540	489	532	497	504	513	486	484	477	543	472	477	497	505	502	508	480	512	520	525	495	509	509	488	517	482	481	497	508	473	507	462	510	502	485	480	481	510	488	519	531	486	525	497	525	487	486	481	515	498	509	521	484	489	517	518	511	519	465	536	530	499	497	523	542	468	490	468	464	504	477	490	491	496	454	521	474	514	521	483	513	501	519	480	502	504	504	493	525	537	537	490	520	494	489	548	469	493	519	554	516	561	491	518	505	496	490	509	511	485	482	516	516	513	519	553	504	517	480	518	493	499	527	497	496	552	456	499	481	497	531	509	486	541	488	463	527	479	522	504	509	492	524	542	503	500	500	528	513	509	532	487	508	532	498	531	487	520	498	520	520	544	493	524	522	510	487	523	538	490	494	500	468	483	514	492	504	529	490	481	509	504	527	535	498	514	487	495	477	505	478	468	540	473	468	503	490	527	571	473	484	480	523	520	498	512	536	487	534	480	492	496	522	509	528	513	454	477	510	500	492	559	503	505	467	505	517	498	554	492	523	521	517	504	509	504	516	515	483	490	539	495	506	485	490	494	501	509	487	482	528	493	526	504	468	529	497	494	508	543	505	534	483	527	546	510	498	508	506	528	501	525	488	462	483	503	503	522	503	505	510	538	526	476	512	477	531	493	508	494	495	512	521	504	508	501	504	526	548	520	498	527	494	516	518	512	519	476	481	516	549	457	495	521	491	518	501	477	505	533	533	464	525	512	490	503	487	496	487	486	499	525	510	507	514	496	489	550	510	502	514	523	465	511	460	515	512	527	502	538	503	466	520	498	523	524	505	532	509	491	479	524	482	475	522	515	507	520	520	505	512	534	531	497	502	501	519	500	506	492	507	473	485	515	479	509	528	509	510	474	497	503	507	524	516	502
57702	17484	3562	1964	1444	972	808	646	541	493	443	406	392	352	353	360	325	314	319	281	300	289	296	290	264	276	276	263	291	246	272	311	246	280	269	273	261	266	292	270	270	250	271	286	266	274	249	261	268	258	263	251	232	260	262	236	256	255	273	224	272	241	233	284	263	238	275	275	261	265	269	259	230	279	274	269	225	261	253	260	250	249	262	275	234	250	247	254	223	232	286	239	245	256	249	238	242	292	229	228	254	261	253	245	224	277	233	275	261	279	221	240	235	255	263	256	255	229	264	264	260	258	250	290	257	250	278	249	232	248	254	246	240	271	250	229	233	249	249	254	250	243	230	274	268	277	263	247	275	255	279	304	236	264	270	233	246	258	256	254	255	266	242	260	250	263	228	239	235	250	240	245	263	284	236	238	241	265	270	267	252	224	249	239	257	254	239	266	279	262	229	250	269	246	268	241	255	280	259	271	254	246	251	255	257	255	237	247	251	244	236	271	268	221	241	256	248	227	246	242	265	256	270	254	270	252	267	279	251	246	246	228	291	243	243	254	239	242	266	270	230	232	241	209	249	276	231	276	263	260	280	270	238	229	270	274	264	248	217	248	253	245	269	263	245	255	234	274	287	269	250	263	275	262	221	275	269	259	253	272	271	286	252	260	256	236	273	255	276	247	250	220	263	241	248	250	227	230	283	290	285	252	224	244	242	242	249	255	219	263	256	276	266	240	281	242	244	252	243	238	259	245	272	225	271	264	248	274	251	279	264	255	246	256	264	271	227	249	255	281	282	252	233	270	263	261	275	237	237	271	224	262	234	256	252	242	249	267	267	256	272	235	273	239	251	256	239	261	242	261	258	267	259	271	241	254	259	281	235	278	204	228	263	262	231	269	234	259	275	279	254	268	248	238	250	276	243	255	243	249	271	266	292	269	238	285	254	263	251	244	251	259	235	273	242	270	232	247	247	254	264	272	244	250	267	232	245	245	268	248	266	257	243	253	269	231	246	264	275	262	273	242	239	252	247	238	247	249	239	266	280	245	253	242	234	232	248	228	261	247	265	265	266	228	282	259	246	233	260	245	240	269	256	248	267	232	246	258	274	265	237	265	238	236	228	252	255	259	254	268	277	255	241	271	255	251	253	246	264	248	249	258	224	268	248	246	220	277	268	217	236	239	254	253	274	257	270	226	247	242	222	272	241	234	245	246	230	259	276	256	301	239	281	248	236	262	248	258	226	238	242	275	229	268	266	264	278	265	256	258	227	232	269	241	242	251	251	268	263	233	252	243	275	246	247	235	275	266	223	263	282	229	251	282	267	210	236	271	234	285	267	257	267	257	273	249	250	264	227	249	254	263	255	259	263	279	283	234	238	258	246	227	229	257	286	236	254	243	263	282	287	260	285	262	254	248	234	277	299	255	238	242	248	266	247	238	246	271	275	279	273	246	261	271	255	262	241	255	260	279	258	254	238	256	235	224	259	254	250	275	269	253	232	256	270	251	252	271	265	251	256	251	280	256	232	272	228	225	260	265	271	256	236	255	268	245	240	252	220	247	249	270	250	267	261	260	258	250	255	260	256	253	225	259	261	244	296	256	279	229	272	221	260	274	224	263	239	258	249	259	260	263	246	262	251	240	235	259	237	239	249	244	262	271	247	259	274	212	260	230	243	282	243	247	243	264	227	277	236	283	240	227	241	244	276	240	256	255	274	267	251	248	257	252	241	251	240	257	241	245	248	270	262	256	222	238	264	238	225	298	285	241	247	262	259	240	256	264	243	261	254	246	256	283	266	270	250	251	272	256	228	247	249	256	241	260	253	228	231	279	247	236	253	270	263	240	245	247	239	251	255	258	264	258	242	237	244	276	252	263	233	262	243	241	245	277	259	241	284	250	288	252	256	227	250	234	273	242	275	288	261	245	251	233	268	242	268	241	263	234	232	244	245	273	204	240	239	245	235	261	285	240	272	281	257	296	229	254	273	236	252	249	242	211	256	230	260	236	261	224	249	256	262	248	227	239	224	265	270	269	268	247	256	268	252	250	259	248	238	257	272	245	264	256	253	279	264	258	261	274	235	223	264	240	219	242	264	263	258	271	262	241	283	252	242	281	246	269	234	265	234	233	264	262	277	247	252	261	237	253	255	255	261	270	222	265	276	258	236	260	245	266	248	257	236	288	250	260	283	249	261	232	228	251	263	275	280	233	248	273	270	237	263	247	242	259	263	253	256	253	271	246	242	247	254	272	257	232	257	265	247	262	271	268	257	249	248	231	249	286	231	263	258	250	241	260	235	263	246	232	257	267	226	283	273	240	254	249	259	250	232	236	279	249	241	268	244	258	248	238	247	252	249	247	245	220	250	244	257	248	238	260	271	268	251	256	264	237	271	239	281	275	269	249	259	240	284	231	253	264	258	237	240	249	223	231	249	216	277	256	236	239	249	255	233	241	284	262	281	249	212	266	256	252	255	254	269	257	244	221	249	252	288	290	240	255	259	271	247	252	240	250	249	254	245	237	268	225	251	253	247	252	257	248	244	273	239	248	250	243	289	238	259	260	251	250	243	262	275	276	263	249	252	266	273	273	255	242	257	254	284	242	260	270	261	244	269	270	238	248	232	255	261	252	268	290	257	248	251	254	264	260	265	266	267	274	268	266	268	225	288	220	262	265	232	251	266	223	261	234	270	259	224	250	236	283	261	237	273	262	247	241	261	228	261	266	236	247	246	245	261	248	256	255	247	260	270	209	270	235	259	238	263	256	259	246	276	259	249	239	256	243	257	254	279	265	250	253	240	265	251	238	238	245	260	269	235	271	231	268	262	223	246	251	261	269	242	271	229	224	275	260	263	241	267	273	268	259	259	276	269	251	244	245	248	301	267	246	256	262	281	278	256	247	216	243	239	269	237	285	239	250	265	252	226	266	286	226	262	263	275	273	250	246	210	263	240	251	225	244	274	254	253	259	277	243	242	251	260	276	257	253	232	259	267	258	258	235	267	267	221	243	258	250	230	252	272	258	248	254	222	230	259	244	230	252	235	236	250	237	249	265	255	225	240	252	241	242	262	254	244	252	246	237	256	265	238	244	265	242	257	253	244	261	273	263	243	219	295	231	258	262	264	240	261	221	247	267	235	226	235	239	252	278	245	222	261	291	250	261	264	263	237	269	264	267	266	245	251	257	253	272	248	278	219	234	235	257	263	243	291	267	258	244	272	243	251	278	265	229	241	251	270	253	250	274	244	247	254	235	248	251	246	263	273	223	225	234	267	253	261	259	237	247	259	281	250	248	269	255	249	228	232	267	250	250	262	215	254	241	279	250	249	231	231	243	224	237	260	267	225	268	229	261	282	258	242	260	259	236	266	240	269	248	259	241	259	279	239	259	254	241	256	248	274	243	245	257	261	220	264	240	257	245	256	255	268	258	222	242	233	262	269	265	273	251	250	235	259	250	274	241	249	293	226	230	251	273	229	239	266	265	253	257	251	263
32158	2823	5887	6269	5353	4274	3611	2988	2510	2255	1998	1897	1721	1591	1456	1305	1370	1269	1201	1202	1162	1094	1104	1082	1022	1008	1001	945	923	957	966	893	858	918	874	919	948	841	857	874	823	800	876	840	843	789	836	857	833	853	804	853	821	805	773	812	808	779	806	773	775	827	788	815	832	820	859	805	831	807	762	791	749	773	773	792	757	814	728	778	749	726	762	771	764	758	771	789	756	787	789	856	754	757	751	760	766	816	770	797	769	748	754	789	773	763	765	775	816	772	758	790	725	762	762	805	754	709	745	734	766	766	782	748	746	798	791	792	733	769	738	757	755	740	800	771	796	786	757	729	776	751	758	828	789	740	756	766	794	741	715	728	784	782	809	765	775	784	801	783	805	782	755	758	725	722	738	759	781	811	775	800	785	753	771	699	785	815	782	772	784	743	803	745	774	827	744	776	795	819	779	748	789	785	768	773	774	748	768	768	742	807	782	760	764	809	743	750	767	797	764	793	735	755	791	795	796	749	793	753	758	767	759	769	774	796	688	758	743	733	758	788	726	764	772	729	701	775	763	766	771	761	751	752	772	761	777	750	785	779	809	764	780	800	783	795	767	758	735	729	775	807	734	733	772	751	772	778	757	767	763	759	696	774	766	715	854	700	792	756	752	764	780	769	778	722	792	776	759	702	713	793	737	744	773	788	783	751	726	776	798	797	788	789	797	754	763	779	731	752	750	758	744	759	735	730	799	724	781	769	773	809	725	749	730	753	783	748	765	806	750	764	745	783	776	775	701	711	728	813	757	742	784	748	745	757	760	714	778	728	774	747	767	793	735	769	754	750	780	752	762	711	782	733	778	748	775	759	712	749	752	804	786	778	764	744	738	748	747	789	756	788	728	803	785	776	773	756	738	753	729	735	761	780	736	761	774	759	746	762	706	786	766	742	784	772	765	776	716	750	707	741	767	792	757	775	783	749	812	751	810	775	799	722	754	764	745	786	788	789	779	735	780	758	796	812	773	770	741	758	780	790	756	783	703	778	744	740	796	773	748	778	785	773	787	798	748	778	778	738	792	775	796	810	780	783	785	761	788	781	734	767	762	763	795	771	761	801	746	751	763	770	784	773	754	740	762	748	761	806	759	721	730	801	738	752	753	745	759	714	743	772	755	723	796	781	811	743	783	792	767	750	733	710	757	780	739	753	708	809	741	749	757	773	771	808	783	751	811	760	714	798	745	771	779	685	742	765	770	815	746	751	754	795	769	743	720	793	781	765	749	810	785	729	725	803	705	773	779	759	737	733	726	830	722	757	713	732	720	788	710	742	792	719	815	701	747	785	725	730	763	793	736	747	791	741	752	759	757	777	801	744	736	745	741	791	754	769	755	769	782	778	796	770	731	782	732	798	766	745	780	764	763	740	760	771	794	780	769	752	792	807	732	796	740	730	789	736	729	746	764	810	768	780	761	764	757	747	761	729	781	718	737	779	738	759	758	759	747	760	788	772	739	701	747	784	771	743	741	718	809	744	776	782	752	791	727	726	759	749	729	795	795	728	754	757	722	786	741	802	710	834	782	736	767	764	736	742	736	815	802	741	766	784	728	769	708	778	783	749	770	772	768	758	776	776	730	799	784	743	757	760	746	821	731	743	814	817	767	761	766	791	723	762	785	767	770	775	765	722	715	765	742	684	802	773	729	762	752	760	799	766	760	774	752	833	802	785	748	762	764	800	772	844	710	747	784	759	764	735	723	790	749	747	747	734	763	758	806	770	773	765	757	744	783	768	745	793	725	786	766	783	820	738	746	753	786	763	771	748	767	791	733	808	779	756	769	750	692	749	812	740	771	742	749	806	737	750	776	732	727	728	698	751	780	806	743	780	750	743	796	740	747	808	736	802	743	735	749	779	748	737	744	737	770	736	806	723	770	745	731	770	764	717	782	763	804	758	754	831	832	753	790	742	733	789	750	718	779	775	764	741	757	727	753	740	790	729	802	766	732	754	756	757	730	775	769	813	737	727	768	775	786	735	775	774	767	736	749	794	765	774	765	710	704	778	808	730	736	776	777	760	765	764	713	770	751	757	813	733	751	790	798	822	770	762	759	797	677	749	735	764	726	764	743	799	765	803	744	744	772	743	770	807	791	730	746	749	720	754	778	737	742	740	780	749	759	746	726	798	735	733	738	769	813	696	777	717	775	778	715	729	757	744	736	742	786	767	768	768	763	772	710	713	765	766	785	748	759	755	745	762	766	733	731	802	743	762	788	746	777	772	760	783	719	744	799	777	774	828	739	717	728	775	776	767	777	773	760	762	761	772	711	750	764	712	754	733	810	710	767	788	787	759	755	769	784	780	761	764	757	738	732	787	712	754	808	761	788	754	712	732	739	752	779	735	732	782	777	727	779	750	785	748	773	774	791	784	789	760	788	774	799	705	739	750	803	760	818	747	820	724	775	781	768	811	796	741	710	773	792	742	756	784	760	753	756	787	797	752	749	753	722	740	782	746	745	760	785	808	740	769	782	791	715	727	750	751	708	754	766	725	765	762	765	751	745	749	749	747	735	694	758	782	780	734	786	787	720	816	770	815	784	773	756	822	791	815	784	749	735	788	762	754	799	733	754	814	721	750	737	784	766	734	716	752	750	821	722	742	796	743	787	772	793	750	769	746	735	759	753	765	714	768	750	782	807	748	790	762	788	750	733	764	784	731	754	766	773	765	769	759	783	751	799	743	787	783	765	759	742	727	706	774	752	806	795	735	741	742	731	763	758	751	815	786	796	753	754	752	812	737	773	729	785	758	772	762	742	748	738	768	786	808	786	798	793	744	735	748	729	752	762	792	741	743	814	671	735	754	765	765	746	775	815	741	793	704	779	772	782	771	746	774	777	830	823	768	784	804	760	737	720	746	760	760	742	755	753	766	772	818	736	758	795	755	775	745	782	746	767	779	798	725	777	780	745	748	766	792	742	763	719	821	756	655	751	715	746	771	683	770	791	840	788	714	765	779	787	782	800	791	771	805	808	762	762	777	795	750	707	735	749	785	740	808	798	769	770	760	779	783	786	760	750	817	781	730	744	752	766	743	798	840	703	741	736	779	748	791	779	770	743	762	732	783	799	687	734	773	710	792	755	729	721	765	816	749	753	855	704	749	767	770	805	786	752	803	741	776	752	756	750	752	754	810	742	786	778	706	789	768	739	760	738	746	778	744	770	809	774	787	776	731	757	731	766	763	755	754	726	749	781	772	744	810	757	773	819	821	720	771	825	748	740	765	767	758	743	760	795	751	782	787	791	702	782	714	737	768	751	781	760	795	760	756	754	765	765	761	722	810	753	786	743	698	743	757	764	749	802	780	801	761	752	737	822	741	740	754	778	803	778	803	761	754	727	739	800	791	729	739	739	754	730	761	771	712	824	704	779	752	761	765	787	752	790	755	756	799	817	745	737	770	723	756	748	709	720	776	780	800	742	777	777	744	766	725	773	757	797	745	756	753	733	742
7787	470	199	157	127	100	110	111	100	116	81	73	90	101	103	100	93	99	101	107	101	85	101	90	96	90	113	91	76	100	90	96	96	80	100	93	87	91	85	86	94	99	89	80	106	95	99	93	88	86	80	88	95	95	98	108	109	89	89	86	85	86	82	83	90	85	97	75	86	82	89	95	95	93	95	84	113	80	91	91	100	93	89	80	91	89	91	91	81	107	94	81	100	92	99	92	106	100	96	95	84	90	100	86	111	88	96	87	88	94	96	111	96	103	101	103	72	81	112	79	74	101	103	94	88	95	82	89	95	100	94	78	111	74	87	100	109	89	95	86	96	90	101	90	78	89	117	86	81	78	79	99	101	85	91	82	83	70	78	91	88	87	100	82	85	88	82	93	83	88	125	92	69	100	84	97	101	89	73	80	87	81	104	103	88	84	84	94	95	112	95	97	80	77	105	86	94	72	99	78	70	82	99	93	75	98	89	99	101	79	97	94	74	87	94	82	92	81	96	84	89	79	93	97	99	72	99	114	99	96	83	84	86	80	115	108	94	116	96	89	101	89	95	91	83	77	100	90	91	91	81	103	101	84	90	97	106	96	81	92	91	87	81	115	89	85	83	100	94	88	97	95	88	100	81	95	83	112	92	93	89	89	99	88	91	81	89	76	99	82	89	89	90	91	93	99	87	101	88	95	81	86	85	96	105	93	106	90	83	79	86	95	92	111	96	107	107	103	91	85	86	103	111	82	75	82	98	85	87	97	80	84	100	84	94	104	95	97	95	96	85	95	88	96	98	91	96	90	96	91	88	96	74	81	76	87	89	87	95	85	99	86	92	100	87	102	90	76	113	87	89	87	91	85	85	94	97	99	100	72	86	74	91	95	103	105	97	78	98	88	92	80	102	92	69	76	89	90	85	90	102	90	97	100	96	95	83	77	111	97	101	90	94	98	97	121	87	108	84	80	95	96	84	100	72	99	97	94	91	79	95	73	100	102	97	104	102	97	85	92	111	111	91	97	116	100	85	85	93	78	92	96	79	102	84	82	86	96	93	83	89	93	100	74	100	102	104	90	84	81	93	100	84	96	91	76	84	84	86	94	99	83	93	84	91	88	104	84	91	80	84	106	97	88	102	92	90	84	91	94	88	83	85	90	92	89	88	92	88	84	83	94	92	99	98	97	79	101	88	80	86	85	88	70	92	80	81	108	77	81	89	101	80	90	81	115	104	97	85	101	86	107	88	81	106	78	87	86	103	90	99	92	85	102	98	97	88	87	116	98	92	86	108	77	102	87	96	97	85	104	86	91	96	94	97	115	85	89	88	87	81	93	102	89	93	93	96	94	104	89	98	76	86	91	113	96	116	113	92	115	88	76	93	89	80	84	84	92	95	101	94	105	92	77	80	90	83	102	85	96	96	101	105	86	92	94	97	97	101	91	95	88	91	89	98	95	99	97	76	92	103	81	92	101	88	95	79	84	100	95	96	101	89	88	97	93	81	85	76	108	96	91	100	89	84	65	84	85	94	86	102	104	96	97	97	86	73	82	80	98	92	103	104	99	82	92	83	91	101	93	83	102	102	84	92	102	95	81	78	94	85	107	96	104	97	86	81	101	106	100	92	75	102	110	101	99	97	91	77	100	102	94	85	77	95	81	96	87	99	104	83	94	103	93	91	94	107	101	88	94	85	93	102	93	100	92	85	103	104	88	105	87	92	102	87	86	87	84	93	87	79	92	95	102	93	101	85	100	93	96	91	83	88	112	105	71	79	73	98	81	78	103	90	85	113	105	93	105	105	86	90	90	93	86	91	77	88	83	89	108	90	80	78	90	90	85	94	94	80	84	104	113	101	101	95	93	104	95	75	92	96	85	96	87	77	98	76	98	101	92	99	98	88	96	96	82	109	84	96	72	93	93	86	104	77	90	101	82	91	115	105	98	95	94	87	82	101	98	93	84	82	96	110	102	97	89	103	88	108	89	87	96	87	85	95	86	86	77	84	87	98	94	86	90	96	99	84	83	84	99	102	92	81	88	99	92	105	101	92	92	72	82	90	106	88	79	90	89	95	77	83	92	94	97	96	90	76	104	100	92	89	84	81	90	102	90	107	82	89	81	106	88	104	90	106	100	96	75	104	84	109	81	92	93	89	110	91	83	100	98	103	92	94	73	91	95	89	99	88	85	77	97	112	80	97	92	105	104	92	93	82	107	101	81	95	90	103	98	90	93	111	101	78	93	98	84	97	94	100	104	100	79	93	80	73	98	81	83	93	88	105	88	109	86	66	89	74	78	95	111	78	91	84	89	91	86	94	83	87	101	81	80	83	83	74	80	101	103	95	103	107	96	88	82	89	99	101	97	96	85	85	101	98	90	86	96	88	91	92	80	88	86	80	89	87	91	94	97	110	94	92	80	104	84	97	77	100	90	81	88	88	90	75	72	106	87	87	97	91	96	85	78	89	87	91	88	106	94	84	92	87	89	84	85	103	99	83	94	95	92	98	102	75	100	103	80	83	103	98	93	99	88	102	92	94	100	85	96	88	87	86	100	74	107	88	105	85	95	100	95	96	98	81	87	94	81	108	90	76	100	78	92	89	98	80	83	94	88	108	81	97	79	94	87	106	97	92	87	81	103	81	90	106	86	112	72	94	98	93	97	85	89	90	83	89	74	109	96	66	81	89	97	88	85	99	90	85	74	114	97	87	91	89	111	96	82	102	90	89	87	100	92	88	100	91	83	97	82	73	88	91	102	87	90	95	101	85	88	106	103	87	91	103	94	86	83	90	77	98	75	96	105	84	109	84	90	98	88	101	102	83	90	91	86	88	90	114	83	97	77	92	92	105	101	90	94	87	96	98	75	99	83	93	80	98	96	84	105	104	108	81	84	88	102	91	97	98	93	82	99	83	95	84	105	96	93	80	97	96	89	89	95	86	88	73	103	80	90	106	93	92	97	89	78	91	99	84	101	94	90	96	100	91	84	108	114	90	92	82	107	86	81	95	87	87	96	101	89	86	87	81	89	74	87	98	89	86	80	99	94	115	81	82	81	87	95	97	114	90	81	105	93	102	93	69	81	109	84	88	88	80	90	86	85	85	104	90	86	91	105	86	85	89	94	82	95	67	93	106	113	110	74	86	80	88	109	96	94	96	87	76	87	88	80	94	101	91	93	104	86	83	88	80	86	98	96	90	74	100	104	94	93	94	91	86	103	92	85	93	92	84	99	109	79	82	88	95	79	89	98	72	93	92	95	79	101	81	89	83	85	86	96	82	103	93	80	108	74	78	89	117	95	91	84	89	90	79	84	92	109	89	102	78	89	92	86	93	99	108	109	72	78	92	111	87	100	81	97	100	93	94	85	100	94	75	89	99	102	98	81	94	87	90	94	88	89	86	109	111	80	83	80	107	80	88	100	96	89	73	78	92	97	84	95	82	105	89	91	96	94	74	97	97	85	102	94	100	88	87	90	106	100	102	98	99	91
7305	438	503	533	490	461	452	406	425	401	392	399	356	390	354	371	363	337	322	366	366	352	347	362	345	363	333	335	299	336	336	315	345	343	338	344	367	335	363	341	372	346	320	299	332	341	337	369	320	318	337	344	317	359	360	367	349	303	300	309	345	335	319	338	348	341	350	339	346	333	337	322	359	327	361	347	339	351	317	357	345	353	298	344	349	313	330	339	342	357	317	338	338	354	323	338	305	335	347	371	347	325	346	339	335	329	314	325	351	327	329	345	323	309	338	316	330	345	327	338	308	354	301	327	318	336	311	367	317	352	305	336	345	321	338	364	318	325	336	331	363	361	342	341	304	338	333	338	291	353	339	315	326	364	315	347	317	349	305	311	329	338	354	336	343	370	375	302	338	355	338	342	312	358	358	289	288	328	347	342	339	333	336	337	357	328	303	327	310	316	345	360	330	344	291	318	333	317	338	311	351	342	323	343	362	339	345	325	306	360	343	321	329	306	370	330	314	330	328	323	340	327	331	303	327	357	315	327	334	310	347	328	303	302	330	311	309	304	340	336	329	298	323	328	331	350	320	338	322	322	358	360	311	350	335	314	307	320	335	324	318	311	312	327	315	371	342	361	331	343	340	339	324	345	325	313	354	314	343	336	344	333	325	314	316	311	352	323	342	346	337	341	318	337	334	331	309	306	317	316	336	346	324	340	330	343	343	320	343	349	320	310	332	341	348	328	351	364	335	331	342	329	355	332	314	314	343	351	306	347	335	327	334	330	342	318	327	341	349	363	344	328	339	329	339	377	345	304	359	330	301	303	316	327	330	373	325	298	365	308	323	334	322	317	341	312	348	311	317	326	317	331	318	357	342	321	323	344	334	330	315	299	353	339	376	330	305	313	352	318	311	340	347	338	337	316	320	329	333	334	314	348	302	365	318	320	316	338	332	330	302	339	335	321	333	313	319	356	350	342	311	336	318	362	303	348	323	346	313	317	355	315	321	315	331	318	326	325	340	330	304	336	318	338	346	331	341	342	340	330	319	307	304	315	307	328	335	313	317	335	316	340	341	308	324	347	312	318	304	334	307	312	327	320	329	325	311	320	312	298	345	330	325	339	317	330	332	336	336	322	332	303	313	306	318	323	334	331	348	334	308	334	303	354	323	347	311	329	349	352	312	311	346	316	345	320	303	315	325	322	321	345	323	338	360	342	338	336	300	314	349	331	340	341	366	374	307	326	346	367	320	317	329	319	316	330	306	330	363	335	307	274	321	314	316	313	308	352	342	308	325	320	324	344	321	333	342	329	343	364	321	328	317	341	322	310	307	320	336	327	339	333	372	336	339	328	338	354	355	324	306	337	325	350	339	338	363	325	337	334	337	316	343	320	292	354	317	332	329	320	342	317	336	354	334	309	362	330	327	327	308	318	331	323	350	319	309	325	311	338	311	338	298	318	346	320	328	340	337	316	317	321	320	306	349	326	308	343	336	329	327	355	333	382	334	308	306	358	343	314	363	355	323	369	331	311	333	306	331	341	304	338	365	309	320	326	350	332	341	358	337	321	365	330	330	365	338	343	324	343	344	308	336	358	316	323	317	343	310	327	325	361	331	330	301	328	335	314	327	319	307	327	316	334	298	337	318	342	353	345	343	345	362	355	364	310	345	325	316	322	331	353	334	349	305	336	347	349	306	353	326	320	341	344	340	331	336	334	313	347	292	349	357	327	320	312	344	313	282	327	315	351	339	327	320	319	326	329	343	339	344	324	326	311	340	351	337	339	321	355	313	362	375	345	335	333	313	321	303	329	351	332	362	351	344	316	322	320	335	343	317	357	351	331	325	308	331	364	311	303	342	386	332	335	292	309	336	303	349	349	319	345	329	301	326	329	329	307	314	361	325	357	344	334	339	339	315	324	308	348	361	352	353	387	324	297	302	386	345	331	340	362	296	330	328	339	314	318	330	331	336	304	344	341	343	320	314	363	324	351	375	358	354	327	317	311	335	326	327	320	340	317	306	324	322	319	365	313	347	361	357	328	326	309	326	314	331	334	318	334	321	316	319	334	337	317	355	317	334	334	323	331	337	340	289	306	319	342	371	310	335	324	325	306	341	367	345	337	345	319	357	338	342	319	300	352	357	329	352	301	335	311	377	341	329	352	349	365	330	360	298	325	301	319	316	313	331	344	362	325	334	340	343	331	323	299	332	339	339	348	328	321	342	321	312	323	344	332	353	329	304	333	342	338	328	306	311	310	357	299	349	328	311	336	302	327	328	363	322	313	330	318	317	355	373	323	277	340	323	316	371	346	326	333	344	345	329	339	362	359	352	361	338	286	324	331	337	315	357	340	320	349	334	365	332	356	336	340	312	322	325	357	310	332	350	336	342	318	350	319	319	343	333	324	329	310	331	327	303	324	351	375	307	349	358	327	310	329	328	319	326	298	316	325	326	306	316	339	316	345	348	361	325	328	274	333	355	337	323	314	334	333	371	320	349	356	355	316	294	324	318	318	334	333	306	344	355	342	351	304	289	336	322	330	330	352	328	341	350	341	329	326	323	342	321	333	347	338	311	300	331	340	339	337	328	373	330	320	323	335	317	352	354	327	343	350	341	305	297	337	356	330	353	345	314	322	357	327	321	339	343	333	319	310	321	306	370	309	343	321	307	346	315	335	307	338	345	339	332	355	310	352	300	310	327	317	320	320	332	355	344	311	324	357	303	331	312	326	324	314	323	329	350	330	313	343	359	299	332	351	322	354	316	303	363	342	329	313	326	315	333	329	351	342	339	337	327	359	327	329	312	307	363	339	328	337	332	334	333	337	343	335	322	346	335	327	323	322	349	298	376	311	366	320	365	341	317	322	342	335	320	355	327	280	317	340	339	328	332	317	326	310	311	330	297	348	325	326	352	319	345	347	335	353	327	302	345	348	350	311	359	303	315	324	318	329	321	324	316	311	328	342	315	302	318	318	295	360	309	328	333	317	304	355	340	353	345	337	362	367	342	302	335	284	329	314	355	352	337	340	351	328	332	358	323	339	339	358	359	347	344	356	339	346	363	349	326	335	359	336	335	344	333	328	316	323	342	348	355	320	331	330	343	334	325	324	351	329	321	309	334	340	343	338	315	325	345	330	330	323	329	388	335	328	321	332	348	342	338	350	344	342	314	308	346	326	340	326	383	333	291	347	309	335	317	346	308	327	343	325	338	308	347	318	318	345	335	341	373	299	324	350	331	341	358	368	354	326	326	334	349	338	349	315	359	343	332	335	364	326	336	339	346	351	353	348	366	368	301	337	329	315	322	353	308	369	343	351	343	344	328	308	328	345	329	324	317	359	338	319	308	360	334	330	335	347	331	339	336	316	349	333	332	316	338	364	337	326	330	330	345	348	327	309	355	362	343	332	318	290	313	328	337	318	335	345	355	335	325	326	339	311	364	339	329	337	318	328	318	353	314	333	345	319	384	343	331	295	343	334	324	332	304	331	324	338
41795	8960	1551	1011	746	564	439	345	306	286	247	229	239	205	199	193	206	189	179	168	177	149	164	162	191	187	170	168	159	160	153	141	169	136	165	155	168	172	134	132	176	155	156	157	163	158	162	155	162	155	146	134	155	142	122	166	158	163	172	158	163	167	167	150	164	164	144	148	158	154	148	166	151	151	161	161	177	142	165	149	153	134	142	151	150	141	145	167	147	153	162	154	174	161	134	148	158	147	177	153	161	153	150	141	171	163	127	159	151	157	142	140	176	170	138	168	134	153	165	156	140	164	136	138	159	176	155	174	161	153	156	166	142	155	158	140	147	161	160	157	131	169	149	157	141	143	143	145	151	164	169	122	157	163	148	166	155	149	140	134	160	159	179	137	172	149	148	154	155	133	155	163	152	149	167	183	149	154	157	160	164	169	138	149	146	148	145	154	146	133	180	167	150	136	166	168	142	178	161	153	147	150	160	163	166	125	139	152	155	147	148	171	148	149	173	146	153	162	157	135	140	158	140	141	153	163	143	161	163	160	148	142	162	156	138	171	157	162	162	163	146	144	145	144	144	145	150	196	185	154	143	139	153	159	155	156	161	163	135	137	142	159	150	149	148	140	157	150	134	153	147	132	155	153	174	159	158	177	148	156	147	136	163	140	147	141	153	150	139	145	161	159	147	158	166	176	136	151	158	146	141	148	153	144	168	171	156	137	165	152	155	145	147	156	177	145	171	158	131	152	141	154	158	172	151	161	126	164	182	153	148	135	160	153	152	173	148	159	154	141	162	137	174	145	148	186	136	154	160	163	136	165	149	146	136	174	174	149	154	169	160	162	161	160	175	167	161	147	196	163	135	141	138	160	165	154	167	157	146	167	160	150	160	167	170	157	129	142	145	155	164	139	173	144	155	150	155	203	134	159	155	142	155	151	149	142	155	172	183	148	152	169	150	154	160	158	152	148	151	157	146	153	152	144	166	175	136	150	148	147	160	166	161	163	141	143	153	145	162	150	151	152	158	172	149	147	174	179	151	147	144	137	155	141	160	168	148	168	172	147	153	136	157	156	171	162	155	177	144	134	164	142	139	168	153	177	163	178	172	165	139	164	162	180	133	165	175	142	154	155	134	143	139	159	143	172	156	146	160	151	149	166	147	156	148	150	148	149	150	145	141	140	156	158	182	160	149	178	145	153	156	145	145	166	153	157	154	168	156	143	148	139	146	162	148	128	178	157	172	178	158	141	153	160	151	160	151	158	159	148	136	159	154	136	172	160	161	178	155	149	146	161	161	141	179	143	147	151	154	149	134	157	181	178	143	155	131	170	150	150	159	156	153	139	146	149	186	152	153	166	180	154	159	152	168	143	176	150	119	161	156	130	161	146	139	156	162	137	152	164	140	152	148	142	148	145	165	143	163	140	154	145	160	141	146	140	147	169	153	166	158	142	182	171	164	135	157	178	164	139	157	185	154	143	128	139	157	148	157	128	146	141	157	170	173	158	152	185	149	143	165	143	165	129	143	147	170	162	142	144	153	139	167	145	170	148	182	133	158	147	150	163	153	150	137	157	163	165	148	155	171	162	147	163	154	140	157	143	146	160	158	140	160	151	158	188	163	160	166	173	155	169	146	161	159	153	162	160	149	148	166	149	153	147	164	152	168	150	147	154	163	156	141	160	135	164	135	157	161	189	136	158	151	139	176	134	149	132	153	162	188	136	172	148	189	158	138	142	150	171	158	182	146	161	151	161	141	155	152	151	170	156	170	148	172	156	167	144	138	168	127	143	142	161	144	171	175	141	162	139	164	154	168	169	172	142	154	160	145	151	134	157	160	163	172	165	140	134	139	129	148	162	154	171	163	174	155	144	156	161	159	154	155	168	155	143	147	133	157	149	167	145	163	167	152	148	135	153	146	140	143	153	152	168	163	152	140	146	139	155	128	151	161	135	159	155	168	156	160	144	151	149	136	171	149	140	155	148	162	161	152	152	147	169	181	187	144	156	162	155	154	165	155	157	177	155	153	156	150	161	146	152	145	143	145	153	163	167	137	137	144	148	135	145	133	173	169	137	153	150	148	151	158	141	165	129	164	149	152	176	138	166	160	141	143	148	159	167	147	157	160	155	152	157	161	165	158	158	141	146	148	152	183	166	138	153	173	141	150	158	151	148	138	129	150	144	146	166	140	158	166	129	171	135	160	160	140	157	170	135	153	143	143	160	141	138	172	150	159	155	145	165	144	170	137	139	152	156	121	186	154	164	165	140	140	158	170	155	176	153	168	154	167	149	146	158	142	163	153	129	140	186	174	176	157	161	143	174	168	160	134	159	145	159	153	136	133	151	134	185	171	144	159	155	182	171	164	145	171	177	169	163	140	135	136	167	185	151	152	163	132	175	172	155	124	148	141	129	165	169	140	175	157	158	140	138	160	151	141	151	160	142	151	131	144	155	148	158	164	160	150	161	144	143	151	160	154	157	148	164	161	141	148	145	152	152	159	162	148	130	158	137	146	162	146	162	169	172	171	175	139	173	144	136	179	139	166	178	163	131	164	162	145	164	155	149	175	154	140	141	155	156	159	149	144	143	164	158	181	171	146	155	158	148	173	144	137	138	151	138	159	168	158	197	148	165	159	141	129	142	156	160	141	142	168	139	174	141	145	160	157	158	134	136	148	163	168	143	143	149	146	173	151	136	152	175	155	129	164	145	130	154	146	170	161	139	134	135	160	142	157	160	140	134	144	155	134	132	151	157	185	161	181	147	151	173	165	139	138	129	154	138	157	162	176	159	141	142	157	156	149	151	145	147	145	154	141	135	134	161	181	170	146	149	165	133	145	156	155	142	146	129	143	147	130	130	156	154	154	158	170	155	137	168	136	165	169	163	152	154	170	157	137	155	155	147	147	133	155	173	155	161	151	166	163	150	156	198	151	159	141	169	157	159	147	147	152	131	146	149	151	133	162	139	144	163	156	152	158	148	128	176	133	162	158	146	149	155	163	151	148	147	126	172	166	146	158	159	174	160	130	157	146	159	132	147	151	156	169	165	140	163	151	143	136	155	170	154	149	156	180	161	167	142	164	145	174	158	148	148	161	173	144	152	149	147	150	172	157	160	144	160	154	172	158	155	162	169	163	126	153	138	167	126	157	166	142	136	173	146	172	152	151	128	139	130	175	161	161	157	143	153	138	141	180	135	151	161	154	154	143	150	173	148	160	160	157	144	157	177	146	153	157	167	165	172	139	161	154	160	164	174	147	156	157	146	129	166	162	156	152	133	157	147	151	157	152	151	125	144	162	151	169	154	139	152	172	129	156	123	143	155	135	151	146	168	145	146	148	151	131	138	150	172	130	160	175	168	161	150	155	136	132	173	137	143	156	174	158	149	179	151	159	171	143	156	147	139	157	152	168	149	172	141	138	186	147	167	147	144	160	156	147	184	171	166	164	138	146	160	164	151	140	150	154	177	172	139	131	155	163	154	138	151	175	141
23943	1610	3260	3526	3075	2532	2046	1728	1450	1240	1105	1062	1012	912	856	862	802	736	743	725	688	698	668	641	603	631	626	610	612	581	580	597	559	571	581	607	571	548	566	608	546	568	547	538	536	551	580	529	532	537	548	565	570	520	488	534	517	541	560	533	512	525	533	552	512	489	551	512	525	508	510	526	533	538	524	539	497	468	519	532	450	521	508	467	509	487	510	518	472	484	487	488	511	525	524	506	542	527	510	511	537	534	507	522	526	535	495	536	522	515	514	547	475	508	491	521	501	497	468	480	510	509	494	521	532	529	549	487	468	522	503	536	490	511	494	501	494	496	475	484	492	503	499	518	497	504	519	515	531	520	483	478	507	523	515	542	523	523	457	476	515	501	534	504	533	530	451	509	516	518	479	505	522	527	518	504	517	531	562	499	519	473	509	483	513	495	544	526	490	477	469	505	523	511	505	470	561	542	515	540	508	477	503	479	517	494	524	525	527	477	526	520	532	501	520	510	519	538	492	484	511	518	477	506	502	492	518	536	512	553	494	513	504	470	533	529	524	514	476	502	518	503	513	478	478	499	500	474	538	495	542	515	489	488	540	466	523	475	536	499	454	515	503	462	523	518	528	494	530	491	549	513	525	495	525	520	529	551	518	562	524	526	519	488	533	497	477	510	520	504	517	473	507	473	531	538	522	510	440	505	513	484	499	524	486	494	477	468	531	498	510	478	510	510	526	471	494	528	460	530	500	492	531	513	474	511	505	512	458	502	520	492	494	464	496	535	503	465	479	502	504	511	501	521	504	551	507	556	524	525	498	566	498	487	513	550	463	486	541	526	488	485	514	482	501	489	502	503	484	492	511	499	530	503	503	535	506	536	529	514	493	518	519	508	521	492	523	506	518	476	481	507	514	518	527	516	531	494	544	534	492	508	490	497	492	470	499	527	499	476	502	482	493	542	467	538	485	518	515	509	499	521	474	517	501	495	520	520	511	528	475	515	495	480	496	509	539	532	539	503	491	519	539	484	497	468	509	493	519	470	463	527	513	508	499	481	532	499	494	510	519	478	549	501	519	487	488	490	447	475	511	507	566	509	499	461	498	513	482	526	523	534	525	441	511	504	502	514	471	472	526	503	510	468	474	519	499	507	484	511	492	498	525	507	518	499	526	487	504	513	530	474	512	521	489	497	488	513	514	509	490	554	510	505	501	524	528	539	511	499	515	534	488	539	510	502	497	531	513	508	509	495	503	528	526	504	542	530	468	494	485	519	490	513	491	448	491	534	517	519	507	514	503	541	502	529	527	519	491	536	494	488	512	502	483	552	528	512	468	493	498	488	508	479	530	510	551	498	495	512	484	511	513	488	528	512	503	533	510	504	495	486	528	498	495	500	500	495	557	512	508	500	538	511	493	481	505	539	481	487	475	504	497	519	489	512	535	474	524	501	523	486	535	521	580	477	506	497	514	519	515	491	492	510	491	505	494	520	523	484	513	557	485	526	543	494	503	508	497	499	544	545	477	497	526	476	481	495	453	522	540	515	535	543	495	487	494	478	518	490	481	527	512	484	481	499	490	476	542	518	479	497	458	509	532	492	470	511	541	480	495	499	468	504	561	496	478	498	478	492	513	486	508	483	508	502	495	484	518	525	530	497	478	493	520	552	476	497	505	533	483	489	496	507	500	504	470	472	509	516	526	488	484	494	519	506	484	511	478	528	498	512	498	473	458	487	524	481	536	505	489	490	545	528	526	510	536	556	505	482	502	528	508	533	456	495	528	550	486	523	509	500	485	546	525	506	513	500	519	506	513	511	510	480	498	466	523	482	476	527	491	543	482	499	472	541	476	536	519	535	540	494	509	500	458	519	514	499	510	548	481	505	501	499	467	532	485	476	496	499	521	490	521	541	502	532	538	513	554	514	516	490	521	431	528	528	512	504	507	492	494	518	495	496	443	531	492	448	495	519	547	469	535	504	491	489	486	497	497	507	504	511	486	493	499	549	483	467	504	515	545	438	502	510	497	508	509	466	479	519	513	462	477	480	543	521	499	500	531	522	500	544	478	520	562	488	512	495	534	518	482	477	509	533	506	497	515	508	515	518	470	500	467	490	528	468	466	518	555	511	528	448	499	524	542	494	496	450	526	527	501	536	488	528	487	490	490	499	496	513	501	537	514	516	525	496	495	462	510	526	525	498	550	496	504	527	495	500	532	526	480	472	535	501	507	541	513	483	508	454	518	538	521	483	496	491	482	503	527	489	497	520	470	489	475	486	516	500	489	507	512	500	507	485	474	501	524	522	477	490	521	494	449	472	533	536	524	496	491	487	479	521	461	460	499	482	483	485	493	543	500	519	508	494	499	496	512	520	488	510	492	501	528	530	508	515	512	464	442	551	507	487	546	466	505	508	476	496	507	499	484	499	482	484	480	531	486	535	472	504	505	475	520	514	517	523	518	494	512	498	478	471	482	484	511	509	497	469	497	537	498	537	492	480	518	514	525	515	525	543	530	506	529	499	482	491	535	472	470	510	502	496	542	515	485	529	487	469	487	498	502	507	531	488	537	514	511	474	524	494	494	508	488	511	540	491	472	524	516	523	503	487	535	466	494	504	487	497	527	500	519	509	458	522	500	502	550	498	514	484	498	503	478	505	467	448	483	487	503	465	482	542	490	521	490	524	494	491	473	495	520	540	479	519	491	488	473	468	492	483	510	460	517	527	514	495	508	472	559	499	479	518	504	524	501	471	492	497	528	481	492	485	503	525	511	506	525	507	482	553	504	502	530	498	482	536	492	505	470	527	548	496	473	532	508	507	518	500	513	507	493	512	437	504	532	516	545	529	459	480	518	500	457	533	526	525	513	479	568	521	527	488	470	503	501	514	522	521	508	466	493	482	509	536	469	520	515	483	486	509	505	533	560	538	500	496	561	524	536	479	491	481	477	514	520	497	494	506	507	506	505	530	550	521	509	522	509	551	512	498	513	522	525	509	537	542	484	516	491	496	514	471	541	485	524	485	497	520	506	487	536	534	538	488	520	525	490	524	477	458	535	489	485	523	563	487	502	471	519	523	530	510	531	514	504	501	514	489	500	495	553	514	554	515	503	520	505	503	513	541	512	496	476	517	513	532	506	487	491	479	476	533	519	538	515	500	555	518	516	477	490	511	462	552	506	480	497	519	494	518	514	465	486	531	474	525	493	507	515	495	508	479	560	459	498	526	548	513	493	507	517	496	477	498	483	486	508	505	524	488	485	484	486	483	488	516	509	499	508	515	485	486	467	551	512	538	535	497	494	534	523	507	533	500	488	484	453	489	468	500	471	544	521	505	505	506	518	501	511	481	485	503	529	514	517	529	508	528	539	490	508	489	498	462	502	500	498	497	475	559	503	486	491	523	504	499	481	505	516	499	515	485	520	480	550	514	501	547	504	510	500	532	502	507	519	502	539	522	529	506	499	474	474	476	536	497	505	554	486	503	517	535	495	503	509	487
55087	17193	3662	1999	1447	1058	835	656	522	502	447	406	377	377	332	332	339	329	292	283	319	306	279	245	326	242	294	268	279	300	272	281	255	290	262	281	264	272	292	267	247	264	251	260	265	257	268	269	228	282	244	264	267	243	252	278	255	277	270	233	246	247	265	264	267	279	253	271	271	256	241	251	244	247	238	256	243	248	270	268	248	248	245	252	264	247	220	252	239	285	251	254	277	259	255	247	275	261	216	258	272	237	253	265	270	255	286	236	246	237	242	236	254	257	226	256	257	251	250	250	271	239	247	214	239	276	248	250	259	239	272	241	262	233	252	267	225	257	251	249	243	284	264	230	249	284	270	245	268	261	260	247	246	265	247	261	236	246	263	271	238	265	240	253	246	235	294	235	248	258	218	220	247	237	245	239	253	248	247	265	264	287	278	256	247	253	253	254	256	279	232	244	261	256	288	244	241	274	257	241	239	251	274	279	233	218	261	225	273	240	267	261	244	241	270	257	229	264	235	226	271	256	250	232	270	259	286	269	246	246	232	266	271	244	243	224	249	236	258	237	252	254	278	254	252	261	270	251	204	283	268	251	230	250	241	274	228	259	236	246	253	221	243	223	259	253	254	267	250	277	239	238	238	256	234	258	246	220	247	238	253	242	265	224	273	251	230	270	259	234	260	257	272	255	268	267	270	262	256	228	235	271	237	230	285	226	224	268	261	255	281	221	267	249	263	254	219	264	261	224	238	232	277	237	245	230	255	233	264	255	252	271	231	257	258	244	254	276	267	251	222	256	236	260	238	263	241	262	252	270	250	240	228	243	268	244	265	262	249	259	257	245	271	286	260	245	246	246	266	260	241	245	239	274	219	272	228	255	241	267	241	247	272	277	254	253	233	257	242	252	242	252	249	266	268	225	254	229	244	269	228	240	237	268	239	257	257	241	258	257	244	273	252	243	246	244	226	241	268	231	271	256	254	251	259	265	216	249	241	274	263	234	243	255	250	233	263	227	268	272	264	282	250	259	247	267	250	238	260	239	249	275	250	245	252	231	252	235	244	243	263	244	249	254	234	210	247	273	281	248	280	246	246	278	253	264	244	264	263	255	255	269	281	241	261	259	244	272	241	242	253	278	252	263	240	244	244	250	241	250	236	265	263	220	254	260	237	238	252	250	238	263	269	254	237	251	259	237	248	243	290	254	261	242	238	268	234	261	233	244	280	277	237	262	266	241	287	272	240	252	260	265	240	258	259	254	261	248	235	237	260	232	258	239	237	260	271	253	238	242	279	268	221	255	250	276	270	212	248	233	241	252	234	261	250	269	238	268	266	254	263	226	243	236	223	254	240	253	266	250	249	257	250	253	246	250	240	262	252	224	262	250	229	239	246	247	241	233	220	255	262	232	236	252	288	237	253	240	255	264	256	243	258	263	253	281	252	275	244	270	278	260	261	260	285	252	239	268	223	242	250	248	261	225	217	239	265	249	267	270	269	250	261	253	227	246	237	269	246	237	260	247	246	257	265	245	254	231	262	266	244	222	263	260	265	270	276	239	246	226	260	269	254	250	249	275	277	253	248	274	242	231	278	267	268	296	260	251	235	242	276	205	271	234	259	259	239	261	253	250	253	252	239	227	248	235	246	247	255	248	258	254	241	283	257	236	265	225	253	285	264	233	261	263	256	246	265	252	253	256	270	227	269	277	258	240	215	202	246	243	260	228	265	259	256	255	264	228	264	273	237	225	241	251	269	275	252	242	259	263	248	225	299	228	232	245	235	218	259	256	276	271	273	282	262	254	252	275	246	252	261	279	221	250	269	282	273	254	258	253	234	240	276	264	265	237	268	284	253	284	237	240	227	236	253	289	240	222	235	289	269	252	252	259	266	235	246	255	239	289	264	234	245	227	243	255	257	253	265	254	242	234	249	254	245	230	246	230	264	269	261	246	243	278	243	259	238	233	255	246	245	235	271	213	241	258	243	256	234	229	249	248	266	241	251	243	259	274	243	272	277	254	256	263	288	251	248	265	257	258	233	248	239	278	236	256	259	258	258	249	262	260	241	234	263	229	248	265	252	259	258	234	252	228	253	279	258	257	232	244	239	245	276	252	245	240	241	235	270	257	252	259	250	259	297	237	227	260	242	234	258	259	250	280	265	251	258	235	254	256	267	242	266	256	279	262	276	239	237	262	263	262	289	244	254	237	261	268	269	266	231	245	249	237	260	270	239	243	236	277	279	249	242	263	237	249	238	276	270	237	213	266	252	248	273	260	268	264	264	231	232	256	236	273	258	262	239	239	252	239	221	280	235	252	251	260	242	223	251	241	223	247	249	277	234	263	273	235	299	262	263	250	237	252	273	274	238	262	258	273	248	267	260	249	285	247	270	266	251	221	236	243	250	254	265	287	266	251	240	242	247	254	235	266	244	244	258	240	297	254	250	248	247	243	281	239	231	245	241	276	250	260	250	254	272	234	288	252	257	248	243	246	253	249	268	242	282	226	265	245	272	244	257	269	249	276	257	249	252	247	229	245	245	244	248	235	253	224	248	248	243	252	232	208	245	238	233	253	238	255	247	263	248	271	227	270	231	280	239	247	285	236	258	279	264	248	260	251	246	248	253	270	262	266	256	243	270	228	220	258	233	241	272	264	240	245	249	250	269	251	265	266	259	228	244	266	270	218	225	252	235	234	236	254	239	273	252	230	289	268	271	268	273	245	256	267	245	242	285	256	243	243	253	273	256	251	271	237	264	258	257	244	261	238	285	267	273	241	251	265	257	219	265	251	246	225	291	271	266	229	239	242	249	250	255	258	260	270	257	252	264	256	264	253	231	254	276	246	235	253	265	285	239	285	263	240	245	245	261	269	247	242	261	257	265	266	239	253	243	240	245	256	260	263	263	236	260	231	250	244	240	275	251	251	254	265	273	252	241	242	256	238	234	241	235	263	255	241	269	259	242	280	263	260	262	249	268	234	251	235	252	255	255	226	255	274	249	252	247	252	249	253	274	227	253	246	287	257	237	266	280	221	242	269	255	253	263	285	270	249	249	245	243	264	249	262	235	263	232	252	232	264	250	253	237	224	276	268	248	247	257	226	270	221	257	265	278	274	219	268	285	290	255	237	244	268	252	240	258	249	263	273	284	253	267	241	263	291	261	242	268	275	242	265	228	279	230	254	265	251	242	219	264	270	222	246	233	248	252	238	253	243	251	247	250	277	246	271	251	221	254	244	249	252	277	265	246	282	259	222	258	260	265	231	278	253	236	241	241	235	288	264	234	251	245	236	245	219	234	234	255	284	239	255	218	271	285	262	264	252	261	259	264	235	271	240	240	245	263	248	241	241	241	233	299	260	281	241	225	244	269	266	251	250	262	257	234	264	258	263	258	289	275	252	256	239	247	234	250	278	256	230	257	246	249	264	240	240	244	283	251	224	250	274	263	240	232	239	271	224	239	278	239	254	246	272	244	283	271	239	252	256	255	245	253	257
31362	2880	6027	6354	5487	4485	3692	3013	2687	2391	2066	1923	1696	1644	1520	1410	1330	1340	1313	1222	1169	1170	1061	1026	1090	1072	993	961	934	977	942	911	914	982	899	882	825	895	887	867	882	850	790	835	828	826	831	815	808	838	855	847	817	849	783	799	833	793	814	837	781	810	783	821	769	766	740	761	808	783	795	748	793	798	802	824	824	798	783	806	777	774	800	804	841	766	843	775	718	797	793	751	780	762	753	776	789	752	746	803	754	771	733	733	747	795	777	731	764	781	780	823	779	771	718	760	746	772	774	740	731	753	805	790	732	736	777	787	733	746	728	775	788	742	750	777	762	735	748	717	754	719	804	790	825	773	728	753	809	758	752	764	781	749	736	778	744	775	773	764	745	759	753	753	769	739	750	728	778	789	729	772	739	746	797	781	771	776	728	728	787	779	777	821	748	756	797	817	761	780	812	771	752	746	727	692	781	760	804	728	753	749	741	788	786	740	766	747	824	745	744	777	792	772	786	756	757	722	755	770	724	728	768	803	757	755	756	776	761	764	771	769	798	749	804	736	773	700	742	754	776	758	785	770	771	760	752	778	761	753	775	747	750	774	739	798	752	742	770	710	727	780	749	790	753	738	771	792	753	799	715	752	766	744	724	759	747	734	819	793	762	761	716	709	776	795	786	750	785	770	733	765	757	753	727	754	763	780	776	772	795	772	777	778	807	741	728	751	726	778	765	758	756	788	769	743	771	763	790	760	768	767	757	777	746	753	765	752	727	815	759	735	727	767	775	808	726	761	701	810	756	772	787	756	750	857	733	804	733	712	761	754	774	746	718	789	785	811	751	755	749	793	722	756	751	757	746	751	738	712	754	757	734	715	727	803	777	769	758	782	787	752	726	755	774	764	782	778	781	743	775	709	775	801	756	754	732	774	742	742	837	753	728	743	714	755	745	774	799	772	767	736	782	763	751	740	758	747	764	793	764	729	760	791	760	811	758	728	734	790	778	768	765	745	785	731	756	765	739	750	824	736	754	759	725	769	786	718	790	787	780	778	818	729	773	747	700	730	735	751	793	732	794	775	756	798	739	780	756	730	707	791	703	761	778	767	782	710	792	754	756	760	747	726	746	784	802	778	770	753	744	781	713	787	732	810	786	797	738	808	768	778	716	759	748	741	768	771	755	702	709	731	774	784	771	770	801	762	740	771	760	775	725	743	795	735	778	759	761	810	778	782	723	738	762	744	758	698	763	784	747	743	757	788	726	742	757	799	758	783	765	773	688	804	728	774	759	760	719	750	743	751	728	764	737	755	754	746	741	714	763	750	799	753	805	714	769	806	759	747	716	771	771	776	773	726	747	686	683	730	766	773	798	703	783	762	756	756	718	758	779	821	716	755	797	775	776	751	764	811	680	813	741	730	731	774	772	795	745	776	750	799	770	744	779	789	814	744	757	735	686	717	763	763	772	745	802	775	735	798	731	789	760	766	721	732	756	760	757	678	754	785	755	788	723	750	719	834	755	771	780	758	748	802	755	699	735	799	764	770	822	779	755	777	695	783	771	786	748	720	757	799	766	740	754	824	753	721	754	746	727	756	740	763	751	766	777	722	760	735	792	739	745	738	796	798	703	741	698	765	784	742	780	720	735	731	716	761	742	728	774	737	723	744	763	731	752	743	797	740	759	705	758	713	734	730	784	783	779	755	800	786	786	747	755	759	758	740	781	751	708	751	725	769	810	750	755	787	796	754	771	720	763	765	745	787	755	714	812	779	797	766	789	741	742	810	755	755	777	760	739	760	726	737	752	748	782	727	772	746	796	774	761	753	758	755	780	782	757	722	749	789	809	761	780	766	758	750	754	734	801	765	765	796	762	775	792	774	730	765	714	766	783	780	807	774	792	759	722	771	774	806	723	720	777	788	718	758	723	753	724	779	778	751	723	740	775	745	785	752	781	738	783	776	804	787	742	785	755	773	752	753	763	765	766	776	735	723	725	760	761	747	742	734	751	790	816	729	760	727	734	760	765	772	790	769	767	779	753	736	737	776	757	811	731	783	785	696	742	746	715	800	766	754	781	783	778	742	741	752	768	787	768	761	744	761	773	750	735	769	794	764	737	768	793	771	700	803	812	786	789	739	749	745	752	740	767	718	766	794	742	745	726	778	774	757	777	749	778	749	747	755	781	762	774	786	731	743	719	748	803	745	763	819	758	780	764	753	755	717	827	747	746	760	751	811	774	770	770	787	802	732	721	750	734	748	736	728	770	757	769	735	747	780	735	758	709	787	786	728	711	767	794	764	803	787	748	760	721	730	701	813	742	786	700	760	784	762	768	779	728	741	779	747	778	758	740	752	747	734	705	756	702	772	739	787	739	694	740	760	723	764	748	778	743	774	772	809	739	764	772	813	733	821	798	756	726	770	813	731	766	756	765	792	747	805	773	784	790	751	754	788	808	812	797	775	826	782	752	774	744	715	770	778	759	731	727	791	753	713	772	766	751	756	799	785	777	745	776	761	772	742	763	810	720	812	788	816	724	757	777	744	770	739	786	717	799	767	722	778	747	746	760	751	760	753	762	762	745	711	768	797	810	774	765	792	748	735	736	785	725	770	730	737	785	754	781	767	760	763	773	757	763	764	718	800	770	831	756	748	775	811	769	776	772	812	785	770	801	751	751	767	766	806	803	767	788	774	762	779	735	746	727	783	724	733	763	752	727	793	734	728	701	699	717	762	744	748	780	804	723	697	747	771	766	783	731	775	752	765	784	774	733	778	774	766	776	795	753	745	775	858	837	772	763	713	818	770	737	752	809	751	729	795	771	769	711	737	722	714	724	753	808	770	777	747	749	758	780	709	838	770	766	697	743	741	782	722	787	747	756	725	730	742	762	721	766	761	757	767	726	753	801	764	767	755	817	745	754	766	757	769	755	764	755	757	763	772	745	775	736	745	764	761	783	751	751	762	764	765	770	770	743	709	734	759	745	754	702	773	778	788	802	787	727	728	752	768	735	776	788	781	742	761	728	779	730	792	732	783	786	741	771	736	779	758	731	720	734	744	754	776	791	766	766	780	798	744	797	723	723	720	725	760	783	767	777	755	798	769	713	737	722	771	814	769	777	727	798	775	761	807	764	736	749	768	688	803	755	740	792	768	801	794	768	781	767	793	751	749	740	762	779	732	758	731	762	712	780	756	774	763	727	723	768	758	750	732	753	730	778	790	735	776	773	800	747	751	812	757	745	743	763	732	746	716	790	817	746	805	736	759	795	748	787	704	767	767	739	730	777	754	757	728	744	720	780	737	753	728	774	751	766	812	756	739	722	758	753	809	737	741	738	774	812	735	828	802	796	773	756	806	739	774	727	818	790	746	796	759	743	753	765	783	783	793	797	770	774	721	781	735	709	783	781	750	767	748	807	774	759	748	712	799	778	735	754	758	764	774	767	756	783	794	753	739	726	755	758	755	763	701	775	771	724	746	788	723	744	738	746	755	774	729	749	772
7170	535	204	169	147	130	115	108	99	97	89	104	111	89	98	93	118	84	83	91	88	84	93	105	104	96	79	83	81	85	78	84	106	95	78	89	106	91	78	92	90	69	98	95	90	98	89	94	89	92	85	85	100	106	81	87	94	101	77	94	110	89	80	87	93	97	98	85	91	93	108	111	112	80	85	103	91	75	85	90	85	74	86	82	110	99	79	89	81	98	80	94	88	104	112	78	93	105	82	95	103	70	81	86	81	99	95	107	88	91	87	117	87	90	107	95	91	117	104	105	95	88	103	82	98	101	97	102	73	110	109	96	75	88	77	84	84	74	80	102	80	84	99	92	91	104	91	90	83	94	79	99	89	122	81	93	78	95	107	83	99	104	90	73	91	93	99	89	79	87	94	94	87	82	98	98	98	91	87	97	85	86	90	85	91	102	69	103	98	113	80	93	68	110	105	84	89	93	84	93	71	104	89	84	101	103	105	90	104	94	86	89	100	88	83	83	98	85	92	101	77	94	87	102	97	103	100	82	94	98	87	101	83	83	95	88	97	86	79	96	86	106	97	97	85	87	86	89	108	86	93	72	99	95	78	91	97	89	91	77	81	74	92	76	82	96	85	81	97	90	86	83	82	100	81	80	69	113	100	78	95	95	100	104	88	105	92	85	88	99	80	81	91	93	76	98	99	78	96	84	101	84	100	103	88	106	83	102	107	77	78	89	102	124	84	70	97	104	94	103	91	105	93	84	98	112	98	85	98	99	79	100	90	93	93	88	102	97	98	89	98	91	85	88	95	103	90	99	84	76	94	89	108	100	98	88	95	92	91	102	74	99	86	97	84	93	100	107	88	90	74	98	99	86	105	81	97	86	95	74	92	90	81	99	101	114	96	88	85	94	98	94	89	88	100	90	92	94	95	104	101	92	111	96	84	86	87	85	87	114	67	99	85	90	85	88	114	102	105	104	102	77	104	101	89	86	92	110	86	85	92	84	90	108	107	90	66	86	82	92	88	90	109	90	97	109	80	92	86	96	106	97	96	81	80	101	98	79	94	96	95	89	77	93	88	99	82	90	96	98	89	90	102	92	105	91	101	81	97	108	86	92	98	86	79	97	107	99	96	89	106	76	87	93	96	106	90	83	95	87	92	90	86	100	88	96	80	74	83	97	82	93	69	120	95	89	93	101	102	71	82	96	90	95	108	92	98	86	86	84	84	90	91	88	100	95	96	110	82	114	92	89	88	87	92	91	83	91	86	79	108	84	103	86	93	76	104	91	82	87	91	95	100	95	96	102	72	93	102	104	91	92	93	94	116	93	85	105	93	84	85	99	108	87	99	107	94	86	79	95	87	89	81	89	90	84	92	97	86	102	94	82	86	89	96	87	95	89	77	93	82	92	82	87	85	91	83	87	99	95	101	79	72	105	93	94	101	97	93	87	94	84	93	101	87	100	95	93	77	98	78	94	92	85	89	99	85	90	102	86	107	77	82	100	100	87	92	96	109	87	95	94	92	104	80	94	104	95	73	82	85	91	99	102	87	89	86	79	92	91	94	112	101	99	101	104	92	84	77	82	72	91	117	95	93	85	85	89	88	94	96	100	90	99	87	90	96	89	99	79	97	89	91	110	88	82	90	100	96	107	90	78	110	94	77	110	113	64	101	100	87	93	92	88	101	100	82	74	95	88	84	98	110	89	92	82	89	92	93	96	94	104	103	90	100	91	84	82	78	102	104	84	103	96	84	115	89	115	99	96	94	91	77	92	77	98	90	86	77	91	77	93	85	85	95	88	88	86	88	95	109	103	93	78	87	101	83	83	102	88	89	97	98	98	107	86	93	94	100	95	92	92	84	96	90	96	96	95	103	87	92	74	98	104	93	111	82	78	80	90	91	103	95	106	87	99	80	94	104	81	95	94	103	96	95	95	96	91	79	86	84	92	78	104	93	93	84	91	90	94	90	79	96	88	100	85	97	83	99	101	86	96	100	88	97	83	92	76	90	79	94	101	85	93	93	88	79	91	93	83	89	94	95	82	93	90	107	89	98	93	90	102	99	110	76	84	100	87	97	88	82	91	91	87	77	103	95	84	94	89	92	91	98	91	89	94	79	83	103	90	90	87	81	93	96	82	89	112	104	86	101	96	100	79	98	96	77	100	91	103	79	77	96	110	81	84	96	108	86	100	84	93	87	94	84	96	100	95	95	98	81	80	83	95	81	103	86	100	87	94	93	92	90	94	79	82	101	77	87	84	94	93	89	66	81	77	100	100	80	98	97	100	81	83	79	91	93	88	102	97	101	101	96	102	103	88	91	89	99	86	108	74	86	91	73	86	111	95	93	82	86	106	69	87	101	86	96	72	86	87	84	103	89	85	95	81	87	97	94	89	98	85	90	79	91	81	89	90	97	83	111	99	92	101	98	88	95	103	86	97	83	101	81	89	91	89	84	89	91	89	96	90	104	85	86	73	97	91	106	94	98	87	110	103	98	80	77	98	88	85	84	90	112	101	90	93	93	92	94	101	82	107	80	98	73	93	90	108	100	94	86	85	100	94	108	87	92	90	94	75	95	81	104	97	92	73	87	91	88	92	89	87	96	76	92	96	107	92	83	94	89	94	95	92	90	97	77	103	81	88	88	104	104	89	89	85	93	85	108	104	85	98	99	101	95	90	105	79	78	89	94	90	81	107	99	81	86	86	86	101	102	91	90	100	91	115	110	68	83	84	95	98	109	99	84	85	113	81	84	62	112	85	100	105	86	94	100	93	98	98	78	93	84	90	98	86	87	98	80	89	84	97	68	88	94	94	100	108	89	88	93	96	108	86	70	79	106	98	96	91	86	89	96	95	85	82	92	89	98	87	82	91	112	93	72	101	74	87	89	87	89	94	76	83	80	82	73	98	92	123	84	89	86	76	88	82	69	93	90	100	91	81	89	91	92	92	99	89	86	78	95	107	82	93	82	92	85	98	94	75	82	85	76	93	110	97	93	97	97	92	91	89	84	89	88	113	94	101	91	107	92	88	79	85	103	105	90	78	80	91	94	86	105	101	83	101	108	93	109	88	93	104	102	101	100	73	100	88	87	84	83	103	90	84	85	90	105	92	87	98	103	113	94	98	111	93	84	79	82	82	96	80	108	91	98	93	112	94	82	92	84	86	80	83	101	77	101	95	76	99	81	87	109	86	95	89	107	92	91	105	78	92	77	85	89	93	88	91	90	92	103	108	79	84	99	109	119	75	105	85	84	91	79	107	100	89	88	95	79	101	90	99	81	95	85	100	93	85	102	84	92	84	88	107	79	104	95	89	98	91	97	91	104	84	74	92	85	94	107	63	92	98	95	80	79	89	99	86	75	90	98	95	90	86	81	92	97	82	90	74	81	89	87	97	85	91	84	83	92	88	99	88	95	101	100	89	84	86	76	87	80	94	93	88	74	87	120	87	82	104	111	87	106	102	111	88	93	95	87	87	95	106	84	82	91	107
6318	452	543	576	504	484	474	418	391	404	358	383	384	352	356	371	349	335	340	339	363	346	299	326	318	371	330	326	329	354	355	286	332	330	353	328	366	299	322	332	358	394	336	329	327	353	323	326	345	321	313	321	345	315	300	341	353	312	294	326	343	339	314	365	339	350	341	351	335	340	380	321	348	318	326	366	321	323	353	332	329	348	367	359	311	337	307	332	343	336	299	322	327	351	321	335	326	354	325	343	372	323	350	359	348	326	333	357	323	330	324	330	335	316	358	354	300	303	321	315	328	330	336	338	322	345	304	335	326	341	327	320	336	321	311	328	351	357	318	324	333	325	316	329	351	377	318	317	346	292	328	334	350	343	310	310	355	340	331	331	318	302	355	354	323	335	317	353	279	332	343	355	323	356	341	317	339	331	356	332	323	298	335	338	334	319	319	331	339	287	336	343	333	344	339	318	330	331	348	330	337	332	342	318	326	330	336	342	350	334	315	333	351	337	326	315	320	361	330	341	327	372	321	317	320	303	315	340	355	328	359	333	334	358	335	374	363	331	309	320	318	332	337	306	339	324	304	324	332	336	356	323	335	312	311	341	315	349	350	355	314	326	313	335	339	342	359	347	336	346	317	331	324	314	321	338	330	319	323	338	332	323	326	319	347	331	326	331	307	359	323	321	332	342	311	346	323	359	317	297	342	310	327	360	322	347	333	314	327	299	307	307	324	330	340	317	324	324	300	317	345	336	353	328	327	269	342	373	336	324	350	331	339	357	331	345	331	322	310	318	288	326	343	338	316	307	304	359	306	321	308	364	356	323	336	317	328	344	324	309	323	321	302	343	329	353	349	336	337	344	340	313	342	332	316	360	328	331	344	313	376	298	347	330	344	331	313	351	358	320	331	329	326	347	335	353	345	343	330	345	365	327	321	350	311	334	329	321	346	343	324	326	311	307	301	314	349	309	362	324	322	339	362	293	354	341	356	333	341	312	343	306	360	337	361	344	293	327	367	342	339	330	337	315	333	334	354	315	364	332	317	326	313	342	343	315	332	342	313	323	332	357	351	308	334	350	331	350	325	330	326	320	336	307	322	313	348	333	317	339	310	307	327	318	343	334	347	359	335	309	337	335	336	310	335	319	314	314	344	323	369	299	321	324	335	357	347	332	324	272	309	353	333	336	350	348	323	363	307	348	327	343	314	341	331	353	325	334	356	350	363	331	361	339	336	344	327	323	307	327	341	305	363	359	321	300	328	338	331	328	362	328	324	327	332	314	298	335	328	333	348	296	327	316	375	317	329	333	326	325	343	309	331	350	333	353	329	296	345	351	344	294	324	328	325	338	310	349	338	324	328	323	346	316	340	356	320	344	340	322	317	331	346	326	298	310	323	353	328	318	316	311	327	368	331	344	320	336	372	306	340	321	304	348	317	298	305	320	328	330	314	357	326	365	302	322	341	345	336	350	311	304	318	321	329	340	340	324	343	329	314	324	360	352	334	352	334	336	336	357	330	328	313	339	359	330	363	307	322	339	343	313	305	324	335	295	302	308	350	309	302	350	313	342	313	317	323	310	310	351	326	310	331	317	318	298	293	336	354	324	309	339	357	325	351	320	334	325	329	332	342	353	356	344	326	301	367	303	297	320	335	371	341	338	327	311	346	319	330	333	331	339	305	301	324	310	334	340	363	336	343	309	326	336	333	343	306	353	319	330	352	328	326	350	332	329	294	322	334	295	350	338	320	291	334	332	343	342	310	350	335	330	338	335	328	369	348	297	324	343	328	308	344	322	303	305	345	355	329	349	333	307	308	316	327	342	336	329	322	330	323	349	339	334	358	316	369	347	331	344	351	304	323	306	320	318	329	333	361	317	308	343	328	333	337	327	303	321	343	308	310	321	344	295	305	312	319	300	346	318	336	344	337	341	322	344	324	307	332	339	316	337	297	378	288	351	334	347	341	342	345	357	349	314	312	313	324	291	363	313	292	337	333	327	332	327	358	326	355	382	351	309	368	342	316	317	348	313	316	347	349	331	336	337	326	338	332	326	310	316	328	318	305	332	323	323	299	326	344	323	309	383	323	345	333	338	380	307	368	336	342	322	326	349	350	341	324	314	343	324	331	315	326	349	318	323	336	304	336	314	303	335	338	336	350	345	324	360	341	305	301	326	304	311	336	351	312	338	333	334	358	315	313	359	320	366	320	349	317	330	336	293	343	305	339	294	362	308	323	298	365	358	313	326	325	310	317	320	341	322	316	331	328	364	366	306	350	342	294	321	338	320	348	314	325	309	340	330	338	349	330	322	339	327	301	344	348	356	379	334	308	336	336	311	319	322	342	313	337	321	353	322	322	361	357	330	338	337	357	319	333	338	307	324	321	358	330	315	341	357	324	290	335	319	352	320	311	330	302	303	357	334	340	335	326	357	342	311	355	343	367	365	323	335	329	347	313	326	320	339	344	344	324	334	340	313	326	324	344	342	311	339	330	334	333	339	313	338	335	299	343	295	327	333	347	328	331	335	368	341	347	353	325	339	320	314	322	289	334	357	327	354	335	302	337	365	353	346	340	306	324	348	311	333	312	349	349	344	322	321	330	342	326	329	321	324	322	335	337	294	336	330	329	300	313	322	345	341	324	311	380	322	336	334	336	302	370	337	364	331	364	308	353	300	346	319	332	355	332	322	340	310	323	336	326	348	328	313	332	351	339	321	353	352	338	311	333	312	344	336	369	316	332	325	339	347	311	323	325	340	338	345	335	333	330	303	356	304	337	335	331	305	310	304	361	338	330	353	343	307	326	385	299	338	332	337	340	350	337	332	339	313	365	330	316	351	338	332	330	322	335	299	365	327	331	322	349	351	327	335	333	332	321	307	326	337	320	341	307	322	336	320	317	350	342	336	345	308	302	317	289	310	351	328	352	314	346	320	380	346	339	332	353	314	319	349	343	315	314	318	314	333	364	353	330	313	348	325	335	337	362	312	332	330	344	311	356	299	334	318	320	335	337	348	350	340	340	376	337	318	327	372	347	348	293	334	330	322	344	309	356	324	350	327	330	340	319	340	318	309	321	346	338	312	388	340	344	349	320	350	331	342	343	330	336	335	298	330	341	314	348	339	348	331	340	338	334	322	301	340	323	349	314	307	358	322	336	324	306	341	318	339	325	380	340	334	343	331	328	307	352	321	314	314	329	342	336	320	329	320	366	327	315	317	348	319	326	353	327	335	330	372	337	342	318	313	321	311	309	363	346	309	322	349	345	357	354	331	314	340	348	325	313	337	343	319	326	315	327	336	343	303	313	299	324	314	331	325	303	283	355	355	338	319	349	337	324	333	343	335	328	333	307	335	358	342	337	338	337	317	324	304	358	291	364	310	322	328	327	357	320	338	329	309	338	333	309	344	356	346	340	345	373	332	308	364	349	296	331	332	307	321	354	335	348	328	328	350	341	333	308	319	331	326	308	324	359	313	325	357	314	344	337	347	310	330
41471	9240	1588	1049	718	533	423	366	301	303	238	228	218	208	203	215	201	184	175	197	188	181	187	188	162	154	182	168	156	178	163	166	161	174	172	151	144	168	147	156	159	168	164	154	153	183	160	174	157	166	150	175	169	149	153	180	159	139	188	149	160	167	169	167	168	152	171	160	146	153	153	154	172	159	142	132	155	155	156	151	159	137	157	155	175	123	166	162	152	176	144	155	151	174	184	164	155	149	151	176	137	176	156	158	165	158	163	157	150	150	146	151	156	177	162	150	173	140	173	156	153	146	163	167	148	151	150	156	130	161	156	157	148	149	135	155	154	158	161	175	143	140	156	141	143	152	149	155	169	152	160	158	142	131	147	143	146	155	158	145	173	162	158	158	169	165	141	158	152	153	141	155	147	136	149	148	163	170	165	142	140	163	171	168	155	162	159	162	171	172	156	148	153	197	156	141	173	152	147	136	156	141	163	169	154	162	160	161	149	145	144	164	171	146	166	153	156	145	161	132	144	151	145	141	131	158	155	138	131	153	156	163	170	140	147	153	144	150	157	162	161	166	159	172	133	161	127	157	158	158	159	173	141	157	141	139	139	149	150	158	138	158	140	135	164	161	159	155	146	136	134	144	162	141	158	155	171	163	134	168	155	135	152	180	148	157	154	174	155	169	169	163	151	136	183	139	158	154	175	167	160	158	158	170	143	161	174	154	155	144	165	135	153	144	150	179	142	152	142	139	132	157	150	153	151	155	157	147	159	142	133	142	159	169	159	166	140	164	160	148	138	147	144	152	150	146	122	146	138	155	160	147	176	159	159	149	141	148	176	152	145	149	160	171	160	154	158	159	146	157	135	149	141	146	158	165	156	164	150	160	145	153	158	156	140	156	146	144	153	160	154	144	137	148	127	145	143	158	161	175	152	145	158	161	147	151	133	168	156	159	134	159	145	141	129	149	132	141	145	156	145	157	153	146	166	144	179	159	135	163	124	156	147	172	158	170	151	154	151	131	167	144	176	173	144	149	163	156	163	149	152	140	168	154	159	160	154	150	147	147	137	181	155	167	189	141	147	149	184	152	172	139	163	143	137	154	126	143	152	147	148	155	136	139	152	148	162	172	146	163	176	176	137	154	163	146	150	147	158	165	154	147	172	135	151	155	175	159	157	170	137	134	149	135	150	145	165	169	156	142	143	146	153	153	146	175	169	152	162	146	142	154	158	158	169	144	169	157	153	150	154	185	158	151	141	179	168	131	157	142	161	160	158	151	174	148	140	158	163	150	145	123	148	185	143	144	162	150	163	180	142	154	157	167	163	154	152	151	142	140	144	176	147	179	162	154	154	147	149	163	155	156	138	147	160	150	177	164	157	149	142	148	150	158	156	149	153	145	139	158	162	152	169	147	138	136	149	179	123	142	143	159	140	140	137	186	148	154	154	164	137	168	159	161	175	143	158	158	159	157	167	175	141	162	160	142	141	151	138	170	159	146	191	159	139	139	145	147	159	173	142	144	136	166	177	128	155	149	153	198	134	144	174	139	161	159	151	195	154	150	162	136	169	172	141	155	151	157	180	130	142	147	164	184	165	184	155	152	156	148	156	162	144	137	155	173	174	134	168	147	146	170	149	162	150	148	162	170	160	148	152	148	153	141	156	156	134	174	148	135	152	169	162	166	140	153	157	156	150	156	146	149	163	156	167	144	142	157	114	157	145	164	149	146	166	151	146	152	156	163	142	147	146	156	181	150	165	156	150	151	139	145	151	170	186	146	166	166	143	152	155	150	166	142	157	154	157	151	146	184	135	154	163	154	168	157	170	140	132	155	151	160	152	147	151	160	143	145	138	153	159	141	128	158	161	153	155	124	148	179	146	158	147	144	171	136	143	180	156	145	144	144	143	141	155	149	140	156	153	159	182	134	143	136	128	148	134	141	149	141	174	162	143	148	160	158	138	155	172	169	172	158	175	146	138	159	156	153	127	153	155	153	164	139	153	164	154	156	147	163	156	156	175	169	159	138	167	154	150	172	170	157	155	139	179	146	138	176	163	149	152	150	137	159	150	135	156	165	148	146	156	136	157	145	145	161	165	155	133	154	145	142	143	163	164	141	154	144	137	164	153	145	148	138	135	164	149	185	157	143	179	143	160	177	143	170	148	170	158	153	156	140	163	155	153	146	150	151	140	157	148	173	149	164	142	174	145	147	167	149	164	173	160	169	154	143	161	157	127	168	160	157	126	145	145	171	166	127	156	173	163	168	150	164	156	154	148	148	148	149	133	150	145	158	152	141	121	136	156	142	161	142	151	153	156	153	152	154	162	138	156	142	145	152	145	162	154	161	162	137	145	165	146	151	147	159	153	133	159	168	159	167	146	155	170	164	152	139	151	165	147	151	167	171	136	147	179	135	162	139	144	143	153	145	132	145	155	163	131	123	153	131	156	144	147	148	145	161	168	164	130	155	165	160	149	152	162	150	154	165	158	174	140	169	147	167	154	176	158	145	135	164	154	166	144	165	158	162	150	153	174	187	141	164	159	167	172	146	151	164	146	144	181	156	167	166	159	153	150	146	161	183	166	147	144	157	132	173	151	138	147	158	160	159	145	140	143	154	148	135	157	162	155	167	152	165	165	140	167	145	160	149	168	142	141	151	175	145	145	166	145	158	146	133	140	157	159	137	125	133	159	183	156	153	171	156	154	171	141	163	151	130	148	154	144	128	149	167	153	155	142	139	168	165	133	143	164	151	171	141	157	167	158	158	144	160	168	168	149	157	167	138	144	163	166	166	159	146	179	153	180	157	160	147	149	148	158	150	159	158	135	161	164	169	176	183	163	144	168	145	164	162	171	162	142	138	155	158	149	163	156	158	136	167	149	145	138	135	151	161	145	137	143	134	141	138	182	171	134	158	160	149	150	147	155	153	145	140	145	146	152	178	158	134	163	146	142	151	137	150	145	173	166	158	159	151	139	137	156	148	162	139	133	167	148	154	145	138	163	155	129	153	149	145	170	173	157	141	130	159	143	152	131	180	151	136	176	158	149	130	157	166	147	136	147	143	157	147	143	174	158	166	143	173	197	149	176	159	125	151	130	172	137	160	162	159	166	149	159	154	141	140	135	147	147	142	153	148	165	158	167	157	140	139	148	159	150	160	155	167	147	156	140	149	157	165	150	145	147	164	128	138	163	158	148	139	150	151	160	167	174	164	159	154	162	124	129	151	146	129	131	144	175	136	152	181	140	180	147	148	114	151	168	176	146	157	160	159	132	157	155	152	137	155	168	142	126	156	139	147	158	140	201	136	162	154	131	162	162	134	154	151	152	139	156	137	151	146	180	184	158	139	146	153	131	155	156	147	148	150	155	170	165	158	183	159	124	157	133	148	145	131	150	148	148	159	156	162	148	165	172	156	162	166	148	160	153	146	151	159	145	161	166	162	169	149	157	171	145	155	135	154	165	155	121	146	160	131	107	142	154	153	164	168	155	142
23763	1647	3378	3590	3102	2512	2072	1775	1519	1365	1194	1092	998	981	864	876	778	745	711	704	715	661	695	694	671	666	609	636	642	606	570	562	545	595	611	570	565	582	538	578	574	517	598	554	535	532	529	517	516	544	507	533	551	542	536	500	519	494	548	541	493	529	536	507	477	537	531	521	507	526	488	521	499	517	531	473	528	496	501	517	557	560	522	505	444	557	520	527	531	558	505	570	502	520	528	527	534	538	543	492	520	521	518	484	482	556	493	524	492	521	499	515	507	508	521	459	495	512	497	507	502	518	492	513	476	487	532	493	574	525	509	496	536	498	544	487	505	521	497	493	503	488	536	470	523	535	530	491	518	484	491	518	477	543	463	516	538	523	490	529	491	487	527	505	517	473	536	466	463	500	503	521	509	470	481	472	492	545	541	526	499	490	523	497	546	494	547	504	476	541	510	517	513	511	484	495	557	485	512	474	531	489	536	522	549	522	513	487	516	539	511	507	538	490	526	515	490	530	476	487	469	485	500	467	488	517	518	509	497	511	558	489	527	488	481	487	490	510	533	507	492	489	505	511	473	489	514	514	508	485	484	510	517	472	479	457	512	483	514	490	503	495	515	472	494	499	494	501	494	520	519	485	517	507	520	495	474	446	458	497	535	512	485	513	494	498	507	472	509	494	532	510	507	496	514	500	498	495	501	516	486	495	539	495	521	513	531	509	509	487	487	487	519	528	506	507	473	490	530	466	459	531	490	490	522	564	518	490	471	523	451	488	518	511	478	519	522	521	488	502	496	503	532	475	480	467	465	488	549	564	514	501	481	496	517	512	506	504	522	523	510	464	519	482	520	467	513	501	500	506	500	499	453	520	501	473	480	540	514	497	522	517	587	555	508	504	486	514	501	497	460	545	495	486	476	516	470	515	545	517	510	508	493	514	496	483	505	495	492	502	535	487	478	509	505	498	543	512	577	510	518	507	508	505	496	488	460	526	480	499	503	498	468	489	512	553	530	523	507	466	510	501	508	506	534	485	476	544	515	523	513	508	482	542	516	506	499	512	514	485	489	515	474	489	490	510	506	523	521	502	491	473	499	496	520	473	517	511	520	505	479	492	480	522	483	480	495	482	488	507	469	522	507	523	489	538	462	500	540	538	518	465	452	524	469	513	515	507	469	502	502	527	521	475	458	468	507	519	503	439	541	522	498	503	507	534	512	486	486	487	451	490	493	516	489	529	481	491	485	497	515	480	495	539	529	494	518	492	508	495	535	454	502	507	504	504	506	492	519	497	480	540	495	522	506	523	505	549	510	538	512	528	533	492	522	484	498	523	503	504	478	465	503	493	502	481	519	503	514	514	516	519	493	495	482	497	507	525	463	503	444	478	512	540	510	491	475	505	506	521	500	516	495	495	502	480	550	509	489	509	486	480	484	488	518	475	462	514	521	534	519	517	497	499	512	478	514	550	523	507	472	519	488	499	495	455	491	516	519	487	485	525	491	506	505	536	518	486	547	551	516	500	534	518	517	493	509	502	505	475	475	476	480	527	505	450	514	496	485	559	484	546	466	509	505	507	484	511	543	484	484	468	465	537	527	513	478	489	517	522	523	475	476	505	519	459	503	466	493	495	505	481	508	477	554	501	483	464	496	495	502	482	468	491	458	444	491	516	521	527	468	468	484	514	534	536	502	502	511	544	493	532	465	474	489	474	511	490	550	484	511	476	498	454	475	480	476	532	497	509	530	511	505	491	520	482	506	540	484	540	461	542	500	485	475	487	503	491	485	456	517	505	486	523	512	526	518	492	485	498	546	510	512	482	504	539	529	455	509	527	528	478	499	508	502	515	502	494	519	506	522	474	498	509	494	490	485	480	479	491	487	491	512	494	477	533	470	550	495	536	538	481	492	483	500	535	520	513	490	516	470	543	519	496	497	517	480	493	494	485	456	532	522	496	475	487	468	490	500	485	502	508	484	536	547	503	523	466	477	505	487	527	488	522	474	503	495	495	551	495	536	522	507	477	487	515	514	520	479	499	524	513	497	500	475	507	511	500	518	490	552	491	511	538	501	546	548	461	503	497	513	482	519	528	544	493	534	459	524	488	490	486	506	517	523	479	539	499	519	516	494	547	535	456	513	525	503	530	513	519	494	517	474	519	495	491	540	499	516	483	509	531	485	482	497	513	516	498	520	464	495	507	507	517	515	497	538	536	486	471	512	473	530	511	503	514	500	488	509	546	476	531	493	492	504	491	520	484	512	499	506	453	516	500	535	497	505	505	491	484	516	502	496	500	496	513	503	543	506	500	476	496	515	484	508	499	483	526	503	514	501	472	533	509	470	502	485	473	504	510	551	531	506	512	502	497	492	531	509	501	500	524	485	520	502	547	485	484	474	544	510	507	493	508	503	474	479	477	487	485	524	510	475	489	518	587	495	504	530	527	478	549	524	483	540	512	484	554	532	498	491	509	508	519	509	487	518	498	540	490	500	473	519	518	495	487	482	493	547	511	480	479	513	516	471	479	475	526	502	506	487	493	561	480	488	463	541	494	538	508	496	476	482	502	496	527	486	532	541	507	506	516	479	495	496	499	495	533	485	499	478	486	497	531	485	509	519	499	517	462	484	495	500	531	523	536	485	520	499	496	508	511	470	473	474	502	480	484	520	535	443	518	510	483	502	494	487	513	481	510	512	497	503	513	533	489	554	488	508	483	432	501	509	489	519	501	506	490	539	500	524	516	479	527	501	445	523	530	497	492	555	505	547	477	472	497	489	489	525	503	504	520	517	525	498	520	482	485	500	490	501	490	510	464	511	509	499	482	490	549	544	495	501	486	526	484	505	523	512	535	497	517	471	504	523	492	530	488	522	500	505	498	522	505	539	475	470	524	492	494	510	521	458	490	486	509	484	492	520	530	497	515	480	479	478	486	515	494	488	512	462	498	520	488	510	466	515	505	495	517	486	485	533	501	508	534	516	485	504	466	514	521	514	484	539	454	454	485	489	494	470	494	478	520	498	485	509	515	499	527	493	478	499	467	507	490	503	484	527	507	503	478	507	506	524	509	493	461	499	499	496	491	496	511	565	495	471	482	473	518	488	483	490	504	509	528	492	557	526	480	511	517	489	558	464	502	495	512	523	516	508	504	518	485	484	507	527	486	490	489	519	520	503	468	518	485	495	513	483	473	506	486	564	531	510	496	489	513	496	513	495	524	498	502	507	517	510	530	506	536	522	521	469	536	469	440	485	516	501	538	532	475	504	506	524	505	529	495	488	470	493	543	542	521	504	487	503	511	479	497	467	517	489	523	521	490	514	480	501	497	463	493	498	491	511	511	505	486	485	529	506	500	480	527	475	485	516	495	526	545	475	545	505	526	544	481	500	500	501	477	495	500	495	494	555	488	480	502	459	478	503	527	519	480	503	514	497	504	523	514	513	535	466	522	541	531	514	525	475	520	501	514	491	503	473	476	467	508	506	537	455	489	533	496	498	477
56972	17069	3793	2165	1465	1053	813	695	567	518	410	430	426	375	344	357	339	325	308	317	315	257	320	286	289	284	251	304	269	294	272	290	294	275	276	280	271	242	256	241	259	290	280	264	252	273	245	263	260	246	265	269	257	266	217	249	259	280	241	242	233	243	274	269	260	267	247	261	240	257	268	248	249	269	254	237	253	269	249	264	261	255	242	275	243	251	258	228	269	255	269	273	258	249	268	266	279	264	275	240	226	259	272	245	268	229	261	232	269	260	256	232	254	245	248	226	291	266	268	230	249	213	271	269	254	237	275	274	264	251	249	260	279	240	262	234	258	283	238	251	244	239	246	233	246	210	263	273	253	228	239	270	259	268	223	269	266	248	254	251	258	300	274	230	240	272	268	249	270	217	239	251	272	239	275	228	230	223	277	234	257	253	244	271	264	238	249	244	262	242	246	252	263	261	266	252	276	259	281	265	249	231	259	247	257	243	255	242	241	239	234	244	250	212	223	254	253	238	264	264	248	197	261	254	248	251	258	249	245	248	251	269	244	248	263	262	252	241	262	241	237	262	244	249	274	246	263	256	265	257	275	264	237	239	234	256	236	227	264	267	242	256	266	245	254	255	267	276	264	273	239	250	233	252	247	272	262	243	245	252	256	271	250	278	281	271	263	249	240	259	267	259	238	254	266	230	240	254	239	269	228	240	233	298	275	254	251	258	208	254	241	262	273	258	250	260	235	220	259	233	268	265	265	260	240	249	248	284	258	256	291	257	234	247	258	255	253	237	236	262	265	231	258	265	258	253	248	263	253	259	255	241	231	251	232	259	254	253	257	252	256	271	315	262	255	227	283	251	252	237	244	259	231	238	271	235	287	250	239	252	255	260	244	271	253	281	255	269	268	248	267	230	253	248	263	230	258	277	252	230	253	236	225	241	257	253	259	274	218	248	253	262	256	251	241	247	248	261	242	267	280	243	246	258	236	198	233	270	248	237	263	257	252	277	254	260	226	241	249	266	244	260	241	218	271	236	259	227	217	246	280	258	286	251	258	250	254	239	249	258	262	260	251	223	252	256	244	301	219	279	265	278	278	269	266	261	273	250	265	252	272	254	302	286	243	251	233	232	240	262	280	257	251	250	268	251	255	264	263	219	265	257	221	260	248	220	256	247	210	258	294	247	274	238	247	236	257	247	257	281	275	238	250	251	240	242	266	246	271	267	267	240	279	280	258	249	247	261	295	274	248	263	255	232	273	228	272	235	252	278	261	259	261	265	255	267	257	248	237	261	240	262	238	247	262	244	235	265	278	239	260	288	267	258	253	231	252	238	255	246	254	259	280	241	277	254	257	241	256	239	244	259	293	255	241	254	256	264	271	234	235	266	254	257	244	259	268	236	247	235	287	271	269	281	266	242	295	238	254	271	257	282	253	221	255	238	287	233	264	254	226	219	242	273	292	246	235	260	311	255	278	269	240	203	290	254	244	254	285	243	261	270	260	260	249	239	273	220	270	218	244	251	252	266	233	253	255	256	239	243	273	229	254	254	245	233	243	249	244	266	238	238	254	264	283	257	279	264	277	250	253	233	241	252	251	265	242	271	239	240	246	243	255	245	268	234	241	242	276	270	263	275	221	247	263	269	219	268	261	280	265	271	228	282	251	254	235	249	248	262	257	234	233	236	264	273	251	227	228	257	223	229	234	257	240	265	260	255	279	238	257	265	255	252	239	204	300	245	265	251	261	227	251	256	269	290	237	240	233	272	239	252	261	237	267	273	269	241	252	267	245	255	240	269	286	236	252	275	224	238	229	234	285	232	271	230	254	270	253	271	262	240	214	257	261	255	230	273	264	233	244	258	237	234	236	252	228	252	269	270	250	263	260	237	250	235	267	245	249	252	268	273	265	238	247	239	267	268	255	275	256	241	240	260	218	274	231	292	255	258	256	269	276	253	247	264	243	242	255	258	250	277	240	253	259	268	267	233	234	244	269	254	252	233	263	240	273	247	274	261	258	237	287	255	271	245	253	260	282	241	263	238	261	250	297	258	231	220	259	269	254	270	259	234	264	255	248	228	260	270	246	255	253	260	255	265	255	255	242	228	233	258	256	247	259	266	234	274	235	286	271	261	229	257	248	243	231	243	278	256	253	270	236	262	269	274	219	244	248	255	246	265	256	264	237	272	247	224	269	230	232	252	252	285	228	273	244	283	262	294	261	307	244	236	254	243	279	251	261	262	231	238	255	270	256	255	228	237	267	283	270	239	219	248	314	271	247	241	248	257	266	234	254	290	257	240	272	255	218	247	271	247	236	244	254	260	269	234	254	246	256	270	265	241	247	277	255	268	251	264	256	238	229	257	242	262	259	239	256	244	264	248	255	238	230	244	253	240	232	252	259	241	244	234	281	252	241	268	262	261	253	257	255	239	241	268	279	283	240	253	251	245	257	232	268	266	262	274	276	251	287	257	239	246	257	242	275	249	226	219	241	268	260	232	252	257	255	243	242	249	252	246	280	246	300	265	263	249	234	263	269	248	259	260	237	241	250	251	238	266	258	255	216	263	255	239	215	234	264	240	242	249	238	269	266	249	264	250	232	278	244	235	243	248	245	244	254	268	234	254	254	277	235	269	230	203	241	273	237	275	276	262	255	238	253	267	250	226	245	258	238	252	240	266	245	261	239	244	254	254	215	259	247	237	258	260	260	269	248	252	248	252	242	293	270	247	249	255	237	246	265	265	233	227	263	258	272	267	243	225	236	255	269	317	264	250	248	249	268	232	245	243	279	261	258	253	252	249	269	272	252	264	257	225	246	271	261	253	281	257	233	239	264	267	237	244	252	263	272	258	280	276	265	262	264	272	266	257	241	234	243	229	267	249	257	253	246	250	261	231	302	304	252	253	240	263	237	257	232	246	240	254	263	250	240	239	263	288	243	274	266	231	238	269	257	250	228	276	227	265	249	258	251	269	248	245	274	252	245	286	267	224	222	266	262	265	241	225	269	269	271	275	245	265	253	265	226	242	234	248	266	237	255	240	269	266	268	272	251	247	257	252	248	239	255	237	240	267	279	284	234	281	244	243	260	265	251	258	261	264	245	231	255	237	263	273	231	249	247	258	281	250	245	261	262	269	250	249	248	219	263	278	251	270	248	284	262	237	263	242	252	258	249	265	224	270	257	225	244	264	258	234	292	241	268	254	273	251	265	269	278	248	240	258	230	264	275	274	272	260	262	251	228	208	234	257	262	263	267	228	269	237	277	265	263	231	245	250	266	241	248	271	235	255	245	244	249	244	274	258	275	260	250	254	240	214	265	262	262	257	255	252	264	252	260	257	248	234	240	261	239	270	256	234	265	251	236	241	250	232	269	240	274	221	273	233	232	230	255	261	245	280	246	258	250	248	235	253	256	248	258	227	220	253	278	238	256	224	257	245	252	264	266	248	247	216	252	237	248	246	256	254	267	242	271	227	236	261	264	266	237	249	250	252	229	244
31655	2798	6230	6650	5615	4635	3752	3120	2727	2330	2188	1854	1746	1593	1507	1415	1322	1299	1212	1177	1153	1101	1145	1099	1026	1018	987	945	925	982	944	903	921	884	934	861	871	949	870	829	865	841	876	818	867	878	851	809	850	831	742	744	839	856	795	774	798	803	821	804	840	803	840	797	776	806	823	761	798	721	775	773	786	801	765	788	783	763	833	766	772	773	812	808	766	802	763	805	794	804	743	789	789	779	796	777	715	741	810	774	786	795	791	763	730	791	782	764	769	765	753	816	778	772	803	771	774	792	758	756	774	766	761	686	731	759	795	775	790	800	764	723	745	748	783	808	752	824	765	723	750	733	777	779	784	779	758	725	745	816	772	798	753	787	818	795	768	767	793	807	729	742	748	763	744	803	761	770	734	756	738	808	787	755	757	779	779	794	715	738	789	732	777	758	740	762	750	761	781	764	793	768	777	762	732	786	801	796	763	710	748	808	801	804	795	787	732	784	735	807	764	761	782	790	762	729	772	746	775	766	754	738	768	776	715	746	725	775	784	744	737	792	738	774	799	763	806	735	765	727	759	721	787	808	733	767	796	727	781	751	808	741	747	758	797	766	737	778	721	766	794	798	798	749	837	764	757	744	758	726	809	765	790	761	771	762	796	774	761	789	783	772	739	694	754	722	757	786	819	751	754	763	737	810	744	768	791	798	759	772	771	745	793	754	782	740	762	753	693	784	783	796	798	778	738	742	734	783	726	803	767	740	699	791	749	806	771	708	736	810	775	754	758	756	864	744	802	743	790	759	811	784	798	715	813	728	752	731	792	755	709	785	779	737	780	747	758	703	806	717	782	771	774	745	752	780	745	736	741	760	757	788	763	767	696	760	727	786	750	819	776	759	774	745	720	798	759	794	763	772	759	764	773	789	737	705	723	801	706	761	758	778	765	729	720	792	763	730	775	781	750	803	774	785	814	778	781	794	786	795	736	725	752	757	783	761	767	723	784	737	733	826	783	760	772	791	718	750	807	727	804	724	776	762	796	732	786	772	800	758	770	774	722	730	749	755	778	745	752	752	752	773	726	817	809	802	774	787	784	746	777	692	758	783	752	749	739	765	747	758	705	779	744	774	767	759	711	759	698	758	775	753	780	742	760	782	768	725	778	717	751	761	732	740	762	803	776	757	771	801	769	793	754	739	736	718	753	731	738	779	762	732	767	757	828	727	743	787	763	755	777	801	771	752	761	783	771	735	742	789	790	780	752	796	736	799	784	766	756	753	797	763	735	781	743	751	778	838	760	754	747	818	745	746	765	767	693	701	751	741	740	781	747	791	754	729	780	759	735	740	719	769	741	759	761	770	791	731	760	763	786	741	722	823	725	757	746	776	769	775	798	744	771	754	728	765	751	776	787	722	750	750	778	785	748	755	706	787	796	737	772	753	781	761	812	703	765	751	786	747	691	753	786	762	832	752	776	733	739	771	777	764	787	749	801	735	726	772	743	783	745	784	771	730	750	741	804	730	745	767	805	739	779	792	735	782	779	783	797	714	755	753	769	751	803	771	729	734	761	869	744	752	733	778	723	765	775	725	725	752	794	765	743	783	743	793	752	717	763	744	772	759	760	788	760	772	786	727	771	729	740	786	767	709	777	691	786	738	712	764	762	759	745	775	660	797	779	776	771	753	764	762	766	764	770	775	738	738	766	709	767	779	787	783	802	754	839	768	826	778	758	798	742	790	783	744	778	713	744	694	797	760	747	752	788	712	755	792	789	842	748	744	769	814	700	762	732	714	756	822	787	743	731	734	785	786	711	707	763	774	767	759	766	772	696	803	776	808	766	803	788	741	698	779	803	779	715	761	769	746	746	760	784	795	764	709	748	714	760	766	729	777	761	746	759	823	717	730	746	740	789	741	814	784	795	770	766	716	773	781	769	775	758	729	755	743	751	772	777	753	790	719	757	725	737	750	761	764	763	776	792	770	810	726	832	704	729	778	765	793	731	677	778	738	768	773	749	748	757	780	750	758	752	819	692	756	717	786	678	785	723	722	714	756	755	742	777	731	734	740	792	801	714	732	759	740	743	751	801	768	769	784	818	773	745	771	737	756	747	759	761	718	800	728	762	740	786	723	729	749	735	746	787	757	803	729	768	769	741	752	755	746	799	754	735	734	708	752	747	788	784	731	765	760	784	755	802	806	795	765	818	758	808	742	775	765	715	736	769	748	796	806	769	754	751	739	773	793	765	733	809	790	678	761	743	761	767	767	804	765	746	742	785	732	818	766	737	782	786	760	744	766	764	791	765	728	779	736	735	771	828	773	793	766	744	776	787	757	734	761	777	783	718	795	776	750	785	780	728	766	741	762	775	729	726	696	773	776	770	714	757	775	775	780	717	767	732	749	793	761	741	757	732	755	808	787	750	748	728	788	764	808	790	750	743	766	809	791	747	768	751	737	791	717	770	797	786	728	740	748	793	756	726	747	754	747	737	738	786	750	782	745	709	753	733	761	813	748	804	750	800	803	724	779	762	785	776	765	771	752	755	748	750	821	797	779	761	765	779	815	812	794	753	740	714	805	769	757	773	762	737	771	741	729	730	777	766	772	767	740	754	750	763	794	794	742	763	754	757	753	771	751	745	773	755	809	800	745	762	784	777	775	772	785	770	757	729	698	725	730	726	727	785	679	771	773	767	758	797	768	749	777	757	731	781	759	798	805	776	724	789	803	739	728	751	731	763	813	739	744	779	776	745	721	717	759	730	832	786	773	785	804	820	731	783	718	750	795	789	738	768	759	723	776	758	751	760	785	774	776	799	707	807	777	767	762	786	761	774	766	777	786	739	834	789	732	792	776	765	779	742	785	771	780	750	767	736	824	758	753	794	767	773	784	723	785	742	737	789	756	829	761	734	752	822	772	774	750	752	743	755	752	749	765	821	736	700	779	776	770	782	743	746	793	762	761	731	752	767	805	790	777	768	768	732	772	795	779	718	742	745	777	819	781	700	770	746	747	729	783	792	746	798	745	755	762	698	801	747	739	762	764	780	738	738	804	743	754	755	766	716	772	782	773	758	792	763	782	772	832	799	746	764	763	733	758	717	725	774	758	831	714	760	723	795	740	798	747	783	771	775	756	740	756	760	773	773	748	764	767	750	737	793	762	746	738	760	774	771	761	799	754	790	771	752	824	762	732	761	821	747	773	718	760	764	793	722	747	744	789	764	784	756	755	776	781	745	780	780	758	769	739	730	767	757	762	771	755	733	781	789	804	747	749	789	801	794	795	714	763	733	726	745	763	787	768	803	794	747	800	722	778	766	737	745	762	785	778	758	795	708	731	781	747	725	748	762	759	740	760	800	774	765	733	717	742	777	752	776	721	785	743	763	783	787	776	733	764	789	775	767	733	756	758	725	786	756	775	752	767	749	756	769	767	764	764	777	753	750	743	804	772	756	749	756	770	779	751	792	734	763	752	757	724	807	798	784	786	756	782	779	738	759	771	775	781
7217	435	176	149	121	118	122	108	96	102	94	96	92	110	110	80	82	79	103	106	110	103	78	80	105	88	112	85	92	91	82	95	77	97	88	85	97	84	89	98	77	91	107	82	96	84	81	96	84	80	87	90	102	84	94	82	106	87	106	79	84	92	91	91	72	103	82	92	72	93	101	90	76	89	78	88	98	89	94	110	77	81	102	95	84	92	88	90	69	95	71	82	85	88	104	96	105	84	85	70	77	88	88	97	104	82	83	82	81	82	72	103	84	88	79	90	102	83	80	98	107	94	86	96	79	92	93	85	88	81	66	78	97	94	102	91	97	100	81	93	77	92	97	84	76	98	92	74	84	88	94	100	97	84	86	69	85	84	70	94	93	86	74	92	85	95	89	89	79	87	87	91	95	86	87	101	83	79	98	93	80	80	83	81	100	85	86	93	111	96	96	82	98	92	90	82	88	81	104	90	94	102	70	94	105	93	96	97	87	88	93	92	94	96	95	97	62	86	86	99	88	110	84	94	84	91	85	93	84	98	78	88	58	78	96	83	74	86	99	87	102	89	89	98	99	104	94	97	90	94	95	94	96	90	96	82	90	97	71	85	82	90	112	94	82	120	95	103	98	89	105	85	84	111	82	82	90	103	92	96	102	75	107	87	76	87	83	97	94	84	75	91	83	100	77	101	90	79	82	106	84	93	82	91	94	97	87	91	94	107	90	91	83	89	100	99	87	104	74	83	93	84	74	85	95	96	72	101	98	106	88	82	93	88	85	109	99	86	92	73	89	89	79	96	90	82	81	87	113	85	87	99	94	96	106	100	85	93	97	105	96	81	99	96	95	95	98	85	103	113	85	82	116	99	107	83	74	107	88	89	86	85	105	96	83	98	95	95	104	95	90	94	87	91	88	97	110	82	93	95	81	96	93	95	82	91	87	73	93	82	69	79	84	91	79	87	100	82	116	105	92	92	88	98	91	75	81	84	88	87	84	89	91	74	91	94	86	91	103	88	70	77	94	80	89	78	88	92	91	87	70	95	99	105	75	93	83	83	97	84	73	103	77	88	88	82	85	89	97	96	89	93	94	73	114	93	96	103	104	94	110	81	100	104	96	87	85	81	76	97	101	92	96	111	97	63	91	84	78	89	92	90	110	105	98	102	94	92	93	86	89	86	84	89	102	91	80	92	105	104	94	86	101	93	97	77	105	82	110	89	84	74	75	89	100	88	107	89	83	107	73	94	83	74	104	86	92	89	101	103	77	102	81	104	102	91	75	89	88	80	84	93	107	80	103	115	99	96	99	102	99	89	80	108	102	88	88	98	102	88	75	93	97	93	83	79	81	82	80	86	88	102	71	92	98	93	104	87	93	88	82	81	80	77	67	97	87	82	94	83	99	105	99	95	100	88	96	79	106	81	86	84	76	99	79	79	93	107	101	88	86	78	92	100	96	88	83	102	84	93	74	82	99	89	97	106	89	86	86	68	91	95	81	85	102	83	94	80	86	89	91	82	82	91	101	77	95	80	91	101	81	86	113	92	87	82	76	86	88	89	87	95	90	79	87	85	86	96	93	94	88	97	99	91	79	89	88	93	101	91	77	79	74	88	99	81	83	83	80	94	79	99	101	91	80	89	99	84	90	90	76	85	83	99	70	93	86	95	96	91	93	92	97	88	83	101	86	82	74	86	70	96	91	106	90	91	94	87	74	89	86	104	105	92	81	76	88	84	97	95	81	87	94	116	95	96	99	93	87	86	102	87	95	101	95	92	91	115	87	68	95	97	96	99	98	81	98	116	101	96	96	87	86	106	92	97	90	96	113	83	76	106	88	87	82	86	97	102	89	87	110	90	78	78	87	97	89	89	100	93	87	87	88	84	97	91	88	88	90	75	94	95	92	99	86	82	82	96	97	87	85	89	90	103	107	91	101	88	99	72	79	84	108	94	89	89	109	111	108	93	88	108	89	93	85	105	93	92	86	102	95	95	92	99	101	93	101	93	91	96	95	84	81	105	78	111	91	91	99	87	97	71	104	88	93	97	89	89	86	72	92	86	90	79	87	98	97	94	100	98	103	105	80	97	93	88	102	94	93	74	88	93	99	99	111	101	78	93	107	95	98	97	85	84	75	85	104	105	86	100	93	89	103	85	98	100	97	83	102	90	108	87	84	103	86	92	94	81	85	102	103	77	81	84	82	88	86	76	76	93	89	82	82	109	88	90	86	101	100	114	92	89	80	84	81	88	113	89	85	81	91	97	108	92	101	85	98	94	92	80	89	88	95	98	110	85	93	97	81	85	75	93	94	71	85	88	91	85	87	85	102	107	78	90	113	86	108	96	85	96	79	94	97	63	87	87	72	99	98	112	111	98	87	85	106	80	81	72	77	89	86	94	95	86	92	113	89	99	100	82	80	95	101	107	71	87	98	85	88	80	92	93	109	91	73	83	75	97	86	88	95	97	95	90	87	96	97	107	79	86	98	101	90	85	85	86	83	94	86	104	87	79	93	93	103	86	84	85	88	85	86	68	91	83	95	97	86	86	86	75	89	94	92	99	92	106	108	86	79	72	95	93	87	106	81	105	98	91	81	101	78	92	95	90	95	89	94	78	94	98	91	85	99	83	108	110	103	109	85	95	81	81	109	80	107	78	103	97	85	99	79	88	79	92	92	101	101	93	94	85	119	90	84	105	82	84	118	71	93	86	95	92	76	110	95	73	66	78	101	88	89	75	83	84	72	99	73	81	106	91	86	95	94	91	83	92	89	73	84	93	89	102	84	87	83	90	103	106	78	96	97	100	94	89	83	95	95	84	87	104	73	80	62	88	98	116	96	96	92	105	104	108	88	100	95	95	103	96	97	78	92	91	84	86	83	108	99	88	99	90	77	105	80	88	80	78	100	103	84	87	94	83	102	98	81	95	95	104	82	107	103	100	86	95	102	90	102	77	96	74	112	97	78	83	88	102	86	81	81	92	80	98	93	90	89	87	86	93	87	101	89	95	84	125	89	98	95	119	94	82	83	93	94	93	102	87	79	86	93	105	97	90	91	75	91	93	100	80	90	89	93	87	75	102	91	104	76	87	65	92	85	112	91	96	91	89	91	92	80	88	94	106	110	93	92	96	104	100	108	77	89	89	81	107	100	92	107	68	94	107	110	117	96	96	79	94	96	80	94	76	103	119	96	97	81	97	77	82	69	98	92	73	86	96	79	102	69	94	85	75	80	82	94	88	89	95	110	86	89	93	93	102	94	83	106	91	86	85	72	68	94	100	110	105	78	83	90	75	89	68	104	91	79	98	94	88	107	90	97	86	90	97	85	102	80	90	82	101	93	81	66	92	95	77	117	107	98	77	106	77	79	92	100	91	80	73	95	87	86	88	85	93	87	79	88	91	117	101	104	88	100	84	89	85	91	73	90	91	98	102	119	105	93	79	86	102	100	88	105	83	110	102	96	93	101	91	98	97	84	90	91	103	81	94	95	88
6317	443	523	501	501	476	428	401	398	375	374	412	349	352	318	391	356	347	333	330	324	346	324	382	328	342	344	347	310	374	340	339	338	317	366	381	332	337	347	331	344	360	333	352	337	341	338	311	347	340	328	350	334	327	351	306	327	326	314	337	335	336	355	320	328	298	334	344	334	324	331	316	299	352	298	340	331	320	336	363	340	335	322	336	333	346	314	306	279	334	333	366	351	329	366	299	354	351	327	305	350	354	328	324	322	336	309	344	345	301	331	324	346	324	343	349	342	340	323	352	310	344	328	353	330	313	312	331	328	333	334	322	341	369	325	303	305	368	349	370	323	309	313	364	324	344	315	320	314	350	329	334	330	351	317	315	315	340	323	299	311	330	341	333	298	313	351	307	323	318	368	329	326	347	329	317	333	318	324	314	298	329	320	326	334	356	304	362	342	304	336	324	321	329	313	340	336	338	336	300	341	298	313	385	318	350	358	333	334	334	341	316	355	345	356	340	335	334	355	379	326	330	340	309	316	329	336	342	312	315	347	350	331	327	338	353	334	325	357	306	383	342	316	321	313	341	303	330	310	314	337	341	325	355	308	315	320	342	298	370	344	330	347	327	329	306	318	308	320	299	387	324	332	325	321	319	321	304	349	365	334	333	342	327	368	342	323	310	357	287	358	338	324	303	324	323	323	341	380	329	339	323	310	316	336	331	327	291	283	330	337	334	358	329	340	348	340	293	347	324	330	340	354	319	312	321	302	331	348	332	360	343	335	334	330	326	341	293	355	309	339	340	349	316	320	315	333	327	335	302	333	324	294	305	347	353	335	328	322	315	327	340	318	351	346	347	367	316	369	348	336	351	345	351	320	308	326	330	322	315	346	312	318	311	303	287	341	326	334	337	318	346	347	351	307	317	322	314	323	325	306	335	350	334	356	319	363	299	361	322	344	348	351	372	362	327	310	317	321	340	320	339	338	349	331	334	353	315	343	315	330	304	300	344	327	337	322	322	325	343	339	359	336	302	342	325	333	317	322	292	355	346	347	311	347	295	319	341	338	337	354	326	332	321	332	290	331	307	331	330	329	310	331	313	362	345	355	338	344	351	302	313	338	336	315	355	339	335	332	292	314	336	335	364	337	367	332	342	346	326	316	345	324	293	330	338	302	338	306	345	296	308	360	324	326	314	329	339	368	335	367	312	349	358	325	307	324	294	317	314	332	325	329	326	335	300	321	352	322	348	332	352	307	357	294	317	365	317	318	317	335	355	331	330	324	324	355	314	337	310	324	333	307	284	328	330	311	310	313	338	324	321	312	364	341	329	327	338	317	342	343	332	334	312	356	368	292	331	347	339	335	315	328	326	335	326	336	368	345	295	335	311	367	313	329	387	344	322	328	343	309	284	345	325	367	305	347	351	325	321	330	342	309	323	329	327	331	359	327	314	354	318	340	320	345	334	331	358	332	309	311	299	332	312	340	347	328	326	352	304	321	327	313	343	296	296	313	307	323	305	332	324	310	335	343	337	323	310	339	338	333	333	324	319	352	346	356	367	313	299	316	302	318	354	357	331	323	336	381	308	312	339	324	336	328	335	325	355	329	305	331	336	321	332	337	355	328	301	315	333	352	343	343	344	346	304	345	319	324	342	331	319	320	327	341	337	353	304	327	332	296	324	364	322	330	313	318	318	320	335	321	319	300	346	346	323	314	348	327	317	332	364	349	321	322	344	291	330	347	332	315	303	325	342	340	336	303	323	342	353	315	320	338	339	330	334	340	341	320	323	317	346	316	326	306	347	359	327	325	301	316	339	354	305	345	319	290	328	328	348	288	301	338	391	329	365	341	313	331	302	347	357	358	367	339	338	320	323	342	327	321	334	339	341	329	331	285	316	322	319	288	315	328	360	358	324	349	311	311	326	347	350	348	337	327	350	365	310	372	349	335	345	383	335	324	330	372	342	336	318	346	331	346	318	321	326	313	347	319	319	329	334	335	319	356	329	343	336	328	343	329	351	310	335	332	341	348	340	377	313	330	341	337	331	341	354	356	321	346	325	319	332	329	323	357	315	315	318	343	356	316	322	307	322	342	317	346	338	298	312	340	328	344	327	341	351	335	345	312	315	337	303	346	325	316	315	327	292	343	346	323	299	293	338	335	343	346	317	337	307	316	331	327	310	330	319	350	307	324	314	319	366	340	332	321	339	349	310	364	310	345	347	301	339	386	318	327	334	341	328	338	336	307	298	310	336	316	335	323	292	320	305	337	336	347	365	339	311	314	325	339	357	333	317	342	337	338	336	305	320	341	327	347	283	356	341	320	355	286	321	295	318	340	338	299	343	323	338	306	325	317	337	321	334	342	355	323	300	318	340	353	356	309	313	331	325	362	354	344	292	346	333	333	327	337	321	346	357	334	323	327	350	351	356	326	313	338	333	373	342	328	326	295	358	327	329	343	338	341	326	322	357	348	300	295	310	298	349	294	333	337	339	330	325	334	323	339	315	310	322	288	322	325	354	309	307	338	350	313	336	336	359	302	311	318	335	319	303	321	317	322	331	372	341	293	325	343	292	349	319	353	360	309	335	356	324	333	337	339	364	330	313	323	320	350	331	335	304	306	316	328	324	335	337	330	336	325	327	365	334	338	358	312	342	288	307	285	341	353	335	333	338	301	325	334	313	343	322	337	338	314	347	360	341	311	336	308	366	345	314	353	326	332	337	325	344	346	360	348	343	354	301	333	317	298	330	323	353	346	339	331	325	318	352	312	312	320	346	335	339	326	323	341	315	307	338	324	328	334	308	300	272	331	315	311	337	330	347	370	349	365	339	303	312	309	338	325	309	311	344	355	306	333	313	294	320	301	325	311	292	350	335	328	339	294	326	333	347	314	322	353	329	360	328	307	315	306	304	332	384	336	317	302	328	337	332	340	353	331	319	350	332	345	341	328	355	295	349	308	322	337	325	316	325	322	340	337	329	318	327	320	342	317	320	320	323	306	343	283	345	339	321	328	318	301	358	323	293	325	348	319	314	345	347	326	299	340	349	348	315	338	320	329	338	320	312	319	323	322	353	323	339	343	362	314	330	333	326	325	299	341	331	297	364	352	322	341	325	368	369	349	350	321	326	333	289	334	347	358	308	316	316	323	328	341	329	313	341	337	313	319	356	331	325	312	320	302	337	329	325	363	310	338	339	309	330	303	332	327	330	330	320	347	343	336	309	333	315	340	355	328	339	331	297	317	366	296	382	361	325	318	351	306	334	372	348	350	319	326	320	348	319	331	310	318	327	325	345	311	330	319	332	331	329	333	296	335	342	339	323	341	336	348	330	340	317	317	295	342	314	319	336	328	345	350	301	316	333	318	332	306	322	337	328	336	330	333	307	321	347	359	363	354	307	336	322	354	308	337	301	337	350	306	330	319	323	332	349	318	331	327	347	316	330	322	312	309	342	352	302	320	350	339	340	324	352	304	339	328	349	321	338	358	331	351	331
40902	7889	1502	991	736	541	436	360	306	277	277	247	231	227	192	188	203	162	185	182	156	177	164	172	188	175	176	168	177	168	156	153	161	176	156	173	145	167	153	163	159	179	174	159	143	156	161	174	163	136	116	158	154	167	143	173	184	159	162	139	153	137	152	185	136	147	184	168	128	144	145	142	145	153	159	155	145	160	141	129	161	161	144	153	159	138	155	138	158	147	164	141	167	159	149	157	154	171	162	169	155	161	143	164	133	149	151	144	147	162	160	148	166	133	134	159	157	145	169	141	162	152	161	147	158	139	147	171	165	167	156	139	160	152	188	139	157	144	141	161	173	159	150	136	153	156	170	164	143	168	184	155	142	136	126	155	151	141	145	158	177	159	147	175	163	158	133	175	165	158	159	169	157	162	136	152	173	165	157	157	165	151	129	157	141	174	158	166	146	143	140	164	137	158	174	156	146	168	147	150	169	154	160	171	160	152	169	139	174	179	138	159	162	151	156	153	171	156	177	153	152	181	168	157	158	164	172	144	165	153	161	167	151	157	151	151	145	140	149	147	149	167	174	150	144	146	152	138	149	147	142	168	167	135	154	153	128	178	161	136	154	167	160	155	141	136	140	142	164	165	142	159	179	142	152	174	130	168	162	171	145	145	176	163	139	156	148	141	161	159	142	147	171	161	134	157	147	133	153	149	143	132	156	151	173	151	164	144	160	170	163	141	146	148	163	158	159	152	157	147	146	172	146	156	150	149	140	176	147	184	169	169	137	148	149	154	146	144	135	130	154	167	145	159	166	145	155	153	151	151	158	174	123	152	163	144	179	139	156	162	153	181	153	140	163	156	164	150	156	154	162	132	155	153	151	163	172	143	157	142	167	136	151	165	175	146	143	162	163	164	162	168	144	163	158	190	149	156	147	164	171	155	144	175	160	163	158	135	162	146	164	184	159	167	147	151	161	161	163	144	149	160	130	148	155	162	142	140	134	188	134	144	149	154	167	154	159	166	129	170	154	162	151	125	171	127	141	142	155	163	145	133	135	160	154	179	155	125	159	160	140	168	163	142	162	143	142	137	159	161	155	128	148	127	164	165	156	147	135	161	122	154	147	180	146	162	176	158	127	139	162	163	129	139	142	154	155	159	156	167	168	159	157	153	164	142	156	156	138	161	143	138	176	155	163	142	159	166	155	153	143	148	147	174	160	158	158	143	150	138	138	145	157	156	175	158	150	161	160	147	161	164	169	135	147	144	160	144	156	145	172	142	156	149	146	142	159	161	157	149	177	159	161	162	170	145	176	162	148	155	131	135	140	158	152	152	166	128	145	164	148	161	146	140	155	151	172	163	176	149	161	152	146	148	166	132	126	157	157	157	145	188	173	157	149	174	155	166	181	137	152	176	146	170	161	157	176	140	147	162	174	153	164	153	148	155	157	145	133	146	115	167	170	172	148	175	145	146	153	150	174	150	142	150	158	178	166	169	150	138	154	162	160	156	163	137	158	157	159	146	152	150	162	157	132	161	151	191	158	159	174	170	145	151	131	160	157	173	157	161	155	154	128	167	146	168	163	160	179	160	169	162	167	163	171	150	163	124	138	168	170	159	166	148	147	166	144	129	163	173	177	172	150	157	165	155	193	157	142	172	133	157	154	157	150	175	163	140	145	144	153	159	152	175	143	129	170	143	162	161	154	156	160	167	149	126	177	149	170	156	146	160	133	164	160	159	144	153	164	145	156	144	161	166	155	155	151	139	155	186	142	155	149	154	145	157	139	153	162	154	169	152	149	138	157	165	170	159	149	158	127	155	143	160	159	144	136	162	156	157	150	152	155	157	139	159	149	154	146	155	152	139	184	184	172	153	158	154	152	173	167	172	140	141	149	161	150	175	168	164	165	158	173	147	148	170	143	156	132	178	151	164	164	141	156	130	151	150	139	146	157	157	159	155	161	164	171	139	158	170	171	161	160	158	175	146	171	172	151	166	170	155	155	150	152	132	145	159	152	148	156	129	153	161	144	145	168	151	160	153	159	152	121	154	150	144	150	191	147	145	161	156	139	154	150	173	131	162	156	152	149	137	165	178	167	150	167	172	138	150	180	138	142	137	165	144	136	178	135	157	159	161	150	158	150	172	165	144	165	151	153	144	151	144	148	122	139	154	140	149	146	160	165	162	172	169	160	142	167	163	134	159	140	151	177	167	150	174	148	164	153	146	128	157	151	139	153	146	163	173	173	157	147	145	163	157	150	166	168	166	151	146	151	146	173	163	143	144	161	165	146	165	158	147	173	170	157	146	157	141	135	144	145	152	145	128	174	156	139	159	157	145	166	166	160	144	160	167	160	127	142	150	157	164	167	161	170	131	149	138	160	138	145	180	147	165	164	138	168	154	155	148	158	154	170	152	151	149	174	155	152	168	159	177	141	135	148	119	158	149	167	147	156	150	150	162	148	144	158	156	157	153	162	159	149	169	156	151	163	160	153	155	154	165	156	136	152	133	165	174	151	147	155	175	170	156	151	152	155	155	141	167	159	156	162	166	149	181	175	163	175	143	149	133	155	149	161	178	159	131	164	141	166	174	166	160	190	145	121	153	156	154	173	177	151	145	145	167	157	153	143	169	165	166	145	148	165	153	173	138	144	160	157	160	154	148	152	156	170	161	136	147	172	151	139	139	149	157	141	135	165	144	148	162	130	138	147	173	142	166	156	174	173	177	184	153	154	171	149	163	139	156	169	177	157	140	142	165	155	152	149	151	180	127	154	127	149	122	135	166	136	142	173	140	145	169	150	167	167	155	140	145	142	150	145	170	162	152	179	166	184	165	147	140	186	144	162	162	166	158	154	144	159	144	156	152	155	134	155	150	179	154	175	160	160	147	146	175	161	159	155	150	173	154	141	147	146	156	147	170	133	154	149	156	167	144	140	146	145	160	155	162	152	146	157	140	127	165	150	150	172	165	148	165	168	157	168	147	143	163	167	136	148	184	168	161	156	137	163	133	126	156	167	168	151	158	145	142	150	146	148	139	163	140	160	170	151	162	144	153	162	160	168	164	144	134	162	181	140	152	166	159	161	151	149	142	146	162	170	170	143	150	132	149	146	161	157	150	134	151	153	149	165	154	165	133	148	143	154	170	168	164	171	138	152	150	156	134	147	141	160	151	148	152	124	153	142	151	193	168	148	161	158	152	143	178	139	146	139	165	177	139	151	150	160	146	133	151	168	164	152	172	167	152	162	179	131	146	157	145	158	145	158	144	148	151	142	158	179	170	163	130	171	141	160	173	157	160	165	136	158	116	155	165	137	176	152	158	158	166	170	167	145	156	158	151	148	152	155	151	143	149	145	160	154	152	162	162	135	151	159	160	147	149	156	147	178	135	137	163	150	147	150	153	148	175	156	141	150	155	166	148	154	161	159	159	147	160	159	156	152	188	175	168	130	163	165	162	153	160	154	173	168	167	138	147	164	153	149	174	154	159	157	153	130	147
22320	1569	3400	3694	3155	2616	2175	1721	1515	1328	1181	1098	1098	966	976	799	808	764	708	717	709	687	640	692	630	600	622	603	607	636	628	586	583	581	569	614	559	556	598	556	560	584	530	516	539	538	537	549	565	522	566	520	538	571	512	540	521	492	501	535	550	541	543	499	535	530	520	559	528	549	517	523	520	519	504	532	545	511	538	491	524	494	486	499	499	544	506	501	501	514	473	531	510	502	537	494	546	518	525	503	556	490	481	489	529	549	535	528	542	504	501	537	522	524	484	489	501	524	516	492	536	506	539	527	479	517	507	500	532	510	485	475	506	560	514	497	534	508	527	485	518	461	489	554	459	504	525	523	518	513	507	514	499	506	509	496	477	520	520	504	516	521	514	508	525	496	484	507	476	506	530	504	548	491	488	539	465	509	473	494	514	522	510	493	493	518	556	481	522	483	491	518	458	473	448	531	512	540	520	502	513	508	491	490	522	526	467	507	509	523	526	515	511	496	489	518	512	483	508	542	515	515	479	522	506	515	498	529	527	521	493	529	493	486	553	525	508	500	479	535	505	521	537	542	488	494	512	484	502	520	531	461	462	504	519	467	520	521	498	536	524	543	486	505	500	483	533	501	487	470	512	504	519	523	550	541	493	499	485	505	482	461	538	523	491	486	477	485	471	468	510	538	480	499	550	507	524	543	520	488	468	546	508	541	527	510	486	523	480	536	501	453	479	446	450	520	522	531	508	496	494	466	506	491	505	532	531	487	542	509	490	507	537	518	494	490	515	488	497	510	495	491	474	504	502	495	480	504	468	512	487	508	483	536	545	501	512	540	541	505	513	503	526	487	543	515	485	526	481	517	517	482	497	500	487	500	498	502	533	498	492	463	463	507	504	550	488	464	484	536	491	499	492	502	490	536	531	492	519	488	508	500	522	495	484	502	522	495	485	498	499	512	542	486	494	508	502	519	515	522	488	481	563	472	510	491	509	470	521	514	517	481	505	523	553	509	506	474	512	536	502	499	519	520	555	510	488	517	484	517	468	524	547	498	489	528	476	506	513	531	496	506	518	489	519	495	511	524	507	493	483	467	526	554	507	492	549	487	525	471	536	536	515	475	488	477	498	523	511	469	493	503	506	497	504	548	480	515	511	540	505	521	466	482	520	485	501	501	508	493	523	500	446	512	504	517	508	501	506	532	498	507	512	478	503	524	490	506	565	559	472	488	515	507	501	500	509	509	482	514	477	507	518	490	509	516	504	513	494	498	521	523	472	508	556	524	547	558	473	501	505	479	477	514	522	470	535	505	498	523	495	491	490	517	549	494	549	494	475	526	529	506	485	517	493	542	558	493	500	496	491	498	504	482	517	478	514	480	480	511	488	537	512	489	515	473	512	507	541	517	530	494	490	485	495	518	500	502	495	516	545	485	536	502	511	486	506	484	493	516	517	531	487	493	518	517	501	493	542	527	528	507	490	538	515	506	466	510	502	500	501	499	486	499	510	503	537	519	526	477	529	490	484	500	498	502	501	536	486	521	541	500	487	463	482	491	487	475	504	517	500	511	520	476	517	492	480	496	507	485	511	506	540	485	481	542	489	511	529	504	550	500	522	518	486	469	534	489	490	493	507	524	503	519	491	520	520	513	474	514	564	513	487	509	519	513	459	534	513	512	472	538	551	471	542	500	519	484	486	502	497	499	498	521	516	479	493	537	488	524	520	521	462	497	506	494	517	492	493	507	473	484	517	498	505	492	490	516	498	485	527	490	528	533	489	482	517	513	497	540	493	513	462	519	486	513	512	467	511	503	533	504	495	528	535	462	495	471	505	498	545	512	503	567	458	520	546	502	536	482	482	511	510	477	490	503	476	520	521	491	513	507	504	535	475	476	503	482	467	537	515	528	503	497	536	523	501	506	486	504	517	492	548	517	467	508	467	473	471	509	514	527	526	498	514	522	501	483	473	515	487	514	530	495	530	496	528	504	538	511	547	508	549	532	491	550	553	473	495	480	473	494	555	511	505	485	498	493	477	526	477	516	475	490	532	499	498	487	486	520	493	474	507	538	536	504	495	504	474	485	476	496	496	535	497	561	522	505	469	485	528	500	502	501	484	482	547	510	530	505	514	488	559	507	556	470	505	516	470	529	525	509	479	457	470	518	520	462	452	515	511	450	465	491	480	504	518	515	488	478	522	481	531	525	504	468	498	496	495	505	524	463	514	495	516	514	523	514	519	471	483	550	500	529	516	496	510	500	545	460	496	553	482	521	494	514	494	526	506	503	461	506	527	502	485	523	511	484	478	523	538	523	531	480	484	522	519	499	511	509	491	547	489	469	499	474	529	513	494	488	496	533	524	536	504	476	491	511	475	494	531	479	491	549	499	491	482	497	464	475	493	499	513	512	500	488	508	521	481	519	502	487	517	510	520	501	480	510	462	556	506	481	489	539	467	524	523	506	525	500	510	531	539	481	474	499	491	508	511	527	525	507	463	527	500	485	549	476	483	502	513	532	481	482	513	488	527	494	519	500	557	521	550	511	509	523	493	496	529	565	511	502	519	487	479	522	507	489	504	478	492	483	469	513	521	485	495	520	504	517	528	452	514	528	488	513	499	535	521	484	546	502	501	519	507	520	473	519	502	512	486	500	483	515	499	519	492	531	486	478	497	511	494	553	482	490	496	501	482	503	487	528	535	531	496	532	496	492	476	524	506	491	507	526	522	488	511	507	504	521	513	494	518	497	511	516	484	500	494	503	486	515	502	541	454	498	477	485	544	462	477	497	500	516	535	494	516	527	541	557	459	505	534	495	472	453	483	502	531	534	512	486	491	466	490	487	495	499	523	489	498	490	496	523	487	494	501	526	508	510	490	487	504	510	519	530	496	499	497	538	502	502	528	531	490	518	495	545	483	518	494	497	521	531	502	532	490	539	492	499	492	520	513	499	491	511	536	479	477	489	536	535	533	486	565	528	528	461	511	466	491	461	510	497	534	505	465	512	514	504	476	531	491	505	459	505	509	505	484	481	488	475	499	495	519	466	508	518	498	479	517	506	505	484	474	517	560	482	522	516	502	475	536	520	507	516	468	510	529	482	494	503	493	484	496	485	496	498	530	495	506	522	489	518	497	495	513	498	525	501	495	492	512	474	536	492	497	522	532	483	474	478	513	480	474	507	494	498	526	524	533	541	466	462	498	519	495	525	484	488	487	536	525	501	487	504	499	559	510	489	498	479	509	534	512	507	519	515	522	491	503	485	517	489	523	483	509	541	520	483	517	472	484	519	465	515	499	487	493	502	506	492	557	508	504	486	490	464	483	490	492	542	502	533	510	466	494	496	471	448	563	499	507	483	522	506	470	541	523	528	476	513	485	469	565	517	500	511	452	526	539	509	525	490	508	489	525	481	490	494	509	526	516	534	480	494	533	511	474	519	494	512	504	505	508	478	521	487	554	511	517	512	532	523	506	509	544	495	506	542	499	499	539	496	494	551
54255	14571	3587	2096	1460	1046	865	675	586	492	438	433	356	348	349	332	326	308	307	292	313	283	293	288	272	288	275	260	299	276	267	254	276	267	255	267	269	263	243	255	248	251	242	277	267	248	272	272	250	242	238	233	264	265	286	259	280	257	251	229	248	244	270	249	241	266	267	232	280	229	257	233	274	277	255	271	253	258	256	221	261	200	223	244	232	274	274	245	254	251	237	250	253	253	259	250	245	264	272	230	253	249	255	255	246	243	252	270	261	231	234	278	248	230	269	238	237	270	230	261	225	249	223	253	242	243	242	255	254	243	250	227	254	267	248	303	259	236	261	260	236	278	240	243	303	224	225	235	245	239	254	271	236	251	235	239	286	263	251	243	227	252	234	252	262	254	263	243	255	246	268	233	281	263	264	269	276	272	244	242	254	277	221	228	281	244	287	255	250	247	246	236	259	232	226	239	258	236	250	256	243	225	254	222	283	243	243	264	257	244	259	251	270	256	278	276	297	286	258	275	271	260	257	275	256	236	235	235	254	263	252	271	252	248	263	241	219	228	255	236	250	254	252	226	247	270	226	259	227	254	236	249	255	244	234	231	264	258	290	262	244	257	257	265	259	239	254	208	227	241	252	243	231	259	238	265	249	263	235	247	263	217	260	262	278	263	253	274	239	226	239	230	256	231	256	277	277	229	235	247	258	254	233	239	218	281	267	253	232	291	250	271	237	255	250	261	235	236	234	246	251	275	235	256	265	229	257	238	265	250	249	251	260	245	262	233	250	247	246	253	255	252	273	272	252	260	247	246	272	248	265	249	247	263	279	235	246	269	303	275	244	239	237	253	263	257	267	258	252	251	235	248	250	248	247	246	256	243	248	280	259	259	232	280	248	252	263	289	260	226	261	258	270	262	252	259	261	260	258	239	247	254	243	228	250	235	276	228	258	251	245	235	241	258	273	257	227	282	249	284	256	244	267	254	283	240	216	247	252	234	243	260	288	261	244	267	238	243	246	268	276	257	268	249	260	247	227	259	265	238	251	251	275	221	240	224	219	258	263	260	279	233	227	249	235	231	227	257	284	266	245	235	242	274	228	265	261	226	261	246	226	245	237	273	255	248	280	243	250	281	266	236	213	246	270	257	243	262	243	243	249	257	255	271	237	244	237	255	261	245	242	276	259	238	255	268	232	243	242	249	257	236	257	213	256	258	226	273	257	259	274	257	262	242	256	247	246	280	259	237	249	249	263	258	236	252	229	224	255	246	252	244	260	282	258	232	263	233	263	265	259	234	256	252	234	258	223	255	263	281	251	222	259	258	264	273	257	261	264	256	249	263	217	257	249	270	248	223	262	218	221	258	250	267	240	241	253	222	242	245	251	240	267	264	256	283	251	293	252	260	255	280	256	236	249	249	252	240	255	243	236	255	254	240	261	274	258	281	255	253	268	239	255	273	258	252	264	252	251	260	247	258	243	240	253	265	232	283	284	278	234	247	272	272	250	256	263	279	245	268	226	286	246	234	248	249	242	280	246	266	271	255	237	261	268	245	257	252	293	226	251	260	236	245	240	239	241	235	237	271	239	271	254	252	296	255	238	248	258	260	230	246	270	242	229	271	260	251	258	229	232	273	271	242	238	284	246	233	271	263	264	275	260	243	245	270	252	249	247	265	264	247	234	282	252	267	256	257	232	253	271	255	296	245	274	240	269	258	210	276	280	257	263	275	273	240	276	232	238	252	256	244	266	254	244	251	245	216	248	255	280	260	260	255	241	197	246	238	232	266	282	250	225	274	266	258	257	261	237	251	253	273	254	267	270	248	242	274	233	263	254	242	242	245	261	262	232	232	259	266	265	253	240	252	282	246	223	260	260	240	255	266	259	250	250	251	272	251	288	261	225	265	256	263	262	267	281	228	247	235	269	284	253	250	227	243	237	257	254	254	252	253	261	265	235	241	217	246	250	250	241	276	258	258	259	248	229	255	288	276	309	248	273	263	270	229	223	222	236	283	246	247	248	259	236	272	270	231	265	258	265	256	245	230	271	244	265	252	267	229	254	280	231	267	262	265	209	238	263	253	275	240	244	273	260	264	262	255	261	243	268	219	231	242	246	264	251	249	267	234	264	267	228	222	268	260	256	252	250	249	230	252	258	257	234	250	249	284	272	260	273	266	221	251	244	252	255	235	253	245	251	253	279	266	277	238	275	256	242	246	256	259	246	260	254	245	277	243	223	252	240	248	256	259	242	266	244	251	234	265	274	274	253	260	238	243	256	268	228	241	264	273	256	246	263	246	263	233	245	268	262	264	226	226	213	253	262	253	270	236	250	255	246	243	240	274	260	281	237	272	244	230	284	226	258	269	229	252	243	248	226	244	255	235	276	268	239	242	244	261	242	253	279	221	252	279	270	253	246	262	259	240	229	249	259	232	241	244	239	252	240	240	287	257	242	267	254	271	248	247	240	258	271	247	217	251	257	250	263	260	228	247	268	247	264	288	261	279	248	249	250	269	248	276	252	270	254	255	267	238	263	238	264	254	258	259	246	254	247	238	232	257	261	254	239	254	251	273	263	251	256	247	259	235	232	251	244	275	257	245	249	237	255	252	255	255	252	240	260	274	237	245	263	291	271	249	237	252	255	272	242	236	263	270	281	230	248	250	224	248	270	268	270	245	237	269	221	262	244	263	219	233	235	245	248	238	251	257	257	232	250	243	242	269	248	233	274	254	253	269	252	257	281	256	255	256	278	245	235	227	266	267	259	258	232	253	265	263	248	273	251	254	260	268	236	252	234	255	258	244	240	257	259	253	253	248	253	260	272	259	270	253	260	246	254	274	255	249	267	235	255	220	254	267	259	246	281	274	244	263	251	245	250	209	226	227	275	263	247	258	248	234	235	242	274	241	245	249	252	262	261	254	248	272	243	277	244	260	268	270	243	271	234	247	239	273	302	251	262	235	236	260	242	244	246	289	263	270	223	264	256	263	267	260	259	256	252	211	251	275	276	278	252	259	248	243	255	266	256	266	263	240	280	230	255	247	232	243	249	239	253	258	228	241	246	261	231	254	250	258	218	280	255	252	247	251	241	268	266	258	237	249	236	255	250	248	258	242	259	235	261	250	243	273	238	275	237	264	239	268	275	248	258	218	258	274	262	274	235	238	255	246	263	267	247	250	235	238	266	245	249	263	234	259	239	240	238	245	244	286	249	236	277	269	234	233	246	241	247	262	233	246	244	267	257	267	261	270	250	227	278	233	254	273	264	242	264	249	251	247	250	240	262	251	287	245	254	268	227	263	224	261	263	251	262	293	249	277	296	231	244	268	250	257	267	238	268	255	236	233	244	256	241	248	239	251	251	234	224	241	252	271	260	250	257	242	254	242	249	258	264	252	241	250	255	254	224	240	234	265	244	245	266	248	249	217	246	276	237	246	241	245	259	205	257	236	259	264	236	225	266	262	270	222	233	255	270	255	259	248	251	249	240	257	263	239
28953	2798	6288	6782	5696	4590	3750	3180	2749	2434	2161	2013	1775	1586	1502	1392	1284	1368	1228	1196	1166	1122	1095	1081	1035	1024	1011	973	942	965	934	892	929	920	928	876	896	867	788	865	812	852	882	847	821	852	841	864	782	823	780	834	809	770	796	757	796	800	823	843	871	809	791	870	781	829	834	756	766	731	802	843	796	764	788	788	829	753	771	781	837	724	787	753	745	771	765	822	760	752	752	745	792	794	823	757	748	779	808	778	722	770	752	695	786	727	781	757	798	761	754	763	780	799	743	779	752	827	732	742	745	766	746	759	781	795	739	809	765	806	776	771	797	797	736	729	786	735	799	800	742	798	787	734	752	739	804	757	797	763	799	778	756	778	710	757	774	771	747	763	776	758	776	762	774	778	742	726	756	718	743	747	764	768	766	716	773	803	781	805	777	785	745	760	770	775	788	755	769	794	680	771	734	748	739	774	748	763	791	765	742	747	788	716	719	753	793	721	824	774	818	785	728	758	796	728	827	769	742	778	788	729	757	760	771	773	749	742	725	748	786	768	748	796	741	780	766	781	792	693	788	718	803	731	741	736	789	730	727	769	787	752	809	752	730	779	766	724	800	761	800	741	798	778	786	770	730	760	798	690	741	785	718	752	772	803	765	791	758	746	756	719	777	711	768	756	772	798	715	744	753	730	796	779	768	792	753	749	740	752	752	718	744	772	741	760	758	740	796	742	752	736	757	789	741	773	770	805	756	752	762	726	782	768	676	768	748	723	712	725	714	756	792	782	774	763	755	825	760	739	737	738	756	736	786	817	824	770	755	799	812	736	767	720	739	729	743	794	765	743	750	774	758	822	714	725	743	737	764	756	728	771	745	794	773	747	783	833	820	772	729	778	787	774	775	762	786	740	749	746	751	703	745	722	769	777	769	758	768	804	789	797	749	768	741	746	799	697	806	817	796	740	724	795	730	717	736	750	766	760	780	741	769	796	735	762	830	784	764	754	744	727	764	711	819	771	745	735	749	754	694	707	761	777	741	762	803	719	760	771	796	758	796	806	730	718	731	749	787	752	768	772	788	771	789	749	719	765	773	761	761	768	787	723	733	779	807	754	762	747	754	812	765	772	750	777	752	790	764	738	790	746	764	749	763	741	769	783	757	782	725	743	739	751	736	767	778	772	774	718	802	725	759	710	757	755	799	746	756	769	731	799	727	740	741	768	728	763	753	755	768	763	777	755	721	760	718	749	737	812	764	785	715	797	771	769	776	768	748	806	805	729	753	709	746	734	744	739	764	762	753	773	814	774	795	765	751	733	745	720	793	820	770	715	745	729	733	798	759	787	699	727	743	777	769	732	753	800	758	781	767	732	757	773	744	784	743	752	773	748	783	754	778	739	791	728	738	771	776	797	802	816	776	747	782	740	742	807	744	792	743	743	760	791	779	761	784	723	783	707	766	716	800	752	756	762	781	770	766	797	771	768	793	716	719	753	802	767	772	777	764	752	724	746	766	764	764	788	794	771	764	746	770	783	735	781	727	711	729	802	774	718	727	758	770	745	756	746	781	785	822	767	762	758	779	769	758	821	772	809	770	785	750	757	759	752	819	768	762	767	733	815	735	787	772	769	779	755	758	760	715	704	766	759	757	759	758	774	722	760	701	761	728	750	768	760	739	768	722	759	725	781	770	739	795	784	763	762	773	755	799	766	779	752	737	781	769	688	790	777	773	753	788	742	728	776	743	711	779	745	759	750	764	785	747	829	718	797	763	746	755	736	763	786	749	748	787	783	788	790	746	725	741	732	773	770	732	769	775	712	766	684	766	712	788	743	784	808	751	722	795	773	751	759	786	780	741	742	761	777	767	744	728	738	774	748	788	733	813	711	748	784	710	816	757	758	744	763	795	754	738	762	789	741	807	735	727	759	764	777	790	742	735	777	766	787	767	742	763	756	787	778	712	779	773	757	748	730	748	758	765	789	696	714	780	784	783	780	698	728	745	759	722	784	783	747	788	729	783	767	747	787	795	744	744	834	739	770	728	780	767	734	726	765	772	760	769	774	703	741	774	725	798	750	752	705	752	714	735	787	773	760	764	782	771	764	735	781	736	768	798	744	787	792	740	742	763	764	727	807	763	767	733	765	759	759	769	783	725	751	774	717	669	774	741	787	803	723	761	730	765	740	783	783	752	748	825	752	743	710	742	760	746	732	743	709	733	775	732	814	792	775	792	785	764	775	800	785	810	744	758	759	716	731	718	804	779	754	790	728	785	740	797	740	753	778	704	788	772	761	774	787	795	804	751	782	735	724	780	705	771	763	755	747	758	857	786	717	784	757	795	768	786	760	758	747	738	771	693	737	783	759	776	792	734	770	774	734	753	778	744	739	727	740	762	755	733	726	763	763	788	777	730	745	728	748	761	778	799	761	798	765	713	778	704	707	750	765	747	769	750	739	760	755	751	759	742	764	765	778	748	736	750	772	745	727	763	766	747	798	740	794	774	768	744	704	696	772	769	753	770	722	794	797	774	816	748	778	769	732	749	783	774	758	724	762	728	727	726	765	755	790	800	772	772	741	767	749	792	739	738	760	740	780	787	739	758	788	756	742	750	773	762	786	754	781	738	679	732	758	735	793	737	709	789	725	750	745	816	797	762	769	746	746	757	783	710	736	727	755	746	736	719	733	739	696	778	759	740	757	732	749	760	772	720	751	733	735	709	718	768	744	791	759	811	800	804	813	773	735	736	791	756	821	729	701	703	757	754	778	762	756	790	760	716	803	776	778	728	775	745	750	764	733	748	693	743	772	780	755	767	774	763	781	774	778	743	786	821	734	764	766	782	734	736	709	779	720	774	785	760	692	733	792	771	769	773	724	789	767	719	663	757	765	788	771	804	766	740	744	810	777	761	785	746	759	810	708	734	759	721	740	767	802	707	765	762	765	757	755	772	726	762	753	701	778	768	766	750	761	760	756	769	749	746	722	789	748	737	802	738	726	732	712	782	757	734	804	722	774	741	753	751	747	744	759	724	743	777	736	761	744	758	775	753	798	703	775	753	794	748	793	735	729	785	752	747	834	790	795	760	786	775	757	786	772	771	755	752	790	767	765	759	787	788	745	743	751	764	723	736	811	732	750	770	801	756	765	741	771	768	780	741	784	758	747	764	742	786	766	795	733	768	722	677	761	760	760	731	712	760	752	743	713	758	770	785	766	780	817	753	795	759	730	730	801	762	766	769	715	773	761	782	749	802	728	698	759	758	755	762	780	779	752	754	730	783	771	766	751	752	778	763	777	749	794	732	771	746	759	749	746	766	786	789	786	760	744	769	776	751	798	733	720	753	726	784	758	770	826	761	739	765	784	809	746	772	721	755	750	736	751	824	739	752	758	760	750	779	741	758	781	761	729	777	767	748	747	705	793	808	819	722	793	765	765	747	798	775	737	786	786	729	765	745	749	756	727	776	769	827	784	778	775	766	752	723	756	752	754	777	778	710	751	767	801
6756	370	187	138	118	106	123	117	102	80	93	93	103	90	89	109	85	82	95	103	109	92	98	90	91	86	97	99	113	82	108	83	87	99	80	90	92	102	94	98	98	91	90	81	81	82	99	82	93	86	88	84	88	103	75	97	101	103	100	102	83	74	89	107	82	87	99	90	100	66	103	104	104	64	93	84	82	88	97	81	82	105	106	112	112	90	89	80	94	92	82	93	75	81	103	80	92	86	89	77	74	74	96	100	96	96	78	88	108	102	91	81	88	96	94	90	97	88	83	95	96	86	94	87	94	97	93	83	97	81	85	72	92	97	76	89	94	94	94	88	72	83	74	92	80	84	83	73	78	82	95	97	91	121	100	80	91	99	86	94	91	71	94	78	88	86	92	79	94	90	98	79	84	87	91	85	90	92	97	92	87	76	94	88	98	70	99	87	89	105	98	96	81	112	91	98	111	91	77	92	93	87	93	81	92	84	93	92	80	90	82	89	81	82	101	106	85	102	113	85	79	91	88	91	74	89	96	84	105	109	85	89	76	68	96	93	81	78	93	81	74	95	78	92	102	120	101	97	98	98	89	73	91	81	70	109	85	86	81	79	115	88	83	104	99	98	95	87	94	71	86	100	84	79	103	82	97	83	101	104	97	95	85	79	79	85	87	96	89	89	80	87	94	91	90	93	98	72	85	105	79	101	87	88	84	107	85	104	91	92	116	79	109	94	105	82	86	90	81	93	84	81	88	76	102	113	100	95	107	86	84	82	97	93	95	88	90	111	85	96	79	97	101	99	82	85	88	84	86	83	93	100	82	100	101	86	82	99	95	97	81	81	87	95	91	87	96	90	79	88	97	104	95	77	92	93	85	73	95	77	75	101	89	102	107	104	89	85	96	87	84	86	103	100	92	94	82	74	81	95	86	67	101	102	99	94	86	77	77	87	83	96	92	97	94	88	78	103	78	65	90	87	91	99	90	90	91	92	84	100	76	92	96	91	83	85	97	102	83	90	100	73	95	76	82	85	111	75	120	92	92	99	82	72	107	83	96	98	84	96	72	81	94	88	94	81	71	82	83	90	92	105	90	86	72	97	94	78	93	101	94	115	75	93	87	75	96	102	98	86	87	86	83	104	97	97	87	88	83	84	82	76	90	82	82	106	95	90	95	90	91	89	85	78	97	77	99	85	100	81	80	70	98	85	85	75	89	103	73	95	89	95	89	78	86	82	93	91	87	88	100	98	85	94	103	104	90	92	72	102	90	93	96	98	90	89	85	94	97	85	113	83	96	92	97	95	82	88	99	73	99	82	99	94	106	91	81	93	76	88	96	90	79	90	98	82	86	99	82	100	89	100	101	112	80	84	84	91	95	93	97	87	97	92	84	70	95	80	89	101	96	94	89	79	92	100	79	87	97	97	92	92	92	87	98	94	89	87	106	84	72	91	97	84	106	107	90	79	89	81	79	86	103	90	91	96	83	81	82	101	92	102	88	101	89	99	98	85	92	79	83	85	102	115	79	82	84	104	98	94	77	95	89	94	86	83	75	79	87	93	69	90	106	94	81	98	88	74	89	80	83	97	103	108	90	93	94	97	85	84	94	78	88	98	97	80	96	83	79	87	102	98	87	98	101	91	85	96	85	85	90	74	89	92	88	79	87	99	100	93	85	77	88	80	73	92	83	85	84	88	86	82	77	97	94	86	105	102	88	93	82	101	68	102	87	107	97	90	90	77	83	91	89	85	101	80	74	110	86	104	80	95	86	85	88	99	85	99	82	72	95	89	82	78	93	89	84	88	88	95	86	96	92	89	91	85	92	98	94	84	79	96	86	92	84	82	91	105	86	90	105	92	79	75	94	83	87	99	100	96	86	92	80	89	80	86	98	93	76	98	91	80	93	92	89	95	90	107	64	84	79	100	98	76	85	100	75	84	89	96	96	92	70	84	94	88	86	76	93	85	94	118	88	74	93	79	79	83	104	83	83	87	97	95	87	97	95	77	116	63	91	82	97	98	101	80	86	93	76	99	70	87	104	76	87	89	87	101	82	82	102	87	89	106	98	86	70	92	72	81	91	88	99	83	116	114	85	90	90	122	87	95	101	96	86	99	82	101	90	86	75	102	82	84	95	82	96	80	93	100	81	100	83	89	89	99	115	89	79	97	89	96	87	85	95	95	79	96	89	96	78	94	94	94	81	82	87	87	75	98	100	76	90	96	90	85	75	77	81	92	89	102	98	93	75	85	104	90	101	82	80	94	78	92	102	91	102	88	97	78	72	87	95	88	99	84	101	91	100	88	80	79	94	80	83	86	77	111	77	90	94	88	77	88	99	90	88	96	72	96	71	86	85	93	99	88	80	83	87	98	75	80	102	92	88	89	96	102	84	93	92	105	96	77	87	88	93	81	101	83	75	82	93	94	99	72	86	69	87	96	92	102	84	98	99	105	95	82	80	107	84	93	96	83	89	91	102	85	99	92	85	80	99	97	89	98	100	115	79	105	96	87	90	103	94	90	90	78	92	103	90	103	76	100	88	97	77	86	104	89	101	91	92	111	83	94	97	84	101	96	99	89	79	97	70	90	85	97	85	83	89	95	91	84	73	80	77	78	90	83	89	108	106	91	107	103	81	80	93	85	79	91	91	105	82	89	81	84	107	87	103	93	104	83	84	111	102	88	88	104	85	81	85	67	98	97	89	80	104	103	86	88	100	97	84	96	88	93	107	86	111	79	93	98	108	86	106	111	92	91	91	103	97	95	83	86	90	95	98	99	102	92	92	98	102	96	85	96	98	92	84	90	93	91	65	95	81	90	91	87	110	82	87	88	94	81	79	89	87	89	94	78	81	96	93	77	100	87	108	95	72	107	63	75	76	82	89	92	109	74	106	87	93	82	93	97	76	83	100	108	87	97	88	96	86	88	92	93	101	93	90	108	82	85	84	69	76	110	75	87	85	82	95	99	95	82	72	76	75	102	88	78	88	94	104	96	73	86	84	83	87	88	94	105	92	85	94	82	100	114	85	87	100	87	81	91	90	95	102	93	88	96	106	101	77	70	103	90	96	108	92	90	92	95	84	80	90	111	98	110	72	88	88	94	88	93	95	92	82	87	89	84	111	92	85	79	91	93	79	103	107	89	78	93	98	89	80	90	90	105	112	79	97	73	96	98	86	89	95	96	89	103	75	101	86	83	91	81	95	98	94	80	87	94	81	78	80	92	97	95	85	84	83	107	84	101	78	91	103	101	76	76	83	81	85	107	101	94	97	91	85	93	88	87	101	92	73	86	89	101	69	110	91	88	98	71	76	74	102	84	95	103	92	99	84	78	67	87	87	86	102	96	81	104	99	101	81	92	83	77	82	76	109	77	89	84	84	88	89	97	90	99	105	91	96	86	90	92	88	78	87	116	90	100	92	89	82	84	71	97	87	77	105	90	71	91	107	103	76	98	90	91	83	79	94	93	104	85	91	85	87	100	84	92	73	91
6070	389	536	554	525	461	415	422	399	402	368	361	359	373	370	312	339	339	345	354	345	368	317	336	347	326	302	333	330	294	313	353	329	340	301	330	331	305	332	348	306	362	360	332	326	329	310	350	320	338	333	338	308	335	357	335	333	337	356	321	325	322	334	338	348	335	346	345	330	302	355	367	332	336	320	343	302	308	298	320	330	340	315	323	340	306	345	312	332	318	301	324	345	310	326	323	355	315	319	325	315	362	365	345	354	320	332	317	289	338	330	295	301	339	325	336	351	321	294	338	351	350	338	322	306	295	319	318	318	328	321	304	312	335	302	323	331	337	314	349	299	328	328	306	296	330	316	354	354	359	354	329	331	314	330	316	323	318	327	293	340	300	354	327	295	333	342	370	342	302	349	341	334	315	332	354	336	336	310	335	298	334	334	343	309	317	309	331	333	332	322	330	342	346	295	330	346	360	309	337	316	327	289	298	291	362	352	326	295	331	323	325	342	341	363	350	365	335	362	332	336	336	319	334	371	325	307	343	323	288	339	342	319	293	341	315	331	309	322	310	347	334	327	329	302	298	330	318	338	349	359	313	329	344	342	361	320	310	326	329	289	307	320	340	322	326	317	337	307	334	318	308	298	330	309	316	333	313	345	325	315	320	330	316	304	299	329	354	338	329	296	333	308	335	321	360	329	321	300	313	307	322	337	291	325	331	341	313	333	326	338	314	303	320	352	329	345	319	330	353	287	334	356	311	318	312	324	310	302	327	324	349	340	346	350	324	333	340	337	309	344	342	318	350	305	300	340	336	298	301	345	309	341	316	332	322	331	316	316	344	317	341	309	326	315	322	332	321	354	305	367	329	356	330	343	340	343	307	328	307	327	337	308	333	337	326	327	315	303	316	329	322	358	303	342	340	349	321	318	319	342	319	341	346	353	353	335	311	337	343	327	322	317	318	323	306	348	329	322	332	340	322	318	314	366	348	309	349	325	349	345	322	307	298	345	330	331	317	309	350	312	328	333	341	297	315	321	315	302	329	353	340	331	338	352	342	343	300	302	336	356	309	310	336	327	340	370	304	323	328	318	344	310	337	303	332	349	321	313	315	335	354	326	328	294	327	319	323	338	300	362	332	335	327	336	348	328	347	327	348	314	362	350	339	330	326	339	368	310	359	293	335	309	347	327	326	350	324	341	341	311	345	340	310	341	334	358	343	339	306	295	364	326	320	310	321	345	336	301	302	331	315	327	362	349	312	333	336	326	334	328	332	314	335	296	337	314	291	338	312	346	342	346	343	321	345	319	320	318	339	289	309	355	340	333	329	321	332	336	320	337	291	286	312	333	319	345	332	281	319	319	295	321	309	336	326	320	335	328	320	314	321	332	316	315	318	358	308	313	292	305	321	336	355	302	337	326	355	339	345	345	312	324	302	367	311	332	320	323	320	325	315	317	307	352	297	314	350	314	338	336	376	299	310	328	350	313	329	345	331	384	330	321	339	306	302	370	312	346	333	345	327	323	303	328	299	346	325	298	369	334	303	322	326	319	317	334	317	335	364	362	318	320	341	322	338	340	345	335	343	312	332	351	321	334	344	317	323	300	367	312	299	309	338	304	285	339	356	303	339	339	302	340	343	339	324	340	346	317	329	339	370	307	330	305	344	347	327	319	357	313	361	324	320	305	314	346	334	354	342	333	303	312	364	326	341	340	328	311	318	331	316	313	311	321	328	339	329	322	349	297	316	327	344	311	330	329	317	355	352	344	354	339	315	334	325	322	284	307	294	355	355	344	333	312	294	321	340	320	342	329	338	318	306	348	358	332	332	336	343	325	292	313	323	357	358	332	311	356	310	350	331	333	318	336	336	334	332	316	296	309	352	350	351	322	313	345	350	320	344	323	350	341	326	348	314	345	325	373	341	358	302	362	307	313	329	325	323	346	325	334	329	337	320	318	370	341	330	347	320	342	300	315	343	344	323	341	308	334	343	331	339	325	340	346	327	325	336	336	322	342	321	319	355	331	320	349	336	314	338	334	331	310	308	305	326	298	342	304	328	317	340	321	306	343	352	344	338	288	326	322	290	331	286	317	318	334	348	336	320	336	339	317	321	343	327	342	325	336	352	293	328	329	327	344	361	354	321	341	353	328	289	311	324	313	327	334	310	323	312	319	344	324	360	330	355	321	341	325	325	319	325	325	325	288	335	310	322	325	353	352	335	317	324	338	365	308	359	311	344	327	317	346	309	290	314	309	338	298	317	342	323	318	333	336	320	313	311	305	319	345	329	306	352	374	347	350	341	366	330	341	362	322	323	314	331	352	293	329	355	336	316	306	332	353	301	342	330	284	327	325	341	296	343	332	328	316	338	321	360	319	315	332	320	325	331	289	345	335	316	334	327	325	325	313	340	321	285	316	317	346	313	340	386	306	329	343	336	342	303	363	332	310	334	299	321	327	324	320	352	320	345	349	350	300	327	330	327	298	311	336	330	327	351	304	354	306	344	349	336	348	338	308	294	323	342	301	332	351	325	323	327	332	295	330	359	328	330	305	308	343	341	327	370	323	328	325	343	350	334	302	321	318	320	325	365	321	305	343	337	380	327	330	327	331	365	305	301	335	322	321	320	339	322	349	321	345	340	352	339	332	327	314	345	359	304	339	340	317	313	351	328	329	327	324	305	347	329	326	334	344	333	327	321	338	346	356	310	366	326	320	300	308	368	334	323	348	347	341	309	315	364	346	325	320	314	326	311	356	317	326	305	342	318	337	298	325	333	323	329	307	340	312	323	343	325	330	289	333	340	333	348	341	326	334	317	349	346	331	304	316	348	336	322	331	337	351	284	331	322	303	309	327	314	328	330	328	360	294	353	314	337	344	327	306	334	342	338	318	334	371	356	308	355	334	335	333	323	336	318	370	347	323	359	332	290	326	345	294	322	345	326	332	313	330	338	315	301	334	297	327	330	331	348	347	344	364	326	348	338	327	312	312	302	301	331	346	349	321	333	318	331	309	357	346	321	319	347	331	345	359	318	318	311	340	352	345	314	339	309	331	310	309	341	361	332	352	329	350	326	309	330	314	349	329	342	310	343	288	326	341	329	350	337	322	324	343	341	305	336	328	313	367	314	332	296	328	348	352	339	338	333	318	342	334	341	380	293	327	314	366	326	328	296	310	352	346	321	346	289	317	352	320	313	342	312	346	315	319	334	310	319	308	326	313	308	309	331	331	344	305	318	330	334	326	329	302	311	328	334	363	315	329	304	356	338	321	322	320	329	315	346	323	314	331	358	359	388	301	303	333	305	329	318	324	322	354	321	339	327	306	336	302	325	348	302	358	324	301	337	323	336	319	345	340	348	322	340	326	318	322	322	331	325	375	320	318	306	341	335	314	312	314	325	333	305	324	327	306	331	332	321	325	337	329	317	345	316	324	333	358	317	339	329	322	312	363	319	298	331	314	338	331	296	361	353	299	369	318	350	316	297	323	322	308	331
39961	7205	1484	1015	762	539	421	343	295	303	278	197	222	234	219	187	165	193	179	166	176	171	181	166	179	178	146	169	175	166	151	169	145	167	165	184	161	152	163	136	156	203	167	160	157	149	155	168	181	155	168	160	135	175	169	148	170	165	154	154	157	187	162	149	138	133	161	164	150	170	162	151	144	153	150	174	137	140	157	153	148	190	131	176	144	144	155	156	169	186	171	154	147	138	162	139	152	140	169	154	166	169	159	163	169	167	162	163	173	157	137	169	138	159	161	182	175	130	167	147	148	164	141	165	161	153	147	156	128	143	152	184	153	148	163	157	142	145	139	152	136	175	148	154	153	175	167	156	148	158	160	134	149	169	136	123	147	171	140	143	152	170	167	152	166	160	131	166	141	137	144	157	147	150	146	156	148	154	143	146	150	165	134	156	153	177	149	127	175	128	163	144	166	155	155	163	114	141	166	159	157	158	160	176	159	152	156	156	151	153	155	164	152	171	150	162	174	145	146	133	165	155	148	139	130	163	165	157	151	151	160	166	178	159	148	164	146	126	160	139	164	135	134	162	149	163	140	155	153	149	145	153	128	171	166	169	160	134	177	133	150	147	172	162	162	142	141	121	133	150	155	139	159	150	179	155	156	156	153	168	162	172	149	157	155	151	149	160	167	156	135	159	160	155	178	165	153	162	163	150	152	124	173	144	163	176	160	152	150	152	153	149	158	158	143	145	135	140	139	178	156	147	141	131	144	149	146	151	140	153	166	167	168	168	169	146	163	161	146	140	171	152	150	147	158	158	147	145	160	168	150	154	148	163	169	134	133	183	150	172	164	164	147	175	160	169	146	162	159	160	149	163	164	162	195	146	151	141	153	140	168	147	138	152	134	160	164	153	153	128	151	163	155	156	145	162	156	144	139	157	174	183	163	152	162	163	170	163	172	154	158	153	176	163	161	168	149	159	144	137	161	161	144	138	144	151	142	170	154	142	147	143	138	141	156	160	140	163	151	156	160	167	152	156	151	154	178	136	153	144	140	152	168	163	145	153	142	153	145	154	154	159	157	162	149	139	140	149	157	164	139	139	164	143	148	148	153	161	146	158	153	138	169	156	144	153	142	164	133	162	163	164	171	166	143	149	139	169	167	177	161	159	149	141	153	144	157	151	169	147	141	150	142	140	150	144	155	133	157	144	180	151	160	167	141	139	143	163	149	137	176	159	165	157	162	141	153	145	162	151	159	144	142	154	160	154	158	159	163	179	144	149	158	141	162	167	164	155	153	138	143	152	170	168	138	156	134	134	151	145	152	134	168	146	161	154	145	128	153	172	151	170	157	164	177	175	151	181	143	162	181	148	152	155	154	163	144	148	156	152	161	146	158	152	170	158	159	175	179	150	133	127	157	163	150	172	133	154	162	149	170	174	167	150	152	162	140	107	154	148	151	164	164	153	165	155	169	166	162	163	157	148	151	158	138	128	149	139	160	166	161	144	179	134	150	154	151	137	146	137	154	155	151	154	133	173	149	139	163	148	138	160	144	155	154	138	152	174	169	157	145	170	161	166	161	151	159	162	154	134	147	157	166	155	149	160	144	165	170	158	167	152	145	164	150	164	152	167	139	152	138	163	146	170	143	170	137	154	155	149	136	135	164	164	163	186	146	147	150	156	170	162	151	138	163	154	152	130	168	153	150	147	153	131	136	156	173	157	161	156	146	139	162	171	147	162	159	145	144	154	150	171	168	160	155	146	147	153	142	149	158	149	163	161	155	148	165	146	168	131	173	163	167	154	184	153	163	147	168	140	182	171	152	157	163	173	151	152	142	137	156	129	168	151	172	161	156	150	139	154	126	176	162	158	145	153	155	154	171	156	161	131	162	155	166	160	163	154	143	143	148	145	156	153	159	142	166	144	165	181	159	164	133	151	141	158	158	153	132	178	164	151	147	180	147	167	159	154	174	177	148	150	171	166	154	146	133	155	139	134	150	151	166	137	173	150	150	184	160	180	179	138	163	146	146	178	147	165	167	157	166	149	146	128	174	140	159	147	163	166	174	150	161	151	135	155	132	141	136	152	139	170	149	152	132	147	149	138	163	155	134	167	149	157	161	159	151	169	151	130	150	143	164	166	162	160	167	155	156	162	138	139	174	165	153	149	162	152	139	157	156	170	129	158	150	141	165	167	152	147	184	178	172	163	144	158	162	157	161	150	161	180	155	132	154	179	130	177	166	145	164	140	159	163	169	144	154	183	160	154	147	148	134	138	172	158	170	147	141	172	154	135	143	149	152	168	157	153	144	160	137	148	166	144	156	162	128	177	182	165	128	159	137	156	150	164	178	179	133	159	139	155	158	155	136	157	156	157	150	148	159	151	137	158	162	143	154	135	158	147	160	163	164	150	160	174	159	163	182	137	164	132	169	186	156	157	182	157	135	149	171	160	161	165	149	144	164	154	141	164	149	146	125	156	172	164	149	157	153	161	139	160	165	150	169	163	168	151	145	159	146	130	158	172	157	163	153	144	140	147	154	150	158	140	141	149	174	154	160	179	142	150	155	142	151	170	189	139	137	170	157	159	150	138	133	152	162	162	149	157	143	143	146	135	132	158	142	166	135	144	188	153	166	141	154	170	173	141	153	139	158	144	148	158	166	150	151	179	149	144	157	142	149	147	133	151	146	159	148	164	141	138	138	139	166	153	136	149	152	151	147	155	164	170	196	164	180	164	144	170	156	144	172	163	148	168	159	144	156	161	159	145	152	138	172	179	152	166	163	163	132	156	160	132	124	166	157	147	153	164	164	166	145	151	153	149	149	144	153	152	157	161	147	156	153	152	136	163	146	158	159	137	131	145	137	157	171	157	161	148	164	170	148	143	157	180	167	139	152	142	169	149	126	146	154	161	161	156	139	146	148	160	135	148	150	159	151	160	159	154	181	143	167	160	150	156	154	165	158	137	141	143	140	159	161	147	177	165	155	148	151	151	146	125	167	164	156	152	148	164	151	135	158	161	160	166	164	161	159	150	151	157	180	138	160	150	169	160	139	155	149	143	142	143	161	161	155	139	164	133	171	159	149	166	146	153	154	170	159	147	158	152	162	142	160	175	141	150	134	168	173	147	141	168	150	133	184	163	150	149	159	164	153	175	152	161	167	146	162	137	157	150	152	173	183	143	135	153	165	144	174	160	166	158	136	153	159	159	149	148	151	161	156	154	153	146	152	189	153	157	143	164	161	161	156	154	170	160	152	136	168	159	151	157	160	144	149	141	169	152	182	131	166	149	169	154	150	140	138	136	131	152	155	167	174	168	165	160	156	167	160	146	141	160	140	174	145	143	152	160	176	158	132	138	148	171	157	168	147	169	150	143	171	163	136	142	164	166	155	166	150	135	165	162	134	143	166	154	154	158	168	132	177	156	150	159	170	159	180	135	160	163	160	159	150	155	154	158	149	146	137	157	155	160	154	141	187	156	139	148	134	156	143	165	154	143
21551	1521	3378	3755	3186	2521	2109	1759	1594	1321	1218	1102	1036	967	922	836	800	787	785	687	743	703	644	655	656	672	584	617	602	564	618	599	603	568	603	576	568	511	522	548	535	545	538	529	593	586	522	585	529	535	550	576	535	514	550	522	560	541	532	534	553	527	483	503	544	496	518	508	510	530	500	515	479	483	512	509	477	498	505	541	520	530	520	490	520	475	535	511	518	504	463	542	535	495	474	511	515	511	519	503	549	506	510	519	507	541	485	491	507	495	489	545	465	524	508	521	507	504	512	483	523	530	537	523	483	521	512	515	485	513	469	539	486	541	524	504	534	518	525	526	495	536	516	529	526	533	471	494	508	542	507	513	493	529	540	519	517	511	496	487	471	525	494	477	493	520	510	551	472	479	497	504	461	498	466	496	494	476	495	514	495	505	488	540	504	552	484	488	484	471	510	496	507	513	496	475	483	513	505	503	521	520	472	498	552	505	492	493	475	467	549	476	495	496	555	478	497	548	465	523	527	515	529	496	522	491	468	473	520	529	519	507	540	526	471	497	479	477	512	505	527	548	577	474	517	491	544	494	469	490	509	479	477	514	465	545	520	455	501	510	483	516	527	506	485	531	541	513	512	547	500	500	518	455	505	509	502	553	486	516	454	519	514	473	499	514	506	527	537	493	506	528	496	535	527	510	475	511	467	521	515	501	483	530	516	504	519	458	505	513	539	516	494	511	496	506	493	510	550	534	491	496	511	473	451	508	501	496	503	552	449	544	508	493	539	496	496	530	462	500	492	498	519	508	490	480	505	469	518	512	510	523	474	510	490	503	481	491	480	510	493	487	495	448	536	527	547	524	530	554	512	510	474	484	485	499	521	494	518	513	507	524	493	570	499	519	528	478	530	554	526	487	530	494	519	514	511	493	503	502	483	514	471	499	528	497	510	523	469	536	489	507	470	524	503	517	544	519	509	485	491	509	492	485	514	481	472	525	470	486	518	470	517	477	520	506	482	510	522	504	542	506	448	532	492	520	483	526	497	484	495	513	508	510	493	516	467	523	541	480	515	486	485	518	538	497	508	490	526	494	502	495	517	511	471	553	467	497	491	489	511	523	504	498	502	515	493	513	480	510	503	498	499	509	517	500	522	487	526	479	519	490	540	527	509	540	472	528	468	502	474	541	481	483	502	504	501	514	520	521	528	480	455	503	481	485	502	568	483	501	495	472	516	516	503	500	495	511	464	504	515	509	531	551	474	488	502	514	493	527	508	502	472	469	514	511	479	522	516	467	510	475	516	506	500	505	500	507	452	533	503	499	542	463	499	521	508	478	499	481	492	484	500	505	513	498	496	515	506	479	543	511	491	508	488	517	548	497	502	503	515	555	499	464	472	532	507	494	528	513	533	495	541	476	514	498	510	481	520	501	497	525	496	510	521	494	529	502	530	510	490	559	504	533	489	498	478	476	525	510	502	455	507	575	498	506	494	475	500	511	491	525	526	482	514	512	474	512	498	524	532	510	489	503	521	517	532	494	494	496	516	498	506	506	554	508	488	481	532	493	472	483	511	494	516	486	495	509	498	495	465	497	534	497	525	502	481	533	465	527	477	490	471	525	495	483	508	513	459	505	482	524	494	496	513	517	509	497	485	529	512	489	473	515	544	550	502	531	516	485	506	497	492	530	506	486	530	481	477	477	523	504	475	530	491	493	513	515	478	503	528	513	488	503	479	534	474	518	538	526	490	446	520	513	454	508	502	502	496	517	542	519	465	490	523	503	470	475	481	481	536	503	497	519	504	507	514	533	508	477	513	507	546	503	483	460	493	475	495	490	477	537	509	487	512	493	518	510	523	468	493	487	465	484	515	524	506	499	483	511	488	526	511	502	505	511	495	490	511	464	496	515	493	520	514	498	490	493	501	511	515	504	503	527	539	513	520	497	531	463	494	601	492	494	509	516	490	514	517	500	478	510	546	502	461	504	518	519	506	490	551	490	498	546	458	508	507	492	476	520	482	493	471	515	503	491	472	491	489	504	481	541	515	474	506	499	491	495	500	482	496	473	532	502	523	506	542	518	535	499	525	547	530	510	470	509	542	516	492	495	501	466	513	490	523	483	524	518	488	524	477	503	528	498	516	507	511	484	489	524	488	524	480	505	489	503	496	528	503	484	474	535	565	497	463	487	528	496	567	474	486	497	504	520	559	490	486	472	521	518	473	517	532	517	520	472	515	481	536	487	520	489	472	483	520	491	507	481	484	503	528	486	517	522	485	465	511	485	512	482	466	504	501	519	525	505	515	477	506	514	482	525	491	514	475	508	495	498	526	506	524	496	479	515	537	534	543	521	525	506	527	495	479	451	494	464	474	528	534	529	486	506	490	539	530	505	486	508	500	483	542	495	471	517	501	478	511	518	529	490	509	456	496	499	565	504	526	535	513	482	515	467	509	517	504	474	503	473	508	546	486	490	528	500	509	487	514	520	546	526	530	489	510	467	534	510	491	497	501	512	491	571	508	467	471	522	511	501	505	492	504	526	532	508	548	507	502	445	499	550	478	538	491	536	499	525	535	509	514	478	504	540	531	515	498	522	498	499	517	508	501	432	517	482	504	522	525	485	491	506	516	525	493	483	503	502	479	519	467	435	497	534	498	498	514	490	488	553	524	469	516	549	517	483	509	512	533	481	480	517	519	538	500	507	480	520	501	525	520	533	545	473	498	500	548	529	496	496	496	529	507	508	517	507	484	525	511	515	488	488	466	479	549	490	509	495	479	518	535	515	526	505	489	492	539	489	506	506	459	487	464	509	507	554	534	507	528	500	494	497	510	491	510	539	500	507	526	443	479	501	521	465	497	521	535	509	461	481	540	525	491	524	524	515	514	496	518	516	525	523	510	473	489	513	482	558	513	527	509	503	524	470	539	471	473	520	519	478	483	512	443	517	527	495	493	458	547	517	523	463	509	473	531	516	558	486	482	494	496	504	486	525	501	521	487	518	498	503	490	469	498	495	511	466	483	485	526	486	524	515	516	520	572	490	511	477	507	499	523	505	494	492	459	514	528	465	485	486	525	520	497	482	473	519	536	507	504	499	498	511	517	499	527	526	514	497	520	497	512	472	493	490	502	492	526	468	493	497	522	513	499	506	465	491	517	477	519	535	500	518	480	486	498	478	524	561	482	528	543	472	474	488	486	490	521	527	501	507	503	507	508	510	542	530	483	473	448	511	514	526	484	528	442	505	504	513	566	477	480	504	537	508	525	460	522	497	517	471	487	483	483	477	532	512	499	523	526	491	483	481	496	532	520	530	487	486	499	493	510	531	533	454	549	497	504	512	513	503	531	513	552	503	538	471	510	481	509	525	519	506	509	486	491	489	488	464	505	494	516	534	508	544	508	530	480	528	485	519	527	525	517	516	528	524	507	533	467	492	482	492	502	505	516	483	493	468	504	521	474	488	482	525	489	529	481	499	510	536	495	518	533	531	466	504	519	531
55323	14459	3492	2170	1500	1023	856	702	561	498	438	447	356	375	360	354	344	299	322	334	283	280	268	296	306	300	282	293	242	263	316	252	281	281	268	302	292	257	245	255	266	243	276	284	288	260	241	245	229	260	253	264	227	270	250	250	257	250	265	294	263	239	271	257	251	260	256	247	253	252	260	241	256	243	244	249	275	261	278	236	249	272	263	252	261	252	280	289	259	260	262	249	242	259	258	281	259	265	276	241	249	245	269	268	273	245	237	241	251	239	246	225	254	268	219	268	280	242	225	250	277	232	251	278	253	259	254	270	244	255	245	252	245	249	260	251	227	287	281	264	239	242	274	271	259	258	262	256	259	226	251	272	248	252	249	256	243	248	241	247	244	244	255	249	253	268	249	237	263	239	254	251	247	264	275	222	250	247	291	258	257	262	272	247	253	266	218	226	250	225	260	255	251	260	237	242	258	233	266	248	259	261	243	273	269	237	227	262	243	231	265	268	245	242	225	236	260	240	287	242	245	256	257	269	249	249	254	238	266	265	246	244	252	227	262	238	222	235	231	265	210	258	270	252	275	263	253	246	223	251	234	254	255	262	280	245	276	245	262	247	276	270	250	240	209	241	235	221	240	250	251	249	265	236	237	254	255	253	249	242	261	264	234	224	261	261	244	270	250	258	246	257	243	275	247	226	268	235	241	241	263	255	235	262	240	258	256	241	285	277	254	254	217	270	243	233	270	223	271	239	227	260	252	243	248	252	229	268	256	260	224	247	228	254	246	269	256	280	251	244	234	233	251	256	282	256	258	257	267	241	270	246	262	275	245	252	244	262	244	254	236	245	265	257	240	262	247	242	254	257	257	244	281	263	226	260	265	221	249	246	262	239	238	246	270	263	296	259	222	244	278	260	238	240	249	250	302	240	224	249	262	268	230	251	264	260	243	294	257	223	248	252	230	291	251	268	256	251	238	240	260	218	239	285	235	237	227	226	275	265	278	253	260	253	250	250	247	267	254	268	240	255	246	262	262	238	281	270	221	258	264	246	262	241	241	296	244	242	260	247	234	217	261	252	256	277	218	230	265	249	240	252	247	247	277	293	255	246	235	243	262	264	238	286	266	242	221	272	249	234	262	277	243	263	250	264	261	263	249	251	257	251	262	259	257	236	277	263	266	250	257	274	243	236	276	264	235	256	251	240	254	255	264	242	235	251	274	275	241	252	257	254	252	255	227	285	221	278	273	245	238	266	255	245	223	236	246	254	254	231	273	262	260	258	241	286	236	273	270	276	275	257	218	241	213	273	254	255	268	305	235	245	263	250	219	272	242	250	236	211	263	252	262	279	289	259	264	268	257	213	258	219	281	268	256	238	235	259	247	239	271	233	253	263	255	260	265	260	276	269	249	258	265	224	241	246	266	264	229	254	210	241	232	253	256	249	243	254	263	235	226	257	257	222	243	263	279	247	266	246	264	244	259	267	251	282	250	249	261	240	247	226	257	237	258	250	260	249	251	274	264	251	242	260	270	266	222	261	229	236	234	250	260	259	236	232	254	255	269	238	258	235	270	243	253	250	254	263	271	238	239	228	283	273	257	257	248	263	245	219	239	248	242	247	239	259	254	239	250	255	260	254	261	251	276	248	265	242	245	277	255	257	276	244	229	249	227	254	260	234	217	255	257	253	244	247	280	257	270	244	259	245	248	245	270	245	261	245	240	270	261	242	236	254	268	238	256	274	275	245	247	270	253	279	240	275	232	227	262	244	270	276	259	238	252	260	252	247	236	227	260	230	223	251	233	242	255	248	250	250	245	241	237	228	230	225	246	253	244	258	260	264	261	223	279	264	266	233	224	248	240	277	239	255	261	252	242	233	276	260	266	251	240	266	258	271	230	242	231	249	236	256	265	254	269	259	247	275	276	277	275	261	230	254	268	282	251	256	253	250	253	252	240	257	274	260	243	277	279	244	246	266	244	256	263	247	272	251	232	249	229	282	259	261	244	237	271	296	255	272	235	225	229	252	266	259	256	257	229	247	253	254	246	249	265	298	213	265	242	244	259	231	274	235	295	233	266	252	230	234	252	265	247	230	259	268	245	258	257	227	233	282	244	283	242	251	288	250	271	243	234	259	253	235	278	247	250	256	254	250	226	254	255	252	240	231	258	258	270	230	259	259	248	241	219	260	245	249	239	237	234	271	253	273	268	269	261	271	236	241	295	240	259	256	249	256	247	266	224	248	250	236	237	250	241	253	249	204	265	252	237	247	276	245	244	253	256	267	260	274	239	273	251	249	266	240	272	277	246	241	302	246	260	250	252	248	257	263	213	242	268	245	255	252	280	241	277	273	232	266	225	253	252	270	242	255	236	254	249	246	244	233	251	257	269	249	247	259	269	253	224	253	272	245	263	255	256	264	247	257	266	255	260	267	299	263	268	271	225	242	236	221	236	275	270	249	288	240	224	230	252	238	263	230	251	247	231	249	244	255	274	246	268	228	265	247	255	229	288	276	245	278	233	277	263	254	281	234	245	268	256	239	270	263	251	286	280	269	258	253	254	232	238	224	258	247	279	235	254	226	280	249	261	280	269	261	246	252	234	266	270	265	246	281	257	264	282	251	240	260	290	251	246	267	258	252	236	246	216	303	229	247	284	256	228	256	261	260	258	253	246	248	271	262	258	247	264	257	245	238	295	228	253	244	267	223	273	254	246	229	238	248	235	263	245	270	259	259	271	242	240	235	225	276	227	233	248	267	266	254	258	264	252	256	252	217	234	240	271	252	235	254	254	246	255	261	270	236	253	259	275	252	259	233	270	245	264	249	229	289	266	254	243	240	259	270	250	263	247	253	244	265	273	246	273	264	249	247	260	219	239	241	257	251	237	245	211	240	261	234	244	256	223	242	235	268	222	244	223	219	240	257	251	264	243	245	275	261	250	239	238	234	243	262	289	249	272	256	267	257	250	265	247	249	240	259	255	261	264	247	250	253	260	247	254	217	293	248	233	289	250	238	266	264	236	245	243	270	200	228	230	260	260	240	222	274	289	270	252	267	265	273	277	232	262	242	258	284	257	243	240	255	256	228	282	272	255	236	250	278	244	251	235	267	276	257	230	229	249	260	251	258	277	262	222	234	260	288	228	246	265	270	241	230	301	281	267	260	241	234	243	244	251	254	251	281	263	261	256	240	244	277	263	269	267	264	263	258	257	260	255	239	261	237	251	283	272	226	267	246	272	226	250	221	230	255	246	247	269	252	267	269	268	246	259	231	261	272	295	274	249	248	255	264	282	276	263	238	262	239	258	251	283	255	232	229	252	260	244	230	264	253	283	253	250	256	234	261	264	287	241	257	281	247	251	237	238	267	242	229	263	277	258	275	249	255	255	239	277	248	267	252	229	263	272	249	259	233	259	270	264	229	250	257	259	216	280	230	245	240	279	250	236	239	248	255	228	241	223	289	267	254	247	244	271	249	262	278	264	218	236	261	256	245	258	247
29064	2827	6124	6578	5585	4692	3788	3166	2656	2391	2140	1883	1820	1625	1561	1387	1399	1290	1212	1195	1131	1101	1073	1045	1057	1023	970	974	958	1005	941	966	934	925	894	901	899	888	858	897	861	894	797	909	834	853	876	820	891	815	838	830	839	819	836	795	787	780	756	778	798	843	789	743	782	753	758	860	874	822	778	761	828	817	773	803	767	801	775	765	784	779	847	788	745	779	834	775	792	769	756	786	778	799	725	770	787	747	808	792	750	757	853	786	754	787	812	778	783	724	772	811	755	753	797	798	759	799	764	790	752	756	753	727	723	801	738	739	779	798	748	831	703	786	763	750	785	768	811	736	800	784	738	792	763	772	749	768	795	791	757	787	753	759	750	772	753	722	772	734	787	763	793	743	771	806	771	739	747	797	759	779	752	784	767	771	727	781	819	764	692	767	777	783	745	757	773	799	773	750	769	711	791	800	770	755	769	775	666	757	798	735	790	786	781	752	782	750	775	782	745	751	781	787	766	768	746	763	744	719	739	727	779	778	759	789	806	725	775	732	752	745	742	723	727	739	764	772	779	791	778	673	735	777	725	783	787	780	791	731	750	756	771	767	767	729	705	765	733	797	816	748	706	754	843	770	752	740	781	753	810	749	739	737	798	778	795	767	772	810	784	732	762	809	806	775	759	794	757	726	722	743	777	743	764	759	792	749	771	726	752	725	776	783	757	714	737	796	709	773	737	737	750	774	752	728	760	743	807	773	726	759	785	793	776	762	758	733	754	797	710	745	758	761	761	760	734	796	770	777	772	745	787	749	780	804	777	776	768	774	746	801	781	778	746	687	736	749	791	748	748	813	756	750	715	745	756	803	770	816	785	767	760	717	779	751	733	739	823	766	778	766	769	757	770	797	733	729	796	829	740	779	763	753	823	715	761	794	750	716	768	736	764	789	717	746	756	788	778	736	739	737	774	759	768	782	773	736	755	785	767	747	734	756	752	781	706	793	805	770	764	758	705	697	774	760	768	781	797	749	770	719	739	766	801	778	771	757	803	791	782	764	752	725	756	802	800	733	796	786	777	732	750	761	774	789	761	750	752	779	718	806	746	752	787	756	681	737	738	734	781	730	753	740	747	744	760	756	731	729	771	813	796	762	737	720	798	730	737	776	768	750	773	785	724	749	777	795	751	769	773	766	788	736	792	718	739	749	729	713	788	768	761	788	716	765	712	750	781	781	737	768	779	760	744	780	745	729	762	734	789	763	741	746	776	776	777	822	734	760	807	753	728	754	768	754	755	783	761	783	760	717	767	709	800	752	829	757	770	750	762	771	783	757	763	768	728	763	751	785	766	758	780	779	811	805	735	804	807	780	747	730	768	742	737	735	772	724	766	746	740	756	727	748	745	739	753	798	785	769	785	745	775	800	749	797	828	762	796	794	790	712	720	788	751	771	744	771	783	754	797	762	774	778	716	789	789	776	744	827	784	705	773	763	719	761	784	823	802	719	725	760	790	742	784	771	754	754	760	756	712	778	765	766	721	801	720	775	781	764	743	789	780	740	719	784	771	755	777	757	740	799	720	768	775	766	691	784	779	744	740	743	740	768	724	797	760	730	778	726	780	810	733	789	768	760	740	763	715	724	699	744	751	772	763	728	761	766	737	741	796	784	752	775	746	784	743	747	709	777	805	737	774	747	727	756	721	735	710	769	742	811	763	792	748	779	761	784	758	778	774	760	777	750	791	745	778	714	799	759	723	717	794	725	729	707	754	795	801	806	808	801	724	754	772	773	766	762	752	759	800	787	738	752	777	749	756	793	769	749	756	808	751	759	758	765	806	732	761	751	757	769	787	747	760	783	743	729	788	768	773	723	765	805	766	756	769	781	787	813	791	765	730	733	760	747	753	744	803	764	779	725	760	718	727	729	767	762	699	800	750	760	759	760	736	824	777	660	716	758	759	782	787	756	778	813	785	813	736	765	788	764	748	789	809	779	758	797	785	777	796	740	761	762	739	734	753	755	703	722	740	775	757	755	794	771	738	728	757	750	756	791	740	760	770	741	751	731	774	735	783	820	756	738	746	777	722	776	747	766	743	761	810	784	703	758	746	759	752	752	738	780	754	815	763	708	781	786	761	720	743	724	746	723	811	754	730	741	768	771	736	757	775	716	805	748	809	791	774	762	776	734	773	706	746	756	757	773	741	711	756	748	764	753	738	743	695	734	767	725	811	773	719	807	793	789	815	742	743	747	761	717	792	736	777	679	742	772	796	733	746	733	745	780	759	720	762	700	771	740	753	779	734	770	748	792	723	729	780	749	741	754	733	773	781	796	742	755	790	751	745	745	789	764	789	753	763	756	716	755	784	767	756	755	808	734	767	778	748	731	767	769	795	731	745	786	715	730	736	748	724	732	763	743	776	732	750	761	809	767	837	798	807	798	774	792	752	740	780	775	777	698	773	737	789	719	765	728	798	780	788	755	772	749	796	796	812	761	759	754	798	735	815	798	761	771	744	793	802	765	775	706	708	792	778	710	745	724	784	818	773	746	786	772	800	795	755	782	804	805	732	760	739	742	719	767	776	744	751	818	753	759	751	737	790	807	764	695	728	770	774	790	796	758	726	765	690	706	788	736	784	820	784	766	776	762	733	727	725	769	789	792	796	753	753	725	747	722	795	744	780	792	762	796	734	738	747	769	730	736	707	765	723	785	754	780	731	794	776	809	789	750	748	763	741	745	750	761	735	834	768	769	796	745	739	785	716	708	766	769	731	735	800	787	727	758	769	751	793	748	722	759	749	741	773	764	722	820	664	706	764	760	828	740	795	765	743	742	744	758	709	769	784	755	779	761	749	765	730	760	736	759	758	745	728	720	751	773	682	765	766	730	744	748	761	788	778	779	782	736	785	787	796	785	745	753	776	769	758	784	743	807	726	780	789	750	740	705	762	728	749	775	754	722	795	750	765	754	757	731	742	749	770	770	786	754	772	727	758	739	778	768	773	743	725	764	757	729	750	797	720	741	744	748	754	737	755	735	761	757	806	758	732	774	787	752	735	791	747	772	748	753	749	747	761	794	755	735	762	766	718	719	760	735	739	836	743	753	749	783	769	764	787	782	755	795	820	780	775	730	747	752	784	800	841	738	738	733	754	748	788	721	794	726	729	766	755	786	746	748	747	749	738	737	730	803	706	748	771	738	809	755	800	760	721	749	752	754	784	765	772	757	731	767	766	800	817	743	745	800	722	796	743	750	752	766	745	757	781	771	744	780	741	770	757	752	706	716	764	812	778	747	746	762	789	768	753	797	766	756	762	727	750	820	732	763	708	743	737	779	741	766	804	744	745	758	742	806	727	760	760	751	767	787	745	739	756	717	767	778	795	757	779	747	721	759	748	712	781	769	748	767	744	771	763	742	751	801	775	723	788	791	765	743	765	813	755	770	786	777	765	788	784	751	738	734	746	803	773	793	731	778	751	797	776	764	757	725	770	699	754	763	807	766	768	750
7049	424	181	151	119	103	134	93	88	100	107	103	97	99	94	92	101	93	103	99	91	89	87	80	79	90	93	76	82	98	88	102	90	80	98	82	89	96	91	77	81	97	77	99	88	73	94	106	79	93	92	90	84	90	100	106	103	79	87	86	92	92	93	83	106	103	92	96	94	94	94	68	92	92	101	84	86	92	107	109	85	96	91	97	76	96	95	90	86	89	101	97	100	96	85	84	105	91	90	90	94	96	113	89	74	94	99	82	94	67	87	85	79	96	91	95	93	79	99	85	97	89	99	110	96	96	96	77	98	92	93	82	82	106	88	90	96	91	98	88	86	62	88	89	65	102	84	91	89	96	103	94	98	80	83	77	90	93	103	103	91	104	76	83	80	84	92	97	87	81	88	90	89	87	86	62	93	107	86	92	85	101	93	76	84	90	92	91	94	111	80	73	92	96	110	94	93	99	87	91	94	94	93	79	92	97	95	97	99	81	76	92	90	73	89	93	92	100	87	103	100	77	97	103	111	88	96	79	82	85	92	92	95	104	92	100	97	102	84	94	83	64	102	67	85	91	91	85	89	98	107	88	81	86	74	90	80	97	74	99	84	84	92	96	70	77	95	101	96	85	74	90	85	84	92	86	97	102	98	88	98	86	78	91	88	91	108	88	90	105	85	82	102	101	91	103	101	79	83	103	97	91	93	101	83	97	83	92	99	92	96	87	85	89	83	80	92	85	102	81	77	82	96	106	92	95	99	89	100	88	91	95	84	80	99	84	81	112	88	97	88	92	77	103	92	107	92	87	90	98	90	98	85	90	102	92	81	81	94	82	81	91	102	79	87	106	98	88	115	79	77	89	86	93	86	102	92	97	78	100	113	99	72	95	87	94	84	83	102	88	73	102	80	94	90	84	101	81	88	83	90	100	76	99	90	86	69	97	98	87	89	94	107	83	91	92	91	92	87	104	83	80	94	91	66	83	100	89	84	81	71	83	90	84	75	107	96	97	89	70	84	94	106	95	93	94	92	106	90	95	91	80	98	106	104	80	93	91	91	101	104	93	93	85	89	90	107	85	76	91	107	96	85	88	81	96	87	89	91	123	82	101	90	84	89	92	82	80	71	107	89	90	83	86	91	107	84	85	100	91	90	98	114	67	82	100	89	81	85	92	90	87	100	85	86	77	86	96	105	79	102	91	95	110	97	89	87	87	99	96	90	90	93	78	90	92	107	100	99	99	103	75	91	77	95	82	107	105	81	90	103	93	91	90	93	75	104	113	91	86	87	100	74	98	87	88	107	100	97	92	81	95	77	95	76	92	88	82	105	89	85	75	98	101	82	87	99	92	83	93	80	88	103	82	91	101	79	118	77	83	76	97	100	99	92	96	95	80	91	91	83	105	77	98	93	98	88	97	108	87	84	84	106	93	117	95	88	97	108	94	85	79	84	109	92	93	94	86	89	82	114	95	92	91	98	98	97	87	73	83	106	78	103	97	119	98	82	97	88	82	87	91	83	98	96	76	90	89	87	85	97	82	89	80	99	100	92	80	93	87	86	83	88	94	94	79	78	86	82	96	68	70	106	88	99	77	92	72	97	81	87	97	75	89	100	95	82	103	92	97	82	92	85	88	102	88	104	90	91	75	85	109	93	96	93	102	86	94	102	97	100	109	87	97	87	91	89	89	84	101	93	91	112	93	84	66	89	82	83	102	79	103	96	82	84	90	91	106	91	91	87	85	100	95	85	81	100	82	93	71	87	93	108	89	85	107	112	103	78	122	85	92	75	99	88	78	104	88	115	94	93	106	96	76	105	110	85	93	79	86	73	80	89	78	83	85	80	88	97	92	76	91	89	89	94	88	92	88	87	85	96	101	87	76	87	96	103	88	88	100	86	81	97	72	101	90	91	93	92	97	89	83	103	85	75	82	100	106	89	94	78	88	94	92	81	96	82	76	96	103	91	92	84	91	85	104	99	93	90	105	90	82	79	101	105	72	67	83	87	71	97	113	103	96	83	96	95	100	84	86	83	96	94	79	107	88	98	99	104	105	90	100	99	94	96	76	89	106	83	86	75	88	73	94	82	92	85	85	85	77	100	91	80	86	101	84	77	87	103	92	89	98	84	104	96	80	98	86	77	96	105	84	73	112	93	62	93	92	102	87	99	99	106	92	79	98	100	79	81	90	97	71	113	87	105	113	94	85	90	112	97	105	90	91	83	84	90	96	100	82	83	93	96	73	97	101	90	100	99	82	95	79	87	93	66	94	91	84	91	98	103	94	75	77	93	92	94	74	90	84	84	95	97	69	80	87	80	95	91	97	102	83	96	108	81	96	85	93	81	97	79	92	77	96	101	79	73	99	86	106	95	81	84	71	83	76	112	95	92	84	92	88	112	91	90	109	86	92	108	79	103	100	80	87	73	82	77	80	92	99	93	102	86	90	83	100	103	73	87	76	88	91	93	98	111	73	106	103	78	105	93	104	82	99	89	81	88	97	102	102	112	80	75	98	84	81	104	86	101	81	95	79	87	75	102	99	81	100	92	90	86	93	101	100	100	98	101	91	91	85	74	96	80	86	84	93	83	72	94	101	100	87	93	91	79	102	89	100	107	108	100	87	102	84	103	90	88	88	91	99	92	101	96	94	76	109	81	82	89	88	92	88	85	98	86	82	104	90	83	97	88	86	91	84	93	110	86	95	95	88	88	77	87	86	76	72	75	83	105	82	91	88	81	95	72	95	81	89	121	90	85	98	84	97	96	97	71	93	86	92	104	85	101	100	88	90	97	91	86	96	68	78	84	87	100	90	85	95	79	92	93	88	97	95	73	105	82	88	94	83	90	92	95	75	95	80	85	76	96	80	80	90	103	86	103	78	85	85	97	88	94	112	103	93	101	90	74	102	71	93	80	109	92	94	111	89	92	85	94	89	80	94	91	98	93	104	95	90	84	97	99	85	93	76	91	88	82	91	79	74	96	93	99	84	69	96	91	104	94	92	95	96	107	75	99	92	93	72	87	93	82	80	83	100	102	77	89	90	92	93	84	110	96	87	92	80	93	89	99	80	82	95	81	89	74	97	110	90	81	94	107	89	89	88	90	99	90	95	111	92	96	76	85	86	96	85	87	84	92	105	81	97	87	104	84	101	71	92	68	84	96	69	97	71	99	103	85	103	97	94	102	83	76	84	81	95	89	87	89	96	102	97	80	80	89	89	89	83	83	87	90	90	106	103	80	104	85	83	90	76	84	84	90	94	100	102	88	90	83	96	83	95	100	99	88	85	107	110	101	81	90	89	83	94	101	90	119	88	80	86	97	88	106	100	80	89	82	90	85	102	86	92	85	87	95	88	97	92	88	86	95	93	89	82	98	103	79	97	80	84	92	83	86	102	80	116	94	87	92	107	86	94	90	109	84	95	101	88	100	90	67	86	94	94	92	87	106	107	108	93	101	102	109	84	77	95	81	96	72	95	93	87	91	79	88	91
6526	409	513	523	488	505	410	398	424	363	379	360	374	391	368	347	358	345	371	375	313	328	331	328	317	371	339	315	342	338	328	341	346	349	321	351	315	358	323	324	319	336	316	326	387	319	349	335	353	318	361	279	355	352	354	331	326	310	328	339	329	347	363	304	325	310	329	332	342	323	320	321	331	361	350	350	315	347	326	353	326	325	335	296	353	327	329	350	349	321	316	327	346	293	308	302	324	295	298	348	319	321	306	304	312	344	345	329	338	321	354	332	307	338	352	317	306	325	313	329	318	335	351	323	303	333	320	327	329	314	325	300	352	328	327	325	342	332	320	306	340	333	311	312	314	320	322	333	343	355	309	342	305	346	346	337	302	365	337	330	317	303	328	357	339	326	290	306	330	323	329	335	324	332	334	354	315	349	333	306	316	342	374	316	331	294	324	342	343	332	350	327	328	340	381	360	309	303	352	345	356	368	339	316	323	322	349	283	296	315	319	383	336	340	304	337	332	283	324	311	350	300	342	343	312	317	327	331	300	336	316	374	333	350	340	314	331	307	327	325	307	339	313	330	333	305	320	305	342	361	325	338	318	362	322	334	317	312	322	330	291	363	327	346	349	306	309	344	338	331	336	307	356	339	321	315	317	332	360	330	348	332	358	319	333	351	359	327	323	285	322	339	329	357	351	352	320	326	328	354	325	320	341	307	327	355	342	353	322	317	339	344	294	309	363	284	315	340	309	345	333	329	331	325	348	300	321	319	334	300	301	315	339	331	341	319	316	339	316	319	328	327	321	339	316	341	351	310	350	339	308	326	324	329	335	305	324	313	327	351	306	321	313	313	340	320	375	311	321	316	311	305	312	306	352	335	304	338	338	324	348	298	319	314	356	297	346	331	330	308	324	323	338	303	338	325	332	328	338	300	320	332	307	338	351	348	311	308	332	332	329	325	307	351	333	339	339	299	328	349	351	317	320	331	307	330	308	350	351	317	317	326	346	357	296	318	326	341	318	326	332	340	328	312	350	323	347	291	325	314	357	299	375	318	309	323	322	332	350	313	345	328	355	357	306	324	303	326	332	317	310	338	324	308	339	329	331	346	346	321	333	340	350	322	325	332	357	354	300	320	326	351	331	363	349	331	354	309	357	350	324	312	316	351	326	340	279	324	310	329	339	305	336	335	318	343	334	336	347	296	312	352	338	294	309	327	350	311	327	320	313	318	325	353	324	309	317	316	327	350	325	327	345	325	352	335	336	320	345	315	311	331	352	341	326	317	342	366	347	308	340	338	331	311	296	326	294	309	373	308	299	286	306	333	303	312	298	335	325	321	339	320	356	361	347	309	334	338	364	334	340	338	328	306	319	320	310	333	334	349	308	312	315	351	360	334	334	308	322	341	329	313	327	345	318	323	331	368	336	326	330	320	335	328	304	378	321	337	342	354	343	330	348	312	316	334	309	327	311	324	325	345	363	345	310	334	343	334	316	317	345	348	324	341	343	338	329	323	313	369	320	334	332	357	334	329	344	343	324	299	322	357	342	345	331	319	348	320	328	310	324	337	355	325	345	308	328	344	326	362	291	329	343	330	330	344	308	356	320	338	361	336	305	350	342	326	291	327	326	344	362	338	331	359	322	353	293	355	328	323	338	298	324	318	307	366	334	325	324	308	351	340	348	328	311	307	340	345	316	303	331	314	331	310	316	321	333	355	337	338	310	321	355	307	334	336	306	319	326	353	305	312	325	344	299	318	356	330	354	302	369	328	328	305	316	344	329	320	355	351	358	319	324	318	323	318	313	335	332	341	331	304	322	356	334	306	358	338	339	326	317	329	314	343	342	336	342	313	314	321	320	344	319	321	296	365	325	294	367	328	338	335	343	306	327	341	345	331	345	325	340	327	356	319	327	305	349	315	310	311	350	334	375	324	314	354	313	352	319	333	328	333	354	328	347	289	306	348	324	303	352	372	317	324	340	342	332	325	319	351	332	362	351	337	337	359	352	336	332	335	315	343	314	331	283	332	294	313	312	332	329	336	346	329	330	318	316	352	296	323	308	332	323	329	335	362	326	362	311	319	332	322	317	326	337	321	334	335	355	340	347	328	322	360	351	308	336	297	357	299	333	321	317	341	305	331	304	324	366	326	343	332	325	300	333	336	318	333	320	351	345	358	309	337	320	317	341	340	325	329	314	351	325	338	383	297	366	306	369	319	340	323	345	324	309	337	271	353	341	319	339	353	360	330	322	322	334	290	328	322	344	323	365	354	314	337	322	312	349	328	307	346	320	327	311	352	305	346	319	327	329	333	338	337	324	342	317	337	324	303	291	343	326	338	323	324	363	330	325	331	328	334	340	338	315	348	320	335	333	352	304	375	315	332	333	305	323	307	384	307	335	316	347	340	338	342	326	315	339	338	303	326	324	293	342	338	317	320	341	322	317	338	340	340	299	316	323	361	316	302	322	334	315	315	345	328	287	323	311	311	322	344	327	347	329	349	321	328	307	311	317	356	345	327	313	354	338	351	357	353	331	332	346	347	329	332	304	314	311	329	329	333	341	361	340	338	312	333	318	355	325	320	341	332	339	325	329	317	304	334	310	324	292	317	367	352	317	336	296	325	332	333	343	331	378	328	340	323	344	341	339	357	311	327	300	345	348	327	324	354	325	312	347	340	305	334	331	349	330	321	311	336	329	313	374	328	314	305	321	324	318	316	355	330	326	327	350	341	315	306	345	314	317	318	355	349	314	331	326	316	344	300	316	354	334	344	307	330	313	354	308	333	334	314	301	309	317	320	313	286	304	332	348	364	318	330	307	323	320	315	306	311	350	320	329	336	323	316	316	322	317	322	341	317	308	326	332	323	332	318	326	351	316	354	323	332	311	321	309	291	327	312	342	304	343	328	350	326	327	333	288	320	320	327	322	306	344	327	326	367	311	333	331	321	332	325	360	293	341	332	334	314	325	299	328	306	329	341	305	326	334	353	316	330	299	300	293	331	319	369	329	316	328	362	302	335	351	351	301	325	301	347	350	337	327	331	320	339	318	305	349	334	335	336	315	311	328	290	324	350	324	354	344	310	364	345	325	317	321	349	328	362	332	346	339	338	372	355	353	320	297	333	331	335	338	346	340	333	343	312	307	345	333	358	324	326	353	313	354	374	337	368	329	337	330	328	345	318	328	318	343	364	318	356	342	342	318	326	350	351	291	335	307	330	281	286	314	309	344	311	309	321	328	290	345	365	315	309	308	330	343	359	345	344	327	320	334	332	343	314	335	311	332	306	341	323	319	336	349	345	337	316	311	342	357	332	323	330	326	351	347	310	331	327	309	351	376	355	318	357	325	315	324	317	347	308	348	295	332	320	342	330	320	335	326	349	360	332	312	340	356	305	351	350	332	333	330	330	302	340	332	342	316	355	317	328	298	306	360	316	322	309	360	307	345	362	331	339	320	333	348	294	326	273	315	341	316	302	325	322	300	347	319	322	359	321
40593	7194	1478	1047	739	522	483	369	285	306	227	224	227	210	197	219	213	182	200	193	198	197	174	191	171	165	159	157	177	176	158	193	150	177	139	182	168	164	148	160	195	140	164	168	173	160	157	156	181	163	160	154	158	153	161	161	167	178	159	161	155	161	141	140	168	161	154	127	153	172	142	160	154	139	160	133	151	154	150	150	155	168	183	151	156	168	152	136	126	150	152	140	143	170	164	160	155	137	181	145	148	152	155	152	143	140	144	139	145	157	144	166	147	145	162	152	172	145	144	138	144	149	171	160	169	134	147	138	156	159	131	174	147	162	140	169	153	135	163	156	153	179	157	170	141	158	160	140	151	147	159	146	152	168	177	176	143	146	154	166	164	151	150	155	182	163	155	134	138	158	161	138	191	155	164	152	173	167	160	159	151	178	157	161	155	171	169	141	151	149	157	153	138	155	171	184	140	153	164	134	149	169	162	158	161	171	129	158	161	154	153	170	144	174	153	132	146	153	154	159	149	146	148	148	131	148	153	151	158	153	180	129	131	139	165	157	137	160	170	169	141	157	156	162	158	150	140	143	139	137	149	139	131	172	175	129	159	152	170	183	160	137	178	154	151	144	141	154	150	150	170	129	142	152	135	150	156	163	160	152	154	161	169	145	147	161	153	161	153	139	161	157	131	163	137	157	170	161	144	139	153	143	169	173	152	149	147	156	170	160	168	160	147	147	166	173	149	175	147	125	154	175	147	139	128	163	153	142	157	156	164	136	143	159	166	161	140	146	145	164	148	155	169	147	165	135	139	161	159	142	153	158	139	150	172	142	159	158	158	177	143	155	152	146	155	164	157	152	157	154	151	159	144	134	153	129	155	157	144	157	144	164	157	166	159	138	178	159	163	152	149	151	143	125	174	149	152	149	154	182	153	145	126	165	149	167	165	162	162	164	161	121	163	136	145	126	150	149	154	159	177	138	137	156	159	147	150	155	157	147	127	141	148	155	146	177	164	173	162	159	177	164	162	149	157	163	163	149	139	156	153	145	156	162	142	158	177	131	161	169	163	161	174	166	129	158	162	156	162	136	155	167	158	160	148	148	137	148	156	163	143	158	155	165	155	161	168	155	162	159	143	147	165	159	136	137	149	148	149	138	151	178	164	145	151	159	172	161	157	162	143	156	176	124	144	176	158	155	147	151	140	152	146	163	121	130	170	186	179	176	150	144	159	147	153	151	178	166	172	168	160	161	175	152	164	148	172	134	154	160	164	155	170	173	161	162	161	175	146	142	166	156	153	167	151	171	154	130	140	162	159	146	144	158	136	141	150	136	147	165	156	146	119	161	143	144	170	170	152	144	155	162	145	149	164	142	153	150	141	142	127	140	144	134	136	158	145	138	146	142	147	168	144	154	148	155	142	192	156	138	147	162	148	165	153	144	156	168	164	176	143	145	177	159	139	178	171	136	172	180	151	150	150	173	128	148	156	157	169	131	157	174	142	166	159	149	147	183	132	149	155	166	159	150	150	155	155	151	167	160	141	142	133	151	155	173	156	140	167	149	163	158	162	158	171	154	161	149	146	157	144	157	142	170	165	152	179	185	168	140	164	162	166	152	143	156	140	153	169	153	148	127	144	163	182	154	162	158	184	169	151	171	191	141	161	160	153	163	167	157	142	175	165	142	154	162	137	146	154	171	164	160	148	155	161	166	172	149	156	171	141	160	150	174	164	157	155	170	175	160	177	169	147	172	162	143	152	133	139	163	151	143	153	122	147	144	140	135	158	162	147	131	154	143	160	158	156	181	128	150	155	153	148	128	125	139	158	165	160	161	138	165	147	166	162	178	166	152	146	164	157	179	146	129	157	152	169	165	162	161	142	160	153	125	163	149	157	171	176	149	152	150	144	143	157	140	147	139	154	153	155	150	141	145	126	154	143	141	139	171	152	155	156	151	142	166	150	173	189	139	145	167	168	149	152	165	151	147	161	177	158	143	148	158	158	156	140	164	139	156	166	167	168	157	139	163	160	146	151	150	151	155	162	162	156	169	158	132	145	167	165	161	131	135	167	160	129	148	158	145	153	141	132	160	147	128	149	172	168	154	137	168	161	143	159	139	167	156	141	149	147	137	138	135	159	156	138	160	160	143	148	163	142	152	154	154	168	166	143	134	156	169	165	149	170	148	152	140	163	141	156	153	138	144	160	151	145	140	154	136	160	155	138	152	152	162	172	158	161	173	154	154	185	164	132	145	161	149	143	199	173	121	150	153	154	156	153	178	136	143	180	141	152	171	147	155	156	148	169	172	145	135	148	162	150	165	153	162	152	157	163	179	144	146	172	129	143	162	154	150	176	153	140	148	157	174	149	184	161	165	171	150	178	153	166	143	155	155	135	146	167	156	148	165	157	168	155	145	170	138	171	148	149	147	139	158	158	174	165	161	155	131	142	155	153	151	147	151	157	153	142	150	171	179	184	151	152	150	145	151	156	158	152	163	159	161	138	134	172	157	179	174	161	142	148	161	165	156	155	142	162	152	138	155	168	178	163	143	168	153	162	153	139	154	160	138	133	148	165	142	159	173	142	163	152	144	165	147	149	151	160	157	155	146	169	147	169	140	121	157	150	164	177	164	169	144	137	156	155	138	157	149	141	137	143	172	145	157	147	150	134	166	157	146	149	146	171	161	139	145	144	157	129	174	176	156	157	160	170	156	147	128	146	155	127	154	177	165	151	180	142	164	142	156	119	135	149	169	162	163	154	149	144	159	152	162	156	172	146	129	142	139	182	153	165	144	145	150	149	169	132	144	158	151	160	138	163	160	137	167	166	154	151	165	172	155	145	158	160	164	161	168	142	145	159	156	146	147	185	154	145	157	160	193	163	144	147	155	149	171	143	158	151	143	155	161	136	148	139	179	175	168	171	149	155	147	171	163	140	149	154	166	129	161	149	160	171	158	134	152	169	158	179	137	165	165	156	146	148	149	159	158	161	154	162	140	170	153	158	158	153	161	140	142	166	151	167	134	180	152	148	151	152	165	149	167	167	164	181	162	143	162	150	141	154	132	158	164	176	166	135	160	136	147	151	158	156	153	133	147	157	157	146	151	140	158	156	158	143	154	151	154	162	180	160	147	143	160	161	160	154	146	157	159	162	154	147	145	156	155	147	145	142	142	146	153	157	136	145	154	164	155	162	145	149	148	147	169	145	181	160	169	158	162	164	182	155	169	148	157	144	168	186	163	187	139	160	159	144	156	151	160	158	145	153	197	172	162	152	151	139	154	167	160	160	164	156	164	153	154	158	174	166	179	164	159	143	159	168	152	154	132	142	151	178	147	179	150	145	161	151	146	170	164	157	156	163	148	152	155	152	174	152	160	167	161	149	140	168	151	163	153	152	147	173	155	145	150	156	170	147	161	157	193	158	182	152	153	163	155	170	176	153	139	158	142	166	156	170	137	162	154	159	134	153	144	165	139	135	145	167	136	144	148	135	162
21929	1521	3427	3609	3043	2451	2106	1756	1543	1338	1253	1142	1014	920	916	855	794	772	799	721	742	732	664	671	633	630	655	595	610	609	616	596	603	633	584	597	589	516	596	554	554	571	554	554	490	570	538	558	533	538	556	506	568	524	548	519	542	528	518	493	545	489	523	533	514	503	493	560	536	532	531	508	520	535	538	503	523	555	493	530	500	442	579	509	492	524	536	555	540	537	510	463	528	538	537	488	572	505	526	491	501	544	508	484	570	494	534	493	513	492	497	519	517	504	524	535	504	525	520	506	508	502	479	517	519	555	524	500	510	505	556	503	520	486	497	548	498	489	542	502	490	517	506	500	502	498	480	547	510	526	489	531	539	505	508	486	549	496	515	556	532	501	541	485	486	508	567	523	489	504	506	490	510	542	494	462	517	539	515	524	491	513	481	475	538	499	493	493	503	508	506	538	535	521	506	506	490	486	535	507	477	518	516	513	507	462	486	496	518	506	506	523	495	529	486	470	499	506	512	492	497	502	540	486	524	519	483	503	543	524	490	510	506	519	583	536	515	531	492	535	481	470	512	501	495	487	475	485	460	540	527	463	549	550	454	531	534	503	524	483	517	498	497	495	493	523	480	494	527	504	487	481	515	485	528	500	517	505	546	521	518	523	528	515	520	505	497	524	489	529	504	473	555	505	519	504	494	512	494	488	503	469	495	513	524	519	533	503	536	491	540	517	507	483	549	530	529	533	495	510	521	517	508	510	507	525	513	471	504	462	532	509	442	529	486	527	492	544	541	491	479	513	508	504	463	458	503	508	533	507	502	522	501	505	504	544	499	522	507	499	472	516	504	502	545	477	486	524	506	493	491	524	531	501	509	501	472	491	480	481	520	489	521	552	520	491	480	514	511	498	472	499	540	505	472	509	477	511	524	531	493	492	492	479	524	535	511	480	489	503	507	497	501	529	505	503	505	560	469	510	529	477	476	512	535	476	511	489	530	481	492	482	505	482	514	534	510	535	475	492	520	513	491	496	480	514	499	483	517	502	506	502	478	485	502	484	494	532	501	509	494	542	497	503	466	513	483	506	490	510	527	546	487	555	475	550	531	525	520	514	504	523	508	518	490	516	526	454	537	523	513	483	496	532	497	520	501	480	508	501	500	506	540	482	509	505	518	475	456	508	483	521	499	513	518	500	508	511	501	525	518	539	534	540	518	508	488	572	486	500	472	490	451	539	518	497	496	534	501	508	485	529	493	514	485	484	522	500	539	517	482	518	525	507	527	493	494	485	490	519	562	520	505	511	503	488	489	518	515	524	518	539	458	506	478	523	533	499	503	504	528	485	534	542	499	494	523	536	522	572	487	495	472	503	495	502	468	518	519	521	518	493	521	485	522	471	526	532	515	499	569	522	484	500	485	523	531	480	487	484	528	495	488	481	527	548	509	501	490	498	516	491	430	504	524	492	511	450	474	506	524	497	511	493	512	506	517	515	504	527	562	489	531	495	472	510	485	510	478	536	484	502	474	472	507	534	509	543	471	505	530	529	508	539	480	522	558	488	532	463	500	545	507	526	524	510	477	486	467	501	533	498	487	535	496	532	493	488	514	506	518	536	528	512	527	485	497	496	503	480	504	523	533	495	535	539	510	521	509	562	544	489	525	463	508	491	529	499	525	556	496	509	466	525	482	477	514	511	439	493	517	494	516	496	526	490	512	491	511	510	508	498	529	507	508	533	474	517	483	522	506	487	492	508	466	525	494	479	521	521	536	509	480	514	520	515	474	483	499	507	494	504	555	562	550	500	513	460	498	505	520	519	456	501	487	524	515	566	510	488	548	534	527	513	533	489	529	484	484	462	480	490	520	512	474	479	481	511	484	495	485	526	473	547	526	501	525	502	500	492	492	515	512	479	494	503	528	532	498	468	487	505	497	504	535	464	461	537	483	492	515	546	524	498	559	504	532	509	530	518	509	509	501	498	563	475	498	505	522	503	516	499	483	545	516	514	518	528	528	531	501	500	563	557	502	515	502	508	451	461	505	501	508	477	527	530	505	530	507	523	526	524	528	493	478	495	520	518	525	517	505	537	505	495	447	555	523	519	479	495	524	491	480	520	518	525	520	550	444	529	475	469	518	465	520	486	503	526	456	494	505	514	511	505	467	531	484	514	476	482	505	508	488	521	499	510	488	478	501	531	527	452	482	513	472	533	497	540	550	484	495	517	514	505	526	482	476	509	485	514	489	494	507	524	508	583	494	490	500	505	517	522	498	493	484	537	498	487	536	531	484	525	495	529	538	514	524	472	523	488	525	470	503	476	485	469	513	524	520	483	513	522	499	488	470	506	516	516	516	493	546	473	502	479	492	502	513	494	499	540	487	494	501	526	524	526	514	521	528	510	507	531	489	494	516	550	522	518	493	484	457	477	540	542	521	527	493	513	517	501	504	482	460	503	509	505	487	506	488	514	512	522	503	514	520	534	489	476	521	507	530	535	515	517	505	518	525	506	518	552	513	531	503	520	473	531	503	563	494	513	514	471	491	502	504	494	459	498	560	501	509	547	517	525	537	492	489	561	494	499	498	568	504	520	517	513	491	517	524	507	491	514	513	493	506	548	521	512	498	511	484	482	537	525	476	475	482	474	501	503	506	521	485	486	457	492	522	495	538	520	485	498	511	490	522	485	534	536	548	496	491	523	482	500	511	529	505	482	500	505	540	498	524	474	500	509	480	502	496	510	496	499	498	483	500	533	501	537	524	506	520	498	488	529	511	560	540	545	497	534	534	498	523	495	528	505	480	495	523	530	476	483	517	493	486	494	482	475	534	478	531	536	485	482	535	494	468	503	518	524	525	493	513	487	499	478	527	465	498	499	528	519	510	486	506	526	500	514	526	546	520	509	486	492	531	468	516	515	507	483	497	554	504	525	525	491	507	502	510	505	535	494	504	538	559	497	484	500	517	501	505	489	515	512	504	522	500	513	506	498	551	551	545	561	527	550	533	506	536	481	516	542	515	558	516	525	533	473	479	527	513	533	469	521	514	502	511	547	492	495	476	512	510	530	546	501	538	476	540	561	496	498	482	500	499	475	515	516	484	522	547	501	531	497	497	495	511	509	478	504	491	503	452	496	483	481	512	494	513	532	492	536	503	501	516	493	495	502	481	485	537	487	494	538	480	494	496	489	517	495	502	523	539	510	487	486	486	504	487	515	503	500	508	487	500	482	498	517	500	477	493	494	480	497	527	529	462	542	487	501	524	545	531	497	517	488	507	506	488	510	460	496	475	506	496	491	508	529	524	478	475	496	456	515	476	491	510	521	536	519	599	531	518	475	484	492	495	486	517	516	464	530	519	557	508	511	544	483	542	516	495	530	521	514	508	504	499	500	511	497	525	515	518	468	500	515	512	541	487	527	505	516	502	504	527	475	506	515	486	550	525	550	502	507	511	491	537	518	508	480	508	518	537	474	521	503	512	494	490	521	509	487	494	500	519	513
54371	16076	4141	2083	1426	1057	852	638	595	479	453	451	390	382	372	309	298	268	290	287	275	317	284	294	263	291	273	265	302	302	281	280	285	257	254	272	284	255	278	284	246	272	259	252	268	271	264	251	262	274	257	262	280	258	268	250	243	266	266	240	257	281	262	274	275	260	272	287	270	240	267	256	255	259	263	267	263	253	302	242	251	255	239	266	263	249	264	259	231	247	238	262	248	277	226	268	268	249	237	260	276	255	246	218	264	236	250	256	275	263	247	247	250	265	290	241	254	264	264	246	245	284	251	243	229	275	265	233	260	241	276	258	231	251	253	259	250	268	294	287	238	263	271	236	274	231	246	250	273	228	230	267	252	240	275	264	256	281	257	244	215	249	256	240	277	244	225	246	251	248	247	275	248	257	250	220	268	232	252	240	261	272	254	251	261	257	276	242	262	257	261	264	252	247	255	239	280	247	234	276	270	264	271	272	262	262	243	255	244	252	279	263	234	264	226	259	255	261	272	258	252	252	248	255	251	246	239	235	237	246	250	259	241	244	254	276	269	247	267	255	227	239	278	243	245	238	247	257	247	247	245	234	255	270	263	262	257	271	237	249	232	219	242	258	243	253	244	263	254	252	227	274	293	260	242	231	245	286	266	257	251	241	242	256	238	271	282	243	257	284	259	233	249	259	266	255	266	234	232	268	250	247	278	282	233	248	266	249	261	224	259	261	240	273	271	247	278	262	223	244	278	252	229	286	266	234	273	220	264	272	269	269	260	246	264	251	209	248	252	224	248	254	266	251	256	257	267	262	274	244	259	227	235	238	255	271	235	249	274	264	235	260	266	239	224	280	229	236	239	245	246	285	257	242	225	283	245	274	250	256	264	270	241	246	277	242	251	254	223	262	242	254	240	254	229	262	227	273	288	264	270	260	251	260	247	247	255	259	241	284	261	251	241	252	252	240	253	258	250	245	242	251	286	265	247	257	265	248	258	253	254	265	277	227	258	252	240	254	261	248	230	253	237	249	254	255	224	229	277	253	259	242	245	262	271	268	269	258	231	269	252	278	256	253	255	264	258	231	273	288	236	249	266	250	246	261	256	239	232	268	251	238	255	235	255	283	254	247	266	244	218	251	281	275	256	245	247	258	263	276	233	233	229	259	266	230	270	239	255	270	277	249	248	221	251	258	237	242	252	249	260	274	257	229	275	259	244	272	275	246	257	274	248	235	270	250	268	248	246	241	235	262	229	217	263	239	253	237	246	237	235	241	242	244	229	276	239	227	270	215	261	235	275	262	246	256	230	265	257	239	225	276	271	265	267	248	243	256	276	253	261	254	260	257	248	246	266	235	265	265	240	229	265	277	264	250	251	234	254	265	239	244	239	238	282	252	257	268	253	256	243	238	254	224	247	259	264	228	214	253	273	272	267	257	240	252	232	254	251	274	267	239	239	216	247	246	243	230	264	257	244	257	253	241	232	248	233	227	237	242	267	243	235	242	245	243	259	269	282	241	266	264	272	256	282	267	255	246	262	242	268	225	263	232	252	230	238	242	259	260	266	252	283	275	253	227	264	262	223	242	254	245	242	247	247	236	289	253	268	258	249	240	267	238	258	231	264	269	247	236	254	281	265	260	270	257	269	236	297	235	228	280	294	232	258	260	248	250	252	242	281	246	258	263	265	258	245	253	247	270	260	234	260	281	239	253	265	260	267	229	236	274	247	248	249	289	249	247	226	243	254	253	237	238	246	236	232	271	267	261	264	235	239	252	242	263	249	283	252	287	233	239	256	272	238	263	259	242	223	262	262	262	233	250	246	242	261	230	270	257	242	249	227	273	248	229	253	254	263	274	238	257	247	228	221	261	231	257	257	268	261	265	263	252	264	261	258	255	263	271	280	245	251	221	254	257	277	241	206	247	243	255	251	267	256	250	266	254	255	243	245	256	254	250	256	255	224	241	264	247	234	262	262	258	235	261	256	238	274	250	250	242	266	268	261	208	240	235	226	266	245	238	246	287	249	253	257	256	229	241	265	263	231	241	263	284	266	224	269	253	251	267	244	281	273	262	224	247	209	256	238	219	250	255	221	260	231	238	280	285	238	241	247	272	254	234	239	295	228	200	279	264	257	239	251	275	279	234	252	233	229	245	220	258	242	229	217	259	241	271	231	273	237	264	251	243	248	275	257	241	269	233	231	239	278	234	247	274	233	226	240	240	236	253	231	241	243	253	271	272	257	265	222	252	211	248	276	253	246	238	243	252	259	270	249	241	264	246	274	253	255	260	244	256	261	238	263	235	272	245	236	257	267	272	236	232	253	238	257	278	254	238	250	239	280	245	227	257	257	274	249	265	258	258	261	234	245	269	233	246	266	259	279	247	255	271	256	242	231	217	257	276	227	240	222	276	267	234	251	271	272	251	232	248	246	238	239	243	264	226	247	236	255	265	276	300	239	247	275	244	233	261	243	265	243	262	270	239	261	255	248	262	206	272	246	258	265	261	270	242	263	254	251	257	264	285	248	245	277	244	247	246	280	268	244	254	270	281	264	271	240	259	254	255	273	255	253	268	277	278	242	223	229	230	275	244	263	295	248	256	245	250	254	248	229	258	268	255	269	231	228	258	239	250	251	242	264	246	250	254	256	238	272	252	265	260	229	258	250	250	267	256	235	236	244	273	234	230	271	264	254	262	246	241	244	263	250	235	240	232	258	258	236	230	240	258	271	275	278	244	254	261	258	269	278	242	246	248	227	250	231	252	242	281	245	242	243	230	241	271	256	257	248	268	250	222	253	240	279	276	275	264	272	261	276	253	235	233	266	259	229	243	268	276	266	246	268	232	243	288	273	263	254	262	250	255	253	254	226	226	251	242	244	248	230	261	270	244	248	258	253	242	265	245	249	242	270	248	257	267	255	280	260	241	250	239	243	247	272	241	253	263	265	243	235	270	229	262	247	263	265	263	257	260	256	251	235	262	259	267	260	252	266	248	251	246	236	256	248	247	261	224	253	258	225	265	242	248	223	243	231	255	244	233	266	243	255	247	247	233	246	275	264	269	243	217	258	224	248	246	241	264	282	245	244	251	241	259	269	265	250	257	239	230	258	249	272	245	242	247	256	261	292	252	265	254	272	267	265	243	264	261	236	251	255	284	233	246	264	255	240	258	279	277	237	286	265	229	247	240	269	274	253	221	239	248	264	248	272	237	234	261	250	233	267	237	237	249	235	229	226	242	265	259	238	244	246	256	221	260	259	244	244	228	263	267	258	249	252	259	251	257	243	263	269	249	260	258	266	254	236	249	240	230	218	287	216	247	271	253	226	231	257	239	254	245	244	249	259	260	254	264	245	268	241	257	240	293	282	238	240	255	264	236	266	244	253	258	252	235	222	252	229	230	240	264	235	252	242	284	267	228	268	247	239	234	242	273	262	250	256	246	256	238	246	235	250	290	273	250	238	272	255	213	239	245	258	265	248	263	275	238	267	225	246	243
30009	2784	6105	6614	5598	4591	3792	3146	2716	2328	2117	2000	1839	1582	1447	1453	1356	1296	1266	1231	1130	1138	1107	1080	997	1017	988	967	934	936	901	914	952	903	853	883	890	849	919	847	865	848	866	843	873	814	858	792	826	832	839	849	844	831	860	818	842	826	756	801	809	819	841	803	827	791	827	745	837	784	802	834	812	788	777	781	846	767	743	783	786	772	787	795	799	758	752	775	788	733	781	771	781	815	773	744	759	812	784	735	745	799	776	776	777	794	782	705	776	727	768	780	814	777	748	750	788	811	784	809	728	755	777	781	793	773	782	783	737	795	817	741	733	822	796	731	747	765	731	746	771	742	756	779	734	719	728	745	788	800	807	791	811	779	759	765	756	739	804	767	782	780	779	752	807	780	802	746	728	727	767	730	767	729	798	791	766	800	799	785	781	749	805	776	772	767	767	774	761	731	755	763	784	762	748	779	822	709	711	770	781	798	776	744	697	786	796	825	816	844	776	751	821	766	786	732	778	784	725	800	720	783	809	759	722	773	825	769	777	759	732	760	763	718	736	747	781	770	764	774	725	775	787	781	810	800	764	780	776	768	762	764	791	740	753	791	771	739	760	743	764	747	741	774	753	780	782	709	805	746	785	757	790	737	783	738	800	770	748	704	788	773	733	800	796	728	771	712	755	763	739	773	763	771	742	752	816	768	801	734	791	732	774	770	813	728	772	787	762	770	755	786	746	769	791	719	771	759	725	705	773	780	800	761	778	749	779	766	753	741	759	759	770	740	769	777	762	750	791	798	744	757	828	795	790	734	770	727	700	705	743	779	783	787	728	798	768	758	777	819	714	728	760	776	710	785	781	731	740	768	780	753	742	795	758	725	838	755	740	823	801	730	769	753	823	757	726	778	753	798	750	757	787	707	768	761	750	771	708	759	778	764	759	776	727	814	751	764	772	717	811	742	709	693	750	802	782	755	772	792	807	705	752	725	721	740	829	743	739	820	761	727	732	779	768	750	775	762	743	774	752	768	725	792	761	794	705	785	729	798	780	750	772	723	773	737	801	807	743	738	759	775	773	783	778	751	767	733	740	764	770	741	759	773	787	762	793	790	806	747	763	799	762	782	748	752	762	792	752	771	799	787	714	767	793	820	727	724	769	714	809	782	771	774	799	767	742	797	815	769	769	760	720	753	769	737	778	797	734	765	720	727	777	773	722	743	759	795	784	763	756	776	752	810	717	786	810	710	732	757	775	789	755	743	763	729	763	741	730	725	780	727	796	780	741	853	749	773	752	776	766	740	736	773	748	760	737	754	711	763	761	714	763	780	781	783	762	745	793	765	791	771	786	748	792	799	770	764	783	768	764	753	796	785	733	769	766	745	796	736	740	743	808	766	750	780	766	682	752	769	782	797	773	726	755	764	786	789	765	758	700	763	772	736	749	777	719	793	787	762	791	779	767	771	727	729	722	751	763	757	784	729	769	742	769	742	739	770	733	736	729	775	748	745	812	791	727	783	782	747	779	727	792	768	755	736	757	787	736	693	741	778	763	746	744	854	775	769	749	761	763	719	781	773	750	784	761	739	733	804	787	719	755	751	810	716	775	788	801	770	782	837	789	778	759	732	760	800	761	757	726	724	808	728	752	745	737	779	734	761	794	775	756	737	783	777	765	783	761	792	731	765	752	755	749	715	794	787	725	813	784	751	806	734	752	732	748	763	715	714	778	769	735	783	724	740	730	738	731	745	741	751	810	741	826	788	798	724	742	762	814	778	769	781	771	750	775	787	753	785	788	799	711	756	794	805	725	768	774	771	793	780	737	782	752	736	757	780	812	739	774	750	761	768	781	769	808	783	809	806	755	750	749	722	764	743	744	752	788	771	743	722	763	779	749	804	754	812	785	734	790	786	782	754	805	770	794	788	785	774	719	813	803	800	747	766	787	733	827	796	767	771	762	733	776	745	759	704	768	782	815	793	807	764	717	786	785	745	751	758	783	766	758	813	758	766	727	756	734	733	734	753	777	741	755	794	782	766	722	774	789	770	772	748	799	754	719	819	719	776	751	757	788	753	735	737	758	805	767	768	776	785	725	770	747	731	736	761	747	774	760	732	742	719	768	812	744	827	791	761	757	785	734	784	784	735	782	799	792	738	739	796	778	793	734	829	752	759	761	762	759	728	819	755	772	784	704	779	798	817	783	749	793	762	759	732	751	747	726	762	783	752	730	775	773	768	716	764	760	740	763	802	733	789	739	807	731	750	790	739	780	748	776	793	744	793	733	777	790	768	789	754	761	742	783	780	735	733	809	784	750	758	858	770	789	718	833	788	749	811	738	755	740	703	724	743	790	748	778	749	721	769	734	778	766	793	794	815	755	744	796	759	794	727	743	782	787	754	773	752	774	778	757	748	789	788	774	751	751	774	769	785	786	763	755	798	784	832	769	766	792	788	804	755	779	765	808	753	769	759	705	757	719	732	736	735	772	740	774	780	761	810	754	792	757	756	778	779	803	788	708	814	772	785	744	701	738	734	776	726	748	750	732	776	732	756	764	792	738	760	761	745	746	769	801	743	731	761	687	761	800	758	742	763	764	766	796	765	752	777	737	744	755	762	764	748	777	756	776	747	746	756	727	721	744	734	723	724	748	766	774	766	770	735	751	748	738	747	735	745	743	776	749	741	763	746	825	769	759	750	779	768	771	788	811	772	698	776	737	759	832	781	780	806	756	772	767	791	743	728	779	801	768	740	733	758	764	765	784	781	758	755	759	802	781	738	777	764	810	761	740	751	801	767	770	792	758	744	768	800	748	772	757	746	751	719	739	794	755	779	746	763	731	773	751	746	757	729	744	781	722	737	721	708	744	769	785	762	714	802	802	735	784	748	819	747	738	719	770	775	774	784	748	757	783	820	724	710	769	737	785	787	773	767	736	803	777	752	818	728	749	798	744	786	783	751	750	754	766	726	709	756	783	799	791	753	772	770	767	744	734	720	721	737	717	738	763	777	758	751	745	741	777	750	798	781	791	766	760	782	740	796	730	784	772	738	772	713	768	755	750	803	828	739	744	747	734	758	788	787	840	746	752	735	764	767	738	794	794	753	770	759	766	736	770	772	713	802	780	731	749	744	779	747	770	752	730	755	778	735	777	757	743	817	761	737	727	774	766	741	730	738	778	742	688	759	766	775	796	757	702	712	759	736	776	740	782	724	712	733	770	745	750	757	760	732	780	760	779	742	822	780	774	776	806	775	756	787	808	774	796	778	757	822	786	748	736	755	773	776	800	754	757	726	757	748	788	766	762	725	762	787	776	792	780	815	747	760	757	762	810	753	830	823	748	727	756	778	790	783	767	763	772	736	810	750	790	761	747	748	746	741	753	725	775	764	709	802	786	763	748	754	735	739	780	770	830	778	752	798	753	770	768	704	792	718	731	767	781	792	704	760	783	746	762	788	727	757	810	776	761	719	795	756	780	721	764	764	765	741	738	740	758	757	765	795
6833	406	199	133	122	111	92	106	105	106	99	94	95	89	86	105	87	93	87	79	101	86	80	84	99	74	75	82	99	83	108	100	76	88	84	116	88	93	85	84	109	87	81	81	98	93	96	109	90	83	81	118	73	92	94	86	80	88	100	73	90	91	98	89	72	86	87	72	111	78	87	97	107	86	89	82	101	64	89	91	94	75	88	92	89	75	107	93	82	91	109	86	87	89	75	100	83	99	93	109	83	79	98	91	98	99	77	100	89	81	78	93	92	94	94	100	93	99	98	83	73	111	74	76	89	87	89	94	82	91	97	102	80	88	89	87	84	97	93	106	88	72	97	86	102	105	87	88	105	82	109	85	70	75	83	70	86	80	97	91	82	97	82	95	100	101	97	74	84	82	79	86	99	102	84	102	91	73	81	100	107	97	86	68	93	102	97	87	79	84	98	89	78	100	92	111	85	84	83	88	78	110	91	80	97	97	83	93	81	84	78	89	82	81	90	88	81	86	86	78	85	85	104	102	66	96	99	96	90	74	88	98	87	82	89	93	85	92	89	86	88	92	98	98	83	86	91	78	87	94	105	70	98	108	82	84	84	90	101	97	71	98	100	84	105	96	85	84	82	83	87	86	78	82	87	92	96	106	91	101	90	98	89	105	88	112	81	83	90	85	87	99	93	85	91	85	83	80	98	78	90	86	82	82	92	83	86	85	111	75	104	99	94	71	78	88	100	92	97	87	90	79	95	96	104	75	102	71	103	82	75	83	93	92	82	108	79	89	103	76	83	92	106	86	99	85	85	104	105	106	99	91	90	74	87	87	102	89	79	85	97	87	96	64	83	89	88	85	100	101	101	92	96	92	100	87	90	90	81	90	86	94	93	93	81	98	62	104	70	82	88	84	97	88	89	88	84	90	79	101	94	88	101	100	87	98	105	82	76	93	109	76	80	93	84	81	87	79	99	84	77	106	93	90	90	99	109	94	98	113	90	99	89	95	89	86	114	96	89	95	91	94	86	107	80	90	99	88	89	81	72	89	92	102	91	89	96	109	79	106	96	87	94	80	79	98	111	83	84	86	86	101	96	78	75	118	90	77	97	83	81	99	94	97	98	95	85	67	84	86	91	75	92	99	102	75	83	81	84	100	96	89	85	91	93	97	100	84	86	68	72	93	87	92	89	97	88	88	92	80	85	87	90	79	86	78	92	111	97	87	94	85	89	102	90	92	80	76	100	85	77	83	96	93	107	98	89	93	87	81	90	92	82	76	98	81	100	77	96	94	97	96	99	101	82	81	91	85	80	96	86	106	94	86	90	98	96	67	89	95	95	89	79	89	80	94	79	103	82	100	90	87	95	108	77	83	97	92	86	84	74	96	99	81	79	76	71	93	84	89	92	109	100	77	80	107	90	77	74	82	97	79	84	83	112	83	102	89	82	105	98	79	89	82	88	88	86	95	103	92	72	91	91	98	95	80	104	82	98	98	93	92	86	88	86	98	104	87	98	102	94	96	102	85	89	86	86	77	93	95	86	99	75	100	99	101	80	87	88	89	96	97	82	82	92	104	113	103	92	90	91	102	92	98	90	80	76	75	104	102	83	78	80	84	87	75	79	88	70	98	92	90	87	98	84	100	87	84	95	92	109	81	83	85	93	94	87	83	90	94	90	93	104	85	83	94	90	91	81	90	82	86	94	88	97	104	94	81	84	82	99	112	90	85	101	97	81	84	100	75	68	91	92	98	78	81	89	77	81	89	87	106	81	72	102	100	100	84	92	91	85	95	96	89	101	85	94	77	79	80	88	97	97	92	82	89	75	88	80	90	73	81	91	85	87	80	85	92	109	100	94	84	87	108	104	82	108	99	82	93	92	105	93	80	102	105	89	85	74	96	96	81	101	97	96	75	84	91	91	83	105	87	71	95	106	83	92	94	91	89	100	87	94	93	70	89	89	88	107	95	97	97	75	99	91	95	89	98	75	92	92	95	109	109	96	87	77	97	109	87	93	103	93	88	92	108	81	86	85	91	85	105	86	85	98	88	80	81	95	89	95	82	72	84	82	92	98	102	102	97	99	101	98	66	77	80	92	75	75	96	81	115	85	86	89	79	76	101	103	82	72	89	94	102	89	99	81	88	86	90	74	99	99	90	80	80	105	92	94	90	95	85	77	81	82	103	89	99	90	110	102	79	85	77	90	81	93	84	72	95	72	91	93	93	106	89	110	81	102	90	78	92	98	86	84	82	82	83	79	88	86	98	91	72	90	90	90	78	80	85	81	90	82	91	82	97	80	99	80	78	85	69	97	86	70	91	92	92	83	90	102	83	84	70	79	81	94	106	97	96	78	86	83	88	82	89	94	106	85	113	84	100	91	94	67	84	97	87	82	93	100	99	85	83	87	95	91	92	93	87	82	80	79	89	98	89	104	89	96	103	95	83	104	93	87	91	90	103	82	95	89	82	77	95	86	77	96	88	102	95	96	79	83	103	81	72	80	97	79	90	93	100	89	89	97	94	97	103	83	75	98	101	86	103	106	83	86	88	79	75	99	92	93	89	93	95	76	106	83	81	92	77	100	88	84	93	90	91	115	91	84	99	76	103	88	80	89	92	92	89	111	96	106	65	92	94	93	98	90	89	103	100	88	86	98	75	91	79	89	59	79	87	81	86	99	83	88	89	79	93	89	92	99	102	91	92	99	86	82	77	82	95	96	104	87	91	80	96	100	77	82	86	88	95	94	94	83	91	94	82	98	84	87	84	100	92	80	100	90	84	76	88	105	70	105	86	106	90	82	107	100	91	69	91	86	86	94	87	102	104	98	93	92	84	111	106	91	103	90	102	75	91	92	96	81	100	75	86	85	107	117	106	88	98	88	115	91	98	67	103	83	109	116	91	99	105	71	102	97	103	84	106	97	94	83	92	81	79	102	95	103	90	95	86	102	89	86	95	87	107	101	73	91	94	90	87	75	94	86	108	89	96	98	86	108	74	98	93	95	87	88	93	100	91	87	95	101	89	87	92	83	91	87	83	87	96	86	92	78	85	85	81	100	109	94	100	83	99	91	95	97	70	72	98	88	87	100	97	94	74	91	96	114	91	89	76	95	86	86	85	83	93	107	90	86	73	101	89	94	82	92	89	92	93	89	105	90	93	79	94	92	83	87	87	94	86	77	90	66	89	99	102	87	101	77	89	105	88	88	98	89	95	78	93	102	86	104	85	99	97	85	88	113	87	99	83	94	96	94	106	94	90	98	65	85	96	90	88	83	91	103	98	96	84	101	99	94	68	102	77	75	87	135	92	78	87	83	88	80	89	87	100	84	78	81	85	104	64	91	93	79	85	91	69	97	77	93	85	97	80	85	88	81	122	78	82	94	83	81	91	89	58	73	84	87	97	80	77	109	84	95	119	88	72	77	93	76	78	100	91	105	80	94	66	83	93	101	100	89	86	88	86	91	88	83	100	90	104	85	85	76	92	91	83	78	72
6079	424	512	555	469	480	418	434	378	359	354	362	353	373	342	346	321	326	349	334	341	313	340	342	327	307	346	343	347	341	331	330	344	320	322	310	346	312	329	345	349	336	338	300	358	343	355	374	306	340	307	306	340	322	320	347	305	346	286	343	338	314	325	299	339	308	325	350	304	316	318	326	317	335	324	328	322	342	342	335	339	345	315	313	338	305	359	351	296	334	306	343	321	342	316	347	339	351	365	350	352	330	328	360	342	295	325	339	332	344	298	296	332	368	308	344	301	335	365	371	313	302	322	310	332	331	324	305	309	349	345	345	378	322	309	348	337	351	358	313	325	351	333	328	325	334	298	321	358	313	319	337	357	317	366	309	324	325	317	358	312	332	300	334	351	295	356	336	319	320	321	298	299	328	320	321	309	309	297	332	344	360	306	312	326	321	326	320	333	327	340	327	331	293	337	334	319	326	343	335	354	362	327	332	304	318	331	305	359	303	327	337	326	329	348	307	342	349	330	325	325	342	309	323	333	344	389	314	325	357	301	334	331	332	293	300	329	356	354	327	321	313	275	332	336	342	340	327	335	335	314	328	321	324	329	312	340	302	331	346	317	344	307	320	304	343	368	347	332	350	319	315	314	312	311	339	298	329	288	298	323	367	323	324	307	345	348	312	322	343	319	338	343	325	340	340	340	339	317	345	347	313	343	325	339	330	308	374	346	329	332	331	347	342	324	329	309	348	318	324	319	316	353	290	363	319	325	341	316	325	320	309	342	359	327	316	317	336	352	320	306	310	330	323	329	331	337	304	324	295	319	355	323	316	334	318	340	330	318	324	335	331	334	326	292	303	319	294	328	325	323	328	331	318	316	323	314	336	344	292	297	326	367	323	337	305	316	310	312	294	328	382	305	338	355	344	343	322	308	316	320	363	320	310	359	320	320	311	328	307	320	322	336	326	323	354	332	389	351	327	338	275	327	352	328	294	330	334	307	323	357	309	310	323	326	311	348	341	336	295	324	338	326	321	348	337	309	338	309	316	296	320	326	341	353	335	378	333	327	311	328	308	319	303	313	328	319	315	307	294	342	303	310	317	317	299	353	377	353	316	324	310	337	330	337	360	356	341	324	321	340	305	337	348	321	339	342	333	324	361	319	323	313	314	320	317	318	315	302	336	333	334	338	332	323	346	318	310	353	329	345	301	294	357	313	345	357	355	357	351	303	351	327	325	335	313	312	284	354	357	325	313	316	322	320	324	302	343	332	332	321	319	329	355	351	355	320	325	328	375	327	329	308	339	335	356	335	323	310	330	326	293	325	309	316	318	313	330	352	351	332	351	352	318	336	314	329	349	319	351	289	336	310	347	346	352	310	307	346	343	338	335	336	322	369	334	367	323	311	324	350	302	344	342	324	336	324	319	356	329	325	375	313	295	320	304	353	316	324	280	323	324	370	353	336	322	314	314	334	341	294	330	315	327	336	362	311	290	327	341	335	320	351	338	335	327	361	315	314	319	323	329	335	324	341	330	336	309	338	345	317	357	309	334	346	329	317	327	319	335	318	342	345	376	371	357	332	334	337	314	343	300	326	336	297	320	337	291	328	293	342	332	296	325	340	339	297	328	326	331	334	335	323	344	339	328	328	339	323	349	318	321	316	328	295	333	311	319	300	336	323	307	318	302	330	378	368	267	357	330	299	326	346	341	328	311	344	308	360	353	340	335	329	360	292	350	277	338	305	329	343	341	341	293	317	365	361	330	301	350	300	301	345	325	306	311	313	331	331	344	330	318	345	291	336	311	334	334	315	356	332	323	337	295	353	340	316	330	349	334	308	308	344	323	311	308	324	303	319	316	332	345	320	336	345	353	335	340	319	332	319	311	354	313	326	361	333	330	350	316	306	324	327	308	358	343	341	348	314	291	338	327	337	329	322	318	313	347	312	299	342	315	347	361	329	315	333	294	332	312	304	354	327	329	340	307	337	336	309	326	326	318	328	319	347	297	327	323	321	361	333	317	320	333	336	331	333	332	327	293	306	331	369	343	318	322	358	352	322	333	310	326	317	312	309	333	356	339	340	305	338	308	323	329	311	306	351	307	347	348	302	322	322	286	305	317	322	340	342	340	325	355	308	334	314	349	319	325	344	300	317	329	334	355	313	342	316	308	317	338	315	308	314	315	326	304	338	339	313	324	317	341	347	331	331	340	322	336	332	301	318	327	316	339	335	298	331	361	330	340	308	350	325	337	347	336	307	336	336	322	356	354	349	320	330	324	342	330	346	326	312	315	271	343	333	335	353	347	318	345	341	320	344	336	334	329	321	327	365	356	317	304	323	339	339	319	301	364	298	346	354	321	310	306	333	307	338	326	311	352	334	310	348	299	355	312	312	324	295	351	307	334	341	305	311	323	312	293	340	307	341	300	330	300	373	337	313	355	315	315	333	319	318	340	321	325	360	335	331	352	318	296	317	334	365	323	300	325	332	304	315	342	320	331	319	310	352	319	309	312	324	319	316	359	288	346	338	316	320	321	323	345	322	314	321	312	340	371	302	325	325	312	300	329	294	340	330	332	330	339	310	316	308	327	324	321	326	311	320	298	312	320	289	296	337	358	327	354	325	342	344	322	357	308	339	349	330	331	317	293	352	325	320	351	332	314	348	360	362	316	302	319	328	316	340	337	306	359	340	305	329	326	331	332	341	311	324	305	354	305	322	347	349	286	332	306	309	321	321	308	320	328	333	325	355	349	369	314	295	320	340	319	337	311	340	342	340	320	328	327	308	353	322	311	365	319	340	351	324	312	339	324	343	358	335	350	335	348	323	336	335	341	360	320	321	344	335	349	332	324	346	328	335	328	342	315	340	318	351	346	313	315	307	318	326	327	352	325	325	348	304	308	328	338	323	337	310	294	315	362	315	325	327	316	315	327	331	321	328	349	349	334	333	334	332	343	331	303	297	307	358	308	342	325	313	351	317	348	311	350	358	345	336	350	286	345	305	319	352	345	308	312	319	315	317	331	319	356	318	313	315	348	297	313	307	322	328	314	312	322	342	329	350	351	317	331	277	368	315	329	337	324	315	338	328	346	308	330	320	310	315	310	340	357	324	311	322	358	331	314	333	323	316	329	335	340	301	342	325	313	320	350	339	309	343	341	317	373	339	336	315	346	328	322	304	309	314	343	312	316	333	298	353	348	338	341	330	297	332	320	324	324	344	311	345	356	344	352	346	325	294	315	309	321	330	316	323	333	315	361	311	337	305	320	322	342	324	346	333	323	354	307	331	315	314	356	332	342	306	335	359	346	317	341	326	316	319	294	330	338	312	336	331	315	337	329	335	329	360	320	326	343	326	351	330	289	316	318	332	320	298	334	317	339	310	308	345	327	335	324	336	353	326	312	304	332	326	316	297	341	335	336	324	310	309	288	311	352	331	341	290	340	289	335	323	298	312	347	318	356	358	335	322	321	309	319	308	342	304	354	333	334	343	347	327	317
39761	10461	1816	1061	759	527	464	360	334	249	251	267	215	220	202	218	183	197	218	197	163	190	169	158	160	147	187	169	166	175	163	170	176	157	180	161	139	146	159	183	153	164	165	156	182	176	148	131	164	151	170	143	143	150	165	162	161	156	158	139	151	151	167	168	148	151	151	152	183	162	159	133	164	166	150	128	159	163	149	155	180	144	140	148	154	158	157	152	159	157	152	142	153	166	170	141	141	157	140	155	143	144	162	162	161	166	148	145	131	150	153	156	164	155	151	172	160	181	129	150	157	154	171	177	169	133	147	151	152	151	132	146	173	161	149	153	158	165	157	139	174	153	169	133	170	162	155	150	163	147	153	151	160	154	161	178	152	165	170	175	150	146	166	169	151	168	176	150	144	145	129	166	175	152	144	162	154	152	168	153	154	154	163	152	157	150	146	135	161	178	150	156	138	173	157	157	163	155	147	172	142	159	157	154	163	154	160	161	160	134	148	137	139	163	164	152	153	149	148	135	147	173	149	161	146	149	149	155	163	140	155	145	120	149	168	141	165	157	160	141	168	182	156	121	136	163	153	171	145	153	155	152	134	150	168	157	165	170	160	159	160	164	147	177	156	157	170	150	152	154	142	156	136	149	148	167	149	166	163	157	152	158	159	160	161	143	148	147	136	164	157	147	145	145	167	168	148	151	145	157	156	173	153	148	155	158	148	159	124	166	153	181	137	180	155	157	157	143	154	152	164	157	146	139	156	152	162	160	173	166	155	151	166	149	156	168	143	151	168	151	144	163	131	163	155	154	146	153	163	153	168	137	137	159	164	144	158	148	139	172	149	150	191	174	156	149	142	175	171	166	173	139	147	163	157	135	144	177	152	153	165	164	163	145	143	162	148	160	154	124	161	165	159	156	151	146	161	153	176	132	162	140	159	144	163	156	172	173	174	125	139	155	172	144	141	150	168	145	139	152	169	148	143	172	126	143	159	153	147	159	166	157	151	154	163	155	143	169	142	147	143	146	151	153	170	143	142	151	154	147	155	167	160	152	161	141	163	165	139	169	137	146	140	158	148	151	167	183	179	145	145	150	173	147	162	153	141	142	164	127	161	152	174	165	153	150	138	179	154	155	158	142	166	139	142	159	158	159	166	155	159	151	148	153	141	129	143	126	154	160	149	162	140	146	137	143	160	159	140	149	144	150	171	166	173	159	156	151	148	160	161	151	142	136	170	176	193	161	149	171	166	162	189	160	115	135	159	145	158	175	159	171	153	138	135	150	162	168	154	143	184	176	148	152	172	150	169	171	121	155	153	140	148	171	140	140	141	164	159	172	146	152	185	163	158	142	162	148	146	159	160	157	152	173	149	153	161	132	151	134	159	162	133	173	157	162	134	163	154	151	150	171	166	182	171	158	138	163	155	145	148	148	147	170	167	162	150	130	171	152	160	176	150	156	152	171	152	165	145	163	172	157	156	160	148	169	179	143	138	167	152	163	154	161	163	149	144	154	164	154	136	147	143	158	148	150	189	142	184	166	166	150	154	154	161	160	160	151	164	146	174	160	151	150	153	150	139	173	169	142	135	134	163	168	155	170	146	144	168	149	162	155	160	136	157	155	153	173	162	161	173	157	157	172	144	164	153	171	149	153	121	144	156	148	138	128	139	160	124	140	151	151	128	163	136	147	158	173	150	142	166	153	174	152	158	153	160	156	154	133	165	154	154	160	161	171	169	171	172	151	173	141	159	154	142	120	151	151	129	154	165	145	146	149	146	137	166	139	153	146	151	161	144	145	158	157	168	150	153	141	176	156	136	166	154	177	152	144	155	145	151	138	144	178	162	151	132	163	169	166	143	141	139	161	159	138	156	157	154	151	153	181	151	135	180	146	174	146	152	144	149	142	141	124	150	160	159	148	167	160	149	154	137	169	148	157	137	152	155	170	161	149	158	144	151	150	180	165	163	156	159	156	173	132	131	152	146	147	166	140	161	174	168	157	154	168	163	162	161	156	150	157	143	151	152	168	135	163	160	166	156	150	159	148	138	159	149	153	149	136	165	149	165	166	173	152	150	130	143	141	143	156	143	139	171	164	129	139	157	142	175	143	157	155	162	163	140	159	163	169	130	158	151	143	175	175	134	161	172	142	161	151	162	140	147	168	169	147	170	144	173	169	161	162	163	172	168	160	156	145	147	181	153	141	170	147	139	145	170	176	144	163	137	149	158	164	148	165	159	161	164	143	163	171	156	159	159	156	125	156	140	165	151	147	159	153	146	160	165	147	139	163	154	173	169	148	165	159	167	162	153	124	149	168	149	160	144	142	172	145	150	156	149	158	164	154	151	157	148	167	170	148	164	186	164	142	122	142	155	169	146	155	144	157	148	155	152	164	154	135	176	174	137	151	186	166	153	176	169	171	126	180	155	152	132	162	169	156	173	143	140	150	148	145	169	169	146	160	131	144	157	157	179	132	137	164	152	155	144	154	155	131	160	156	160	149	159	166	170	161	157	146	153	164	152	147	155	157	147	154	151	146	162	147	146	173	139	164	147	183	158	147	157	164	148	171	149	172	154	155	178	146	159	158	139	147	173	160	165	154	160	167	120	138	159	151	141	149	152	142	174	153	147	152	152	168	133	142	172	158	163	167	151	168	165	175	151	160	151	151	147	148	165	147	168	141	159	149	146	167	175	165	150	155	154	140	150	134	161	150	148	175	165	161	136	133	128	150	134	174	174	149	139	143	151	153	153	158	161	130	159	148	163	146	159	167	139	142	163	142	153	152	143	156	164	148	176	108	169	155	167	161	170	171	166	144	150	152	156	176	167	170	146	176	162	177	134	152	136	166	146	153	160	162	167	141	168	143	141	157	145	155	175	140	186	179	151	148	146	147	166	157	168	175	160	134	155	159	139	176	171	144	171	160	159	149	145	160	173	162	137	145	159	171	164	132	154	183	176	165	149	166	153	164	162	143	140	157	161	132	162	168	183	164	147	163	159	143	151	145	163	181	140	158	157	163	147	155	167	153	126	159	144	133	156	189	175	151	154	149	146	160	168	172	167	168	162	151	166	158	152	146	137	152	177	146	134	158	165	145	158	154	172	189	148	174	149	147	154	173	136	146	156	156	177	156	140	159	149	149	146	162	162	149	157	153	153	161	139	183	174	138	161	165	153	136	150	135	144	133	156	140	170	149	161	154	155	143	164	145	152	150	165	159	166	141	153	156	136	130	157	170	155	157	163	167	178	129	147	164	163	155	165	171	186	141	159	151	146	148	176	168	156	165	147	140	170	181	143	149	152	148	156	139	180	189	155	146	130	169	127	140	155	158	150	159	151	155	159	164	161	132	164	144	169	148	143	147	155	148	151	142	161	157	162	152	130	172	170	172	168	164	137	126	158	145	156	165	171	170	150	144	147	147	162	143	156	153	156	145	131	173	167	155	130	174	164	148	149	172	152	155	166	150	155	177	147	172	140	164	154	155	163	148	156	166
22696	1561	3342	3700	3072	2635	2073	1779	1561	1350	1200	1135	1095	973	908	822	833	771	774	722	733	721	682	674	664	638	606	636	613	602	587	554	551	554	606	561	566	585	550	586	549	592	546	556	572	567	539	503	518	529	594	544	531	501	488	562	531	509	552	530	535	530	511	513	499	533	492	521	493	515	531	538	538	512	543	520	529	508	502	568	531	531	542	517	515	537	517	518	527	523	540	546	501	530	525	500	508	498	524	516	532	558	546	524	512	550	490	523	504	563	538	527	521	525	522	498	517	484	515	506	493	508	499	489	474	520	524	528	485	530	523	457	521	506	514	524	522	537	502	495	539	520	485	521	526	500	540	506	571	453	474	519	548	537	529	483	501	502	509	484	493	495	484	507	506	511	477	547	538	533	498	538	526	513	494	542	508	509	531	490	521	511	507	537	502	523	468	540	504	495	494	509	536	519	496	528	522	512	509	487	527	480	525	519	509	560	501	483	496	497	581	536	541	488	497	498	516	535	491	532	520	514	506	532	498	521	490	522	562	504	481	496	489	522	508	503	566	529	556	499	482	535	492	493	561	480	484	535	507	517	478	506	549	457	502	481	533	519	533	494	482	490	486	512	482	535	524	536	510	504	520	491	474	531	532	534	497	490	529	499	512	504	548	477	493	524	521	524	500	524	548	471	487	510	513	463	496	544	477	521	536	494	531	529	499	496	530	500	502	522	508	520	507	499	568	516	500	516	531	490	546	511	511	536	502	533	521	498	526	519	545	494	537	544	520	558	555	528	488	521	516	490	528	508	550	531	533	491	528	500	519	510	530	508	523	480	506	504	505	502	526	501	513	471	503	508	539	527	507	524	520	519	576	518	519	514	508	586	511	500	523	498	500	507	541	530	510	533	542	532	556	520	505	495	519	518	533	507	477	508	505	501	510	516	473	534	524	577	534	541	515	565	496	514	505	503	518	507	547	511	506	496	551	536	494	509	542	488	548	546	519	513	483	510	507	521	548	507	509	482	475	523	534	520	469	499	542	521	494	524	506	495	560	510	524	503	490	502	495	514	518	502	494	528	510	526	510	511	515	502	516	500	492	508	505	499	522	495	505	532	513	504	523	505	509	529	507	507	503	527	500	540	502	510	499	492	507	503	500	534	513	530	492	492	498	545	541	501	550	515	514	478	536	500	507	538	515	518	475	487	495	498	487	527	498	472	475	473	496	532	541	485	494	496	518	553	474	473	501	509	475	518	509	511	531	501	513	514	501	478	538	517	486	518	527	539	519	554	507	502	580	515	514	486	542	516	538	531	512	500	483	530	521	487	499	494	524	510	487	511	538	484	518	524	496	483	508	502	523	536	526	527	566	504	520	519	488	541	510	507	511	476	494	471	527	475	499	503	521	505	472	510	511	519	490	504	504	550	481	534	508	525	507	529	550	518	509	516	494	506	505	508	504	541	508	534	475	498	502	530	481	505	549	539	503	505	572	505	523	485	489	486	480	515	527	522	491	485	553	501	545	497	510	502	505	465	556	544	513	543	504	550	515	523	518	518	510	490	462	527	503	503	494	506	508	530	503	498	480	504	479	545	562	517	515	509	549	538	452	511	517	530	483	501	509	505	503	473	514	487	526	511	509	531	520	517	536	551	488	526	508	495	494	469	520	541	524	505	523	513	482	474	507	506	510	513	512	510	494	488	522	550	494	511	512	457	545	520	489	501	478	481	467	509	482	556	521	564	494	517	474	547	466	517	493	512	478	505	470	492	483	492	520	500	538	492	468	502	512	441	488	551	493	514	522	534	507	528	492	522	495	506	515	517	498	494	525	513	515	519	522	539	505	470	555	517	504	499	504	489	527	497	479	502	541	483	467	538	510	514	457	519	491	509	524	506	502	527	496	492	502	474	525	554	518	524	498	526	516	465	527	520	521	498	537	513	517	523	532	506	471	477	500	524	506	493	536	483	532	545	526	478	482	527	525	558	507	474	457	492	500	485	514	515	512	511	475	483	507	518	466	460	508	538	478	529	508	526	515	515	483	547	512	505	509	482	554	482	445	497	485	514	515	528	530	482	528	501	520	526	502	508	486	540	498	502	513	491	478	538	472	495	484	473	501	496	544	498	514	540	508	486	509	511	519	510	527	541	516	539	486	513	522	501	523	492	509	449	472	523	545	497	506	478	483	484	498	479	511	536	513	504	523	511	525	503	473	531	527	529	502	505	525	519	499	529	476	526	525	475	532	500	499	483	481	486	496	533	502	516	548	489	474	518	503	497	509	542	527	558	514	541	542	493	495	502	502	498	520	508	501	518	504	495	534	481	510	510	520	530	521	480	510	486	504	485	515	501	530	515	476	518	534	537	548	504	513	511	534	513	553	534	504	486	483	494	509	493	496	493	498	507	537	500	523	529	503	505	530	510	511	466	509	503	453	518	544	522	538	482	481	518	504	496	516	525	499	483	486	545	501	510	528	506	492	502	495	518	509	488	511	536	528	523	504	511	495	516	512	492	509	515	505	485	523	535	507	505	503	482	487	518	502	548	527	527	537	497	516	499	466	513	517	500	506	494	534	490	522	519	531	492	511	502	493	498	516	520	486	510	501	489	501	499	535	528	450	515	551	498	484	487	517	494	514	506	525	479	499	532	503	502	545	478	533	492	481	493	537	515	505	447	515	507	499	515	526	549	495	545	515	495	510	522	506	520	535	506	511	499	535	491	524	484	473	509	485	513	511	476	503	533	513	545	541	524	496	524	502	505	468	502	514	467	494	495	523	462	504	476	545	486	495	570	499	484	525	509	522	533	514	461	483	508	492	519	465	499	509	558	468	505	492	519	515	508	535	495	500	475	501	507	512	495	482	525	496	507	507	526	503	522	504	506	484	504	507	514	548	502	541	464	501	496	546	515	555	522	494	516	512	518	511	491	494	534	513	522	512	491	494	522	508	522	525	531	548	523	524	546	496	501	467	511	503	495	561	496	542	507	507	528	545	533	535	510	499	520	507	494	507	515	509	481	467	496	517	500	526	511	525	511	493	511	488	545	512	485	473	523	516	511	536	517	475	502	554	533	518	529	479	515	515	501	461	520	488	482	484	542	524	490	503	516	526	467	546	529	465	493	471	499	515	519	510	475	473	533	479	506	508	554	516	470	538	506	516	527	463	487	507	489	531	511	446	516	524	526	490	501	488	530	488	490	521	525	526	478	520	500	506	524	512	529	554	543	466	509	527	525	525	534	513	499	483	534	517	473	543	467	529	498	504	500	489	510	521	531	530	541	512	496	495	507	488	493	523	507	513	498	520	516	532	503	508	524	494	497	507	524	504	498	466	558	506	510	517	508	516	523	475	510	521	485	525	491	526	480	520	474	510	516	514	491	513	482	517	484	493	486	541	509	517	524	480	499	502	541	493	536	549	495	499	521	515	470	525	516	533	490	496	511	492	486	540	511	484	521	523	518	550	553	444	504	504	555	529	529	548	532	451	508	536	500	533	502
46976	18790	6539	2282	1407	1074	804	705	574	503	467	400	370	357	295	343	342	330	313	304	278	290	282	326	267	275	283	290	292	281	278	243	257	290	261	280	283	270	255	250	237	270	262	282	238	267	254	284	269	247	247	265	255	228	263	232	254	233	263	265	266	271	280	218	259	233	245	246	262	265	269	245	248	247	277	234	243	239	281	257	274	275	265	276	243	252	244	263	250	240	229	236	244	256	268	250	254	228	248	259	247	244	277	248	241	265	245	240	251	242	267	249	240	260	238	264	248	282	243	263	234	257	258	279	251	263	258	225	245	225	249	232	259	249	260	229	286	238	262	257	266	270	272	246	256	262	260	246	268	257	249	230	270	273	238	243	269	284	244	257	251	271	251	256	254	232	247	250	252	266	240	284	229	240	247	236	254	268	266	262	243	248	238	241	232	271	298	255	232	285	275	258	266	236	253	257	247	215	249	234	227	276	278	251	271	241	254	277	269	274	269	256	226	285	256	246	247	249	256	252	244	250	255	240	229	258	284	269	238	268	263	257	267	236	255	266	237	248	224	271	235	261	234	266	255	244	240	262	255	262	232	265	239	275	226	233	247	231	272	253	268	250	249	274	241	263	241	252	256	254	266	260	252	248	254	295	251	235	265	234	255	259	278	239	244	260	282	251	227	253	237	275	253	263	210	231	250	252	257	242	275	243	277	265	265	270	237	243	242	273	245	270	253	254	283	268	245	257	259	270	237	266	263	258	240	257	258	267	262	259	273	255	256	275	248	240	295	263	253	264	232	235	265	294	273	269	246	243	271	271	237	236	269	252	240	253	263	264	256	252	229	266	244	239	229	242	238	251	247	226	244	255	244	273	249	250	269	237	238	269	264	268	267	254	282	264	288	259	270	229	250	244	261	233	229	220	289	239	229	237	250	253	261	242	249	264	236	263	257	246	294	242	249	244	217	278	245	231	236	241	239	266	248	263	293	255	243	254	277	234	231	245	266	248	266	247	268	243	296	259	298	228	243	256	297	248	258	255	241	227	251	258	257	256	268	258	247	231	256	227	231	252	216	244	234	240	247	257	280	279	245	239	253	302	257	240	259	236	258	249	265	241	269	252	283	240	285	241	235	234	247	250	247	240	259	291	255	253	233	216	238	256	242	262	271	240	257	280	263	235	244	251	246	267	266	245	247	253	275	260	250	252	254	246	261	248	262	267	289	267	237	230	253	237	224	242	271	266	245	234	278	249	266	262	275	225	261	254	266	258	251	236	239	250	234	246	244	233	256	250	233	242	235	254	233	272	284	283	254	266	239	226	231	220	258	260	262	271	269	252	229	254	232	244	256	235	270	244	248	248	239	249	273	281	304	269	249	240	229	253	245	246	258	241	242	280	273	221	225	292	217	245	269	286	255	283	230	252	254	248	254	255	267	255	244	259	239	247	252	266	228	236	262	279	226	235	261	279	266	239	256	243	261	272	262	251	251	234	243	257	282	267	247	239	235	268	276	269	243	231	267	263	236	245	216	249	270	264	247	242	243	237	268	283	261	250	287	252	249	237	259	228	258	259	234	260	236	275	267	258	226	229	266	246	255	284	285	242	256	280	250	271	248	264	255	234	245	251	231	224	251	240	224	228	285	247	251	238	262	229	248	269	235	272	231	252	245	265	249	252	256	245	264	256	263	228	240	254	214	260	243	267	255	254	251	244	250	270	267	259	248	252	261	298	246	234	258	264	290	249	289	273	246	241	244	235	243	243	240	230	247	268	259	230	240	260	250	239	256	265	274	252	239	255	268	246	270	269	272	258	250	250	239	234	265	250	255	234	267	287	249	231	249	231	236	261	231	239	244	255	269	253	252	249	248	251	269	251	235	252	268	265	264	234	253	266	235	265	265	236	239	243	250	257	248	250	266	207	241	278	261	248	237	265	280	256	242	273	265	263	287	252	281	236	254	252	272	247	244	237	263	262	276	231	238	231	241	249	259	254	265	242	262	284	280	236	276	260	245	293	268	264	239	233	274	247	261	265	247	270	231	251	239	281	246	284	266	238	262	241	249	265	270	276	251	261	289	236	268	236	267	242	241	259	241	245	235	248	252	260	231	274	252	244	244	290	249	251	253	257	261	253	236	256	253	260	280	248	238	242	244	267	238	282	248	255	259	243	260	232	268	250	261	250	232	253	266	274	266	251	251	239	246	272	229	257	215	290	246	260	256	234	249	257	286	261	256	289	265	264	257	272	241	267	276	265	271	245	254	256	262	250	253	230	260	251	241	258	245	268	248	250	227	255	262	242	248	261	222	274	259	225	247	262	264	264	270	246	266	253	253	233	248	224	250	243	251	267	253	249	243	230	232	286	256	271	259	262	292	273	267	277	258	261	266	251	238	254	234	250	227	240	259	278	228	258	293	255	261	274	262	269	260	234	274	248	257	266	248	268	253	245	240	248	283	261	281	231	266	257	259	267	223	248	253	262	281	270	266	265	242	243	248	239	267	224	260	266	226	271	256	244	251	277	260	262	250	248	264	228	258	275	253	253	262	274	240	252	228	274	264	257	262	253	235	240	267	220	252	278	271	257	260	232	273	248	246	258	241	250	255	257	247	266	245	281	249	241	280	260	288	255	265	273	256	253	251	244	232	252	269	252	242	254	263	279	260	267	249	261	280	247	256	292	280	261	244	236	246	236	242	240	242	257	272	234	267	257	268	260	253	226	238	259	266	270	227	241	241	257	289	291	224	254	257	222	272	260	256	248	255	272	282	263	256	258	273	262	270	235	257	258	261	249	249	238	242	248	241	263	224	265	277	247	284	277	281	257	264	242	243	273	255	274	250	261	272	276	272	240	235	274	257	264	241	262	231	250	248	252	236	253	255	264	290	247	250	260	268	251	239	244	257	245	253	234	240	257	250	269	228	250	280	227	259	236	235	243	250	273	272	300	237	251	224	246	237	273	265	294	252	259	258	250	258	265	245	240	239	254	254	240	279	235	258	267	277	245	258	245	237	283	260	227	267	276	228	246	259	266	252	220	249	237	266	258	270	255	235	268	252	260	260	241	257	276	276	260	253	246	255	243	278	263	270	228	260	257	274	242	245	268	232	281	241	223	302	262	233	251	240	232	273	235	235	260	240	236	253	252	233	241	244	242	278	240	231	236	270	269	283	267	263	258	253	247	257	255	261	251	249	262	221	271	253	250	256	248	265	254	266	233	226	228	242	263	246	261	249	253	240	245	277	265	267	226	227	243	248	262	246	252	259	233	264	251	267	276	239	282	263	242	264	230	261	268	252	275	255	264	263	240	230	264	235	246	261	291	242	245	234	240	243	250	266	283	253	268	246	272	237	244	267	231	232	268	243	258	244	284	257	238	252	247	264	256	271	282	244	256	251	282	271	259	293	233	258	257	207	257	249	259	241	270	254	241	249	255	240	259	234	284	260	260	259	263	283	257	244	254	248	260	253	269	255	244	246	271	250	238	263	276	268	257	251	263
29452	2758	6214	6654	5673	4610	3853	3266	2789	2341	2177	1933	1798	1669	1494	1410	1388	1273	1234	1195	1231	1198	1136	1010	1068	994	994	1013	946	933	940	924	887	916	920	846	858	892	857	910	867	833	833	839	850	871	826	821	809	765	836	832	801	811	844	812	827	802	785	825	795	794	778	810	766	819	764	807	793	793	788	821	806	788	833	767	786	831	804	778	788	751	802	826	808	786	783	800	774	746	802	748	759	788	781	805	776	770	774	801	747	756	824	800	758	762	742	747	750	740	764	733	782	797	789	760	720	796	772	821	784	772	825	710	765	765	743	785	792	762	768	774	795	726	690	778	797	810	721	831	751	761	734	771	740	784	740	782	733	745	785	842	760	791	792	801	739	778	701	785	825	694	791	772	778	705	761	779	785	767	774	769	780	781	782	764	763	789	807	800	788	735	737	752	728	732	713	743	750	808	783	768	758	791	744	753	749	795	765	734	746	719	767	849	785	806	771	770	768	784	787	814	741	807	750	761	753	761	754	735	735	807	767	776	748	716	789	787	755	753	753	820	746	772	747	767	738	775	750	782	712	751	763	705	741	779	762	751	779	760	760	783	744	776	743	771	792	798	764	756	738	757	793	751	759	757	808	833	747	755	804	715	749	747	763	727	745	712	743	754	769	795	742	773	754	775	820	757	728	778	773	711	786	757	797	739	754	741	796	740	774	747	727	752	786	775	780	764	807	783	748	743	738	756	770	792	724	765	716	698	768	778	747	800	789	721	764	742	797	758	796	736	769	764	779	759	753	784	763	764	724	747	745	763	811	744	785	757	720	776	774	746	792	798	729	741	732	771	780	752	763	794	776	724	776	771	772	823	841	758	776	800	729	751	791	802	769	719	730	792	770	763	835	707	763	685	785	747	790	721	756	744	735	754	747	769	760	743	805	715	756	753	750	745	840	729	788	800	746	757	769	706	762	743	763	793	760	747	748	698	792	758	776	774	798	770	769	759	790	769	744	718	737	789	722	759	815	813	726	679	788	758	790	730	775	754	794	741	743	734	816	762	739	788	754	772	773	814	807	732	742	782	750	749	818	774	733	809	762	774	761	739	760	805	742	778	745	713	741	782	752	764	787	757	751	741	745	783	761	740	759	759	763	790	793	761	800	739	735	759	703	744	773	751	769	793	733	742	766	766	788	796	751	735	759	793	774	724	755	763	765	770	774	769	755	730	789	704	770	752	770	752	741	740	785	761	763	751	727	771	761	769	723	778	738	720	723	773	777	785	806	758	733	765	777	798	730	803	765	751	776	725	782	772	783	784	736	763	778	727	796	785	772	771	739	776	746	767	764	835	813	761	778	812	797	796	761	753	756	769	744	725	800	762	726	776	784	764	780	753	717	725	733	751	778	766	762	762	777	747	724	735	752	732	773	769	714	765	743	763	769	802	803	838	770	768	768	732	779	771	788	773	780	812	750	744	805	776	773	784	789	764	763	748	758	715	771	755	740	746	788	720	783	761	777	742	737	749	775	794	778	778	712	766	785	736	718	682	777	781	741	803	771	785	756	751	760	752	808	795	754	765	757	812	741	768	761	739	727	756	738	794	790	799	801	754	796	756	773	806	753	726	748	746	809	803	773	805	771	783	803	826	750	750	806	776	801	760	768	742	791	747	802	750	830	802	761	796	802	760	780	773	741	778	746	747	763	753	802	765	758	769	803	794	773	747	745	753	756	734	778	776	745	771	766	811	721	784	761	755	784	725	679	699	749	766	755	767	761	769	760	759	792	758	740	725	789	784	784	762	783	733	781	723	800	753	776	777	791	759	784	769	742	772	784	793	767	772	772	781	784	780	794	745	735	719	732	778	764	739	765	749	777	766	780	726	735	765	765	752	766	751	777	780	757	755	760	758	753	771	781	730	771	812	788	752	755	765	803	769	765	810	780	826	731	787	774	760	758	755	770	763	736	733	746	745	747	723	748	731	741	754	705	804	781	796	751	741	768	730	772	740	747	757	733	814	746	799	724	783	773	748	716	737	791	762	735	739	738	748	762	782	769	770	757	793	776	801	784	754	785	791	730	777	743	767	766	740	768	758	727	773	751	742	771	744	737	761	794	802	813	727	766	775	736	743	732	748	778	720	804	810	756	852	777	736	746	699	744	739	737	767	757	718	764	752	751	764	834	720	732	766	765	733	770	730	780	762	777	773	802	766	764	771	800	772	764	785	755	764	794	747	739	791	741	793	813	759	788	762	750	798	734	767	767	739	760	755	749	765	735	725	764	746	743	782	723	746	747	771	758	779	787	760	771	760	790	861	741	757	713	773	824	792	739	795	716	753	736	780	738	725	727	726	742	749	752	806	761	765	782	728	798	802	729	752	703	726	805	754	770	756	742	824	766	736	724	765	778	760	767	742	758	746	762	737	742	762	776	731	739	716	751	750	802	726	752	731	742	755	769	794	698	769	763	726	760	719	719	755	725	755	757	748	726	766	779	772	717	803	752	760	770	773	792	749	784	805	777	736	814	745	757	796	714	798	766	763	748	769	754	795	789	764	737	794	752	768	718	721	766	780	794	758	729	748	730	738	785	758	736	762	754	706	763	739	810	766	766	756	807	801	712	783	769	728	790	757	744	764	774	770	712	753	802	753	805	732	773	784	746	759	698	767	783	811	779	729	749	832	760	756	816	735	775	763	725	814	761	767	729	780	747	803	791	764	723	747	759	764	779	795	756	775	729	764	781	786	742	736	787	772	739	704	784	753	755	742	743	767	714	735	751	750	783	747	771	706	751	798	781	763	796	781	746	746	728	776	792	762	758	794	772	751	757	834	755	747	807	732	795	726	811	758	746	737	742	737	799	752	771	791	785	780	784	763	740	768	769	796	788	773	756	731	742	753	755	714	769	734	738	791	776	683	742	765	741	809	742	758	735	747	736	749	787	788	741	760	800	796	803	781	748	773	760	788	777	747	769	743	709	765	779	753	756	778	757	746	741	792	768	704	755	754	737	769	769	757	761	783	784	761	769	780	777	717	785	800	713	762	754	736	782	722	768	718	781	724	772	751	792	714	756	736	760	760	749	727	778	774	774	791	769	726	742	760	762	779	789	772	706	775	735	729	755	784	832	739	801	764	744	743	770	786	724	728	720	759	748	759	732	729	785	782	810	718	764	776	744	748	758	718	766	727	769	820	756	777	770	821	778	741	752	765	723	754	781	794	740	724	741	750	791	767	764	789	747	749	719	768	784	786	735	732	741	785	777	730	717	741	784	778	760	731	762	740	747	769	792	769	765	721	740	774	741	752	804	712	760	776	775	798	768	753	742	727	777	764	777	754	789	805	756	779	797	767	733	787	776	770	774	729	779	795	720	726	758	756	784	770	750	755	772	785	767	754	781	739	784	730	796	772	753	753	746	755	699	735	746	746	781	806	729	824	712	765	788	775	718	769	721	743	764	746	770	763	771	707	809	797	787	741	755	765	740	735	758	742	766	784	794	722	773	815	748	809
7931	504	254	148	105	138	111	108	84	89	75	97	81	100	100	101	89	75	81	97	90	83	90	108	87	92	91	93	91	98	102	109	85	97	70	95	81	83	69	81	111	85	98	99	105	79	119	94	67	84	98	85	86	79	82	77	96	92	78	80	81	86	89	97	82	94	102	102	92	88	76	84	103	82	79	88	89	83	84	82	89	90	92	75	86	85	103	96	91	90	105	79	74	90	79	89	88	77	92	94	96	98	95	102	95	98	95	100	84	96	92	102	93	84	90	90	99	87	83	93	101	101	74	90	77	89	84	97	101	74	99	89	100	84	81	113	84	83	81	71	90	92	101	96	82	92	98	90	98	87	93	102	84	89	77	84	85	99	84	103	113	85	76	104	81	100	85	87	94	98	84	63	93	68	94	93	79	80	85	99	82	82	90	82	97	97	90	92	100	77	104	107	88	99	86	89	67	85	76	83	96	92	95	100	99	93	84	92	102	101	91	85	97	82	87	98	95	67	82	100	85	88	90	111	90	89	83	88	95	85	88	93	76	89	72	99	88	91	89	108	96	85	81	73	94	83	91	104	87	77	91	87	103	76	69	93	97	116	88	89	100	99	90	97	72	74	83	73	96	89	73	113	85	103	110	93	91	109	80	105	94	80	90	77	87	103	93	87	83	95	111	78	99	96	97	88	103	79	68	89	102	86	94	91	67	88	91	99	90	75	101	87	82	88	98	78	91	91	77	96	80	89	103	88	102	84	95	97	89	87	91	107	91	82	94	85	77	85	90	77	96	85	101	85	96	96	77	92	82	98	90	87	89	87	106	90	94	83	66	83	84	94	93	89	112	98	91	84	90	90	81	87	91	98	85	110	104	88	92	105	74	86	86	102	95	98	79	83	87	87	83	95	91	106	104	78	94	84	76	94	107	103	88	97	93	97	100	96	91	90	94	89	85	94	88	88	88	77	96	100	70	88	99	86	74	95	95	84	89	75	79	107	86	89	84	100	73	82	98	80	90	76	86	92	99	92	92	91	88	92	97	99	95	117	97	94	66	85	104	99	82	87	101	85	95	92	103	96	92	93	89	98	75	86	85	103	101	108	107	90	83	78	99	96	95	112	81	103	84	83	116	65	92	90	93	83	86	87	102	90	96	94	106	88	93	88	100	97	94	86	94	75	102	88	101	104	97	100	95	99	87	81	79	92	82	82	88	100	95	81	86	96	73	78	88	73	88	80	90	93	84	100	91	111	95	89	90	90	93	113	92	77	89	74	94	87	91	98	98	66	107	89	88	84	100	94	102	87	77	87	84	84	100	89	80	80	93	91	89	91	88	88	83	91	78	82	110	90	81	80	85	98	96	87	91	85	97	87	82	102	89	101	92	84	94	78	91	96	100	96	97	98	99	93	91	81	88	98	100	89	90	108	103	91	98	80	96	92	82	68	103	82	73	73	80	114	85	78	88	81	97	97	89	90	89	84	90	72	73	113	91	89	84	97	69	92	90	84	102	98	97	84	91	83	77	83	82	89	100	104	80	107	95	101	103	79	89	92	80	91	108	103	89	95	88	81	92	108	81	86	103	80	94	91	93	80	88	84	74	94	99	91	84	89	101	90	92	87	105	92	81	109	93	81	90	90	86	91	76	107	87	86	103	95	90	109	88	89	80	87	85	79	84	85	101	79	73	90	98	92	86	70	95	89	110	108	91	100	90	92	84	86	104	74	92	97	87	82	81	82	87	96	94	94	87	91	90	89	93	88	81	83	89	81	75	106	89	91	89	87	80	95	90	90	91	93	99	80	83	85	95	72	84	82	83	82	103	85	96	90	99	103	85	108	110	100	93	111	87	75	101	74	71	88	83	75	91	100	65	72	102	94	89	83	110	80	79	89	94	89	89	97	91	88	81	92	95	91	99	96	83	73	99	89	83	88	101	95	81	90	85	87	101	102	112	98	93	67	71	87	80	100	97	81	88	84	93	89	88	78	95	82	63	92	98	95	89	98	93	98	87	94	96	86	101	75	81	94	83	89	92	101	83	87	96	103	88	112	98	92	83	90	88	93	91	107	87	87	98	85	84	75	78	95	97	95	86	87	85	95	84	92	74	88	86	88	97	92	100	95	89	90	95	81	75	106	76	88	85	108	90	82	101	114	78	93	95	78	91	74	79	86	83	83	92	89	93	96	92	109	83	95	93	91	93	95	85	94	89	88	79	112	103	89	86	91	83	89	82	79	109	80	99	102	87	83	87	74	84	84	79	85	101	101	96	93	93	84	85	88	82	92	103	97	84	84	100	84	94	95	90	117	94	76	84	98	95	113	87	79	104	88	98	92	96	110	88	86	76	107	102	86	103	89	97	80	107	101	90	81	102	89	82	96	91	91	101	98	76	82	88	94	94	93	101	98	101	97	78	78	94	74	88	100	89	88	91	106	99	84	108	98	90	86	90	96	86	82	103	76	88	91	78	80	85	86	98	97	103	113	101	92	94	76	104	89	94	93	73	86	83	68	99	90	94	98	81	91	78	101	106	90	86	99	65	109	101	82	101	97	79	86	94	84	88	92	79	88	110	89	86	73	99	90	96	105	100	92	90	85	95	104	97	80	108	85	84	86	78	89	84	87	105	108	97	93	101	82	82	76	83	87	74	84	109	115	83	88	95	85	88	95	92	104	101	88	90	75	79	84	101	95	92	88	75	88	96	113	102	83	96	100	73	86	99	86	80	87	85	86	91	73	105	94	97	93	112	96	87	89	88	102	95	86	76	84	84	84	98	92	111	95	92	76	72	104	69	90	96	76	103	101	100	101	87	79	93	86	97	82	109	76	77	82	103	84	96	89	104	112	95	91	96	84	87	86	89	77	85	100	78	83	84	90	107	96	97	104	98	90	93	91	98	99	84	90	101	86	78	87	106	92	92	102	88	88	92	80	94	96	108	96	82	122	103	90	98	98	95	64	95	93	85	88	81	98	80	88	93	92	90	98	89	77	93	102	104	90	90	81	92	77	103	99	94	87	72	95	93	79	95	86	100	98	85	100	92	83	102	100	94	86	96	94	92	82	85	77	112	82	91	89	93	85	75	112	84	99	76	82	78	99	91	118	89	87	85	103	87	91	88	91	83	82	91	89	94	95	95	85	85	103	76	91	104	86	89	106	91	83	96	92	99	99	76	90	95	87	92	79	93	90	99	88	81	84	97	86	88	82	82	85	90	83	93	100	79	90	67	92	81	87	93	115	79	90	99	76	92	94	98	94	95	95	77	100	100	89	85	76	90	95	74	89	69	93	90	97	117	114	92	78	96	79	100	94	95	96	87	72	92	94	95	85	92	84	78	93	82	94	109	87	103	95	86	98	111	108	100	94	95	79	90	87	79	96	106	101	84	84	96	80	103	89	74	103	84	79	90	99	82	88	100	112	97	93	73	105	73	95	98	71	95	82	76	89	96	82	101	97	99	86	78	98	81	113	95	75	73	83	87	98	91	101	80	99
6317	398	500	555	517	461	446	409	393	381	348	352	354	372	371	359	360	352	319	342	355	340	349	332	341	303	344	346	307	323	350	339	342	331	326	344	343	352	333	322	321	331	337	362	358	336	310	335	313	330	346	335	349	338	317	322	324	328	361	346	331	339	332	308	314	315	330	328	354	353	349	330	312	297	333	317	319	345	339	345	306	336	330	291	343	308	312	362	345	334	334	328	298	312	363	317	336	326	311	348	333	309	311	314	326	333	318	343	316	329	310	318	311	347	331	350	324	341	334	309	347	315	354	341	330	375	336	327	348	347	307	310	361	300	300	313	311	327	346	329	304	321	340	327	349	331	328	323	355	339	334	370	329	331	296	337	333	323	302	327	350	328	312	322	334	312	333	362	367	304	314	348	318	335	356	276	343	310	344	351	338	329	333	308	316	303	348	333	311	294	337	352	354	320	333	350	308	304	360	342	315	356	325	306	311	325	305	310	329	303	323	321	323	327	324	321	321	340	355	301	356	342	294	361	344	326	325	301	363	319	306	302	317	333	323	351	325	321	325	341	330	322	338	316	323	321	305	344	309	337	329	306	348	313	315	340	366	315	319	350	346	325	313	334	289	314	346	326	355	314	350	332	337	343	310	302	310	364	329	351	337	311	332	342	335	321	285	318	307	320	335	343	332	284	358	308	304	342	362	352	335	301	333	311	357	369	363	351	345	330	317	316	333	314	325	310	337	304	334	313	315	360	329	304	301	349	331	309	340	329	320	312	338	299	344	348	330	333	299	321	327	335	309	353	348	336	290	321	355	276	330	342	324	336	318	328	309	302	309	360	323	327	329	279	303	323	337	366	361	308	346	351	317	342	336	337	325	332	344	369	306	317	304	358	330	335	327	303	312	325	305	343	315	318	335	331	301	325	317	333	328	354	330	341	328	360	337	333	345	337	374	333	352	323	330	317	367	347	313	341	311	326	327	344	345	339	321	312	325	302	367	347	305	338	339	312	337	368	328	317	339	322	360	316	336	331	313	310	339	335	349	331	306	327	347	326	354	313	295	325	359	330	355	340	369	330	324	323	307	345	322	338	305	349	308	307	362	362	321	351	317	297	340	341	306	312	325	351	304	343	315	343	338	331	325	307	342	336	300	316	318	324	363	327	327	362	337	311	323	372	325	344	297	343	334	330	341	377	320	329	307	343	342	329	348	321	325	296	342	316	340	308	320	349	326	310	313	334	302	359	312	309	326	316	353	351	335	349	319	339	352	332	337	337	348	329	321	361	307	355	342	317	302	294	333	334	334	356	322	359	328	335	329	326	315	334	331	358	341	323	338	342	340	330	326	324	316	333	315	340	358	304	305	362	350	297	299	312	327	337	339	305	311	327	311	345	361	299	320	336	318	332	369	335	333	324	365	320	358	307	334	346	336	306	326	345	327	301	341	320	316	351	307	326	331	329	326	320	327	321	317	313	332	323	350	320	325	366	329	352	349	323	346	333	345	343	336	355	314	341	333	301	304	345	343	296	327	342	315	308	313	340	327	312	346	327	335	324	345	355	357	314	310	305	329	299	347	356	346	359	306	317	340	292	337	343	340	344	348	344	314	316	326	338	332	317	329	325	289	349	336	325	333	327	365	284	323	334	330	324	354	323	340	360	357	384	360	336	309	308	322	349	306	317	351	333	334	346	320	305	330	326	322	365	306	314	321	343	309	304	292	348	323	308	332	341	329	336	315	335	332	315	354	321	352	351	297	313	304	320	316	337	359	323	312	325	291	310	328	314	348	327	325	348	328	324	339	342	314	341	340	325	342	316	324	306	352	366	324	349	341	307	337	330	331	306	349	333	332	312	324	348	321	356	331	321	335	325	356	357	309	310	292	345	295	314	332	332	316	335	351	344	364	342	350	294	350	355	340	348	357	306	317	317	306	328	341	356	322	326	320	352	320	317	346	346	334	349	331	347	362	300	305	314	319	338	337	313	308	337	313	326	326	320	348	316	312	308	316	329	351	348	316	330	324	331	366	365	309	337	328	309	324	315	341	353	332	354	360	280	331	355	335	335	350	320	341	313	348	342	297	288	309	333	330	342	335	374	315	315	332	328	354	325	334	326	342	326	360	333	345	314	332	349	311	348	347	322	330	335	327	344	332	350	355	332	337	305	301	302	312	306	301	303	325	319	339	323	332	343	352	318	314	345	371	305	326	331	323	318	344	332	339	346	311	332	327	326	332	340	320	310	347	350	346	318	343	353	338	317	304	358	368	343	306	345	337	334	315	282	369	319	316	299	345	293	325	335	326	338	342	349	317	344	303	367	316	321	314	347	344	347	316	349	344	322	308	301	302	326	336	311	351	303	332	308	322	352	340	352	340	339	322	346	354	326	329	319	305	354	358	335	329	347	307	320	348	344	332	312	357	362	323	312	339	321	343	347	328	342	327	325	304	322	333	327	331	350	346	315	316	365	349	307	338	362	337	331	331	329	324	336	323	331	339	339	313	362	321	304	333	321	319	358	286	329	330	327	318	309	319	307	300	336	313	306	318	324	358	312	365	332	378	301	298	323	293	316	318	323	315	335	348	335	328	313	301	347	325	312	320	328	308	312	318	347	359	348	342	303	344	330	325	333	320	319	314	350	357	333	319	340	341	324	364	350	335	353	331	343	340	312	348	333	308	315	334	352	303	296	316	307	321	326	371	333	329	345	332	335	347	342	336	314	325	344	346	361	335	311	324	302	322	328	323	323	321	339	356	325	304	307	309	333	344	353	343	319	322	358	355	317	358	341	309	284	327	329	331	330	344	332	329	317	335	331	326	322	301	332	305	338	317	347	323	340	297	320	328	287	340	314	349	332	328	380	319	356	295	342	352	316	335	338	329	304	323	337	315	348	335	342	323	343	346	334	343	346	327	342	316	317	299	297	333	309	323	342	353	322	365	284	334	317	308	315	327	321	307	320	296	338	366	331	320	303	348	347	313	331	311	327	348	332	345	317	322	313	341	322	336	347	341	302	321	339	322	333	348	358	352	288	321	337	332	306	328	324	352	341	314	314	321	309	330	318	321	320	363	314	312	316	346	293	332	330	340	330	315	294	356	335	346	343	299	357	352	334	311	336	312	326	339	297	334	347	364	321	324	319	356	317	338	310	312	360	335	348	317	304	319	351	311	346	327	337	338	329	304	338	372	320	306	327	322	326	299	359	314	330	307	315	348	342	318	346	321	334	332	336	348	322	297	312	316	328	336	354	341	314	308	333	335	343	333	314	345	346	336	311	307	362	334	333	327	327	338	357	329	313	352	285	328	327	355	314	345	334	290	353	301	345	328	347	339	347	327	299	331	328	346	321	327	370	316	322	318	321	287	327	337	297	336	342	346	328	333	347	330	304	329	328	336	358	306	330	325	352	354	342	351	351	347	346	336	356	364	318	346	365	338	334	331	321	312	346	325	314	320	307	346	310	315	332	333	317	342	336	314	328	332	363	311	332	348	336
38670	8325	1602	1089	692	573	436	383	317	291	232	243	218	225	222	173	204	184	157	178	173	202	180	157	178	176	157	150	147	169	204	175	179	180	178	167	162	200	163	188	166	143	164	170	149	167	168	154	164	163	174	144	170	174	165	161	155	140	181	168	170	161	133	177	137	133	169	134	151	121	138	199	183	171	143	160	159	159	137	154	146	161	174	191	147	152	156	149	139	173	144	173	149	171	159	151	151	160	155	139	167	150	146	145	150	152	159	142	135	151	153	158	149	157	154	154	144	145	157	169	157	167	142	164	159	152	141	168	147	152	155	172	146	155	146	144	150	150	172	161	153	149	151	142	177	162	153	152	170	135	160	164	154	157	158	175	157	173	140	168	141	167	157	150	148	138	154	154	153	152	155	159	155	162	151	177	148	169	156	171	151	135	159	156	141	145	153	159	155	127	153	153	150	166	165	143	138	147	137	166	148	142	135	152	160	153	170	166	169	155	161	153	166	189	163	150	164	129	178	141	145	133	158	152	143	143	173	159	139	154	144	157	150	136	167	137	159	154	123	139	157	134	147	149	158	144	146	152	154	153	141	172	162	150	155	149	157	163	140	152	145	143	172	161	149	160	149	163	132	145	162	165	174	131	150	143	163	129	154	155	159	167	151	148	182	139	143	159	153	146	165	159	151	147	144	171	161	144	144	152	136	158	147	145	180	171	175	131	147	149	166	139	135	154	183	164	138	151	148	156	161	134	149	140	146	176	147	143	165	158	162	141	150	138	138	170	144	151	140	142	154	149	159	161	150	171	140	148	158	160	153	163	150	148	172	160	153	149	158	157	161	146	168	164	152	123	134	174	143	163	171	158	159	155	155	152	160	188	162	141	157	165	156	177	140	148	154	161	157	168	133	144	167	157	142	166	149	158	145	145	147	171	164	182	163	146	157	186	169	167	142	183	144	148	173	151	171	147	175	165	159	148	149	181	141	150	136	167	138	157	186	156	134	124	151	155	155	157	180	139	163	164	177	157	163	148	148	177	144	139	162	145	168	152	179	159	148	149	138	163	153	158	131	165	163	159	154	161	176	143	147	174	170	139	147	155	154	165	144	147	168	148	180	145	163	137	173	168	152	155	139	137	163	161	148	160	157	159	124	155	133	156	148	139	152	154	167	152	162	133	171	172	146	150	154	138	159	173	139	162	168	165	159	153	152	133	144	178	157	138	163	148	151	144	151	144	151	160	161	155	161	149	149	135	158	153	166	139	147	164	159	168	151	154	172	165	148	155	154	138	152	170	146	169	162	166	171	155	133	159	161	158	154	152	148	141	133	170	157	142	171	158	176	159	173	148	141	177	146	154	151	147	157	150	162	155	132	164	175	153	174	139	138	134	148	143	161	144	125	172	131	153	152	135	164	147	145	170	173	161	159	142	130	145	142	150	138	161	170	160	163	133	148	147	154	149	163	171	124	147	165	168	144	160	137	149	155	142	170	166	156	152	158	152	150	165	154	151	144	143	144	139	133	145	174	173	154	153	143	169	155	148	153	160	152	146	166	164	145	130	159	156	136	159	156	166	148	146	147	144	138	170	146	168	170	150	158	163	155	187	162	160	152	167	159	161	157	154	163	167	153	151	140	173	174	141	154	156	162	138	147	157	163	162	159	146	160	155	153	150	158	150	156	148	159	126	167	144	163	160	170	159	152	149	162	155	185	140	163	166	154	148	148	159	155	138	161	162	157	158	149	168	152	159	139	136	175	164	161	152	150	146	160	165	139	150	135	132	154	144	166	143	145	146	159	154	146	134	140	150	132	166	155	147	169	168	152	164	170	157	167	169	147	144	145	151	169	161	156	159	163	156	162	143	182	157	153	136	147	154	161	139	150	143	188	146	177	164	166	156	154	150	151	155	167	164	141	154	160	166	160	159	129	148	155	165	153	169	153	146	161	153	168	164	160	164	150	159	161	147	160	159	144	164	173	192	167	162	152	155	154	164	165	153	147	152	158	144	150	148	143	153	156	181	175	157	161	139	139	152	139	159	160	176	141	151	161	165	145	156	155	162	172	144	146	160	138	152	172	161	131	166	156	177	142	135	160	145	129	170	172	143	145	160	171	154	165	174	143	187	163	133	188	155	161	140	165	163	159	157	162	147	156	168	147	162	167	154	150	170	163	144	171	129	155	153	146	138	144	154	154	146	142	153	142	137	155	145	148	179	150	139	177	147	154	165	148	146	157	167	138	162	159	163	152	147	160	156	159	174	133	163	157	166	174	155	139	136	160	153	152	145	167	151	157	164	159	169	150	134	147	172	161	156	155	163	178	167	145	178	184	152	179	161	151	155	155	157	151	158	152	150	166	161	169	167	151	145	151	174	130	143	155	169	155	138	151	165	167	155	159	145	146	147	139	160	173	164	158	153	150	139	157	156	137	156	159	152	134	156	145	147	143	169	165	154	126	166	168	151	145	137	168	150	171	147	159	144	164	159	161	172	154	157	127	146	156	156	145	148	144	155	157	161	138	151	133	158	150	155	162	144	151	147	157	154	165	140	172	142	155	154	165	148	133	140	179	160	138	154	151	146	144	166	140	166	155	159	138	138	158	158	162	146	163	150	162	140	142	170	154	150	147	138	151	143	172	127	175	124	154	149	157	153	157	165	138	163	136	134	149	132	128	152	155	133	150	172	151	169	182	143	147	160	164	142	154	153	163	181	149	140	162	166	162	159	140	181	152	173	150	127	147	162	167	157	156	142	146	150	147	159	157	163	180	160	151	166	160	154	146	157	172	159	146	152	152	140	159	156	149	159	176	150	168	149	146	155	165	149	171	155	145	162	168	171	186	148	137	148	155	145	154	162	141	165	152	145	158	157	150	168	157	168	141	154	153	157	160	150	152	159	144	151	150	157	161	159	146	140	154	155	138	145	167	149	171	166	134	148	182	167	141	137	145	146	152	164	138	177	164	164	153	160	150	149	151	135	166	143	137	172	158	165	168	131	139	152	140	146	165	162	150	173	167	161	136	168	139	172	152	141	167	162	138	176	168	187	161	181	164	179	161	146	154	164	158	134	152	160	150	164	153	169	141	147	183	169	174	155	169	159	155	163	137	171	146	153	153	159	139	148	142	134	159	154	124	140	154	165	149	157	161	135	178	151	143	149	198	152	149	160	139	154	146	139	161	159	161	162	149	142	151	156	147	167	159	146	162	160	150	155	163	154	156	146	158	148	148	144	171	169	162	149	149	153	147	158	164	146	153	150	168	156	127	164	162	180	159	156	165	168	164	148	152	156	156	135	159	142	163	161	156	172	153	144	126	166	159	156	140	149	164	140	169	153	165	167	159	154	173	156	165	150	151	158	165	156	145	155	157	137	163	178	173	179	176	149	166	181	144	150	161	138	165	157	198	161	167	143	131	126	165	147	160	150	142	176	153	149	151	156	147	134	153	144	161	136	167	142	157	167	134	156	150	160	147	148	166	139	161	169	140	155	176	159
22101	1522	3445	3793	3149	2496	2105	1656	1540	1339	1252	1123	1028	920	900	827	827	820	690	748	706	702	717	679	681	671	623	594	643	587	589	551	575	591	579	569	582	573	587	626	553	586	575	527	506	550	554	565	559	577	550	525	552	545	537	510	524	550	548	535	544	573	499	522	505	583	546	530	483	525	515	545	500	527	523	523	513	513	524	507	528	549	510	532	543	552	494	511	527	497	513	522	536	531	497	526	526	519	485	501	503	519	512	515	537	559	551	500	511	500	539	504	509	539	528	503	526	494	507	521	490	495	526	521	519	476	486	534	539	518	468	523	527	513	519	501	492	507	534	490	519	478	547	522	482	538	467	513	500	541	464	515	548	476	537	506	530	525	510	529	525	469	503	525	529	491	510	496	506	549	555	513	533	503	529	489	527	490	518	501	499	469	516	540	484	575	499	548	474	492	529	476	512	526	483	496	488	513	492	472	521	501	505	504	480	532	474	541	550	551	501	488	484	491	506	493	535	490	463	504	492	547	512	466	521	526	513	524	527	493	511	530	506	498	569	528	492	502	541	503	504	528	496	497	528	543	535	512	478	525	512	548	527	516	489	505	483	495	542	472	528	490	505	502	495	527	504	524	495	548	488	530	522	502	518	489	529	511	503	509	509	510	518	499	501	504	527	477	515	504	507	494	515	486	547	509	498	503	506	510	525	493	529	481	529	499	545	452	493	514	483	521	501	513	551	513	550	520	510	488	490	513	507	466	514	494	500	507	479	520	504	468	502	526	495	521	500	589	508	519	503	501	531	469	511	488	530	495	521	483	497	510	509	527	464	525	536	488	484	500	542	520	526	484	521	504	494	511	501	548	514	503	453	513	518	530	513	502	547	525	503	501	507	498	503	490	484	508	526	500	502	494	445	493	523	473	501	496	476	515	514	490	516	505	526	534	505	549	523	487	539	554	561	485	485	512	505	510	496	535	523	512	544	518	545	510	472	506	508	508	504	498	516	508	530	541	489	508	483	497	486	496	475	457	516	490	553	493	504	491	540	499	501	510	507	480	498	477	521	519	504	488	516	507	464	510	505	570	471	502	501	518	538	511	513	509	497	521	521	490	553	559	550	532	483	521	544	509	520	494	496	532	513	495	500	480	482	496	524	454	514	511	524	532	503	505	487	563	506	518	507	504	494	506	502	513	537	494	480	525	484	540	510	522	461	561	504	544	515	518	546	496	504	491	494	499	517	495	515	539	526	514	521	496	495	530	519	527	517	510	490	475	483	500	521	509	512	512	516	543	516	458	558	537	474	476	491	519	484	456	503	482	502	514	494	500	498	513	539	526	521	501	495	520	516	483	505	497	543	475	519	505	533	514	497	483	497	506	495	494	489	498	497	480	536	504	481	496	503	528	492	498	523	498	487	483	510	508	516	517	499	499	501	502	476	500	511	474	519	494	551	496	541	467	523	495	463	481	495	475	507	483	559	508	525	509	511	488	515	516	501	548	502	487	464	528	484	471	475	483	507	535	486	501	526	544	519	515	476	522	510	502	486	483	539	514	514	522	561	506	491	522	518	513	512	518	537	501	508	484	516	467	511	456	512	475	502	489	489	501	520	500	471	513	517	515	484	466	500	555	512	525	513	472	482	517	476	508	530	560	505	521	511	496	461	489	504	509	502	519	497	542	480	497	510	512	494	487	548	537	545	532	496	482	498	490	494	512	466	516	494	480	516	538	508	518	509	455	507	502	530	448	495	511	525	526	506	506	471	536	508	528	545	515	534	487	501	491	491	488	492	532	538	521	536	471	523	498	487	522	500	423	521	485	503	483	523	496	531	525	481	515	502	509	545	493	521	511	501	532	500	536	504	502	480	483	521	477	507	506	548	484	485	497	480	507	486	474	536	509	530	487	513	501	545	497	511	491	476	527	508	506	458	491	484	546	506	526	519	533	534	498	518	462	499	485	509	488	527	536	498	527	480	491	519	533	537	536	523	523	486	497	532	536	475	533	525	491	505	506	573	537	487	523	526	494	482	518	465	519	498	548	475	537	499	488	526	518	494	485	499	502	497	500	507	505	525	544	486	520	479	471	492	504	503	454	553	529	522	458	535	493	549	550	515	510	501	507	522	506	498	497	520	475	484	477	538	482	495	537	515	519	482	526	488	514	526	491	465	540	520	529	484	476	525	475	501	541	529	511	522	468	502	536	524	496	507	495	493	514	519	516	521	505	533	482	516	475	518	550	523	488	525	531	537	517	509	471	482	490	513	514	522	500	487	485	521	511	493	467	536	507	510	489	488	479	451	484	498	528	544	477	464	512	534	482	523	502	526	504	478	522	459	508	505	463	549	531	501	528	508	516	520	524	485	495	558	527	501	507	526	466	493	526	497	518	485	536	504	543	512	534	540	528	504	504	503	516	498	526	514	539	486	524	492	486	481	502	490	521	508	572	540	521	469	485	550	520	500	521	479	497	477	523	514	494	503	511	488	513	461	509	518	501	495	487	525	503	451	516	493	523	484	517	522	515	520	512	542	495	503	490	494	512	483	541	484	505	530	506	486	512	488	512	563	500	507	487	489	487	504	517	533	509	513	521	504	491	512	512	523	526	474	492	509	497	512	524	513	503	522	512	474	506	511	518	507	503	501	523	510	535	507	497	475	494	539	531	535	541	482	503	464	479	462	521	521	488	492	534	494	497	525	460	483	572	511	532	525	522	528	503	467	487	501	476	506	510	504	527	503	502	525	488	516	536	527	495	489	498	527	551	501	501	539	505	515	539	526	512	513	530	501	505	552	482	462	526	499	532	490	501	516	547	553	496	518	498	495	475	531	487	532	482	529	466	519	515	515	490	489	531	528	549	512	492	540	514	502	534	536	492	539	504	463	491	503	522	517	499	545	522	495	476	533	552	500	529	496	515	530	487	516	514	495	480	513	540	488	512	503	486	527	530	513	513	476	520	492	521	506	530	514	457	516	513	515	509	506	501	503	517	493	507	546	508	515	469	545	548	496	532	524	537	471	517	533	556	496	525	535	465	502	537	492	517	481	505	481	550	525	475	495	485	517	498	460	518	480	530	494	490	542	468	540	517	540	522	541	514	535	497	513	499	548	527	510	554	482	519	487	481	437	533	503	472	550	522	521	470	539	468	540	493	521	482	501	520	509	550	472	490	495	488	517	487	522	500	526	505	500	523	463	479	479	485	533	495	495	536	504	498	501	514	530	523	474	521	521	557	494	495	497	506	481	494	507	516	490	454	476	494	554	502	538	493	530	480	469	514	526	481	531	509	477	522	468	484	485	480	505	506	526	515	494	503	529	556	484	528	520	483	517	531	526	521	483	463	534	493	509	524	463	511	508	501	529	522	511	489	482	486	493	566	499	509	526	534	501	535	517	544	513	506	554	467	482	480	500	515	509	545	470	514	476	519	497	488	532	556	480	490	473	477	507	510	526	502	513	540	521	543	498	533	516	481	511	507	495	509	504	468	499	533	498	467
52432	15448	3808	2029	1457	987	859	669	531	547	422	397	364	405	365	338	339	317	310	317	287	312	283	314	271	293	290	278	277	238	271	254	286	278	279	275	263	247	288	275	287	270	268	269	267	258	279	259	258	259	263	261	269	234	239	246	239	250	250	272	242	240	257	244	274	283	248	241	248	252	295	283	267	235	260	255	238	279	228	230	246	269	265	258	257	244	261	233	256	263	240	267	272	260	247	260	207	252	228	234	244	240	252	257	254	268	229	237	252	239	251	253	267	249	272	264	246	246	272	247	288	254	247	264	276	239	249	251	238	280	268	269	279	253	262	266	261	272	232	283	238	265	278	275	227	256	226	233	272	282	255	246	276	234	242	241	234	258	253	278	259	259	258	258	244	277	251	235	259	246	262	245	273	256	273	267	241	238	231	245	244	234	283	229	266	269	261	263	264	261	275	245	246	237	239	273	249	265	272	238	244	261	281	268	268	246	244	260	260	250	267	267	251	259	274	224	232	260	252	255	235	259	210	253	264	253	255	267	258	205	282	245	249	238	247	249	255	257	271	253	242	255	231	270	247	231	256	288	263	254	251	258	273	254	279	255	281	249	246	253	243	274	246	225	257	250	260	262	254	263	260	246	248	256	277	269	263	243	263	257	223	265	240	258	274	228	234	243	294	243	274	238	252	230	243	223	226	274	260	257	246	253	229	252	233	278	265	240	235	243	258	268	257	293	260	297	255	272	245	255	260	273	271	265	272	236	246	268	262	238	267	296	253	256	235	271	241	268	257	268	249	233	229	242	282	252	262	230	272	238	235	267	270	230	268	242	242	252	233	264	248	236	250	243	250	271	256	269	242	275	248	272	279	279	242	274	235	236	260	261	256	240	241	255	245	271	208	261	285	272	246	273	259	248	231	270	276	245	279	228	244	269	259	256	268	273	274	240	237	248	254	275	249	258	252	267	244	235	256	244	262	257	246	277	256	264	243	265	258	247	274	277	271	262	269	267	258	234	257	257	275	279	244	267	235	263	236	276	280	259	260	245	243	242	240	264	272	230	252	264	261	265	234	241	230	269	267	220	244	252	245	256	259	251	242	228	224	262	246	269	264	266	255	277	250	249	265	254	231	242	266	282	294	259	251	238	244	256	227	240	242	270	221	268	236	251	229	259	262	263	257	237	257	240	254	262	256	255	287	271	257	279	272	245	220	270	241	247	225	273	272	269	264	252	256	241	265	266	259	252	239	247	266	281	255	276	230	262	224	266	274	262	239	259	268	253	277	238	253	264	217	254	249	275	256	244	277	249	255	250	254	270	240	263	244	256	264	271	275	233	243	245	253	254	239	244	261	268	253	261	242	254	268	236	267	264	234	237	267	269	242	251	214	269	245	261	212	242	266	254	263	255	268	258	240	237	272	256	246	271	230	240	265	256	241	268	210	254	255	230	270	281	277	259	236	267	272	247	239	240	213	257	240	264	230	264	251	229	268	264	259	254	267	272	265	254	248	261	231	235	238	275	261	276	259	271	258	235	254	256	258	232	238	249	246	282	251	247	272	251	238	265	236	257	251	265	293	271	254	243	255	272	258	270	244	229	240	257	267	225	277	271	243	235	255	225	264	278	245	235	257	278	298	257	232	258	250	261	255	269	244	250	252	237	282	246	258	253	246	253	284	265	244	257	253	265	254	230	251	256	233	262	252	237	257	249	230	240	237	248	241	271	253	270	237	259	233	262	232	256	269	252	263	287	259	223	268	247	245	232	243	247	245	243	243	258	234	254	236	239	271	251	262	254	235	247	250	244	265	251	270	296	253	233	231	253	260	230	281	278	252	248	244	265	245	253	248	236	239	240	249	240	242	282	259	267	247	259	275	242	271	251	280	250	253	283	252	223	249	229	225	262	280	249	273	254	257	241	252	254	217	258	246	247	284	260	290	234	239	262	253	242	248	267	268	248	258	286	269	288	239	258	264	252	266	288	263	260	248	250	246	259	244	255	264	253	264	242	262	256	223	232	232	232	282	234	258	290	249	246	252	264	277	242	227	253	219	289	240	275	254	263	267	242	258	224	259	246	240	253	266	260	231	254	277	276	232	241	270	234	273	257	250	258	263	227	223	250	250	247	286	281	264	270	267	229	231	248	269	249	260	260	259	247	234	266	274	238	262	288	275	276	286	263	248	280	290	245	247	282	271	225	263	255	242	252	256	253	250	271	269	241	248	237	249	249	243	255	255	261	244	257	239	240	253	247	243	248	231	227	268	234	259	276	225	258	243	226	239	257	252	250	275	252	266	252	242	231	246	258	253	268	251	233	277	261	253	253	246	235	239	253	265	265	241	244	236	269	229	260	275	230	252	275	252	267	252	269	229	238	282	268	241	244	255	248	240	266	231	277	251	230	231	267	254	243	258	234	254	269	246	276	275	229	231	258	255	252	275	261	231	278	271	270	231	274	272	272	266	247	246	258	265	260	263	248	251	250	268	267	284	248	242	252	274	249	264	258	265	267	275	277	248	256	277	247	225	268	260	240	240	242	219	261	242	251	241	262	273	227	276	245	236	263	243	263	257	263	272	257	255	216	287	281	264	268	270	242	258	279	268	267	246	243	245	249	219	254	254	242	279	267	248	263	237	272	266	248	264	258	237	249	231	249	260	281	239	257	286	276	252	228	260	210	261	268	245	252	256	240	251	275	242	267	266	251	253	265	264	236	247	262	244	255	259	251	237	229	250	231	267	258	243	264	260	261	277	288	276	264	254	263	271	215	243	251	260	262	266	232	226	245	257	264	256	260	274	259	256	261	236	249	284	249	256	272	251	272	269	255	263	262	259	266	255	272	237	245	275	238	277	274	262	233	216	252	292	248	246	266	253	240	253	261	291	245	269	300	254	266	272	273	268	277	239	283	252	257	233	246	277	263	262	240	251	248	238	261	245	252	249	246	240	218	288	291	271	250	241	275	235	223	280	262	254	271	246	271	251	256	243	257	216	243	261	216	239	252	226	230	262	261	244	243	247	221	285	246	260	228	245	253	263	247	230	238	259	268	237	242	261	276	271	234	226	249	266	254	250	260	245	257	235	237	272	234	237	251	259	242	263	218	248	237	246	237	269	232	248	279	228	267	272	259	211	264	217	274	234	269	275	250	274	249	220	256	242	256	276	251	263	267	259	230	239	273	236	274	262	241	233	268	248	241	271	247	274	248	245	258	272	231	253	235	272	244	268	249	231	281	266	219	255	256	239	223	260	246	263	259	241	268	259	242	231	263	235	261	245	252	254	227	278	255	249	248	229	266	250	277	252	241	225	241	236	247	232	242	273	225	252	259	283	244	241	286	252	281	261	257	231	256	257	229	237	248	246	270	231	229	259	255	249	244	260	275	243	249	255	253	264	273	261	281	270	237	250	246	239	244	257	246	261	263	285	247	283	258	284	235	249	245	247	238	245	248	254	260	225	237	257	246	250	258	252	246	248	234	227	253	268	237	270	240	279	241
29726	2808	6132	6630	5509	4595	3733	3175	2682	2430	2052	1909	1759	1647	1499	1395	1326	1251	1256	1169	1167	1134	1060	1112	1052	1024	983	931	983	966	929	907	937	901	853	889	890	864	813	879	851	818	864	817	824	858	845	814	884	775	796	823	814	862	863	828	818	815	788	818	763	761	795	865	785	790	819	818	800	768	759	771	765	781	760	784	761	756	797	772	806	752	799	771	739	772	796	757	810	834	756	792	824	801	803	831	762	774	757	788	785	759	753	775	791	793	723	726	810	745	747	806	748	758	775	811	807	795	765	730	726	769	759	808	777	754	778	801	769	772	816	806	760	755	762	800	782	767	811	786	768	792	792	773	771	773	735	738	824	770	785	777	761	764	794	736	770	762	752	770	810	783	777	746	746	792	715	778	777	748	765	719	733	794	734	748	727	790	764	767	764	726	743	781	804	779	801	746	742	754	857	793	755	747	776	754	787	733	778	749	766	777	780	771	720	789	712	726	793	779	762	757	741	748	779	781	740	734	760	744	778	752	803	739	825	787	757	735	774	743	729	770	816	737	718	772	771	752	821	741	736	755	763	763	754	753	747	821	769	756	753	779	774	803	727	772	785	787	757	804	750	751	795	794	772	784	755	770	764	769	739	758	780	772	755	808	798	718	727	752	746	814	800	784	734	721	783	753	757	762	767	735	761	777	765	705	766	761	769	774	779	760	710	770	734	759	720	761	763	733	752	736	757	747	729	743	773	730	740	708	796	739	751	814	735	765	767	762	749	744	779	769	817	796	789	738	738	782	756	730	745	766	783	755	767	811	738	772	779	741	721	745	804	771	769	746	734	731	806	762	746	770	784	733	752	797	769	771	733	690	767	786	751	724	783	751	782	767	759	761	759	775	748	725	791	748	739	722	846	751	770	752	789	742	768	787	762	777	753	699	714	780	749	780	735	729	731	753	690	828	785	780	760	753	802	730	744	733	812	759	770	747	779	764	763	774	762	790	744	728	806	760	774	726	752	764	755	755	767	782	745	739	791	762	765	769	751	793	729	796	768	830	749	796	768	798	791	714	766	800	781	790	787	780	761	752	798	700	739	726	734	743	708	755	774	750	737	739	743	787	768	789	775	718	742	762	768	792	729	809	800	780	787	788	745	768	772	777	783	784	782	766	770	749	796	767	720	763	762	739	725	710	792	751	768	780	755	751	796	746	760	763	782	786	760	756	753	787	777	799	750	761	725	723	783	748	842	823	746	821	761	788	768	726	724	742	757	808	753	799	765	726	734	755	722	786	768	806	730	745	780	766	789	794	754	749	766	754	810	779	760	724	747	766	784	757	744	768	802	736	746	823	764	812	749	773	797	738	806	751	711	763	756	726	797	771	805	730	797	799	760	765	782	747	768	759	780	765	803	728	792	765	767	736	778	729	779	793	740	829	811	806	793	763	770	734	736	799	794	830	729	769	740	729	791	742	725	755	791	753	772	791	794	812	767	758	754	777	776	761	766	701	717	762	794	715	741	734	807	781	846	811	720	793	807	761	725	757	766	822	746	721	771	769	790	783	717	782	737	784	779	723	751	773	760	737	807	762	801	850	735	763	748	773	763	749	751	783	756	743	736	765	724	731	720	774	784	758	762	765	745	795	764	720	679	734	820	761	787	764	775	782	773	766	805	784	724	760	757	741	791	767	779	735	753	758	765	749	755	788	774	746	778	785	738	815	793	735	713	773	779	752	771	750	763	779	761	720	765	751	757	791	755	737	765	803	762	812	749	703	747	780	814	736	753	722	754	812	781	766	769	752	761	802	736	753	739	757	741	785	764	733	806	789	718	760	761	754	750	769	790	766	768	799	740	748	730	752	775	732	817	768	759	730	802	791	758	779	770	746	781	733	740	732	796	812	797	833	783	756	719	750	759	734	754	752	742	758	756	832	775	735	758	742	765	765	745	744	713	766	736	744	777	755	749	755	760	738	797	782	755	783	808	744	746	760	790	750	774	805	778	712	775	755	747	745	721	776	774	731	737	757	730	765	769	756	784	764	708	754	759	782	800	740	735	735	722	776	748	794	740	776	761	757	784	742	751	780	736	718	768	791	767	792	739	755	741	726	758	785	765	714	751	805	739	732	734	817	756	741	762	769	708	744	790	808	782	759	756	832	772	835	760	783	710	740	747	709	765	788	774	780	736	785	781	727	733	810	742	684	816	778	806	750	798	788	777	773	769	755	763	788	796	759	727	729	773	746	799	776	798	770	743	800	801	770	769	728	769	737	759	718	781	783	715	777	740	760	728	788	687	762	768	741	730	724	773	765	800	738	747	793	770	801	697	744	726	813	779	805	787	772	696	763	788	755	788	831	763	781	755	780	740	762	766	770	765	748	752	753	785	754	813	733	764	789	741	773	794	764	770	751	739	781	792	812	709	764	701	786	739	701	734	790	759	739	743	757	762	723	684	719	820	760	749	770	755	748	714	738	774	803	735	799	756	760	762	740	753	789	813	723	788	738	773	744	780	766	785	770	819	736	765	738	785	758	769	782	740	768	732	701	723	747	762	719	791	770	747	798	738	774	742	745	784	745	786	766	719	754	801	748	810	767	746	760	728	717	773	788	767	788	786	731	821	815	760	745	747	759	785	769	745	765	800	740	730	753	764	807	800	801	747	759	757	795	732	776	761	766	811	815	778	757	806	779	771	794	770	775	783	737	739	757	766	757	732	755	768	760	810	780	816	800	774	755	789	722	771	794	810	775	768	740	827	780	791	748	784	747	697	758	782	809	813	737	738	785	750	757	733	836	756	706	711	779	757	762	764	795	819	754	702	790	721	742	764	803	771	754	737	775	731	773	777	777	757	745	776	774	764	757	761	763	792	755	774	771	744	751	817	704	739	762	759	760	716	764	812	739	747	816	766	763	743	771	746	756	785	739	772	720	769	723	736	740	793	716	708	795	699	772	762	804	730	728	714	744	793	714	765	806	788	778	768	747	763	735	780	803	820	766	760	751	783	740	779	769	767	764	772	757	762	703	770	800	759	789	760	802	779	761	764	746	800	737	743	762	708	714	794	745	748	765	813	806	787	803	759	823	719	766	798	789	789	795	745	769	824	740	801	761	765	817	800	728	793	739	796	777	717	758	818	750	778	755	802	836	720	758	750	793	780	796	734	736	708	750	747	784	784	790	766	757	758	747	753	768	738	799	764	715	797	812	736	743	736	759	777	726	783	751	810	799	706	779	773	744	759	793	759	758	768	749	780	749	752	780	752	745	770	752	778	785	744	770	763	784	736	730	757	784	827	767	772	772	795	773	794	798	746	781	795	784	768	766	777	763	741	774	718	767	810	769	772	766	758	782	762	787	758	790	771	798	761	797	780	757	716	773	798	798	722	745	768	775	729	726	756	793	753	755	760	755	739	755	808	783	775	737	743	716	738	751	746	789	790	753	797	771	709	808	798	745	758	777	774	758	792	721	754	721	741	754	786	796	739	737	748	731	751	764	742	743	740	733
8257	444	200	156	122	107	111	113	99	111	91	99	90	104	88	103	110	96	99	87	101	90	104	86	100	89	83	100	107	101	90	96	87	105	77	108	94	96	110	102	81	83	96	98	95	88	90	94	114	95	90	93	85	118	85	105	97	101	108	95	89	78	84	94	111	87	87	111	94	93	96	94	94	103	84	84	94	94	99	86	90	80	90	90	95	103	80	86	89	85	117	96	79	98	93	103	94	90	87	97	96	92	94	86	93	74	84	69	100	92	105	91	91	97	105	85	90	93	109	104	94	109	101	82	79	107	92	93	91	83	97	96	88	70	90	86	86	85	82	86	74	97	82	75	89	108	101	90	84	101	92	100	105	91	91	82	94	75	107	82	79	86	98	90	104	103	96	97	90	85	98	83	102	84	86	84	100	93	104	85	80	103	93	93	89	89	100	107	112	96	107	104	108	87	78	110	91	89	89	102	91	112	72	80	92	94	85	101	76	82	91	99	104	87	99	84	94	91	116	93	93	95	98	88	80	97	85	96	106	93	95	97	87	87	89	111	86	81	101	110	83	107	84	94	90	77	84	84	95	77	105	89	90	113	90	100	89	104	75	90	91	96	80	83	86	102	91	94	103	77	97	84	102	100	83	97	88	92	96	89	91	87	107	99	98	98	80	92	91	84	82	95	102	109	95	88	101	88	95	88	88	80	86	82	89	106	109	92	89	115	101	106	86	92	85	98	117	79	88	94	89	98	93	94	87	103	78	137	116	85	83	106	94	85	111	88	92	100	91	76	100	66	102	78	96	96	86	79	99	97	84	87	96	108	95	78	94	96	102	78	95	97	88	108	104	88	83	105	116	99	96	86	88	87	87	87	88	97	83	86	80	86	77	100	90	92	88	93	100	91	94	89	106	81	87	94	90	114	99	120	119	103	91	90	91	106	90	80	84	95	101	99	88	79	70	106	99	93	85	96	111	82	83	79	88	90	89	74	93	91	92	102	101	90	91	94	83	97	94	93	89	101	104	88	97	108	92	89	100	101	87	91	89	90	89	88	102	89	94	110	106	82	102	93	82	105	93	88	119	105	77	96	94	69	98	89	93	78	79	76	95	86	94	98	121	89	95	95	71	92	91	84	95	103	98	77	81	85	90	104	87	96	88	89	92	100	98	108	77	112	84	112	79	86	88	101	97	79	100	95	94	103	80	113	92	88	67	90	94	95	82	82	101	85	88	93	95	93	94	101	65	97	88	96	102	105	106	81	93	104	97	90	91	89	96	82	121	118	94	92	88	84	81	92	104	79	79	89	82	91	94	84	88	97	73	77	84	94	89	107	76	105	76	82	88	88	78	92	111	90	97	107	102	87	80	93	94	79	93	90	110	89	91	99	86	112	93	91	103	83	94	90	81	104	107	92	112	103	87	90	117	101	76	83	87	86	99	110	104	102	95	107	86	97	79	97	103	97	94	90	93	91	95	87	93	109	92	68	94	86	96	102	106	85	75	90	91	82	93	97	90	98	91	96	105	89	97	78	86	58	92	66	94	105	88	102	90	105	98	89	89	93	100	104	95	80	93	92	90	76	89	99	94	89	95	89	107	107	90	89	95	102	89	77	103	93	106	87	112	104	104	113	100	105	99	91	95	77	92	102	87	99	107	91	99	93	90	96	89	98	103	70	87	94	99	106	103	106	108	94	84	81	89	100	86	84	99	98	107	86	94	87	100	106	88	80	98	96	80	108	100	88	94	82	94	86	97	99	94	83	86	96	81	88	86	100	100	89	103	83	96	93	84	104	81	96	82	96	97	91	94	85	89	90	105	93	101	93	80	84	92	75	80	94	93	100	82	86	81	89	81	101	102	92	84	87	94	92	94	88	98	96	97	99	75	95	87	97	69	78	94	86	86	100	93	103	92	89	98	91	102	94	89	92	92	75	85	86	91	89	104	94	98	106	101	100	91	95	92	87	94	82	95	80	73	83	84	90	84	99	96	85	98	68	90	100	95	78	99	94	71	111	80	85	97	81	95	103	113	104	95	91	100	83	84	81	80	81	89	95	94	94	104	94	98	94	95	77	89	102	86	84	98	94	88	99	105	88	75	84	103	93	76	107	69	85	89	84	87	80	80	91	78	96	96	102	92	91	98	93	102	86	89	88	97	90	85	83	107	94	98	84	93	111	94	90	97	84	70	90	85	105	79	93	93	103	84	83	101	105	97	88	92	82	90	83	104	83	88	84	101	90	92	95	87	98	96	87	94	82	81	81	97	89	87	88	96	82	91	86	95	95	99	91	100	71	102	96	74	97	103	91	78	91	108	88	95	89	89	107	93	106	77	91	95	92	82	93	81	86	101	94	70	84	88	91	99	84	92	99	110	115	89	75	76	80	78	69	87	103	99	111	89	90	98	84	71	106	87	85	93	112	77	108	85	101	97	88	88	95	86	77	92	80	72	103	106	103	83	92	90	78	92	108	91	83	88	97	93	98	91	95	93	95	90	93	91	96	93	80	98	93	108	89	111	88	90	83	65	91	69	100	91	95	98	80	87	86	85	94	85	91	102	108	98	77	85	106	77	98	70	95	108	92	79	84	96	90	102	96	96	82	91	119	82	79	84	94	93	94	95	86	97	88	86	94	94	91	99	95	84	98	90	91	75	91	103	94	79	94	82	100	80	108	87	103	105	94	89	79	92	91	83	91	98	100	94	86	89	92	89	87	87	87	87	78	102	101	95	85	87	78	97	79	93	92	83	82	84	79	82	89	97	94	98	105	107	86	107	102	108	95	89	82	94	91	87	74	74	90	82	111	90	85	101	82	95	95	67	80	85	115	88	97	97	83	91	74	77	94	94	94	100	93	102	110	90	95	87	98	89	94	98	95	87	99	81	89	82	97	103	99	86	87	90	108	101	91	99	89	92	87	102	97	89	94	102	87	91	100	103	93	86	102	85	91	96	99	90	90	83	85	84	107	88	88	116	95	103	95	97	84	102	100	110	92	81	77	98	82	79	88	110	92	70	100	103	87	116	101	93	116	97	93	76	89	85	94	86	104	97	100	92	122	91	97	112	82	86	94	81	92	99	93	80	81	72	79	103	82	100	101	95	85	70	86	99	104	91	95	63	81	104	90	84	85	96	121	83	86	84	72	98	86	83	100	98	110	87	80	91	112	75	99	87	106	84	89	78	93	94	89	79	77	98	87	86	79	75	100	100	96	77	81	90	99	89	94	93	88	97	115	93	80	94	105	89	77	84	101	90	88	96	94	84	96	91	89	78	94	83	75	109	92	76	99	97	104	75	79	87	106	100	91	85	99	113	83	108	109	95	95	95	94	95	76	88	107	88	91	80	98	95	108	97	102	83	94	91	92	95	91	75	86	98	104	110	80	85	84	118	95	77	97	92	88	92	74	94	99	96	90	81	90	91	96	101	95	90	88	103	101	84	93	101	89	96	105	88	83	94	113	95	77	90	81	94	95	81	87	100	96	90	102	91	84
7527	432	567	559	506	447	445	434	402	432	368	395	380	381	361	350	341	394	347	364	377	371	327	330	353	353	347	333	358	336	329	339	324	306	345	346	330	361	330	316	325	350	351	358	355	324	308	340	321	332	318	326	350	366	318	327	339	348	304	356	309	322	331	299	325	336	362	335	328	329	330	310	314	321	367	335	331	333	353	330	330	353	337	333	328	363	326	307	309	324	336	342	321	363	352	305	330	303	338	332	316	328	326	312	336	311	335	361	340	318	329	349	341	352	336	327	341	309	329	335	318	310	330	369	353	311	328	319	335	354	367	320	351	326	327	333	350	341	345	327	316	336	337	315	353	352	372	346	293	324	343	325	354	332	345	326	309	350	348	293	319	314	354	306	343	331	328	354	331	333	335	335	316	331	315	328	323	335	329	305	322	347	299	336	346	312	367	321	310	316	345	322	343	328	337	356	311	361	356	347	331	340	345	345	304	291	341	304	316	290	302	308	333	317	348	318	315	319	308	311	334	335	325	342	308	354	317	334	343	320	339	317	345	313	323	339	313	333	322	357	321	347	351	336	327	294	354	321	344	327	340	346	318	320	362	334	323	319	372	318	372	334	349	309	344	359	336	351	334	331	339	327	314	333	345	327	327	353	319	340	335	363	297	310	288	306	354	327	331	292	353	356	356	359	340	331	334	327	326	333	323	356	333	338	329	353	312	324	326	323	304	311	327	365	322	326	302	333	332	349	347	327	326	338	343	357	313	349	348	286	328	318	310	306	340	319	320	324	321	351	314	377	312	318	316	334	354	353	306	319	325	309	332	333	331	326	354	333	321	341	343	313	362	309	347	344	300	361	342	352	350	300	333	354	323	370	309	324	386	316	329	329	354	331	350	378	317	323	355	333	328	340	322	314	322	347	349	345	342	286	327	314	324	300	293	327	333	347	314	319	313	288	334	319	331	344	321	303	337	353	313	324	332	317	341	329	323	337	344	347	330	305	347	356	361	291	330	357	339	303	353	353	344	297	329	338	324	352	290	314	352	361	319	336	332	324	324	324	311	318	321	343	336	314	311	340	315	358	334	314	319	314	332	310	302	319	320	311	345	366	342	350	310	346	343	333	305	359	337	341	332	325	347	344	342	329	335	351	305	330	326	334	321	315	316	333	335	290	355	341	339	316	353	316	353	307	315	336	339	354	291	353	325	336	346	345	367	318	317	358	351	333	314	308	307	353	357	370	365	360	305	352	326	340	361	340	375	339	335	303	352	327	363	311	326	339	353	313	331	340	328	367	344	341	376	330	307	350	307	333	302	322	292	328	309	303	292	327	318	305	302	321	324	325	331	349	327	335	361	318	343	354	313	329	335	341	342	342	315	339	317	325	305	315	332	346	357	328	317	350	354	321	317	316	343	340	296	336	334	329	330	344	314	345	332	335	316	365	330	319	353	306	331	317	354	326	322	314	313	373	326	383	325	317	316	315	367	343	345	335	357	309	357	337	341	335	321	363	342	322	325	344	303	348	310	337	314	324	342	323	364	343	347	367	343	317	321	332	328	329	351	369	329	326	345	343	321	327	312	333	345	325	317	332	338	330	318	315	344	312	339	324	339	330	345	351	340	344	330	359	349	318	356	341	317	339	339	338	311	362	353	336	325	310	350	328	337	339	284	334	308	356	305	337	368	325	306	346	323	332	350	362	361	344	315	332	326	371	349	345	353	349	322	331	341	312	292	330	334	319	349	323	345	320	349	324	297	331	359	331	311	359	354	331	335	374	294	354	330	295	311	341	338	305	349	333	328	336	339	333	307	309	327	319	328	337	334	331	350	324	339	331	345	347	310	319	331	321	334	307	305	334	362	286	348	346	331	343	312	349	321	325	355	328	369	324	344	332	327	328	351	331	319	329	317	361	360	326	348	317	358	332	320	323	319	358	326	315	362	350	349	319	324	345	323	356	334	329	311	384	350	324	345	304	315	318	357	310	341	321	334	357	347	349	332	347	308	340	339	341	344	386	331	357	351	328	353	323	326	325	346	293	330	360	348	310	357	348	334	336	290	335	323	346	325	323	331	336	361	325	337	308	316	313	355	354	325	327	343	320	336	345	343	326	336	331	347	363	340	368	349	307	334	354	333	340	343	314	354	347	341	314	340	322	346	369	350	328	319	313	332	317	319	365	324	363	321	304	323	333	328	345	326	330	332	340	320	317	323	329	361	328	344	322	333	327	323	328	322	359	337	320	323	338	333	295	378	328	343	327	350	374	359	318	316	361	358	329	329	327	343	339	336	298	320	308	314	340	348	350	345	303	323	382	355	338	325	337	314	347	310	311	328	355	308	380	372	319	329	314	380	363	314	354	377	333	329	321	326	304	340	326	364	340	321	342	360	357	295	335	328	317	347	335	336	344	330	314	315	298	339	332	291	317	330	313	320	360	317	299	362	318	334	360	328	341	318	314	327	347	313	305	345	348	333	336	324	333	340	346	341	325	307	334	320	340	347	321	298	337	313	342	349	328	317	306	330	360	308	362	324	332	380	315	378	357	343	337	322	342	340	355	344	332	299	314	353	323	312	324	330	364	304	358	346	324	341	336	308	360	317	356	337	340	309	299	322	327	337	309	331	328	320	338	322	313	345	348	333	294	341	311	333	321	343	318	316	364	319	329	328	368	323	326	323	319	346	326	348	368	290	340	337	319	324	343	354	355	309	314	324	324	329	367	321	323	291	364	341	306	327	319	285	361	332	334	351	313	334	324	329	343	364	343	300	362	317	338	333	337	338	317	307	366	317	352	306	314	333	340	368	323	342	354	348	353	315	313	350	314	345	316	339	332	337	334	330	334	346	315	337	328	336	306	324	360	351	333	354	347	353	352	341	382	290	332	360	309	338	338	326	283	348	317	324	341	312	310	362	322	326	341	344	339	337	336	328	331	330	346	361	369	342	316	349	324	331	307	344	319	320	307	328	345	331	310	331	322	346	298	328	328	328	355	344	348	333	334	283	329	313	336	312	294	338	368	339	318	333	333	355	356	337	338	364	334	313	335	347	301	344	318	355	333	335	341	311	360	349	336	336	328	316	303	320	315	350	326	348	326	330	307	304	342	336	364	307	301	327	345	289	360	329	344	309	332	346	321	322	337	342	329	321	357	335	329	328	341	327	368	309	335	334	333	317	319	344	322	334	315	308	314	334	303	343	319	319	321	306	330	322	361	320	304	355	352	354	311	369	324	313	349	321	325	353	356	329	358	357	352	351	335	341	347	347	318	318	335	361	331	348	325	324	325	316	319	376	342	358	378	308	323	326	327	338	316	317	310	361	342	318	345	354	349	337	352	295	345	314	335	318	346	336	344	328	335	331	346	337	340	366	330	316	342	329	331	328	324	345	347	349	319	339	333	308	339	308	357	300	342	350	332	361	321	344	342	353	328	347	336	318	329	355	304	328	318	364	321	346	322	303	344	326	339	353	359	337	358	342	348	333	324	330	349	351	317
41888	9500	1640	997	746	545	435	364	316	281	248	242	237	213	199	203	187	170	164	174	181	190	194	196	184	164	168	167	186	175	147	156	168	166	164	184	152	135	169	157	169	151	160	154	169	171	179	142	140	161	149	168	167	155	158	156	156	164	147	158	150	172	151	148	167	150	156	169	168	158	177	175	169	146	172	173	141	170	148	150	117	151	140	163	138	162	149	151	149	157	152	171	168	149	142	157	152	150	166	160	164	152	169	148	172	173	164	162	152	152	159	151	156	144	186	172	165	166	169	133	176	148	142	164	161	149	147	145	163	166	141	149	173	180	143	141	156	181	165	177	149	159	145	170	156	175	149	146	168	170	160	156	170	157	147	144	144	151	146	132	154	169	158	145	157	173	165	176	159	158	152	150	132	172	156	130	135	174	168	152	170	177	156	154	157	134	167	144	140	162	132	147	156	152	140	147	154	146	179	162	207	151	163	176	164	138	153	162	159	160	156	158	171	159	145	133	143	149	171	151	166	173	157	163	149	156	150	141	178	156	150	153	162	147	152	151	171	148	159	128	179	141	142	147	182	153	126	147	150	164	150	154	151	194	166	195	155	160	162	167	154	172	162	170	150	147	176	136	125	164	169	177	136	189	176	154	171	153	170	139	168	154	160	176	158	154	143	157	144	142	166	142	169	147	141	180	132	156	151	153	145	136	186	155	153	145	161	152	187	150	166	164	151	157	146	156	155	172	160	153	136	150	159	139	168	168	145	169	154	160	149	165	149	164	143	152	158	146	170	153	166	153	154	148	177	177	172	152	172	144	155	192	178	158	172	174	162	172	159	159	163	155	142	150	165	164	153	149	176	154	173	148	164	166	160	153	147	161	179	160	164	159	144	161	145	164	149	154	143	146	150	147	174	126	152	130	161	146	171	172	141	149	170	153	159	148	170	170	167	138	131	180	175	144	188	169	160	162	157	182	141	147	169	170	179	163	173	146	153	172	155	168	152	177	138	153	132	153	167	143	158	153	170	161	150	162	182	148	135	155	151	154	164	170	136	162	168	143	187	164	133	149	168	150	147	141	144	149	181	145	142	155	143	148	172	157	187	155	155	149	164	143	179	162	158	164	143	164	141	177	167	160	144	142	144	148	162	164	155	141	138	168	147	154	169	178	139	145	163	168	137	160	172	165	154	146	159	169	156	145	178	178	143	146	147	165	167	151	152	189	147	142	161	171	166	152	199	144	142	139	153	164	155	143	166	141	161	163	156	163	167	120	169	143	156	158	163	154	157	174	184	153	166	148	150	156	143	141	155	165	161	175	162	175	159	172	151	144	147	148	149	136	165	161	166	151	149	149	161	150	160	136	153	156	141	181	152	191	125	164	167	171	159	153	154	154	153	146	145	164	176	157	163	156	174	164	142	172	150	158	133	178	166	155	169	124	143	179	156	170	177	171	161	151	163	160	155	147	175	134	152	166	151	158	162	161	146	151	144	169	147	153	166	132	144	163	139	148	161	144	154	158	143	172	170	156	172	174	155	166	161	160	166	171	153	152	146	139	168	169	148	176	143	149	156	157	151	157	158	155	183	150	118	149	151	157	143	150	157	146	187	158	143	147	169	169	148	170	147	144	161	168	145	152	180	154	156	161	151	146	187	154	153	163	160	144	134	175	184	176	142	134	147	161	151	145	134	148	169	134	132	145	171	158	142	139	180	161	146	148	142	148	151	175	170	158	161	147	179	153	152	140	162	142	176	176	144	168	168	142	154	152	152	150	162	161	162	172	180	163	147	154	160	158	152	159	155	162	152	176	147	130	163	147	158	157	189	149	142	155	154	151	156	143	163	156	160	157	190	134	170	134	134	203	153	167	144	137	151	131	150	168	143	165	160	170	146	150	160	166	157	170	157	154	175	143	147	158	140	124	150	128	156	155	172	156	171	150	158	145	168	162	143	135	135	148	174	163	146	161	155	147	135	168	140	146	150	159	136	169	150	160	167	136	170	168	150	150	141	149	170	158	139	169	156	165	156	131	165	163	151	150	153	162	172	154	162	154	158	158	180	158	163	149	156	132	162	160	162	149	145	149	145	140	165	153	150	152	182	155	163	135	151	148	142	143	143	151	158	148	161	144	160	154	177	162	177	152	131	169	148	152	145	184	161	137	183	142	155	136	153	169	159	152	154	154	141	180	180	166	168	179	163	156	149	173	172	149	186	156	150	163	164	169	164	161	164	134	153	175	173	166	156	166	142	164	168	141	167	166	172	171	171	146	143	161	160	141	156	149	167	145	154	140	153	135	145	142	151	167	160	136	133	149	186	141	153	149	151	154	135	170	150	144	153	152	164	158	179	152	170	157	152	174	144	135	157	141	151	161	147	159	169	150	172	176	158	164	161	186	160	149	142	160	156	144	138	157	168	183	161	167	160	142	134	163	194	150	157	144	131	148	158	147	155	157	151	172	152	153	122	163	143	138	183	165	145	162	135	172	177	148	143	175	146	155	170	141	171	160	167	170	159	154	141	171	157	143	179	191	158	145	156	182	193	150	154	153	153	150	153	178	168	160	159	165	148	144	170	169	167	165	161	159	152	161	142	160	170	140	155	157	162	159	158	162	162	165	156	145	157	155	156	153	172	156	173	172	138	163	159	148	159	163	177	183	178	153	164	157	155	146	156	157	153	151	151	165	160	188	178	190	179	159	146	153	142	128	161	154	155	151	152	156	144	146	133	186	143	178	134	152	159	143	176	154	170	172	140	151	157	129	172	158	153	175	151	156	141	162	142	150	153	165	163	171	153	132	173	174	144	142	137	157	161	165	139	147	153	139	166	172	146	161	151	162	163	162	154	168	142	158	146	153	162	133	137	174	142	168	143	147	168	139	165	146	166	135	156	161	159	175	183	146	153	163	173	184	143	152	159	152	183	159	154	169	138	155	161	142	164	146	161	167	163	168	169	158	163	154	145	148	168	153	153	156	146	172	158	134	162	156	172	170	163	164	157	157	157	153	159	159	143	158	154	167	163	166	148	187	170	162	167	143	153	158	138	165	173	146	143	177	175	160	166	152	165	167	154	160	148	160	175	164	164	158	184	151	145	145	151	131	158	150	179	144	170	192	162	133	146	159	146	169	172	159	179	144	171	158	165	152	148	142	147	153	159	148	153	152	169	155	161	167	171	148	158	138	175	156	157	137	157	151	157	165	181	136	172	153	167	150	156	153	154	142	162	157	132	150	152	137	159	142	158	137	170	143	152	163	163	147	140	169	140	164	147	153	178	165	142	135	168	150	152	150	185	173	195	155	156	172	143	153	163	148	136	161	140	145	174	153	149	171	146	152	170	184	157	148	151	145	167	156	159	170	144	159	191	157	162	174	133	149	152	164	149	164	140	146	141	170	145	164	155	153	159	165	151	150	147	185	176	153	165	142	140	148	156	161	171	161	149	151	165	159	154	173	168	148	165	159	158	149	171	159	169	155	167	198	151	151	169	163	153	161
24601	1586	3307	3622	3021	2501	2032	1732	1588	1310	1177	1109	1006	924	891	840	820	770	741	747	753	718	663	667	716	638	644	641	595	617	621	596	551	619	560	526	573	510	568	557	579	604	569	558	540	572	542	579	569	554	554	495	519	536	517	521	535	537	558	550	518	568	573	543	535	553	512	557	580	515	510	521	562	548	528	509	464	537	565	493	520	528	535	568	527	511	535	509	520	512	492	564	558	511	515	494	552	508	536	504	513	559	489	529	533	521	543	516	501	500	467	503	526	522	489	540	508	520	495	533	527	491	542	515	536	518	493	514	554	501	510	524	509	512	528	520	504	536	506	496	465	486	538	484	507	493	509	553	549	515	510	522	503	565	495	503	492	521	534	484	516	504	480	539	518	516	475	484	535	500	530	534	521	499	521	518	506	552	515	531	516	524	500	540	517	488	551	537	459	534	508	477	513	549	525	540	542	491	501	497	537	512	509	473	524	552	508	535	453	484	482	506	503	501	535	505	536	512	523	506	525	558	531	487	518	542	512	508	516	500	502	513	524	499	511	497	532	511	537	518	536	531	553	525	521	488	519	503	511	498	522	454	496	515	503	540	517	511	503	514	557	515	494	592	564	505	558	499	519	485	552	464	530	540	535	513	525	550	526	524	492	522	519	513	508	568	539	528	474	472	515	482	504	523	548	472	532	501	472	526	491	494	498	526	499	506	558	463	486	514	483	495	517	509	519	533	502	563	548	502	541	479	528	526	483	462	531	521	558	526	540	534	502	529	523	531	523	488	521	499	507	477	542	517	544	534	504	522	505	546	494	523	507	525	508	479	491	542	502	490	506	498	528	511	507	487	572	477	528	518	525	503	488	504	468	531	531	539	503	519	535	504	540	522	521	499	509	496	506	499	481	480	555	537	540	516	522	513	475	536	503	531	513	517	517	530	468	534	493	533	488	525	491	526	489	520	543	524	477	485	532	511	483	488	505	568	492	489	518	468	529	521	508	509	539	493	557	513	510	499	498	501	562	490	494	484	502	530	483	551	527	487	490	504	523	498	492	513	534	557	538	527	506	492	519	522	498	539	487	565	525	525	495	514	508	514	514	506	518	510	510	515	521	519	517	496	490	509	488	525	499	523	513	512	536	554	514	505	524	512	511	561	524	507	528	538	490	520	497	520	487	495	518	539	540	535	520	514	553	512	504	551	544	530	497	483	518	494	484	499	529	514	518	555	496	519	522	510	502	532	534	518	555	548	524	533	530	524	553	524	534	520	524	485	508	505	520	490	530	502	511	544	513	531	493	520	454	504	492	516	544	510	537	514	546	514	554	505	523	527	522	520	469	543	486	540	493	515	546	537	526	501	530	480	522	538	477	498	490	502	505	542	540	532	543	512	545	507	500	495	542	504	538	509	491	537	531	511	509	509	574	502	481	533	515	529	546	482	504	532	517	523	509	532	511	537	499	565	506	501	491	472	491	513	486	480	488	550	480	539	514	532	505	498	533	512	536	508	507	520	501	543	501	497	510	505	549	509	561	512	545	495	481	533	498	515	553	486	526	488	520	481	531	524	495	500	558	510	489	508	493	499	557	511	507	504	511	505	460	518	542	534	533	527	528	525	509	576	525	510	528	515	506	542	511	493	506	550	504	493	511	500	492	518	472	489	543	502	508	514	513	514	526	524	511	537	538	502	573	498	530	518	532	557	553	465	505	494	488	502	490	490	490	475	499	531	471	496	535	501	499	527	540	498	488	549	550	578	536	513	539	525	487	520	498	513	525	538	497	472	537	488	498	492	542	548	551	539	566	511	516	480	511	527	485	503	497	477	504	505	516	458	489	501	514	481	501	518	478	518	518	507	501	496	516	498	502	496	515	522	512	537	505	481	479	465	511	481	511	521	561	485	495	521	513	540	547	512	555	473	520	532	506	531	507	496	486	513	530	527	519	488	465	511	489	533	509	548	497	531	497	559	532	480	469	498	530	504	471	528	526	531	539	500	537	515	528	532	522	514	532	508	553	494	573	529	574	525	526	500	519	500	520	526	529	530	518	540	509	498	513	488	508	530	537	498	521	499	502	511	516	458	548	487	522	491	477	488	522	518	526	489	509	534	516	508	541	492	482	541	502	534	501	531	534	530	525	489	512	514	531	455	543	530	513	532	478	525	512	524	493	528	541	515	528	513	507	499	506	533	494	468	542	510	513	524	545	505	498	534	550	530	514	548	526	503	506	513	534	502	511	472	520	524	493	533	529	497	535	492	524	514	465	514	513	504	505	518	530	555	514	483	539	538	512	527	518	517	520	488	495	516	496	520	513	541	526	508	495	503	504	526	489	498	513	567	503	495	549	494	440	487	521	534	525	457	544	540	504	552	514	526	506	544	517	508	561	521	537	487	530	504	529	493	572	505	530	545	531	527	542	536	534	542	517	578	519	548	498	511	542	517	511	512	520	490	507	541	492	526	527	503	511	481	528	517	509	502	516	532	524	479	498	522	510	567	535	514	479	504	570	509	515	462	498	508	534	562	546	534	530	517	512	463	522	558	510	495	538	527	526	546	516	501	533	506	533	491	483	519	541	515	522	521	477	511	532	526	539	523	535	515	550	510	523	500	510	486	556	511	522	507	509	530	513	476	507	483	499	495	501	522	500	516	503	540	491	512	555	475	485	503	534	507	506	508	476	524	542	525	470	503	472	486	509	566	512	516	510	530	470	535	554	547	537	486	539	513	495	495	565	520	507	478	522	508	559	493	493	488	533	570	520	522	515	512	530	501	529	488	569	498	515	436	543	493	509	462	516	509	507	543	491	496	538	504	527	505	466	525	507	501	513	526	549	532	510	514	546	543	506	498	535	503	504	496	516	518	558	523	558	513	508	514	549	528	543	522	490	502	501	491	500	530	508	493	528	532	511	525	500	566	457	478	523	485	537	517	544	505	454	508	517	540	526	533	494	516	532	522	502	524	541	547	537	487	516	505	491	524	499	501	534	505	517	524	487	551	502	480	517	545	504	505	491	473	560	518	527	475	510	520	505	496	519	562	572	543	450	515	491	487	531	528	496	491	495	524	492	509	528	488	494	534	514	502	528	504	505	543	525	507	515	522	525	532	530	520	514	506	539	524	509	499	500	572	528	539	503	524	503	550	491	531	531	523	476	485	505	519	505	518	521	486	501	478	489	508	495	532	503	579	542	519	517	519	519	495	521	484	518	532	510	457	485	492	523	500	552	520	509	539	510	498	491	528	559	499	518	490	560	479	519	525	529	484	472	535	514	517	499	520	497	499	517	535	528	538	504	540	550	488	547	568	516	496	500	519	515	542	489	549	498	493	499	523	499	532	512	523	512	532	486	516	517	561	468	525	512	473	534	523	528	530	531	486	558	511	483	538	520	511	470	549	475	540	486	488	507	508	508	497	534	522	489	481	534	491	493	482	528	509	537	531	557	534	480	520	506	516	530	507	521	512	536	519	525	524	503	486	514	493	524	529	486	515
56580	19032	5115	2214	1349	983	758	608	546	523	444	408	407	379	323	340	310	327	325	304	322	319	264	299	297	274	298	287	272	268	288	303	309	266	282	275	291	253	281	262	231	255	271	288	282	262	267	250	273	270	271	266	266	278	272	254	259	232	245	267	262	254	245	273	270	260	259	267	258	264	260	232	278	250	260	252	242	265	261	239	243	256	272	220	260	266	253	264	255	264	240	229	250	243	255	250	246	266	247	270	264	266	266	251	254	246	246	252	276	250	249	276	268	281	257	210	267	299	243	249	270	229	283	276	259	244	245	260	246	282	259	243	238	260	269	238	257	253	284	260	247	270	251	264	260	267	247	237	254	268	262	266	288	260	260	247	256	246	258	258	264	219	283	233	253	268	251	241	228	277	230	278	235	227	251	257	236	256	261	259	249	265	232	258	291	243	248	259	233	265	243	256	246	270	281	246	254	256	301	248	243	255	266	260	253	292	283	247	262	243	220	278	277	265	264	238	269	276	230	272	266	248	258	233	232	240	270	259	257	250	264	252	274	283	275	238	255	263	276	261	239	280	239	213	272	288	233	285	228	259	259	247	247	246	263	236	250	274	234	259	266	263	259	276	254	273	218	248	252	249	263	267	255	269	247	262	255	248	272	224	279	274	237	260	256	241	256	253	232	249	277	211	261	237	258	242	247	276	253	271	262	270	251	263	232	273	266	231	248	279	266	277	231	269	251	251	269	261	239	244	264	259	251	252	249	254	284	257	273	260	280	246	266	236	263	264	275	253	248	271	260	255	250	257	254	267	252	297	263	274	255	275	252	272	233	245	263	267	257	256	253	279	279	256	278	268	255	257	283	249	257	259	250	280	267	251	286	267	214	257	286	271	260	258	247	261	266	262	250	261	240	280	266	253	260	251	239	269	260	263	245	292	257	237	265	280	248	260	259	261	270	286	264	227	234	274	212	241	268	239	272	279	285	273	250	253	267	275	261	262	257	237	259	280	232	254	260	279	302	243	248	235	256	245	249	236	235	251	249	245	287	275	269	280	233	246	230	257	253	269	243	257	229	258	261	261	273	249	284	241	271	251	284	255	300	233	258	270	294	258	266	256	238	256	267	274	269	262	274	251	254	267	257	264	256	261	264	266	263	282	253	254	260	247	268	253	253	276	254	256	249	281	276	238	273	297	250	263	258	268	248	235	244	277	258	261	240	242	260	243	268	232	249	245	241	269	276	263	232	292	235	252	235	268	294	272	248	248	266	272	241	244	261	240	251	272	225	259	265	242	230	269	286	272	258	279	259	252	247	269	251	249	252	259	271	239	244	247	260	271	255	280	290	252	250	254	279	260	241	246	261	276	241	257	242	257	241	252	249	257	265	229	257	264	281	281	279	280	239	266	243	248	281	237	287	250	275	261	258	266	249	272	271	259	234	232	265	242	254	270	264	241	238	262	239	262	261	247	244	280	222	248	241	227	242	248	248	251	241	286	240	244	262	256	253	278	255	256	245	254	234	258	278	289	254	260	236	251	236	240	243	282	256	268	259	256	288	239	286	246	253	249	274	263	271	272	252	280	251	263	270	274	241	268	269	232	247	247	254	249	270	250	249	279	274	266	260	281	266	250	280	256	248	264	261	282	261	262	274	260	250	250	244	259	278	279	243	257	222	295	270	261	288	266	268	272	259	270	273	244	214	248	266	235	269	286	263	253	277	254	235	287	250	249	249	252	250	262	275	269	262	254	236	252	230	225	274	253	273	267	261	266	283	262	243	241	243	263	260	250	245	258	257	266	253	237	262	280	254	236	255	281	260	266	279	252	280	244	259	279	278	237	251	263	244	264	240	278	259	243	235	249	243	235	248	240	259	256	280	225	257	267	267	270	252	251	270	271	250	258	226	269	256	243	274	250	265	283	255	253	264	241	257	251	248	266	247	252	272	220	225	238	267	218	257	272	260	262	274	233	266	269	277	270	263	268	249	276	228	233	242	279	253	269	251	262	255	271	252	227	254	238	260	248	241	255	237	268	275	242	293	233	252	239	237	241	292	272	268	277	236	241	266	237	262	260	267	245	257	256	267	241	251	271	297	286	277	248	247	286	230	249	264	230	263	251	229	254	237	265	236	272	250	249	243	246	264	248	275	266	259	276	247	303	256	275	238	239	250	268	249	271	263	251	273	251	249	267	259	254	271	265	246	242	271	256	269	268	258	236	256	245	246	269	239	262	280	275	250	270	246	258	254	223	226	257	266	249	266	257	274	247	237	265	271	282	239	264	256	287	229	251	240	254	267	233	255	256	262	278	264	260	246	244	246	254	261	262	221	260	256	241	255	255	244	262	256	220	267	265	245	262	260	247	246	251	281	238	273	261	255	262	287	244	245	261	279	247	276	258	277	240	240	258	249	265	248	268	262	251	236	258	235	251	280	250	243	251	267	277	262	252	265	251	262	248	268	264	259	251	268	253	232	255	239	247	249	278	238	275	302	271	263	278	266	276	241	261	274	264	249	244	268	213	242	278	262	264	285	288	248	319	284	255	250	239	272	241	264	271	269	264	265	252	204	255	255	219	270	253	253	268	269	262	296	275	254	243	237	254	240	246	251	264	264	285	267	252	254	282	253	261	276	254	253	235	241	236	255	245	272	284	264	280	247	244	274	265	277	247	247	267	239	246	257	240	263	271	241	266	240	251	278	231	269	246	256	255	262	268	260	259	243	240	250	267	291	209	274	280	261	248	255	270	272	264	233	295	236	248	293	274	243	268	263	283	263	274	280	248	254	245	294	254	264	237	258	255	280	277	263	255	252	268	285	258	273	272	259	253	245	254	276	262	254	253	244	257	275	265	280	237	270	259	259	242	258	248	268	262	263	245	273	238	270	263	258	265	247	232	248	245	254	286	239	249	231	237	250	246	274	277	244	266	237	254	265	239	256	281	250	274	250	244	245	252	225	234	259	254	266	240	247	263	261	258	278	236	274	289	232	251	277	286	254	251	253	228	277	243	241	254	246	235	258	257	249	246	292	265	257	268	266	290	261	236	289	232	249	246	249	267	253	245	250	268	250	272	236	220	266	251	266	236	265	247	263	259	271	246	263	249	243	253	254	284	292	273	257	236	259	215	246	297	254	227	283	262	222	250	261	265	266	255	266	247	260	267	263	248	254	213	259	254	248	288	267	251	267	261	259	267	250	266	274	259	255	258	280	229	242	267	275	270	232	221	256	253	261	260	274	252	249	256	250	247	260	247	256	233	254	248	282	251	272	267	253	264	288	231	255	289	241	245	246	258	246	265	273	254	215	281	226	259	265	254	278	242	264	264	250	245	268	268	265	276	253	242	274	261	257	290	252	247	235	245	261	247	268	265	249	254	261	266	299	264	261	258	275	266	252	252	256	280	256	272	262	247	240	228	221	254	272	257	253	276	275	263	256	284	256	238	259	259	282	275	272	259	257	262	240	293	271	282	237	269	275	265	272	252	251	277	287	267	252	238
33862	2774	6002	6502	5440	4467	3707	3042	2626	2315	2037	1945	1797	1598	1561	1430	1403	1257	1305	1212	1207	1131	1046	1049	1021	1011	1010	984	1018	986	973	953	950	937	952	913	853	915	864	839	853	898	832	824	825	858	854	930	821	817	903	850	782	816	821	817	857	843	826	790	801	795	804	813	781	813	827	850	790	772	785	766	850	744	766	802	835	811	779	807	755	816	787	798	814	830	840	839	793	784	811	777	763	752	762	797	755	814	803	756	790	803	784	761	775	834	803	790	758	755	841	722	769	795	801	797	798	769	738	775	834	779	822	765	751	780	767	767	869	717	798	758	763	777	764	745	814	817	761	726	753	796	764	805	821	846	759	749	755	762	799	795	772	803	787	792	787	803	798	832	806	765	816	741	804	717	804	807	790	781	754	807	762	804	766	807	689	764	829	722	786	791	775	731	747	777	781	829	750	763	733	777	766	809	776	730	728	837	775	802	783	774	766	782	783	759	788	829	744	808	791	778	785	763	781	759	752	760	791	813	746	745	756	826	774	759	771	805	776	782	757	773	691	791	764	824	737	746	787	793	734	752	791	782	814	772	789	742	785	728	757	732	787	735	739	770	783	775	836	795	762	807	793	755	749	780	739	734	768	779	796	811	783	777	779	800	745	801	769	789	783	783	774	785	753	756	734	789	813	793	755	710	788	804	771	784	795	760	763	758	720	747	786	806	724	780	807	799	812	815	705	803	789	776	760	786	732	758	694	700	748	786	766	715	796	777	827	770	797	770	768	735	777	773	725	843	764	786	769	796	773	757	759	767	816	763	777	754	770	750	738	785	800	787	766	759	771	769	795	772	752	799	767	825	781	786	774	776	754	794	818	761	809	766	774	781	752	777	717	749	771	759	771	787	754	784	740	746	793	785	794	756	801	812	817	745	799	801	812	805	724	768	811	837	791	759	808	762	802	790	811	780	775	792	794	796	777	794	794	751	746	784	730	790	785	769	722	793	759	712	774	784	738	765	821	807	746	768	791	825	806	790	796	779	768	771	790	778	769	790	749	762	792	727	810	820	794	783	782	736	761	760	802	733	789	817	733	806	813	803	793	810	813	796	793	792	806	885	723	806	800	743	783	781	814	738	769	759	780	819	779	779	753	791	800	753	786	726	751	735	750	799	776	793	780	785	751	770	787	749	792	714	829	766	807	790	762	826	780	751	738	793	785	717	807	795	753	808	818	773	786	810	794	793	783	773	785	725	808	773	773	779	755	731	784	816	727	742	792	802	752	787	726	745	775	777	808	748	778	780	774	807	752	772	781	792	757	782	810	819	785	745	811	714	821	762	786	776	788	832	755	740	778	777	762	814	765	774	782	779	699	764	809	775	750	780	783	756	714	758	801	772	777	764	778	781	777	801	788	753	728	818	775	808	708	778	770	715	801	749	738	781	763	735	791	763	753	769	776	747	736	770	763	808	820	789	828	737	774	783	779	822	782	749	843	771	806	814	773	776	747	770	794	778	753	735	786	803	806	785	758	800	780	795	799	784	743	812	836	727	805	815	742	746	783	739	751	847	760	750	802	811	787	760	807	773	755	837	773	844	779	785	812	794	764	802	729	786	757	792	777	774	777	785	743	778	714	759	744	763	779	733	813	767	775	808	763	774	820	747	787	754	785	801	774	768	794	765	741	809	798	756	799	798	779	740	777	768	789	741	772	786	749	785	742	797	781	707	808	768	782	769	793	723	819	751	767	837	719	738	795	824	762	759	760	807	769	785	822	727	764	721	802	751	774	756	743	742	822	798	797	805	799	785	760	769	721	778	731	797	767	786	762	765	807	803	811	763	771	765	793	806	739	753	795	742	767	730	739	758	786	768	786	781	771	808	747	762	748	765	778	796	850	751	742	775	772	737	819	777	811	824	776	752	748	827	741	753	778	802	833	790	814	748	756	770	814	770	746	774	746	802	743	775	797	786	748	763	765	776	773	804	726	765	796	732	737	740	770	807	785	747	780	781	756	787	753	765	769	771	807	787	809	795	787	763	765	788	782	759	804	758	818	755	770	749	759	843	757	783	790	777	798	772	745	752	724	803	802	796	796	763	763	775	777	774	740	743	776	771	808	778	755	756	746	808	734	793	788	805	802	763	789	796	774	765	773	795	783	756	800	797	813	777	748	741	752	762	792	781	744	797	779	744	770	801	779	800	730	771	788	769	812	764	758	841	778	765	758	801	743	729	791	774	759	814	716	818	798	798	774	729	810	785	812	794	788	797	765	716	737	768	777	792	761	841	744	828	739	787	782	687	744	752	825	743	754	788	766	823	785	749	812	802	792	808	785	778	799	753	778	812	765	752	797	766	753	768	785	806	785	767	757	754	758	761	801	767	813	761	770	756	772	754	782	745	761	769	737	775	785	763	787	783	754	832	748	770	746	753	788	840	786	800	813	725	790	770	747	781	765	803	762	783	826	772	808	791	760	737	780	740	784	806	746	788	736	803	817	759	759	796	783	780	751	749	782	755	817	786	756	807	802	754	745	731	760	770	811	768	759	764	817	755	750	707	738	791	828	802	765	764	751	764	784	762	763	792	811	781	805	797	754	768	780	782	752	798	717	778	766	758	749	767	807	805	765	780	785	792	780	763	754	767	844	714	789	795	790	804	712	765	776	784	763	781	814	765	747	766	788	774	753	801	785	837	742	805	764	738	765	787	793	768	772	818	727	786	794	802	813	796	709	765	805	807	749	784	800	778	731	755	773	809	748	788	775	753	775	751	760	771	803	752	733	809	781	782	764	780	787	781	752	757	771	786	758	799	767	740	791	725	787	712	817	753	806	712	801	788	737	756	774	758	818	767	751	774	770	789	793	764	782	757	764	791	804	782	805	803	798	764	754	791	768	745	835	787	768	780	771	728	775	768	789	782	820	776	800	791	759	755	774	754	794	773	783	800	758	799	743	790	771	800	760	790	765	738	772	755	749	762	773	756	745	745	732	832	798	757	761	766	774	768	771	771	851	793	780	771	762	776	774	776	776	775	773	754	793	754	780	777	807	817	783	781	724	766	749	804	767	777	813	801	774	787	792	795	745	727	756	762	716	756	795	718	810	780	787	808	782	780	739	783	750	742	771	777	773	764	807	791	792	787	760	794	806	807	777	748	734	791	767	775	738	728	764	813	766	825	764	767	757	770	741	764	787	759	746	827	795	759	762	807	750	775	793	786	771	795	774	755	772	787	708	793	822	788	783	824	749	767	728	797	814	780	741	783	802	748	742	742	720	768	751	823	789	746	801	748	718	764	826	788	789	732	762	841	793	768	766	767	783	733	764	776	769	755	808	783	782	752	823	738	768	783	768	773	749	784	726	754	786	800	829	757	785	785	764	783	715	743	757	751	769	771	779	742	830	780	762	751	742	789	787	761	771	752	759	807	809	774	787	728	818	784	774	805	781	777	771	786	787	755	765	740	747	727	833	792	793	743	746	782	727	820	750	750	767	791	796	736	771	786	771	756
8571	550	227	136	127	96	112	106	101	94	117	111	90	111	104	119	88	98	98	109	89	103	88	85	104	101	105	86	90	103	110	98	91	91	107	78	86	108	98	87	101	101	92	93	83	89	97	88	78	90	95	88	105	83	113	69	77	87	112	99	102	89	85	96	97	86	101	100	105	93	105	95	89	96	77	100	97	83	105	91	82	93	76	100	101	97	102	104	85	91	97	96	86	74	94	92	91	97	86	108	99	85	100	85	87	89	84	94	89	82	84	85	98	88	95	82	80	105	94	100	104	94	101	91	117	105	102	87	83	88	85	87	97	90	104	84	91	90	84	86	100	87	76	83	108	98	107	77	105	93	91	110	84	80	90	102	81	98	94	90	100	90	82	87	84	95	82	78	90	104	89	111	105	103	91	95	89	89	100	86	94	100	98	77	100	98	91	88	87	92	85	109	87	97	95	92	74	85	92	101	102	88	102	103	97	84	111	79	86	80	84	97	95	94	89	90	82	114	95	89	109	86	88	101	94	83	92	88	92	100	77	87	79	97	88	82	87	96	82	84	116	93	96	109	78	92	68	92	106	86	100	102	79	73	99	95	90	84	82	106	90	95	89	84	93	81	101	92	101	98	102	80	76	109	83	80	78	94	105	82	87	94	97	101	110	95	78	84	103	94	82	84	90	78	87	90	90	91	89	83	116	84	95	95	106	90	98	94	101	104	101	87	98	103	114	90	102	98	91	107	63	89	88	87	99	75	89	106	84	104	94	90	80	78	89	86	101	84	80	93	73	91	94	81	95	90	104	107	70	83	73	102	87	83	94	102	88	111	104	83	101	95	88	102	93	82	117	87	106	88	87	91	97	112	87	97	94	110	89	97	94	70	97	81	90	101	88	107	81	88	106	102	100	92	63	95	100	104	96	89	88	105	97	99	97	83	84	77	92	101	99	89	98	96	81	76	84	88	91	83	96	95	95	90	85	80	78	93	93	91	102	85	97	92	95	88	108	80	91	106	100	100	85	85	85	94	84	74	88	84	98	84	93	78	103	94	95	79	104	83	87	98	92	72	84	96	99	68	102	83	81	92	91	78	85	110	90	86	78	99	86	87	91	84	93	82	93	95	87	92	89	90	96	100	79	85	95	92	97	86	92	97	85	106	96	85	92	91	85	97	101	95	87	86	85	95	95	80	75	107	89	82	86	102	90	92	90	81	94	96	98	96	108	71	103	80	98	92	104	95	97	95	106	98	99	93	91	101	103	85	80	85	85	92	104	94	99	92	89	102	86	94	98	86	87	90	97	76	95	97	91	97	96	84	100	89	79	102	78	79	89	83	77	108	109	94	103	113	106	80	110	107	100	89	115	105	107	100	85	110	93	105	96	85	78	81	89	87	102	85	82	83	110	105	100	73	103	106	99	92	102	83	107	90	109	93	109	86	91	76	107	74	84	93	103	89	94	77	80	88	97	97	91	88	92	91	86	98	83	91	87	105	93	85	83	87	81	90	101	93	101	87	103	107	91	93	85	88	100	96	90	108	85	80	95	99	92	95	81	114	82	98	77	100	89	95	80	94	76	91	101	109	103	91	96	88	108	82	105	89	98	83	103	84	93	91	94	100	91	86	98	76	98	72	97	94	107	91	87	92	89	100	93	110	97	99	74	81	90	81	98	80	105	83	89	82	90	80	92	99	79	103	86	71	89	78	86	114	94	77	99	74	94	102	90	87	88	95	91	66	94	99	79	81	105	90	87	98	99	117	95	83	77	100	88	101	84	97	94	94	77	93	93	82	91	100	90	85	90	104	89	84	94	102	88	91	92	95	100	98	122	86	91	106	92	101	85	91	87	85	85	99	102	82	105	109	84	100	90	98	101	97	92	104	98	85	78	87	89	88	77	92	98	105	90	87	115	82	96	78	104	88	96	95	81	91	94	97	93	96	85	98	105	129	107	95	82	89	111	98	109	105	90	93	85	111	97	96	94	92	96	104	84	90	88	101	106	86	94	83	95	90	104	114	94	78	94	100	93	94	81	90	96	95	103	83	90	94	92	90	96	77	108	86	107	99	101	97	108	85	88	78	83	99	94	101	102	106	93	82	86	73	96	98	73	84	72	71	93	89	77	81	91	103	115	92	89	88	103	85	94	89	105	100	72	93	83	85	85	103	98	90	105	85	106	86	90	82	77	86	86	101	87	96	88	99	88	84	98	94	87	85	78	94	89	83	95	83	97	96	101	89	98	81	82	92	110	102	100	81	101	80	103	111	91	97	86	93	104	82	100	96	105	88	82	83	99	107	93	88	97	84	107	98	104	98	84	96	100	111	106	93	105	87	108	81	88	78	91	76	89	96	78	88	82	87	98	64	75	89	96	70	80	93	83	93	96	107	77	67	100	80	91	92	92	96	91	85	107	100	89	86	109	101	94	91	92	103	93	101	95	82	100	91	121	88	103	94	95	84	87	88	88	100	93	96	92	84	95	102	78	91	85	90	77	90	94	96	98	93	80	89	101	99	91	96	89	100	107	105	92	74	96	91	100	81	87	93	86	84	112	109	101	104	89	93	91	89	96	91	84	100	107	82	95	93	107	91	109	104	112	87	97	84	101	102	86	92	102	72	86	85	87	101	105	89	98	88	93	94	87	83	91	84	107	96	92	96	95	87	87	93	91	96	95	86	96	91	102	101	83	96	80	91	104	89	76	97	93	78	86	81	85	86	92	98	88	72	96	78	90	79	84	91	95	82	81	88	107	96	98	74	96	92	84	90	85	101	91	102	92	95	115	79	80	99	87	80	93	103	95	98	97	88	100	96	86	99	91	76	88	71	104	93	81	95	85	66	100	89	92	80	97	98	95	107	89	96	104	89	90	89	85	97	88	99	88	88	88	100	105	92	93	104	92	77	98	95	93	88	78	92	107	84	103	97	96	72	101	79	85	101	89	98	83	87	84	101	93	85	78	108	94	94	87	106	90	95	109	101	94	86	82	90	96	89	106	98	82	76	100	90	90	101	105	107	69	105	123	93	84	77	81	95	98	92	101	94	91	82	90	84	110	80	97	106	92	100	88	88	107	95	69	97	83	101	77	72	78	83	94	91	99	89	79	96	104	88	81	80	95	99	103	89	99	94	81	87	95	95	98	98	90	86	89	81	85	87	100	101	83	80	98	80	82	90	104	91	93	87	80	93	86	94	108	90	97	81	79	98	91	104	99	86	93	83	86	118	100	93	115	86	90	89	103	77	93	74	89	87	107	92	88	87	92	77	100	87	105	88	85	94	80	101	91	99	98	85	90	95	96	94	99	90	100	75	96	110	89	90	80	95	99	96	95	71	99	83	113	106	108	91	95	96	92	94	87	87	112	94	88	97	98	90	107	80	99	91	92	94	96	93	83	91	75	99	76	101	90	72	89	98	108	101	64	87	87	92	88	93	105	107	98	96	98	79	92	105	98	86	120	103	96	86	74	94	93	102	102	94	78	81	101	93	88	94
8171	432	566	603	514	491	425	403	385	389	368	362	326	377	353	361	346	334	346	361	328	358	354	347	344	363	328	334	352	355	344	342	352	326	330	320	345	338	327	329	322	333	313	356	324	336	332	343	315	318	365	347	333	378	338	308	314	307	306	356	337	308	344	327	359	334	360	339	326	313	333	337	363	349	306	336	333	345	326	337	355	353	331	358	333	330	351	353	361	331	349	319	334	348	355	335	349	339	348	318	330	362	309	358	314	348	331	331	357	343	325	352	326	352	327	351	331	347	334	302	334	327	318	353	313	354	330	328	328	317	326	316	376	330	327	346	344	349	314	331	314	339	346	323	334	348	365	323	296	322	342	329	357	341	317	349	399	328	333	342	344	313	329	321	319	323	324	322	351	336	376	324	368	328	318	347	320	366	369	340	323	338	329	343	331	344	327	337	346	326	302	324	314	311	321	322	320	331	312	334	318	348	333	345	324	323	346	326	334	346	341	358	334	332	342	344	351	339	347	355	303	327	311	352	337	341	348	322	346	355	326	325	348	353	318	334	353	318	367	333	314	340	346	322	354	322	348	306	337	311	332	354	336	333	341	351	360	340	363	330	322	306	324	345	319	300	308	367	341	320	332	364	349	335	344	361	358	304	354	316	304	360	347	314	363	370	354	353	334	337	337	357	320	358	336	354	308	347	308	327	354	336	349	345	324	339	349	350	356	339	323	331	326	329	328	316	324	312	317	351	377	327	326	332	345	307	309	332	346	386	332	316	346	347	299	344	320	335	341	321	331	332	335	321	356	287	352	322	287	358	339	336	378	339	310	301	356	320	353	331	333	322	330	359	323	349	312	318	354	322	316	302	343	350	324	330	333	330	339	355	354	346	362	300	329	349	344	343	331	364	307	344	314	329	316	311	344	334	344	320	345	387	339	364	343	380	336	291	331	329	311	298	308	341	330	354	326	324	354	305	336	334	352	343	315	320	351	349	334	334	323	339	342	352	345	330	325	338	370	331	346	347	325	344	318	348	341	340	340	324	336	345	331	351	347	348	317	320	359	321	344	287	321	351	340	356	320	352	308	308	342	347	334	341	364	347	319	350	339	333	344	344	333	318	330	330	369	344	356	340	346	367	333	318	321	332	315	338	336	333	355	325	341	304	327	319	354	334	347	348	341	313	324	345	323	335	317	320	320	320	303	319	357	341	349	356	388	317	367	286	333	309	341	360	330	329	323	290	346	340	299	367	349	327	334	378	365	373	332	328	324	331	361	366	363	326	335	306	333	322	379	320	341	337	325	317	328	330	312	350	305	321	343	308	336	342	364	330	325	326	357	345	310	373	317	341	357	354	318	376	355	323	343	324	342	329	355	313	342	341	312	323	338	314	325	333	304	339	365	358	347	310	358	338	362	345	301	315	345	324	338	329	328	358	350	349	311	371	376	356	310	370	335	286	323	341	353	324	355	355	316	371	324	352	340	353	355	345	335	327	330	318	319	353	341	332	314	331	326	295	305	340	316	334	317	371	344	351	366	346	345	345	315	309	302	329	341	334	297	341	334	329	334	332	301	302	303	338	293	318	336	333	357	334	355	308	361	331	321	344	313	322	325	329	323	336	344	340	357	340	329	312	324	337	320	318	339	307	357	316	319	326	330	334	361	351	310	349	319	345	329	369	337	378	343	332	353	344	367	340	387	354	344	331	320	327	337	317	342	347	354	326	303	293	342	347	335	319	358	330	342	343	342	329	328	344	354	325	315	327	315	319	338	335	319	312	343	338	351	322	355	309	312	362	355	339	357	348	327	323	324	342	336	301	327	351	287	354	322	325	332	368	365	366	319	328	337	346	345	329	311	363	344	313	323	344	330	336	336	336	337	338	369	344	322	370	332	305	322	371	324	336	330	333	307	353	389	319	318	342	319	305	327	362	309	361	336	343	333	342	327	320	336	347	345	334	356	331	330	340	307	317	364	346	336	320	348	339	333	325	336	343	337	314	329	345	326	347	316	348	351	305	351	305	295	324	352	318	356	352	339	339	344	342	328	327	331	338	357	335	345	339	332	376	327	348	347	316	330	356	341	310	339	340	309	328	358	340	342	353	332	328	334	344	319	335	326	361	304	337	316	352	329	303	382	319	312	316	354	342	326	320	368	317	330	325	344	329	336	362	338	320	315	336	341	342	323	334	333	304	341	357	367	345	345	351	322	298	322	345	336	336	312	333	366	351	337	337	352	295	338	330	317	341	342	336	375	349	351	335	350	364	320	337	330	359	359	342	332	344	347	344	341	320	302	343	332	347	313	350	360	355	329	346	338	325	362	344	328	351	336	339	324	339	336	346	353	334	342	319	338	317	332	358	346	325	322	333	308	329	353	365	326	332	324	350	338	326	308	289	343	345	311	318	317	334	323	349	340	329	343	333	336	338	342	318	304	341	320	327	327	332	319	331	340	346	328	337	321	352	344	321	288	337	357	328	333	355	360	328	341	344	384	312	335	376	329	312	326	344	341	320	339	312	323	346	376	317	377	365	317	322	339	363	323	334	353	332	347	371	353	361	349	368	358	325	352	350	353	334	341	345	349	345	311	332	381	345	322	342	347	339	339	332	327	347	323	350	302	319	329	321	330	349	353	320	340	337	330	311	335	342	325	338	326	342	353	313	340	304	329	378	349	311	372	341	332	345	338	346	327	320	317	327	332	322	326	342	340	306	331	347	342	338	322	347	353	337	351	339	316	344	304	347	339	331	355	328	319	336	348	336	299	379	344	325	350	350	318	335	331	327	357	323	338	352	374	348	327	320	342	353	343	362	343	363	356	344	319	319	327	331	357	353	360	348	351	338	346	319	353	333	323	340	332	363	318	323	351	344	296	358	357	335	341	338	326	384	356	347	319	331	326	325	321	354	336	354	330	356	328	366	342	332	330	345	368	338	361	315	318	331	329	356	330	355	355	325	349	335	358	307	313	351	324	339	311	315	298	324	380	356	333	339	313	325	368	332	339	355	342	298	341	307	356	328	331	352	318	367	311	329	314	329	325	365	345	350	341	339	369	359	316	342	332	349	323	331	350	343	323	370	363	326	325	313	341	342	348	353	361	338	317	303	353	346	334	338	311	324	343	315	350	361	354	328	336	309	383	371	337	327	338	344	342	336	332	354	312	344	358	387	292	351	336	361	327	330	324	338	333	322	337	328	305	327	327	341	340	366	314	310	314	351	335	360	348	320	345	360	309	331	330	359	351	331	350	305	310	323	331	328	338	336	329	341	347	329	324	344	353	321	320	336	332	349	328	338	354	326	350	329	369	319	338	321	339	369	335	341	350	344	336	348	355	338	336	362	343	337	302	339	361	329	330	348	305	355	352	344	354	343	313	336	315	334	338	327	363	320	334	364	292	335	341	340	337	379	316	319	353	341	275	361	333	369	326	340	321	331	321	322	358	339	348	359	353	361	353	310	313	358	328	331	328	347	341	316	336	365	338	309	366	357	329	348
41667	11144	1804	963	752	539	502	343	307	277	255	232	189	243	219	178	195	208	174	181	202	192	169	163	175	196	172	185	180	175	176	161	169	178	146	152	156	163	192	151	194	157	188	162	161	155	161	180	164	146	164	149	163	139	145	153	159	154	179	189	168	163	158	151	160	130	167	186	138	160	159	140	159	157	151	173	154	166	148	155	156	118	174	155	155	152	158	149	168	152	149	154	147	149	143	157	167	152	173	160	166	174	145	155	166	171	135	127	154	158	176	149	160	155	159	137	165	183	152	164	149	140	145	173	163	173	134	170	164	139	162	162	162	159	170	169	165	162	174	143	161	132	171	177	160	154	142	156	166	144	167	158	158	166	160	165	165	169	130	184	172	167	150	165	174	153	167	138	138	129	169	150	162	133	144	149	154	180	149	180	167	161	164	153	146	167	176	167	146	166	174	159	143	179	158	158	135	162	155	164	147	145	146	159	161	146	134	138	150	167	148	139	150	147	149	157	162	158	145	172	155	151	155	162	177	150	156	156	132	160	162	144	140	163	170	163	170	154	179	159	148	144	153	147	153	155	158	170	143	171	164	130	151	162	129	173	180	136	149	148	152	172	171	161	150	149	159	170	182	163	154	142	153	168	159	163	153	168	153	169	169	165	171	168	148	160	167	150	168	136	167	139	134	176	151	143	159	139	163	165	183	163	162	126	175	132	162	179	181	129	136	144	149	151	153	158	161	144	170	159	158	137	161	164	141	165	150	148	145	158	143	140	137	161	152	152	169	171	171	161	157	157	165	171	161	171	158	164	154	151	176	165	142	151	146	152	145	151	151	172	181	171	163	129	130	135	141	177	133	164	186	170	180	155	148	164	149	162	150	141	148	149	155	164	171	148	152	155	159	167	146	154	154	172	175	132	144	154	152	132	157	171	170	148	145	162	169	172	157	150	184	166	144	179	154	160	162	161	151	159	150	160	148	163	160	143	150	150	161	158	140	150	154	156	149	160	150	140	158	156	152	128	154	158	162	165	164	137	156	164	151	148	155	142	154	139	166	137	166	149	165	143	163	155	157	154	114	163	157	146	134	161	146	135	150	161	141	161	150	143	164	162	158	161	142	150	187	140	148	161	169	150	137	159	171	155	173	195	153	183	151	161	156	141	164	172	184	181	152	160	147	173	163	157	201	151	142	164	162	148	148	163	135	145	139	158	162	189	182	160	141	147	147	165	147	161	150	153	136	142	167	156	138	139	153	137	161	157	165	162	167	157	149	161	169	152	159	142	154	149	145	168	140	153	141	178	165	145	194	161	173	142	161	160	160	150	158	157	156	132	162	148	146	162	153	153	153	173	161	145	145	155	142	165	166	137	151	181	143	165	158	157	130	172	153	166	181	160	148	170	164	148	173	148	160	167	176	139	171	170	158	180	161	159	159	141	151	177	156	149	142	161	175	123	151	134	187	154	151	153	146	148	151	143	152	163	159	185	166	146	162	181	181	148	150	163	171	145	167	149	171	167	165	162	146	167	142	168	147	179	161	145	175	173	173	165	163	156	147	171	159	158	142	181	160	153	166	157	167	144	143	146	161	163	159	137	144	181	161	165	167	152	157	142	159	144	156	154	162	148	136	172	178	162	147	175	139	138	148	149	168	162	179	143	181	161	176	169	182	163	168	184	167	173	166	163	154	166	141	151	156	155	163	155	150	142	160	145	159	183	145	145	155	160	160	168	171	167	160	153	157	152	147	162	164	157	129	153	143	165	164	152	174	158	157	144	138	153	173	149	137	155	162	130	153	133	187	159	164	155	143	168	162	162	153	140	147	148	157	145	162	156	168	156	148	154	163	177	161	163	144	160	177	163	168	168	138	163	157	138	139	146	144	151	155	156	164	151	174	180	152	175	163	159	157	170	168	171	174	142	151	168	159	157	138	162	161	157	163	174	157	145	181	158	150	144	152	166	152	135	150	161	166	166	156	146	169	154	167	135	166	167	178	153	158	171	171	171	150	138	157	164	145	145	161	158	154	148	151	147	159	161	164	169	175	164	162	152	146	179	162	169	153	154	153	144	144	190	176	174	173	162	167	164	147	129	159	174	144	147	144	179	148	140	165	163	167	177	142	185	154	154	173	180	160	157	149	154	162	137	162	150	169	172	179	164	173	133	147	136	159	142	152	154	146	140	151	193	158	168	174	183	151	136	166	170	135	156	156	142	141	149	160	156	180	170	176	168	169	135	134	144	149	163	158	158	159	131	153	153	154	146	175	134	162	170	165	149	142	159	154	158	156	136	166	140	155	171	147	160	167	163	151	156	155	184	146	165	150	148	157	162	155	140	133	170	167	176	147	148	167	182	143	161	160	147	137	162	162	157	181	136	140	141	165	162	140	187	157	156	153	147	177	169	174	156	152	169	160	166	147	193	179	161	161	156	167	174	171	141	161	146	171	131	151	166	151	159	157	129	172	183	177	135	165	150	161	162	171	168	146	152	165	139	155	167	160	128	145	173	163	150	159	148	167	167	160	149	149	171	152	141	158	132	165	164	150	137	156	134	163	153	162	151	160	163	154	146	155	163	139	165	154	160	152	155	147	156	148	178	188	175	165	142	146	136	148	149	149	160	146	185	146	153	178	175	170	127	175	159	163	177	147	175	133	132	175	150	161	131	158	139	145	159	155	145	157	165	171	136	171	149	165	165	190	145	154	150	145	155	158	167	145	163	139	166	151	139	163	155	154	161	162	156	159	153	164	155	161	162	164	158	142	146	155	157	153	156	178	168	178	153	159	183	157	172	154	163	170	167	193	123	140	164	172	144	175	162	155	143	189	161	172	168	170	181	149	145	159	145	131	153	165	144	147	146	150	156	156	142	157	162	161	144	145	172	171	174	148	149	175	174	166	155	158	174	150	144	158	143	161	165	126	151	161	174	165	172	171	151	168	171	154	147	161	167	146	147	158	164	141	157	190	149	161	171	153	146	151	146	158	164	156	156	158	147	159	170	143	165	158	164	151	154	161	163	154	154	151	137	160	173	155	150	174	166	148	167	165	133	171	149	170	149	188	128	153	170	173	165	161	143	169	146	154	165	151	166	161	165	179	164	174	188	139	172	158	163	136	170	156	152	173	168	169	146	158	160	149	156	156	143	155	177	154	195	175	158	139	155	148	161	143	160	168	188	154	132	159	163	150	156	159	146	177	178	174	140	156	154	178	141	163	165	132	179	160	168	144	166	160	159	159	151	146	160	157	183	169	155	152	153	161	156	148	154	144	152	159	139	158	136	158	164	171	161	145	193	161	136	177	125	144	171	162	136	136	128	151	180	176	149	151	158	139	155	171	144	167	158	175	145	147	142	168	144	156	135	182	172	161	167	125	145	149	153	151	149	145	155	178	165	147	161	164	167	161	143	174	158	158	148	152	148	186	158	149	149	140	161	160	165	154	173	160	161	149	156	149	137	150	151	163	177	158	173	149	160	159	161	164	147	143	155	155	164
24631	1585	3317	3676	3010	2491	2072	1701	1533	1395	1147	1097	1021	944	882	829	842	746	739	738	759	731	690	656	665	659	657	632	634	573	643	604	602	597	563	554	623	547	572	552	536	576	579	594	562	580	538	557	526	592	547	513	556	532	545	511	571	539	511	565	518	551	512	541	566	518	528	520	550	489	483	522	479	527	510	505	528	513	485	473	561	479	580	492	520	502	531	504	526	520	504	494	544	579	541	537	555	538	527	502	500	490	526	547	524	527	526	499	525	505	513	515	547	521	465	526	520	544	509	497	498	492	510	512	526	519	507	493	530	501	513	496	530	545	561	521	566	566	483	516	513	493	503	536	510	497	529	525	525	568	547	503	553	499	526	540	469	528	539	572	513	538	511	491	513	521	507	518	556	530	510	508	501	535	489	501	502	507	522	519	550	510	507	529	551	525	539	530	501	519	562	474	530	540	507	506	496	518	523	481	513	484	501	484	499	519	503	524	524	492	482	495	511	526	481	533	503	489	520	517	507	563	513	516	471	529	488	511	509	519	490	481	479	504	493	505	534	513	517	482	525	494	473	502	532	532	537	538	471	501	516	488	537	544	497	540	482	490	537	529	510	536	522	520	511	521	531	528	502	532	501	533	518	510	524	484	509	510	556	483	494	501	505	521	501	523	507	510	515	546	525	511	545	530	523	521	541	533	496	504	496	482	510	538	541	482	496	521	495	555	561	492	508	472	496	542	499	524	522	547	536	550	516	528	517	508	522	529	501	547	529	515	516	473	525	525	469	503	500	530	545	512	527	492	495	571	506	470	493	498	497	500	552	525	541	537	551	530	501	507	496	529	510	509	496	526	508	474	531	526	502	547	472	550	538	498	508	550	485	470	532	515	501	517	523	561	546	499	535	545	516	492	506	488	507	499	510	489	562	504	540	521	500	514	480	510	486	525	516	528	501	482	536	463	526	534	552	526	508	499	517	527	509	534	527	487	500	528	505	528	526	511	523	510	491	517	524	496	537	580	482	524	498	472	509	514	498	521	523	562	543	491	506	517	503	511	510	479	502	494	535	566	523	518	525	486	461	522	542	535	529	507	536	513	538	545	541	499	469	545	512	549	526	482	533	500	520	502	542	498	525	542	563	513	534	506	522	519	563	547	515	499	511	503	557	520	492	512	530	529	585	524	525	510	543	564	507	498	510	513	500	535	532	542	543	510	506	516	528	458	501	470	525	490	509	507	533	498	492	520	528	529	522	492	490	521	533	494	482	525	549	534	534	524	502	552	505	512	537	548	519	532	511	510	498	496	520	492	490	509	506	522	538	524	516	540	533	516	485	513	512	520	491	491	526	512	470	485	517	511	516	495	485	540	516	500	527	504	505	487	535	511	569	527	544	531	496	521	510	487	510	523	505	490	487	501	500	557	572	508	511	538	540	504	507	531	522	529	534	516	496	541	517	498	501	581	507	479	533	500	491	522	527	475	500	527	522	521	517	488	529	508	494	505	523	523	518	548	544	494	529	512	524	507	542	511	473	498	516	528	497	533	510	500	490	523	546	495	493	549	507	536	554	515	546	522	511	553	565	506	498	510	526	523	557	517	534	480	557	521	481	521	538	552	528	537	495	524	562	503	501	539	525	507	487	505	557	505	498	490	531	476	498	547	515	536	517	548	514	501	524	544	522	519	525	545	539	499	511	505	505	546	495	484	531	547	510	494	538	515	499	482	535	519	540	496	478	543	549	466	532	524	518	540	513	540	535	497	493	512	520	493	553	537	530	548	488	510	500	503	542	504	473	560	548	518	514	506	523	487	476	532	556	473	501	535	477	546	498	514	506	541	546	512	483	506	502	530	602	516	524	514	517	449	513	535	516	484	561	519	505	518	511	481	519	480	513	550	517	502	507	526	489	499	536	519	494	530	496	521	510	500	499	497	517	480	490	520	508	509	525	508	524	533	537	529	545	564	460	541	520	490	531	511	526	517	525	527	596	549	510	495	518	570	499	519	512	514	542	518	511	490	542	482	553	493	490	546	532	518	490	525	563	516	488	496	522	519	518	527	529	508	485	557	525	516	503	481	526	522	488	544	524	498	523	524	541	539	539	460	482	527	532	506	514	518	541	484	522	554	546	530	523	551	527	519	549	489	506	506	530	558	512	533	528	520	502	522	538	511	498	529	537	504	511	554	479	526	496	499	542	456	492	560	513	528	542	467	522	503	507	516	485	525	480	496	533	487	481	556	557	527	477	491	525	517	547	541	502	505	522	508	528	551	506	514	515	508	504	502	452	493	513	514	523	522	487	501	502	501	542	501	484	531	530	520	487	514	527	488	511	528	535	522	512	544	521	503	526	546	479	539	507	501	540	502	537	541	536	552	517	485	505	479	530	518	537	534	552	511	512	519	534	521	520	537	511	527	475	473	502	525	493	525	555	531	548	526	527	557	543	514	530	518	497	497	519	529	519	492	517	524	465	541	493	494	495	489	505	530	508	506	529	525	484	547	534	521	525	487	459	557	518	532	534	544	501	521	490	517	537	497	493	530	551	508	513	498	522	529	548	511	563	504	526	525	512	508	523	529	504	493	553	517	486	494	525	485	479	511	541	534	507	522	513	502	563	505	518	474	510	508	492	464	520	504	508	499	475	511	503	514	500	487	544	529	522	534	488	531	505	511	535	506	534	495	505	507	516	511	492	522	511	495	483	488	519	524	542	484	501	557	515	516	511	538	559	547	514	528	468	526	498	517	548	499	500	516	466	521	538	516	510	509	520	500	504	537	503	470	498	494	515	533	549	518	545	535	532	516	470	533	525	528	511	526	529	549	540	512	522	526	507	534	515	492	542	519	488	477	530	513	506	529	554	529	559	513	528	502	555	491	508	505	527	503	514	469	503	542	520	510	523	504	496	496	522	510	505	521	526	508	517	508	504	536	552	533	529	502	520	500	527	545	496	493	449	534	555	547	541	484	522	529	501	520	529	510	515	522	522	521	502	507	472	551	541	507	497	505	533	530	525	469	522	521	520	527	526	510	536	562	508	538	489	493	519	507	550	505	505	530	513	508	520	569	463	513	497	572	535	529	549	505	533	541	499	529	479	530	517	549	521	496	500	470	509	538	517	549	510	537	533	465	468	525	539	538	530	536	530	566	480	489	523	514	496	556	540	480	525	544	522	530	491	465	491	543	515	493	491	522	497	550	511	495	518	507	541	527	495	557	486	528	492	523	545	543	495	525	499	506	526	521	560	513	493	514	540	536	516	507	531	529	497	520	518	490	515	512	510	538	542	548	462	475	504	529	485	518	541	572	500	513	502	496	544	517	468	530	492	511	558	556	508	503	471	524	510	525	523	508	498	499	524	490	534	492	520	517	548	515	494	490	566	515	532	493	550	524	513	497	513	513	496	539	524	551	487	524	537	491	511	542	520	531	548	548	514	515	534	491	510	482	543	568	573	534	490	525	536	529	504	552	489	500	514	510	547	512	493	523	518	477	512	492
55262	18599	5145	2162	1367	1022	854	689	547	464	473	431	361	343	378	369	326	323	302	339	297	312	284	299	307	306	300	280	284	233	278	269	262	296	293	282	233	274	263	265	283	281	285	278	273	261	271	268	262	270	231	255	271	256	268	244	280	251	291	250	272	243	241	275	284	271	257	263	256	270	234	263	263	287	250	258	298	243	245	266	258	244	262	251	240	251	247	265	257	301	280	269	260	261	259	260	262	271	230	260	286	271	261	243	267	258	270	264	262	251	278	265	270	261	233	240	233	247	257	259	243	248	290	248	268	251	247	244	240	269	266	247	247	250	227	264	246	256	253	251	248	255	235	260	282	246	261	241	242	267	240	271	261	271	263	288	255	274	245	242	251	228	231	260	246	265	236	248	240	251	258	250	249	270	264	270	239	274	254	241	250	252	252	256	281	254	283	258	268	264	285	275	267	259	231	259	242	262	213	248	276	238	278	245	244	251	233	253	253	238	271	213	266	231	279	257	240	287	269	230	233	253	262	254	263	270	245	252	261	246	245	278	264	249	251	230	264	262	252	277	288	272	285	265	228	266	252	297	240	253	282	242	261	230	275	215	244	279	248	253	237	294	268	249	264	250	228	252	275	244	257	243	262	263	241	221	249	253	234	263	251	271	252	262	243	270	271	261	267	249	244	254	281	256	279	234	235	254	256	280	261	303	229	232	243	231	277	254	229	252	234	245	253	251	234	243	245	252	219	251	245	248	271	248	293	276	250	261	252	252	242	293	253	271	278	244	240	217	254	247	256	245	233	257	248	256	241	300	268	228	259	251	246	284	255	271	239	241	236	267	238	244	268	269	229	260	224	247	266	248	255	255	269	263	256	246	248	248	242	276	249	221	251	276	261	246	258	242	265	261	236	228	263	266	261	264	227	264	252	252	232	274	248	231	279	231	264	258	253	246	269	270	258	262	248	248	262	241	263	241	226	248	235	249	248	247	243	242	274	244	256	243	266	240	280	275	238	275	264	251	235	286	249	244	255	226	246	227	270	247	265	263	248	283	237	267	223	262	239	247	259	231	270	291	238	232	226	291	270	238	263	268	245	245	276	251	246	257	253	256	259	253	257	262	281	220	272	249	269	262	261	243	239	256	276	266	258	269	278	248	223	262	259	225	238	257	243	275	249	246	275	255	263	257	241	268	254	274	262	254	238	229	260	245	231	260	285	289	266	246	255	261	244	275	260	255	254	258	285	238	249	231	282	243	270	263	263	249	236	265	251	249	243	257	223	241	250	254	287	251	255	238	276	228	257	249	271	271	264	216	276	239	222	265	255	203	263	261	267	244	251	237	239	254	249	266	255	265	270	233	270	263	284	248	276	247	264	261	224	272	272	255	275	248	293	247	243	257	253	244	263	281	278	270	257	230	270	249	247	255	264	240	230	256	255	251	247	261	253	240	264	234	255	278	258	270	253	264	260	246	260	257	254	256	270	236	232	246	294	241	255	278	272	246	253	256	242	257	254	249	260	259	241	245	266	244	267	270	267	270	266	252	241	231	228	243	274	247	293	262	271	261	261	243	259	269	259	272	238	255	267	290	244	251	255	254	262	243	271	230	227	269	253	235	269	265	259	268	276	258	255	245	264	256	262	266	274	280	256	248	218	239	255	240	267	256	251	242	257	268	251	240	238	272	275	267	256	240	284	258	239	236	259	254	247	242	258	259	259	285	263	263	284	256	226	226	252	240	281	225	255	228	275	247	269	261	232	266	248	256	209	248	245	255	287	265	250	259	245	235	252	245	265	242	250	262	268	259	272	218	262	256	258	267	238	228	247	251	264	263	267	230	251	260	259	227	253	259	272	271	227	253	248	247	244	262	265	246	258	236	264	245	266	245	239	246	268	271	275	261	261	237	294	247	243	242	254	271	228	244	258	250	258	268	267	237	269	248	247	252	245	284	250	252	244	237	249	235	259	251	243	261	284	263	257	245	234	261	263	291	267	231	264	249	245	259	241	257	299	230	253	231	273	283	230	235	244	243	270	270	227	247	239	232	253	251	239	279	275	250	284	243	249	243	253	266	255	261	250	317	233	284	255	266	270	224	269	285	244	260	276	247	248	294	224	239	289	282	234	267	261	275	261	277	254	258	263	244	255	245	261	241	244	267	292	239	261	267	269	246	284	283	248	250	284	267	274	262	252	236	248	257	244	265	240	248	250	247	275	239	267	229	254	235	249	240	251	251	237	260	242	241	280	249	253	254	267	242	265	272	233	251	257	256	241	248	255	272	255	265	277	291	256	267	246	245	247	248	264	231	235	234	278	276	263	245	258	237	271	257	285	263	241	273	249	234	286	257	240	279	256	238	249	237	267	242	278	280	243	287	283	257	252	251	228	241	261	220	262	225	266	224	280	251	271	261	273	270	255	263	254	273	253	247	250	236	250	249	263	273	267	227	269	256	273	237	270	253	241	251	242	230	269	240	255	267	232	245	258	252	256	230	279	260	239	249	236	243	238	266	210	247	240	256	252	257	300	285	281	284	244	225	239	246	248	236	274	258	257	266	244	255	285	234	289	259	264	261	263	259	293	260	275	249	250	250	246	246	261	268	245	241	260	251	264	259	260	266	300	243	280	262	241	257	257	247	272	278	281	267	271	262	270	260	276	280	231	243	289	258	216	257	253	257	285	274	252	256	259	265	266	243	246	267	233	269	265	228	252	260	267	245	246	239	276	290	289	253	264	249	240	263	255	249	237	275	285	253	259	263	250	251	218	267	242	232	249	254	296	266	256	253	234	244	249	249	247	258	286	236	258	247	255	268	254	241	270	252	249	278	255	263	272	262	263	231	239	230	283	255	255	240	267	244	223	242	214	256	273	261	254	258	245	247	275	249	278	259	250	242	250	249	288	255	238	262	295	232	255	246	250	257	260	244	260	256	266	285	259	284	251	250	256	222	265	241	247	255	268	272	279	253	274	263	289	254	249	247	257	240	272	262	261	238	272	262	267	267	295	248	236	258	252	239	243	256	252	279	258	221	263	290	255	270	239	233	241	248	257	246	266	224	249	281	273	236	260	254	263	261	228	241	264	242	248	275	281	257	253	265	240	248	247	286	256	270	247	241	233	267	259	256	268	247	298	233	254	298	254	240	263	240	284	254	240	230	277	246	256	247	265	244	237	277	238	266	265	241	263	254	251	245	253	252	250	247	228	253	250	253	259	239	266	277	236	264	281	236	290	252	273	256	249	264	268	251	268	265	264	279	249	239	255	260	250	260	243	259	263	251	252	251	231	295	218	246	277	285	262	235	257	246	298	259	259	261	256	281	252	244	286	282	255	253	265	243	257	247	226	239	241	248	265	244	231	243	231	245	232	265	220	252	276	233	260	260	233	254	263	264	239	218	284	236	244	249	234	269	273	235	251	262	256	256	235	261	237	247	261	250	258	260	242	249	260	274	244	255	257	257	239	265	248	256	245	235	245	224	245	231	244	278	263	273	246	243
32482	2798	5968	6546	5482	4568	3678	3089	2603	2356	2074	1869	1691	1560	1526	1432	1369	1236	1214	1234	1061	1057	1132	1009	1029	1098	980	1009	994	966	942	939	920	956	865	909	891	899	872	889	879	864	845	870	869	865	859	819	886	784	829	862	833	850	817	815	830	816	796	802	868	777	791	849	776	828	807	791	832	790	809	792	770	774	745	798	780	841	771	802	801	798	788	746	816	774	832	766	796	803	772	766	781	801	780	784	782	788	754	794	810	783	813	770	763	824	785	767	798	846	776	793	747	794	760	765	788	776	766	796	769	794	749	810	790	722	817	816	792	767	798	783	783	767	744	779	711	816	839	799	760	772	800	790	816	833	772	741	793	792	768	775	771	728	711	733	813	788	773	812	792	746	684	800	735	774	863	772	795	800	700	801	758	792	723	726	818	781	741	795	778	727	770	773	721	772	808	760	781	751	765	758	758	760	802	810	739	827	799	795	807	784	786	799	790	747	711	800	750	763	782	778	789	773	727	815	764	796	816	772	774	796	756	738	762	728	799	793	741	761	769	732	788	794	772	789	738	749	769	833	761	773	739	791	776	790	844	745	782	775	778	796	782	749	774	768	776	751	754	736	813	777	783	772	762	773	781	757	767	789	790	762	803	795	802	760	797	759	768	759	756	782	773	809	787	809	748	750	815	778	729	753	851	776	756	778	763	729	769	746	785	778	836	793	773	770	847	762	757	773	779	767	773	711	792	788	783	773	810	773	728	766	755	788	732	732	755	719	739	751	747	763	731	793	722	792	805	784	776	746	763	768	785	818	785	817	761	792	805	738	843	833	783	772	739	781	755	743	772	746	796	791	730	794	755	809	759	740	761	750	768	782	698	837	807	760	771	782	800	756	774	797	775	744	742	763	762	756	769	745	761	765	783	755	793	751	791	779	745	745	793	768	756	789	769	767	808	756	775	765	753	779	752	802	756	759	748	749	762	753	775	782	801	787	763	772	754	800	769	745	752	745	784	786	752	796	707	744	773	767	737	765	806	797	697	774	738	826	791	711	765	764	738	803	766	804	721	745	777	720	735	776	744	783	763	724	784	737	751	762	800	720	754	759	793	757	740	799	794	762	768	765	795	783	724	743	807	740	782	784	779	743	769	809	757	749	818	753	725	723	775	727	758	787	738	752	701	779	768	763	757	779	749	787	745	771	750	790	798	743	786	789	769	787	821	745	734	755	790	771	788	760	791	744	785	798	816	770	751	737	739	776	780	746	759	772	755	759	753	759	743	733	797	696	721	773	777	784	797	747	744	734	791	796	782	793	791	772	781	766	800	777	763	795	768	784	800	772	830	802	753	735	788	715	739	820	786	785	739	771	783	818	805	813	731	695	745	772	809	810	806	760	822	745	779	797	781	757	727	739	779	795	768	712	813	780	744	761	752	782	771	762	768	765	774	743	833	772	760	748	763	768	797	761	719	784	776	749	787	754	777	743	756	771	757	778	785	736	731	737	794	768	769	796	770	791	787	797	777	771	775	731	785	805	807	797	727	786	815	795	812	731	766	732	734	793	758	785	793	787	741	804	744	718	815	752	769	753	795	718	740	757	713	732	765	729	733	761	780	775	735	797	771	717	769	776	737	787	724	751	795	777	792	811	761	756	771	831	759	792	788	744	745	765	781	778	799	795	801	721	776	771	803	745	760	710	781	808	774	749	722	780	778	780	770	770	809	791	734	784	744	769	788	783	824	766	764	806	749	780	755	752	774	786	779	754	785	776	731	781	834	761	780	799	738	736	743	754	764	768	744	757	799	784	776	778	775	829	775	773	787	799	801	800	792	768	771	701	743	793	751	776	740	778	823	760	777	802	740	742	821	793	764	771	776	772	802	752	730	715	729	784	779	792	770	777	728	738	758	773	774	744	768	736	745	720	775	788	768	795	754	761	758	785	749	743	774	761	813	803	773	758	800	757	807	746	758	798	729	837	771	772	776	795	808	753	778	823	755	745	797	757	770	772	719	765	814	746	770	756	774	810	790	795	774	797	761	758	796	746	736	757	785	767	808	765	769	752	767	723	805	758	792	727	797	760	745	817	814	802	795	750	766	752	767	765	778	738	729	770	754	771	750	773	721	838	756	795	786	730	768	812	780	781	762	751	761	788	748	743	836	777	846	722	798	685	814	776	789	738	806	776	792	737	726	758	737	751	799	775	762	689	787	751	769	780	765	777	764	729	775	737	736	799	755	801	776	745	795	770	755	732	768	729	747	774	784	760	768	807	776	756	776	788	794	758	800	782	777	755	753	753	812	772	803	718	748	749	767	709	801	758	745	739	778	812	773	793	789	759	727	742	814	737	813	797	721	793	743	742	745	811	822	751	765	820	788	760	756	761	751	749	738	730	772	775	772	802	770	761	742	784	740	772	759	781	779	794	837	766	819	795	765	779	754	773	774	808	765	799	828	803	735	763	781	717	770	768	724	743	792	765	811	767	755	771	763	788	742	745	776	816	789	818	761	783	790	792	743	785	789	825	769	790	753	803	774	760	740	786	792	765	711	778	785	775	748	752	759	794	782	751	736	754	710	746	810	808	780	777	730	805	788	763	782	775	811	792	811	786	702	750	763	753	768	784	787	748	746	788	740	752	728	746	771	814	803	790	739	717	764	758	789	779	694	772	783	760	788	740	741	751	772	757	812	765	683	780	756	795	745	804	778	765	771	784	749	739	733	755	743	749	748	738	728	736	765	746	728	773	764	754	775	807	764	747	753	708	752	778	757	758	770	770	801	790	765	743	786	767	787	765	777	776	743	751	831	755	790	715	796	806	782	715	807	749	728	790	690	747	758	725	763	795	730	792	753	785	736	764	784	771	839	801	739	812	761	780	830	800	807	774	782	816	767	798	729	783	779	774	792	769	840	820	809	760	810	750	773	819	787	748	744	712	719	781	752	703	711	741	802	807	804	772	756	791	749	757	732	827	783	794	766	779	813	788	746	755	765	773	785	777	720	755	732	757	791	759	777	803	734	756	768	761	757	747	736	768	815	737	735	733	772	734	772	783	764	767	719	799	775	754	776	744	797	803	786	772	763	762	779	722	755	765	774	757	711	759	838	786	815	749	757	669	768	801	773	770	769	805	762	773	757	767	802	816	748	764	758	765	762	768	813	762	791	770	758	747	782	785	812	753	819	774	718	762	776	754	765	772	748	797	756	786	777	805	798	774	731	699	739	759	780	739	712	755	819	794	769	805	758	755	787	821	790	718	760	744	752	775	797	786	803	797	774	788	823	755	762	741	787	725	801	733	788	712	724	778	749	757	806	812	790	785	736	758	792	779	762	807	731	790	788	781	769	767	774	759	749	739	775	771	753	778	790	744	822	763	763	739	776	771	761	762	723	785	778	821	794	751	728	778	783	784	802	775	767	788	808	738	751	777	764	779	776	748	812	756	774	771	756	721	755	792	792	789	758	742	780	782	793	767	744	722	728	770	780	783	804	738	775	816	766	798	742	756
7601	432	201	141	140	126	107	115	107	100	113	89	96	95	103	91	97	99	73	92	101	113	80	92	94	95	112	78	92	89	89	93	89	96	90	98	87	96	100	83	103	77	94	75	95	83	110	97	71	80	72	77	92	82	83	92	93	83	99	88	90	95	123	104	89	93	96	78	89	108	91	113	103	104	76	120	99	93	83	97	94	90	91	93	92	84	94	96	96	100	94	75	102	77	94	84	94	102	86	101	87	87	96	75	70	88	102	76	98	109	97	97	90	113	81	84	87	81	91	102	87	89	73	102	86	88	88	92	85	96	91	100	100	103	93	86	95	89	87	103	89	92	101	91	97	97	86	107	80	95	105	98	92	94	95	101	94	90	80	104	95	90	112	94	96	100	101	104	91	86	99	94	88	99	98	90	95	82	80	93	84	93	99	103	97	89	72	74	93	92	93	101	85	117	87	80	74	79	82	93	98	99	73	96	118	88	93	91	79	85	91	89	101	90	97	89	87	91	96	89	113	89	97	86	109	74	84	93	98	83	95	108	98	90	103	90	72	113	88	77	90	93	85	102	89	93	94	81	99	104	113	83	86	91	81	110	93	105	88	73	110	98	100	96	90	99	79	98	88	81	97	97	92	95	92	82	96	85	77	114	75	98	86	83	103	82	88	98	86	86	93	73	84	89	90	90	81	91	95	96	90	81	94	98	86	96	94	97	100	107	98	98	87	98	103	78	80	105	82	118	80	87	103	101	101	101	74	85	105	85	92	89	102	96	94	102	121	95	106	75	83	93	95	104	104	74	95	106	102	93	87	95	89	109	73	79	86	93	84	76	71	81	91	100	95	85	85	98	101	84	88	92	72	98	77	100	100	82	84	80	93	103	77	82	88	96	83	86	95	98	76	97	110	86	90	94	88	94	88	101	77	103	78	103	76	93	75	96	105	97	84	105	97	94	84	77	97	86	95	103	83	94	112	99	97	74	85	89	94	89	112	91	92	83	99	91	103	116	92	94	88	90	98	100	96	97	99	98	102	93	75	81	86	116	99	82	92	92	108	92	87	109	112	82	105	89	87	91	99	82	99	113	90	106	86	90	76	85	91	77	88	108	93	95	89	94	112	118	86	91	105	91	87	93	96	103	92	114	96	109	69	86	95	101	110	84	99	94	99	112	98	92	89	108	72	105	92	82	92	100	80	77	89	91	93	101	113	84	82	101	92	84	100	93	96	86	86	101	92	92	99	89	92	98	89	90	87	106	88	89	92	89	84	105	90	84	101	82	77	88	102	85	83	93	97	84	94	100	79	89	72	86	89	90	81	98	98	98	103	110	108	88	82	91	100	100	90	99	84	92	82	84	95	85	87	68	89	91	94	86	90	101	97	96	90	102	91	102	101	89	85	78	101	90	83	87	91	93	104	111	84	87	95	89	108	89	89	101	76	83	104	107	93	93	94	84	95	85	90	90	114	74	80	83	85	126	88	78	72	87	106	81	86	90	109	98	98	92	97	87	108	82	97	107	101	86	87	79	72	93	92	81	83	94	91	105	89	112	70	113	104	90	98	94	97	90	99	96	88	79	87	100	106	82	98	118	93	85	83	88	84	85	102	95	79	99	95	81	90	98	97	103	89	104	97	88	91	93	107	111	95	88	104	78	78	85	97	90	82	91	93	101	103	86	108	79	110	109	90	98	88	96	82	94	87	79	86	83	91	94	92	76	84	87	90	89	79	87	80	71	103	89	91	85	76	101	82	89	71	101	85	79	93	92	99	75	91	111	102	93	90	77	83	96	83	85	103	97	114	75	61	83	79	112	97	75	105	92	94	90	75	92	86	84	79	94	83	99	90	92	85	80	95	89	85	90	101	91	86	86	100	81	100	72	99	102	96	101	102	92	84	97	93	99	95	90	88	89	110	85	89	92	93	84	98	93	90	88	80	92	95	100	86	102	92	98	81	85	91	81	104	76	83	117	98	88	83	85	90	95	83	102	84	103	87	80	90	88	84	89	93	79	86	92	89	93	69	101	100	72	87	91	84	99	81	93	94	83	91	88	93	76	91	89	93	94	94	93	94	99	91	92	79	106	80	103	96	83	103	93	79	92	96	85	85	91	80	84	101	94	93	109	103	91	101	84	104	87	86	93	63	102	88	100	90	79	63	88	93	89	88	92	108	100	98	98	90	94	83	78	86	93	83	87	100	94	97	91	98	88	100	81	100	90	77	96	102	71	102	101	75	107	123	103	99	105	95	79	92	88	117	93	127	71	98	98	97	93	81	85	98	77	80	91	79	78	69	93	80	104	90	99	93	83	93	84	104	93	101	106	73	94	104	87	99	87	82	88	87	92	105	88	84	94	68	84	94	80	102	89	97	105	97	90	85	98	92	97	102	91	101	94	89	87	74	102	89	101	99	96	92	85	86	109	106	81	93	100	87	105	87	82	97	96	89	102	98	98	88	88	99	101	90	93	83	99	100	111	82	93	74	76	96	85	104	82	100	99	81	113	111	102	96	82	93	81	94	83	94	105	93	103	71	109	85	108	86	88	107	107	99	97	87	91	80	83	99	98	95	84	109	97	94	91	108	92	93	92	103	91	89	108	74	82	101	83	88	84	106	90	85	98	88	91	100	111	124	90	79	105	93	85	86	86	87	100	81	96	89	105	103	80	71	93	92	99	78	95	86	93	92	97	78	96	113	103	93	97	72	101	81	87	90	85	91	99	91	84	83	88	86	80	81	90	100	86	80	93	89	88	106	92	87	80	95	98	90	90	100	95	110	84	89	81	95	83	105	76	86	87	85	81	88	99	92	94	89	83	95	90	80	99	97	88	93	106	97	83	88	86	81	99	108	79	102	91	89	94	110	70	96	81	100	122	117	91	89	103	83	120	100	81	101	85	92	86	87	93	96	95	94	83	87	93	70	98	94	81	78	88	95	98	109	83	76	88	97	90	109	88	104	93	90	89	83	91	90	99	82	76	114	84	86	109	101	84	81	85	104	80	108	75	94	104	110	109	95	117	86	77	89	94	104	91	107	107	104	87	92	105	95	103	107	89	86	102	94	102	104	79	103	86	102	100	98	100	92	81	84	96	91	87	85	89	102	75	100	101	94	97	88	91	89	94	83	95	97	101	109	97	98	81	81	95	89	74	91	91	89	93	79	81	110	98	88	113	94	72	85	96	78	88	75	88	96	78	102	89	87	94	95	99	86	104	95	101	75	81	112	103	100	106	84	108	88	92	101	91	85	100	89	88	99	91	90	95	98	98	106	92	110	105	100	85	93	92	90	104	96	90	97	103	93	84	82	88	94	116	93	87	84	95	90	101	103	107	101	76	97	89	90	103	113	80	98	99	90	75	91	108	99	85	89	92	93	102	93	95	99	70	78	84	83	111	98	91	84	112	99	83	92	92	103	85	75	105	92	96	109	105	94	90	96	101	98	80	92	101	92	107	86	90	95	96	103	77	82	82	91	84	97	102	97	90	93	104
7510	397	524	558	513	474	435	421	393	388	394	370	384	356	356	354	351	371	358	366	361	339	344	325	368	340	328	327	339	319	369	316	344	339	328	315	337	325	307	354	314	312	350	362	342	345	325	329	334	317	329	350	315	338	362	341	298	336	343	312	315	345	331	317	354	313	355	335	358	341	353	330	330	342	339	323	353	281	349	337	308	317	314	330	342	309	360	331	332	331	338	336	327	318	329	343	352	311	311	319	305	295	308	299	338	341	350	325	330	316	338	372	352	331	343	351	348	341	338	330	359	320	314	331	335	332	319	320	341	339	321	358	319	316	348	321	339	359	340	328	304	334	323	332	341	327	341	334	332	300	332	331	340	361	345	362	341	326	317	334	328	323	312	333	347	345	331	316	325	353	307	320	353	348	324	343	290	331	296	330	329	325	370	323	373	324	359	348	338	346	327	341	338	294	335	350	338	318	347	323	326	340	334	360	321	327	366	328	391	293	348	325	342	364	341	313	341	341	347	326	311	331	334	337	354	341	317	336	337	336	301	351	355	358	307	338	333	307	333	342	330	314	372	341	348	321	360	342	351	332	331	337	315	338	334	336	366	345	354	332	373	322	314	329	344	326	362	293	316	360	352	367	344	312	324	324	316	309	314	332	334	348	309	300	319	328	325	340	338	324	309	332	331	340	336	291	312	339	341	321	337	335	343	345	361	305	303	314	320	309	331	308	317	349	344	327	302	313	337	317	326	306	327	367	321	357	327	337	338	336	377	292	346	343	329	339	296	338	330	330	336	332	307	314	316	319	302	339	321	313	342	350	322	380	345	336	321	308	361	327	319	332	348	338	328	325	354	336	334	331	331	331	348	349	290	336	351	323	373	308	384	342	349	339	352	302	327	327	300	326	348	366	331	319	331	325	317	340	354	313	330	356	332	325	356	303	332	352	341	314	317	309	320	328	346	336	340	325	299	326	318	318	306	305	373	338	309	354	331	310	300	342	332	361	338	300	330	371	337	309	323	316	339	336	296	325	318	341	315	345	325	342	331	333	332	308	304	306	292	365	330	333	340	348	348	368	336	333	343	313	313	358	323	340	327	345	320	353	316	332	308	343	343	326	319	322	357	316	309	326	330	349	322	349	337	289	335	346	328	306	326	290	332	333	341	341	330	314	365	335	307	315	319	370	343	326	310	317	302	312	356	329	325	337	357	345	306	369	319	314	337	331	337	312	318	310	342	324	303	348	346	334	338	335	331	360	334	317	340	350	304	319	338	319	345	346	335	339	334	334	332	348	337	362	325	347	324	362	337	333	329	348	325	326	338	328	329	345	329	355	330	321	357	350	367	321	337	308	328	317	331	334	338	369	347	342	353	309	350	370	310	326	322	344	322	318	315	294	336	329	341	346	340	349	298	335	340	325	309	323	330	337	353	311	352	331	345	319	335	336	349	339	333	287	323	333	291	319	314	382	333	327	341	321	351	310	333	347	327	319	331	350	326	322	320	328	296	355	306	321	337	356	332	328	330	316	337	335	345	365	341	312	323	336	327	374	329	349	318	357	317	334	345	339	358	317	333	338	304	342	346	319	347	321	300	342	337	301	320	363	308	361	323	351	316	345	310	331	336	347	315	313	323	310	318	318	307	342	318	350	333	343	348	358	339	335	340	385	356	339	338	336	346	308	297	314	365	320	336	358	388	375	323	352	315	332	325	345	339	348	309	374	369	304	312	346	326	316	319	378	363	304	327	319	377	329	321	340	314	330	354	349	319	348	351	333	346	311	308	326	328	344	307	329	323	320	345	323	336	328	329	296	332	364	376	316	321	344	327	345	330	341	352	348	358	305	341	333	302	323	339	335	317	334	324	334	363	328	352	329	356	357	321	343	339	328	321	284	343	337	333	280	326	317	314	329	312	319	360	343	338	374	326	296	331	328	338	365	351	349	322	335	337	338	299	314	336	315	306	310	360	318	340	311	338	300	329	356	343	343	352	352	343	316	329	357	355	318	304	352	333	319	343	328	335	330	317	331	337	342	342	335	336	356	318	353	350	348	300	375	347	342	346	358	344	337	319	342	345	318	307	322	319	333	362	342	355	304	342	349	328	323	337	334	328	349	345	339	313	323	337	310	305	319	343	318	329	309	313	306	355	352	347	320	327	321	344	347	339	326	335	311	364	301	319	361	333	307	326	345	361	353	315	319	331	306	327	322	335	301	359	334	317	336	340	342	324	273	326	333	363	343	335	338	350	340	307	331	324	354	327	343	310	325	327	331	371	348	334	354	348	330	356	350	330	340	296	347	294	360	378	314	344	332	329	298	313	330	332	331	329	349	334	349	301	309	340	276	340	313	283	339	356	312	328	361	328	342	312	329	332	354	331	342	331	342	370	380	331	320	323	364	358	346	337	302	325	357	325	330	335	338	288	334	320	326	316	337	366	315	332	358	332	334	322	328	354	336	329	319	329	333	312	354	361	352	323	300	316	336	316	320	338	308	331	298	339	355	319	317	349	351	350	361	299	359	357	348	351	335	345	347	338	293	328	333	321	348	323	367	336	342	323	319	320	324	374	325	328	318	313	324	325	323	319	365	341	316	316	304	333	345	321	336	337	329	328	360	332	358	329	308	350	346	351	314	367	335	337	326	330	339	321	314	306	328	329	359	330	297	311	336	332	351	309	331	326	363	335	299	346	334	330	350	349	335	307	324	299	331	347	338	335	341	338	350	353	347	332	311	361	323	315	358	347	320	309	346	332	294	344	321	317	329	375	299	316	329	320	357	334	347	332	336	310	344	331	331	332	356	329	343	326	309	343	347	336	320	315	365	338	327	350	309	322	366	294	333	307	353	330	357	318	299	294	337	341	334	347	348	310	318	339	368	337	341	328	351	340	343	297	334	311	312	353	313	311	328	314	337	310	331	310	353	316	329	347	325	314	312	333	321	337	333	321	327	379	308	330	306	323	332	313	321	320	340	300	341	296	304	322	336	345	310	322	374	342	344	360	339	334	349	341	315	315	358	312	332	336	329	301	317	326	347	361	340	307	329	350	342	338	328	350	334	311	307	315	332	337	318	319	310	309	327	344	307	317	312	319	341	317	318	352	284	310	349	336	361	303	327	336	338	370	310	339	337	328	342	370	327	348	359	330	323	358	334	325	315	332	364	333	323	315	333	315	330	317	353	306	358	353	345	348	333	359	331	341	332	312	326	346	318	328	329	380	316	302	327	321	361	344	337	353	333	332	297	331	342	334	307	315	327	363	339	333	312	336	326	311	339	299	352	330	338	337	328	314	347	302	306	330	288	359	331	322	331	361	340	325	350	310	345	292	307	350	328	351	322	335	355	345	326	341	338	355	306	337	341	320	367	332	296	294	315	345	340	295	336	353	339	366	348	328	352	308	331	359	333	358	321	310	301	310	327	352	324	305	347	341	341	296	319	314	329	318	298	323	338	268	331	343	370	334	313	323	359	325	330	316	340	353	340	347	349	352	331
42759	9848	1612	1080	708	553	461	339	303	293	242	244	235	218	209	207	202	180	173	177	213	172	161	168	188	172	176	180	194	192	173	176	181	157	166	172	162	172	153	149	154	186	148	172	167	186	171	169	159	158	141	156	152	145	164	161	145	177	145	145	156	154	152	145	156	157	156	170	163	157	172	171	145	169	164	146	161	144	145	169	159	170	167	162	148	152	159	155	156	181	170	143	165	185	167	172	170	145	161	165	170	160	168	145	144	141	155	152	153	153	152	162	143	148	162	162	129	170	170	163	143	182	154	160	150	149	145	150	157	160	174	138	169	154	167	157	191	178	176	126	154	157	162	163	147	148	140	154	165	170	158	155	163	160	169	138	137	157	161	151	157	145	155	152	146	160	167	166	163	154	176	171	157	161	185	145	164	161	162	129	157	152	144	160	159	153	160	169	176	176	176	159	169	145	132	156	146	159	152	149	158	169	149	143	152	149	159	162	153	156	147	149	159	179	194	149	138	172	141	163	131	156	142	155	172	171	175	161	170	165	153	138	148	154	158	155	175	153	146	160	174	165	154	137	161	176	145	163	181	165	184	164	171	161	159	167	163	161	157	144	180	183	186	163	155	152	158	176	159	147	162	144	135	153	133	171	161	172	140	144	141	145	167	167	155	158	165	191	160	161	161	151	162	158	149	185	157	166	142	155	148	148	166	154	158	153	154	172	164	135	158	145	137	179	136	145	146	169	154	211	163	192	176	140	154	169	159	173	167	142	148	183	158	182	173	161	156	155	135	152	170	149	148	156	178	169	171	172	140	166	147	153	165	170	164	154	166	168	163	162	129	148	165	155	178	167	171	154	188	136	154	145	152	151	144	147	134	153	159	168	178	145	190	144	157	167	155	155	163	142	153	182	158	165	141	162	150	148	153	165	193	147	155	175	153	144	161	178	176	166	171	147	154	150	144	151	162	159	171	170	170	146	137	161	172	179	136	168	146	164	184	166	165	145	159	140	181	150	157	163	152	165	126	160	173	176	149	156	158	136	161	151	148	154	170	169	164	174	172	165	162	159	163	159	158	179	168	145	154	173	152	144	160	156	147	168	139	176	170	170	140	125	137	152	146	150	150	164	160	167	161	163	129	172	149	163	164	169	151	158	162	168	167	151	165	175	156	168	151	156	130	164	185	153	162	159	176	150	133	163	167	174	175	150	178	153	155	164	164	170	170	158	149	157	155	166	167	150	147	164	157	166	174	147	178	163	143	135	161	142	147	158	164	198	151	168	140	136	173	147	178	154	177	134	144	179	161	171	168	127	164	148	174	148	158	167	178	167	154	153	172	132	201	163	158	161	182	191	141	168	147	146	158	168	179	154	159	136	149	135	150	179	173	169	151	165	154	139	154	176	164	161	145	160	183	139	146	165	159	165	161	151	163	148	180	150	169	155	162	162	184	153	153	178	134	153	167	160	151	143	176	176	155	137	154	165	160	148	143	149	154	174	158	157	159	163	175	147	184	157	167	154	166	157	156	173	185	149	171	160	156	166	148	175	172	161	150	150	151	158	157	157	152	159	121	172	162	181	144	164	135	157	183	152	166	151	172	157	171	177	156	158	161	163	168	161	168	150	165	144	158	158	138	147	168	148	170	163	164	162	172	145	152	172	186	168	167	152	163	156	158	162	158	162	159	163	167	179	153	188	162	167	149	165	156	161	162	157	156	143	154	158	168	149	150	149	147	157	163	173	132	166	134	160	142	164	148	171	162	153	161	171	147	150	156	160	182	169	161	141	153	183	165	179	163	156	138	149	143	160	157	153	177	155	152	160	153	162	145	147	161	154	154	147	137	150	176	160	153	154	163	166	148	137	167	160	180	148	154	141	173	131	153	163	143	164	154	158	148	149	156	161	157	168	147	170	166	168	173	160	140	166	160	159	142	146	152	147	158	161	132	146	136	187	150	157	164	171	134	185	157	167	173	138	136	193	151	151	166	149	164	147	152	156	176	137	134	163	160	182	163	172	173	150	174	152	149	148	172	150	138	169	162	154	134	155	157	138	172	172	170	156	154	166	149	174	178	161	159	169	171	142	149	167	179	165	161	151	141	127	152	144	154	171	154	166	142	175	135	152	169	173	165	155	143	171	148	150	161	158	154	159	141	148	155	148	164	163	158	170	160	165	161	144	154	149	135	153	149	142	150	130	191	159	147	160	163	174	159	150	149	162	146	162	142	169	133	156	167	166	143	147	155	162	156	163	149	171	156	132	162	160	165	161	148	177	176	149	127	152	171	164	143	152	144	168	173	155	171	162	192	169	183	178	170	145	135	159	175	153	138	148	153	148	161	151	156	157	159	196	173	175	156	176	172	148	175	172	168	153	165	155	163	185	161	160	134	174	153	155	161	141	155	176	142	153	162	170	160	160	158	158	149	176	153	151	144	174	167	151	159	160	166	157	150	156	163	147	155	170	157	125	154	152	172	148	154	160	161	163	141	158	167	173	155	156	149	165	156	150	159	165	149	158	155	156	158	139	130	147	152	165	145	154	157	159	163	164	167	148	157	144	171	146	162	145	154	153	171	177	165	146	157	148	171	144	169	173	164	166	165	144	150	173	165	172	151	164	177	149	143	136	164	144	162	172	118	154	173	146	154	160	164	158	141	132	147	142	161	162	149	139	156	147	162	152	163	151	164	158	147	168	143	165	162	157	154	162	148	144	139	152	163	172	149	166	152	166	151	151	180	141	143	139	156	159	172	164	153	148	147	147	147	160	152	135	162	151	166	172	167	179	159	164	178	150	158	157	173	170	163	169	167	160	148	172	170	153	149	176	146	152	162	154	179	163	145	140	152	162	163	147	161	171	154	144	160	173	170	177	140	139	172	154	174	154	149	153	181	157	155	168	137	177	143	151	162	157	163	154	176	168	153	170	169	143	157	145	163	152	153	175	164	167	168	143	158	157	155	159	150	160	151	152	153	160	157	160	158	160	170	141	156	174	144	158	163	157	139	160	149	165	170	148	163	147	157	182	159	173	158	158	138	150	142	174	173	168	152	147	159	161	167	143	152	156	169	176	161	153	169	165	156	161	163	167	144	148	156	168	174	185	162	167	177	162	128	175	161	162	160	140	174	143	165	172	158	144	148	157	165	171	157	121	147	154	171	150	141	146	141	175	149	170	171	162	164	166	178	145	156	159	158	159	164	170	187	147	145	146	163	130	152	177	160	160	134	171	160	159	147	151	150	162	131	159	130	141	155	149	147	161	179	150	157	154	166	154	153	160	149	145	157	171	169	156	167	147	158	181	161	162	159	142	126	170	167	163	162	156	174	137	152	147	137	141	164	168	154	170	159	168	172	151	147	165	162	156	158	174	149	146	129	162	135	159	156	164	159	152	173	177	134	162	172	170	145	154	150	157	163	148	151	176	160	146	168	160	144	140	171	174	157	162	149	152	140	143	155	160	142	138	174	157	163	171	150	189	160	175	171	169	145	164	151	169
24546	1560	3283	3451	3056	2551	2095	1750	1446	1301	1243	1130	976	959	890	890	848	772	780	731	729	687	652	620	662	663	660	648	586	612	601	596	639	598	580	584	595	578	558	565	557	549	566	524	555	546	524	546	539	565	552	501	544	525	540	538	523	526	518	548	533	508	554	522	509	522	528	548	509	495	518	505	500	514	539	507	531	536	517	569	510	518	545	519	496	508	552	539	552	542	512	570	519	488	521	481	506	529	530	490	505	525	534	523	486	537	514	506	510	510	524	491	517	501	513	473	488	510	518	518	528	534	525	522	539	532	515	493	524	521	508	495	505	524	525	503	514	520	482	551	542	511	535	485	471	519	530	499	488	523	496	567	511	496	500	527	531	500	560	513	521	534	497	515	537	486	513	504	495	553	526	473	532	541	530	488	499	543	527	539	518	500	498	524	482	520	527	502	519	555	506	495	506	537	500	508	472	550	511	513	535	530	499	497	512	492	528	530	547	521	528	503	555	520	528	498	524	535	505	501	477	557	519	554	484	524	494	503	542	512	490	479	477	512	495	516	505	550	501	495	535	532	518	534	504	555	502	545	511	522	514	548	504	497	488	554	510	525	518	526	482	524	519	494	508	502	509	477	481	521	489	552	544	487	562	492	544	513	500	528	536	468	471	535	495	545	577	497	503	476	523	479	541	487	511	509	522	543	513	525	516	518	485	522	491	474	488	516	546	555	552	517	489	477	480	519	541	512	591	542	494	519	528	525	521	485	496	544	537	488	531	504	486	492	526	522	487	462	495	515	527	504	527	478	501	485	481	509	500	535	534	484	525	536	512	518	479	550	537	510	547	530	522	546	518	504	493	510	501	529	536	512	512	496	503	494	495	537	477	492	538	522	496	533	509	505	540	486	499	561	506	535	503	556	523	492	473	552	498	546	503	488	552	502	525	505	507	546	542	493	533	506	512	553	487	485	512	497	524	485	544	505	501	518	489	517	502	534	520	551	504	517	493	520	508	526	474	515	544	507	532	526	555	522	524	512	524	511	510	519	510	523	478	470	524	508	478	560	515	470	537	464	466	481	476	527	497	536	504	523	523	524	506	501	481	517	519	517	523	510	508	535	518	494	525	528	490	501	544	500	549	493	544	520	516	521	531	519	515	545	508	525	517	480	524	547	458	505	544	505	538	493	482	537	521	514	507	525	479	506	518	478	528	538	558	480	462	488	535	498	474	532	507	501	492	515	512	513	497	528	500	491	526	522	510	540	522	503	500	522	540	575	533	555	536	520	548	495	492	539	545	516	526	492	517	513	535	507	525	571	549	525	509	537	479	488	504	560	543	507	586	507	490	489	520	520	539	558	519	568	529	526	493	534	506	514	543	517	523	519	535	506	521	522	474	513	516	534	515	526	532	537	528	552	486	531	529	533	556	520	500	540	481	516	525	513	474	457	482	507	504	518	547	515	540	506	525	524	478	529	513	518	492	494	516	490	517	491	496	499	523	517	491	528	498	514	552	512	494	507	490	512	549	527	515	499	515	528	541	508	543	512	536	525	497	484	503	503	513	506	473	528	494	529	484	535	500	524	526	554	501	485	520	504	524	521	555	538	522	503	505	534	525	536	520	522	515	526	519	511	481	499	522	545	524	516	543	499	527	554	516	501	557	524	572	533	520	525	509	542	492	494	481	521	496	516	555	559	477	505	490	537	505	514	486	515	497	522	533	491	480	523	543	547	513	497	501	526	566	477	532	478	553	486	547	526	534	534	481	527	525	475	554	520	532	514	497	551	536	462	528	534	521	512	503	527	526	529	548	509	533	501	558	511	461	515	492	491	503	522	502	555	524	516	517	510	503	503	510	533	514	537	522	501	534	503	510	498	523	469	513	533	517	529	552	511	519	462	486	539	528	546	526	525	492	493	536	503	535	515	492	526	569	507	538	485	459	522	540	539	480	494	537	529	516	515	565	550	511	519	534	491	503	491	566	476	565	537	565	540	478	487	563	489	508	523	515	515	541	506	527	535	543	506	523	537	503	490	506	517	562	517	512	515	545	535	489	495	541	504	488	504	539	500	486	498	510	534	523	529	510	515	523	521	511	506	503	493	531	508	504	547	536	504	550	482	520	529	507	554	510	503	536	535	499	539	485	494	508	479	542	499	471	521	506	483	522	503	537	518	497	519	482	502	502	502	529	497	531	513	546	517	511	555	499	523	512	509	567	505	520	474	517	492	492	515	533	539	515	533	523	501	533	518	483	537	550	487	544	515	496	496	511	494	500	517	500	516	528	543	524	503	535	507	536	496	493	536	509	512	513	520	530	510	519	466	527	498	518	485	491	513	525	507	529	487	499	474	506	495	499	500	473	501	478	511	461	534	522	527	520	502	538	490	530	533	498	518	515	507	509	498	512	525	489	493	473	505	512	513	503	519	520	519	533	519	514	516	514	513	504	551	499	522	488	493	521	522	517	529	491	518	507	541	501	526	505	508	449	508	504	528	519	529	486	527	531	521	514	518	528	507	556	533	496	508	519	535	542	500	492	491	483	517	520	527	543	502	522	507	491	501	526	520	568	501	511	502	535	493	532	541	504	483	528	541	517	470	483	505	521	473	497	479	515	510	502	490	507	504	551	496	528	552	552	499	501	485	491	518	514	528	522	501	521	527	483	512	457	510	460	498	535	519	529	539	531	537	546	510	516	536	510	501	515	519	519	508	527	518	502	529	515	491	496	482	487	541	492	514	506	487	542	495	529	532	517	513	497	483	511	521	531	509	509	533	506	492	531	493	468	495	503	486	493	499	526	489	519	512	522	487	573	548	532	556	521	540	515	506	517	543	512	516	530	532	532	548	516	496	481	513	512	538	494	526	502	494	527	565	499	531	521	505	497	506	508	522	475	517	528	518	515	508	533	555	487	518	543	522	495	487	520	490	493	497	539	492	495	559	539	517	482	503	527	481	479	492	495	501	548	503	509	527	528	483	525	539	564	508	493	518	544	513	485	491	506	507	523	520	509	492	518	484	532	533	516	500	518	528	483	523	512	492	561	548	496	488	521	514	506	475	490	494	515	477	536	525	528	479	518	498	536	518	510	544	529	489	516	526	507	518	502	498	478	531	516	541	539	510	465	519	495	518	524	511	551	512	549	517	509	542	515	517	507	512	541	506	496	532	453	523	538	537	481	508	514	540	512	469	564	564	476	504	497	494	488	535	519	530	523	535	513	509	525	497	518	488	538	495	516	478	583	518	491	496	495	542	510	470	540	490	491	505	516	504	515	555	495	493	522	487	505	497	467	556	514	524	501	529	541	519	475	529	484	564	504	524	491	495	485	516	528	480	488	498	511	494	502	539	524	518	506	521	493	544	525	519	506	506	509	515	494	501	510	525	496	505	521	495	513	471	533	531	538	455	533	493	508	496	478	481	540	546	505	493	493	508	500	487	542	496	483	529	494	502	508	488	507	524	489	495	548	539	506	519	498	554	534	518	517	571	511	487	531	566
57828	19349	4386	2118	1446	980	834	684	559	489	466	432	399	354	352	352	317	342	342	299	295	279	268	290	285	272	277	282	258	266	268	297	240	272	272	240	260	243	252	242	264	262	226	272	280	269	240	269	293	258	271	258	264	264	241	300	287	269	285	288	239	248	233	219	293	269	238	276	251	263	258	270	271	252	223	269	219	287	259	302	252	233	265	273	257	252	262	248	268	259	255	252	275	254	248	241	266	259	253	282	268	278	257	242	252	238	248	264	262	263	260	263	236	252	262	264	247	229	234	294	232	265	253	252	242	251	261	229	265	237	247	257	243	252	257	275	271	245	259	225	224	255	260	244	282	283	264	260	292	257	299	257	243	261	268	239	283	251	265	248	253	248	260	281	225	270	263	245	256	256	240	259	250	256	248	254	260	283	286	262	269	262	247	285	262	251	249	270	249	259	223	273	257	261	281	289	237	260	275	233	234	248	219	237	236	267	267	254	227	270	247	273	261	273	260	263	245	262	253	282	226	248	303	257	258	273	243	263	268	247	218	251	263	281	282	286	248	229	242	274	239	251	237	244	262	256	251	272	279	266	257	259	245	252	235	238	251	258	234	273	252	259	250	243	230	245	255	221	267	259	269	254	257	236	259	272	277	259	246	279	251	240	267	247	266	250	256	283	233	248	250	262	244	240	249	248	272	242	276	250	283	260	262	275	241	236	251	220	271	286	240	233	281	255	273	284	270	245	238	278	233	253	286	266	276	258	267	264	258	254	285	288	243	256	264	266	289	246	279	247	251	250	302	239	269	277	219	257	226	276	245	257	273	254	231	256	263	266	256	254	267	272	259	248	267	243	277	260	263	241	247	241	257	240	267	282	260	276	264	234	258	284	245	274	272	256	272	267	263	278	284	272	268	256	264	240	264	279	278	275	268	290	260	250	288	295	303	300	257	228	277	276	260	236	244	259	249	238	255	240	242	260	212	256	262	225	283	237	255	243	250	249	275	272	264	237	285	255	272	284	264	246	260	268	229	259	268	242	240	257	282	280	274	241	246	255	256	290	279	282	228	254	217	247	273	263	263	271	289	262	257	232	259	251	279	263	263	263	275	278	254	253	237	250	248	252	249	281	257	247	252	291	295	232	247	262	264	271	285	258	266	261	261	239	269	283	254	247	253	245	250	238	265	277	281	245	251	262	281	264	262	246	241	290	242	284	231	241	254	289	261	259	277	259	246	265	261	228	278	264	264	260	235	233	256	265	225	235	253	268	252	260	277	264	241	257	269	243	271	226	267	259	286	228	275	249	256	277	236	236	237	240	268	255	270	238	258	242	235	251	212	274	269	256	246	248	218	251	265	227	250	282	254	261	265	257	228	240	266	263	265	232	262	274	259	257	260	267	240	251	246	231	263	252	251	271	261	292	267	224	275	265	257	280	251	248	266	276	291	242	267	247	261	249	260	265	239	242	299	236	235	272	252	262	236	289	245	244	255	267	245	270	279	273	224	251	240	250	287	267	276	262	247	261	282	266	226	235	288	273	228	241	258	254	245	272	268	270	222	265	247	271	272	241	254	298	244	251	266	274	237	274	241	271	252	249	276	239	232	257	254	261	252	249	229	279	269	251	243	245	243	259	262	273	241	251	281	244	277	275	247	257	269	239	252	264	236	257	258	241	240	242	265	255	223	269	256	234	257	255	256	247	263	264	246	231	256	246	243	278	238	283	271	244	230	256	227	273	286	250	224	253	260	259	274	277	256	255	286	240	248	266	253	272	275	229	270	272	269	260	265	260	242	274	272	265	259	276	282	268	264	275	228	265	261	257	244	269	264	226	243	271	262	244	266	262	252	271	238	253	246	269	280	264	235	230	254	275	282	258	252	281	268	274	268	249	266	265	259	257	242	273	227	234	253	227	265	277	232	240	257	252	269	284	267	266	260	258	268	238	246	254	270	209	252	263	244	293	273	263	259	239	233	265	250	244	248	245	241	266	280	251	244	215	209	253	252	233	255	255	253	245	266	226	242	277	264	266	256	247	244	257	276	242	264	265	273	264	263	267	284	266	244	247	255	254	241	289	261	270	242	238	248	277	229	261	260	274	257	253	250	258	254	279	265	253	264	284	288	265	290	252	244	256	257	246	257	256	264	262	242	276	245	283	231	262	265	253	264	249	256	250	247	253	262	241	245	245	293	260	266	251	261	253	242	256	247	272	241	235	244	250	235	243	233	254	270	285	259	232	239	282	258	250	276	290	252	258	242	245	247	290	240	269	281	269	277	250	258	272	260	263	282	252	264	271	245	260	260	264	275	273	290	290	245	236	243	237	252	265	235	261	251	253	248	253	221	264	263	277	236	274	263	262	234	248	274	258	248	254	225	258	242	236	270	241	275	232	265	251	256	244	242	249	271	256	250	244	225	275	249	237	253	263	245	257	274	239	255	257	251	268	251	226	225	247	273	256	243	270	281	242	264	246	274	263	258	249	254	291	285	278	240	225	244	258	260	246	263	288	263	237	291	255	262	258	280	246	234	252	261	258	264	284	263	290	276	254	270	250	274	243	244	244	244	271	242	250	262	253	245	264	255	260	239	280	261	264	272	259	277	246	260	262	266	292	243	266	244	269	264	238	252	265	232	253	269	249	293	268	267	244	267	281	254	248	232	254	244	228	247	237	264	297	267	272	249	270	245	247	281	220	253	247	247	301	252	201	266	242	275	217	260	243	276	244	270	260	238	283	256	292	267	225	233	270	268	231	282	234	263	248	241	248	231	231	286	268	257	230	260	267	221	303	258	261	245	276	280	256	263	261	259	249	253	264	257	231	263	263	271	265	256	248	275	261	275	254	265	263	267	249	263	237	279	245	238	280	251	228	240	253	250	235	254	270	246	266	248	234	257	265	244	247	281	285	244	239	240	248	253	252	240	246	240	261	258	260	234	278	264	264	242	276	238	283	253	271	282	229	265	279	283	255	273	231	274	245	256	269	261	264	259	267	262	227	274	266	259	260	246	230	269	249	274	256	248	230	224	268	261	232	243	244	258	258	249	236	267	245	250	248	235	281	254	235	231	245	265	277	242	235	257	237	274	252	278	238	234	232	254	259	282	242	274	254	248	259	233	248	270	234	245	248	274	259	257	271	270	265	261	242	250	256	243	267	281	220	272	276	258	265	249	293	273	236	288	253	266	249	278	280	240	253	254	278	246	268	258	242	264	241	227	232	264	282	251	270	258	248	246	229	209	256	263	250	235	273	292	221	278	278	244	266	253	255	270	252	229	226	261	270	277	244	256	247	251	254	296	214	280	230	263	253	282	288	279	264	267	245	264	263	256	253	273	248	226	268	265	221	234	247	255	247	257	277	267	253	267	241	242	274	255	272	261	267	282	245	242	249	281	271	251	253	245	247	277	224	233	252	257	254	260	232	263	260	251	225	258	251	232	270	264	247	265	250	240	255	221	263	246	235	241	259	246	247	237	249	266	236	240	264	247	259	242	218
33270	2758	6080	6485	5411	4433	3618	3096	2643	2266	2035	1838	1768	1633	1518	1458	1335	1326	1236	1224	1246	1133	1067	1040	1023	1055	993	1023	931	963	929	904	897	926	877	870	920	884	928	890	846	886	876	820	849	836	848	913	827	864	803	838	773	870	865	831	808	810	837	868	834	824	855	794	813	800	741	804	809	777	813	794	831	828	829	772	786	802	790	824	796	775	767	823	806	800	799	784	801	808	762	759	778	778	736	779	774	791	761	836	781	740	787	778	742	754	774	785	760	775	796	793	799	823	796	753	774	821	803	784	756	833	783	762	772	764	773	814	792	811	802	810	827	797	771	792	829	758	746	795	775	773	798	734	799	770	806	727	808	805	794	738	819	778	770	753	788	751	751	787	785	782	771	810	751	757	825	784	833	726	791	777	731	789	737	798	806	767	748	788	757	744	795	741	794	757	800	733	761	819	777	729	785	789	782	784	782	777	768	755	817	759	772	770	742	810	796	752	813	762	768	743	758	702	730	734	760	736	761	727	737	746	777	719	801	795	776	799	772	749	747	754	844	737	759	729	776	723	804	766	741	825	762	745	817	787	700	804	766	799	751	790	729	730	784	809	779	742	740	769	744	745	743	787	760	766	760	760	737	782	751	762	770	789	792	770	794	749	757	750	752	775	786	808	781	776	774	722	743	726	789	714	736	763	752	826	803	697	770	768	766	796	718	765	768	812	763	794	766	819	788	782	780	721	808	769	799	763	780	785	747	716	774	787	818	758	779	755	738	766	777	752	732	790	759	759	723	733	776	797	808	810	767	732	726	790	763	800	764	776	752	761	791	734	739	758	795	779	770	785	809	769	769	804	796	732	752	773	778	757	785	815	778	780	771	766	741	737	757	780	737	774	735	714	785	811	739	711	746	692	779	768	799	741	743	788	733	776	792	761	781	768	780	780	757	750	761	729	799	751	807	733	767	793	800	804	819	746	789	823	783	780	802	761	806	771	812	744	702	750	747	764	778	715	751	765	767	765	786	783	690	772	831	761	796	786	767	738	757	711	740	727	793	737	790	713	742	721	794	804	800	734	782	751	772	769	766	760	726	748	825	760	803	752	780	749	763	754	790	802	805	721	739	823	715	780	738	768	786	751	802	731	757	828	810	741	791	800	749	765	725	793	845	756	782	793	814	734	783	788	718	775	748	763	796	730	793	802	770	699	780	800	782	767	768	777	840	755	788	755	782	735	795	780	791	808	757	756	776	703	777	735	759	764	756	813	746	769	790	780	765	739	775	821	761	739	786	775	799	778	760	769	797	760	723	732	802	758	734	754	730	722	749	757	772	763	774	756	744	755	814	789	774	756	780	732	755	747	762	778	732	750	747	766	813	770	741	779	725	734	750	767	721	761	793	765	775	715	802	787	761	785	800	760	762	707	714	763	756	768	752	743	735	723	796	748	785	820	715	794	765	787	804	732	733	785	806	768	756	754	795	786	761	768	796	794	821	783	768	743	767	784	782	757	758	832	720	790	748	822	824	789	780	801	766	772	771	800	772	727	781	723	777	726	733	770	801	734	808	747	790	800	773	835	766	754	817	785	737	769	775	801	767	809	786	765	777	755	799	787	784	770	779	754	751	772	779	748	732	739	757	761	746	740	749	769	749	777	776	778	782	823	752	822	777	829	753	791	804	756	808	762	726	734	792	778	750	808	760	753	779	760	775	774	744	795	830	767	778	783	756	787	776	799	751	762	787	813	770	759	839	820	736	806	710	838	793	739	737	780	776	773	786	791	743	754	836	772	804	770	797	723	740	776	764	752	774	724	779	766	767	760	802	752	751	754	768	710	777	807	764	808	752	818	751	797	748	765	771	818	741	730	754	804	754	702	751	776	772	745	728	769	741	762	755	759	772	783	746	837	796	778	813	782	732	750	776	767	741	750	716	800	768	751	806	724	761	684	746	779	744	800	855	785	801	768	786	770	784	773	780	772	744	777	806	787	797	750	792	761	790	781	756	804	805	811	801	750	774	794	736	726	802	768	796	779	714	774	763	734	776	774	790	750	803	744	794	748	808	736	769	772	762	746	751	776	725	842	799	798	790	766	752	782	762	732	790	770	808	797	718	778	773	757	747	818	776	787	844	760	793	759	742	809	772	760	751	826	779	762	777	794	762	774	747	729	831	824	771	736	805	761	762	761	791	793	759	784	829	796	747	763	777	757	740	810	726	736	712	801	799	750	731	732	751	790	792	793	759	754	751	785	804	787	742	765	732	719	745	771	807	689	741	774	785	776	757	733	747	776	765	801	775	771	762	743	727	777	786	774	752	764	799	774	739	831	779	747	752	780	758	775	815	750	776	793	826	772	766	763	752	724	770	811	769	758	762	781	761	752	768	790	807	769	753	776	750	802	796	771	749	767	710	767	752	791	755	783	753	765	732	803	740	755	758	776	821	711	745	794	771	788	745	769	779	739	807	739	739	792	773	786	742	760	782	769	810	740	732	760	763	806	761	705	762	780	781	787	827	735	779	765	792	759	783	769	785	802	778	786	801	766	773	757	748	778	758	735	752	738	719	761	784	842	747	764	765	817	789	757	753	765	768	729	759	766	743	766	760	774	775	764	795	806	792	831	755	777	807	809	708	744	839	746	746	804	764	750	779	757	737	824	739	780	795	774	746	745	812	770	756	758	776	787	781	733	784	800	754	795	742	785	776	767	717	737	807	764	751	746	753	754	778	813	771	766	758	738	777	777	765	745	797	777	730	763	772	769	767	757	731	783	700	793	814	734	757	735	767	771	773	816	791	776	753	788	781	789	770	754	783	801	770	792	752	816	759	763	771	804	765	747	784	768	747	820	744	767	812	773	792	741	773	792	767	732	811	797	705	807	787	777	704	846	780	780	771	739	732	826	744	765	772	740	748	781	803	775	752	808	710	760	780	803	780	762	784	780	744	762	868	800	751	771	753	782	770	755	734	760	791	765	752	779	745	745	730	782	759	740	759	776	793	757	788	776	753	751	802	772	809	743	767	790	720	740	837	746	760	756	776	743	752	798	821	829	730	790	823	756	787	795	780	793	781	812	785	738	767	766	777	842	814	782	762	782	787	767	786	800	771	776	782	791	779	742	763	793	731	769	785	782	748	766	775	800	759	772	726	699	774	798	759	758	794	746	779	747	777	772	771	716	777	785	780	757	845	778	729	759	743	784	754	764	768	776	773	793	746	749	741	764	766	778	773	734	772	738	813	794	819	751	762	735	792	709	728	750	755	801	770	797	765	802	769	723	821	798	795	800	727	753	829	790	723	814	749	756	835	764	797	773	793	740	757	772	721	763	760	735	753	792	756	763	823	779	734	768	767	798	745	749	731	795	809	803	794	760	773	792	782	769	776	762	706	822	834	793	812	767	817	783	804	726	766	768	750	769	738	767	783	718	730	730	765	775	729	771	756	810	736	809	771	769	740	772	762	802	797	816	710	791	796	804	785	735	733	732	737	768	751	747	726	727	799	752
9286	584	210	144	128	107	123	116	126	102	112	89	100	102	99	97	95	89	82	92	94	101	107	97	102	104	85	89	92	83	107	75	87	81	84	94	98	82	106	107	93	115	118	98	99	81	85	94	95	97	117	95	89	97	100	79	81	79	119	112	93	88	106	105	88	85	104	95	97	93	103	91	96	92	84	80	90	96	107	102	94	85	100	99	91	92	96	103	109	103	103	90	90	91	102	88	87	92	89	85	103	88	104	104	89	85	101	96	95	98	94	85	78	88	85	103	101	108	83	101	74	111	96	96	83	107	85	116	103	91	93	101	100	91	88	102	83	99	100	89	97	98	93	93	93	89	80	98	106	103	107	93	105	95	100	83	92	74	99	81	100	102	69	85	79	78	99	91	95	91	112	88	96	95	90	92	91	106	99	90	88	100	76	95	102	101	87	103	103	92	93	86	80	80	106	102	87	116	78	100	89	88	99	95	91	88	96	78	108	91	85	92	98	76	95	90	72	102	109	83	76	92	108	103	107	93	96	113	102	85	104	88	103	106	99	114	85	107	100	107	92	102	102	94	94	100	94	100	92	88	89	102	87	100	78	103	104	74	94	88	101	75	98	89	98	89	103	89	111	92	94	93	91	90	109	92	90	116	92	104	92	97	91	94	104	82	93	78	104	55	86	103	104	85	105	65	105	95	92	96	97	87	82	88	103	86	83	112	85	112	87	89	104	92	85	104	95	100	100	90	86	98	90	85	103	76	84	96	100	81	100	93	90	77	97	108	94	80	92	79	93	109	87	93	101	91	83	100	83	88	110	111	101	111	92	101	85	95	75	111	89	82	108	89	93	103	92	81	90	83	93	95	96	104	108	89	93	82	89	105	105	91	88	97	101	89	77	67	127	104	100	85	90	101	107	88	85	98	93	100	69	95	97	91	96	87	97	105	109	84	87	107	102	106	94	88	91	106	96	112	90	108	102	94	87	86	102	77	77	81	119	91	96	95	94	109	85	82	106	110	98	106	123	86	82	80	107	88	94	68	100	92	89	93	100	117	91	96	108	92	96	110	116	89	82	99	87	87	87	110	89	89	103	96	100	99	92	87	101	100	83	92	82	105	99	111	105	95	109	82	96	91	89	98	97	101	90	104	79	89	87	119	97	91	105	93	102	82	85	88	104	82	80	90	92	101	109	82	92	82	101	100	90	94	93	87	98	84	94	99	96	97	84	72	99	110	90	82	92	86	96	101	92	92	96	102	88	100	94	109	80	98	96	105	99	87	103	96	104	109	95	90	96	101	95	112	95	81	104	90	95	93	96	93	76	83	99	94	82	91	96	92	99	94	91	105	88	98	102	102	98	105	104	103	103	87	101	88	87	102	95	90	74	115	82	77	100	78	102	102	99	82	91	108	80	108	85	86	90	89	91	98	83	103	86	91	97	89	82	86	84	89	107	80	106	91	90	94	101	89	84	94	101	83	94	94	81	105	78	94	100	89	96	79	81	91	103	81	87	102	103	108	72	101	89	91	87	81	119	103	97	86	97	112	95	100	86	90	73	98	87	114	92	93	80	92	96	85	106	98	96	103	98	90	91	108	78	92	102	77	99	93	100	92	77	101	94	113	75	102	100	93	106	96	79	79	105	113	100	100	81	99	108	96	80	88	103	91	90	87	91	98	98	85	113	78	107	92	94	106	84	76	81	88	97	95	84	97	105	80	85	107	104	111	105	97	95	86	95	93	102	88	80	86	97	106	88	99	98	108	99	87	91	99	85	105	85	83	96	103	86	99	97	110	94	92	86	102	103	102	101	84	79	87	95	94	91	87	103	81	107	76	92	89	90	108	96	83	88	84	98	86	88	80	112	93	91	115	92	97	106	93	112	85	94	80	80	91	94	103	92	101	87	113	73	93	89	90	75	84	101	106	95	100	82	90	88	76	92	95	99	88	102	91	106	101	98	87	90	98	109	98	94	102	97	100	90	93	85	82	78	99	93	101	83	100	106	90	110	73	97	90	95	76	101	81	100	101	86	93	107	92	84	82	95	103	98	111	92	86	100	91	97	95	87	102	75	103	91	90	76	101	103	73	107	87	102	81	83	103	89	116	80	90	111	83	102	81	108	85	92	105	101	111	105	85	113	97	94	95	95	81	100	100	96	87	113	75	99	92	102	86	96	101	105	129	89	92	86	94	102	102	107	100	84	88	98	87	88	76	99	94	96	88	89	88	81	104	89	78	82	99	84	89	102	94	106	113	93	90	98	113	80	105	100	98	94	110	97	90	89	95	91	106	101	123	89	86	102	88	98	97	76	101	85	95	80	95	101	90	111	91	88	74	100	112	109	90	83	90	118	97	78	111	102	88	86	99	95	104	108	94	94	91	88	87	100	86	88	79	81	95	103	86	78	103	82	101	95	96	84	67	103	105	110	79	91	114	96	84	90	102	94	95	107	110	83	86	95	95	102	111	101	81	85	106	82	95	100	100	106	93	97	108	101	98	89	97	92	89	88	105	95	86	108	108	88	95	114	94	60	85	88	93	99	104	90	106	103	93	77	88	88	89	113	101	95	90	88	117	93	103	100	97	106	102	91	95	112	89	83	99	82	97	95	91	95	89	93	89	113	66	92	97	116	103	86	112	96	118	95	106	107	126	99	101	106	88	113	78	85	93	107	95	106	100	94	103	90	98	96	97	95	80	74	93	97	89	95	85	103	100	88	95	104	89	82	100	98	101	107	84	103	76	88	87	88	73	80	91	99	96	93	86	106	82	103	93	92	110	89	82	97	99	97	93	75	89	95	109	101	89	95	87	99	100	88	86	115	113	96	106	87	94	97	78	97	94	86	78	93	101	79	116	81	83	99	90	89	109	91	77	81	87	115	101	103	108	88	100	97	93	80	115	86	99	98	88	93	99	87	79	101	91	92	102	96	79	101	81	97	85	97	95	101	85	92	85	110	100	100	99	87	93	101	90	107	99	102	100	96	87	82	100	92	83	94	96	86	95	97	85	104	82	111	103	101	95	98	115	83	91	78	86	97	94	102	77	75	95	92	80	92	90	106	84	95	88	92	94	111	90	113	73	89	85	106	98	109	107	97	94	95	103	101	84	100	98	81	76	90	99	88	83	88	89	96	96	110	85	94	87	94	88	92	90	95	114	95	98	105	94	92	80	81	102	104	106	86	85	98	98	91	95	100	91	111	112	88	107	95	126	89	113	107	72	92	103	81	92	95	80	76	86	69	86	90	114	93	114	91	82	106	88	85	108	83	95	96	93	86	105	86	109	88	97	91	84	99	114	100	89	103	95	85	111	111	119	77	100	94	96	80	78	121	108	100	95	110	97	95	108	94	95	67	97	77	83	86	104	103	91	79	109	99	98	97	86	85	92	91	107	94	106	74	103	101	107	86	88	96	91	110	106	98	69	100	98	109	118	81	115	99	94	85	90	108	93	89	84	92	94	101	99	85	99	88	113	84	96	89	101	91	124	82	95
8735	435	532	583	527	469	478	448	401	401	380	338	397	362	342	351	367	338	365	320	383	376	359	351	361	346	358	341	352	340	389	335	317	346	374	311	350	367	371	366	321	333	366	336	339	319	307	350	324	348	333	346	315	325	342	350	320	366	344	354	324	346	357	365	349	348	347	352	306	365	335	341	334	338	339	351	327	358	352	361	373	329	338	335	370	351	347	345	342	363	329	344	321	357	355	333	322	366	340	352	332	326	362	356	344	360	346	334	337	332	312	342	353	354	342	339	319	356	340	344	352	326	347	335	361	369	327	325	362	374	352	325	352	348	343	343	344	308	352	331	357	325	329	315	329	329	324	321	317	353	339	313	327	345	341	343	345	311	342	364	347	358	353	322	340	350	341	337	355	350	349	350	315	350	354	345	327	363	344	353	340	345	333	328	322	347	348	344	337	380	342	330	366	303	328	324	339	342	334	307	370	382	343	330	308	338	340	343	337	342	328	336	328	331	315	336	347	346	351	359	335	350	316	333	308	378	335	360	348	315	346	329	360	312	323	353	325	348	373	347	271	326	330	355	352	327	331	333	361	315	347	331	324	384	339	336	316	322	379	358	354	347	347	345	375	314	332	358	303	352	331	346	339	357	316	329	339	333	319	327	358	328	340	332	331	348	386	343	371	318	314	362	330	307	320	347	323	317	325	341	325	358	360	337	334	330	354	354	343	373	330	346	372	353	341	323	336	329	339	327	348	322	332	350	379	339	333	340	370	324	346	331	364	358	331	335	354	353	353	331	327	378	354	338	325	314	315	357	372	337	324	341	349	356	300	336	323	345	329	363	320	334	345	319	339	317	331	322	362	350	348	344	336	306	324	351	358	338	363	332	352	325	341	368	364	347	371	298	353	328	345	344	326	358	346	339	339	307	361	362	331	360	340	358	348	342	328	315	348	321	350	327	359	340	344	340	322	346	346	365	335	333	327	331	322	353	352	324	352	313	315	336	350	311	331	352	349	339	342	355	353	313	356	363	330	364	334	340	345	319	378	347	351	331	340	370	322	347	315	330	322	361	350	302	339	318	348	351	348	369	333	339	291	356	347	350	343	385	289	365	357	354	325	357	358	331	352	365	349	311	338	321	309	362	339	326	342	362	369	332	330	332	341	360	365	378	346	364	336	373	337	344	341	360	321	336	351	366	336	329	358	311	345	337	382	362	334	337	348	339	343	328	309	349	338	340	355	332	345	307	339	382	336	341	328	318	339	356	355	396	336	313	315	321	352	345	361	325	348	340	347	303	377	324	343	326	346	342	296	339	330	354	369	329	319	343	388	334	346	357	365	327	386	361	329	340	373	320	323	338	358	348	331	326	323	365	334	339	341	371	339	348	325	346	315	352	329	331	333	335	343	325	347	351	361	351	327	308	334	340	325	351	308	337	329	317	330	320	346	330	369	325	341	330	344	365	324	363	354	315	375	332	344	337	339	328	314	348	336	346	338	337	332	317	317	347	331	324	322	343	340	371	362	364	336	355	347	361	350	388	356	349	367	309	338	347	349	342	351	331	391	332	349	340	350	337	324	338	326	328	307	331	334	354	311	326	341	352	321	325	330	350	335	352	329	342	346	313	340	364	365	319	316	324	357	321	355	339	347	347	349	351	327	368	348	349	337	320	326	355	329	310	358	334	323	348	360	344	331	339	360	364	378	373	313	310	340	316	354	342	324	350	333	396	365	363	330	336	333	354	339	348	311	308	341	336	343	343	315	348	339	362	376	331	348	338	332	335	336	332	306	356	350	340	343	320	355	342	325	304	322	337	357	334	370	350	380	351	329	300	346	323	328	340	306	333	329	355	336	354	340	340	353	356	350	340	334	330	369	340	341	362	378	337	289	309	339	380	340	352	362	369	334	336	304	348	368	336	330	354	336	303	348	360	360	349	317	340	306	309	380	348	345	374	350	386	327	340	332	306	322	346	371	341	301	346	345	330	324	390	378	313	293	368	316	339	352	358	364	334	306	366	329	317	373	328	352	334	361	327	346	335	346	326	345	366	323	332	327	317	341	368	340	344	330	349	341	353	370	326	357	340	345	346	326	354	329	314	361	350	356	356	317	326	353	356	340	348	362	346	302	329	335	330	337	328	325	352	332	323	366	333	352	325	334	347	338	365	347	352	350	310	340	377	353	338	340	356	321	382	319	336	366	346	363	300	339	308	276	333	335	362	357	323	375	351	346	319	317	349	373	341	331	339	348	350	332	347	336	336	362	358	331	329	367	324	342	366	319	320	331	344	337	337	345	372	363	354	324	325	328	321	382	363	384	353	316	313	310	360	342	369	352	321	383	343	319	314	358	356	333	296	346	371	360	324	360	354	366	331	335	320	340	350	320	347	346	328	354	376	327	338	343	311	314	334	385	338	365	344	361	331	330	341	345	325	343	325	360	340	355	363	355	326	348	332	342	332	335	385	332	331	323	333	324	320	333	361	315	318	352	358	335	376	369	343	372	346	341	332	305	340	326	331	327	339	302	367	334	379	347	361	316	328	350	376	349	330	319	328	331	345	368	310	350	347	331	346	332	344	369	325	336	302	326	303	354	381	335	347	315	348	328	353	329	325	337	327	354	328	322	325	332	352	352	341	324	338	330	348	342	337	326	366	330	378	316	338	342	295	332	319	331	336	381	339	320	325	328	320	319	335	342	365	349	343	328	342	356	354	321	363	352	325	333	335	336	353	343	314	331	344	349	356	367	336	364	359	333	298	335	343	342	359	326	350	344	336	336	332	329	331	335	324	317	340	355	367	347	372	350	311	320	354	313	352	361	331	334	346	309	346	332	339	332	354	370	325	355	330	365	338	321	327	330	383	312	343	341	320	321	345	361	345	329	326	323	358	346	351	351	328	316	329	358	323	351	345	343	369	347	337	319	343	379	358	334	352	361	334	361	336	320	322	379	341	343	334	327	344	372	363	339	342	345	361	353	338	341	326	344	328	350	325	339	328	379	352	341	350	347	298	355	346	359	329	334	339	327	329	355	309	341	354	336	343	345	315	335	344	328	337	355	376	319	343	342	340	349	350	314	317	320	306	351	318	358	340	345	291	353	316	347	351	360	335	330	318	350	319	307	357	323	341	350	333	357	331	356	345	358	364	361	332	315	342	318	331	365	321	337	323	353	350	345	332	342	305	355	308	358	315	317	329	327	313	335	339	349	295	336	324	341	312	331	357	331	350	361	332	334	345	323	309	363	289	339	323	347	357	363	328	318	345	328	329	319	356	353	302	334	366	330	344	356	364	349	377	366	310	331	343	363	338	358	359	307	329	340	371	353	359	350	323	344	335	335	362	342	327	363	324	360	339	309	315	337	338	384	319	367	338	335	331	319	328	369	367	336	349	345	281	317	326	359	358	325	368	354	337	339	320	316	350	325	289	365	329	334	366	326	336	361	349	340	377	334	296	394	313	334	366	315	341	367	352	344	340	349	340	355	352	322	336	344	340
46668	13022	2041	1052	705	513	406	333	328	284	234	222	252	191	216	198	206	190	181	151	177	183	160	197	174	167	155	168	181	180	174	159	155	205	174	173	175	161	165	167	170	173	155	161	149	179	164	174	166	156	157	173	164	166	188	147	154	160	129	166	176	171	152	155	158	147	190	145	143	161	155	162	159	141	146	155	167	175	172	149	167	186	160	152	168	180	165	185	149	159	153	165	163	138	170	164	146	160	151	151	147	153	174	151	142	174	150	151	164	154	161	151	167	147	167	139	155	172	158	165	164	151	183	162	155	134	172	162	155	161	157	153	165	167	159	183	149	155	156	169	176	171	161	155	171	145	161	164	161	186	172	163	159	159	171	149	145	151	152	154	158	141	157	159	160	155	159	144	138	157	139	147	149	171	154	156	166	137	165	156	155	146	166	168	152	171	159	183	174	178	165	182	138	155	159	178	160	157	153	162	150	149	155	161	177	163	159	159	150	180	159	161	156	153	173	153	142	133	159	150	158	168	155	140	173	161	146	154	182	157	146	164	137	153	180	153	161	164	143	149	156	165	171	145	154	142	136	141	155	162	138	168	167	169	160	162	197	146	161	155	158	169	155	150	154	144	154	158	167	187	142	153	163	173	168	163	160	165	159	166	167	156	168	169	149	158	159	150	173	152	142	129	171	173	152	159	149	161	168	170	146	164	165	164	147	141	170	191	152	155	137	166	166	164	160	157	138	177	177	158	167	155	181	147	161	162	170	154	154	158	179	166	165	165	175	188	169	157	170	153	150	141	148	147	154	154	159	153	169	171	139	168	176	180	145	198	183	161	166	176	163	153	166	172	147	158	171	156	172	159	143	147	165	180	164	158	142	154	141	143	157	168	170	159	155	139	177	157	160	170	152	153	169	164	155	163	176	134	149	151	159	170	161	169	148	173	161	179	157	167	139	138	176	158	152	169	162	157	158	175	167	146	152	150	158	163	159	171	160	161	176	182	142	156	151	180	149	134	168	164	146	139	157	170	134	172	155	181	166	159	179	144	128	179	163	146	163	151	158	160	162	170	145	160	157	142	182	148	171	150	148	156	157	145	169	160	157	133	153	166	157	162	160	166	163	144	142	164	181	145	126	161	164	165	174	194	163	153	183	154	156	178	156	138	160	138	155	171	151	173	165	162	162	169	167	155	141	141	164	140	181	164	171	166	168	173	158	163	137	159	163	150	175	135	168	161	139	146	144	182	147	171	177	176	139	151	176	149	146	143	156	163	146	152	141	164	135	173	153	136	157	148	176	158	159	165	182	158	171	151	170	156	173	160	153	142	164	139	167	157	164	159	170	137	144	154	143	132	145	156	169	177	189	144	155	170	169	147	167	152	173	155	148	167	147	168	158	151	167	159	173	157	164	148	181	155	141	154	162	150	171	165	163	175	158	165	132	153	161	137	161	179	159	175	173	161	147	171	166	148	171	162	161	171	161	161	166	160	165	152	154	159	191	155	146	165	171	163	177	134	151	147	179	163	173	162	163	153	180	150	151	156	163	168	161	164	177	169	160	165	162	165	152	138	142	161	178	162	152	154	146	135	152	158	151	180	159	136	152	164	164	161	166	179	170	182	167	154	175	127	150	171	148	151	171	133	136	147	164	157	152	153	172	151	168	159	177	145	171	164	163	174	167	154	169	160	160	145	184	161	136	148	160	140	151	167	167	167	172	162	160	146	154	158	160	154	154	159	160	169	181	185	151	133	170	161	167	161	130	178	155	145	156	146	167	143	153	160	167	162	142	164	147	168	156	148	147	163	175	155	170	152	172	153	146	161	168	180	165	178	153	155	138	138	155	168	161	152	137	180	191	167	162	151	165	168	166	156	162	152	139	154	183	138	166	168	164	145	154	150	175	162	160	175	159	200	176	167	159	160	162	169	137	141	153	135	151	180	158	168	148	164	169	177	134	164	186	153	184	164	165	164	146	153	153	148	147	163	179	164	136	154	165	155	161	169	153	171	140	169	167	151	155	179	177	177	165	169	160	160	147	131	176	163	170	155	145	163	159	153	174	149	148	176	147	171	162	150	153	156	160	136	145	178	163	161	156	152	158	166	139	143	143	151	157	186	174	171	157	163	159	187	142	157	165	143	139	156	165	164	156	159	151	172	159	172	144	162	158	155	175	161	169	168	137	149	171	145	148	162	146	159	182	154	167	177	160	173	172	171	154	161	168	153	144	163	158	154	158	166	170	143	144	176	148	149	180	159	161	139	138	158	172	155	152	149	164	186	166	138	144	153	173	165	162	148	146	145	129	167	160	177	146	152	156	156	168	159	135	143	170	158	149	178	162	143	158	133	172	166	173	142	156	161	151	155	154	167	185	150	146	166	182	139	172	140	153	152	172	150	161	157	165	167	161	151	175	143	144	178	146	143	174	133	162	159	142	132	152	157	161	142	162	159	155	160	160	127	154	208	169	155	130	151	153	132	177	156	173	153	160	162	140	154	170	146	141	151	183	140	165	164	165	135	150	165	142	123	157	163	142	158	158	163	147	167	162	146	164	151	148	139	173	163	149	144	166	162	146	180	153	164	152	156	161	169	171	160	155	151	148	148	163	151	152	148	144	166	152	151	149	156	172	155	154	151	145	180	185	161	158	153	154	155	152	141	162	183	157	162	159	153	168	156	137	156	130	156	162	154	144	160	187	169	168	149	160	154	156	171	149	152	139	152	171	165	134	175	156	157	146	145	167	166	142	158	160	164	156	152	151	149	151	172	140	178	174	171	153	160	143	146	162	134	156	141	173	170	165	144	164	174	157	137	147	166	168	178	169	144	148	154	148	152	153	166	176	148	155	165	143	184	164	147	167	163	161	165	168	136	164	171	166	171	174	160	149	132	170	179	166	165	145	164	144	135	175	150	170	163	168	152	143	150	176	171	169	177	159	160	163	150	175	153	164	158	158	158	164	149	175	145	159	167	156	170	139	155	171	162	163	169	166	163	154	177	175	162	160	184	144	157	164	154	146	130	170	148	151	135	156	155	157	167	153	159	150	128	150	166	133	137	180	158	157	160	135	150	155	145	180	164	165	171	155	162	163	156	164	148	155	156	159	173	136	156	157	143	162	142	146	171	161	167	147	162	165	163	152	160	157	151	148	158	166	166	154	154	154	146	160	131	159	159	155	167	158	155	159	159	162	129	171	165	161	163	155	158	174	173	141	166	149	166	157	162	160	157	158	143	125	175	175	168	163	166	171	152	167	159	170	164	132	163	139	159	169	168	133	177	145	159	148	172	165	160	152	161	149	181	176	141	163	189	154	162	154	181	155	157	165	153	155	164	149	167	175	166	154	160	152	152	147	142	175	170	161	165	151	175	156	154	132	181	135	153	179	170	171	160	158	160	150	160	169	162	160	133	171	168	160	159	141	153	151	159	192	180	169	167	161	143	142	168	142	148	165	187	134	167	160	148	150	149	151	169	153	158	152	151	174	172	173	213	158	185
27079	1538	3245	3643	2966	2500	2105	1765	1518	1328	1171	1158	1064	939	907	838	803	810	722	731	748	791	714	623	624	701	633	618	616	642	571	569	583	600	588	526	597	561	536	564	574	567	597	535	538	516	563	523	557	546	570	557	578	533	505	554	541	577	511	518	543	525	510	516	602	525	522	567	487	566	556	555	501	505	517	520	544	536	541	573	547	517	511	541	550	527	530	537	516	542	532	519	523	515	501	490	541	505	486	537	547	533	509	507	566	559	547	536	538	498	534	519	472	546	492	509	505	535	517	506	528	523	470	484	521	495	530	516	529	520	535	506	526	533	573	517	519	550	529	526	508	553	560	512	493	540	516	509	495	537	531	521	497	471	479	501	530	517	506	525	491	518	496	551	528	534	514	514	559	523	512	524	517	515	550	498	524	528	517	544	525	539	519	546	505	473	491	477	541	509	512	496	488	520	519	498	495	543	541	520	564	517	500	544	496	559	570	504	508	489	545	503	517	518	538	524	517	542	510	487	531	535	492	547	547	546	534	511	499	523	538	506	513	523	488	524	509	508	532	496	479	490	494	504	521	580	521	532	504	541	499	540	511	560	479	541	500	493	535	552	540	514	517	538	505	529	530	510	494	520	499	551	527	559	508	504	497	539	503	538	506	542	501	540	543	475	508	535	501	508	491	525	527	497	505	557	522	532	517	525	524	507	480	504	549	532	492	529	548	535	551	538	536	512	497	498	537	510	536	538	511	488	531	538	467	501	503	508	460	512	519	479	515	526	522	503	502	536	549	524	513	514	520	488	541	504	509	537	516	537	521	511	529	527	529	513	512	519	505	516	525	532	499	526	497	513	479	550	539	537	483	516	511	526	514	534	538	553	501	527	543	487	567	532	531	503	518	502	536	525	483	507	520	508	528	484	506	499	553	491	532	515	513	498	534	505	548	518	509	562	538	505	523	516	501	546	550	499	524	516	527	487	508	540	492	527	541	510	544	521	528	508	495	533	505	529	519	574	472	519	527	500	522	525	575	500	483	519	568	543	525	520	543	527	544	528	503	519	565	506	531	546	510	502	505	527	498	506	531	495	528	503	525	532	491	517	512	485	514	526	497	532	568	487	503	497	533	518	580	549	526	515	519	517	491	509	515	525	508	543	535	532	515	525	501	526	541	533	503	534	522	522	535	504	504	565	509	511	523	533	486	538	524	541	569	512	538	535	500	509	499	483	511	510	500	492	526	510	502	557	534	484	478	505	535	542	552	491	492	523	499	529	486	498	517	562	513	518	509	480	511	515	562	520	499	502	488	515	514	514	521	548	511	485	530	497	491	537	505	487	524	535	512	503	492	516	539	538	515	518	509	554	512	554	498	528	504	491	536	529	559	526	504	490	496	531	488	546	494	525	549	540	546	545	526	469	499	541	504	529	565	515	534	518	525	536	528	560	529	522	492	542	574	495	520	487	499	556	555	503	510	495	502	480	507	511	489	557	482	499	500	511	534	520	523	513	495	508	526	519	508	490	472	499	493	540	509	523	499	499	533	513	519	480	498	526	516	546	507	517	544	511	516	540	526	528	529	520	509	505	524	557	501	503	517	525	491	504	472	506	502	536	522	539	491	533	537	513	497	539	495	544	512	571	507	523	487	554	534	508	553	517	502	516	521	511	522	494	498	512	523	501	499	538	481	501	548	557	546	526	532	523	480	502	538	541	544	534	536	516	552	535	545	513	499	508	519	514	525	493	510	497	506	511	525	537	538	518	493	497	495	500	492	515	543	520	500	538	526	522	543	490	514	508	502	532	531	511	518	553	564	526	524	483	512	528	521	515	487	552	507	494	526	535	537	501	540	523	521	534	541	484	539	540	519	522	489	489	530	518	526	554	511	517	549	543	498	491	462	524	520	510	491	535	518	487	501	516	518	532	521	522	515	500	492	519	549	525	504	510	524	516	519	498	499	500	576	499	486	506	530	501	507	518	470	515	537	495	544	529	482	542	518	551	501	504	572	507	520	556	531	516	537	518	485	538	516	530	554	529	531	527	475	506	518	533	507	522	507	487	524	543	545	539	485	489	532	514	581	534	536	528	507	545	477	571	462	522	551	488	532	490	500	497	520	533	541	518	484	533	528	530	488	568	533	525	473	569	535	509	522	523	486	482	532	518	520	510	504	561	534	537	580	544	543	461	541	553	492	508	528	545	545	502	532	539	527	520	506	536	528	517	507	545	524	536	531	531	531	548	539	544	528	516	536	477	544	485	506	524	497	497	513	523	525	520	492	526	489	478	528	522	508	545	488	503	524	522	478	534	505	540	551	514	522	516	508	504	550	547	509	500	507	528	521	533	514	519	516	526	496	548	536	497	524	486	514	574	559	513	479	521	511	509	498	498	473	507	505	539	548	523	539	530	528	537	521	550	531	525	545	534	539	521	484	512	524	532	516	531	497	523	501	521	532	524	528	509	511	529	509	499	500	513	494	505	517	518	528	512	547	534	533	525	540	515	547	565	515	526	521	563	506	498	557	548	555	506	511	513	520	507	538	512	480	510	522	477	563	563	496	517	521	463	541	492	484	542	534	507	514	530	527	496	503	534	541	487	507	472	523	508	540	513	493	530	476	503	549	499	503	509	524	494	495	541	504	479	494	472	558	521	526	491	529	493	504	536	499	476	505	508	510	518	511	547	480	549	500	535	503	537	547	550	507	528	501	569	514	492	494	530	533	482	509	485	484	493	555	557	530	475	506	517	529	541	496	530	533	520	550	514	531	533	536	531	509	545	513	527	555	525	529	525	511	523	531	502	503	534	513	536	534	515	537	480	511	515	477	535	515	513	501	495	509	519	499	517	530	523	498	527	496	529	496	533	520	540	534	557	517	473	493	486	490	542	479	548	514	522	525	505	526	542	533	516	537	529	514	494	534	534	529	531	514	547	555	523	554	537	523	536	486	529	504	492	494	561	494	508	504	487	502	541	508	549	483	536	558	497	511	524	520	477	524	533	526	509	501	595	529	523	489	506	491	551	493	505	506	489	535	499	528	547	504	547	534	492	518	523	509	537	552	534	487	502	502	485	505	526	477	518	481	515	531	515	545	508	499	537	510	548	494	510	453	512	531	529	518	489	510	530	508	519	476	510	545	548	492	516	493	543	521	499	528	503	480	542	535	546	483	481	513	502	485	530	506	538	545	525	497	498	517	521	484	537	542	579	497	531	478	517	556	495	498	502	541	514	530	492	543	532	499	495	557	523	514	534	503	505	536	515	573	547	501	517	493	542	538	528	515	557	546	510	502	511	499	520	484	528	521	511	522	538	496	515	488	524	538	569	529	492	530	503	521	490	533	519	531	513	520	463	543	482	516	535	517	527	549	479	546	501	561	478	516	543	516	520	505	519	502	538	511	513	538	537	502	493	497	465	532	565	493	549	523	501	527	523	494	522	531	535	493	507	482	516	555	546	529	522	539	503	509	526	512	540	503	523	547	526	529	509	531	523	512	482
